/** Front end editor */
@media screen and (max-width: 799px) {
}@media (min-width: 800px) {
}@media (min-width: 800px) {
}@media (max-width: 799px) {
}@media (min-width: 800px) {
}@media (min-width: 800px) {
}@media (min-width: 800px) {
}@media (max-width: 799px) {
}@media (max-width: 799px) {
}.vc_row:before,
.vc_row:after {
  content: " ";display: table;
}
.vc_row:after {
  clear: both;
}
/* Navbar */
/* Modal box */
/* Panel */
@media (max-width: 799px) {
  .vc_hidden-xs {
    display: none !important;
  }
}
@media (min-width: 800px) and (max-width: 1023px) {
  .vc_hidden-sm {
    display: none !important;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .vc_hidden-md {
    display: none !important;
  }
}
@media (min-width: 1280px) {
  .vc_hidden-lg {
    display: none !important;
  }
}
.vc_non_responsive .vc_row .vc_col-sm-1 {
  position: relative;
  float: left;
  width: 8.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-2 {
  position: relative;
  float: left;
  width: 16.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-3 {
  position: relative;
  float: left;
  width: 25%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-4 {
  position: relative;
  float: left;
  width: 33.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-5 {
  position: relative;
  float: left;
  width: 41.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-6 {
  position: relative;
  float: left;
  width: 50%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-7 {
  position: relative;
  float: left;
  width: 58.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-8 {
  position: relative;
  float: left;
  width: 66.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-9 {
  position: relative;
  float: left;
  width: 75%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-10 {
  position: relative;
  float: left;
  width: 83.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-11 {
  position: relative;
  float: left;
  width: 91.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-12 {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-12 {
  margin-left: 100%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-11 {
  margin-left: 91.66666667%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-10 {
  margin-left: 83.33333333%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-9 {
  margin-left: 75%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-8 {
  margin-left: 66.66666667%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-7 {
  margin-left: 58.33333333%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-6 {
  margin-left: 50%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-5 {
  margin-left: 41.66666667%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-4 {
  margin-left: 33.33333333%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-3 {
  margin-left: 25%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-2 {
  margin-left: 16.66666667%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-1 {
  margin-left: 8.33333333%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-0 {
  margin-left: 0%;
}
.vc_non_responsive .vc_row .vc_hidden-sm {
  display: none !important;
}
.vc_column_container {
  width: 100%;
}
.vc_row {
  margin-left: -15px;
  margin-right: -15px;
}
.vc_col-xs-1,
.vc_col-sm-1,
.vc_col-md-1,
.vc_col-lg-1,
.vc_col-xs-2,
.vc_col-sm-2,
.vc_col-md-2,
.vc_col-lg-2,
.vc_col-xs-3,
.vc_col-sm-3,
.vc_col-md-3,
.vc_col-lg-3,
.vc_col-xs-4,
.vc_col-sm-4,
.vc_col-md-4,
.vc_col-lg-4,
.vc_col-xs-5,
.vc_col-sm-5,
.vc_col-md-5,
.vc_col-lg-5,
.vc_col-xs-6,
.vc_col-sm-6,
.vc_col-md-6,
.vc_col-lg-6,
.vc_col-xs-7,
.vc_col-sm-7,
.vc_col-md-7,
.vc_col-lg-7,
.vc_col-xs-8,
.vc_col-sm-8,
.vc_col-md-8,
.vc_col-lg-8,
.vc_col-xs-9,
.vc_col-sm-9,
.vc_col-md-9,
.vc_col-lg-9,
.vc_col-xs-10,
.vc_col-sm-10,
.vc_col-md-10,
.vc_col-lg-10,
.vc_col-xs-11,
.vc_col-sm-11,
.vc_col-md-11,
.vc_col-lg-11,
.vc_col-xs-12,
.vc_col-sm-12,
.vc_col-md-12,
.vc_col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  box-sizing: border-box;
}
.vc_col-xs-1,
.vc_col-xs-2,
.vc_col-xs-3,
.vc_col-xs-4,
.vc_col-xs-5,
.vc_col-xs-6,
.vc_col-xs-7,
.vc_col-xs-8,
.vc_col-xs-9,
.vc_col-xs-10,
.vc_col-xs-11,
.vc_col-xs-12 {
  float: left;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-1,
.rtl .vc_rtl-columns-reverse .vc_col-xs-2,
.rtl .vc_rtl-columns-reverse .vc_col-xs-3,
.rtl .vc_rtl-columns-reverse .vc_col-xs-4,
.rtl .vc_rtl-columns-reverse .vc_col-xs-5,
.rtl .vc_rtl-columns-reverse .vc_col-xs-6,
.rtl .vc_rtl-columns-reverse .vc_col-xs-7,
.rtl .vc_rtl-columns-reverse .vc_col-xs-8,
.rtl .vc_rtl-columns-reverse .vc_col-xs-9,
.rtl .vc_rtl-columns-reverse .vc_col-xs-10,
.rtl .vc_rtl-columns-reverse .vc_col-xs-11,
.rtl .vc_rtl-columns-reverse .vc_col-xs-12 {
  float: right;
}
.vc_col-xs-12 {
  width: 100%;
}
.vc_col-xs-11 {
  width: 91.66666667%;
}
.vc_col-xs-10 {
  width: 83.33333333%;
}
.vc_col-xs-9 {
  width: 75%;
}
.vc_col-xs-8 {
  width: 66.66666667%;
}
.vc_col-xs-7 {
  width: 58.33333333%;
}
.vc_col-xs-6 {
  width: 50%;
}
.vc_col-xs-5 {
  width: 41.66666667%;
}
.vc_col-xs-4 {
  width: 33.33333333%;
}
.vc_col-xs-3 {
  width: 25%;
}
.vc_col-xs-2 {
  width: 16.66666667%;
}
.vc_col-xs-1 {
  width: 8.33333333%;
}
.vc_col-xs-pull-12 {
  right: 100%;
}
.vc_col-xs-pull-11 {
  right: 91.66666667%;
}
.vc_col-xs-pull-10 {
  right: 83.33333333%;
}
.vc_col-xs-pull-9 {
  right: 75%;
}
.vc_col-xs-pull-8 {
  right: 66.66666667%;
}
.vc_col-xs-pull-7 {
  right: 58.33333333%;
}
.vc_col-xs-pull-6 {
  right: 50%;
}
.vc_col-xs-pull-5 {
  right: 41.66666667%;
}
.vc_col-xs-pull-4 {
  right: 33.33333333%;
}
.vc_col-xs-pull-3 {
  right: 25%;
}
.vc_col-xs-pull-2 {
  right: 16.66666667%;
}
.vc_col-xs-pull-1 {
  right: 8.33333333%;
}
.vc_col-xs-pull-0 {
  right: auto;
}
.vc_col-xs-push-12 {
  left: 100%;
}
.vc_col-xs-push-11 {
  left: 91.66666667%;
}
.vc_col-xs-push-10 {
  left: 83.33333333%;
}
.vc_col-xs-push-9 {
  left: 75%;
}
.vc_col-xs-push-8 {
  left: 66.66666667%;
}
.vc_col-xs-push-7 {
  left: 58.33333333%;
}
.vc_col-xs-push-6 {
  left: 50%;
}
.vc_col-xs-push-5 {
  left: 41.66666667%;
}
.vc_col-xs-push-4 {
  left: 33.33333333%;
}
.vc_col-xs-push-3 {
  left: 25%;
}
.vc_col-xs-push-2 {
  left: 16.66666667%;
}
.vc_col-xs-push-1 {
  left: 8.33333333%;
}
.vc_col-xs-push-0 {
  left: auto;
}
.vc_col-xs-offset-12 {
  margin-left: 100%;
}
.vc_col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.vc_col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.vc_col-xs-offset-9 {
  margin-left: 75%;
}
.vc_col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.vc_col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.vc_col-xs-offset-6 {
  margin-left: 50%;
}
.vc_col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.vc_col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.vc_col-xs-offset-3 {
  margin-left: 25%;
}
.vc_col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.vc_col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.vc_col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 800px) {
  .vc_col-sm-1,
  .vc_col-sm-2,
  .vc_col-sm-3,
  .vc_col-sm-4,
  .vc_col-sm-5,
  .vc_col-sm-6,
  .vc_col-sm-7,
  .vc_col-sm-8,
  .vc_col-sm-9,
  .vc_col-sm-10,
  .vc_col-sm-11,
  .vc_col-sm-12 {
    float: left;
  }
  .rtl .vc_rtl-columns-reverse .vc_col-sm-1,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-2,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-3,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-4,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-6,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-7,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-8,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-9,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-10,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-11,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-12 {
    float: right;
  }
  .vc_col-sm-12 {
    width: 100%;
  }
  .vc_col-sm-11 {
    width: 91.66666667%;
  }
  .vc_col-sm-10 {
    width: 83.33333333%;
  }
  .vc_col-sm-9 {
    width: 75%;
  }
  .vc_col-sm-8 {
    width: 66.66666667%;
  }
  .vc_col-sm-7 {
    width: 58.33333333%;
  }
  .vc_col-sm-6 {
    width: 50%;
  }
  .vc_col-sm-5 {
    width: 41.66666667%;
  }
  .vc_col-sm-4 {
    width: 33.33333333%;
  }
  .vc_col-sm-3 {
    width: 25%;
  }
  .vc_col-sm-2 {
    width: 16.66666667%;
  }
  .vc_col-sm-1 {
    width: 8.33333333%;
  }
  .vc_col-sm-pull-12 {
    right: 100%;
  }
  .vc_col-sm-pull-11 {
    right: 91.66666667%;
  }
  .vc_col-sm-pull-10 {
    right: 83.33333333%;
  }
  .vc_col-sm-pull-9 {
    right: 75%;
  }
  .vc_col-sm-pull-8 {
    right: 66.66666667%;
  }
  .vc_col-sm-pull-7 {
    right: 58.33333333%;
  }
  .vc_col-sm-pull-6 {
    right: 50%;
  }
  .vc_col-sm-pull-5 {
    right: 41.66666667%;
  }
  .vc_col-sm-pull-4 {
    right: 33.33333333%;
  }
  .vc_col-sm-pull-3 {
    right: 25%;
  }
  .vc_col-sm-pull-2 {
    right: 16.66666667%;
  }
  .vc_col-sm-pull-1 {
    right: 8.33333333%;
  }
  .vc_col-sm-pull-0 {
    right: auto;
  }
  .vc_col-sm-push-12 {
    left: 100%;
  }
  .vc_col-sm-push-11 {
    left: 91.66666667%;
  }
  .vc_col-sm-push-10 {
    left: 83.33333333%;
  }
  .vc_col-sm-push-9 {
    left: 75%;
  }
  .vc_col-sm-push-8 {
    left: 66.66666667%;
  }
  .vc_col-sm-push-7 {
    left: 58.33333333%;
  }
  .vc_col-sm-push-6 {
    left: 50%;
  }
  .vc_col-sm-push-5 {
    left: 41.66666667%;
  }
  .vc_col-sm-push-4 {
    left: 33.33333333%;
  }
  .vc_col-sm-push-3 {
    left: 25%;
  }
  .vc_col-sm-push-2 {
    left: 16.66666667%;
  }
  .vc_col-sm-push-1 {
    left: 8.33333333%;
  }
  .vc_col-sm-push-0 {
    left: auto;
  }
  .vc_col-sm-offset-12 {
    margin-left: 100%;
  }
  .vc_col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .vc_col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .vc_col-sm-offset-9 {
    margin-left: 75%;
  }
  .vc_col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .vc_col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .vc_col-sm-offset-6 {
    margin-left: 50%;
  }
  .vc_col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .vc_col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .vc_col-sm-offset-3 {
    margin-left: 25%;
  }
  .vc_col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .vc_col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .vc_col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1024px) {
  .vc_col-md-1,
  .vc_col-md-2,
  .vc_col-md-3,
  .vc_col-md-4,
  .vc_col-md-5,
  .vc_col-md-6,
  .vc_col-md-7,
  .vc_col-md-8,
  .vc_col-md-9,
  .vc_col-md-10,
  .vc_col-md-11,
  .vc_col-md-12 {
    float: left;
  }
  .rtl .vc_rtl-columns-reverse .vc_col-md-1,
  .rtl .vc_rtl-columns-reverse .vc_col-md-2,
  .rtl .vc_rtl-columns-reverse .vc_col-md-3,
  .rtl .vc_rtl-columns-reverse .vc_col-md-4,
  .rtl .vc_rtl-columns-reverse .vc_col-md-5,
  .rtl .vc_rtl-columns-reverse .vc_col-md-6,
  .rtl .vc_rtl-columns-reverse .vc_col-md-7,
  .rtl .vc_rtl-columns-reverse .vc_col-md-8,
  .rtl .vc_rtl-columns-reverse .vc_col-md-9,
  .rtl .vc_rtl-columns-reverse .vc_col-md-10,
  .rtl .vc_rtl-columns-reverse .vc_col-md-11,
  .rtl .vc_rtl-columns-reverse .vc_col-md-12 {
    float: right;
  }
  .vc_col-md-12 {
    width: 100%;
  }
  .vc_col-md-11 {
    width: 91.66666667%;
  }
  .vc_col-md-10 {
    width: 83.33333333%;
  }
  .vc_col-md-9 {
    width: 75%;
  }
  .vc_col-md-8 {
    width: 66.66666667%;
  }
  .vc_col-md-7 {
    width: 58.33333333%;
  }
  .vc_col-md-6 {
    width: 50%;
  }
  .vc_col-md-5 {
    width: 41.66666667%;
  }
  .vc_col-md-4 {
    width: 33.33333333%;
  }
  .vc_col-md-3 {
    width: 25%;
  }
  .vc_col-md-2 {
    width: 16.66666667%;
  }
  .vc_col-md-1 {
    width: 8.33333333%;
  }
  .vc_col-md-pull-12 {
    right: 100%;
  }
  .vc_col-md-pull-11 {
    right: 91.66666667%;
  }
  .vc_col-md-pull-10 {
    right: 83.33333333%;
  }
  .vc_col-md-pull-9 {
    right: 75%;
  }
  .vc_col-md-pull-8 {
    right: 66.66666667%;
  }
  .vc_col-md-pull-7 {
    right: 58.33333333%;
  }
  .vc_col-md-pull-6 {
    right: 50%;
  }
  .vc_col-md-pull-5 {
    right: 41.66666667%;
  }
  .vc_col-md-pull-4 {
    right: 33.33333333%;
  }
  .vc_col-md-pull-3 {
    right: 25%;
  }
  .vc_col-md-pull-2 {
    right: 16.66666667%;
  }
  .vc_col-md-pull-1 {
    right: 8.33333333%;
  }
  .vc_col-md-pull-0 {
    right: auto;
  }
  .vc_col-md-push-12 {
    left: 100%;
  }
  .vc_col-md-push-11 {
    left: 91.66666667%;
  }
  .vc_col-md-push-10 {
    left: 83.33333333%;
  }
  .vc_col-md-push-9 {
    left: 75%;
  }
  .vc_col-md-push-8 {
    left: 66.66666667%;
  }
  .vc_col-md-push-7 {
    left: 58.33333333%;
  }
  .vc_col-md-push-6 {
    left: 50%;
  }
  .vc_col-md-push-5 {
    left: 41.66666667%;
  }
  .vc_col-md-push-4 {
    left: 33.33333333%;
  }
  .vc_col-md-push-3 {
    left: 25%;
  }
  .vc_col-md-push-2 {
    left: 16.66666667%;
  }
  .vc_col-md-push-1 {
    left: 8.33333333%;
  }
  .vc_col-md-push-0 {
    left: auto;
  }
  .vc_col-md-offset-12 {
    margin-left: 100%;
  }
  .vc_col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .vc_col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .vc_col-md-offset-9 {
    margin-left: 75%;
  }
  .vc_col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .vc_col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .vc_col-md-offset-6 {
    margin-left: 50%;
  }
  .vc_col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .vc_col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .vc_col-md-offset-3 {
    margin-left: 25%;
  }
  .vc_col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .vc_col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .vc_col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1280px) {
  .vc_col-lg-1,
  .vc_col-lg-2,
  .vc_col-lg-3,
  .vc_col-lg-4,
  .vc_col-lg-5,
  .vc_col-lg-6,
  .vc_col-lg-7,
  .vc_col-lg-8,
  .vc_col-lg-9,
  .vc_col-lg-10,
  .vc_col-lg-11,
  .vc_col-lg-12 {
    float: left;
  }
  .rtl .vc_rtl-columns-reverse .vc_col-lg-1,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-2,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-3,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-4,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-5,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-6,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-7,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-8,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-9,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-10,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-11,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-12 {
    float: right;
  }
  .vc_col-lg-12 {
    width: 100%;
  }
  .vc_col-lg-11 {
    width: 91.66666667%;
  }
  .vc_col-lg-10 {
    width: 83.33333333%;
  }
  .vc_col-lg-9 {
    width: 75%;
  }
  .vc_col-lg-8 {
    width: 66.66666667%;
  }
  .vc_col-lg-7 {
    width: 58.33333333%;
  }
  .vc_col-lg-6 {
    width: 50%;
  }
  .vc_col-lg-5 {
    width: 41.66666667%;
  }
  .vc_col-lg-4 {
    width: 33.33333333%;
  }
  .vc_col-lg-3 {
    width: 25%;
  }
  .vc_col-lg-2 {
    width: 16.66666667%;
  }
  .vc_col-lg-1 {
    width: 8.33333333%;
  }
  .vc_col-lg-pull-12 {
    right: 100%;
  }
  .vc_col-lg-pull-11 {
    right: 91.66666667%;
  }
  .vc_col-lg-pull-10 {
    right: 83.33333333%;
  }
  .vc_col-lg-pull-9 {
    right: 75%;
  }
  .vc_col-lg-pull-8 {
    right: 66.66666667%;
  }
  .vc_col-lg-pull-7 {
    right: 58.33333333%;
  }
  .vc_col-lg-pull-6 {
    right: 50%;
  }
  .vc_col-lg-pull-5 {
    right: 41.66666667%;
  }
  .vc_col-lg-pull-4 {
    right: 33.33333333%;
  }
  .vc_col-lg-pull-3 {
    right: 25%;
  }
  .vc_col-lg-pull-2 {
    right: 16.66666667%;
  }
  .vc_col-lg-pull-1 {
    right: 8.33333333%;
  }
  .vc_col-lg-pull-0 {
    right: auto;
  }
  .vc_col-lg-push-12 {
    left: 100%;
  }
  .vc_col-lg-push-11 {
    left: 91.66666667%;
  }
  .vc_col-lg-push-10 {
    left: 83.33333333%;
  }
  .vc_col-lg-push-9 {
    left: 75%;
  }
  .vc_col-lg-push-8 {
    left: 66.66666667%;
  }
  .vc_col-lg-push-7 {
    left: 58.33333333%;
  }
  .vc_col-lg-push-6 {
    left: 50%;
  }
  .vc_col-lg-push-5 {
    left: 41.66666667%;
  }
  .vc_col-lg-push-4 {
    left: 33.33333333%;
  }
  .vc_col-lg-push-3 {
    left: 25%;
  }
  .vc_col-lg-push-2 {
    left: 16.66666667%;
  }
  .vc_col-lg-push-1 {
    left: 8.33333333%;
  }
  .vc_col-lg-push-0 {
    left: auto;
  }
  .vc_col-lg-offset-12 {
    margin-left: 100%;
  }
  .vc_col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .vc_col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .vc_col-lg-offset-9 {
    margin-left: 75%;
  }
  .vc_col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .vc_col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .vc_col-lg-offset-6 {
    margin-left: 50%;
  }
  .vc_col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .vc_col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .vc_col-lg-offset-3 {
    margin-left: 25%;
  }
  .vc_col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .vc_col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .vc_col-lg-offset-0 {
    margin-left: 0%;
  }
}
.vc_non_responsive .vc_row .vc_col-sm-1\/5 {
  position: relative;
  float: left;
  width: 20%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-2\/5 {
  position: relative;
  float: left;
  width: 40%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-3\/5 {
  position: relative;
  float: left;
  width: 60%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-4\/5 {
  position: relative;
  float: left;
  width: 80%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-5\/5 {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-5\/5 {
  margin-left: 100%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-4\/5 {
  margin-left: 80%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-3\/5 {
  margin-left: 60%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-2\/5 {
  margin-left: 40%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-1\/5 {
  margin-left: 20%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-0\/5 {
  margin-left: 0%;
}
.vc_col-xs-1\/5,
.vc_col-sm-1\/5,
.vc_col-md-1\/5,
.vc_col-lg-1\/5,
.vc_col-xs-2\/5,
.vc_col-sm-2\/5,
.vc_col-md-2\/5,
.vc_col-lg-2\/5,
.vc_col-xs-3\/5,
.vc_col-sm-3\/5,
.vc_col-md-3\/5,
.vc_col-lg-3\/5,
.vc_col-xs-4\/5,
.vc_col-sm-4\/5,
.vc_col-md-4\/5,
.vc_col-lg-4\/5,
.vc_col-xs-5\/5,
.vc_col-sm-5\/5,
.vc_col-md-5\/5,
.vc_col-lg-5\/5 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  box-sizing: border-box;
}
.vc_col-xs-1\/5,
.vc_col-xs-2\/5,
.vc_col-xs-3\/5,
.vc_col-xs-4\/5,
.vc_col-xs-5\/5 {
  float: left;
}
.vc_col-xs-5\/5 {
  width: 100%;
}
.vc_col-xs-4\/5 {
  width: 80%;
}
.vc_col-xs-3\/5 {
  width: 60%;
}
.vc_col-xs-2\/5 {
  width: 40%;
}
.vc_col-xs-1\/5 {
  width: 20%;
}
.vc_col-xs-pull-5\/5 {
  right: 100%;
}
.vc_col-xs-pull-4\/5 {
  right: 80%;
}
.vc_col-xs-pull-3\/5 {
  right: 60%;
}
.vc_col-xs-pull-2\/5 {
  right: 40%;
}
.vc_col-xs-pull-1\/5 {
  right: 20%;
}
.vc_col-xs-pull-0\/5 {
  right: auto;
}
.vc_col-xs-push-5\/5 {
  left: 100%;
}
.vc_col-xs-push-4\/5 {
  left: 80%;
}
.vc_col-xs-push-3\/5 {
  left: 60%;
}
.vc_col-xs-push-2\/5 {
  left: 40%;
}
.vc_col-xs-push-1\/5 {
  left: 20%;
}
.vc_col-xs-push-0\/5 {
  left: auto;
}
.vc_col-xs-offset-5\/5 {
  margin-left: 100%;
}
.vc_col-xs-offset-4\/5 {
  margin-left: 80%;
}
.vc_col-xs-offset-3\/5 {
  margin-left: 60%;
}
.vc_col-xs-offset-2\/5 {
  margin-left: 40%;
}
.vc_col-xs-offset-1\/5 {
  margin-left: 20%;
}
.vc_col-xs-offset-0\/5 {
  margin-left: 0%;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-1\/5,
.rtl .vc_rtl-columns-reverse .vc_col-xs-2\/5,
.rtl .vc_rtl-columns-reverse .vc_col-xs-3\/5,
.rtl .vc_rtl-columns-reverse .vc_col-xs-4\/5,
.rtl .vc_rtl-columns-reverse .vc_col-xs-5\/5,
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-1\/5,
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-2\/5,
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-3\/5,
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-4\/5,
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-5\/5 {
  float: right;
}
@media (min-width: 768px) {
  .vc_col-sm-1\/5,
  .vc_col-sm-2\/5,
  .vc_col-sm-3\/5,
  .vc_col-sm-4\/5,
  .vc_col-sm-5\/5 {
    float: left;
  }
  .rtl .vc_rtl-columns-reverse .vc_col-sm-1\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-2\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-3\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-4\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
    float: right;
  }
  .vc_col-sm-5\/5 {
    width: 100%;
  }
  .vc_col-sm-4\/5 {
    width: 80%;
  }
  .vc_col-sm-3\/5 {
    width: 60%;
  }
  .vc_col-sm-2\/5 {
    width: 40%;
  }
  .vc_col-sm-1\/5 {
    width: 20%;
  }
  .vc_col-sm-pull-5\/5 {
    right: 100%;
  }
  .vc_col-sm-pull-4\/5 {
    right: 80%;
  }
  .vc_col-sm-pull-3\/5 {
    right: 60%;
  }
  .vc_col-sm-pull-2\/5 {
    right: 40%;
  }
  .vc_col-sm-pull-1\/5 {
    right: 20%;
  }
  .vc_col-sm-pull-0\/5 {
    right: auto;
  }
  .vc_col-sm-push-5\/5 {
    left: 100%;
  }
  .vc_col-sm-push-4\/5 {
    left: 80%;
  }
  .vc_col-sm-push-3\/5 {
    left: 60%;
  }
  .vc_col-sm-push-2\/5 {
    left: 40%;
  }
  .vc_col-sm-push-1\/5 {
    left: 20%;
  }
  .vc_col-sm-push-0\/5 {
    left: auto;
  }
  .vc_col-sm-offset-5\/5 {
    margin-left: 100%;
  }
  .vc_col-sm-offset-4\/5 {
    margin-left: 80%;
  }
  .vc_col-sm-offset-3\/5 {
    margin-left: 60%;
  }
  .vc_col-sm-offset-2\/5 {
    margin-left: 40%;
  }
  .vc_col-sm-offset-1\/5 {
    margin-left: 20%;
  }
  .vc_col-sm-offset-0\/5 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .vc_col-md-1\/5,
  .vc_col-md-2\/5,
  .vc_col-md-3\/5,
  .vc_col-md-4\/5,
  .vc_col-md-5\/5 {
    float: left;
  }
  .rtl .vc_rtl-columns-reverse .vc_col-sm-1\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-2\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-3\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-4\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
    float: right;
  }
  .vc_col-md-5\/5 {
    width: 100%;
  }
  .vc_col-md-4\/5 {
    width: 80%;
  }
  .vc_col-md-3\/5 {
    width: 60%;
  }
  .vc_col-md-2\/5 {
    width: 40%;
  }
  .vc_col-md-1\/5 {
    width: 20%;
  }
  .vc_col-md-pull-5\/5 {
    right: 100%;
  }
  .vc_col-md-pull-4\/5 {
    right: 80%;
  }
  .vc_col-md-pull-3\/5 {
    right: 60%;
  }
  .vc_col-md-pull-2\/5 {
    right: 40%;
  }
  .vc_col-md-pull-1\/5 {
    right: 20%;
  }
  .vc_col-md-pull-0\/5 {
    right: auto;
  }
  .vc_col-md-push-5\/5 {
    left: 100%;
  }
  .vc_col-md-push-4\/5 {
    left: 80%;
  }
  .vc_col-md-push-3\/5 {
    left: 60%;
  }
  .vc_col-md-push-2\/5 {
    left: 40%;
  }
  .vc_col-md-push-1\/5 {
    left: 20%;
  }
  .vc_col-md-push-0\/5 {
    left: auto;
  }
  .vc_col-md-offset-5\/5 {
    margin-left: 100%;
  }
  .vc_col-md-offset-4\/5 {
    margin-left: 80%;
  }
  .vc_col-md-offset-3\/5 {
    margin-left: 60%;
  }
  .vc_col-md-offset-2\/5 {
    margin-left: 40%;
  }
  .vc_col-md-offset-1\/5 {
    margin-left: 20%;
  }
  .vc_col-md-offset-0\/5 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .vc_col-lg-1\/5,
  .vc_col-lg-2\/5,
  .vc_col-lg-3\/5,
  .vc_col-lg-4\/5,
  .vc_col-lg-5\/5 {
    float: left;
  }
  .rtl .vc_rtl-columns-reverse .vc_col-sm-1\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-2\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-3\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-4\/5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
    float: right;
  }
  .vc_col-lg-5\/5 {
    width: 100%;
  }
  .vc_col-lg-4\/5 {
    width: 80%;
  }
  .vc_col-lg-3\/5 {
    width: 60%;
  }
  .vc_col-lg-2\/5 {
    width: 40%;
  }
  .vc_col-lg-1\/5 {
    width: 20%;
  }
  .vc_col-lg-pull-5\/5 {
    right: 100%;
  }
  .vc_col-lg-pull-4\/5 {
    right: 80%;
  }
  .vc_col-lg-pull-3\/5 {
    right: 60%;
  }
  .vc_col-lg-pull-2\/5 {
    right: 40%;
  }
  .vc_col-lg-pull-1\/5 {
    right: 20%;
  }
  .vc_col-lg-pull-0\/5 {
    right: auto;
  }
  .vc_col-lg-push-5\/5 {
    left: 100%;
  }
  .vc_col-lg-push-4\/5 {
    left: 80%;
  }
  .vc_col-lg-push-3\/5 {
    left: 60%;
  }
  .vc_col-lg-push-2\/5 {
    left: 40%;
  }
  .vc_col-lg-push-1\/5 {
    left: 20%;
  }
  .vc_col-lg-push-0\/5 {
    left: auto;
  }
  .vc_col-lg-offset-5\/5 {
    margin-left: 100%;
  }
  .vc_col-lg-offset-4\/5 {
    margin-left: 80%;
  }
  .vc_col-lg-offset-3\/5 {
    margin-left: 60%;
  }
  .vc_col-lg-offset-2\/5 {
    margin-left: 40%;
  }
  .vc_col-lg-offset-1\/5 {
    margin-left: 20%;
  }
  .vc_col-lg-offset-0\/5 {
    margin-left: 0%;
  }
}
.vc_pull-right {
  float: right !important;
}
.vc_pull-left {
  float: left !important;
}
.vc_clearfix:before,
.vc_clearfix:after {
  content: " ";
  display: table;
}
.vc_clearfix:after {
  clear: both;
}
.vc_clearfix:before,
.vc_clearfix:after {
  content: " ";
  display: table;
}
.vc_clearfix:after {
  clear: both;
}
.vc_el-clearfix {
  clear: both;
}
@media (max-width: 799px) {
  .vc_el-clearfix-xs {
    clear: both;
  }
}
@media (min-width: 800px) and (max-width: 1023px) {
  .vc_el-clearfix-sm {
    clear: both;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .vc_el-clearfix-md {
    clear: both;
  }
}
@media (min-width: 1280px) {
  .vc_el-clearfix-lg {
    clear: both;
  }
}
.vc_visible {
  display: block;
}
.vc_table {
  width: 100%;
  margin-bottom: 20px;
  border-collapse: collapse;
}
.vc_table > thead > tr > th,
.vc_table > tbody > tr > th,
.vc_table > tfoot > tr > th,
.vc_table > thead > tr > td,
.vc_table > tbody > tr > td,
.vc_table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.vc_table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.vc_table > caption + thead > tr:first-child > th,
.vc_table > colgroup + thead > tr:first-child > th,
.vc_table > thead:first-child > tr:first-child > th,
.vc_table > caption + thead > tr:first-child > td,
.vc_table > colgroup + thead > tr:first-child > td,
.vc_table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.vc_table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.vc_table .table {
  background-color: #fff;
}
.vc_table-bordered {
  border: 1px solid #ddd;
}
.vc_table-bordered > thead > tr > th,
.vc_table-bordered > tbody > tr > th,
.vc_table-bordered > tfoot > tr > th,
.vc_table-bordered > thead > tr > td,
.vc_table-bordered > tbody > tr > td,
.vc_table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.vc_table-bordered > thead > tr > th,
.vc_table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
/* Pixel Icons */
.vc_pixel_icon {
  display: inline-block;
  vertical-align: middle;
  height: 16px;
  width: 16px;
  background-position: 0 0;
  background-repeat: no-repeat;
}
.vc_pixel_icon-alert {
  background-image: url(../vc/alert.png);
}
.vc_pixel_icon-info {
  background-image: url(../vc/info.png);
}
.vc_pixel_icon-tick {
  background-image: url(../vc/tick.png);
}
.vc_pixel_icon-explanation {
  background-image: url(../vc/exclamation.png);
}
.vc_pixel_icon-address_book {
  background-image: url(../images/icons/address-book.png);
}
.vc_pixel_icon-alarm_clock {
  background-image: url(../images/icons/alarm-clock.png);
}
.vc_pixel_icon-anchor {
  background-image: url(../images/icons/anchor.png);
}
.vc_pixel_icon-application_image {
  background-image: url(../images/icons/application-image.png);
}
.vc_pixel_icon-arrow {
  background-image: url(../images/icons/arrow.png);
}
.vc_pixel_icon-asterisk {
  background-image: url(../images/icons/asterisk.png);
}
.vc_pixel_icon-hammer {
  background-image: url(../images/icons/auction-hammer.png);
}
.vc_pixel_icon-balloon {
  background-image: url(../images/icons/balloon.png);
}
.vc_pixel_icon-balloon_buzz {
  background-image: url(../images/icons/balloon-buzz.png);
}
.vc_pixel_icon-balloon_facebook {
  background-image: url(../images/icons/balloon-facebook.png);
}
.vc_pixel_icon-balloon_twitter {
  background-image: url(../images/icons/balloon-twitter.png);
}
.vc_pixel_icon-battery {
  background-image: url(../images/icons/battery-full.png);
}
.vc_pixel_icon-binocular {
  background-image: url(../images/icons/binocular.png);
}
.vc_pixel_icon-document_excel {
  background-image: url(../images/icons/blue-document-excel.png);
}
.vc_pixel_icon-document_image {
  background-image: url(../images/icons/blue-document-image.png);
}
.vc_pixel_icon-document_music {
  background-image: url(../images/icons/blue-document-music.png);
}
.vc_pixel_icon-document_office {
  background-image: url(../images/icons/blue-document-office.png);
}
.vc_pixel_icon-document_pdf {
  background-image: url(../images/icons/blue-document-pdf.png);
}
.vc_pixel_icon-document_powerpoint {
  background-image: url(../images/icons/blue-document-powerpoint.png);
}
.vc_pixel_icon-document_word {
  background-image: url(../images/icons/blue-document-word.png);
}
.vc_pixel_icon-bookmark {
  background-image: url(../images/icons/bookmark.png);
}
.vc_pixel_icon-camcorder {
  background-image: url(../images/icons/camcorder.png);
}
.vc_pixel_icon-camera {
  background-image: url(../images/icons/camera.png);
}
.vc_pixel_icon-chart {
  background-image: url(../images/icons/chart.png);
}
.vc_pixel_icon-chart_pie {
  background-image: url(../images/icons/chart-pie.png);
}
.vc_pixel_icon-clock {
  background-image: url(../images/icons/clock.png);
}
.vc_pixel_icon-play {
  background-image: url(../images/icons/control.png);
}
.vc_pixel_icon-fire {
  background-image: url(../images/icons/fire.png);
}
.vc_pixel_icon-heart {
  background-image: url(../images/icons/heart.png);
}
.vc_pixel_icon-mail {
  background-image: url(../images/icons/mail.png);
}
.vc_pixel_icon-shield {
  background-image: url(../images/icons/plus-shield.png);
}
.vc_pixel_icon-video {
  background-image: url(../images/icons/video.png);
}
@font-face {
  font-family: 'vcpb-plugin-icons';
  src: url('../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62');
  src: url('../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62#iefix') format('embedded-opentype'), url('../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf?f6ud62') format('truetype'), url('../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff?f6ud62') format('woff'), url('../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.svg?f6ud62#vcpb-plugin-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
.vc-composer-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'vcpb-plugin-icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.vc-c-icon-minimize:before {
  content: "\e91c";
}
.vc-c-icon-close:before {
  content: "\e5cd";
}
.vc-c-icon-1-6_4-6_1-6:before {
  content: "\e90e";
}
.vc-c-icon-add_template:before {
  content: "\e903";
}
.vc-c-icon-arrow_back:before {
  content: "\e5c4";
}
.vc-c-icon-arrow_drop_down:before {
  content: "\e5c5";
}
.vc-c-icon-arrow_drop_up:before {
  content: "\e5c7";
}
.vc-c-icon-arrow_forward:before {
  content: "\e5c8";
}
.vc-c-icon-check:before {
  content: "\e5ca";
}
.vc-c-icon-arrow_upward:before {
  content: "\e5d8";
}
.vc-c-icon-arrow_downward:before {
  content: "\e5db";
}
.vc-c-icon-sync:before {
  content: "\e627";
}
.vc-c-icon-search:before {
  content: "\e8b6";
}
.vc-c-icon-1-1:before {
  content: "\e900";
}
.vc-c-icon-1-2_1-2:before {
  content: "\e901";
}
.vc-c-icon-1-3_1-3_1-3:before {
  content: "\e902";
}
.vc-c-icon-1-4_1-2_1-4:before {
  content: "\e904";
}
.vc-c-icon-1-4_1-4_1-4_1-4:before {
  content: "\e905";
}
.vc-c-icon-1-4_3-4:before {
  content: "\e906";
}
.vc-c-icon-1-6_1-6_1-6_1-2:before {
  content: "\e907";
}
.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before {
  content: "\e908";
}
.vc-c-icon-l_15_15_15_15_15:before {
  content: "\e909";
}
.vc-c-icon-1-6_2-3_1-6:before {
  content: "\e90a";
}
.vc-c-icon-2-3_1-3:before {
  content: "\e90b";
}
.vc-c-icon-5-6_1-6:before {
  content: "\e90c";
}
.vc-c-icon-add_element:before {
  content: "\e90d";
}
.vc-c-icon-add:before {
  content: "\e90f";
}
.vc-c-icon-cog:before {
  content: "\e910";
}
.vc-c-icon-content_copy:before {
  content: "\e911";
}
.vc-c-icon-delete_empty:before {
  content: "\e912";
}
.vc-c-icon-dragndrop:before {
  content: "\e913";
}
.vc-c-icon-fullscreen_exit:before {
  content: "\e914";
}
.vc-c-icon-fullscreen:before {
  content: "\e915";
}
.vc-c-icon-arrow_drop_right:before {
  content: "\e916";
}
.vc-c-icon-layout_default:before {
  content: "\e917";
}
.vc-c-icon-layout_landscape-smartphones:before {
  content: "\e918";
}
.vc-c-icon-layout_landscape-tablets:before {
  content: "\e919";
}
.vc-c-icon-layout_portrait-smartphones:before {
  content: "\e91a";
}
.vc-c-icon-layout_portrait-tablets:before {
  content: "\e91b";
}
.vc-c-icon-mode_edit:before {
  content: "\e91d";
}
.vc-c-icon-row_default_fe:before {
  content: "\e91e";
}
.vc-c-icon-text-block:before {
  content: "\e91f";
}
.vc_txt_align_left {
  text-align: left;
}
.vc_txt_align_right {
  text-align: right;
}
.vc_txt_align_center {
  text-align: center;
}
.vc_txt_align_justify {
  text-align: justify;
  text-justify: inter-word;
}
.vc_el_width_50 {
  width: 50%;
  margin-left: auto !important;
  margin-right: auto !important;
}
.vc_el_width_60 {
  width: 60%;
  margin-left: auto !important;
  margin-right: auto !important;
}
.vc_el_width_70 {
  width: 70%;
  margin-left: auto !important;
  margin-right: auto !important;
}
.vc_el_width_80 {
  width: 80%;
  margin-left: auto !important;
  margin-right: auto !important;
}
.vc_el_width_90 {
  width: 90%;
  margin-left: auto !important;
  margin-right: auto !important;
}
.vc_el_width_100 {
  width: 100%;
  margin-left: auto !important;
  margin-right: auto !important;
}
/* 1. Buttons
---------------------------------------------------------- */
.vc_btn,
a.vc_btn,
button.vc_btn {
  cursor: pointer;
  display: inline-block;
  text-decoration: none !important;
  box-shadow: none;
  padding: 9px 12px;
  font-size: 100%;
  line-height: 20px;
  border-radius: 4px;
  /* Button colors variations */
}
.vc_btn,
a.vc_btn,
button.vc_btn,
.vc_btn:hover,
a.vc_btn:hover,
button.vc_btn:hover,
.vc_btn:focus,
a.vc_btn:focus,
button.vc_btn:focus {
  border: 1px solid transparent;
  box-shadow: none;
}
.vc_btn-lg,
a.vc_btn-lg,
button.vc_btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}
.vc_btn-sm,
a.vc_btn-sm,
button.vc_btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.vc_btn-xs,
a.vc_btn-xs,
button.vc_btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.vc_btn_square,
a.vc_btn_square,
button.vc_btn_square {
  border-radius: 0;
}
.vc_btn_square_outlined,
a.vc_btn_square_outlined,
button.vc_btn_square_outlined {
  border-radius: 0;
  background: none !important;
}
.vc_btn_square_outlined,
a.vc_btn_square_outlined,
button.vc_btn_square_outlined,
.vc_btn_square_outlined:hover,
a.vc_btn_square_outlined:hover,
button.vc_btn_square_outlined:hover,
.vc_btn_square_outlined:focus,
a.vc_btn_square_outlined:focus,
button.vc_btn_square_outlined:focus {
  border: 2px solid;
}
.vc_btn_round,
a.vc_btn_round,
button.vc_btn_round {
  border-radius: 25px;
}
.vc_btn_outlined,
a.vc_btn_outlined,
button.vc_btn_outlined {
  background: none !important;
}
.vc_btn_outlined,
a.vc_btn_outlined,
button.vc_btn_outlined,
.vc_btn_outlined:hover,
a.vc_btn_outlined:hover,
button.vc_btn_outlined:hover,
.vc_btn_outlined:focus,
a.vc_btn_outlined:focus,
button.vc_btn_outlined:focus {
  border: 2px solid;
}
.vc_btn-blue,
a.vc_btn-blue,
button.vc_btn-blue {
  background-color: #5472D2;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-blue:hover,
a.vc_btn-blue:hover,
button.vc_btn-blue:hover {
  background-color: #3c5ecc;
  color: #f7f7f7 !important;
}
.vc_btn-blue.vc_btn_outlined,
a.vc_btn-blue.vc_btn_outlined,
button.vc_btn-blue.vc_btn_outlined,
.vc_btn-blue.vc_btn_square_outlined,
a.vc_btn-blue.vc_btn_square_outlined,
button.vc_btn-blue.vc_btn_square_outlined {
  color: #5472D2 !important;
}
.vc_btn-blue.vc_btn_outlined:hover,
a.vc_btn-blue.vc_btn_outlined:hover,
button.vc_btn-blue.vc_btn_outlined:hover,
.vc_btn-blue.vc_btn_square_outlined:hover,
a.vc_btn-blue.vc_btn_square_outlined:hover,
button.vc_btn-blue.vc_btn_square_outlined:hover {
  border-color: #3c5ecc;
}
.vc_btn-blue.vc_btn_3d,
a.vc_btn-blue.vc_btn_3d,
button.vc_btn-blue.vc_btn_3d {
  box-shadow: 0 5px 0 #3253bc;
  margin-bottom: 5px;
}
.vc_btn-blue.vc_btn_3d.vc_btn_xs,
a.vc_btn-blue.vc_btn_3d.vc_btn_xs,
button.vc_btn-blue.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #3253bc;
  margin-bottom: 3px;
}
.vc_btn-blue.vc_btn_3d.vc_btn_sm,
a.vc_btn-blue.vc_btn_3d.vc_btn_sm,
button.vc_btn-blue.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #3253bc;
  margin-bottom: 4px;
}
.vc_btn-turquoise,
a.vc_btn-turquoise,
button.vc_btn-turquoise {
  background-color: #00C1CF;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-turquoise:hover,
a.vc_btn-turquoise:hover,
button.vc_btn-turquoise:hover {
  background-color: #00a4b0;
  color: #f7f7f7 !important;
}
.vc_btn-turquoise.vc_btn_outlined,
a.vc_btn-turquoise.vc_btn_outlined,
button.vc_btn-turquoise.vc_btn_outlined,
.vc_btn-turquoise.vc_btn_square_outlined,
a.vc_btn-turquoise.vc_btn_square_outlined,
button.vc_btn-turquoise.vc_btn_square_outlined {
  color: #00C1CF !important;
}
.vc_btn-turquoise.vc_btn_outlined:hover,
a.vc_btn-turquoise.vc_btn_outlined:hover,
button.vc_btn-turquoise.vc_btn_outlined:hover,
.vc_btn-turquoise.vc_btn_square_outlined:hover,
a.vc_btn-turquoise.vc_btn_square_outlined:hover,
button.vc_btn-turquoise.vc_btn_square_outlined:hover {
  border-color: #00a4b0;
}
.vc_btn-turquoise.vc_btn_3d,
a.vc_btn-turquoise.vc_btn_3d,
button.vc_btn-turquoise.vc_btn_3d {
  box-shadow: 0 5px 0 #008d97;
  margin-bottom: 5px;
}
.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,
a.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,
button.vc_btn-turquoise.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #008d97;
  margin-bottom: 3px;
}
.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,
a.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,
button.vc_btn-turquoise.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #008d97;
  margin-bottom: 4px;
}
.vc_btn-pink,
a.vc_btn-pink,
button.vc_btn-pink {
  background-color: #FE6C61;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-pink:hover,
a.vc_btn-pink:hover,
button.vc_btn-pink:hover {
  background-color: #fe5043;
  color: #f7f7f7 !important;
}
.vc_btn-pink.vc_btn_outlined,
a.vc_btn-pink.vc_btn_outlined,
button.vc_btn-pink.vc_btn_outlined,
.vc_btn-pink.vc_btn_square_outlined,
a.vc_btn-pink.vc_btn_square_outlined,
button.vc_btn-pink.vc_btn_square_outlined {
  color: #FE6C61 !important;
}
.vc_btn-pink.vc_btn_outlined:hover,
a.vc_btn-pink.vc_btn_outlined:hover,
button.vc_btn-pink.vc_btn_outlined:hover,
.vc_btn-pink.vc_btn_square_outlined:hover,
a.vc_btn-pink.vc_btn_square_outlined:hover,
button.vc_btn-pink.vc_btn_square_outlined:hover {
  border-color: #fe5043;
}
.vc_btn-pink.vc_btn_3d,
a.vc_btn-pink.vc_btn_3d,
button.vc_btn-pink.vc_btn_3d {
  box-shadow: 0 5px 0 #fe3829;
  margin-bottom: 5px;
}
.vc_btn-pink.vc_btn_3d.vc_btn_xs,
a.vc_btn-pink.vc_btn_3d.vc_btn_xs,
button.vc_btn-pink.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #fe3829;
  margin-bottom: 3px;
}
.vc_btn-pink.vc_btn_3d.vc_btn_sm,
a.vc_btn-pink.vc_btn_3d.vc_btn_sm,
button.vc_btn-pink.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #fe3829;
  margin-bottom: 4px;
}
.vc_btn-violet,
a.vc_btn-violet,
button.vc_btn-violet {
  background-color: #8D6DC4;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-violet:hover,
a.vc_btn-violet:hover,
button.vc_btn-violet:hover {
  background-color: #7c57bb;
  color: #f7f7f7 !important;
}
.vc_btn-violet.vc_btn_outlined,
a.vc_btn-violet.vc_btn_outlined,
button.vc_btn-violet.vc_btn_outlined,
.vc_btn-violet.vc_btn_square_outlined,
a.vc_btn-violet.vc_btn_square_outlined,
button.vc_btn-violet.vc_btn_square_outlined {
  color: #8D6DC4 !important;
}
.vc_btn-violet.vc_btn_outlined:hover,
a.vc_btn-violet.vc_btn_outlined:hover,
button.vc_btn-violet.vc_btn_outlined:hover,
.vc_btn-violet.vc_btn_square_outlined:hover,
a.vc_btn-violet.vc_btn_square_outlined:hover,
button.vc_btn-violet.vc_btn_square_outlined:hover {
  border-color: #7c57bb;
}
.vc_btn-violet.vc_btn_3d,
a.vc_btn-violet.vc_btn_3d,
button.vc_btn-violet.vc_btn_3d {
  box-shadow: 0 5px 0 #6e48b1;
  margin-bottom: 5px;
}
.vc_btn-violet.vc_btn_3d.vc_btn_xs,
a.vc_btn-violet.vc_btn_3d.vc_btn_xs,
button.vc_btn-violet.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #6e48b1;
  margin-bottom: 3px;
}
.vc_btn-violet.vc_btn_3d.vc_btn_sm,
a.vc_btn-violet.vc_btn_3d.vc_btn_sm,
button.vc_btn-violet.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #6e48b1;
  margin-bottom: 4px;
}
.vc_btn-peacoc,
a.vc_btn-peacoc,
button.vc_btn-peacoc {
  background-color: #4CADC9;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-peacoc:hover,
a.vc_btn-peacoc:hover,
button.vc_btn-peacoc:hover {
  background-color: #39a0bd;
  color: #f7f7f7 !important;
}
.vc_btn-peacoc.vc_btn_outlined,
a.vc_btn-peacoc.vc_btn_outlined,
button.vc_btn-peacoc.vc_btn_outlined,
.vc_btn-peacoc.vc_btn_square_outlined,
a.vc_btn-peacoc.vc_btn_square_outlined,
button.vc_btn-peacoc.vc_btn_square_outlined {
  color: #4CADC9 !important;
}
.vc_btn-peacoc.vc_btn_outlined:hover,
a.vc_btn-peacoc.vc_btn_outlined:hover,
button.vc_btn-peacoc.vc_btn_outlined:hover,
.vc_btn-peacoc.vc_btn_square_outlined:hover,
a.vc_btn-peacoc.vc_btn_square_outlined:hover,
button.vc_btn-peacoc.vc_btn_square_outlined:hover {
  border-color: #39a0bd;
}
.vc_btn-peacoc.vc_btn_3d,
a.vc_btn-peacoc.vc_btn_3d,
button.vc_btn-peacoc.vc_btn_3d {
  box-shadow: 0 5px 0 #338faa;
  margin-bottom: 5px;
}
.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,
a.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,
button.vc_btn-peacoc.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #338faa;
  margin-bottom: 3px;
}
.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,
a.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,
button.vc_btn-peacoc.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #338faa;
  margin-bottom: 4px;
}
.vc_btn-chino,
a.vc_btn-chino,
button.vc_btn-chino {
  background-color: #CEC2AB;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-chino:hover,
a.vc_btn-chino:hover,
button.vc_btn-chino:hover {
  background-color: #c3b498;
  color: #f7f7f7 !important;
}
.vc_btn-chino.vc_btn_outlined,
a.vc_btn-chino.vc_btn_outlined,
button.vc_btn-chino.vc_btn_outlined,
.vc_btn-chino.vc_btn_square_outlined,
a.vc_btn-chino.vc_btn_square_outlined,
button.vc_btn-chino.vc_btn_square_outlined {
  color: #CEC2AB !important;
}
.vc_btn-chino.vc_btn_outlined:hover,
a.vc_btn-chino.vc_btn_outlined:hover,
button.vc_btn-chino.vc_btn_outlined:hover,
.vc_btn-chino.vc_btn_square_outlined:hover,
a.vc_btn-chino.vc_btn_square_outlined:hover,
button.vc_btn-chino.vc_btn_square_outlined:hover {
  border-color: #c3b498;
}
.vc_btn-chino.vc_btn_3d,
a.vc_btn-chino.vc_btn_3d,
button.vc_btn-chino.vc_btn_3d {
  box-shadow: 0 5px 0 #b9a888;
  margin-bottom: 5px;
}
.vc_btn-chino.vc_btn_3d.vc_btn_xs,
a.vc_btn-chino.vc_btn_3d.vc_btn_xs,
button.vc_btn-chino.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #b9a888;
  margin-bottom: 3px;
}
.vc_btn-chino.vc_btn_3d.vc_btn_sm,
a.vc_btn-chino.vc_btn_3d.vc_btn_sm,
button.vc_btn-chino.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #b9a888;
  margin-bottom: 4px;
}
.vc_btn-mulled_wine,
a.vc_btn-mulled_wine,
button.vc_btn-mulled_wine {
  background-color: #50485B;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-mulled_wine:hover,
a.vc_btn-mulled_wine:hover,
button.vc_btn-mulled_wine:hover {
  background-color: #413a4a;
  color: #f7f7f7 !important;
}
.vc_btn-mulled_wine.vc_btn_outlined,
a.vc_btn-mulled_wine.vc_btn_outlined,
button.vc_btn-mulled_wine.vc_btn_outlined,
.vc_btn-mulled_wine.vc_btn_square_outlined,
a.vc_btn-mulled_wine.vc_btn_square_outlined,
button.vc_btn-mulled_wine.vc_btn_square_outlined {
  color: #50485B !important;
}
.vc_btn-mulled_wine.vc_btn_outlined:hover,
a.vc_btn-mulled_wine.vc_btn_outlined:hover,
button.vc_btn-mulled_wine.vc_btn_outlined:hover,
.vc_btn-mulled_wine.vc_btn_square_outlined:hover,
a.vc_btn-mulled_wine.vc_btn_square_outlined:hover,
button.vc_btn-mulled_wine.vc_btn_square_outlined:hover {
  border-color: #413a4a;
}
.vc_btn-mulled_wine.vc_btn_3d,
a.vc_btn-mulled_wine.vc_btn_3d,
button.vc_btn-mulled_wine.vc_btn_3d {
  box-shadow: 0 5px 0 #342f3c;
  margin-bottom: 5px;
}
.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,
a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,
button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #342f3c;
  margin-bottom: 3px;
}
.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,
a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,
button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #342f3c;
  margin-bottom: 4px;
}
.vc_btn-vista_blue,
a.vc_btn-vista_blue,
button.vc_btn-vista_blue {
  background-color: #75D69C;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-vista_blue:hover,
a.vc_btn-vista_blue:hover,
button.vc_btn-vista_blue:hover {
  background-color: #5dcf8b;
  color: #f7f7f7 !important;
}
.vc_btn-vista_blue.vc_btn_outlined,
a.vc_btn-vista_blue.vc_btn_outlined,
button.vc_btn-vista_blue.vc_btn_outlined,
.vc_btn-vista_blue.vc_btn_square_outlined,
a.vc_btn-vista_blue.vc_btn_square_outlined,
button.vc_btn-vista_blue.vc_btn_square_outlined {
  color: #75D69C !important;
}
.vc_btn-vista_blue.vc_btn_outlined:hover,
a.vc_btn-vista_blue.vc_btn_outlined:hover,
button.vc_btn-vista_blue.vc_btn_outlined:hover,
.vc_btn-vista_blue.vc_btn_square_outlined:hover,
a.vc_btn-vista_blue.vc_btn_square_outlined:hover,
button.vc_btn-vista_blue.vc_btn_square_outlined:hover {
  border-color: #5dcf8b;
}
.vc_btn-vista_blue.vc_btn_3d,
a.vc_btn-vista_blue.vc_btn_3d,
button.vc_btn-vista_blue.vc_btn_3d {
  box-shadow: 0 5px 0 #4ac97d;
  margin-bottom: 5px;
}
.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,
a.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,
button.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #4ac97d;
  margin-bottom: 3px;
}
.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,
a.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,
button.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #4ac97d;
  margin-bottom: 4px;
}
.vc_btn-black,
a.vc_btn-black,
button.vc_btn-black {
  background-color: #2A2A2A;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-black:hover,
a.vc_btn-black:hover,
button.vc_btn-black:hover {
  background-color: #1b1b1b;
  color: #f7f7f7 !important;
}
.vc_btn-black.vc_btn_outlined,
a.vc_btn-black.vc_btn_outlined,
button.vc_btn-black.vc_btn_outlined,
.vc_btn-black.vc_btn_square_outlined,
a.vc_btn-black.vc_btn_square_outlined,
button.vc_btn-black.vc_btn_square_outlined {
  color: #2A2A2A !important;
}
.vc_btn-black.vc_btn_outlined:hover,
a.vc_btn-black.vc_btn_outlined:hover,
button.vc_btn-black.vc_btn_outlined:hover,
.vc_btn-black.vc_btn_square_outlined:hover,
a.vc_btn-black.vc_btn_square_outlined:hover,
button.vc_btn-black.vc_btn_square_outlined:hover {
  border-color: #1b1b1b;
}
.vc_btn-black.vc_btn_3d,
a.vc_btn-black.vc_btn_3d,
button.vc_btn-black.vc_btn_3d {
  box-shadow: 0 5px 0 #0e0e0e;
  margin-bottom: 5px;
}
.vc_btn-black.vc_btn_3d.vc_btn_xs,
a.vc_btn-black.vc_btn_3d.vc_btn_xs,
button.vc_btn-black.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #0e0e0e;
  margin-bottom: 3px;
}
.vc_btn-black.vc_btn_3d.vc_btn_sm,
a.vc_btn-black.vc_btn_3d.vc_btn_sm,
button.vc_btn-black.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #0e0e0e;
  margin-bottom: 4px;
}
.vc_btn-grey,
a.vc_btn-grey,
button.vc_btn-grey {
  background-color: #EBEBEB;
  color: #666666 !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-grey:hover,
a.vc_btn-grey:hover,
button.vc_btn-grey:hover {
  background-color: #dcdcdc;
  color: #5e5e5e !important;
}
.vc_btn-grey.vc_btn_outlined,
a.vc_btn-grey.vc_btn_outlined,
button.vc_btn-grey.vc_btn_outlined,
.vc_btn-grey.vc_btn_square_outlined,
a.vc_btn-grey.vc_btn_square_outlined,
button.vc_btn-grey.vc_btn_square_outlined {
  color: #EBEBEB !important;
}
.vc_btn-grey.vc_btn_outlined:hover,
a.vc_btn-grey.vc_btn_outlined:hover,
button.vc_btn-grey.vc_btn_outlined:hover,
.vc_btn-grey.vc_btn_square_outlined:hover,
a.vc_btn-grey.vc_btn_square_outlined:hover,
button.vc_btn-grey.vc_btn_square_outlined:hover {
  border-color: #dcdcdc;
}
.vc_btn-grey.vc_btn_3d,
a.vc_btn-grey.vc_btn_3d,
button.vc_btn-grey.vc_btn_3d {
  box-shadow: 0 5px 0 #cfcfcf;
  margin-bottom: 5px;
}
.vc_btn-grey.vc_btn_3d.vc_btn_xs,
a.vc_btn-grey.vc_btn_3d.vc_btn_xs,
button.vc_btn-grey.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #cfcfcf;
  margin-bottom: 3px;
}
.vc_btn-grey.vc_btn_3d.vc_btn_sm,
a.vc_btn-grey.vc_btn_3d.vc_btn_sm,
button.vc_btn-grey.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #cfcfcf;
  margin-bottom: 4px;
}
.vc_btn-orange,
a.vc_btn-orange,
button.vc_btn-orange {
  background-color: #F7BE68;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-orange:hover,
a.vc_btn-orange:hover,
button.vc_btn-orange:hover {
  background-color: #f5b14b;
  color: #f7f7f7 !important;
}
.vc_btn-orange.vc_btn_outlined,
a.vc_btn-orange.vc_btn_outlined,
button.vc_btn-orange.vc_btn_outlined,
.vc_btn-orange.vc_btn_square_outlined,
a.vc_btn-orange.vc_btn_square_outlined,
button.vc_btn-orange.vc_btn_square_outlined {
  color: #F7BE68 !important;
}
.vc_btn-orange.vc_btn_outlined:hover,
a.vc_btn-orange.vc_btn_outlined:hover,
button.vc_btn-orange.vc_btn_outlined:hover,
.vc_btn-orange.vc_btn_square_outlined:hover,
a.vc_btn-orange.vc_btn_square_outlined:hover,
button.vc_btn-orange.vc_btn_square_outlined:hover {
  border-color: #f5b14b;
}
.vc_btn-orange.vc_btn_3d,
a.vc_btn-orange.vc_btn_3d,
button.vc_btn-orange.vc_btn_3d {
  box-shadow: 0 5px 0 #f4a733;
  margin-bottom: 5px;
}
.vc_btn-orange.vc_btn_3d.vc_btn_xs,
a.vc_btn-orange.vc_btn_3d.vc_btn_xs,
button.vc_btn-orange.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #f4a733;
  margin-bottom: 3px;
}
.vc_btn-orange.vc_btn_3d.vc_btn_sm,
a.vc_btn-orange.vc_btn_3d.vc_btn_sm,
button.vc_btn-orange.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #f4a733;
  margin-bottom: 4px;
}
.vc_btn-sky,
a.vc_btn-sky,
button.vc_btn-sky {
  background-color: #5AA1E3;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-sky:hover,
a.vc_btn-sky:hover,
button.vc_btn-sky:hover {
  background-color: #4092df;
  color: #f7f7f7 !important;
}
.vc_btn-sky.vc_btn_outlined,
a.vc_btn-sky.vc_btn_outlined,
button.vc_btn-sky.vc_btn_outlined,
.vc_btn-sky.vc_btn_square_outlined,
a.vc_btn-sky.vc_btn_square_outlined,
button.vc_btn-sky.vc_btn_square_outlined {
  color: #5AA1E3 !important;
}
.vc_btn-sky.vc_btn_outlined:hover,
a.vc_btn-sky.vc_btn_outlined:hover,
button.vc_btn-sky.vc_btn_outlined:hover,
.vc_btn-sky.vc_btn_square_outlined:hover,
a.vc_btn-sky.vc_btn_square_outlined:hover,
button.vc_btn-sky.vc_btn_square_outlined:hover {
  border-color: #4092df;
}
.vc_btn-sky.vc_btn_3d,
a.vc_btn-sky.vc_btn_3d,
button.vc_btn-sky.vc_btn_3d {
  box-shadow: 0 5px 0 #2a86db;
  margin-bottom: 5px;
}
.vc_btn-sky.vc_btn_3d.vc_btn_xs,
a.vc_btn-sky.vc_btn_3d.vc_btn_xs,
button.vc_btn-sky.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #2a86db;
  margin-bottom: 3px;
}
.vc_btn-sky.vc_btn_3d.vc_btn_sm,
a.vc_btn-sky.vc_btn_3d.vc_btn_sm,
button.vc_btn-sky.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #2a86db;
  margin-bottom: 4px;
}
.vc_btn-green,
a.vc_btn-green,
button.vc_btn-green {
  background-color: #6DAB3C;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-green:hover,
a.vc_btn-green:hover,
button.vc_btn-green:hover {
  background-color: #5f9434;
  color: #f7f7f7 !important;
}
.vc_btn-green.vc_btn_outlined,
a.vc_btn-green.vc_btn_outlined,
button.vc_btn-green.vc_btn_outlined,
.vc_btn-green.vc_btn_square_outlined,
a.vc_btn-green.vc_btn_square_outlined,
button.vc_btn-green.vc_btn_square_outlined {
  color: #6DAB3C !important;
}
.vc_btn-green.vc_btn_outlined:hover,
a.vc_btn-green.vc_btn_outlined:hover,
button.vc_btn-green.vc_btn_outlined:hover,
.vc_btn-green.vc_btn_square_outlined:hover,
a.vc_btn-green.vc_btn_square_outlined:hover,
button.vc_btn-green.vc_btn_square_outlined:hover {
  border-color: #5f9434;
}
.vc_btn-green.vc_btn_3d,
a.vc_btn-green.vc_btn_3d,
button.vc_btn-green.vc_btn_3d {
  box-shadow: 0 5px 0 #53812d;
  margin-bottom: 5px;
}
.vc_btn-green.vc_btn_3d.vc_btn_xs,
a.vc_btn-green.vc_btn_3d.vc_btn_xs,
button.vc_btn-green.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #53812d;
  margin-bottom: 3px;
}
.vc_btn-green.vc_btn_3d.vc_btn_sm,
a.vc_btn-green.vc_btn_3d.vc_btn_sm,
button.vc_btn-green.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #53812d;
  margin-bottom: 4px;
}
.vc_btn-juicy_pink,
a.vc_btn-juicy_pink,
button.vc_btn-juicy_pink {
  background-color: #F4524D;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-juicy_pink:hover,
a.vc_btn-juicy_pink:hover,
button.vc_btn-juicy_pink:hover {
  background-color: #f23630;
  color: #f7f7f7 !important;
}
.vc_btn-juicy_pink.vc_btn_outlined,
a.vc_btn-juicy_pink.vc_btn_outlined,
button.vc_btn-juicy_pink.vc_btn_outlined,
.vc_btn-juicy_pink.vc_btn_square_outlined,
a.vc_btn-juicy_pink.vc_btn_square_outlined,
button.vc_btn-juicy_pink.vc_btn_square_outlined {
  color: #F4524D !important;
}
.vc_btn-juicy_pink.vc_btn_outlined:hover,
a.vc_btn-juicy_pink.vc_btn_outlined:hover,
button.vc_btn-juicy_pink.vc_btn_outlined:hover,
.vc_btn-juicy_pink.vc_btn_square_outlined:hover,
a.vc_btn-juicy_pink.vc_btn_square_outlined:hover,
button.vc_btn-juicy_pink.vc_btn_square_outlined:hover {
  border-color: #f23630;
}
.vc_btn-juicy_pink.vc_btn_3d,
a.vc_btn-juicy_pink.vc_btn_3d,
button.vc_btn-juicy_pink.vc_btn_3d {
  box-shadow: 0 5px 0 #f11f18;
  margin-bottom: 5px;
}
.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,
a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,
button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #f11f18;
  margin-bottom: 3px;
}
.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,
a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,
button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #f11f18;
  margin-bottom: 4px;
}
.vc_btn-sandy_brown,
a.vc_btn-sandy_brown,
button.vc_btn-sandy_brown {
  background-color: #F79468;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-sandy_brown:hover,
a.vc_btn-sandy_brown:hover,
button.vc_btn-sandy_brown:hover {
  background-color: #f57f4b;
  color: #f7f7f7 !important;
}
.vc_btn-sandy_brown.vc_btn_outlined,
a.vc_btn-sandy_brown.vc_btn_outlined,
button.vc_btn-sandy_brown.vc_btn_outlined,
.vc_btn-sandy_brown.vc_btn_square_outlined,
a.vc_btn-sandy_brown.vc_btn_square_outlined,
button.vc_btn-sandy_brown.vc_btn_square_outlined {
  color: #F79468 !important;
}
.vc_btn-sandy_brown.vc_btn_outlined:hover,
a.vc_btn-sandy_brown.vc_btn_outlined:hover,
button.vc_btn-sandy_brown.vc_btn_outlined:hover,
.vc_btn-sandy_brown.vc_btn_square_outlined:hover,
a.vc_btn-sandy_brown.vc_btn_square_outlined:hover,
button.vc_btn-sandy_brown.vc_btn_square_outlined:hover {
  border-color: #f57f4b;
}
.vc_btn-sandy_brown.vc_btn_3d,
a.vc_btn-sandy_brown.vc_btn_3d,
button.vc_btn-sandy_brown.vc_btn_3d {
  box-shadow: 0 5px 0 #f46e33;
  margin-bottom: 5px;
}
.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,
a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,
button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #f46e33;
  margin-bottom: 3px;
}
.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,
a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,
button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #f46e33;
  margin-bottom: 4px;
}
.vc_btn-purple,
a.vc_btn-purple,
button.vc_btn-purple {
  background-color: #B97EBB;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-purple:hover,
a.vc_btn-purple:hover,
button.vc_btn-purple:hover {
  background-color: #ae6ab0;
  color: #f7f7f7 !important;
}
.vc_btn-purple.vc_btn_outlined,
a.vc_btn-purple.vc_btn_outlined,
button.vc_btn-purple.vc_btn_outlined,
.vc_btn-purple.vc_btn_square_outlined,
a.vc_btn-purple.vc_btn_square_outlined,
button.vc_btn-purple.vc_btn_square_outlined {
  color: #B97EBB !important;
}
.vc_btn-purple.vc_btn_outlined:hover,
a.vc_btn-purple.vc_btn_outlined:hover,
button.vc_btn-purple.vc_btn_outlined:hover,
.vc_btn-purple.vc_btn_square_outlined:hover,
a.vc_btn-purple.vc_btn_square_outlined:hover,
button.vc_btn-purple.vc_btn_square_outlined:hover {
  border-color: #ae6ab0;
}
.vc_btn-purple.vc_btn_3d,
a.vc_btn-purple.vc_btn_3d,
button.vc_btn-purple.vc_btn_3d {
  box-shadow: 0 5px 0 #a559a8;
  margin-bottom: 5px;
}
.vc_btn-purple.vc_btn_3d.vc_btn_xs,
a.vc_btn-purple.vc_btn_3d.vc_btn_xs,
button.vc_btn-purple.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #a559a8;
  margin-bottom: 3px;
}
.vc_btn-purple.vc_btn_3d.vc_btn_sm,
a.vc_btn-purple.vc_btn_3d.vc_btn_sm,
button.vc_btn-purple.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #a559a8;
  margin-bottom: 4px;
}
.vc_btn-white,
a.vc_btn-white,
button.vc_btn-white {
  background-color: #FFFFFF;
  color: #666666 !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-white:hover,
a.vc_btn-white:hover,
button.vc_btn-white:hover {
  background-color: #f0f0f0;
  color: #5e5e5e !important;
}
.vc_btn-white.vc_btn_outlined,
a.vc_btn-white.vc_btn_outlined,
button.vc_btn-white.vc_btn_outlined,
.vc_btn-white.vc_btn_square_outlined,
a.vc_btn-white.vc_btn_square_outlined,
button.vc_btn-white.vc_btn_square_outlined {
  color: #FFFFFF !important;
}
.vc_btn-white.vc_btn_outlined:hover,
a.vc_btn-white.vc_btn_outlined:hover,
button.vc_btn-white.vc_btn_outlined:hover,
.vc_btn-white.vc_btn_square_outlined:hover,
a.vc_btn-white.vc_btn_square_outlined:hover,
button.vc_btn-white.vc_btn_square_outlined:hover {
  border-color: #f0f0f0;
}
.vc_btn-white.vc_btn_3d,
a.vc_btn-white.vc_btn_3d,
button.vc_btn-white.vc_btn_3d {
  box-shadow: 0 5px 0 #e3e3e3;
  margin-bottom: 5px;
}
.vc_btn-white.vc_btn_3d.vc_btn_xs,
a.vc_btn-white.vc_btn_3d.vc_btn_xs,
button.vc_btn-white.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #e3e3e3;
  margin-bottom: 3px;
}
.vc_btn-white.vc_btn_3d.vc_btn_sm,
a.vc_btn-white.vc_btn_3d.vc_btn_sm,
button.vc_btn-white.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #e3e3e3;
  margin-bottom: 4px;
}
.vc_btn-grace,
a.vc_btn-grace,
button.vc_btn-grace {
  background-color: #AED13B;
  color: #ffffff !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.vc_btn-grace:hover,
a.vc_btn-grace:hover,
button.vc_btn-grace:hover {
  background-color: #9ec02d;
  color: #f7f7f7 !important;
}
.vc_btn-grace.vc_btn_outlined,
a.vc_btn-grace.vc_btn_outlined,
button.vc_btn-grace.vc_btn_outlined,
.vc_btn-grace.vc_btn_square_outlined,
a.vc_btn-grace.vc_btn_square_outlined,
button.vc_btn-grace.vc_btn_square_outlined {
  color: #AED13B !important;
}
.vc_btn-grace.vc_btn_outlined:hover,
a.vc_btn-grace.vc_btn_outlined:hover,
button.vc_btn-grace.vc_btn_outlined:hover,
.vc_btn-grace.vc_btn_square_outlined:hover,
a.vc_btn-grace.vc_btn_square_outlined:hover,
button.vc_btn-grace.vc_btn_square_outlined:hover {
  border-color: #9ec02d;
}
.vc_btn-grace.vc_btn_3d,
a.vc_btn-grace.vc_btn_3d,
button.vc_btn-grace.vc_btn_3d {
  box-shadow: 0 5px 0 #8dac28;
  margin-bottom: 5px;
}
.vc_btn-grace.vc_btn_3d.vc_btn_xs,
a.vc_btn-grace.vc_btn_3d.vc_btn_xs,
button.vc_btn-grace.vc_btn_3d.vc_btn_xs {
  box-shadow: 0 3px 0 #8dac28;
  margin-bottom: 3px;
}
.vc_btn-grace.vc_btn_3d.vc_btn_sm,
a.vc_btn-grace.vc_btn_3d.vc_btn_sm,
button.vc_btn-grace.vc_btn_3d.vc_btn_sm {
  box-shadow: 0 4px 0 #8dac28;
  margin-bottom: 4px;
}
.vc_btn-default,
a.vc_btn-default,
button.vc_btn-default {
  color: #7d7d7d;
  background-color: #fff;
  border-color: transparent;
}
.vc_btn-default:hover,
a.vc_btn-default:hover,
button.vc_btn-default:hover,
.vc_btn-default:focus,
a.vc_btn-default:focus,
button.vc_btn-default:focus,
.vc_btn-default:active,
a.vc_btn-default:active,
button.vc_btn-default:active,
.vc_btn-default.active,
a.vc_btn-default.active,
button.vc_btn-default.active,
.open > .dropdown-toggle.vc_btn-default,
.open > .dropdown-togglea.vc_btn-default,
.open > .dropdown-togglebutton.vc_btn-default {
  color: #7d7d7d;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.vc_btn-default:active,
a.vc_btn-default:active,
button.vc_btn-default:active,
.vc_btn-default.active,
a.vc_btn-default.active,
button.vc_btn-default.active,
.open > .dropdown-toggle.vc_btn-default,
.open > .dropdown-togglea.vc_btn-default,
.open > .dropdown-togglebutton.vc_btn-default {
  background-image: none;
}
.vc_btn-default.disabled,
a.vc_btn-default.disabled,
button.vc_btn-default.disabled,
.vc_btn-default[disabled],
a.vc_btn-default[disabled],
button.vc_btn-default[disabled],
fieldset[disabled] .vc_btn-default,
fieldset[disabled] a.vc_btn-default,
fieldset[disabled] button.vc_btn-default,
.vc_btn-default.disabled:hover,
a.vc_btn-default.disabled:hover,
button.vc_btn-default.disabled:hover,
.vc_btn-default[disabled]:hover,
a.vc_btn-default[disabled]:hover,
button.vc_btn-default[disabled]:hover,
fieldset[disabled] .vc_btn-default:hover,
fieldset[disabled] a.vc_btn-default:hover,
fieldset[disabled] button.vc_btn-default:hover,
.vc_btn-default.disabled:focus,
a.vc_btn-default.disabled:focus,
button.vc_btn-default.disabled:focus,
.vc_btn-default[disabled]:focus,
a.vc_btn-default[disabled]:focus,
button.vc_btn-default[disabled]:focus,
fieldset[disabled] .vc_btn-default:focus,
fieldset[disabled] a.vc_btn-default:focus,
fieldset[disabled] button.vc_btn-default:focus,
.vc_btn-default.disabled:active,
a.vc_btn-default.disabled:active,
button.vc_btn-default.disabled:active,
.vc_btn-default[disabled]:active,
a.vc_btn-default[disabled]:active,
button.vc_btn-default[disabled]:active,
fieldset[disabled] .vc_btn-default:active,
fieldset[disabled] a.vc_btn-default:active,
fieldset[disabled] button.vc_btn-default:active,
.vc_btn-default.disabled.active,
a.vc_btn-default.disabled.active,
button.vc_btn-default.disabled.active,
.vc_btn-default[disabled].active,
a.vc_btn-default[disabled].active,
button.vc_btn-default[disabled].active,
fieldset[disabled] .vc_btn-default.active,
fieldset[disabled] a.vc_btn-default.active,
fieldset[disabled] button.vc_btn-default.active {
  background-color: #fff;
  border-color: transparent;
}
.vc_btn-default .badge,
a.vc_btn-default .badge,
button.vc_btn-default .badge {
  color: #fff;
  background-color: #7d7d7d;
}
.vc_btn-primary,
a.vc_btn-primary,
button.vc_btn-primary {
  color: #fff;
  background-color: #00aef0;
  border-color: transparent;
}
.vc_btn-primary:hover,
a.vc_btn-primary:hover,
button.vc_btn-primary:hover,
.vc_btn-primary:focus,
a.vc_btn-primary:focus,
button.vc_btn-primary:focus,
.vc_btn-primary:active,
a.vc_btn-primary:active,
button.vc_btn-primary:active,
.vc_btn-primary.active,
a.vc_btn-primary.active,
button.vc_btn-primary.active,
.open > .dropdown-toggle.vc_btn-primary,
.open > .dropdown-togglea.vc_btn-primary,
.open > .dropdown-togglebutton.vc_btn-primary {
  color: #fff;
  background-color: #0089bd;
  border-color: rgba(0, 0, 0, 0);
}
.vc_btn-primary:active,
a.vc_btn-primary:active,
button.vc_btn-primary:active,
.vc_btn-primary.active,
a.vc_btn-primary.active,
button.vc_btn-primary.active,
.open > .dropdown-toggle.vc_btn-primary,
.open > .dropdown-togglea.vc_btn-primary,
.open > .dropdown-togglebutton.vc_btn-primary {
  background-image: none;
}
.vc_btn-primary.disabled,
a.vc_btn-primary.disabled,
button.vc_btn-primary.disabled,
.vc_btn-primary[disabled],
a.vc_btn-primary[disabled],
button.vc_btn-primary[disabled],
fieldset[disabled] .vc_btn-primary,
fieldset[disabled] a.vc_btn-primary,
fieldset[disabled] button.vc_btn-primary,
.vc_btn-primary.disabled:hover,
a.vc_btn-primary.disabled:hover,
button.vc_btn-primary.disabled:hover,
.vc_btn-primary[disabled]:hover,
a.vc_btn-primary[disabled]:hover,
button.vc_btn-primary[disabled]:hover,
fieldset[disabled] .vc_btn-primary:hover,
fieldset[disabled] a.vc_btn-primary:hover,
fieldset[disabled] button.vc_btn-primary:hover,
.vc_btn-primary.disabled:focus,
a.vc_btn-primary.disabled:focus,
button.vc_btn-primary.disabled:focus,
.vc_btn-primary[disabled]:focus,
a.vc_btn-primary[disabled]:focus,
button.vc_btn-primary[disabled]:focus,
fieldset[disabled] .vc_btn-primary:focus,
fieldset[disabled] a.vc_btn-primary:focus,
fieldset[disabled] button.vc_btn-primary:focus,
.vc_btn-primary.disabled:active,
a.vc_btn-primary.disabled:active,
button.vc_btn-primary.disabled:active,
.vc_btn-primary[disabled]:active,
a.vc_btn-primary[disabled]:active,
button.vc_btn-primary[disabled]:active,
fieldset[disabled] .vc_btn-primary:active,
fieldset[disabled] a.vc_btn-primary:active,
fieldset[disabled] button.vc_btn-primary:active,
.vc_btn-primary.disabled.active,
a.vc_btn-primary.disabled.active,
button.vc_btn-primary.disabled.active,
.vc_btn-primary[disabled].active,
a.vc_btn-primary[disabled].active,
button.vc_btn-primary[disabled].active,
fieldset[disabled] .vc_btn-primary.active,
fieldset[disabled] a.vc_btn-primary.active,
fieldset[disabled] button.vc_btn-primary.active {
  background-color: #00aef0;
  border-color: transparent;
}
.vc_btn-primary .badge,
a.vc_btn-primary .badge,
button.vc_btn-primary .badge {
  color: #00aef0;
  background-color: #fff;
}
.vc_btn-success,
a.vc_btn-success,
button.vc_btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: transparent;
}
.vc_btn-success:hover,
a.vc_btn-success:hover,
button.vc_btn-success:hover,
.vc_btn-success:focus,
a.vc_btn-success:focus,
button.vc_btn-success:focus,
.vc_btn-success:active,
a.vc_btn-success:active,
button.vc_btn-success:active,
.vc_btn-success.active,
a.vc_btn-success.active,
button.vc_btn-success.active,
.open > .dropdown-toggle.vc_btn-success,
.open > .dropdown-togglea.vc_btn-success,
.open > .dropdown-togglebutton.vc_btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: rgba(0, 0, 0, 0);
}
.vc_btn-success:active,
a.vc_btn-success:active,
button.vc_btn-success:active,
.vc_btn-success.active,
a.vc_btn-success.active,
button.vc_btn-success.active,
.open > .dropdown-toggle.vc_btn-success,
.open > .dropdown-togglea.vc_btn-success,
.open > .dropdown-togglebutton.vc_btn-success {
  background-image: none;
}
.vc_btn-success.disabled,
a.vc_btn-success.disabled,
button.vc_btn-success.disabled,
.vc_btn-success[disabled],
a.vc_btn-success[disabled],
button.vc_btn-success[disabled],
fieldset[disabled] .vc_btn-success,
fieldset[disabled] a.vc_btn-success,
fieldset[disabled] button.vc_btn-success,
.vc_btn-success.disabled:hover,
a.vc_btn-success.disabled:hover,
button.vc_btn-success.disabled:hover,
.vc_btn-success[disabled]:hover,
a.vc_btn-success[disabled]:hover,
button.vc_btn-success[disabled]:hover,
fieldset[disabled] .vc_btn-success:hover,
fieldset[disabled] a.vc_btn-success:hover,
fieldset[disabled] button.vc_btn-success:hover,
.vc_btn-success.disabled:focus,
a.vc_btn-success.disabled:focus,
button.vc_btn-success.disabled:focus,
.vc_btn-success[disabled]:focus,
a.vc_btn-success[disabled]:focus,
button.vc_btn-success[disabled]:focus,
fieldset[disabled] .vc_btn-success:focus,
fieldset[disabled] a.vc_btn-success:focus,
fieldset[disabled] button.vc_btn-success:focus,
.vc_btn-success.disabled:active,
a.vc_btn-success.disabled:active,
button.vc_btn-success.disabled:active,
.vc_btn-success[disabled]:active,
a.vc_btn-success[disabled]:active,
button.vc_btn-success[disabled]:active,
fieldset[disabled] .vc_btn-success:active,
fieldset[disabled] a.vc_btn-success:active,
fieldset[disabled] button.vc_btn-success:active,
.vc_btn-success.disabled.active,
a.vc_btn-success.disabled.active,
button.vc_btn-success.disabled.active,
.vc_btn-success[disabled].active,
a.vc_btn-success[disabled].active,
button.vc_btn-success[disabled].active,
fieldset[disabled] .vc_btn-success.active,
fieldset[disabled] a.vc_btn-success.active,
fieldset[disabled] button.vc_btn-success.active {
  background-color: #5cb85c;
  border-color: transparent;
}
.vc_btn-success .badge,
a.vc_btn-success .badge,
button.vc_btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.vc_btn-info,
a.vc_btn-info,
button.vc_btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: transparent;
}
.vc_btn-info:hover,
a.vc_btn-info:hover,
button.vc_btn-info:hover,
.vc_btn-info:focus,
a.vc_btn-info:focus,
button.vc_btn-info:focus,
.vc_btn-info:active,
a.vc_btn-info:active,
button.vc_btn-info:active,
.vc_btn-info.active,
a.vc_btn-info.active,
button.vc_btn-info.active,
.open > .dropdown-toggle.vc_btn-info,
.open > .dropdown-togglea.vc_btn-info,
.open > .dropdown-togglebutton.vc_btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: rgba(0, 0, 0, 0);
}
.vc_btn-info:active,
a.vc_btn-info:active,
button.vc_btn-info:active,
.vc_btn-info.active,
a.vc_btn-info.active,
button.vc_btn-info.active,
.open > .dropdown-toggle.vc_btn-info,
.open > .dropdown-togglea.vc_btn-info,
.open > .dropdown-togglebutton.vc_btn-info {
  background-image: none;
}
.vc_btn-info.disabled,
a.vc_btn-info.disabled,
button.vc_btn-info.disabled,
.vc_btn-info[disabled],
a.vc_btn-info[disabled],
button.vc_btn-info[disabled],
fieldset[disabled] .vc_btn-info,
fieldset[disabled] a.vc_btn-info,
fieldset[disabled] button.vc_btn-info,
.vc_btn-info.disabled:hover,
a.vc_btn-info.disabled:hover,
button.vc_btn-info.disabled:hover,
.vc_btn-info[disabled]:hover,
a.vc_btn-info[disabled]:hover,
button.vc_btn-info[disabled]:hover,
fieldset[disabled] .vc_btn-info:hover,
fieldset[disabled] a.vc_btn-info:hover,
fieldset[disabled] button.vc_btn-info:hover,
.vc_btn-info.disabled:focus,
a.vc_btn-info.disabled:focus,
button.vc_btn-info.disabled:focus,
.vc_btn-info[disabled]:focus,
a.vc_btn-info[disabled]:focus,
button.vc_btn-info[disabled]:focus,
fieldset[disabled] .vc_btn-info:focus,
fieldset[disabled] a.vc_btn-info:focus,
fieldset[disabled] button.vc_btn-info:focus,
.vc_btn-info.disabled:active,
a.vc_btn-info.disabled:active,
button.vc_btn-info.disabled:active,
.vc_btn-info[disabled]:active,
a.vc_btn-info[disabled]:active,
button.vc_btn-info[disabled]:active,
fieldset[disabled] .vc_btn-info:active,
fieldset[disabled] a.vc_btn-info:active,
fieldset[disabled] button.vc_btn-info:active,
.vc_btn-info.disabled.active,
a.vc_btn-info.disabled.active,
button.vc_btn-info.disabled.active,
.vc_btn-info[disabled].active,
a.vc_btn-info[disabled].active,
button.vc_btn-info[disabled].active,
fieldset[disabled] .vc_btn-info.active,
fieldset[disabled] a.vc_btn-info.active,
fieldset[disabled] button.vc_btn-info.active {
  background-color: #5bc0de;
  border-color: transparent;
}
.vc_btn-info .badge,
a.vc_btn-info .badge,
button.vc_btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.vc_btn-warning,
a.vc_btn-warning,
button.vc_btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: transparent;
}
.vc_btn-warning:hover,
a.vc_btn-warning:hover,
button.vc_btn-warning:hover,
.vc_btn-warning:focus,
a.vc_btn-warning:focus,
button.vc_btn-warning:focus,
.vc_btn-warning:active,
a.vc_btn-warning:active,
button.vc_btn-warning:active,
.vc_btn-warning.active,
a.vc_btn-warning.active,
button.vc_btn-warning.active,
.open > .dropdown-toggle.vc_btn-warning,
.open > .dropdown-togglea.vc_btn-warning,
.open > .dropdown-togglebutton.vc_btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: rgba(0, 0, 0, 0);
}
.vc_btn-warning:active,
a.vc_btn-warning:active,
button.vc_btn-warning:active,
.vc_btn-warning.active,
a.vc_btn-warning.active,
button.vc_btn-warning.active,
.open > .dropdown-toggle.vc_btn-warning,
.open > .dropdown-togglea.vc_btn-warning,
.open > .dropdown-togglebutton.vc_btn-warning {
  background-image: none;
}
.vc_btn-warning.disabled,
a.vc_btn-warning.disabled,
button.vc_btn-warning.disabled,
.vc_btn-warning[disabled],
a.vc_btn-warning[disabled],
button.vc_btn-warning[disabled],
fieldset[disabled] .vc_btn-warning,
fieldset[disabled] a.vc_btn-warning,
fieldset[disabled] button.vc_btn-warning,
.vc_btn-warning.disabled:hover,
a.vc_btn-warning.disabled:hover,
button.vc_btn-warning.disabled:hover,
.vc_btn-warning[disabled]:hover,
a.vc_btn-warning[disabled]:hover,
button.vc_btn-warning[disabled]:hover,
fieldset[disabled] .vc_btn-warning:hover,
fieldset[disabled] a.vc_btn-warning:hover,
fieldset[disabled] button.vc_btn-warning:hover,
.vc_btn-warning.disabled:focus,
a.vc_btn-warning.disabled:focus,
button.vc_btn-warning.disabled:focus,
.vc_btn-warning[disabled]:focus,
a.vc_btn-warning[disabled]:focus,
button.vc_btn-warning[disabled]:focus,
fieldset[disabled] .vc_btn-warning:focus,
fieldset[disabled] a.vc_btn-warning:focus,
fieldset[disabled] button.vc_btn-warning:focus,
.vc_btn-warning.disabled:active,
a.vc_btn-warning.disabled:active,
button.vc_btn-warning.disabled:active,
.vc_btn-warning[disabled]:active,
a.vc_btn-warning[disabled]:active,
button.vc_btn-warning[disabled]:active,
fieldset[disabled] .vc_btn-warning:active,
fieldset[disabled] a.vc_btn-warning:active,
fieldset[disabled] button.vc_btn-warning:active,
.vc_btn-warning.disabled.active,
a.vc_btn-warning.disabled.active,
button.vc_btn-warning.disabled.active,
.vc_btn-warning[disabled].active,
a.vc_btn-warning[disabled].active,
button.vc_btn-warning[disabled].active,
fieldset[disabled] .vc_btn-warning.active,
fieldset[disabled] a.vc_btn-warning.active,
fieldset[disabled] button.vc_btn-warning.active {
  background-color: #f0ad4e;
  border-color: transparent;
}
.vc_btn-warning .badge,
a.vc_btn-warning .badge,
button.vc_btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.vc_btn-danger,
a.vc_btn-danger,
button.vc_btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: transparent;
}
.vc_btn-danger:hover,
a.vc_btn-danger:hover,
button.vc_btn-danger:hover,
.vc_btn-danger:focus,
a.vc_btn-danger:focus,
button.vc_btn-danger:focus,
.vc_btn-danger:active,
a.vc_btn-danger:active,
button.vc_btn-danger:active,
.vc_btn-danger.active,
a.vc_btn-danger.active,
button.vc_btn-danger.active,
.open > .dropdown-toggle.vc_btn-danger,
.open > .dropdown-togglea.vc_btn-danger,
.open > .dropdown-togglebutton.vc_btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: rgba(0, 0, 0, 0);
}
.vc_btn-danger:active,
a.vc_btn-danger:active,
button.vc_btn-danger:active,
.vc_btn-danger.active,
a.vc_btn-danger.active,
button.vc_btn-danger.active,
.open > .dropdown-toggle.vc_btn-danger,
.open > .dropdown-togglea.vc_btn-danger,
.open > .dropdown-togglebutton.vc_btn-danger {
  background-image: none;
}
.vc_btn-danger.disabled,
a.vc_btn-danger.disabled,
button.vc_btn-danger.disabled,
.vc_btn-danger[disabled],
a.vc_btn-danger[disabled],
button.vc_btn-danger[disabled],
fieldset[disabled] .vc_btn-danger,
fieldset[disabled] a.vc_btn-danger,
fieldset[disabled] button.vc_btn-danger,
.vc_btn-danger.disabled:hover,
a.vc_btn-danger.disabled:hover,
button.vc_btn-danger.disabled:hover,
.vc_btn-danger[disabled]:hover,
a.vc_btn-danger[disabled]:hover,
button.vc_btn-danger[disabled]:hover,
fieldset[disabled] .vc_btn-danger:hover,
fieldset[disabled] a.vc_btn-danger:hover,
fieldset[disabled] button.vc_btn-danger:hover,
.vc_btn-danger.disabled:focus,
a.vc_btn-danger.disabled:focus,
button.vc_btn-danger.disabled:focus,
.vc_btn-danger[disabled]:focus,
a.vc_btn-danger[disabled]:focus,
button.vc_btn-danger[disabled]:focus,
fieldset[disabled] .vc_btn-danger:focus,
fieldset[disabled] a.vc_btn-danger:focus,
fieldset[disabled] button.vc_btn-danger:focus,
.vc_btn-danger.disabled:active,
a.vc_btn-danger.disabled:active,
button.vc_btn-danger.disabled:active,
.vc_btn-danger[disabled]:active,
a.vc_btn-danger[disabled]:active,
button.vc_btn-danger[disabled]:active,
fieldset[disabled] .vc_btn-danger:active,
fieldset[disabled] a.vc_btn-danger:active,
fieldset[disabled] button.vc_btn-danger:active,
.vc_btn-danger.disabled.active,
a.vc_btn-danger.disabled.active,
button.vc_btn-danger.disabled.active,
.vc_btn-danger[disabled].active,
a.vc_btn-danger[disabled].active,
button.vc_btn-danger[disabled].active,
fieldset[disabled] .vc_btn-danger.active,
fieldset[disabled] a.vc_btn-danger.active,
fieldset[disabled] button.vc_btn-danger.active {
  background-color: #d9534f;
  border-color: transparent;
}
.vc_btn-danger .badge,
a.vc_btn-danger .badge,
button.vc_btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.vc_button-2-wrapper {
  display: inline-block;
  vertical-align: middle;
}
.vc_button-2-wrapper.vc_button-2-align-left {
  display: block;
  text-align: left;
}
.vc_button-2-wrapper.vc_button-2-align-right {
  display: block;
  text-align: right;
}
.vc_button-2-wrapper.vc_button-2-align-center {
  display: block;
  text-align: center;
}
i.icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 16px;
  vertical-align: text-top;
  margin-left: 5px;
}
.wpb_btn-large i.icon {
  height: 19px;
  margin-left: 9px;
}
.wpb_btn-small i.icon {
  height: 15px;
}
.wpb_btn-mini i.icon {
  display: none;
}
.wpb_address_book i.icon,
option.wpb_address_book {
  background: url(../images/icons/address-book.png) no-repeat right center;
}
.wpb_alarm_clock i.icon,
option.wpb_alarm_clock {
  background: url(../images/icons/alarm-clock.png) no-repeat right center;
}
.wpb_anchor i.icon,
option.wpb_anchor {
  background: url(../images/icons/anchor.png) no-repeat right center;
}
.wpb_application_image i.icon,
option.wpb_application_image {
  background: url(../images/icons/application-image.png) no-repeat right center;
}
.wpb_arrow i.icon,
option.wpb_arrow {
  background: url(../images/icons/arrow.png) no-repeat right center;
}
.wpb_asterisk i.icon,
option.wpb_asterisk {
  background: url(../images/icons/asterisk.png) no-repeat right center;
}
.wpb_hammer i.icon,
option.wpb_hammer {
  background: url(../images/icons/auction-hammer.png) no-repeat right center;
}
.wpb_balloon i.icon,
option.wpb_balloon {
  background: url(../images/icons/balloon.png) no-repeat right center;
}
.wpb_balloon_buzz i.icon,
option.wpb_balloon_buzz {
  background: url(../images/icons/balloon-buzz.png) no-repeat right center;
}
.wpb_balloon_facebook i.icon,
option.wpb_balloon_facebook {
  background: url(../images/icons/balloon-facebook.png) no-repeat right center;
}
.wpb_balloon_twitter i.icon,
option.wpb_balloon_twitter {
  background: url(../images/icons/balloon-twitter.png) no-repeat right center;
}
.wpb_battery i.icon,
option.wpb_battery {
  background: url(../images/icons/battery-full.png) no-repeat right center;
}
.wpb_binocular i.icon,
option.wpb_binocular {
  background: url(../images/icons/binocular.png) no-repeat right center;
}
.wpb_document_excel i.icon,
option.wpb_document_excel {
  background: url(../images/icons/blue-document-excel.png) no-repeat right center;
}
.wpb_document_image i.icon,
option.wpb_document_image {
  background: url(../images/icons/blue-document-image.png) no-repeat right center;
}
.wpb_document_music i.icon,
option.wpb_document_music {
  background: url(../images/icons/blue-document-music.png) no-repeat right center;
}
.wpb_document_office i.icon,
option.wpb_document_office {
  background: url(../images/icons/blue-document-office.png) no-repeat right center;
}
.wpb_document_pdf i.icon,
option.wpb_document_pdf {
  background: url(../images/icons/blue-document-pdf.png) no-repeat right center;
}
.wpb_document_powerpoint i.icon,
option.wpb_document_powerpoint {
  background: url(../images/icons/blue-document-powerpoint.png) no-repeat right center;
}
.wpb_document_word i.icon,
option.wpb_document_word {
  background: url(../images/icons/blue-document-word.png) no-repeat right center;
}
.wpb_bookmark i.icon,
option.wpb_bookmark {
  background: url(../images/icons/bookmark.png) no-repeat right center;
}
.wpb_camcorder i.icon,
option.wpb_camcorder {
  background: url(../images/icons/camcorder.png) no-repeat right center;
}
.wpb_camera i.icon,
option.wpb_camera {
  background: url(../images/icons/camera.png) no-repeat right center;
}
.wpb_chart i.icon,
option.wpb_chart {
  background: url(../images/icons/chart.png) no-repeat right center;
}
.wpb_chart_pie i.icon,
option.wpb_chart_pie {
  background: url(../images/icons/chart-pie.png) no-repeat right center;
}
.wpb_clock i.icon,
option.wpb_clock {
  background: url(../images/icons/clock.png) no-repeat right center;
}
.wpb_play i.icon,
option.wpb_play {
  background: url(../images/icons/control.png) no-repeat right center;
}
.wpb_fire i.icon,
option.wpb_fire {
  background: url(../images/icons/fire.png) no-repeat right center;
}
.wpb_heart i.icon,
option.wpb_heart {
  background: url(../images/icons/heart.png) no-repeat right center;
}
.wpb_mail i.icon,
option.wpb_mail {
  background: url(../images/icons/mail.png) no-repeat right center;
}
.wpb_shield i.icon,
option.wpb_shield {
  background: url(../images/icons/plus-shield.png) no-repeat right center;
}
.wpb_video i.icon,
option.wpb_video {
  background: url(../images/icons/video.png) no-repeat right center;
}
.vc_column_container .vc_btn,
.vc_column_container .wpb_button {
  margin-top: 5px;
  margin-bottom: 5px;
}
/* 2. Alerts (Message boxes)
---------------------------------------------------------- */
/* ================================
 * Message box
 * ================================ */
.vc_message_box {
  border: 1px solid transparent;
  display: block;
  overflow: hidden;
  margin: 0 0 21.73913043px 0;
  padding: 1em 1em 1em 4em;
  position: relative;
  font-size: 1em;
  box-sizing: border-box;
}
.vc_message_box > p:first-child {
  margin-top: 0;
}
.vc_message_box > p:last-child {
  margin-bottom: 0;
}
.vc_message_box-icon {
  bottom: 0;
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  left: 0;
  position: absolute;
  top: 0;
  width: 4em;
}
.vc_message_box-icon > * {
  font-size: 1.7em;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_message_box-icon > .fa {
  font-size: 1.7em;
  line-height: 1;
}
.vc_color-blue.vc_message_box {
  color: #364a8a;
  border-color: #c5cff0;
  background-color: #edf1fa;
}
.vc_color-blue.vc_message_box .vc_message_box-icon {
  color: #5472D2;
}
.vc_color-blue.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #5472D2;
}
.vc_color-blue.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-blue.vc_message_box-outline,
.vc_color-blue.vc_message_box-solid-icon {
  color: #364a8a;
  border-color: #5472D2;
  background-color: transparent;
}
.vc_color-blue.vc_message_box-outline .vc_message_box-icon,
.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
  color: #5472D2;
}
.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #5472D2;
}
.vc_color-blue.vc_message_box-3d {
  box-shadow: 0 5px 0 #9daee5;
}
.vc_color-turquoise.vc_message_box {
  color: #085b61;
  border-color: #c6ecee;
  background-color: #ebfcfd;
}
.vc_color-turquoise.vc_message_box .vc_message_box-icon {
  color: #00C1CF;
}
.vc_color-turquoise.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #00C1CF;
}
.vc_color-turquoise.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-turquoise.vc_message_box-outline,
.vc_color-turquoise.vc_message_box-solid-icon {
  color: #085b61;
  border-color: #00C1CF;
  background-color: transparent;
}
.vc_color-turquoise.vc_message_box-outline .vc_message_box-icon,
.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
  color: #00C1CF;
}
.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #00C1CF;
}
.vc_color-turquoise.vc_message_box-3d {
  box-shadow: 0 5px 0 #9fdee3;
}
.vc_color-pink.vc_message_box {
  color: #d82e21;
  border-color: #ffd8d6;
  background-color: #fff0ef;
}
.vc_color-pink.vc_message_box .vc_message_box-icon {
  color: #FE6C61;
}
.vc_color-pink.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #FE6C61;
}
.vc_color-pink.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-pink.vc_message_box-outline,
.vc_color-pink.vc_message_box-solid-icon {
  color: #d82e21;
  border-color: #FE6C61;
  background-color: transparent;
}
.vc_color-pink.vc_message_box-outline .vc_message_box-icon,
.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
  color: #FE6C61;
}
.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #FE6C61;
}
.vc_color-pink.vc_message_box-3d {
  box-shadow: 0 5px 0 #fea9a3;
}
.vc_color-violet.vc_message_box {
  color: #5e4a81;
  border-color: #d4c8e9;
  background-color: #f0ecf7;
}
.vc_color-violet.vc_message_box .vc_message_box-icon {
  color: #8D6DC4;
}
.vc_color-violet.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #8D6DC4;
}
.vc_color-violet.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-violet.vc_message_box-outline,
.vc_color-violet.vc_message_box-solid-icon {
  color: #5e4a81;
  border-color: #8D6DC4;
  background-color: transparent;
}
.vc_color-violet.vc_message_box-outline .vc_message_box-icon,
.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
  color: #8D6DC4;
}
.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #8D6DC4;
}
.vc_color-violet.vc_message_box-3d {
  box-shadow: 0 5px 0 #b8a3da;
}
.vc_color-peacoc.vc_message_box {
  color: #366a79;
  border-color: #c2e3ec;
  background-color: #e9f5f8;
}
.vc_color-peacoc.vc_message_box .vc_message_box-icon {
  color: #4CADC9;
}
.vc_color-peacoc.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #4CADC9;
}
.vc_color-peacoc.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-peacoc.vc_message_box-outline,
.vc_color-peacoc.vc_message_box-solid-icon {
  color: #366a79;
  border-color: #4CADC9;
  background-color: transparent;
}
.vc_color-peacoc.vc_message_box-outline .vc_message_box-icon,
.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
  color: #4CADC9;
}
.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #4CADC9;
}
.vc_color-peacoc.vc_message_box-3d {
  box-shadow: 0 5px 0 #9ad1e1;
}
.vc_color-chino.vc_message_box {
  color: #978258;
  border-color: #e5ded2;
  background-color: #f7f5f2;
}
.vc_color-chino.vc_message_box .vc_message_box-icon {
  color: #CEC2AB;
}
.vc_color-chino.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #CEC2AB;
}
.vc_color-chino.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-chino.vc_message_box-outline,
.vc_color-chino.vc_message_box-solid-icon {
  color: #978258;
  border-color: #CEC2AB;
  background-color: transparent;
}
.vc_color-chino.vc_message_box-outline .vc_message_box-icon,
.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
  color: #CEC2AB;
}
.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #CEC2AB;
}
.vc_color-chino.vc_message_box-3d {
  box-shadow: 0 5px 0 #d2c7b1;
}
.vc_color-mulled_wine.vc_message_box {
  color: #1e1b22;
  border-color: #d0ccd6;
  background-color: #eae8ed;
}
.vc_color-mulled_wine.vc_message_box .vc_message_box-icon {
  color: #50485B;
}
.vc_color-mulled_wine.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #50485B;
}
.vc_color-mulled_wine.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-mulled_wine.vc_message_box-outline,
.vc_color-mulled_wine.vc_message_box-solid-icon {
  color: #1e1b22;
  border-color: #50485B;
  background-color: transparent;
}
.vc_color-mulled_wine.vc_message_box-outline .vc_message_box-icon,
.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
  color: #50485B;
}
.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #50485B;
}
.vc_color-mulled_wine.vc_message_box-3d {
  box-shadow: 0 5px 0 #b6afc0;
}
.vc_color-vista_blue.vc_message_box {
  color: #3e8e5e;
  border-color: #bcebcf;
  background-color: #e3f7eb;
}
.vc_color-vista_blue.vc_message_box .vc_message_box-icon {
  color: #75D69C;
}
.vc_color-vista_blue.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #75D69C;
}
.vc_color-vista_blue.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-vista_blue.vc_message_box-outline,
.vc_color-vista_blue.vc_message_box-solid-icon {
  color: #3e8e5e;
  border-color: #75D69C;
  background-color: transparent;
}
.vc_color-vista_blue.vc_message_box-outline .vc_message_box-icon,
.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
  color: #75D69C;
}
.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #75D69C;
}
.vc_color-vista_blue.vc_message_box-3d {
  box-shadow: 0 5px 0 #94dfb3;
}
.vc_color-orange.vc_message_box {
  color: #c3811c;
  border-color: #fbe1ba;
  background-color: #fef6eb;
}
.vc_color-orange.vc_message_box .vc_message_box-icon {
  color: #F7BE68;
}
.vc_color-orange.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #F7BE68;
}
.vc_color-orange.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-orange.vc_message_box-outline,
.vc_color-orange.vc_message_box-solid-icon {
  color: #c3811c;
  border-color: #F7BE68;
  background-color: transparent;
}
.vc_color-orange.vc_message_box-outline .vc_message_box-icon,
.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
  color: #F7BE68;
}
.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #F7BE68;
}
.vc_color-orange.vc_message_box-3d {
  box-shadow: 0 5px 0 #f9cd8a;
}
.vc_color-sky.vc_message_box {
  color: #2a6194;
  border-color: #bedaf4;
  background-color: #eaf3fb;
}
.vc_color-sky.vc_message_box .vc_message_box-icon {
  color: #5AA1E3;
}
.vc_color-sky.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #5AA1E3;
}
.vc_color-sky.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-sky.vc_message_box-outline,
.vc_color-sky.vc_message_box-solid-icon {
  color: #2a6194;
  border-color: #5AA1E3;
  background-color: transparent;
}
.vc_color-sky.vc_message_box-outline .vc_message_box-icon,
.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
  color: #5AA1E3;
}
.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #5AA1E3;
}
.vc_color-sky.vc_message_box-3d {
  box-shadow: 0 5px 0 #93c1ed;
}
.vc_color-green.vc_message_box {
  color: #3e562b;
  border-color: #c2e1a9;
  background-color: #eaf5e2;
}
.vc_color-green.vc_message_box .vc_message_box-icon {
  color: #6DAB3C;
}
.vc_color-green.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #6DAB3C;
}
.vc_color-green.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-green.vc_message_box-outline,
.vc_color-green.vc_message_box-solid-icon {
  color: #3e562b;
  border-color: #6DAB3C;
  background-color: transparent;
}
.vc_color-green.vc_message_box-outline .vc_message_box-icon,
.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
  color: #6DAB3C;
}
.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #6DAB3C;
}
.vc_color-green.vc_message_box-3d {
  box-shadow: 0 5px 0 #a7d484;
}
.vc_color-juicy_pink.vc_message_box {
  color: #a3231f;
  border-color: #fbc7c5;
  background-color: #fef5f5;
}
.vc_color-juicy_pink.vc_message_box .vc_message_box-icon {
  color: #F4524D;
}
.vc_color-juicy_pink.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #F4524D;
}
.vc_color-juicy_pink.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-juicy_pink.vc_message_box-outline,
.vc_color-juicy_pink.vc_message_box-solid-icon {
  color: #a3231f;
  border-color: #F4524D;
  background-color: transparent;
}
.vc_color-juicy_pink.vc_message_box-outline .vc_message_box-icon,
.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
  color: #F4524D;
}
.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #F4524D;
}
.vc_color-juicy_pink.vc_message_box-3d {
  box-shadow: 0 5px 0 #f89895;
}
.vc_color-sandy_brown.vc_message_box {
  color: #c3501c;
  border-color: #fbceba;
  background-color: #fef1eb;
}
.vc_color-sandy_brown.vc_message_box .vc_message_box-icon {
  color: #F79468;
}
.vc_color-sandy_brown.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #F79468;
}
.vc_color-sandy_brown.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-sandy_brown.vc_message_box-outline,
.vc_color-sandy_brown.vc_message_box-solid-icon {
  color: #c3501c;
  border-color: #F79468;
  background-color: transparent;
}
.vc_color-sandy_brown.vc_message_box-outline .vc_message_box-icon,
.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
  color: #F79468;
}
.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #F79468;
}
.vc_color-sandy_brown.vc_message_box-3d {
  box-shadow: 0 5px 0 #f9ac8a;
}
.vc_color-purple.vc_message_box {
  color: #886389;
  border-color: #e3cbe3;
  background-color: #f5ecf5;
}
.vc_color-purple.vc_message_box .vc_message_box-icon {
  color: #B97EBB;
}
.vc_color-purple.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #B97EBB;
}
.vc_color-purple.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-purple.vc_message_box-outline,
.vc_color-purple.vc_message_box-solid-icon {
  color: #886389;
  border-color: #B97EBB;
  background-color: transparent;
}
.vc_color-purple.vc_message_box-outline .vc_message_box-icon,
.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
  color: #B97EBB;
}
.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #B97EBB;
}
.vc_color-purple.vc_message_box-3d {
  box-shadow: 0 5px 0 #d1a9d2;
}
.vc_color-black.vc_message_box {
  color: #fff;
  border-color: #2A2A2A;
  background-color: #3c3c3c;
}
.vc_color-black.vc_message_box .vc_message_box-icon {
  color: #2A2A2A;
}
.vc_color-black.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #2A2A2A;
}
.vc_color-black.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-black.vc_message_box-outline,
.vc_color-black.vc_message_box-solid-icon {
  color: #fff;
  border-color: #2A2A2A;
  background-color: transparent;
}
.vc_color-black.vc_message_box-outline .vc_message_box-icon,
.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
  color: #2A2A2A;
}
.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #2A2A2A;
}
.vc_color-black.vc_message_box-3d {
  box-shadow: 0 5px 0 #101010;
}
.vc_color-grey.vc_message_box {
  color: #858585;
  border-color: #d2d2d2;
  background-color: #EBEBEB;
}
.vc_color-grey.vc_message_box .vc_message_box-icon {
  color: #EBEBEB;
}
.vc_color-grey.vc_message_box-solid {
  color: #858585;
  border-color: transparent;
  background-color: #EBEBEB;
}
.vc_color-grey.vc_message_box-solid .vc_message_box-icon {
  color: #858585;
}
.vc_color-grey.vc_message_box-outline,
.vc_color-grey.vc_message_box-solid-icon {
  color: #858585;
  border-color: #EBEBEB;
  background-color: transparent;
}
.vc_color-grey.vc_message_box-outline .vc_message_box-icon,
.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
  color: #EBEBEB;
}
.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
  color: #858585;
  background-color: #EBEBEB;
}
.vc_color-grey.vc_message_box-3d {
  box-shadow: 0 5px 0 #b8b8b8;
}
.vc_color-white.vc_message_box {
  color: #b3b3b3;
  border-color: #e6e6e6;
  background-color: #FFFFFF;
}
.vc_color-white.vc_message_box .vc_message_box-icon {
  color: #FFFFFF;
}
.vc_color-white.vc_message_box-solid {
  color: #b3b3b3;
  border-color: transparent;
  background-color: #FFFFFF;
}
.vc_color-white.vc_message_box-solid .vc_message_box-icon {
  color: #b3b3b3;
}
.vc_color-white.vc_message_box-outline,
.vc_color-white.vc_message_box-solid-icon {
  color: #b3b3b3;
  border-color: #FFFFFF;
  background-color: transparent;
}
.vc_color-white.vc_message_box-outline .vc_message_box-icon,
.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
  color: #FFFFFF;
}
.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
  color: #b3b3b3;
  background-color: #FFFFFF;
}
.vc_color-white.vc_message_box-3d {
  box-shadow: 0 5px 0 #cccccc;
}
.vc_color-info.vc_message_box {
  color: #5e7f96;
  border-color: #cfebfe;
  background-color: #dff2fe;
}
.vc_color-info.vc_message_box .vc_message_box-icon {
  color: #56b0ee;
}
.vc_color-info.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #56b0ee;
}
.vc_color-info.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-info.vc_message_box-outline,
.vc_color-info.vc_message_box-solid-icon {
  color: #5e7f96;
  border-color: #56b0ee;
  background-color: transparent;
}
.vc_color-info.vc_message_box-outline .vc_message_box-icon,
.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
  color: #56b0ee;
}
.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #56b0ee;
}
.vc_color-info.vc_message_box-3d {
  box-shadow: 0 5px 0 #9dd6fd;
}
.vc_color-success.vc_message_box {
  color: #5e7f96;
  border-color: #cfebfe;
  background-color: #e6fdf8;
}
.vc_color-success.vc_message_box .vc_message_box-icon {
  color: #1bbc9b;
}
.vc_color-success.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #1bbc9b;
}
.vc_color-success.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-success.vc_message_box-outline,
.vc_color-success.vc_message_box-solid-icon {
  color: #5e7f96;
  border-color: #1bbc9b;
  background-color: transparent;
}
.vc_color-success.vc_message_box-outline .vc_message_box-icon,
.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
  color: #1bbc9b;
}
.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #1bbc9b;
}
.vc_color-success.vc_message_box-3d {
  box-shadow: 0 5px 0 #9dd6fd;
}
.vc_color-warning.vc_message_box {
  color: #9d8967;
  border-color: #ffeccc;
  background-color: #fff4e2;
}
.vc_color-warning.vc_message_box .vc_message_box-icon {
  color: #fcb53f;
}
.vc_color-warning.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #fcb53f;
}
.vc_color-warning.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-warning.vc_message_box-outline,
.vc_color-warning.vc_message_box-solid-icon {
  color: #9d8967;
  border-color: #fcb53f;
  background-color: transparent;
}
.vc_color-warning.vc_message_box-outline .vc_message_box-icon,
.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fcb53f;
}
.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #fcb53f;
}
.vc_color-warning.vc_message_box-3d {
  box-shadow: 0 5px 0 #ffd999;
}
.vc_color-danger.vc_message_box {
  color: #a85959;
  border-color: #fedede;
  background-color: #fdeaea;
}
.vc_color-danger.vc_message_box .vc_message_box-icon {
  color: #ff7877;
}
.vc_color-danger.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #ff7877;
}
.vc_color-danger.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-danger.vc_message_box-outline,
.vc_color-danger.vc_message_box-solid-icon {
  color: #a85959;
  border-color: #ff7877;
  background-color: transparent;
}
.vc_color-danger.vc_message_box-outline .vc_message_box-icon,
.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
  color: #ff7877;
}
.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #ff7877;
}
.vc_color-danger.vc_message_box-3d {
  box-shadow: 0 5px 0 #fdacac;
}
.vc_color-alert-info.vc_message_box {
  color: #31708f;
  border-color: #bce8f1;
  background-color: #d9edf7;
}
.vc_color-alert-info.vc_message_box .vc_message_box-icon {
  color: #67CCE0;
}
.vc_color-alert-info.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #67CCE0;
}
.vc_color-alert-info.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-alert-info.vc_message_box-outline,
.vc_color-alert-info.vc_message_box-solid-icon {
  color: #31708f;
  border-color: #67CCE0;
  background-color: transparent;
}
.vc_color-alert-info.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
  color: #67CCE0;
}
.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #67CCE0;
}
.vc_color-alert-info.vc_message_box-3d {
  box-shadow: 0 5px 0 #91d9e8;
}
.vc_color-alert-success.vc_message_box {
  color: #3c763d;
  border-color: #d6e9c6;
  background-color: #dff0d8;
}
.vc_color-alert-success.vc_message_box .vc_message_box-icon {
  color: #9AD36A;
}
.vc_color-alert-success.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #9AD36A;
}
.vc_color-alert-success.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-alert-success.vc_message_box-outline,
.vc_color-alert-success.vc_message_box-solid-icon {
  color: #3c763d;
  border-color: #9AD36A;
  background-color: transparent;
}
.vc_color-alert-success.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
  color: #9AD36A;
}
.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #9AD36A;
}
.vc_color-alert-success.vc_message_box-3d {
  box-shadow: 0 5px 0 #bbdba1;
}
.vc_color-alert-warning.vc_message_box {
  color: #8a6d3b;
  border-color: #faebcc;
  background-color: #fcf8e3;
}
.vc_color-alert-warning.vc_message_box .vc_message_box-icon {
  color: #F9CF79;
}
.vc_color-alert-warning.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #F9CF79;
}
.vc_color-alert-warning.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-alert-warning.vc_message_box-outline,
.vc_color-alert-warning.vc_message_box-solid-icon {
  color: #8a6d3b;
  border-color: #F9CF79;
  background-color: transparent;
}
.vc_color-alert-warning.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
  color: #F9CF79;
}
.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #F9CF79;
}
.vc_color-alert-warning.vc_message_box-3d {
  box-shadow: 0 5px 0 #f5d89e;
}
.vc_color-alert-danger.vc_message_box {
  color: #a94442;
  border-color: #ebccd1;
  background-color: #f2dede;
}
.vc_color-alert-danger.vc_message_box .vc_message_box-icon {
  color: #EF8495;
}
.vc_color-alert-danger.vc_message_box-solid {
  color: #fff;
  border-color: transparent;
  background-color: #EF8495;
}
.vc_color-alert-danger.vc_message_box-solid .vc_message_box-icon {
  color: #fff;
}
.vc_color-alert-danger.vc_message_box-outline,
.vc_color-alert-danger.vc_message_box-solid-icon {
  color: #a94442;
  border-color: #EF8495;
  background-color: transparent;
}
.vc_color-alert-danger.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
  color: #EF8495;
}
.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
  color: #fff;
  background-color: #EF8495;
}
.vc_color-alert-danger.vc_message_box-3d {
  box-shadow: 0 5px 0 #dca7b0;
}
.vc_color-black.vc_message_box .vc_message_box-icon {
  color: #fff;
}
.vc_color-black.vc_message_box-outline,
.vc_color-black.vc_message_box-outline .vc_message_box-icon {
  color: #2A2A2A;
}
.vc_color-black.vc_message_box-solid-icon {
  color: #2A2A2A;
}
.vc_color-grey.vc_message_box .vc_message_box-icon {
  color: #858585;
}
.vc_color-white.vc_message_box .vc_message_box-icon {
  color: #b3b3b3;
}
.vc_color-white.vc_message_box-outline,
.vc_color-white.vc_message_box-outline .vc_message_box-icon {
  color: #FFFFFF;
}
.vc_color-white.vc_message_box-solid-icon {
  color: #FFFFFF;
}
.vc_message_box-outline,
.vc_message_box-solid-icon {
  border-width: 2px;
}
.vc_message_box-solid-icon .vc_message_box-icon {
  width: 3.25em;
}
.vc_message_box-rounded {
  border-radius: 5px;
}
.vc_message_box-round {
  border-radius: 4em;
}
/* 4. Separators
---------------------------------------------------------- */
/***************** OLD CSS *****************/
/* Content elements margins
---------------------------------------------------------- */
.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child {
  margin-bottom: 0;
}
.wpb_content_element,
ul.wpb_thumbnails-fluid > li,
.wpb_button {
  margin-bottom: 35px;
}
.fb_like,
.twitter-share-button,
.entry-content .twitter-share-button,
.wpb_googleplus,
.wpb_pinterest,
.wpb_tab .wpb_content_element,
.wpb_accordion .wpb_content_element {
  margin-bottom: 21.73913043px;
}
/**
 * Parallax
 */
.vc_parallax {
  position: relative;
  overflow: hidden;
}
.vc_parallax > * {
  position: relative;
  z-index: 1;
}
.vc_parallax .vc_parallax-inner {
  pointer-events: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  background-attachment: scroll;
  background-color: transparent;
  background-image: inherit;
  background-size: cover;
  z-index: 0;
  background-position: 50% 0%;
}
.vc_parallax-inner iframe {
  max-width: 1000%;
}
.vc_video-bg-container {
  position: relative;
}
.vc_video-bg {
  height: 100%;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 0;
}
.vc_video-bg iframe {
  max-width: 1000%;
}
/**
 * Row styles
 */
.vc_row.vc_row-no-padding .vc_column-inner {
  padding-left: 0;
  padding-right: 0;
}
.vc_row[data-vc-full-width] {
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  overflow: hidden;
  /** Fix overflow **/
}
.vc_row[data-vc-full-width].vc_hidden {
  opacity: 0;
}
.vc_row-no-padding .vc_inner {
  margin-left: 0;
  margin-right: 0;
}
.vc_row.vc_row-o-full-height {
  min-height: 100vh;
}
.vc_row.vc_row-flex {
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.vc_row.vc_row-flex > .vc_column_container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.vc_row.vc_row-flex > .vc_column_container > .vc_column-inner {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  z-index: 1;
}
@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .vc_row.vc_row-flex > .vc_column_container > .vc_column-inner {
    /* IE10+ specific styles */
  }
  .vc_row.vc_row-flex > .vc_column_container > .vc_column-inner > * {
    min-height: 1em;
  }
}
.vc_row.vc_row-flex::before,
.vc_row.vc_row-flex::after {
  display: none;
}
.vc_row.vc_row-o-columns-stretch {
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
}
.vc_row.vc_row-o-columns-top {
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
}
.vc_row.vc_row-o-columns-bottom {
  -webkit-align-content: flex-end;
  -ms-flex-line-pack: end;
  align-content: flex-end;
}
.vc_row.vc_row-o-columns-middle {
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
.vc_row.vc_row-o-columns-top::after,
.vc_row.vc_row-o-columns-bottom::after,
.vc_row.vc_row-o-columns-middle::after {
  content: '';
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  display: block;
}
.vc_row.vc_row-o-equal-height > .vc_column_container {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.vc_row.vc_row-o-content-top > .vc_column_container > .vc_column-inner {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height) > .vc_column_container {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.vc_row.vc_row-o-content-bottom > .vc_column_container > .vc_column-inner {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height) > .vc_column_container {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.vc_row.vc_row-o-content-middle > .vc_column_container > .vc_column-inner {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) > .vc_column_container {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.vc_column-inner::before,
.vc_column-inner::after {
  content: " ";
  display: table;
}
.vc_column-inner::after {
  clear: both;
}
.vc_ie-flexbox-fixer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.vc_ie-flexbox-fixer > .vc_row {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.vc_row.vc_column-gap-1 {
  margin-left: -15.5px;
  margin-right: -15.5px;
}
.vc_row.vc_column-gap-1 > .vc_column_container {
  padding: 0.5px;
}
.vc_row.vc_column-gap-2 {
  margin-left: -16px;
  margin-right: -16px;
}
.vc_row.vc_column-gap-2 > .vc_column_container {
  padding: 1px;
}
.vc_row.vc_column-gap-3 {
  margin-left: -16.5px;
  margin-right: -16.5px;
}
.vc_row.vc_column-gap-3 > .vc_column_container {
  padding: 1.5px;
}
.vc_row.vc_column-gap-4 {
  margin-left: -17px;
  margin-right: -17px;
}
.vc_row.vc_column-gap-4 > .vc_column_container {
  padding: 2px;
}
.vc_row.vc_column-gap-5 {
  margin-left: -17.5px;
  margin-right: -17.5px;
}
.vc_row.vc_column-gap-5 > .vc_column_container {
  padding: 2.5px;
}
.vc_row.vc_column-gap-10 {
  margin-left: -20px;
  margin-right: -20px;
}
.vc_row.vc_column-gap-10 > .vc_column_container {
  padding: 5px;
}
.vc_row.vc_column-gap-15 {
  margin-left: -22.5px;
  margin-right: -22.5px;
}
.vc_row.vc_column-gap-15 > .vc_column_container {
  padding: 7.5px;
}
.vc_row.vc_column-gap-20 {
  margin-left: -25px;
  margin-right: -25px;
}
.vc_row.vc_column-gap-20 > .vc_column_container {
  padding: 10px;
}
.vc_row.vc_column-gap-25 {
  margin-left: -27.5px;
  margin-right: -27.5px;
}
.vc_row.vc_column-gap-25 > .vc_column_container {
  padding: 12.5px;
}
.vc_row.vc_column-gap-30 {
  margin-left: -30px;
  margin-right: -30px;
}
.vc_row.vc_column-gap-30 > .vc_column_container {
  padding: 15px;
}
.vc_row.vc_column-gap-35 {
  margin-left: -32.5px;
  margin-right: -32.5px;
}
.vc_row.vc_column-gap-35 > .vc_column_container {
  padding: 17.5px;
}
.vc_column_container {
  padding-left: 0;
  padding-right: 0;
}
.vc_column_container > .vc_column-inner {
  box-sizing: border-box;
  padding-left: 15px;
  padding-right: 15px;
  width: 100%;
}
.vc_row-has-fill > .vc_column_container > .vc_column-inner,
.vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner,
.vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner,
.vc_col-has-fill > .vc_column-inner {
  padding-top: 35px;
}
.vc_section {
  padding-left: 15px;
  padding-right: 15px;
  margin-left: -15px;
  margin-right: -15px;
}
.vc_section[data-vc-full-width] {
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  overflow: hidden;
  /** Fix overflow **/
}
.vc_section[data-vc-full-width].vc_hidden {
  opacity: 0;
}
.vc_section[data-vc-full-width] > .vc_row {
  margin-left: 0;
  margin-right: 0;
}
.vc_section[data-vc-stretch-content] {
  padding-left: 0;
  padding-right: 0;
}
.vc_section.vc_row-o-full-height {
  min-height: 100vh;
}
.vc_section.vc_section-flex {
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column nowrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
          flex-flow: column nowrap;
}
.vc_section.vc_section-flex .vc_vc_row {
  width: 100%;
}
.vc_section.vc_section-flex::before,
.vc_section.vc_section-flex::after {
  display: none;
}
.vc_section.vc_section-o-content-top {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
          justify-content: flex-start;
}
.vc_section.vc_section-o-content-bottom {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
          justify-content: flex-end;
}
.vc_section.vc_section-o-content-middle {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.vc_section.vc_section-o-content-top::after,
.vc_section.vc_section-o-content-bottom::after,
.vc_section.vc_section-o-content-middle::after {
  content: '';
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  display: block;
}
.vc_section.vc_section-has-fill,
.vc_section.vc_section-has-fill + .vc_section,
.vc_section.vc_section-has-fill + .vc_row-full-width + .vc_section {
  padding-top: 35px;
}
/**
 * Row styles
 */
.vc_row.vc_column-gap-1 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-1 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 0.5px;
  padding-right: 0.5px;
}
.vc_row.vc_column-gap-2 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-2 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 1px;
  padding-right: 1px;
}
.vc_row.vc_column-gap-3 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-3 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 1.5px;
  padding-right: 1.5px;
}
.vc_row.vc_column-gap-4 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-4 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 2px;
  padding-right: 2px;
}
.vc_row.vc_column-gap-5 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-5 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 2.5px;
  padding-right: 2.5px;
}
.vc_row.vc_column-gap-10 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-10 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 5px;
  padding-right: 5px;
}
.vc_row.vc_column-gap-15 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-15 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
.vc_row.vc_column-gap-20 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-20 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 10px;
  padding-right: 10px;
}
.vc_row.vc_column-gap-25 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-25 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 12.5px;
  padding-right: 12.5px;
}
.vc_row.vc_column-gap-30 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-30 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 15px;
  padding-right: 15px;
}
.vc_row.vc_column-gap-35 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-35 > .vc_vc_column_inner > .vc_column_container {
  padding-left: 17.5px;
  padding-right: 17.5px;
}
.vc_vc_column,
.vc_vc_column_inner {
  padding-left: 0;
  padding-right: 0;
}
.vc_row.vc_row-flex > .vc_vc_column,
.vc_row.vc_row-flex > .vc_vc_column_inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.vc_row.vc_row-flex > .vc_vc_column > .vc_column_container,
.vc_row.vc_row-flex > .vc_vc_column_inner > .vc_column_container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.vc_row.vc_row-flex > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row.vc_row-flex > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.vc_row.vc_row-o-equal-height > .vc_column_container {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.vc_row.vc_row-o-content-top > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row.vc_row-o-content-top > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height) > .vc_vc_column > .vc_column_container,
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height) > .vc_vc_column_inner > .vc_column_container {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.vc_row.vc_row-o-content-bottom > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row.vc_row-o-content-bottom > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height) > .vc_vc_column > .vc_column_container,
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height) > .vc_vc_column_inner > .vc_column_container {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.vc_row.vc_row-o-content-middle > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row.vc_row-o-content-middle > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) > .vc_vc_column > .vc_column_container,
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) > .vc_vc_column_inner > .vc_column_container {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.vc_empty-element > .vc_column-inner {
  min-height: 100px;
}
.vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > .vc_column-inner,
.vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
  padding-top: 35px;
}
/* Facebook
---------------------------------------------------------- */
.fb_type_standard {
  height: 25px;
}
.fb_type_standard iframe {
  height: 25px;
}
.fb_type_button_count {
  height: 20px;
}
.fb_type_button_count iframe {
  height: 20px;
}
.fb_type_box_count {
  height: 62px;
}
.fb_type_box_count iframe {
  height: 62px;
}
/* Google plus
---------------------------------------------------------- */
.wpb_googleplus_type_standard {
  height: 25px;
}
.wpb_googleplus_type_small {
  height: 19px;
}
.wpb_googleplus_type_medium {
  height: 21px;
}
.wpb_googleplus_type_tall {
  height: 21px;
}
.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble {
  height: 62px;
}
/* Pinterest
---------------------------------------------------------- */
.wpb_pinterest a {
  border-bottom: 0;
}
.wpb_pinterest_type_horizontal {
  height: 21px;
}
.wpb_pinterest_type_vertical {
  box-sizing: content-box;
  padding-top: 29px;
  height: 21px;
}
.wpb_pinterest_type_none {
  height: 21px;
}
/* Pinterest
---------------------------------------------------------- */
iframe.twitter-share-button {
  margin: 0;
}
.vc_toggle {
  display: block;
  margin: 0 0 21.73913043px 0;
  padding: 0;
  font-size: 1em;
}
.vc_toggle:last-of-type {
  margin-bottom: 35px;
}
.vc_toggle_title {
  cursor: pointer;
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-weight: normal;
}
.vc_toggle_title > h4 {
  display: inline;
}
.vc_toggle_icon {
  display: none;
  position: relative;
  vertical-align: middle;
}
.vc_toggle_content {
  display: none;
  margin-bottom: 21.73913043px;
  margin-top: 1em;
  overflow: hidden;
  padding: 0;
}
.vc_toggle.vc_toggle_active > .vc_toggle_content {
  display: block;
}
.vc_toggle_simple .vc_toggle_icon {
  border: 0 solid transparent;
  border-radius: 0;
  display: inline-block;
}
.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_toggle_simple.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden;
}
.vc_toggle_simple .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle_simple .vc_toggle_icon::before {
  height: 2px;
  width: 10px;
}
.vc_toggle_simple .vc_toggle_icon::after {
  height: 10px;
  width: 2px;
}
.vc_toggle_simple .vc_toggle_icon {
  background-color: #2A2A2A;
  border-color: transparent;
}
.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #2A2A2A;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #2A2A2A;
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #444444;
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #444444;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #2A2A2A;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_simple .vc_toggle_icon {
  margin-left: 2px;
}
.vc_toggle_round .vc_toggle_icon {
  border: 2px solid transparent;
  border-radius: 50%;
  display: inline-block;
}
.vc_toggle_round .vc_toggle_icon::before,
.vc_toggle_round .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_toggle_round.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden;
}
.vc_toggle_round .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle_round .vc_toggle_icon::before {
  height: 2px;
  width: 10px;
}
.vc_toggle_round .vc_toggle_icon::after {
  height: 10px;
  width: 2px;
}
.vc_toggle_round .vc_toggle_icon {
  background-color: #2A2A2A;
  border-color: transparent;
}
.vc_toggle_round .vc_toggle_icon::before,
.vc_toggle_round .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #2A2A2A;
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #2A2A2A;
}
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #444444;
}
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #444444;
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_rounded .vc_toggle_icon {
  border: 2px solid transparent;
  border-radius: 20%;
  display: inline-block;
}
.vc_toggle_rounded .vc_toggle_icon::before,
.vc_toggle_rounded .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_toggle_rounded.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden;
}
.vc_toggle_rounded .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle_rounded .vc_toggle_icon::before {
  height: 2px;
  width: 10px;
}
.vc_toggle_rounded .vc_toggle_icon::after {
  height: 10px;
  width: 2px;
}
.vc_toggle_rounded .vc_toggle_icon {
  background-color: #2A2A2A;
  border-color: transparent;
}
.vc_toggle_rounded .vc_toggle_icon::before,
.vc_toggle_rounded .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #2A2A2A;
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #2A2A2A;
}
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #444444;
}
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #444444;
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_square .vc_toggle_icon {
  border: 2px solid transparent;
  border-radius: 0;
  display: inline-block;
}
.vc_toggle_square .vc_toggle_icon::before,
.vc_toggle_square .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_toggle_square.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden;
}
.vc_toggle_square .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle_square .vc_toggle_icon::before {
  height: 2px;
  width: 10px;
}
.vc_toggle_square .vc_toggle_icon::after {
  height: 10px;
  width: 2px;
}
.vc_toggle_square .vc_toggle_icon {
  background-color: #2A2A2A;
  border-color: transparent;
}
.vc_toggle_square .vc_toggle_icon::before,
.vc_toggle_square .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #2A2A2A;
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #2A2A2A;
}
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #444444;
}
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #444444;
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_text_only .vc_toggle_icon {
  display: none;
}
.vc_toggle_arrow .vc_toggle_icon {
  display: inline-block;
}
.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_arrow .vc_toggle_icon::after {
  content: '';
  border-style: solid;
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  box-sizing: border-box;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.vc_toggle_arrow .vc_toggle_icon::before {
  border-left: none;
  border-top: none;
}
.vc_toggle_arrow .vc_toggle_icon::after {
  border-right: none;
  border-bottom: none;
  visibility: hidden;
}
.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::before {
  visibility: hidden;
}
.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::after {
  visibility: visible;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
  border-width: 2px;
  height: 10px;
  margin-left: -5px;
  width: 10px;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before {
  margin-top: -10px;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
  margin-top: -5px;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #2A2A2A;
  background: transparent;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #444444;
  background: transparent;
}
.vc_toggle_default .vc_toggle_icon {
  background: #bababa;
  border: 1px solid #acacac;
  box-sizing: border-box;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_toggle_default .vc_toggle_icon::before,
.vc_toggle_default .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: #bababa;
}
.vc_toggle_default .vc_toggle_icon::before {
  border: 1px solid #acacac;
}
.vc_toggle_default.vc_toggle_active .vc_toggle_icon::before,
.vc_toggle_default.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden;
}
.vc_toggle.vc_toggle_default .vc_toggle_icon {
  display: inline-block;
  width: 10px;
  margin-left: 5px;
  height: 4px;
}
.vc_toggle.vc_toggle_default .vc_toggle_icon::before {
  height: 10px;
  width: 4px;
}
.vc_toggle.vc_toggle_default .vc_toggle_icon::after {
  width: 8px;
  height: 2px;
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #5472D2;
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #7c93dd;
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_blue .vc_toggle_icon {
  background-color: #5472D2;
  border-color: transparent;
}
.vc_toggle_color_blue .vc_toggle_icon::before,
.vc_toggle_color_blue .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #5472D2;
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #5472D2;
}
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #7c93dd;
}
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #7c93dd;
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #7c93dd;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon {
  background: #5472D2;
  border-color: #3354c0;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::before {
  border-color: #3354c0;
  background: #5472D2;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::after {
  background: #5472D2;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #7c93dd;
  border-color: #5472d2;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #5472d2;
  background: #7c93dd;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #7c93dd;
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #5472D2;
  background: transparent;
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #7c93dd;
  background: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #00C1CF;
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #00919c;
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_turquoise .vc_toggle_icon {
  background-color: #00C1CF;
  border-color: transparent;
}
.vc_toggle_color_turquoise .vc_toggle_icon::before,
.vc_toggle_color_turquoise .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #00C1CF;
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #00C1CF;
}
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #00919c;
}
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #00919c;
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #00919c;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon {
  background: #00C1CF;
  border-color: #00919c;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::before {
  border-color: #00919c;
  background: #00C1CF;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::after {
  background: #00C1CF;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #00919c;
  border-color: #006269;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #006269;
  background: #00919c;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #00919c;
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #00C1CF;
  background: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #00919c;
  background: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #FE6C61;
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_pink .vc_toggle_icon {
  background-color: #FE6C61;
  border-color: transparent;
}
.vc_toggle_color_pink .vc_toggle_icon::before,
.vc_toggle_color_pink .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #FE6C61;
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #FE6C61;
}
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #fe9b94;
}
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon {
  background: #FE6C61;
  border-color: #fe3d2e;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::before {
  border-color: #fe3d2e;
  background: #FE6C61;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::after {
  background: #FE6C61;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #fe9b94;
  border-color: #fe6c61;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #fe6c61;
  background: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #FE6C61;
  background: transparent;
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #fe9b94;
  background: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #8D6DC4;
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_violet .vc_toggle_icon {
  background-color: #8D6DC4;
  border-color: transparent;
}
.vc_toggle_color_violet .vc_toggle_icon::before,
.vc_toggle_color_violet .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #8D6DC4;
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #8D6DC4;
}
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #a991d3;
}
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon {
  background: #8D6DC4;
  border-color: #7149b5;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::before {
  border-color: #7149b5;
  background: #8D6DC4;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::after {
  background: #8D6DC4;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #a991d3;
  border-color: #8d6dc4;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #8d6dc4;
  background: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #8D6DC4;
  background: transparent;
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #a991d3;
  background: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #4CADC9;
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_peacoc .vc_toggle_icon {
  background-color: #4CADC9;
  border-color: transparent;
}
.vc_toggle_color_peacoc .vc_toggle_icon::before,
.vc_toggle_color_peacoc .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #4CADC9;
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #4CADC9;
}
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #73bfd5;
}
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon {
  background: #4CADC9;
  border-color: #3492ae;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::before {
  border-color: #3492ae;
  background: #4CADC9;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::after {
  background: #4CADC9;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #73bfd5;
  border-color: #4cadc9;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #4cadc9;
  background: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #4CADC9;
  background: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #73bfd5;
  background: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #CEC2AB;
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_chino .vc_toggle_icon {
  background-color: #CEC2AB;
  border-color: transparent;
}
.vc_toggle_color_chino .vc_toggle_icon::before,
.vc_toggle_color_chino .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #CEC2AB;
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #CEC2AB;
}
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #e1d9cb;
}
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon {
  background: #CEC2AB;
  border-color: #bbab8b;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::before {
  border-color: #bbab8b;
  background: #CEC2AB;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::after {
  background: #CEC2AB;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #e1d9cb;
  border-color: #cec2ab;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #cec2ab;
  background: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #CEC2AB;
  background: transparent;
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #e1d9cb;
  background: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #50485B;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_mulled_wine .vc_toggle_icon {
  background-color: #50485B;
  border-color: transparent;
}
.vc_toggle_color_mulled_wine .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #50485B;
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #50485B;
}
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #695f77;
}
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon {
  background: #50485B;
  border-color: #37313f;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::before {
  border-color: #37313f;
  background: #50485B;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::after {
  background: #50485B;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #695f77;
  border-color: #50485b;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #50485b;
  background: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #50485B;
  background: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #695f77;
  background: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #75D69C;
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_vista_blue .vc_toggle_icon {
  background-color: #75D69C;
  border-color: transparent;
}
.vc_toggle_color_vista_blue .vc_toggle_icon::before,
.vc_toggle_color_vista_blue .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #75D69C;
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #75D69C;
}
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #9ce2b8;
}
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon {
  background: #75D69C;
  border-color: #4eca80;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::before {
  border-color: #4eca80;
  background: #75D69C;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::after {
  background: #75D69C;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #9ce2b8;
  border-color: #75d69c;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #75d69c;
  background: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #75D69C;
  background: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #9ce2b8;
  background: transparent;
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #2A2A2A;
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_black .vc_toggle_icon {
  background-color: #2A2A2A;
  border-color: transparent;
}
.vc_toggle_color_black .vc_toggle_icon::before,
.vc_toggle_color_black .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #2A2A2A;
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #2A2A2A;
}
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #444444;
}
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #444444;
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444444;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon {
  background: #2A2A2A;
  border-color: #101010;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::before {
  border-color: #101010;
  background: #2A2A2A;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::after {
  background: #2A2A2A;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #444444;
  border-color: #2a2a2a;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #2a2a2a;
  background: #444444;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #444444;
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #2A2A2A;
  background: transparent;
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #444444;
  background: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #EBEBEB;
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_grey .vc_toggle_icon {
  background-color: #EBEBEB;
  border-color: transparent;
}
.vc_toggle_color_grey .vc_toggle_icon::before,
.vc_toggle_color_grey .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #EBEBEB;
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #EBEBEB;
}
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #d2d2d2;
}
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon {
  background: #EBEBEB;
  border-color: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::before {
  border-color: #d2d2d2;
  background: #EBEBEB;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::after {
  background: #EBEBEB;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #d2d2d2;
  border-color: #b8b8b8;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #b8b8b8;
  background: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #EBEBEB;
  background: transparent;
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #d2d2d2;
  background: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #F7BE68;
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fad398;
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_orange .vc_toggle_icon {
  background-color: #F7BE68;
  border-color: transparent;
}
.vc_toggle_color_orange .vc_toggle_icon::before,
.vc_toggle_color_orange .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #F7BE68;
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #F7BE68;
}
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #fad398;
}
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #fad398;
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fad398;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon {
  background: #F7BE68;
  border-color: #f4a938;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::before {
  border-color: #f4a938;
  background: #F7BE68;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::after {
  background: #F7BE68;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #fad398;
  border-color: #f7be68;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #f7be68;
  background: #fad398;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #fad398;
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #F7BE68;
  background: transparent;
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #fad398;
  background: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #5AA1E3;
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #86baea;
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_sky .vc_toggle_icon {
  background-color: #5AA1E3;
  border-color: transparent;
}
.vc_toggle_color_sky .vc_toggle_icon::before,
.vc_toggle_color_sky .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #5AA1E3;
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #5AA1E3;
}
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #86baea;
}
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #86baea;
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #86baea;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon {
  background: #5AA1E3;
  border-color: #2e88dc;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::before {
  border-color: #2e88dc;
  background: #5AA1E3;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::after {
  background: #5AA1E3;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #86baea;
  border-color: #5aa1e3;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #5aa1e3;
  background: #86baea;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #86baea;
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #5AA1E3;
  background: transparent;
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #86baea;
  background: transparent;
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #6DAB3C;
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #87c456;
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_green .vc_toggle_icon {
  background-color: #6DAB3C;
  border-color: transparent;
}
.vc_toggle_color_green .vc_toggle_icon::before,
.vc_toggle_color_green .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #6DAB3C;
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #6DAB3C;
}
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #87c456;
}
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #87c456;
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #87c456;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon {
  background: #6DAB3C;
  border-color: #55852f;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::before {
  border-color: #55852f;
  background: #6DAB3C;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::after {
  background: #6DAB3C;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #87c456;
  border-color: #6dab3c;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #6dab3c;
  background: #87c456;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #87c456;
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #6DAB3C;
  background: transparent;
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #87c456;
  background: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #F4524D;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_juicy_pink .vc_toggle_icon {
  background-color: #F4524D;
  border-color: transparent;
}
.vc_toggle_color_juicy_pink .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #F4524D;
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #F4524D;
}
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #f7817d;
}
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon {
  background: #F4524D;
  border-color: #f1231d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::before {
  border-color: #f1231d;
  background: #F4524D;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::after {
  background: #F4524D;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #f7817d;
  border-color: #f4524d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #f4524d;
  background: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #F4524D;
  background: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #f7817d;
  background: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #F79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_sandy_brown .vc_toggle_icon {
  background-color: #F79468;
  border-color: transparent;
}
.vc_toggle_color_sandy_brown .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #F79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #F79468;
}
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #fab698;
}
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon {
  background: #F79468;
  border-color: #f47238;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::before {
  border-color: #f47238;
  background: #F79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::after {
  background: #F79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #fab698;
  border-color: #f79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #f79468;
  background: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #F79468;
  background: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #fab698;
  background: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #B97EBB;
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_purple .vc_toggle_icon {
  background-color: #B97EBB;
  border-color: transparent;
}
.vc_toggle_color_purple .vc_toggle_icon::before,
.vc_toggle_color_purple .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #B97EBB;
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #B97EBB;
}
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #cb9fcd;
}
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon {
  background: #B97EBB;
  border-color: #a75da9;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::before {
  border-color: #a75da9;
  background: #B97EBB;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::after {
  background: #B97EBB;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #cb9fcd;
  border-color: #b97ebb;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #b97ebb;
  background: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #B97EBB;
  background: transparent;
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #cb9fcd;
  background: transparent;
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent;
}
.vc_toggle_color_white .vc_toggle_icon {
  background-color: #FFFFFF;
  border-color: transparent;
}
.vc_toggle_color_white .vc_toggle_icon::before,
.vc_toggle_color_white .vc_toggle_icon::after {
  background-color: #2A2A2A;
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #FFFFFF;
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #FFFFFF;
}
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #e6e6e6;
}
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #2A2A2A;
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon {
  background: #FFFFFF;
  border-color: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::before {
  border-color: #e6e6e6;
  background: #FFFFFF;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::after {
  background: #FFFFFF;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
  background: #e6e6e6;
  border-color: #cccccc;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
  border-color: #cccccc;
  background: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
  background: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #FFFFFF;
  background: transparent;
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent;
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #e6e6e6;
  background: transparent;
}
.vc_toggle_size_sm .vc_toggle_icon {
  height: 16px;
  width: 16px;
}
.vc_toggle_size_sm .vc_toggle_icon::before {
  height: 2px;
  width: 8px;
}
.vc_toggle_size_sm .vc_toggle_icon::after {
  height: 8px;
  width: 2px;
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon {
  display: inline-block;
  width: 8px;
  margin-left: 4px;
  height: 2px;
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::before {
  height: 8px;
  width: 2px;
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::after {
  width: 6px;
  height: 0px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {
  height: 16px;
  width: 16px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after {
  border-width: 2px;
  height: 8px;
  margin-left: -4px;
  width: 8px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before {
  margin-top: -8px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after {
  margin-top: -4px;
}
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content {
  padding-left: 24px;
}
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content {
  padding-left: 17.6px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {
  margin-left: 8px;
}
.vc_toggle_size_md .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle_size_md .vc_toggle_icon::before {
  height: 2px;
  width: 10px;
}
.vc_toggle_size_md .vc_toggle_icon::after {
  height: 10px;
  width: 2px;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon {
  display: inline-block;
  width: 10px;
  margin-left: 5px;
  height: 4px;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before {
  height: 10px;
  width: 4px;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::after {
  width: 8px;
  height: 2px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
  height: 22px;
  width: 22px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
  border-width: 2px;
  height: 10px;
  margin-left: -5px;
  width: 10px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {
  margin-top: -10px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
  margin-top: -5px;
}
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content {
  padding-left: 33px;
}
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content {
  padding-left: 24.2px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
  margin-left: 11px;
}
.vc_toggle_size_lg .vc_toggle_icon {
  height: 28px;
  width: 28px;
}
.vc_toggle_size_lg .vc_toggle_icon::before {
  height: 2px;
  width: 14px;
}
.vc_toggle_size_lg .vc_toggle_icon::after {
  height: 14px;
  width: 2px;
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon {
  display: inline-block;
  width: 14px;
  margin-left: 7px;
  height: 4px;
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::before {
  height: 14px;
  width: 4px;
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::after {
  width: 12px;
  height: 2px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
  height: 28px;
  width: 28px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after {
  border-width: 2px;
  height: 14px;
  margin-left: -7px;
  width: 14px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before {
  margin-top: -14px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after {
  margin-top: -7px;
}
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content {
  padding-left: 42px;
}
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content {
  padding-left: 30.8px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
  margin-left: 14px;
}
.vc_toggle_simple .vc_toggle_title,
.vc_toggle_round .vc_toggle_title,
.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_square .vc_toggle_title,
.vc_toggle_default .vc_toggle_title,
.vc_toggle_simple .vc_toggle_content,
.vc_toggle_round .vc_toggle_content,
.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_square .vc_toggle_content,
.vc_toggle_default .vc_toggle_content {
  padding-left: 33px;
}
.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_toggle_default .vc_toggle_title,
.vc_toggle_default .vc_toggle_content {
  padding-left: 24.2px;
}
.vc_toggle_arrow .vc_toggle_icon {
  margin-left: 11px;
}
/* Widgetised column element
---------------------------------------------------------- */
.wpb_widgetised_column .wpb_wrapper > ul {
  margin: 0;
}
.wpb_widgetised_column .wpb_wrapper > ul > li {
  margin-left: 0;
  background-image: none;
  list-style: none !important;
}
.wpb_widgetised_column .wpb_wrapper > ul > li:after,
.wpb_widgetised_column .wpb_wrapper > ul > li:before {
  display: none !important;
}
/* Buttons
---------------------------------------------------------- */
.wpb_button {
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  margin-top: 0;
  font-size: 13px;
  line-height: 18px;
  color: #333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f7f7f7;
  border: 1px solid #ccc;
  border-bottom-color: #b3b3b3;
  border-radius: 2px;
  box-shadow: none;
}
.wpb_button:hover,
.wpb_button:active,
.wpb_button.active,
.wpb_button.disabled,
.wpb_button[disabled] {
  background-color: #eaeaea;
}
.vc_vc_button2 .vc_btn {
  margin-top: 5px;
  margin-bottom: 5px;
}
.vc_vc_button .vc_btn {
  margin-top: 5px;
  margin-bottom: 5px;
}
.wpb_button:hover {
  color: #333;
  text-decoration: none;
  background-color: #e6e6e6;
  -webkit-transition: background-color 0.1s linear;
  transition: background-color 0.1s linear;
}
.wpb_button:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.wpb_button.active,
.wpb_button:active {
  background-color: #e6e6e6;
  background-image: none;
  outline: 0;
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
button.wpb_btn-large,
span.wpb_btn-large {
  padding: 9px 14px;
  font-size: 15px;
  line-height: normal;
  border-radius: 2px;
}
button.wpb_btn-large [class^="icon-"],
span.wpb_btn-large [class^="icon-"] {
  margin-top: 1px;
}
button.wpb_btn-small,
span.wpb_btn-small {
  padding: 5px 9px;
  font-size: 11px;
  line-height: 16px;
}
button.wpb_btn-small [class^="icon-"],
span.wpb_btn-small [class^="icon-"] {
  margin-top: -1px;
}
button.wpb_btn-mini,
span.wpb_btn-mini {
  padding: 2px 6px;
  font-size: 11px;
  line-height: 14px;
}
.wpb_btn-primary,
.wpb_btn-primary:hover,
.wpb_btn-warning,
.wpb_btn-warning:hover,
.wpb_btn-danger,
.wpb_btn-danger:hover,
.wpb_btn-success,
.wpb_btn-success:hover,
.wpb_btn-info,
.wpb_btn-info:hover,
.wpb_btn-inverse,
.wpb_btn-inverse:hover {
  color: #FFFFFF;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.wpb_btn-primary.active,
.wpb_btn-warning.active,
.wpb_btn-danger.active,
.wpb_btn-success.active,
.wpb_btn-info.active,
.wpb_btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}
.wpb_button {
  border-color: #ccc;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
}
.wpb_btn-primary {
  background-color: #08c;
}
.wpb_btn-primary:hover,
.wpb_btn-primary:active,
.wpb_btn-primary.active,
.wpb_btn-primary.disabled,
.wpb_btn-primary[disabled] {
  background-color: #0077b3;
}
.wpb_btn-warning {
  background-color: #FF9900;
}
.wpb_btn-warning:hover,
.wpb_btn-warning:active,
.wpb_btn-warning.active,
.wpb_btn-warning.disabled,
.wpb_btn-warning[disabled] {
  background-color: #e68a00;
}
.wpb_btn-danger {
  background-color: #FF675B;
}
.wpb_btn-danger:hover,
.wpb_btn-danger:active,
.wpb_btn-danger.active,
.wpb_btn-danger.disabled,
.wpb_btn-danger[disabled] {
  background-color: #ff4f42;
}
.wpb_btn-success {
  background-color: #6AB165;
}
.wpb_btn-success:hover,
.wpb_btn-success:active,
.wpb_btn-success.active,
.wpb_btn-success.disabled,
.wpb_btn-success[disabled] {
  background-color: #5aa855;
}
.wpb_btn-info {
  background-color: #58B9DA;
}
.wpb_btn-info:hover,
.wpb_btn-info:active,
.wpb_btn-info.active,
.wpb_btn-info.disabled,
.wpb_btn-info[disabled] {
  background-color: #43b0d5;
}
.wpb_btn-inverse {
  background-color: #555;
}
.wpb_btn-inverse:hover,
.wpb_btn-inverse:active,
.wpb_btn-inverse.active,
.wpb_btn-inverse.disabled,
.wpb_btn-inverse[disabled] {
  background-color: #484848;
}
button.wpb_button::-moz-focus-inner,
input[type="submit"].wpb_button::-moz-focus-inner {
  padding: 0;
  border: 0;
}
/* Button
---------------------------------------------------------- */
a.wpb_button_a {
  text-decoration: none;
  border: none;
}
a.wpb_button_a:hover {
  text-decoration: none;
}
.wpb_button:hover {
  background-image: none;
}
/* Button 3
---------------------------------------------------------- */
.vc_btn3-container {
  display: block;
  margin-bottom: 21.73913043px;
  max-width: 100%;
}
.vc_btn3-container.vc_btn3-inline {
  display: inline-block;
  vertical-align: top;
}
.vc_general.vc_btn3 {
  display: inline-block;
  margin-bottom: 0;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  background-color: transparent;
  color: #5472D2;
  border: 1px solid transparent;
  box-sizing: border-box;
  word-wrap: break-word;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-decoration: none;
  position: relative;
  top: 0;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  line-height: normal;
  box-shadow: none;
  font-size: 14px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-left: 20px;
  padding-right: 20px;
}
.vc_general.vc_btn3.vc_btn3-style-outline-custom,
.vc_general.vc_btn3.vc_btn3-style-outline {
  padding-top: 13px;
  padding-bottom: 13px;
  padding-left: 19px;
  padding-right: 19px;
}
.vc_general.vc_btn3:focus,
.vc_general.vc_btn3:active,
.vc_general.vc_btn3.active {
  outline: 0;
}
.vc_general.vc_btn3:hover,
.vc_general.vc_btn3:focus {
  border: 1px solid transparent;
  text-decoration: none;
  color: #4868cf;
}
.vc_general.vc_btn3 .vc_btn3-icon {
  vertical-align: top;
  height: 14px;
  line-height: 1;
  font-size: 16px;
}
.vc_general.vc_btn3 .vc_btn3-icon-inner {
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_general.vc_btn3 .vc_btn3-placeholder {
  display: inline-block;
  vertical-align: top;
  width: 0;
}
.vc_btn3.vc_btn3-icon-left,
.vc_btn3.vc_btn3-icon-right {
  position: relative;
}
.vc_btn3.vc_btn3-icon-left .vc_btn3-icon,
.vc_btn3.vc_btn3-icon-right .vc_btn3-icon {
  display: block;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_btn3.vc_btn3-icon-left {
  text-align: left;
}
.vc_btn3.vc_btn3-icon-right {
  text-align: right;
}
.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-block) .vc_btn3-icon-inner {
  -webkit-transform: translate(-75%, -50%);
  -ms-transform: translate(-75%, -50%);
  transform: translate(-75%, -50%);
}
.vc_btn3.vc_btn3-o-empty .vc_btn3-icon {
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_btn3.vc_btn3-o-empty:not(.vc_btn3-block) .vc_btn3-icon-inner {
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_btn3.vc_btn3-style-classic {
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
}
.vc_btn3.vc_btn3-style-modern {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.2)), to(rgba(255, 255, 255, 0.01)));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.01) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#03ffffff', GradientType=0);
}
.vc_btn3.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-style-outline,
.vc_btn3.vc_btn3-style-outline-custom:hover,
.vc_btn3.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-style-outline-custom:focus,
.vc_btn3.vc_btn3-style-outline:focus {
  border-width: 2px;
}
.vc_btn3.vc_btn3-style-custom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, 0.1)), color-stop(50%, rgba(0, 0, 0, 0.1)));
  background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1));
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);
  background-repeat: repeat-x;
  background-size: 200%;
  background-position: 0 -100%;
}
.vc_btn3.vc_btn3-style-custom:hover,
.vc_btn3.vc_btn3-style-custom:focus {
  background-position: 0 100%;
}
.vc_btn3.vc_btn3-block {
  display: block;
  width: 100%;
  text-align: inherit;
}
.vc_btn3.vc_btn3-shape-square {
  border-radius: 0;
}
.vc_btn3.vc_btn3-shape-rounded {
  border-radius: 5px;
}
.vc_btn3.vc_btn3-shape-round {
  border-radius: 2em;
}
.vc_btn3.vc_btn3-size-xs {
  font-size: 11px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 12px;
  padding-right: 12px;
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 11px;
  padding-right: 11px;
}
.vc_btn3.vc_btn3-size-xs .vc_btn3-icon {
  font-size: 14px;
  height: 11px;
  line-height: 11px;
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
  padding-left: 31px;
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
  left: 12px;
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
  padding-right: 31px;
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
  right: 12px;
}
.vc_btn3.vc_btn3-size-sm {
  font-size: 12px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 16px;
  padding-right: 16px;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_btn3.vc_btn3-size-sm .vc_btn3-icon {
  font-size: 14px;
  height: 12px;
  line-height: 12px;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
  padding-left: 39px;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
  left: 16px;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
  padding-right: 39px;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
  right: 16px;
}
.vc_btn3.vc_btn3-size-md {
  font-size: 14px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-left: 20px;
  padding-right: 20px;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline {
  padding-top: 13px;
  padding-bottom: 13px;
  padding-left: 19px;
  padding-right: 19px;
}
.vc_btn3.vc_btn3-size-md .vc_btn3-icon {
  font-size: 16px;
  height: 14px;
  line-height: 14px;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
  padding-left: 48px;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
  left: 20px;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
  padding-right: 48px;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
  right: 20px;
}
.vc_btn3.vc_btn3-size-lg {
  font-size: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline {
  padding-top: 17px;
  padding-bottom: 17px;
  padding-left: 24px;
  padding-right: 24px;
}
.vc_btn3.vc_btn3-size-lg .vc_btn3-icon {
  font-size: 20px;
  height: 16px;
  line-height: 16px;
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
  padding-left: 60px;
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
  left: 25px;
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
  padding-right: 60px;
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
  right: 25px;
}
.vc_btn3.vc_btn3-color-blue,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat {
  color: #fff;
  background-color: #5472D2;
}
.vc_btn3.vc_btn3-color-blue:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-blue:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #3c5ecc;
}
.vc_btn3.vc_btn3-color-blue:active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-blue.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #3558c8;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline {
  color: #5472D2;
  border-color: #5472D2;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #5472D2;
  background-color: #5472D2;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #5472D2;
  background-color: #5472D2;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d {
  color: #fff;
  background-color: #5472D2;
  box-shadow: 0 5px 0 #3253bc;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #5472D2;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #5472D2;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #3253bc;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #3253bc;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #3253bc;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #3253bc;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #3253bc;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #3253bc;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #3253bc;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern {
  color: #fff;
  border-color: #5472D2;
  background-color: #5472D2;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #3c5ecc;
  background-color: #3c5ecc;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #3558c8;
  background-color: #3558c8;
}
.vc_btn3.vc_btn3-color-turquoise,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat {
  color: #fff;
  background-color: #00C1CF;
}
.vc_btn3.vc_btn3-color-turquoise:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-turquoise:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #00a4b0;
}
.vc_btn3.vc_btn3-color-turquoise:active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-turquoise.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #009ba6;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline {
  color: #00C1CF;
  border-color: #00C1CF;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #00C1CF;
  background-color: #00C1CF;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #00C1CF;
  background-color: #00C1CF;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d {
  color: #fff;
  background-color: #00C1CF;
  box-shadow: 0 5px 0 #008d97;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #00C1CF;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #00C1CF;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #008d97;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #008d97;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #008d97;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #008d97;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #008d97;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #008d97;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #008d97;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern {
  color: #fff;
  border-color: #00C1CF;
  background-color: #00C1CF;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #00a4b0;
  background-color: #00a4b0;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #009ba6;
  background-color: #009ba6;
}
.vc_btn3.vc_btn3-color-pink,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat {
  color: #fff;
  background-color: #FE6C61;
}
.vc_btn3.vc_btn3-color-pink:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-pink:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #fe5043;
}
.vc_btn3.vc_btn3-color-pink:active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-pink.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #fe4638;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline {
  color: #FE6C61;
  border-color: #FE6C61;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #FE6C61;
  background-color: #FE6C61;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #FE6C61;
  background-color: #FE6C61;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d {
  color: #fff;
  background-color: #FE6C61;
  box-shadow: 0 5px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #FE6C61;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #FE6C61;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern {
  color: #fff;
  border-color: #FE6C61;
  background-color: #FE6C61;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #fe5043;
  background-color: #fe5043;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #fe4638;
  background-color: #fe4638;
}
.vc_btn3.vc_btn3-color-violet,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat {
  color: #fff;
  background-color: #8D6DC4;
}
.vc_btn3.vc_btn3-color-violet:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-violet:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #7c57bb;
}
.vc_btn3.vc_btn3-color-violet:active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-violet.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #7650b8;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline {
  color: #8D6DC4;
  border-color: #8D6DC4;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #8D6DC4;
  background-color: #8D6DC4;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #8D6DC4;
  background-color: #8D6DC4;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d {
  color: #fff;
  background-color: #8D6DC4;
  box-shadow: 0 5px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #8D6DC4;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #8D6DC4;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern {
  color: #fff;
  border-color: #8D6DC4;
  background-color: #8D6DC4;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #7c57bb;
  background-color: #7c57bb;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #7650b8;
  background-color: #7650b8;
}
.vc_btn3.vc_btn3-color-peacoc,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat {
  color: #fff;
  background-color: #4CADC9;
}
.vc_btn3.vc_btn3-color-peacoc:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-peacoc:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #39a0bd;
}
.vc_btn3.vc_btn3-color-peacoc:active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-peacoc.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #3799b5;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline {
  color: #4CADC9;
  border-color: #4CADC9;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #4CADC9;
  background-color: #4CADC9;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #4CADC9;
  background-color: #4CADC9;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d {
  color: #fff;
  background-color: #4CADC9;
  box-shadow: 0 5px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #4CADC9;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #4CADC9;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern {
  color: #fff;
  border-color: #4CADC9;
  background-color: #4CADC9;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #39a0bd;
  background-color: #39a0bd;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #3799b5;
  background-color: #3799b5;
}
.vc_btn3.vc_btn3-color-chino,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat {
  color: #fff;
  background-color: #CEC2AB;
}
.vc_btn3.vc_btn3-color-chino:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-chino:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #c3b498;
}
.vc_btn3.vc_btn3-color-chino:active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-chino.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #bfaf91;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline {
  color: #CEC2AB;
  border-color: #CEC2AB;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #CEC2AB;
  background-color: #CEC2AB;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #CEC2AB;
  background-color: #CEC2AB;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d {
  color: #fff;
  background-color: #CEC2AB;
  box-shadow: 0 5px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #CEC2AB;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #CEC2AB;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern {
  color: #fff;
  border-color: #CEC2AB;
  background-color: #CEC2AB;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #c3b498;
  background-color: #c3b498;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #bfaf91;
  background-color: #bfaf91;
}
.vc_btn3.vc_btn3-color-mulled-wine,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat {
  color: #fff;
  background-color: #50485B;
}
.vc_btn3.vc_btn3-color-mulled-wine:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-mulled-wine:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #413a4a;
}
.vc_btn3.vc_btn3-color-mulled-wine:active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-mulled-wine.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #3c3644;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline {
  color: #50485B;
  border-color: #50485B;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #50485B;
  background-color: #50485B;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #50485B;
  background-color: #50485B;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d {
  color: #fff;
  background-color: #50485B;
  box-shadow: 0 5px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #50485B;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #50485B;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern {
  color: #fff;
  border-color: #50485B;
  background-color: #50485B;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #413a4a;
  background-color: #413a4a;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #3c3644;
  background-color: #3c3644;
}
.vc_btn3.vc_btn3-color-vista-blue,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat {
  color: #fff;
  background-color: #75D69C;
}
.vc_btn3.vc_btn3-color-vista-blue:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-vista-blue:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #5dcf8b;
}
.vc_btn3.vc_btn3-color-vista-blue:active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-vista-blue.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #56cd85;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline {
  color: #75D69C;
  border-color: #75D69C;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #75D69C;
  background-color: #75D69C;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #75D69C;
  background-color: #75D69C;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d {
  color: #fff;
  background-color: #75D69C;
  box-shadow: 0 5px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #75D69C;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #75D69C;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern {
  color: #fff;
  border-color: #75D69C;
  background-color: #75D69C;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #5dcf8b;
  background-color: #5dcf8b;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #56cd85;
  background-color: #56cd85;
}
.vc_btn3.vc_btn3-color-orange,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat {
  color: #fff;
  background-color: #F7BE68;
}
.vc_btn3.vc_btn3-color-orange:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-orange:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #f5b14b;
}
.vc_btn3.vc_btn3-color-orange:active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-orange.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #f5ad41;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline {
  color: #F7BE68;
  border-color: #F7BE68;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #F7BE68;
  background-color: #F7BE68;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #F7BE68;
  background-color: #F7BE68;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d {
  color: #fff;
  background-color: #F7BE68;
  box-shadow: 0 5px 0 #f4a733;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #F7BE68;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #F7BE68;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #f4a733;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #f4a733;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #f4a733;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #f4a733;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #f4a733;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #f4a733;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #f4a733;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern {
  color: #fff;
  border-color: #F7BE68;
  background-color: #F7BE68;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #f5b14b;
  background-color: #f5b14b;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #f5ad41;
  background-color: #f5ad41;
}
.vc_btn3.vc_btn3-color-sky,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat {
  color: #fff;
  background-color: #5AA1E3;
}
.vc_btn3.vc_btn3-color-sky:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-sky:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #4092df;
}
.vc_btn3.vc_btn3-color-sky:active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-sky.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #378ddd;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline {
  color: #5AA1E3;
  border-color: #5AA1E3;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #5AA1E3;
  background-color: #5AA1E3;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #5AA1E3;
  background-color: #5AA1E3;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d {
  color: #fff;
  background-color: #5AA1E3;
  box-shadow: 0 5px 0 #2a86db;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #5AA1E3;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #5AA1E3;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #2a86db;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #2a86db;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #2a86db;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #2a86db;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #2a86db;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #2a86db;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #2a86db;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern {
  color: #fff;
  border-color: #5AA1E3;
  background-color: #5AA1E3;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #4092df;
  background-color: #4092df;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #378ddd;
  background-color: #378ddd;
}
.vc_btn3.vc_btn3-color-green,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {
  color: #fff;
  background-color: #6DAB3C;
}
.vc_btn3.vc_btn3-color-green:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-green:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #5f9434;
}
.vc_btn3.vc_btn3-color-green:active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-green.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #5a8d31;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline {
  color: #6DAB3C;
  border-color: #6DAB3C;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #6DAB3C;
  background-color: #6DAB3C;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #6DAB3C;
  background-color: #6DAB3C;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d {
  color: #fff;
  background-color: #6DAB3C;
  box-shadow: 0 5px 0 #53812d;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #6DAB3C;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #6DAB3C;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #53812d;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #53812d;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #53812d;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #53812d;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #53812d;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #53812d;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #53812d;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern {
  color: #fff;
  border-color: #6DAB3C;
  background-color: #6DAB3C;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #5f9434;
  background-color: #5f9434;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #5a8d31;
  background-color: #5a8d31;
}
.vc_btn3.vc_btn3-color-juicy-pink,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
  color: #fff;
  background-color: #F4524D;
}
.vc_btn3.vc_btn3-color-juicy-pink:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-juicy-pink:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #f23630;
}
.vc_btn3.vc_btn3-color-juicy-pink:active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-juicy-pink.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #f22d27;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline {
  color: #F4524D;
  border-color: #F4524D;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #F4524D;
  background-color: #F4524D;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #F4524D;
  background-color: #F4524D;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d {
  color: #fff;
  background-color: #F4524D;
  box-shadow: 0 5px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #F4524D;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #F4524D;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern {
  color: #fff;
  border-color: #F4524D;
  background-color: #F4524D;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #f23630;
  background-color: #f23630;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #f22d27;
  background-color: #f22d27;
}
.vc_btn3.vc_btn3-color-sandy-brown,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat {
  color: #fff;
  background-color: #F79468;
}
.vc_btn3.vc_btn3-color-sandy-brown:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-sandy-brown:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #f57f4b;
}
.vc_btn3.vc_btn3-color-sandy-brown:active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-sandy-brown.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #f57941;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline {
  color: #F79468;
  border-color: #F79468;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #F79468;
  background-color: #F79468;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #F79468;
  background-color: #F79468;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d {
  color: #fff;
  background-color: #F79468;
  box-shadow: 0 5px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #F79468;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #F79468;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern {
  color: #fff;
  border-color: #F79468;
  background-color: #F79468;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #f57f4b;
  background-color: #f57f4b;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #f57941;
  background-color: #f57941;
}
.vc_btn3.vc_btn3-color-purple,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat {
  color: #fff;
  background-color: #B97EBB;
}
.vc_btn3.vc_btn3-color-purple:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-purple:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #ae6ab0;
}
.vc_btn3.vc_btn3-color-purple:active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-purple.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #ab63ad;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline {
  color: #B97EBB;
  border-color: #B97EBB;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #B97EBB;
  background-color: #B97EBB;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #B97EBB;
  background-color: #B97EBB;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d {
  color: #fff;
  background-color: #B97EBB;
  box-shadow: 0 5px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #B97EBB;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #B97EBB;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern {
  color: #fff;
  border-color: #B97EBB;
  background-color: #B97EBB;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #ae6ab0;
  background-color: #ae6ab0;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #ab63ad;
  background-color: #ab63ad;
}
.vc_btn3.vc_btn3-color-black,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat {
  color: #fff;
  background-color: #2A2A2A;
}
.vc_btn3.vc_btn3-color-black:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-black:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #1b1b1b;
}
.vc_btn3.vc_btn3-color-black:active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-black.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #161616;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
  color: #fff;
  border-color: #2A2A2A;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #2A2A2A;
  background-color: #2A2A2A;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #2A2A2A;
  background-color: #2A2A2A;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d {
  color: #fff;
  background-color: #2A2A2A;
  box-shadow: 0 5px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #2A2A2A;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #2A2A2A;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {
  color: #fff;
  border-color: #2A2A2A;
  background-color: #2A2A2A;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #1b1b1b;
  background-color: #1b1b1b;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #161616;
  background-color: #161616;
}
.vc_btn3.vc_btn3-color-grey,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
  color: #666;
  background-color: #EBEBEB;
}
.vc_btn3.vc_btn3-color-grey:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-grey:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus {
  color: #5e5e5e;
  background-color: #dcdcdc;
}
.vc_btn3.vc_btn3-color-grey:active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-grey.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active {
  color: #595959;
  background-color: #d7d7d7;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
  color: #666;
  border-color: #EBEBEB;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus {
  color: #666;
  border-color: #EBEBEB;
  background-color: #EBEBEB;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline.active {
  color: #666;
  border-color: #EBEBEB;
  background-color: #EBEBEB;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d {
  color: #666;
  background-color: #EBEBEB;
  box-shadow: 0 5px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus {
  color: #5e5e5e;
  background-color: #EBEBEB;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.active {
  color: #595959;
  background-color: #EBEBEB;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
  color: #666;
  border-color: #EBEBEB;
  background-color: #EBEBEB;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus {
  color: #5e5e5e;
  border-color: #dcdcdc;
  background-color: #dcdcdc;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern.active {
  color: #595959;
  border-color: #d7d7d7;
  background-color: #d7d7d7;
}
.vc_btn3.vc_btn3-color-white,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat {
  color: #666;
  background-color: #FFFFFF;
}
.vc_btn3.vc_btn3-color-white:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-white:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus {
  color: #5e5e5e;
  background-color: #f0f0f0;
}
.vc_btn3.vc_btn3-color-white:active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-white.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat.active {
  color: #595959;
  background-color: #ebebeb;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
  color: #666;
  border-color: #FFFFFF;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus {
  color: #666;
  border-color: #FFFFFF;
  background-color: #FFFFFF;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline.active {
  color: #666;
  border-color: #FFFFFF;
  background-color: #FFFFFF;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d {
  color: #666;
  background-color: #FFFFFF;
  box-shadow: 0 5px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus {
  color: #5e5e5e;
  background-color: #FFFFFF;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.active {
  color: #595959;
  background-color: #FFFFFF;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern {
  color: #666;
  border-color: #FFFFFF;
  background-color: #FFFFFF;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:focus {
  color: #5e5e5e;
  border-color: #f0f0f0;
  background-color: #f0f0f0;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern.active {
  color: #595959;
  border-color: #ebebeb;
  background-color: #ebebeb;
}
.vc_btn3.vc_btn3-color-default,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat {
  color: #333;
  background-color: #f7f7f7;
}
.vc_btn3.vc_btn3-color-default:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-default:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:focus {
  color: #2b2b2b;
  background-color: #e8e8e8;
}
.vc_btn3.vc_btn3-color-default:active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-default.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat.active {
  color: #262626;
  background-color: #e3e3e3;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline {
  color: #f7f7f7;
  border-color: #f7f7f7;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:focus {
  color: #333;
  border-color: #f7f7f7;
  background-color: #f7f7f7;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline.active {
  color: #333;
  border-color: #f7f7f7;
  background-color: #f7f7f7;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d {
  color: #333;
  background-color: #f7f7f7;
  box-shadow: 0 5px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus {
  color: #2b2b2b;
  background-color: #f7f7f7;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.active {
  color: #262626;
  background-color: #f7f7f7;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {
  color: #333;
  border-color: #f7f7f7;
  background-color: #f7f7f7;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus {
  color: #2b2b2b;
  border-color: #e8e8e8;
  background-color: #e8e8e8;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active {
  color: #262626;
  border-color: #e3e3e3;
  background-color: #e3e3e3;
}
.vc_btn3.vc_btn3-color-primary,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat {
  color: #FFFFFF;
  background-color: #08c;
}
.vc_btn3.vc_btn3-color-primary:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-primary:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #0074ad;
}
.vc_btn3.vc_btn3-color-primary:active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-primary.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #006da3;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline {
  color: #08c;
  border-color: #08c;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus {
  color: #FFFFFF;
  border-color: #08c;
  background-color: #08c;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline.active {
  color: #FFFFFF;
  border-color: #08c;
  background-color: #08c;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d {
  color: #FFFFFF;
  background-color: #08c;
  box-shadow: 0 5px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #08c;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #08c;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern {
  color: #FFFFFF;
  border-color: #08c;
  background-color: #08c;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #0074ad;
  background-color: #0074ad;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #006da3;
  background-color: #006da3;
}
.vc_btn3.vc_btn3-color-info,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat {
  color: #FFFFFF;
  background-color: #58B9DA;
}
.vc_btn3.vc_btn3-color-info:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-info:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #3fafd4;
}
.vc_btn3.vc_btn3-color-info:active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-info.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #37abd3;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline {
  color: #58B9DA;
  border-color: #58B9DA;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:focus {
  color: #FFFFFF;
  border-color: #58B9DA;
  background-color: #58B9DA;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline.active {
  color: #FFFFFF;
  border-color: #58B9DA;
  background-color: #58B9DA;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d {
  color: #FFFFFF;
  background-color: #58B9DA;
  box-shadow: 0 5px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #58B9DA;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #58B9DA;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern {
  color: #FFFFFF;
  border-color: #58B9DA;
  background-color: #58B9DA;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #3fafd4;
  background-color: #3fafd4;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #37abd3;
  background-color: #37abd3;
}
.vc_btn3.vc_btn3-color-success,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat {
  color: #fff;
  background-color: #6AB165;
}
.vc_btn3.vc_btn3-color-success:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-success:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #59a453;
}
.vc_btn3.vc_btn3-color-success:active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-success.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #559d50;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline {
  color: #6AB165;
  border-color: #6AB165;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #6AB165;
  background-color: #6AB165;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline.active {
  color: #fff;
  border-color: #6AB165;
  background-color: #6AB165;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d {
  color: #fff;
  background-color: #6AB165;
  box-shadow: 0 5px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #6AB165;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #6AB165;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern {
  color: #fff;
  border-color: #6AB165;
  background-color: #6AB165;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #59a453;
  background-color: #59a453;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #559d50;
  background-color: #559d50;
}
.vc_btn3.vc_btn3-color-warning,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {
  color: #FFFFFF;
  background-color: #FF9900;
}
.vc_btn3.vc_btn3-color-warning:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-warning:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #e08700;
}
.vc_btn3.vc_btn3-color-warning:active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-warning.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #d68100;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline {
  color: #FF9900;
  border-color: #FF9900;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:focus {
  color: #FFFFFF;
  border-color: #FF9900;
  background-color: #FF9900;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline.active {
  color: #FFFFFF;
  border-color: #FF9900;
  background-color: #FF9900;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d {
  color: #FFFFFF;
  background-color: #FF9900;
  box-shadow: 0 5px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #FF9900;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #FF9900;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern {
  color: #FFFFFF;
  border-color: #FF9900;
  background-color: #FF9900;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #e08700;
  background-color: #e08700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #d68100;
  background-color: #d68100;
}
.vc_btn3.vc_btn3-color-danger,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
  color: #FFFFFF;
  background-color: #FF675B;
}
.vc_btn3.vc_btn3-color-danger:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-danger:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #ff4b3c;
}
.vc_btn3.vc_btn3-color-danger:active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-danger.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #ff4132;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline {
  color: #FF675B;
  border-color: #FF675B;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:focus {
  color: #FFFFFF;
  border-color: #FF675B;
  background-color: #FF675B;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline.active {
  color: #FFFFFF;
  border-color: #FF675B;
  background-color: #FF675B;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d {
  color: #FFFFFF;
  background-color: #FF675B;
  box-shadow: 0 5px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #FF675B;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #FF675B;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern {
  color: #FFFFFF;
  border-color: #FF675B;
  background-color: #FF675B;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #ff4b3c;
  background-color: #ff4b3c;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #ff4132;
  background-color: #ff4132;
}
.vc_btn3.vc_btn3-color-inverse,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat {
  color: #FFFFFF;
  background-color: #555;
}
.vc_btn3.vc_btn3-color-inverse:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-inverse:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:focus {
  color: #f7f7f7;
  background-color: #464646;
}
.vc_btn3.vc_btn3-color-inverse:active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-inverse.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #414141;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline {
  color: #555;
  border-color: #555;
  background-color: transparent;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:focus {
  color: #FFFFFF;
  border-color: #555;
  background-color: #555;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline.active {
  color: #FFFFFF;
  border-color: #555;
  background-color: #555;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d {
  color: #FFFFFF;
  background-color: #555;
  box-shadow: 0 5px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #555;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.active {
  color: #f2f2f2;
  background-color: #555;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs {
  box-shadow: 0 3px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  top: 1px;
  box-shadow: 0 2px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm {
  box-shadow: 0 4px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  top: 2px;
  box-shadow: 0 2px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg {
  box-shadow: 0 5px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  top: 3px;
  box-shadow: 0 2px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern {
  color: #FFFFFF;
  border-color: #555;
  background-color: #555;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:focus {
  color: #f7f7f7;
  border-color: #464646;
  background-color: #464646;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern.active {
  color: #f2f2f2;
  border-color: #414141;
  background-color: #414141;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
  color: #2A2A2A;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
  color: #EBEBEB;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
  color: #FFFFFF;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.01)), to(rgba(0, 0, 0, 0.02)));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0.02) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#03000000', endColorstr='#05000000', GradientType=0);
}
.vc_btn3-container.vc_btn3-center {
  text-align: center;
}
.vc_btn3-container.vc_btn3-left {
  text-align: left;
}
.vc_btn3-container.vc_btn3-right {
  text-align: right;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon {
  display: inline-block;
  position: static;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
  min-width: 1em;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
  margin-right: 0.5em;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
  margin-left: 0.5em;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs {
  font-size: 11px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 12px;
  padding-right: 12px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline-custom,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 11px;
  padding-right: 11px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm {
  font-size: 12px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 16px;
  padding-right: 16px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline-custom,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md {
  font-size: 14px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-left: 20px;
  padding-right: 20px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline {
  padding-top: 13px;
  padding-bottom: 13px;
  padding-left: 19px;
  padding-right: 19px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg {
  font-size: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline {
  padding-top: 17px;
  padding-bottom: 17px;
  padding-left: 24px;
  padding-right: 24px;
}
.vc_btn3-container .vc_btn3-block.vc_btn3-icon-left,
.vc_btn3-container .vc_btn3-block.vc_btn3-icon-right {
  text-align: inherit;
}
.vc_custom_heading a,
.vc_custom_heading a:hover,
.vc_custom_heading a:focus,
.vc_custom_heading a:visited {
  border: none;
  text-decoration: inherit;
  color: inherit;
}
.vc_custom_heading a {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  opacity: 1;
}
.vc_custom_heading a:hover {
  opacity: 0.85;
}
/* Call to action
---------------------------------------------------------- */
.vc_call_to_action {
  background-color: #EBEBEB;
  border: 2px solid #EBEBEB;
  padding: 2em;
  border-radius: 5px;
}
.vc_call_to_action *:last-child {
  margin-bottom: 0;
}
.vc_call_to_action.vc_cta_square {
  border-radius: 0;
}
.vc_call_to_action.vc_cta_square_outlined {
  border-radius: 0;
  background: none !important;
}
.vc_call_to_action.vc_cta_round {
  border-radius: 50px;
}
.vc_call_to_action.vc_cta_outlined {
  background: none !important;
}
.vc_call_to_action hgroup h2,
.vc_call_to_action hgroup h4 {
  margin: 0;
  clear: none;
}
.vc_call_to_action hgroup + p {
  margin-top: 1em;
}
.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn {
  float: right;
  margin-left: 2em;
}
.vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn {
  float: left;
  margin-right: 2em;
}
.wpb_call_to_action {
  position: relative;
  background-color: #f7f7f7;
  padding: 20px;
  padding: 35px;
  border: 1px solid #F0F0F0;
  box-sizing: border-box;
}
.wpb_call_to_action .wpb_button {
  margin: 0;
  box-sizing: border-box;
}
.cta_align_left .wpb_button {
  float: left;
}
.cta_align_right .wpb_button {
  float: right;
}
.cta_align_left .wpb_button,
.cta_align_right .wpb_button {
  max-width: 27.5%;
}
.cta_align_left .wpb_call_text,
.cta_align_right .wpb_call_text {
  width: 70%;
  float: left;
  clear: none;
}
.cta_align_left .wpb_call_text {
  float: right;
}
.wpb_call_to_action .wpb_call_text,
#content .wpb_call_to_action .wpb_call_text {
  margin: 0;
  padding-top: 0;
}
.cta_align_bottom {
  text-align: center;
}
.cta_align_bottom .wpb_button {
  position: static;
  margin-top: 21.73913043px;
  display: inline-block;
}
.cta_no_button .wpb_call_text {
  width: auto;
  float: none;
}
/* Call to action responsive rules
---------------------------------------------------------- */
@media (max-width: 600px) {
  .vc_responsive .cta_align_left .wpb_button,
  .vc_responsive .cta_align_right .wpb_button {
    max-width: 70%;
    width: 70%;
    float: none;
    display: block;
    margin: 3% auto;
  }
  .vc_responsive .cta_align_left .wpb_call_text,
  .vc_responsive .cta_align_right .wpb_call_text {
    width: auto;
    max-width: none;
    text-align: center;
  }
}
/* Call to action 3
---------------------------------------------------------- */
.vc_cta3-container {
  margin-bottom: 35px;
  margin-left: auto;
  margin-right: auto;
}
.vc_cta3-container::before,
.vc_cta3-container::after {
  display: table;
  content: ' ';
}
.vc_cta3-container.vc_cta3-size-xs {
  width: 50%;
}
.vc_cta3-container.vc_cta3-size-sm {
  width: 60%;
}
.vc_cta3-container.vc_cta3-size-md {
  width: 70%;
}
.vc_cta3-container.vc_cta3-size-lg {
  width: 80%;
}
.vc_cta3-container.vc_cta3-size-xl {
  width: 90%;
}
.vc_general.vc_cta3 {
  border: 1px solid transparent;
  font-size: 1em;
  padding: 28px 28px;
  word-wrap: break-word;
}
.vc_general.vc_cta3 .vc_cta3-content {
  vertical-align: top;
}
.vc_general.vc_cta3 .vc_cta3-content > *:last-child,
.vc_general.vc_cta3 .vc_cta3-icons > *:last-child {
  margin-bottom: 0;
}
.vc_general.vc_cta3 .vc_cta3-actions {
  vertical-align: middle;
  white-space: nowrap;
}
@media (min-width: 800px) {
  .vc_general.vc_cta3 .vc_cta3-actions .vc_btn3-container {
    margin: 0;
  }
}
.vc_general.vc_cta3 .vc_cta3-icons {
  vertical-align: middle;
}
.vc_general.vc_cta3 h2,
.vc_general.vc_cta3 h4 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}
.vc_general.vc_cta3.vc_cta3-align-left .vc_cta3-content {
  text-align: left;
}
.vc_general.vc_cta3.vc_cta3-align-right .vc_cta3-content {
  text-align: right;
}
.vc_general.vc_cta3.vc_cta3-align-center .vc_cta3-content {
  text-align: center;
}
.vc_general.vc_cta3.vc_cta3-align-justify .vc_cta3-content {
  text-align: justify;
}
.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3_content-container {
  padding-top: 1em;
}
.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons {
  text-align: center;
}
.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons .vc_icon_element {
  display: inline-block;
}
.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3_content-container {
  padding-bottom: 1em;
}
.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons {
  text-align: center;
}
.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons .vc_icon_element {
  display: inline-block;
}
.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3-icons {
  display: table-cell;
}
.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3_content-container {
  display: table-cell;
  padding-left: 1em;
}
.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3-icons {
  display: table-cell;
}
.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3_content-container {
  display: table-cell;
  padding-right: 1em;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border {
  position: relative;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border .vc_cta3-icons {
  position: absolute;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right .vc_cta3-icons {
  right: 0;
  top: 50%;
  -webkit-transform: translate(50%, -50%);
  -ms-transform: translate(50%, -50%);
  transform: translate(50%, -50%);
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs {
  margin-right: 17px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs .vc_cta3_content-container {
  padding-right: 0;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-right: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm {
  margin-right: 22px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm .vc_cta3_content-container {
  padding-right: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-right: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md {
  margin-right: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md .vc_cta3_content-container {
  padding-right: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-right: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg {
  margin-right: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg .vc_cta3_content-container {
  padding-right: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-right: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl {
  margin-right: 50px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl .vc_cta3_content-container {
  padding-right: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-right: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left .vc_cta3-icons {
  left: 0;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs {
  margin-left: 17px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs .vc_cta3_content-container {
  padding-left: 0;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-left: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm {
  margin-left: 22px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm .vc_cta3_content-container {
  padding-left: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-left: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md {
  margin-left: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md .vc_cta3_content-container {
  padding-left: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-left: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg {
  margin-left: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg .vc_cta3_content-container {
  padding-left: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-left: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl {
  margin-left: 50px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl .vc_cta3_content-container {
  padding-left: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-left: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top .vc_cta3-icons {
  left: 50%;
  top: 0;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs {
  margin-top: 17px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs .vc_cta3_content-container {
  padding-top: 0;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-top: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm {
  margin-top: 22px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm .vc_cta3_content-container {
  padding-top: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-top: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md {
  margin-top: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md .vc_cta3_content-container {
  padding-top: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-top: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg {
  margin-top: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg .vc_cta3_content-container {
  padding-top: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-top: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl {
  margin-top: 50px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl .vc_cta3_content-container {
  padding-top: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-top: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom .vc_cta3-icons {
  left: 50%;
  bottom: 0;
  -webkit-transform: translate(-50%, 50%);
  -ms-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs {
  margin-bottom: 17px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs .vc_cta3_content-container {
  padding-bottom: 0;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-bottom: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm {
  margin-bottom: 22px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm .vc_cta3_content-container {
  padding-bottom: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-bottom: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md {
  margin-bottom: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md .vc_cta3_content-container {
  padding-bottom: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-bottom: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg {
  margin-bottom: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg .vc_cta3_content-container {
  padding-bottom: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-bottom: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl {
  margin-bottom: 50px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl .vc_cta3_content-container {
  padding-bottom: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
  padding-bottom: 35px;
}
.vc_general.vc_cta3.vc_cta3-actions-top .vc_cta3-content {
  margin-top: 1em;
}
.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content {
  margin-bottom: 1em;
}
@media (min-width: 800px) {
  .vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-actions {
    display: table-cell;
    max-width: 30%;
  }
  .vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-content {
    padding-left: 28px;
    display: table-cell;
  }
  .vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions {
    display: table-cell;
    max-width: 30%;
  }
  .vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content {
    padding-right: 28px;
    display: table-cell;
  }
}
.vc_general.vc_cta3.vc_cta3-style-classic {
  border-color: #F0F0F0;
  background-color: #f7f7f7;
}
.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h4 {
  color: inherit;
}
.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4 {
  color: inherit;
}
.vc_general.vc_cta3.vc_cta3-style-outline {
  border-width: 3px;
}
.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h4 {
  color: inherit;
}
.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h4 {
  color: inherit;
}
.vc_general.vc_cta3.vc_cta3-style-custom {
  border-color: #F0F0F0;
  background-color: #f7f7f7;
}
.vc_general.vc_cta3.vc_cta3-shape-square {
  border-radius: 0;
}
.vc_general.vc_cta3.vc_cta3-shape-rounded {
  border-radius: 5px;
}
.vc_general.vc_cta3.vc_cta3-shape-round {
  border-radius: 4em;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-classic .vc_cta3-content-header {
  color: #5472D2;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat {
  color: #c9d2f0;
  border-color: transparent;
  background-color: #5472D2;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #3253bc;
  color: #c9d2f0;
  border-color: transparent;
  background-color: #5472D2;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline {
  border-color: #5472D2;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline .vc_cta3-content-header {
  color: #5472D2;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-classic .vc_cta3-content-header {
  color: #00C1CF;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat {
  color: #d3f5f1;
  border-color: transparent;
  background-color: #00C1CF;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #008d97;
  color: #d3f5f1;
  border-color: transparent;
  background-color: #00C1CF;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline {
  border-color: #00C1CF;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline .vc_cta3-content-header {
  color: #00C1CF;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-classic .vc_cta3-content-header {
  color: #FE6C61;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat {
  color: #fcdbd7;
  border-color: transparent;
  background-color: #FE6C61;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #fe3829;
  color: #fcdbd7;
  border-color: transparent;
  background-color: #FE6C61;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline {
  border-color: #FE6C61;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline .vc_cta3-content-header {
  color: #FE6C61;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-classic .vc_cta3-content-header {
  color: #8D6DC4;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat {
  color: #e1d5f5;
  border-color: transparent;
  background-color: #8D6DC4;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #6e48b1;
  color: #e1d5f5;
  border-color: transparent;
  background-color: #8D6DC4;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline {
  border-color: #8D6DC4;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline .vc_cta3-content-header {
  color: #8D6DC4;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-classic .vc_cta3-content-header {
  color: #4CADC9;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat {
  color: #d0edf5;
  border-color: transparent;
  background-color: #4CADC9;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #338faa;
  color: #d0edf5;
  border-color: transparent;
  background-color: #4CADC9;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline {
  border-color: #4CADC9;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline .vc_cta3-content-header {
  color: #4CADC9;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-classic .vc_cta3-content-header {
  color: #CEC2AB;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat {
  color: #f7f3eb;
  border-color: transparent;
  background-color: #CEC2AB;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #b9a888;
  color: #f7f3eb;
  border-color: transparent;
  background-color: #CEC2AB;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline {
  border-color: #CEC2AB;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline .vc_cta3-content-header {
  color: #CEC2AB;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-classic .vc_cta3-content-header {
  color: #50485B;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat {
  color: #e2ddeb;
  border-color: transparent;
  background-color: #50485B;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #342f3c;
  color: #e2ddeb;
  border-color: transparent;
  background-color: #50485B;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline {
  border-color: #50485B;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline .vc_cta3-content-header {
  color: #50485B;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-classic .vc_cta3-content-header {
  color: #75D69C;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat {
  color: #e1f5e9;
  border-color: transparent;
  background-color: #75D69C;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #4ac97d;
  color: #e1f5e9;
  border-color: transparent;
  background-color: #75D69C;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline {
  border-color: #75D69C;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline .vc_cta3-content-header {
  color: #75D69C;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-classic .vc_cta3-content-header {
  color: #F7BE68;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat {
  color: #faf0e1;
  border-color: transparent;
  background-color: #F7BE68;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #f4a733;
  color: #faf0e1;
  border-color: transparent;
  background-color: #F7BE68;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline {
  border-color: #F7BE68;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline .vc_cta3-content-header {
  color: #F7BE68;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-classic .vc_cta3-content-header {
  color: #5AA1E3;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat {
  color: #dce9f5;
  border-color: transparent;
  background-color: #5AA1E3;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #2a86db;
  color: #dce9f5;
  border-color: transparent;
  background-color: #5AA1E3;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline {
  border-color: #5AA1E3;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline .vc_cta3-content-header {
  color: #5AA1E3;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-classic .vc_cta3-content-header {
  color: #6DAB3C;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat {
  color: #e5f2da;
  border-color: transparent;
  background-color: #6DAB3C;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #53812d;
  color: #e5f2da;
  border-color: transparent;
  background-color: #6DAB3C;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline {
  border-color: #6DAB3C;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline .vc_cta3-content-header {
  color: #6DAB3C;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-classic .vc_cta3-content-header {
  color: #F4524D;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat {
  color: #fce2e1;
  border-color: transparent;
  background-color: #F4524D;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #f11f18;
  color: #fce2e1;
  border-color: transparent;
  background-color: #F4524D;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline {
  border-color: #F4524D;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline .vc_cta3-content-header {
  color: #F4524D;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-classic .vc_cta3-content-header {
  color: #F79468;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat {
  color: #f7e1d7;
  border-color: transparent;
  background-color: #F79468;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #f46e33;
  color: #f7e1d7;
  border-color: transparent;
  background-color: #F79468;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline {
  border-color: #F79468;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline .vc_cta3-content-header {
  color: #F79468;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-classic .vc_cta3-content-header {
  color: #B97EBB;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat {
  color: #f4dff5;
  border-color: transparent;
  background-color: #B97EBB;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #a559a8;
  color: #f4dff5;
  border-color: transparent;
  background-color: #B97EBB;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline {
  border-color: #B97EBB;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline .vc_cta3-content-header {
  color: #B97EBB;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-classic .vc_cta3-content-header {
  color: #2A2A2A;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat {
  color: #d9d9d9;
  border-color: transparent;
  background-color: #2A2A2A;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #0e0e0e;
  color: #d9d9d9;
  border-color: transparent;
  background-color: #2A2A2A;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d .vc_cta3-content-header {
  color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline {
  border-color: #2A2A2A;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline .vc_cta3-content-header {
  color: #2A2A2A;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-classic .vc_cta3-content-header {
  color: #EBEBEB;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat {
  color: #9d9d9e;
  border-color: transparent;
  background-color: #EBEBEB;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat .vc_cta3-content-header {
  color: #666;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #cfcfcf;
  color: #9d9d9e;
  border-color: transparent;
  background-color: #EBEBEB;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d .vc_cta3-content-header {
  color: #666;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline {
  border-color: #EBEBEB;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline .vc_cta3-content-header {
  color: #EBEBEB;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-classic .vc_cta3-content-header {
  color: #FFFFFF;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat {
  color: #9d9d9e;
  border-color: transparent;
  background-color: #FFFFFF;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat .vc_cta3-content-header {
  color: #666;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #e3e3e3;
  color: #9d9d9e;
  border-color: transparent;
  background-color: #FFFFFF;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d .vc_cta3-content-header {
  color: #666;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline {
  border-color: #FFFFFF;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline .vc_cta3-content-header {
  color: #FFFFFF;
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat {
  color: #9d9d9e;
  border-color: transparent;
  background-color: #F0F0F0;
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat .vc_cta3-content-header {
  color: #666;
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d {
  box-shadow: 0 5px 0 #d4d4d4;
  color: #9d9d9e;
  border-color: transparent;
  background-color: #F0F0F0;
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d .vc_cta3-content-header {
  color: #666;
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline {
  border-color: #F0F0F0;
  background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline .vc_cta3-content-header {
  color: #F0F0F0;
}
.vc_cta3.vc_cta3-icon-size-xs .vc_icon_element .vc_icon_element-inner {
  height: 1em;
  width: 1em;
}
.vc_cta3.vc_cta3-icon-size-sm .vc_icon_element .vc_icon_element-inner {
  height: 2em;
  width: 2em;
}
.vc_cta3.vc_cta3-icon-size-md .vc_icon_element .vc_icon_element-inner {
  height: 3em;
  width: 3em;
}
.vc_cta3.vc_cta3-icon-size-lg .vc_icon_element .vc_icon_element-inner {
  height: 4em;
  width: 4em;
}
.vc_cta3.vc_cta3-icon-size-xl .vc_icon_element .vc_icon_element-inner {
  height: 5em;
  width: 5em;
}
/* Google maps
---------------------------------------------------------- */
.wpb_gmaps_widget .wpb_wrapper {
  background-color: #f7f7f7;
  padding: 5px;
}
.wpb_gmaps_widget .wpb_map_wraper iframe {
  margin-bottom: 0;
  padding: 0;
  display: block;
  width: 100%;
  border: none;
}
.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0;
}
.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}
.wpb_content_element .wpb_tabs_nav li a:focus,
.wpb_accordion_section .wpb_accordion_header a:focus,
.wpb_tour_next_prev_nav a:focus {
  outline: none;
}
/** Tabs/Tour Common **/
.wpb_content_element .wpb_tour_tabs_wrapper,
.wpb_content_element .wpb_tabs_nav {
  padding: 0;
}
.wpb_content_element .wpb_tabs_nav {
  margin: 0;
  padding-left: 0 !important;
  text-indent: inherit !important;
}
#content .wpb_content_element .wpb_tabs_nav {
  margin: 0;
}
.wpb_content_element .wpb_tabs_nav li {
  background-color: #FFFFFF;
  white-space: nowrap;
  padding: 0;
  background-image: none;
  list-style: none !important;
}
.wpb_content_element .wpb_tabs_nav li:after,
.wpb_content_element .wpb_tabs_nav li:before {
  display: none !important;
}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,
.wpb_content_element .wpb_tabs_nav li:hover {
  background-color: #f7f7f7;
}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a {
  cursor: default;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide {
  display: none;
}
/** Tabs/Tour/Accordion Common **/
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a,
.wpb_content_element .wpb_accordion_header a {
  border-bottom: none;
  text-decoration: none;
  display: block;
  padding: 0.5em 1em;
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,
.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
  background-color: #f7f7f7;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content {
  padding: 1em;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab > .wpb_content_element:last-child,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content > .wpb_content_element:last-child,
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child > div > div.wpb_wrapper .wpb_content_element:last-child,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child > div > div.wpb_wrapper .wpb_content_element:last-child {
  margin-bottom: 0;
}
/** Tabs **/
.wpb_tabs .wpb_tabs_nav li {
  float: left;
  margin: 0 1px 0 0;
}
/** Tour **/
.wpb_tour .wpb_tabs_nav {
  float: left;
  width: 31.66666667%;
}
.wpb_tour .wpb_tabs_nav li {
  margin: 0 0 1px 0;
  clear: left;
  width: 100%;
}
.wpb_tour .wpb_tabs_nav a {
  width: 100%;
}
.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {
  box-sizing: border-box;
  border: none;
  float: left;
  width: 68.33333333%;
  padding: 0 0 0 21.73913043px;
}
.wpb_tour_next_prev_nav {
  margin-left: 31.66666667%;
  padding-left: 21.73913043px;
  font-size: 80%;
}
.wpb_tour_next_prev_nav a {
  border-bottom: 1px dotted;
  text-decoration: none;
}
.wpb_tour_next_prev_nav a:hover {
  text-decoration: none;
  border-bottom: none;
}
.wpb_tour_next_prev_nav span {
  width: 48%;
  display: inline-block;
  padding-top: 1em;
  float: left;
}
.wpb_tour_next_prev_nav span.wpb_next_slide {
  text-align: right;
  float: right;
}
/** Accordion **/
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {
  margin: 0 0 1px 0;
  padding-top: 0;
  position: relative;
  text-transform: none;
  font-weight: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  letter-spacing: inherit;
}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
  padding-left: 1em;
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
  display: block;
  width: 16px;
  height: 16px;
  background-image: url(../images/toggle_open.png);
  background-repeat: no-repeat;
  position: absolute;
  right: 0.7em;
  top: 0.7em;
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
  background-image: url(../images/toggle_close.png);
}
/* tabs_tour_accordion responsive rules */
@media (max-width: 480px) {
  .vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,
  .vc_responsive .wpb_tour .wpb_tab,
  .vc_responsive .wpb_tour_next_prev_nav {
    width: 100%;
    float: none;
    margin-left: 0;
  }
  .vc_responsive .wpb_tour_next_prev_nav {
    width: auto;
    padding: 0 1em;
  }
  .vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav {
    margin-bottom: 1em;
  }
  .vc_responsive .wpb_tour .wpb_tab {
    padding-left: 1em;
    padding-right: 1em;
  }
}
/* Teaser Grid
---------------------------------------------------------- */
.wpb_column .wpb_wrapper .wpb_teaser_grid {
  float: none;
}
body ul.wpb_thumbnails-fluid li {
  /* some themes add bg image as a bullet */
  padding: 0;
  margin-left: 0;
  background-image: none;
  list-style: none !important;
}
body ul.wpb_thumbnails-fluid li:after,
body ul.wpb_thumbnails-fluid li:before {
  display: none !important;
}
body ul.wpb_thumbnails-fluid li .entry-content *:last-child {
  margin-bottom: 0;
}
.wpb_row .wpb_grid ul.wpb_thumbnails-fluid,
.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid {
  padding: 0;
  overflow: visible !important;
}
/* Teaser grid
---------------------------------------------------------- */
.wpb_teaser_grid .entry-content {
  margin: 0;
  padding: 0;
  width: 100%;
}
.grid_layout-thumbnail .post-thumb {
  margin-bottom: 0;
}
.grid_layout-thumbnail .post-thumb img {
  max-width: 100%;
}
/* Carousel layout
---------------------------------------------------------- */
.wpb_carousel .wpb_wrapper {
  position: relative;
}
.wpb_carousel .prev,
.wpb_carousel .next {
  position: absolute;
  top: 3px;
  background-color: #f7f7f7;
  padding: 0px 6px 0px 6px;
  font-size: 12px;
  z-index: 10;
  text-decoration: none;
  transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
}
.wpb_carousel .prev:hover,
.wpb_carousel .next:hover {
  background-color: #F0F0F0;
}
.wpb_carousel .prev:focus,
.wpb_carousel .next:focus {
  outline: none;
  text-decoration: none;
}
.wpb_carousel .prev {
  right: 30px;
}
.wpb_carousel .next {
  right: 0px;
}
.wpb_carousel .wpb_thumbnails-fluid {
  width: 100%;
}
.wpb_carousel .wpb_thumbnails-fluid > [class*="vc_span"] {
  height: auto !important;
}
/*** Categories filter ***/
.wpb_teaser_grid .categories_filter,
.wpb_categories_filter {
  list-style: none;
  list-style-type: none;
  padding: 0;
  margin: 0 0 10px 0;
}
.wpb_teaser_grid .categories_filter li,
.wpb_categories_filter li {
  display: block;
  float: left;
  margin: 0 10px 10px 0;
  background-image: none;
  list-style: none !important;
}
.wpb_teaser_grid .categories_filter li:after,
.wpb_categories_filter li:after,
.wpb_teaser_grid .categories_filter li:before,
.wpb_categories_filter li:before {
  display: none !important;
}
.wpb_teaser_grid .categories_filter li a,
.wpb_categories_filter li a {
  border: none;
  text-decoration: none;
}
.wpb_teaser_grid .categories_filter li a:hover,
.wpb_categories_filter li a:hover {
  border-bottom: 1px dotted;
}
.wpb_teaser_grid .categories_filter li.active a,
.wpb_categories_filter li.active a {
  border-bottom: 1px dotted;
}
@media (max-width: 480px) {
  .vc_responsive .wpb_row ul.wpb_thumbnails-fluid {
    margin-left: 0;
    width: auto;
  }
  .vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_col-"] {
    width: 100%;
    float: none;
    display: block;
    margin-left: 0;
    margin-right: 0;
  }
}
/* Image grid
---------------------------------------------------------- */
.wpb_image_grid .wpb_image_grid_ul {
  margin: 0;
  padding: 0;
}
.wpb_image_grid .wpb_image_grid_ul > li {
  background-image: none;
  list-style: none !important;
}
.wpb_image_grid .wpb_image_grid_ul > li:after,
.wpb_image_grid .wpb_image_grid_ul > li:before {
  display: none !important;
}
.wpb_image_grid .wpb_image_grid_ul .isotope-item {
  list-style: none;
  margin: 0 1px 1px 0;
  max-width: 100%;
  float: left;
}
.wpb_image_grid .wpb_image_grid_ul a {
  display: block;
}
.wpb_image_grid .wpb_image_grid_ul img {
  display: block;
  max-width: 100%;
  height: auto;
}
/* Gallery
---------------------------------------------------------- */
.wpb_gallery .theme-default .nivoSlider {
  margin-bottom: 0;
}
.wpb_gallery .theme-default .nivo-controlNav {
  padding: 10px 0 3px 0;
}
.wpb_gallery .wpb_flexslider .flex-control-nav {
  bottom: auto;
  top: 100%;
  margin-top: 15px;
}
.wpb_gallery .wpb_flexslider .flex-caption {
  cursor: default;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a {
  border: none;
  box-shadow: none;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover {
  box-shadow: none;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:before {
  line-height: 1;
}
.wpb_gallery .wpb_flexslider .flex-control-paging {
  z-index: 10;
}
#content .wpb_gallery_slides ul.slides,
.content .wpb_gallery_slides ul.slides,
.wpb_gallery_slides ul.slides,
#content .wpb_gallery_slides ul.flex-direction-nav,
.content .wpb_gallery_slides ul.flex-direction-nav,
.wpb_gallery_slides ul.flex-direction-nav,
body .wpb_gallery_slides ul li,
.wpb_content_element .wpb_gallery_slides ul li {
  list-style: none;
  padding: 0;
  background-image: none;
  margin: 0;
}
/* Flickr stream
---------------------------------------------------------- */
.flickr_badge_image {
  margin: 0 10px 10px 0px;
  width: 72px;
  height: 72px;
  float: left;
  background: none;
  padding: 0;
}
.flickr_badge_image a {
  border: none;
}
.flickr_badge_image img {
  margin: 0;
  overflow: hidden;
  position: relative;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.wpb_flickr_widget p.flickr_stream_wrap {
  clear: both;
  margin-bottom: 0;
  font-size: 80%;
}
.wpb_flickr_widget p.flickr_stream_wrap a {
  background-image: url(../images/flickr.png);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 25px;
  display: inline-block;
}
/* Video widget
---------------------------------------------------------- */
.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper {
  width: 10%;
}
.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper {
  width: 20%;
}
.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper {
  width: 30%;
}
.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper {
  width: 40%;
}
.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper {
  width: 50%;
}
.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper {
  width: 60%;
}
.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper {
  width: 70%;
}
.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper {
  width: 80%;
}
.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper {
  width: 90%;
}
.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper {
  width: 100%;
}
.wpb_video_widget .wpb_video_wrapper {
  padding-top: 56.25%;
  position: relative;
  width: 100%;
}
.wpb_video_widget .wpb_video_wrapper > div {
  padding-top: 0 !important;
  position: static;
}
.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper {
  padding-top: 56.25%;
}
.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper {
  padding-top: 75%;
}
.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper {
  padding-top: 42.55319149%;
}
.wpb_video_widget.vc_video-align-left .wpb_wrapper {
  float: left;
}
.wpb_video_widget.vc_video-align-center .wpb_wrapper {
  margin: 0 auto;
}
.wpb_video_widget.vc_video-align-right .wpb_wrapper {
  float: right;
}
.wpb_video_widget .wpb_wrapper {
  position: relative;
}
.wpb_video_widget .wpb_wrapper iframe {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  margin: 0;
  top: 0;
  left: 0;
  box-sizing: border-box;
}
.wpb_video_wrapper .fluid-width-video-wrapper {
  padding-top: 0 !important;
  position: static;
}
/* Posts slider
---------------------------------------------------------- */
.wpb_posts_slider .flex-caption,
.wpb_posts_slider .nivo-caption {
  background-color: #f7f7f7;
  opacity: 1;
  filter: alpha(opacity=100);
  color: inherit;
  padding: 10px 15px;
  position: static;
}
.wpb_posts_slider .wpb_gallery_slides > ul > li {
  background-image: none;
  list-style: none !important;
}
.wpb_posts_slider .wpb_gallery_slides > ul > li:after,
.wpb_posts_slider .wpb_gallery_slides > ul > li:before {
  display: none !important;
}
/* Progress bar
---------------------------------------------------------- */
.vc_progress_bar .vc_single_bar {
  background: #f7f7f7;
  position: relative;
  margin-bottom: 11.66666667px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
  border-radius: 3px;
}
.vc_progress_bar .vc_single_bar:last-child {
  margin-bottom: 0;
}
.vc_progress_bar .vc_single_bar .vc_label {
  display: block;
  padding: 0.5em 1em;
  position: relative;
  z-index: 1;
}
.vc_progress_bar .vc_single_bar .vc_bar {
  display: block;
  position: absolute;
  height: 100%;
  background-color: #e0e0e0;
  width: 0%;
  top: 0;
  left: 0;
  border-radius: 3px;
  transition: width 1s linear;
  -moz-transition: width 1s linear;
  -webkit-transition: width 1s linear;
  -o-transition: width 1s linear;
}
.vc_progress_bar .vc_single_bar .vc_bar.striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
.vc_progress_bar .vc_single_bar .vc_bar.animated {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_bar {
  background-color: #0074CC;
}
.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_bar {
  background-color: #0074CC;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_bar {
  background-color: #49afcd;
}
.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_bar {
  background-color: #49afcd;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_bar {
  background-color: #5bb75b;
}
.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_bar {
  background-color: #5bb75b;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_bar {
  background-color: #faa732;
}
.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_bar {
  background-color: #faa732;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_bar {
  background-color: #da4f49;
}
.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_bar {
  background-color: #da4f49;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_bar {
  background-color: #414141;
}
.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_bar {
  background-color: #414141;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_bar {
  background-color: #5472D2;
}
.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_bar {
  background-color: #5472D2;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_bar {
  background-color: #00C1CF;
}
.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_bar {
  background-color: #00C1CF;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_bar {
  background-color: #FE6C61;
}
.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_bar {
  background-color: #FE6C61;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_bar {
  background-color: #8D6DC4;
}
.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_bar {
  background-color: #8D6DC4;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_bar {
  background-color: #4CADC9;
}
.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_bar {
  background-color: #4CADC9;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_bar {
  background-color: #CEC2AB;
}
.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_bar {
  background-color: #CEC2AB;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_bar {
  background-color: #50485B;
}
.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_bar {
  background-color: #50485B;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_bar {
  background-color: #75D69C;
}
.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_bar {
  background-color: #75D69C;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_bar {
  background-color: #75D69C;
}
.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_bar {
  background-color: #75D69C;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_bar {
  background-color: #2A2A2A;
}
.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_bar {
  background-color: #2A2A2A;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_bar {
  background-color: #EBEBEB;
}
.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_label {
  color: #666666;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_bar {
  background-color: #EBEBEB;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_label {
  color: #666666;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_bar {
  background-color: #F7BE68;
}
.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_bar {
  background-color: #F7BE68;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_bar {
  background-color: #5AA1E3;
}
.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_bar {
  background-color: #5AA1E3;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_bar {
  background-color: #6DAB3C;
}
.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_bar {
  background-color: #6DAB3C;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_bar {
  background-color: #F4524D;
}
.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_bar {
  background-color: #F4524D;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_bar {
  background-color: #F79468;
}
.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_bar {
  background-color: #F79468;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_bar {
  background-color: #B97EBB;
}
.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_bar {
  background-color: #B97EBB;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_label {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_bar {
  background-color: #FFFFFF;
}
.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_label {
  color: #666666;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_bar {
  background-color: #FFFFFF;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_label {
  color: #666666;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
/*** Pie chart **/
.vc_pie_chart {
  z-index: 0;
  text-align: center;
  opacity: 0;
  filter: alpha(opacity=0);
}
.vc_pie_chart.vc_ready {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_pie_chart .vc_pie_wrapper {
  position: relative;
  margin: 0 auto;
}
.vc_pie_chart canvas {
  position: relative;
  z-index: 1;
}
.vc_pie_chart .vc_pie_chart_value {
  font-size: 200%;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  text-align: center;
}
.vc_pie_chart_back {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 6px solid #f7f7f7;
  border-radius: 999px;
  border-radius: 50%;
  opacity: 0.3;
  filter: alpha(opacity=30);
  box-sizing: border-box;
}
.vc_images_carousel .vc_carousel-control {
  border: none;
}
.vc_carousel .vc_carousel-control {
  text-shadow: none;
  border: none;
  transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
}
.vc_carousel .vc_carousel-control:active,
.vc_carousel .vc_carousel-control:focus {
  outline: none;
}
.vc_carousel .vc_carousel-indicators li {
  width: 5px;
  height: 5px;
  margin: 0;
  border-color: #f7f7f7;
  transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
}
.vc_separator {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.vc_separator h4 {
  line-height: 1em;
  font-size: 100%;
  margin: 0;
  word-wrap: break-word;
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
}
.vc_separator h4 .normal {
  font-size: 12px;
  font-weight: normal;
}
.vc_separator .vc_sep_holder {
  height: 1px;
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-width: 10%;
}
.vc_separator .vc_sep_holder .vc_sep_line {
  height: 1px;
  border-top: 1px solid #EBEBEB;
  display: block;
  position: relative;
  top: 1px;
  width: 100%;
}
.vc_separator.vc_separator_align_center h4 {
  padding: 0 0.8em;
}
.vc_separator.vc_separator_align_left h4 {
  padding: 0 0.8em 0 0;
}
.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l {
  display: none;
}
.vc_separator.vc_separator_align_right h4 {
  padding: 0 0 0 0.8em;
  margin: 0 !important;
}
.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r {
  display: none;
}
.vc_separator.vc_sep_double {
  height: 3px;
}
.vc_separator.vc_sep_double .vc_sep_line {
  border-bottom: 1px solid #EBEBEB;
  border-top: 1px solid #EBEBEB;
  height: 3px;
}
.vc_separator.vc_sep_dashed .vc_sep_line {
  border-top-style: dashed;
}
.vc_separator.vc_sep_dotted .vc_sep_line {
  border-top-style: dotted;
}
.vc_separator.vc_sep_shadow .vc_sep_line {
  border: none;
  position: relative;
  height: 20px;
  top: 0;
  overflow: hidden;
}
.vc_separator.vc_sep_shadow .vc_sep_line::after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: -20px;
  right: 0;
  height: 10px;
  border-radius: 100%;
}
.vc_separator.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  right: -100%;
  box-shadow: 10px 10px 10px 1px;
}
.vc_separator.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  left: -100%;
  box-shadow: -10px 10px 10px 1px;
}
.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l {
  width: 100%;
}
.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r {
  display: none;
}
.vc_separator .vc_icon_element {
  margin-bottom: 0;
}
.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) + h4 {
  padding-left: 0;
}
.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) .vc_icon_element-size-xl {
  margin-left: 0.8em;
  margin-right: 0.8em;
}
.vc_separator.vc_separator-has-text.vc_separator_align_center .vc_icon_element.vc_icon_element-have-style,
.vc_separator.vc_separator-has-text.vc_separator_align_right .vc_icon_element.vc_icon_element-have-style {
  margin-left: 0.8em;
}
.vc_separator.vc_separator_align_left .vc_icon_element.vc_icon_element-have-style + h4 {
  padding-left: 0.8em;
}
.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line {
  border-top-width: 1px;
}
.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 1px;
  top: 0px;
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_line {
  top: 0px;
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 1px;
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 1px;
}
.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line {
  border-top-width: 2px;
}
.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 2px;
  top: -1px;
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_line {
  top: -1px;
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 2px;
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 2px;
}
.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line {
  border-top-width: 3px;
}
.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 3px;
  top: -1px;
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_line {
  top: -1px;
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 3px;
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 3px;
}
.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line {
  border-top-width: 4px;
}
.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 4px;
  top: -2px;
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_line {
  top: -2px;
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 4px;
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 4px;
}
.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line {
  border-top-width: 5px;
}
.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 5px;
  top: -2px;
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_line {
  top: -2px;
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 5px;
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 5px;
}
.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line {
  border-top-width: 6px;
}
.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 6px;
  top: -3px;
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_line {
  top: -3px;
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 6px;
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 6px;
}
.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line {
  border-top-width: 7px;
}
.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 7px;
  top: -3px;
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_line {
  top: -3px;
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 7px;
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 7px;
}
.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line {
  border-top-width: 8px;
}
.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 8px;
  top: -4px;
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_line {
  top: -4px;
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 8px;
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 8px;
}
.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line {
  border-top-width: 9px;
}
.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 9px;
  top: -4px;
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_line {
  top: -4px;
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 9px;
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 9px;
}
.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line {
  border-top-width: 10px;
}
.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 10px;
  top: -5px;
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_line {
  top: -5px;
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
  box-shadow: 10px 10px 10px 10px;
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
  box-shadow: -10px 10px 10px 10px;
}
.vc_separator.vc_sep_color_blue .vc_sep_line {
  border-color: #5472D2;
}
.vc_separator.vc_sep_color_blue.vc_sep_shadow .vc_sep_holder {
  color: #5472D2;
}
.vc_separator.vc_sep_color_turquoise .vc_sep_line {
  border-color: #00C1CF;
}
.vc_separator.vc_sep_color_turquoise.vc_sep_shadow .vc_sep_holder {
  color: #00C1CF;
}
.vc_separator.vc_sep_color_pink .vc_sep_line {
  border-color: #FE6C61;
}
.vc_separator.vc_sep_color_pink.vc_sep_shadow .vc_sep_holder {
  color: #FE6C61;
}
.vc_separator.vc_sep_color_violet .vc_sep_line {
  border-color: #8D6DC4;
}
.vc_separator.vc_sep_color_violet.vc_sep_shadow .vc_sep_holder {
  color: #8D6DC4;
}
.vc_separator.vc_sep_color_peacoc .vc_sep_line {
  border-color: #4CADC9;
}
.vc_separator.vc_sep_color_peacoc.vc_sep_shadow .vc_sep_holder {
  color: #4CADC9;
}
.vc_separator.vc_sep_color_chino .vc_sep_line {
  border-color: #CEC2AB;
}
.vc_separator.vc_sep_color_chino.vc_sep_shadow .vc_sep_holder {
  color: #CEC2AB;
}
.vc_separator.vc_sep_color_mulled_wine .vc_sep_line {
  border-color: #50485B;
}
.vc_separator.vc_sep_color_mulled_wine.vc_sep_shadow .vc_sep_holder {
  color: #50485B;
}
.vc_separator.vc_sep_color_vista_blue .vc_sep_line {
  border-color: #75D69C;
}
.vc_separator.vc_sep_color_vista_blue.vc_sep_shadow .vc_sep_holder {
  color: #75D69C;
}
.vc_separator.vc_sep_color_black .vc_sep_line {
  border-color: #2A2A2A;
}
.vc_separator.vc_sep_color_black.vc_sep_shadow .vc_sep_holder {
  color: #2A2A2A;
}
.vc_separator.vc_sep_color_grey .vc_sep_line {
  border-color: #EBEBEB;
}
.vc_separator.vc_sep_color_grey.vc_sep_shadow .vc_sep_holder {
  color: #EBEBEB;
}
.vc_separator.vc_sep_color_orange .vc_sep_line {
  border-color: #F7BE68;
}
.vc_separator.vc_sep_color_orange.vc_sep_shadow .vc_sep_holder {
  color: #F7BE68;
}
.vc_separator.vc_sep_color_sky .vc_sep_line {
  border-color: #5AA1E3;
}
.vc_separator.vc_sep_color_sky.vc_sep_shadow .vc_sep_holder {
  color: #5AA1E3;
}
.vc_separator.vc_sep_color_green .vc_sep_line {
  border-color: #6DAB3C;
}
.vc_separator.vc_sep_color_green.vc_sep_shadow .vc_sep_holder {
  color: #6DAB3C;
}
.vc_separator.vc_sep_color_juicy_pink .vc_sep_line {
  border-color: #F4524D;
}
.vc_separator.vc_sep_color_juicy_pink.vc_sep_shadow .vc_sep_holder {
  color: #F4524D;
}
.vc_separator.vc_sep_color_sandy_brown .vc_sep_line {
  border-color: #F79468;
}
.vc_separator.vc_sep_color_sandy_brown.vc_sep_shadow .vc_sep_holder {
  color: #F79468;
}
.vc_separator.vc_sep_color_purple .vc_sep_line {
  border-color: #B97EBB;
}
.vc_separator.vc_sep_color_purple.vc_sep_shadow .vc_sep_holder {
  color: #B97EBB;
}
.vc_separator.vc_sep_color_white .vc_sep_line {
  border-color: #FFFFFF;
}
.vc_separator.vc_sep_color_white.vc_sep_shadow .vc_sep_holder {
  color: #FFFFFF;
}
.wpb_separator,
.vc_text_separator {
  border-bottom: 1px solid #EBEBEB;
}
.vc_sep_width_10 {
  width: 10%;
}
.vc_sep_width_20 {
  width: 20%;
}
.vc_sep_width_30 {
  width: 30%;
}
.vc_sep_width_40 {
  width: 40%;
}
.vc_sep_width_50 {
  width: 50%;
}
.vc_sep_width_60 {
  width: 60%;
}
.vc_sep_width_70 {
  width: 70%;
}
.vc_sep_width_80 {
  width: 80%;
}
.vc_sep_width_90 {
  width: 90%;
}
.vc_sep_width_100 {
  width: 100%;
}
.vc_sep_pos_align_center {
  margin-left: auto;
  margin-right: auto;
}
.vc_sep_pos_align_left {
  margin-left: 0;
  margin-right: auto;
}
.vc_sep_pos_align_right {
  margin-left: auto;
  margin-right: 0;
}
/* Separator
---------------------------------------------------------- */
.wpb_separator {
  clear: both;
  height: 1px;
}
/* Text Separator
---------------------------------------------------------- */
.vc_text_separator {
  clear: both;
  height: 1px;
}
.vc_text_separator div {
  display: inline-block;
  background-color: #FFFFFF;
  padding: 1px 1em;
  position: relative;
  top: -9px;
}
.separator_align_center {
  text-align: center;
}
.separator_align_left {
  text-align: left;
}
.separator_align_right {
  text-align: right;
}
.vc-zigzag-wrapper {
  text-align: center;
}
.vc-zigzag-wrapper.vc-zigzag-align-left {
  text-align: left;
}
.vc-zigzag-wrapper.vc-zigzag-align-right {
  text-align: right;
}
.vc-zigzag-inner {
  display: inline-block;
}
.wpb_single_image a {
  border: none;
  outline: none;
}
.wpb_single_image img {
  height: auto;
  max-width: 100%;
  vertical-align: top;
}
.wpb_single_image img.vc_img-placeholder {
  width: 100%;
}
.wpb_single_image .vc_single_image-wrapper {
  display: inline-block;
  vertical-align: top;
  max-width: 100%;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {
  border-radius: 4px;
  box-shadow: none;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_outline,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle {
  border-radius: 0;
  box-shadow: none;
  padding: 6px;
  border: 1px solid #EBEBEB;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img {
  border-radius: 0;
  box-shadow: none;
  border: 1px solid #EBEBEB;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {
  border-radius: 0;
  box-shadow: none;
  padding: 6px;
  border: none;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img {
  border-radius: 0;
  box-shadow: none;
  border: none;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle {
  border-radius: 0;
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
  border-radius: 0;
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  padding: 6px;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d {
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 15px;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img {
  border-radius: 0;
  box-shadow: none;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  border-radius: 50%;
  box-shadow: none;
  overflow: hidden;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
  border-radius: 50%;
  box-shadow: none;
  overflow: hidden;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}
.wpb_single_image.vc_align_center {
  text-align: center;
}
.wpb_single_image.vc_align_right {
  text-align: right;
}
.wpb_single_image.vc_align_left {
  text-align: left;
}
.wpb_single_image .vc_box_shadow_3d {
  position: relative;
  z-index: 0;
  display: inline-block;
  max-width: 100%;
}
.wpb_single_image .vc_box_shadow_3d:after,
.wpb_single_image .vc_box_shadow_3d:before {
  content: "";
  position: absolute;
  box-shadow: 0 15px 10px rgba(0, 0, 0, 0.6);
  left: 5px;
  right: 50%;
  bottom: 8px;
  height: 30%;
  z-index: -1;
  border-radius: inherit;
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: skewY(-6deg);
  -ms-transform: skewY(-6deg);
  transform: skewY(-6deg);
}
.wpb_single_image .vc_box_shadow_3d:after {
  left: 50%;
  right: 5px;
  -webkit-transform: skewY(6deg);
  -ms-transform: skewY(6deg);
  transform: skewY(6deg);
  -webkit-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0;
}
.wpb_single_image .vc_figure {
  display: inline-block;
  vertical-align: top;
  margin: 0;
  max-width: 100%;
}
.wpb_single_image .vc_figure-caption {
  margin-top: 0.2em;
  font-size: 0.8em;
}
.wpb_single_image .vc_box_outline.vc_box_border_blue,
.wpb_single_image .vc_box_outline_circle.vc_box_border_blue {
  border-color: #5472D2;
}
.wpb_single_image .vc_box_border.vc_box_border_blue,
.wpb_single_image .vc_box_border_circle.vc_box_border_blue {
  background-color: #5472D2;
}
.wpb_single_image .vc_box_outline.vc_box_border_turquoise,
.wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise {
  border-color: #00C1CF;
}
.wpb_single_image .vc_box_border.vc_box_border_turquoise,
.wpb_single_image .vc_box_border_circle.vc_box_border_turquoise {
  background-color: #00C1CF;
}
.wpb_single_image .vc_box_outline.vc_box_border_pink,
.wpb_single_image .vc_box_outline_circle.vc_box_border_pink {
  border-color: #FE6C61;
}
.wpb_single_image .vc_box_border.vc_box_border_pink,
.wpb_single_image .vc_box_border_circle.vc_box_border_pink {
  background-color: #FE6C61;
}
.wpb_single_image .vc_box_outline.vc_box_border_violet,
.wpb_single_image .vc_box_outline_circle.vc_box_border_violet {
  border-color: #8D6DC4;
}
.wpb_single_image .vc_box_border.vc_box_border_violet,
.wpb_single_image .vc_box_border_circle.vc_box_border_violet {
  background-color: #8D6DC4;
}
.wpb_single_image .vc_box_outline.vc_box_border_peacoc,
.wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc {
  border-color: #4CADC9;
}
.wpb_single_image .vc_box_border.vc_box_border_peacoc,
.wpb_single_image .vc_box_border_circle.vc_box_border_peacoc {
  background-color: #4CADC9;
}
.wpb_single_image .vc_box_outline.vc_box_border_chino,
.wpb_single_image .vc_box_outline_circle.vc_box_border_chino {
  border-color: #CEC2AB;
}
.wpb_single_image .vc_box_border.vc_box_border_chino,
.wpb_single_image .vc_box_border_circle.vc_box_border_chino {
  background-color: #CEC2AB;
}
.wpb_single_image .vc_box_outline.vc_box_border_mulled_wine,
.wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine {
  border-color: #50485B;
}
.wpb_single_image .vc_box_border.vc_box_border_mulled_wine,
.wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine {
  background-color: #50485B;
}
.wpb_single_image .vc_box_outline.vc_box_border_vista_blue,
.wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue {
  border-color: #75D69C;
}
.wpb_single_image .vc_box_border.vc_box_border_vista_blue,
.wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue {
  background-color: #75D69C;
}
.wpb_single_image .vc_box_outline.vc_box_border_black,
.wpb_single_image .vc_box_outline_circle.vc_box_border_black {
  border-color: #2A2A2A;
}
.wpb_single_image .vc_box_border.vc_box_border_black,
.wpb_single_image .vc_box_border_circle.vc_box_border_black {
  background-color: #2A2A2A;
}
.wpb_single_image .vc_box_outline.vc_box_border_grey,
.wpb_single_image .vc_box_outline_circle.vc_box_border_grey {
  border-color: #EBEBEB;
}
.wpb_single_image .vc_box_border.vc_box_border_grey,
.wpb_single_image .vc_box_border_circle.vc_box_border_grey {
  background-color: #EBEBEB;
}
.wpb_single_image .vc_box_outline.vc_box_border_orange,
.wpb_single_image .vc_box_outline_circle.vc_box_border_orange {
  border-color: #F7BE68;
}
.wpb_single_image .vc_box_border.vc_box_border_orange,
.wpb_single_image .vc_box_border_circle.vc_box_border_orange {
  background-color: #F7BE68;
}
.wpb_single_image .vc_box_outline.vc_box_border_sky,
.wpb_single_image .vc_box_outline_circle.vc_box_border_sky {
  border-color: #5AA1E3;
}
.wpb_single_image .vc_box_border.vc_box_border_sky,
.wpb_single_image .vc_box_border_circle.vc_box_border_sky {
  background-color: #5AA1E3;
}
.wpb_single_image .vc_box_outline.vc_box_border_green,
.wpb_single_image .vc_box_outline_circle.vc_box_border_green {
  border-color: #6DAB3C;
}
.wpb_single_image .vc_box_border.vc_box_border_green,
.wpb_single_image .vc_box_border_circle.vc_box_border_green {
  background-color: #6DAB3C;
}
.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink,
.wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink {
  border-color: #F4524D;
}
.wpb_single_image .vc_box_border.vc_box_border_juicy_pink,
.wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink {
  background-color: #F4524D;
}
.wpb_single_image .vc_box_outline.vc_box_border_sandy_brown,
.wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown {
  border-color: #F79468;
}
.wpb_single_image .vc_box_border.vc_box_border_sandy_brown,
.wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown {
  background-color: #F79468;
}
.wpb_single_image .vc_box_outline.vc_box_border_purple,
.wpb_single_image .vc_box_outline_circle.vc_box_border_purple {
  border-color: #B97EBB;
}
.wpb_single_image .vc_box_border.vc_box_border_purple,
.wpb_single_image .vc_box_border_circle.vc_box_border_purple {
  background-color: #B97EBB;
}
.wpb_single_image .vc_box_outline.vc_box_border_white,
.wpb_single_image .vc_box_outline_circle.vc_box_border_white {
  border-color: #FFFFFF;
}
.wpb_single_image .vc_box_border.vc_box_border_white,
.wpb_single_image .vc_box_border_circle.vc_box_border_white {
  background-color: #FFFFFF;
}
.vc_icon_element {
  line-height: 0;
  font-size: 14px;
  margin-bottom: 35px;
}
.vc_icon_element.vc_icon_element-outer {
  box-sizing: border-box;
  text-align: center;
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left {
  text-align: left;
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center {
  text-align: center;
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right {
  text-align: right;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
  text-align: center;
  display: inline-block;
  border: 2px solid transparent;
  width: 4em;
  height: 4em;
  box-sizing: content-box;
  position: relative;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon {
  font-size: 2.15em;
  font-style: normal;
  font-weight: normal;
  line-height: 1 !important;
  font-size-adjust: none;
  font-stretch: normal;
  font-feature-settings: normal;
  font-language-override: normal;
  -webkit-font-kerning: auto;
  font-kerning: auto;
  font-synthesis: weight style;
  font-variant: normal;
  text-rendering: auto;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before {
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  width: inherit;
  height: inherit;
  font-size: 1em;
  text-align: center;
  text-rendering: optimizelegibility;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-link {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  box-sizing: content-box;
  border: none;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs {
  max-width: 100% !important;
  line-height: 1.2em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner {
  width: 2.5em !important;
  height: 2.5em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon {
  font-size: 1.2em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm {
  max-width: 100% !important;
  line-height: 1.6em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner {
  width: 3.15em !important;
  height: 3.15em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon {
  font-size: 1.6em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md {
  max-width: 100% !important;
  line-height: 2.15em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner {
  width: 4em !important;
  height: 4em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon {
  font-size: 2.15em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg {
  max-width: 100% !important;
  line-height: 2.85em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner {
  width: 5em !important;
  height: 5em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon {
  font-size: 2.85em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl {
  max-width: 100% !important;
  line-height: 5em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner {
  width: 7.15em !important;
  height: 7.15em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon {
  font-size: 5em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded {
  border-radius: 50%;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link {
  border-radius: 50%;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline {
  border-radius: 50%;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link {
  border-radius: 50%;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less {
  border-radius: 5px;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_gitem-link {
  border-radius: 5px;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline {
  border-radius: 5px;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_gitem-link {
  border-radius: 5px;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon {
  color: #5472D2;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-turquoise .vc_icon_element-icon {
  color: #00C1CF;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-pink .vc_icon_element-icon {
  color: #FE6C61;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-violet .vc_icon_element-icon {
  color: #8D6DC4;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-peacoc .vc_icon_element-icon {
  color: #4CADC9;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-chino .vc_icon_element-icon {
  color: #CEC2AB;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-mulled_wine .vc_icon_element-icon {
  color: #50485B;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-vista_blue .vc_icon_element-icon {
  color: #75D69C;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon {
  color: #2A2A2A;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon {
  color: #EBEBEB;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-orange .vc_icon_element-icon {
  color: #F7BE68;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sky .vc_icon_element-icon {
  color: #5AA1E3;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon {
  color: #6DAB3C;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-juicy_pink .vc_icon_element-icon {
  color: #F4524D;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sandy_brown .vc_icon_element-icon {
  color: #F79468;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-purple .vc_icon_element-icon {
  color: #B97EBB;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon {
  color: #FFFFFF;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-outline {
  border-color: #5472D2;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background {
  background-color: #5472D2;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-outline {
  border-color: #00C1CF;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-background {
  background-color: #00C1CF;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-outline {
  border-color: #FE6C61;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-background {
  background-color: #FE6C61;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-outline {
  border-color: #8D6DC4;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-background {
  background-color: #8D6DC4;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-outline {
  border-color: #4CADC9;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-background {
  background-color: #4CADC9;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-outline {
  border-color: #CEC2AB;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-background {
  background-color: #CEC2AB;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-outline {
  border-color: #50485B;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-background {
  background-color: #50485B;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-outline {
  border-color: #75D69C;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-background {
  background-color: #75D69C;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-outline {
  border-color: #2A2A2A;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-background {
  background-color: #2A2A2A;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline {
  border-color: #EBEBEB;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background {
  background-color: #EBEBEB;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-outline {
  border-color: #F7BE68;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background {
  background-color: #F7BE68;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-outline {
  border-color: #5AA1E3;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background {
  background-color: #5AA1E3;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-outline {
  border-color: #6DAB3C;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background {
  background-color: #6DAB3C;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-outline {
  border-color: #F4524D;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-background {
  background-color: #F4524D;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-outline {
  border-color: #F79468;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-background {
  background-color: #F79468;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-outline {
  border-color: #B97EBB;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-background {
  background-color: #B97EBB;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-outline {
  border-color: #FFFFFF;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background {
  background-color: #FFFFFF;
}
.vc_chart .vc_chart-legend {
  font-size: 14px;
  margin: 0;
  padding: 0;
}
.vc_chart .vc_chart-legend li {
  line-height: 1.3em;
  list-style: none;
  margin: 0 0 0.3em 0;
  min-height: 1.3em;
}
.vc_chart .vc_chart-legend span {
  border-radius: 0.3em;
  display: inline-block;
  height: 1.3em;
  left: 0;
  margin-right: 0.5em;
  vertical-align: middle;
  width: 1.3em;
}
@media (min-width: 800px) {
  .vc_chart .vc_chart-legend {
    display: inline-block;
    vertical-align: middle;
    width: 40%;
  }
  .vc_chart .vc_chart-legend li {
    margin-left: 1em;
  }
  .vc_chart .vc_chart-with-legend {
    display: inline-block;
    vertical-align: middle;
    width: 60%;
  }
}
.vc_line-chart .vc_chart-with-legend {
  width: 75%;
}
.vc_line-chart .vc_chart-legend {
  width: 25%;
}
.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg {
  border-radius: 0;
}
.wpb_single_image [class*='_circle'] .vc-zoom-wrapper {
  border-radius: 50%;
}
.wpb_single_image [class*='_rounded'] .vc-zoom-wrapper {
  border-radius: 4px;
}
.vc_general.vc_pagination {
  display: block;
  margin: 0;
  padding: 0;
  text-align: center;
}
.vc_general.vc_pagination .vc_pagination-item {
  display: inline-block;
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
.vc_general.vc_pagination .vc_pagination-trigger {
  display: block;
  text-decoration: none;
  cursor: pointer;
  height: 10px;
  width: 10px;
  margin: 5px 7px;
  background: transparent;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  border: none;
}
.vc_general.vc_pagination .vc_pagination-trigger:focus {
  outline: none;
}
.vc_general.vc_pagination .vc_active .vc_pagination-trigger {
  cursor: default;
}
.vc_pagination.vc_pagination-style-outline .vc_pagination-trigger {
  border: 3px solid transparent;
}
.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger {
  opacity: 0.6;
}
.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger:hover {
  opacity: 1;
}
.vc_pagination.vc_pagination-style-flat .vc_active .vc_pagination-trigger {
  opacity: 1;
}
.vc_pagination.vc_pagination-shape-round .vc_pagination-trigger {
  border-radius: 50%;
}
.vc_pagination.vc_pagination-shape-rounded .vc_pagination-trigger {
  border-radius: 3px;
}
.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #5472D2;
}
.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #5472D2;
}
.vc_pagination-color-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #5472D2;
}
.vc_pagination-color-blue.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #5472D2;
}
.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #00C1CF;
}
.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #00C1CF;
}
.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #00C1CF;
}
.vc_pagination-color-turquoise.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #00C1CF;
}
.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #FE6C61;
}
.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #FE6C61;
}
.vc_pagination-color-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #FE6C61;
}
.vc_pagination-color-pink.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #FE6C61;
}
.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #8D6DC4;
}
.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #8D6DC4;
}
.vc_pagination-color-violet.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #8D6DC4;
}
.vc_pagination-color-violet.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #8D6DC4;
}
.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #4CADC9;
}
.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #4CADC9;
}
.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #4CADC9;
}
.vc_pagination-color-peacoc.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #4CADC9;
}
.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #CEC2AB;
}
.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #CEC2AB;
}
.vc_pagination-color-chino.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #CEC2AB;
}
.vc_pagination-color-chino.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #CEC2AB;
}
.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #50485B;
}
.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #50485B;
}
.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #50485B;
}
.vc_pagination-color-mulled-wine.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #50485B;
}
.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #75D69C;
}
.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #75D69C;
}
.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #75D69C;
}
.vc_pagination-color-vista-blue.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #75D69C;
}
.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #F7BE68;
}
.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #F7BE68;
}
.vc_pagination-color-orange.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #F7BE68;
}
.vc_pagination-color-orange.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #F7BE68;
}
.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #5AA1E3;
}
.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #5AA1E3;
}
.vc_pagination-color-sky.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #5AA1E3;
}
.vc_pagination-color-sky.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #5AA1E3;
}
.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #6DAB3C;
}
.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #6DAB3C;
}
.vc_pagination-color-green.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #6DAB3C;
}
.vc_pagination-color-green.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #6DAB3C;
}
.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #F4524D;
}
.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #F4524D;
}
.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #F4524D;
}
.vc_pagination-color-juicy-pink.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #F4524D;
}
.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #F79468;
}
.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #F79468;
}
.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #F79468;
}
.vc_pagination-color-sandy-brown.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #F79468;
}
.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #B97EBB;
}
.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #B97EBB;
}
.vc_pagination-color-purple.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #B97EBB;
}
.vc_pagination-color-purple.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #B97EBB;
}
.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #2A2A2A;
}
.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #2A2A2A;
}
.vc_pagination-color-black.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #2A2A2A;
}
.vc_pagination-color-black.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #2A2A2A;
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #EBEBEB;
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #EBEBEB;
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #EBEBEB;
}
.vc_pagination-color-grey.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #EBEBEB;
}
.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #FFFFFF;
}
.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #FFFFFF;
}
.vc_pagination-color-white.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #FFFFFF;
}
.vc_pagination-color-white.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #FFFFFF;
}
.vc_grid.vc_row {
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}
.vc-row[data-vc-full-width] .vc_grid.vc_row {
  overflow: hidden;
}
.vc_grid.vc_row.vc_grid-gutter-1px {
  margin-bottom: -1px;
}
.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper {
  margin-right: -1px;
}
.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item {
  padding-right: 1px;
  padding-bottom: 1px;
}
.vc_grid.vc_row.vc_grid-gutter-2px {
  margin-bottom: -2px;
}
.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper {
  margin-right: -2px;
}
.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item {
  padding-right: 2px;
  padding-bottom: 2px;
}
.vc_grid.vc_row.vc_grid-gutter-3px {
  margin-bottom: -3px;
}
.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper {
  margin-right: -3px;
}
.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item {
  padding-right: 3px;
  padding-bottom: 3px;
}
.vc_grid.vc_row.vc_grid-gutter-4px {
  margin-bottom: -4px;
}
.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper {
  margin-right: -4px;
}
.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item {
  padding-right: 4px;
  padding-bottom: 4px;
}
.vc_grid.vc_row.vc_grid-gutter-5px {
  margin-bottom: -5px;
}
.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper {
  margin-right: -5px;
}
.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item {
  padding-right: 5px;
  padding-bottom: 5px;
}
.vc_grid.vc_row.vc_grid-gutter-10px {
  margin-bottom: -10px;
}
.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper {
  margin-right: -10px;
}
.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item {
  padding-right: 10px;
  padding-bottom: 10px;
}
.vc_grid.vc_row.vc_grid-gutter-15px {
  margin-bottom: -15px;
}
.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper {
  margin-right: -15px;
}
.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item {
  padding-right: 15px;
  padding-bottom: 15px;
}
.vc_grid.vc_row.vc_grid-gutter-20px {
  margin-bottom: -20px;
}
.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper {
  margin-right: -20px;
}
.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item {
  padding-right: 20px;
  padding-bottom: 20px;
}
.vc_grid.vc_row.vc_grid-gutter-25px {
  margin-bottom: -25px;
}
.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper {
  margin-right: -25px;
}
.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item {
  padding-right: 25px;
  padding-bottom: 25px;
}
.vc_grid.vc_row.vc_grid-gutter-30px {
  margin-bottom: -30px;
}
.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper {
  margin-right: -30px;
}
.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
  padding-right: 30px;
  padding-bottom: 30px;
}
.vc_grid.vc_row.vc_grid-gutter-35px {
  margin-bottom: -35px;
}
.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper {
  margin-right: -35px;
}
.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item {
  padding-right: 35px;
  padding-bottom: 35px;
}
.vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item.vc_visible-item:hover {
  z-index: 3;
}
.vc_grid.vc_row .vc_grid-item {
  display: none;
  padding: 0;
  vertical-align: top;
  float: none;
  box-sizing: border-box;
  z-index: 1;
}
.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content {
  overflow: hidden;
}
.vc_grid.vc_row .vc_grid-item .wpb_content_element,
.vc_grid.vc_row .vc_grid-item .vc_icon_element,
.vc_grid.vc_row .vc_grid-item .vc_btn {
  margin-bottom: 15px;
}
.vc_grid.vc_row .vc_grid-item .wpb_content_element a,
.vc_grid.vc_row .vc_grid-item .vc_icon_element a,
.vc_grid.vc_row .vc_grid-item .vc_btn a {
  text-decoration: none;
  border-bottom: 0;
}
.vc_grid .vc_gitem-link {
  border-bottom: none;
  outline: none;
  box-shadow: none;
}
.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,
.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item {
  position: static;
}
.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
  display: block;
}
.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
  display: block;
}
@media (min-width: 800px) {
  .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
  .vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
    display: inline-block;
  }
}
@-moz-document url-prefix() {
  .vc_masonry_grid .vc_grid-item,
  .vc_masonry_media_grid .vc_grid-item {
    margin-left: -0.01px;
  }
}
.vc_gitem-zone-b {
  display: none;
}
.vc_gitem-float-none {
  float: none;
}
.vc_gitem-float-left {
  float: left;
}
.vc_gitem-float-right {
  float: right;
}
.vc_gitem-align-center {
  text-align: center;
}
.vc_gitem-align-right {
  text-align: right;
}
.vc_gitem-align-justify {
  text-align: justify;
}
.vc_gitem-block {
  position: relative;
  overflow: hidden;
}
.vc_gitem-is-link {
  cursor: pointer;
}
.vc_gitem-link {
  text-decoration: none;
}
.vc_gitem_row {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0px;
  padding: inherit;
  box-sizing: border-box;
}
.vc_gitem_row .vc_gitem_row {
  margin-bottom: 0px;
}
.vc_gitem-zone-a .vc_gitem-row-position-top,
.vc_gitem-zone-b .vc_gitem-row-position-top {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
.vc_gitem-zone-a .vc_gitem-row-position-middle,
.vc_gitem-zone-b .vc_gitem-row-position-middle {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.vc_gitem-zone-a .vc_gitem-row-position-bottom,
.vc_gitem-zone-b .vc_gitem-row-position-bottom {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.vc_gitem_row .vc_gitem-col {
  box-sizing: border-box;
  padding: 10px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.vc_gitem-zone {
  position: relative;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  background-clip: border-box;
  box-sizing: border-box;
  overflow: hidden;
}
.vc_gitem-zone .vc-zone-link {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 5;
}
.vc_gitem-zone-img {
  width: 100%;
  display: block;
  visibility: hidden;
  height: auto;
}
.vc_gitem-zone-a .vc_gitem-zone-mini {
  box-sizing: border-box;
  padding: inherit;
  position: static;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.vc_gitem-zone-b {
  overflow: hidden;
}
.vc_gitem-zone-b .vc_gitem-zone-mini {
  position: static;
  padding: inherit;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
}
.vc_grid-item-zone-c-left .vc_gitem-animated-block {
  float: right;
  width: 50%;
}
.vc_grid-item-zone-c-left .vc_gitem-zone-c {
  float: left;
  width: 50%;
}
.vc_grid-item-zone-c-right .vc_gitem-animated-block {
  float: left;
  width: 50%;
}
.vc_grid-item-zone-c-right .vc_gitem-zone-c {
  float: right;
  width: 50%;
}
.vc-gitem-zone-height-mode-auto .vc_gitem-zone-img {
  display: none !important;
}
.vc-gitem-zone-height-mode-auto:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-4-3:before {
  padding-top: 75%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before {
  padding-top: 133.33333333%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before {
  padding-top: 133.33333333%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9:before {
  padding-top: 56.25%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-9-16:before {
  padding-top: 177.77777778%;
}
.vc_gitem-animated-block {
  position: relative;
}
.vc_gitem-animate .vc_btn {
  -webkit-transition: all 0s ease;
  transition: all 0s ease;
}
.vc_gitem-animate .vc_gitem-zone-b {
  z-index: 199;
}
.vc_gitem-animate-none .vc_gitem-zone-b {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  box-sizing: border-box;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-none .vc_gitem-zone-b {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b,
.vc_gitem-animate-blurOut .vc_gitem-zone-b,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  box-sizing: border-box;
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator {
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  width: 0;
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn {
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
  display: inline-block;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0);
  -webkit-perspective: 1000;
  -webkit-backface-visibility: hidden;
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1);
  -webkit-transition: opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-transform 1s cubic-bezier(0, 0.275, 0.125, 1);
  transition: opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-transform 1s cubic-bezier(0, 0.275, 0.125, 1);
  transition: transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1);
  transition: transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-transform 1s cubic-bezier(0, 0.275, 0.125, 1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator {
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  width: 50%;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn {
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator {
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  width: 50%;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn {
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.vc_gitem-animate-scaleIn {
  overflow: hidden;
}
.vc_gitem-animate-scaleIn .vc_gitem-zone-a {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.vc_gitem-animate-scaleRotateIn {
  overflow: hidden;
}
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
  -webkit-transform: scale(1.5) rotate(10deg);
  -ms-transform: scale(1.5) rotate(10deg);
  transform: scale(1.5) rotate(10deg);
}
.vc_gitem-animate-blurOut .vc_gitem-zone-a,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
  filter: blur(0px);
  -webkit-filter: blur(0px);
  -moz-filter: blur(0px);
  -ms-filter: blur(0px);
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-perspective: 1000;
  -webkit-backface-visibility: hidden;
  webkit-transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
  -webkit-transition: -webkit-filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
  transition: -webkit-filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
  transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
  transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), transform 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-a,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
  filter: url('../vc/blur.svg#blur');
  -webkit-filter: blur(2px);
  -moz-filter: blur(2px);
  -ms-filter: blur(2px);
  filter: blur(2px);
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');
}
.vc_gitem-animate-blurScaleOut {
  overflow: hidden;
}
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.vc_gitem-animate-slideInRight {
  overflow: hidden;
}
.vc_gitem-animate-slideInRight .vc_gitem-zone-b {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  transform: translateX(-100%);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.vc_gitem-animate-slideInLeft {
  overflow: hidden;
}
.vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  transform: translateX(-100%);
  opacity: 0;
  filter: alpha(opacity=0);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.vc_gitem-animate-slideBottom {
  overflow: hidden;
  position: relative;
}
.vc_gitem-animate-slideBottom .vc_gitem-zone-b {
  display: block;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  z-index: 1000;
  position: absolute;
  top: 100%;
  height: 100%;
  left: 0;
  right: 0;
  margin: 0;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideBottom .vc_gitem-zone-b {
  top: 0;
}
.vc_gitem-animate-slideTop {
  overflow: hidden;
  position: relative;
}
.vc_gitem-animate-slideTop .vc_gitem-zone-b {
  display: block;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  z-index: 1000;
  position: absolute;
  top: -100%;
  height: 100%;
  left: 0;
  right: 0;
  margin: 0;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideTop .vc_gitem-zone-b {
  top: 0;
}
.vc_gitem-animate-flipFadeIn {
  overflow: hidden;
}
.vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 1s;
  transition: -webkit-transform 1s;
  transition: transform 1s;
  transition: transform 1s, -webkit-transform 1s;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
  -webkit-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  transform: rotateX(180deg);
}
.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
  display: block;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  transform: rotateX(180deg);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: rotateX(0deg);
  -ms-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
.vc_gitem-animate-flipHorizontalFadeIn {
  overflow: hidden;
}
.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 1s;
  transition: -webkit-transform 1s;
  transition: transform 1s;
  transition: transform 1s, -webkit-transform 1s;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
  -webkit-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
  display: block;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.vc_gitem-animate-goTop20 {
  overflow: hidden;
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-a {
  position: relative;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a {
  -webkit-transform: translateY(-20%);
  -ms-transform: translateY(-20%);
  transform: translateY(-20%);
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-b {
  display: block;
  -webkit-transition: bottom 0.5s ease;
  transition: bottom 0.5s ease;
  bottom: -100%;
  z-index: 1000;
  position: absolute;
  width: 100%;
  margin: 0;
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-b .vc_gitem-zone-mini {
  position: static;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-b {
  bottom: 0%;
}
.vc_gitem-animate-goBottom20 {
  overflow: hidden;
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
  position: relative;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
  -webkit-transform: translateY(20%);
  -ms-transform: translateY(20%);
  transform: translateY(20%);
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
  display: block;
  -webkit-transition: top 0.5s ease;
  transition: top 0.5s ease;
  top: -100%;
  z-index: 1000;
  position: absolute;
  width: 100%;
  margin: 0;
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-b .vc_gitem-zone-mini {
  position: static;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
  top: 0%;
}
.vc_gitem-post-data {
  margin-bottom: 15px;
}
.vc_gitem-post-data h2 {
  margin: 0;
}
.vc_gitem-post-category-name .vc_gitem-link {
  color: inherit;
}
.vc_grid .vc_pageable-load-more-btn {
  text-align: center;
  margin-top: 25px;
}
.vc_grid .vc_pageable-load-more-btn > .vc_btn {
  outline: none;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots {
  display: none;
  margin-top: 20px;
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot {
  cursor: pointer;
  display: inline-block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  display: block;
  -webkit-backface-visibility: visible;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots {
  display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span {
  border: 3px solid;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots {
  display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span {
  border: 3px solid;
  border-radius: 10px;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots {
  display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span {
  border-radius: 30px;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot:hover span {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots {
  display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  display: block;
  -webkit-backface-visibility: visible;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot:hover span {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots {
  display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  display: block;
  -webkit-backface-visibility: visible;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {
  border-radius: 3px;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot:hover span {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {
  border-color: #5472D2 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span {
  background-color: #5472D2 !important;
  border-color: #5472D2 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {
  border-color: #00C1CF !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span {
  background-color: #00C1CF !important;
  border-color: #00C1CF !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {
  border-color: #FE6C61 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span {
  background-color: #FE6C61 !important;
  border-color: #FE6C61 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {
  border-color: #8D6DC4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span {
  background-color: #8D6DC4 !important;
  border-color: #8D6DC4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {
  border-color: #4CADC9 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span {
  background-color: #4CADC9 !important;
  border-color: #4CADC9 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {
  border-color: #CEC2AB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span {
  background-color: #CEC2AB !important;
  border-color: #CEC2AB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {
  border-color: #50485B !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span {
  background-color: #50485B !important;
  border-color: #50485B !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {
  border-color: #75D69C !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span {
  background-color: #75D69C !important;
  border-color: #75D69C !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {
  border-color: #2A2A2A !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span {
  background-color: #2A2A2A !important;
  border-color: #2A2A2A !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
  border-color: #EBEBEB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span {
  background-color: #EBEBEB !important;
  border-color: #EBEBEB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {
  border-color: #F7BE68 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span {
  background-color: #F7BE68 !important;
  border-color: #F7BE68 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {
  border-color: #5AA1E3 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span {
  background-color: #5AA1E3 !important;
  border-color: #5AA1E3 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {
  border-color: #6DAB3C !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span {
  background-color: #6DAB3C !important;
  border-color: #6DAB3C !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {
  border-color: #F4524D !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span {
  background-color: #F4524D !important;
  border-color: #F4524D !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {
  border-color: #F79468 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span {
  background-color: #F79468 !important;
  border-color: #F79468 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {
  border-color: #B97EBB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span {
  background-color: #B97EBB !important;
  border-color: #B97EBB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
  border-color: #FFFFFF !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span {
  background-color: #FFFFFF !important;
  border-color: #FFFFFF !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {
  background-color: #5472D2 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {
  background-color: #00C1CF !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {
  background-color: #FE6C61 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {
  background-color: #8D6DC4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {
  background-color: #4CADC9 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {
  background-color: #CEC2AB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {
  background-color: #50485B !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {
  background-color: #75D69C !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {
  background-color: #2A2A2A !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
  background-color: #EBEBEB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {
  background-color: #F7BE68 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {
  background-color: #5AA1E3 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {
  background-color: #6DAB3C !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {
  background-color: #F4524D !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {
  background-color: #F79468 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {
  background-color: #B97EBB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
  background-color: #FFFFFF !important;
}
.vc_grid.vc_grid-owl-theme:hover .vc_grid-owl-nav {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav {
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.3s ease-in 0s;
  transition: opacity 0.3s ease-in 0s;
  -webkit-tap-highlight-color: transparent;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .disabled {
  display: none !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {
  position: absolute;
  top: 50%;
  margin-top: -12.5px;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 25px;
  line-height: 25px;
  height: 25px;
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
  -webkit-transition: opacity 0.3s ease-in 0s;
  transition: opacity 0.3s ease-in 0s;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {
  left: 5px;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside {
  left: -30px;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {
  right: 5px;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside {
  right: -30px;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-blue {
  color: #5472D2 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-turquoise {
  color: #00C1CF !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-pink {
  color: #FE6C61 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-violet {
  color: #8D6DC4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-peacoc {
  color: #4CADC9 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-chino {
  color: #CEC2AB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-mulled_wine {
  color: #50485B !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-vista_blue {
  color: #75D69C !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-black {
  color: #2A2A2A !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-grey {
  color: #EBEBEB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-orange {
  color: #F7BE68 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sky {
  color: #5AA1E3 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-green {
  color: #6DAB3C !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-juicy_pink {
  color: #F4524D !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sandy_brown {
  color: #F79468 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-purple {
  color: #B97EBB !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-white {
  color: #FFFFFF !important;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -13px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -13.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -14px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -14.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -15px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -17.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -20px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -22.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -25px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -27.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -30px;
}
.vc_grid-pagination .vc_grid-pagination-list {
  outline: none;
  display: block;
  padding-left: 0;
  text-align: center;
  margin: 20px 0 0 !important;
  border-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination-list > li {
  display: inline-block;
  margin: 0;
  border: 0px solid transparent;
}
.vc_grid-pagination .vc_grid-pagination-list > li > a,
.vc_grid-pagination .vc_grid-pagination-list > li > span {
  color: #fff;
  background-color: #428bca;
  border: 1px solid #428bca;
  -webkit-transition: opacity 0.3s ease-in 0s;
  transition: opacity 0.3s ease-in 0s;
  position: relative;
  float: left;
  padding: 3px 10px;
  line-height: 1.42857143;
  text-decoration: none;
  opacity: 0.5;
  filter: alpha(opacity=50);
  margin-left: -1px;
  font-size: 10px;
}
.vc_grid-pagination .vc_grid-pagination-list > li:first-child > a,
.vc_grid-pagination .vc_grid-pagination-list > li:first-child > span {
  margin-left: 0;
}
.vc_grid-pagination .vc_grid-pagination-list > li:hover a,
.vc_grid-pagination .vc_grid-pagination-list > li:focus a,
.vc_grid-pagination .vc_grid-pagination-list > li:hover span,
.vc_grid-pagination .vc_grid-pagination-list > li:focus span {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-prev > a:after {
  font-family: 'vc_grid_v1';
  display: inline-block;
  content: "\e61b";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-next > a:after {
  font-family: 'vc_grid_v1';
  display: inline-block;
  content: "\e61a";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-first > a:after {
  font-family: 'vc_grid_v1';
  display: inline-block;
  content: "\e618";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-last > a:after {
  font-family: 'vc_grid_v1';
  display: inline-block;
  content: "\e619";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a:hover,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span:hover,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a:focus,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span:focus {
  z-index: 2;
  opacity: 1;
  filter: alpha(opacity=100);
  cursor: default;
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span:hover,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span:focus,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a:hover,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a:focus {
  display: none;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li {
  border-color: #5472D2 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li > span {
  background-color: #5472D2 !important;
  border-color: #5472D2 !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li {
  border-color: #00C1CF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li > span {
  background-color: #00C1CF !important;
  border-color: #00C1CF !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li {
  border-color: #FE6C61 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li > span {
  background-color: #FE6C61 !important;
  border-color: #FE6C61 !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li {
  border-color: #8D6DC4 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li > span {
  background-color: #8D6DC4 !important;
  border-color: #8D6DC4 !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li {
  border-color: #4CADC9 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li > span {
  background-color: #4CADC9 !important;
  border-color: #4CADC9 !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li {
  border-color: #CEC2AB !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li > span {
  background-color: #CEC2AB !important;
  border-color: #CEC2AB !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li {
  border-color: #50485B !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li > span {
  background-color: #50485B !important;
  border-color: #50485B !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li {
  border-color: #75D69C !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li > span {
  background-color: #75D69C !important;
  border-color: #75D69C !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li {
  border-color: #2A2A2A !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li > span {
  background-color: #2A2A2A !important;
  border-color: #2A2A2A !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li {
  border-color: #EBEBEB !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li > span {
  background-color: #EBEBEB !important;
  border-color: #EBEBEB !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li {
  border-color: #F7BE68 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li > span {
  background-color: #F7BE68 !important;
  border-color: #F7BE68 !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li {
  border-color: #5AA1E3 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li > span {
  background-color: #5AA1E3 !important;
  border-color: #5AA1E3 !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li {
  border-color: #6DAB3C !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li > span {
  background-color: #6DAB3C !important;
  border-color: #6DAB3C !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li {
  border-color: #F4524D !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li > span {
  background-color: #F4524D !important;
  border-color: #F4524D !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li {
  border-color: #F79468 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li > span {
  background-color: #F79468 !important;
  border-color: #F79468 !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li {
  border-color: #B97EBB !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li > span {
  background-color: #B97EBB !important;
  border-color: #B97EBB !important;
  color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li {
  border-color: #FFFFFF !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li > span {
  background-color: #FFFFFF !important;
  border-color: #FFFFFF !important;
  color: #2A2A2A !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > span {
  box-sizing: border-box;
  min-width: 28px;
  min-height: 22px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:first-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:first-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:first-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:first-child > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:first-child > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:first-child > span {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:last-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:last-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:last-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:last-child > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:last-child > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:last-child > span {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > span {
  margin-left: 5px;
  box-sizing: border-box;
  min-height: 22px;
  min-width: 22px;
  padding: 3px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span {
  margin-left: 5px;
  border-radius: 30px;
  box-sizing: border-box;
  min-height: 22px;
  min-width: 22px;
  padding: 3px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span {
  border-radius: 5px;
  box-sizing: border-box;
  min-height: 22px;
  min-width: 22px;
  padding: 3px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span {
  background-color: transparent !important;
  color: #000 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span {
  background-color: transparent !important;
  color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li {
  border-left-width: 1px !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li > a {
  border-width: 0;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark li.vc_grid-disabled + li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light li.vc_grid-disabled + li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li:first-child,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li:first-child {
  border-width: 0 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li > a {
  color: #000 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li > a {
  color: #fff !important;
}
.vc_grid-loading {
  margin: 2em auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  -webkit-animation-delay: 0.16s;
  animation-delay: 0.16s;
  height: 20px;
}
.vc_grid-loading:before,
.vc_grid-loading:after,
.vc_grid-loading {
  border-radius: 50%;
  width: 12px;
  height: 12px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: load7 1.8s infinite ease-in-out;
  animation: load7 1.8s infinite ease-in-out;
}
.vc_grid-loading:before {
  left: -20px;
}
.vc_grid-loading:after {
  left: 20px;
  -webkit-animation-delay: 0.32s;
  animation-delay: 0.32s;
}
.vc_grid-loading:before,
.vc_grid-loading:after {
  content: '';
  position: absolute;
  top: 0;
}
@-webkit-keyframes load7 {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, 0.75);
  }
  40% {
    box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, 0.75);
  }
}
@keyframes load7 {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, 0.75);
  }
  40% {
    box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, 0.75);
  }
}
.vc_grid-filter {
  margin-left: 0;
  margin-bottom: 20px;
  list-style: none;
  padding: 0;
}
.vc_grid-filter.vc_grid-filter-center {
  text-align: center;
}
.vc_grid-filter.vc_grid-filter-right {
  text-align: right;
}
.vc_grid-filter.vc_grid-filter-left {
  text-align: left;
}
.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active {
  background-color: #5472D2;
}
.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active {
  background-color: #00C1CF;
}
.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active {
  background-color: #FE6C61;
}
.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active {
  background-color: #8D6DC4;
}
.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active {
  background-color: #4CADC9;
}
.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active {
  background-color: #CEC2AB;
}
.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active {
  background-color: #50485B;
}
.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active {
  background-color: #75D69C;
}
.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active {
  background-color: #2A2A2A;
}
.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active {
  background-color: #EBEBEB;
}
.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span {
  color: #666666;
}
.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active {
  background-color: #F7BE68;
}
.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active {
  background-color: #5AA1E3;
}
.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active {
  background-color: #6DAB3C;
}
.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active {
  background-color: #F4524D;
}
.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active {
  background-color: #F79468;
}
.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active {
  background-color: #B97EBB;
}
.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active {
  background-color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active > span {
  color: #666666;
}
.vc_grid-filter > .vc_grid-filter-item {
  cursor: pointer;
  display: inline-block;
  background: transparent;
  padding: 4px 10px;
  -webkit-transition: background-color 0.1s linear;
  transition: background-color 0.1s linear;
}
.vc_grid-filter > .vc_grid-filter-item:first-child {
  margin-left: 0 !important;
}
.vc_grid-filter > .vc_grid-filter-item > span {
  -webkit-transition: color 0.1s linear;
  transition: color 0.1s linear;
  outline: none;
  padding: 0;
  text-decoration: none;
}
.vc_grid-filter > .vc_grid-filter-item:hover > span,
.vc_grid-filter > .vc_grid-filter-item.vc_active > span {
  text-decoration: none;
}
.vc_grid-filter.vc_grid-filter-default > .vc_grid-filter-item {
  margin: 0 5px 5px 0;
  border-radius: 30px;
}
.vc_grid-filter.vc_grid-filter-comma .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter- .vc_grid-filter-item {
  padding: 0 !important;
}
.vc_grid-filter.vc_grid-filter-default-less-rounded > .vc_grid-filter-item {
  margin: 0 5px 5px 0;
  border-radius: 5px;
}
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item {
  margin: 0;
  border: 1px solid rgba(235, 235, 235, 0.8);
  border-collapse: collapse;
}
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:nth-child(n+2) {
  margin-left: -1px;
  margin-top: -1px;
}
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item.vc_active {
  position: relative;
  z-index: 1;
  border-color: transparent;
}
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:hover > a,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:hover > a,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:hover > a,
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item.vc_active > a,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item.vc_active > a,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item.vc_active > a {
  text-decoration: none;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:first-child {
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:last-child {
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item {
  background-color: #7c93dd;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active {
  background-color: #5472D2;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item {
  background-color: #00919c;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active {
  background-color: #00C1CF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item {
  background-color: #fe9b94;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active {
  background-color: #FE6C61;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item {
  background-color: #a991d3;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active {
  background-color: #8D6DC4;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item {
  background-color: #73bfd5;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active {
  background-color: #4CADC9;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item {
  background-color: #e1d9cb;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active {
  background-color: #CEC2AB;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item {
  background-color: #695f77;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active {
  background-color: #50485B;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item {
  background-color: #9ce2b8;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active {
  background-color: #75D69C;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item {
  background-color: #444444;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active {
  background-color: #2A2A2A;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item {
  background-color: #d2d2d2;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item > span {
  color: #666666;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active {
  background-color: #EBEBEB;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span {
  color: #666666;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item {
  background-color: #fad398;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active {
  background-color: #F7BE68;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item {
  background-color: #86baea;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active {
  background-color: #5AA1E3;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item {
  background-color: #87c456;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active {
  background-color: #6DAB3C;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item {
  background-color: #f7817d;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active {
  background-color: #F4524D;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item {
  background-color: #fab698;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active {
  background-color: #F79468;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item {
  background-color: #cb9fcd;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active {
  background-color: #B97EBB;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item {
  background-color: #e6e6e6;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item > span {
  color: #666666;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active {
  background-color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active > span {
  color: #666666;
}
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item {
  margin: 0;
  border: 1px solid transparent;
  border-collapse: collapse;
  padding: 3px 7px;
}
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item > span {
  color: #FFFFFF;
}
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:nth-child(n+2) {
  border-left: none;
  margin-left: 1px;
  border-top: none;
  margin-top: 1px;
}
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item:first-child,
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top: 0;
}
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item:last-child,
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:first-child {
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  border-top: 0;
}
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:last-child {
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
}
.vc_grid-filter.vc_grid-filter-filled-rounded-all > .vc_grid-filter-item {
  border-radius: 3px !important;
}
.vc_grid-filter.vc_grid-filter-filled-round-all > .vc_grid-filter-item {
  border-radius: 30px !important;
}
.vc_grid-filter.vc_grid-filter-size-xs .vc_grid-filter-item {
  font-size: 12px;
  padding: 1px 5px;
}
.vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item {
  font-size: 13px;
  padding: 2px 7px;
}
.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item {
  font-size: 100%;
  padding: 2px 10px;
}
.vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item {
  font-size: 18px;
  padding: 4px 10px;
}
.vc_grid-filter-select {
  display: none;
}
.vc_grid-filter-select,
.vc_grid-filter-dropdown {
  font-size: 12px;
  margin-bottom: 20px;
}
.vc_grid-filter-select.vc_grid-filter-center,
.vc_grid-filter-dropdown.vc_grid-filter-center {
  text-align: center;
}
.vc_grid-filter-select.vc_grid-filter-right,
.vc_grid-filter-dropdown.vc_grid-filter-right {
  text-align: right;
}
.vc_grid-filter-select.vc_grid-filter-left,
.vc_grid-filter-dropdown.vc_grid-filter-left {
  text-align: left;
}
.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon,
.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon {
  display: none;
}
.vc_grid-filter-select .vc_grid-styled-select select,
.vc_grid-filter-dropdown .vc_grid-styled-select select {
  outline: none;
  display: inline-block;
}
@media (min-width: 800px) {
  .vc_grid-filter-select.vc_grid-filter-color-blue .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-blue .vc_arrow-icon-navicon {
    color: #5472D2;
  }
  .vc_grid-filter-select.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon {
    color: #00C1CF;
  }
  .vc_grid-filter-select.vc_grid-filter-color-pink .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-pink .vc_arrow-icon-navicon {
    color: #FE6C61;
  }
  .vc_grid-filter-select.vc_grid-filter-color-violet .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-violet .vc_arrow-icon-navicon {
    color: #8D6DC4;
  }
  .vc_grid-filter-select.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon {
    color: #4CADC9;
  }
  .vc_grid-filter-select.vc_grid-filter-color-chino .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-chino .vc_arrow-icon-navicon {
    color: #CEC2AB;
  }
  .vc_grid-filter-select.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon {
    color: #50485B;
  }
  .vc_grid-filter-select.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon {
    color: #75D69C;
  }
  .vc_grid-filter-select.vc_grid-filter-color-black .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-black .vc_arrow-icon-navicon {
    color: #2A2A2A;
  }
  .vc_grid-filter-select.vc_grid-filter-color-grey .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-grey .vc_arrow-icon-navicon {
    color: #EBEBEB;
  }
  .vc_grid-filter-select.vc_grid-filter-color-orange .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-orange .vc_arrow-icon-navicon {
    color: #F7BE68;
  }
  .vc_grid-filter-select.vc_grid-filter-color-sky .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-sky .vc_arrow-icon-navicon {
    color: #5AA1E3;
  }
  .vc_grid-filter-select.vc_grid-filter-color-green .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-green .vc_arrow-icon-navicon {
    color: #6DAB3C;
  }
  .vc_grid-filter-select.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon {
    color: #F4524D;
  }
  .vc_grid-filter-select.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon {
    color: #F79468;
  }
  .vc_grid-filter-select.vc_grid-filter-color-purple .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-purple .vc_arrow-icon-navicon {
    color: #B97EBB;
  }
  .vc_grid-filter-select.vc_grid-filter-color-white .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-white .vc_arrow-icon-navicon {
    color: #FFFFFF;
  }
  .vc_grid-filter-select .vc_grid-styled-select,
  .vc_grid-filter-dropdown .vc_grid-styled-select {
    border: 1px solid #ccc;
    display: inline-block;
    height: 30px;
    overflow: hidden;
    padding-right: 5px;
    text-align: left;
    width: auto;
    vertical-align: middle;
  }
  .vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon {
    font-size: 17px;
    display: inline;
    vertical-align: middle;
  }
  .vc_grid-filter-select .vc_grid-styled-select select,
  .vc_grid-filter-dropdown .vc_grid-styled-select select {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    border-radius: 0;
    height: 30px;
    line-height: 1;
    margin-right: -50px;
    padding: 5px;
    position: relative;
    font-size: 12px;
    z-index: 0;
    cursor: pointer;
    max-width: inherit !important;
  }
}
@media (max-width: 800px) {
  .vc_responsive .vc_grid-filter-select {
    display: block;
  }
  .vc_responsive .vc_grid-filter {
    display: none !important;
  }
}
.owl-carousel {
  /* .owl-animated-out - only for current item */
  /* This is very important class. Use z-index if you want move Out item above In item */
  /* .owl-animated-in - only for upcoming item
  /* This is very important class. Use z-index if you want move In item above Out item */
  /* .fadeOut is style taken from Animation.css and this is how it looks in owl.carousel.css:  */
}
.owl-carousel .owl-item .vc_grid-item {
  -webkit-transform: translate3D(0, 0, 0);
  -ms-transform: translate3D(0, 0, 0);
  transform: translate3D(0, 0, 0);
}
.owl-carousel .owl-animated-out {
  z-index: 0;
}
.owl-carousel .owl-animated-in {
  z-index: 1;
}
.vc-hoverbox-wrapper,
.vc-hoverbox-wrapper * {
  box-sizing: border-box;
}
.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-front,
.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-back {
  border-radius: 10px;
}
.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-front,
.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-back {
  border-radius: 50px;
}
.vc-hoverbox-wrapper.vc-hoverbox-align--center {
  text-align: center;
}
.vc-hoverbox-wrapper.vc-hoverbox-align--left {
  text-align: left;
}
.vc-hoverbox-wrapper.vc-hoverbox-align--right {
  text-align: right;
}
.vc-hoverbox-wrapper .vc-hoverbox {
  position: relative;
  display: inline-block;
  text-align: center;
  width: 100%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox {
  width: 100%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--90 .vc-hoverbox {
  width: 90%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--80 .vc-hoverbox {
  width: 80%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--70 .vc-hoverbox {
  width: 70%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--60 .vc-hoverbox {
  width: 60%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--50 .vc-hoverbox {
  width: 50%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--40 .vc-hoverbox {
  width: 40%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--30 .vc-hoverbox {
  width: 30%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--20 .vc-hoverbox {
  width: 20%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--10 .vc-hoverbox {
  width: 10%;
}
.vc-hoverbox-inner {
  width: 100%;
  display: inline-block;
  min-height: 250px;
}
.vc-hoverbox-inner :last-child {
  margin-bottom: 0;
}
.vc-hoverbox-block {
  height: 100%;
  width: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transition: -webkit-transform 0.5s ease-in-out;
  transition: -webkit-transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  background-size: cover;
  background-position: center;
}
.vc-hoverbox-block-inner {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  padding: 20px;
}
.vc-hoverbox-block-inner * {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.vc-hoverbox-front {
  -webkit-transform: rotateY(0deg);
          transform: rotateY(0deg);
  z-index: 1;
}
.vc-hoverbox-back {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
.vc-hoverbox:hover .vc-hoverbox-front {
  -webkit-transform: rotateY(-180deg);
          transform: rotateY(-180deg);
}
.vc-hoverbox:hover .vc-hoverbox-back {
  -webkit-transform: rotateY(0deg);
          transform: rotateY(0deg);
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-front {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-back {
  -webkit-transform: rotateY(0deg);
          transform: rotateY(0deg);
  z-index: 2;
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-front {
  -webkit-transform: rotateY(0deg);
          transform: rotateY(0deg);
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-back {
  -webkit-transform: rotateY(-180deg);
          transform: rotateY(-180deg);
}
@font-face {
  font-family: 'vc_grid_v1';
  src: url('../fonts/vc_grid/vc_grid_v1.eot?-9hbgac');
  src: url('../fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac') format('embedded-opentype'), url('../fonts/vc_grid/vc_grid_v1.woff?-9hbgac') format('woff'), url('../fonts/vc_grid/vc_grid_v1.ttf?-9hbgac') format('truetype'), url('../fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="vc_arrow-icon-"],
[class*=" vc_arrow-icon-"] {
  font-family: 'vc_grid_v1';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.vc_arrow-icon-minus:before {
  content: "\e61c";
}
.vc_arrow-icon-plus:before {
  content: "\e61d";
}
.vc_arrow-icon-arrow_down:before {
  content: "\e61e";
}
.vc_arrow-icon-arrow_up:before {
  content: "\e61f";
}
.vc_arrow-icon-arrow_01_left:before {
  content: "\e600";
}
.vc_arrow-icon-arrow_01_right:before {
  content: "\e601";
}
.vc_arrow-icon-arrow_02_left:before {
  content: "\e602";
}
.vc_arrow-icon-arrow_02_right:before {
  content: "\e603";
}
.vc_arrow-icon-arrow_03_left:before {
  content: "\e604";
}
.vc_arrow-icon-arrow_03_right:before {
  content: "\e605";
}
.vc_arrow-icon-arrow_04_left:before {
  content: "\e606";
}
.vc_arrow-icon-arrow_04_right:before {
  content: "\e607";
}
.vc_arrow-icon-arrow_05_left:before {
  content: "\e608";
}
.vc_arrow-icon-arrow_05_right:before {
  content: "\e609";
}
.vc_arrow-icon-arrow_06_left:before {
  content: "\e60a";
}
.vc_arrow-icon-arrow_06_right:before {
  content: "\e60b";
}
.vc_arrow-icon-arrow_07_left:before {
  content: "\e60c";
}
.vc_arrow-icon-arrow_07_right:before {
  content: "\e60d";
}
.vc_arrow-icon-arrow_08_left:before {
  content: "\e60e";
}
.vc_arrow-icon-arrow_08_right:before {
  content: "\e60f";
}
.vc_arrow-icon-arrow_09_left:before {
  content: "\e610";
}
.vc_arrow-icon-arrow_09_right:before {
  content: "\e611";
}
.vc_arrow-icon-arrow_10_left:before {
  content: "\e612";
}
.vc_arrow-icon-arrow_10_right:before {
  content: "\e613";
}
.vc_arrow-icon-arrow_11_left:before {
  content: "\e614";
}
.vc_arrow-icon-arrow_11_right:before {
  content: "\e615";
}
.vc_arrow-icon-arrow_12_left:before {
  content: "\e616";
}
.vc_arrow-icon-arrow_12_right:before {
  content: "\e617";
}
.vc_arrow-icon-navicon:before {
  content: "\f0c9";
}
/* CSS Animations */
.wpb_animate_when_almost_visible {
  opacity: 0;
  filter: alpha(opacity=0);
}
.wpb_animate_when_almost_visible:not(.wpb_start_animation) {
  -webkit-animation: none;
  animation: none;
}
.wpb_top-to-bottom,
.top-to-bottom {
  -webkit-animation: wpb_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  animation: wpb_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.wpb_bottom-to-top,
.bottom-to-top {
  -webkit-animation: wpb_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  animation: wpb_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.wpb_left-to-right,
.left-to-right {
  -webkit-animation: wpb_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  animation: wpb_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.wpb_right-to-left,
.right-to-left {
  -webkit-animation: wpb_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  animation: wpb_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.wpb_appear,
.appear {
  -webkit-animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.wpb_start_animation {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* Top to bottom keyframes */
@-webkit-keyframes wpb_ttb {
  0% {
    -webkit-transform: translate(0, -10%);
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
@keyframes wpb_ttb {
  0% {
    -webkit-transform: translate(0, -10%);
    -ms-transform: translate(0, -10%);
    transform: translate(0, -10%);
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
/* Bottom to top keyframes */
@-webkit-keyframes wpb_btt {
  0% {
    -webkit-transform: translate(0, 10%);
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
@keyframes wpb_btt {
  0% {
    -webkit-transform: translate(0, 10%);
    -ms-transform: translate(0, 10%);
    transform: translate(0, 10%);
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
/* Left to right keyframes */
@-webkit-keyframes wpb_ltr {
  0% {
    -webkit-transform: translate(-10%, 0);
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
@keyframes wpb_ltr {
  0% {
    -webkit-transform: translate(-10%, 0);
    -ms-transform: translate(-10%, 0);
    transform: translate(-10%, 0);
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
/* Right to left keyframes */
@-webkit-keyframes wpb_rtl {
  0% {
    -webkit-transform: translate(10%, 0);
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
@keyframes wpb_rtl {
  0% {
    -webkit-transform: translate(10%, 0);
    -ms-transform: translate(10%, 0);
    transform: translate(10%, 0);
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
/* Appear from center keyframes */
@-webkit-keyframes wpb_appear {
  0% {
    -webkit-transform: scale(0.5);
    opacity: 0.1;
    filter: alpha(opacity=10);
  }
  100% {
    -webkit-transform: scale(1);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
@keyframes wpb_appear {
  0% {
    -webkit-transform: scale(0.5);
    -ms-transform: scale(0.5);
    transform: scale(0.5);
    opacity: 0.1;
    filter: alpha(opacity=10);
  }
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
.vc-spinner::before {
  content: '';
  width: 16px;
  height: 16px;
  display: inline-block;
  pointer-events: none;
  margin-top: 6px;
  background: url('../images/spinner.gif') no-repeat;
  background-position-x: center;
  background-position-y: center;
}
.vc-spinner.vc-spinner-complete::before {
  background-image: url('../vc/tick.png');
}
.vc-spinner.vc-spinner-failed::before {
  background-image: url('../vc/remove.png');
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini {
  position: relative;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_gitem-zone {
  opacity: 0 !important;
  filter: alpha(opacity=0) !important;
  -webkit-transform: none !important;
  -ms-transform: none !important;
  transform: none !important;
  -webkit-transition: none !important;
  transition: none !important;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader-wrapper {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -50px;
  left: 0;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader {
  margin: 2em auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  -webkit-animation-delay: 0.16s;
  animation-delay: 0.16s;
  height: 50px;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader {
  border-radius: 50%;
  width: 12px;
  height: 12px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: vc_woo-add-cart-load 1.8s infinite ease-in-out;
  animation: vc_woo-add-cart-load 1.8s infinite ease-in-out;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {
  left: -20px;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after {
  left: 20px;
  -webkit-animation-delay: 0.32s;
  animation-delay: 0.32s;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after {
  content: '';
  position: absolute;
  top: 0;
}
@-webkit-keyframes vc_woo-add-cart-load {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, 0.75);
  }
  40% {
    box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, 0.75);
  }
}
@keyframes vc_woo-add-cart-load {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, 0.75);
  }
  40% {
    box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, 0.75);
  }
}
.vc_grid-item-mini .added_to_cart.wc-forward {
  display: none;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImpzX2NvbXBvc2VyLmNzcyIsIi4uL2xpYi9ib3dlci9ib290c3RyYXAzL2xlc3MvdGFibGVzLmxlc3MiLCIuLi9saWIvYm93ZXIvYm9vdHN0cmFwMy9sZXNzL2Zvcm1zLmxlc3MiLCIuLi9saWIvYm93ZXIvYm9vdHN0cmFwMy9sZXNzL25hdmJhci5sZXNzIiwibGliL2dyaWQubGVzcyIsIi4uL2xpYi9ib3dlci9ib290c3RyYXAzL2xlc3MvbWl4aW5zL2NsZWFyZml4Lmxlc3MiLCJsaWIvcmVzcG9uc2l2ZS11dGlsaXRpZXMubGVzcyIsIi4uL2xpYi9ib3dlci9ib290c3RyYXAzL2xlc3MvbWl4aW5zL3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5sZXNzIiwiLi4vbGliL2Jvd2VyL2Jvb3RzdHJhcDMvbGVzcy9taXhpbnMvZ3JpZC5sZXNzIiwicGFyYW1zL3ZjX2dyaWRfaXRlbS9zaG9ydGNvZGVzL3ZjX2dpdGVtX2FuaW1hdGVkX2Jsb2NrLmxlc3MiLCIuLi9saWIvYm93ZXIvYm9vdHN0cmFwMy9sZXNzL21peGlucy92ZW5kb3ItcHJlZml4ZXMubGVzcyIsImxpYi9ncmlkLTUtY29scy5jc3MiLCJsaWIvdXRpbHMubGVzcyIsIi4uL2xpYi9ib3dlci9ib290c3RyYXAzL2xlc3MvdXRpbGl0aWVzLmxlc3MiLCJtb2R1bGVzL3ZjX3RhYmxlLmxlc3MiLCJsaWIvcGl4ZWxfaWNvbnMubGVzcyIsIi4uL2ZvbnRzL3ZjX2ljb25zX3YyL3N0eWxlLmxlc3MiLCJsaWIvZnJvbnQubGVzcyIsIm1vZHVsZXMvdmNfYnV0dG9ucy5sZXNzIiwiLi4vbGliL2Jvd2VyL2Jvb3RzdHJhcDMvbGVzcy9taXhpbnMvYnV0dG9ucy5sZXNzIiwibGliL3ZjX21peGlucy5sZXNzIiwibGliL3dwYl9pY29uLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX21lc3NhZ2VfYm94L3ZjX21lc3NhZ2VfYm94XzIubGVzcyIsInNob3J0Y29kZXMvdmNfbWVzc2FnZV9ib3gvdmNfbWVzc2FnZV9ib3hfbWl4aW5zLmxlc3MiLCJsaWIvcGFyYWxsYXgubGVzcyIsInNob3J0Y29kZXMvdmNfcm93Lmxlc3MiLCJzaG9ydGNvZGVzL3ZjX3NlY3Rpb24ubGVzcyIsInNob3J0Y29kZXMvZnJvbnRlbmRfdmNfcm93Lmxlc3MiLCJzaG9ydGNvZGVzL3ZjX3NvY2lhbF9idG5zLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX3RvZ2dsZS5sZXNzIiwic2hvcnRjb2Rlcy92Y193aWRnZXRpc2VkX2NvbHVtbi5sZXNzIiwic2hvcnRjb2Rlcy92Y19idXR0b24ubGVzcyIsIi4uL2xpYi9ib3dlci9ib290c3RyYXAzL2xlc3MvbWl4aW5zL3RhYi1mb2N1cy5sZXNzIiwic2hvcnRjb2Rlcy92Y19idXR0b24zLmxlc3MiLCIuLi9saWIvYm93ZXIvYm9vdHN0cmFwMy9sZXNzL21peGlucy9ncmFkaWVudHMubGVzcyIsInNob3J0Y29kZXMvdmNfY3VzdG9tX2hlYWRpbmcubGVzcyIsInNob3J0Y29kZXMvdmNfY2FsbF90b19hY3Rpb24ubGVzcyIsInNob3J0Y29kZXMvdmNfY2FsbF90b19hY3Rpb24zLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX2dvb2dsZV9tYXBzLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX3RhYnNfdG91cl9hY2NvcmRpb24ubGVzcyIsInNob3J0Y29kZXMvdmNfdGVhc2VyX2dyaWQubGVzcyIsInNob3J0Y29kZXMvdmNfaW1hZ2VfZ2FsbGVyeS5sZXNzIiwic2hvcnRjb2Rlcy92Y19mbGlja3IubGVzcyIsInNob3J0Y29kZXMvdmNfdmlkZW9fd2lkZ2V0Lmxlc3MiLCJzaG9ydGNvZGVzL3ZjX3Bvc3Rfc2xpZGVyLmxlc3MiLCIuLi9saWIvYm93ZXIvYm9vdHN0cmFwMy9sZXNzL21peGlucy9vcGFjaXR5Lmxlc3MiLCJzaG9ydGNvZGVzL3ZjX3Byb2dyZXNzX2Jhci5sZXNzIiwic2hvcnRjb2Rlcy92Y19waWUubGVzcyIsInNob3J0Y29kZXMvdmNfY2Fyb3VzZWwubGVzcyIsInNob3J0Y29kZXMvdmNfc2VwYXJhdG9yLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX3ppZ3phZy5sZXNzIiwic2hvcnRjb2Rlcy92Y19zaW5nbGVfaW1hZ2UubGVzcyIsInNob3J0Y29kZXMvdmNfaWNvbl9lbGVtZW50Lmxlc3MiLCJzaG9ydGNvZGVzL3ZjX2NoYXJ0cy5sZXNzIiwic2hvcnRjb2Rlcy92Y196b29tLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX3BhZ2luYXRpb24ubGVzcyIsInNob3J0Y29kZXMvdmNfYmFzaWNfZ3JpZC92Y19ncmlkLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX2Jhc2ljX2dyaWQvdmNfZ3JpZF9nYXAubGVzcyIsInBhcmFtcy92Y19ncmlkX2l0ZW0vdmNfZ3JpZF9pdGVtLmxlc3MiLCJwYXJhbXMvdmNfZ3JpZF9pdGVtL3Nob3J0Y29kZXMvdmNfZ2l0ZW1fcm93Lmxlc3MiLCJwYXJhbXMvdmNfZ3JpZF9pdGVtL3Nob3J0Y29kZXMvdmNfZ2l0ZW1fY29sLmxlc3MiLCJwYXJhbXMvdmNfZ3JpZF9pdGVtL3Nob3J0Y29kZXMvdmNfZ2l0ZW1fem9uZS5sZXNzIiwicGFyYW1zL3ZjX2dyaWRfaXRlbS9zaG9ydGNvZGVzL3ZjX2dpdGVtX3pvbmVfYS5sZXNzIiwicGFyYW1zL3ZjX2dyaWRfaXRlbS9zaG9ydGNvZGVzL3ZjX2dpdGVtX3pvbmVfYi5sZXNzIiwicGFyYW1zL3ZjX2dyaWRfaXRlbS9zaG9ydGNvZGVzL3ZjX2dpdGVtX3pvbmVfYy5sZXNzIiwicGFyYW1zL3ZjX2dyaWRfaXRlbS9zaG9ydGNvZGVzL3ZjX2dpdGVtX2dpdGVtX3pvbmVfaGVpZ2h0X21vZGUubGVzcyIsInBhcmFtcy92Y19ncmlkX2l0ZW0vc2hvcnRjb2Rlcy92Y19naXRlbV9wb3N0X2RhdGEubGVzcyIsInBhcmFtcy92Y19ncmlkX2l0ZW0vc2hvcnRjb2Rlcy92Y19naXRlbV9wb3N0X2NhdGVnb3JpZXMubGVzcyIsInNob3J0Y29kZXMvdmNfYmFzaWNfZ3JpZC92Y19ncmlkX3N0eWxlLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX2Jhc2ljX2dyaWQvdmNfZ3JpZF9wYWdpbmF0aW9uX2RvdHMubGVzcyIsInNob3J0Y29kZXMvdmNfYmFzaWNfZ3JpZC92Y19ncmlkX2Fycm93cy5sZXNzIiwic2hvcnRjb2Rlcy92Y19iYXNpY19ncmlkL3ZjX2dyaWRfcGFnaW5hdGlvbl9udW1iZXJzLmxlc3MiLCIuLi9saWIvYm93ZXIvYm9vdHN0cmFwMy9sZXNzL21peGlucy9ib3JkZXItcmFkaXVzLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX2Jhc2ljX2dyaWQvdmNfZ3JpZF9sb2FkaW5nLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX2Jhc2ljX2dyaWQvdmNfZ3JpZF9maWx0ZXIubGVzcyIsInNob3J0Y29kZXMvdmNfYmFzaWNfZ3JpZC9maWx0ZXJfc3R5bGVzL2ZpbHRlcl9kZWZhdWx0Lmxlc3MiLCJzaG9ydGNvZGVzL3ZjX2Jhc2ljX2dyaWQvZmlsdGVyX3N0eWxlcy9maWx0ZXJfZGVmYXVsdF9sZXNzX3JvdW5kZWQubGVzcyIsInNob3J0Y29kZXMvdmNfYmFzaWNfZ3JpZC9maWx0ZXJfc3R5bGVzL2ZpbHRlcl9ib3JkZXJlZC5sZXNzIiwic2hvcnRjb2Rlcy92Y19iYXNpY19ncmlkL2ZpbHRlcl9zdHlsZXMvZmlsdGVyX2ZpbGxlZC5sZXNzIiwic2hvcnRjb2Rlcy92Y19iYXNpY19ncmlkL2ZpbHRlcl9zdHlsZXMvZmlsdGVyX2Ryb3Bkb3duLmxlc3MiLCJzaG9ydGNvZGVzL3ZjX2Jhc2ljX2dyaWQvdmNfZ3JpZF9jYXJvdXNlbC5sZXNzIiwic2hvcnRjb2Rlcy92Y19ob3ZlcmJveC5sZXNzIiwibGliL3ZjX2ZvbnQubGVzcyIsImxpYi9jc3MzX2FuaW1hdGlvbnMubGVzcyIsInZlbmRvci93b29jb21tZXJjZS5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHVCQUF1QjtBQzJLckI7Q0NxTUE7Q0NsVEE7Q0E4S0E7Q0RvSUE7Q0NqREE7Q0FxREE7Q0F5RkU7Q0FzSUE7Q0N4YUo7O0VDNUpJLGFBQ0EsZUFBQTtDTEhIO0FJOEpEO0VDeEpJLFlBQUE7Q0xISDtBQUNELFlBQVk7QUFDWixlQUFl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O0FTalNBO0VMd0hHLG9CQUFBO0NKNEtIO0FTcFNBO0VMd0hHLG9CQUFBO0NKK0tIO0FTdlNBO0VMd0hHLFdBQUE7Q0prTEg7QVMxU0E7RUx3SEcsb0JBQUE7Q0pxTEg7QVM3U0E7RUx3SEcsbUJBQUE7Q0p3TEg7QVNoVEE7RUwwSUcsWUFBQTtDSnlLSDtBU25UQTtFTDBJRyxvQkFBQTtDSjRLSDtBU3RUQTtFTDBJRyxvQkFBQTtDSitLSDtBU3pUQTtFTDBJRyxXQUFBO0NKa0xIO0FTNVRBO0VMMElHLG9CQUFBO0NKcUxIO0FTL1RBO0VMMElHLG9CQUFBO0NKd0xIO0FTbFVBO0VMMElHLFdBQUE7Q0oyTEg7QVNyVUE7RUwwSUcsb0JBQUE7Q0o4TEg7QVN4VUE7RUwwSUcsb0JBQUE7Q0ppTUg7QVMzVUE7RUwwSUcsV0FBQTtDSm9NSDtBUzlVQTtFTDBJRyxvQkFBQTtDSnVNSDtBU2pWQTtFTDBJRyxtQkFBQTtDSjBNSDtBU3BWQTtFTGdKRyxZQUFBO0NKdU1IO0FTdlZBO0VMOEhHLFdBQUE7Q0o0Tkg7QVMxVkE7RUw4SEcsbUJBQUE7Q0orTkg7QVM3VkE7RUw4SEcsbUJBQUE7Q0prT0g7QVNoV0E7RUw4SEcsVUFBQTtDSnFPSDtBU25XQTtFTDhIRyxtQkFBQTtDSndPSDtBU3RXQTtFTDhIRyxtQkFBQTtDSjJPSDtBU3pXQTtFTDhIRyxVQUFBO0NKOE9IO0FTNVdBO0VMOEhHLG1CQUFBO0NKaVBIO0FTL1dBO0VMOEhHLG1CQUFBO0NKb1BIO0FTbFhBO0VMOEhHLFVBQUE7Q0p1UEg7QVNyWEE7RUw4SEcsbUJBQUE7Q0owUEg7QVN4WEE7RUw4SEcsa0JBQUE7Q0o2UEg7QVMzWEE7RUxvSUcsV0FBQTtDSjBQSDtBUzlYQTtFTHNKRyxrQkFBQTtDSjJPSDtBU2pZQTtFTHNKRywwQkFBQTtDSjhPSDtBU3BZQTtFTHNKRywwQkFBQTtDSmlQSDtBU3ZZQTtFTHNKRyxpQkFBQTtDSm9QSDtBUzFZQTtFTHNKRywwQkFBQTtDSnVQSDtBUzdZQTtFTHNKRywwQkFBQTtDSjBQSDtBU2haQTtFTHNKRyxpQkFBQTtDSjZQSDtBU25aQTtFTHNKRywwQkFBQTtDSmdRSDtBU3RaQTtFTHNKRywwQkFBQTtDSm1RSDtBU3paQTtFTHNKRyxpQkFBQTtDSnNRSDtBUzVaQTtFTHNKRywwQkFBQTtDSnlRSDtBUy9aQTtFTHNKRyx5QkFBQTtDSjRRSDtBU2xhQTtFTHNKRyxnQkFBQTtDSitRSDtBSTlPRDtFS3ZMQzs7Ozs7Ozs7Ozs7O0lMNEZLLFlBQUE7R0p3Vkg7RVNwYkY7Ozs7Ozs7Ozs7OztJTGdISyxhQUFBO0dKa1ZIO0VTbGNGO0lMd0hHLFlBQUE7R0o2VUQ7RVNyY0Y7SUx3SEcsb0JBQUE7R0pnVkQ7RVN4Y0Y7SUx3SEcsb0JBQUE7R0ptVkQ7RVMzY0Y7SUx3SEcsV0FBQTtHSnNWRDtFUzljRjtJTHdIRyxvQkFBQTtHSnlWRDtFU2pkRjtJTHdIRyxvQkFBQTtHSjRWRDtFU3BkRjtJTHdIRyxXQUFBO0dKK1ZEO0VTdmRGO0lMd0hHLG9CQUFBO0dKa1dEO0VTMWRGO0lMd0hHLG9CQUFBO0dKcVdEO0VTN2RGO0lMd0hHLFdBQUE7R0p3V0Q7RVNoZUY7SUx3SEcsb0JBQUE7R0oyV0Q7RVNuZUY7SUx3SEcsbUJBQUE7R0o4V0Q7RVN0ZUY7SUwwSUcsWUFBQTtHSitWRDtFU3plRjtJTDBJRyxvQkFBQTtHSmtXRDtFUzVlRjtJTDBJRyxvQkFBQTtHSnFXRDtFUy9lRjtJTDBJRyxXQUFBO0dKd1dEO0VTbGZGO0lMMElHLG9CQUFBO0dKMldEO0VTcmZGO0lMMElHLG9CQUFBO0dKOFdEO0VTeGZGO0lMMElHLFdBQUE7R0ppWEQ7RVMzZkY7SUwwSUcsb0JBQUE7R0pvWEQ7RVM5ZkY7SUwwSUcsb0JBQUE7R0p1WEQ7RVNqZ0JGO0lMMElHLFdBQUE7R0owWEQ7RVNwZ0JGO0lMMElHLG9CQUFBO0dKNlhEO0VTdmdCRjtJTDBJRyxtQkFBQTtHSmdZRDtFUzFnQkY7SUxnSkcsWUFBQTtHSjZYRDtFUzdnQkY7SUw4SEcsV0FBQTtHSmtaRDtFU2hoQkY7SUw4SEcsbUJBQUE7R0pxWkQ7RVNuaEJGO0lMOEhHLG1CQUFBO0dKd1pEO0VTdGhCRjtJTDhIRyxVQUFBO0dKMlpEO0VTemhCRjtJTDhIRyxtQkFBQTtHSjhaRDtFUzVoQkY7SUw4SEcsbUJBQUE7R0ppYUQ7RVMvaEJGO0lMOEhHLFVBQUE7R0pvYUQ7RVNsaUJGO0lMOEhHLG1CQUFBO0dKdWFEO0VTcmlCRjtJTDhIRyxtQkFBQTtHSjBhRDtFU3hpQkY7SUw4SEcsVUFBQTtHSjZhRDtFUzNpQkY7SUw4SEcsbUJBQUE7R0pnYkQ7RVM5aUJGO0lMOEhHLGtCQUFBO0dKbWJEO0VTampCRjtJTG9JRyxXQUFBO0dKZ2JEO0VTcGpCRjtJTHNKRyxrQkFBQTtHSmlhRDtFU3ZqQkY7SUxzSkcsMEJBQUE7R0pvYUQ7RVMxakJGO0lMc0pHLDBCQUFBO0dKdWFEO0VTN2pCRjtJTHNKRyxpQkFBQTtHSjBhRDtFU2hrQkY7SUxzSkcsMEJBQUE7R0o2YUQ7RVNua0JGO0lMc0pHLDBCQUFBO0dKZ2JEO0VTdGtCRjtJTHNKRyxpQkFBQTtHSm1iRDtFU3prQkY7SUxzSkcsMEJBQUE7R0pzYkQ7RVM1a0JGO0lMc0pHLDBCQUFBO0dKeWJEO0VTL2tCRjtJTHNKRyxpQkFBQTtHSjRiRDtFU2xsQkY7SUxzSkcsMEJBQUE7R0orYkQ7RVNybEJGO0lMc0pHLHlCQUFBO0dKa2NEO0VTeGxCRjtJTHNKRyxnQkFBQTtHSnFjRDtDQUNGO0FJN1pEO0VLL0xDOzs7Ozs7Ozs7Ozs7SUw0RkssWUFBQTtHSitnQkg7RVMzbUJGOzs7Ozs7Ozs7Ozs7SUxnSEssYUFBQTtHSnlnQkg7RVN6bkJGO0lMd0hHLFlBQUE7R0pvZ0JEO0VTNW5CRjtJTHdIRyxvQkFBQTtHSnVnQkQ7RVMvbkJGO0lMd0hHLG9CQUFBO0dKMGdCRDtFU2xvQkY7SUx3SEcsV0FBQTtHSjZnQkQ7RVNyb0JGO0lMd0hHLG9CQUFBO0dKZ2hCRDtFU3hvQkY7SUx3SEcsb0JBQUE7R0ptaEJEO0VTM29CRjtJTHdIRyxXQUFBO0dKc2hCRDtFUzlvQkY7SUx3SEcsb0JBQUE7R0p5aEJEO0VTanBCRjtJTHdIRyxvQkFBQTtHSjRoQkQ7RVNwcEJGO0lMd0hHLFdBQUE7R0oraEJEO0VTdnBCRjtJTHdIRyxvQkFBQTtHSmtpQkQ7RVMxcEJGO0lMd0hHLG1CQUFBO0dKcWlCRDtFUzdwQkY7SUwwSUcsWUFBQTtHSnNoQkQ7RVNocUJGO0lMMElHLG9CQUFBO0dKeWhCRDtFU25xQkY7SUwwSUcsb0JBQUE7R0o0aEJEO0VTdHFCRjtJTDBJRyxXQUFBO0dKK2hCRDtFU3pxQkY7SUwwSUcsb0JBQUE7R0praUJEO0VTNXFCRjtJTDBJRyxvQkFBQTtHSnFpQkQ7RVMvcUJGO0lMMElHLFdBQUE7R0p3aUJEO0VTbHJCRjtJTDBJRyxvQkFBQTtHSjJpQkQ7RVNyckJGO0lMMElHLG9CQUFBO0dKOGlCRDtFU3hyQkY7SUwwSUcsV0FBQTtHSmlqQkQ7RVMzckJGO0lMMElHLG9CQUFBO0dKb2pCRDtFUzlyQkY7SUwwSUcsbUJBQUE7R0p1akJEO0VTanNCRjtJTGdKRyxZQUFBO0dKb2pCRDtFU3BzQkY7SUw4SEcsV0FBQTtHSnlrQkQ7RVN2c0JGO0lMOEhHLG1CQUFBO0dKNGtCRDtFUzFzQkY7SUw4SEcsbUJBQUE7R0ora0JEO0VTN3NCRjtJTDhIRyxVQUFBO0dKa2xCRDtFU2h0QkY7SUw4SEcsbUJBQUE7R0pxbEJEO0VTbnRCRjtJTDhIRyxtQkFBQTtHSndsQkQ7RVN0dEJGO0lMOEhHLFVBQUE7R0oybEJEO0VTenRCRjtJTDhIRyxtQkFBQTtHSjhsQkQ7RVM1dEJGO0lMOEhHLG1CQUFBO0dKaW1CRDtFUy90QkY7SUw4SEcsVUFBQTtHSm9tQkQ7RVNsdUJGO0lMOEhHLG1CQUFBO0dKdW1CRDtFU3J1QkY7SUw4SEcsa0JBQUE7R0owbUJEO0VTeHVCRjtJTG9JRyxXQUFBO0dKdW1CRDtFUzN1QkY7SUxzSkcsa0JBQUE7R0p3bEJEO0VTOXVCRjtJTHNKRywwQkFBQTtHSjJsQkQ7RVNqdkJGO0lMc0pHLDBCQUFBO0dKOGxCRDtFU3B2QkY7SUxzSkcsaUJBQUE7R0ppbUJEO0VTdnZCRjtJTHNKRywwQkFBQTtHSm9tQkQ7RVMxdkJGO0lMc0pHLDBCQUFBO0dKdW1CRDtFUzd2QkY7SUxzSkcsaUJBQUE7R0owbUJEO0VTaHdCRjtJTHNKRywwQkFBQTtHSjZtQkQ7RVNud0JGO0lMc0pHLDBCQUFBO0dKZ25CRDtFU3R3QkY7SUxzSkcsaUJBQUE7R0ptbkJEO0VTendCRjtJTHNKRywwQkFBQTtHSnNuQkQ7RVM1d0JGO0lMc0pHLHlCQUFBO0dKeW5CRDtFUy93QkY7SUxzSkcsZ0JBQUE7R0o0bkJEO0NBQ0Y7QUk1a0JEO0VLdk1DOzs7Ozs7Ozs7Ozs7SUw0RkssWUFBQTtHSnNzQkg7RVNseUJGOzs7Ozs7Ozs7Ozs7SUxnSEssYUFBQTtHSmdzQkg7RVNoekJGO0lMd0hHLFlBQUE7R0oyckJEO0VTbnpCRjtJTHdIRyxvQkFBQTtHSjhyQkQ7RVN0ekJGO0lMd0hHLG9CQUFBO0dKaXNCRDtFU3p6QkY7SUx3SEcsV0FBQTtHSm9zQkQ7RVM1ekJGO0lMd0hHLG9CQUFBO0dKdXNCRDtFUy96QkY7SUx3SEcsb0JBQUE7R0owc0JEO0VTbDBCRjtJTHdIRyxXQUFBO0dKNnNCRDtFU3IwQkY7SUx3SEcsb0JBQUE7R0pndEJEO0VTeDBCRjtJTHdIRyxvQkFBQTtHSm10QkQ7RVMzMEJGO0lMd0hHLFdBQUE7R0pzdEJEO0VTOTBCRjtJTHdIRyxvQkFBQTtHSnl0QkQ7RVNqMUJGO0lMd0hHLG1CQUFBO0dKNHRCRDtFU3AxQkY7SUwwSUcsWUFBQTtHSjZzQkQ7RVN2MUJGO0lMMElHLG9CQUFBO0dKZ3RCRDtFUzExQkY7SUwwSUcsb0JBQUE7R0ptdEJEO0VTNzFCRjtJTDBJRyxXQUFBO0dKc3RCRDtFU2gyQkY7SUwwSUcsb0JBQUE7R0p5dEJEO0VTbjJCRjtJTDBJRyxvQkFBQTtHSjR0QkQ7RVN0MkJGO0lMMElHLFdBQUE7R0ordEJEO0VTejJCRjtJTDBJRyxvQkFBQTtHSmt1QkQ7RVM1MkJGO0lMMElHLG9CQUFBO0dKcXVCRDtFUy8yQkY7SUwwSUcsV0FBQTtHSnd1QkQ7RVNsM0JGO0lMMElHLG9CQUFBO0dKMnVCRDtFU3IzQkY7SUwwSUcsbUJBQUE7R0o4dUJEO0VTeDNCRjtJTGdKRyxZQUFBO0dKMnVCRDtFUzMzQkY7SUw4SEcsV0FBQTtHSmd3QkQ7RVM5M0JGO0lMOEhHLG1CQUFBO0dKbXdCRDtFU2o0QkY7SUw4SEcsbUJBQUE7R0pzd0JEO0VTcDRCRjtJTDhIRyxVQUFBO0dKeXdCRDtFU3Y0QkY7SUw4SEcsbUJBQUE7R0o0d0JEO0VTMTRCRjtJTDhIRyxtQkFBQTtHSit3QkQ7RVM3NEJGO0lMOEhHLFVBQUE7R0preEJEO0VTaDVCRjtJTDhIRyxtQkFBQTtHSnF4QkQ7RVNuNUJGO0lMOEhHLG1CQUFBO0dKd3hCRDtFU3Q1QkY7SUw4SEcsVUFBQTtHSjJ4QkQ7RVN6NUJGO0lMOEhHLG1CQUFBO0dKOHhCRDtFUzU1QkY7SUw4SEcsa0JBQUE7R0ppeUJEO0VTLzVCRjtJTG9JRyxXQUFBO0dKOHhCRDtFU2w2QkY7SUxzSkcsa0JBQUE7R0ord0JEO0VTcjZCRjtJTHNKRywwQkFBQTtHSmt4QkQ7RVN4NkJGO0lMc0pHLDBCQUFBO0dKcXhCRDtFUzM2QkY7SUxzSkcsaUJBQUE7R0p3eEJEO0VTOTZCRjtJTHNKRywwQkFBQTtHSjJ4QkQ7RVNqN0JGO0lMc0pHLDBCQUFBO0dKOHhCRDtFU3A3QkY7SUxzSkcsaUJBQUE7R0ppeUJEO0VTdjdCRjtJTHNKRywwQkFBQTtHSm95QkQ7RVMxN0JGO0lMc0pHLDBCQUFBO0dKdXlCRDtFUzc3QkY7SUxzSkcsaUJBQUE7R0oweUJEO0VTaDhCRjtJTHNKRywwQkFBQTtHSjZ5QkQ7RVNuOEJGO0lMc0pHLHlCQUFBO0dKZ3pCRDtFU3Q4QkY7SUxzSkcsZ0JBQUE7R0ptekJEO0NBQ0Y7QVd6OEJEO0VBQ0ksbUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtDWDI4Qkg7QVd4OEJEO0VBQ0ksbUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtDWDA4Qkg7QVd2OEJEO0VBQ0ksbUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtDWHk4Qkg7QVd0OEJEO0VBQ0ks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WDg2Qkw7RVczNkJDO0lBQ0ksWUFBQTtHWDY2Qkw7RVcxNkJDO0lBQ0ksV0FBQTtHWDQ2Qkw7RVd6NkJDO0lBQ0ksV0FBQTtHWDI2Qkw7RVd4NkJDO0lBQ0ksV0FBQTtHWDA2Qkw7RVd2NkJDO0lBQ0ksV0FBQTtHWHk2Qkw7RVd0NkJDO0lBQ0ksWUFBQTtHWHc2Qkw7RVdyNkJDO0lBQ0ksV0FBQTtHWHU2Qkw7RVdwNkJDO0lBQ0ksVUFBQTtHWHM2Qkw7RVduNkJDO0lBQ0ksVUFBQTtHWHE2Qkw7RVdsNkJDO0lBQ0ksVUFBQTtHWG82Qkw7RVdqNkJDO0lBQ0ksVUFBQTtHWG02Qkw7RVdoNkJDO0lBQ0ksV0FBQTtHWGs2Qkw7RVcvNUJDO0lBQ0ksa0JBQUE7R1hpNkJMO0VXOTVCQztJQUNJLGlCQUFBO0dYZzZCTDtFVzc1QkM7SUFDSSxpQkFBQTtHWCs1Qkw7RVc1NUJDO0lBQ0ksaUJBQUE7R1g4NUJMO0VXMzVCQztJQUNJLGlCQUFBO0dYNjVCTDtFVzE1QkM7SUFDSSxnQkFBQTtHWDQ1Qkw7Q0FDRjtBV3o1QkQ7RUFDSTs7Ozs7SUFDSSxZQUFBO0dYKzVCTDtFVzU1QkM7Ozs7O0lBQ0ksYUFBQTtHWGs2Qkw7RVcvNUJDO0lBQ0ksWUFBQTtHWGk2Qkw7RVc5NUJDO0lBQ0ksV0FBQTtHWGc2Qkw7RVc3NUJDO0lBQ0ksV0FBQTtHWCs1Qkw7RVc1NUJDO0lBQ0ksV0FBQTtHWDg1Qkw7RVczNUJDO0lBQ0ksV0FBQTtHWDY1Qkw7RVcxNUJDO0lBQ0ksWUFBQTtHWDQ1Qkw7RVd6NUJDO0lBQ0ksV0FBQTtHWDI1Qkw7RVd4NUJDO0lBQ0ksV0FBQTtHWDA1Qkw7RVd2NUJDO0lBQ0ksV0FBQTtHWHk1Qkw7RVd0NUJDO0lBQ0ksV0FBQTtHWHc1Qkw7RVdyNUJDO0lBQ0ksWUFBQTtHWHU1Qkw7RVdwNUJDO0lBQ0ksV0FBQTtHWHM1Qkw7RVduNUJDO0lBQ0ksVUFBQTtHWHE1Qkw7RVdsNUJDO0lBQ0ksVUFBQTtHWG81Qkw7RVdqNUJDO0lBQ0ksVUFBQTtHWG01Qkw7RVdoNUJDO0lBQ0ksVUFBQTtHWGs1Qkw7RVcvNEJD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cUJBQUE7Q1Y0dURUO0FvQnY1REM7OztFQUNFLDBCQUFBO0VBQ0EsMEJBQUE7Q3BCMjVESDtBb0J6NURDOzs7Ozs7RUFFRSwwQkFBQTtDcEIrNURIO0FvQjk1REc7Ozs7OztFQUNFLHNCQUFBO0NwQnE2REw7QW9CbDZEQzs7O0VWd0NRLDRCQUFBO0VVdENOLG1CQUFBO0NwQnU2REg7QW9CdDZERzs7O0VWcUNNLDRCQUFBO0VVbkNKLG1CQUFBO0NwQjI2REw7QW9CejZERzs7O0VWaUNNLDRCQUFBO0VVL0JKLG1CQUFBO0NwQjg2REw7QWtCLzREQzs7O0VFdERBLDBCQUFBO0VBQ0EsMEJBQUE7RVYyS0EsNkJBQUE7RUFFUSxxQkFBQTtDVmd5RFQ7QW9CMzhEQzs7O0VBQ0UsMEJBQUE7RUFDQSwwQkFBQTtDcEIrOERIO0FvQjc4REM7Ozs7OztFQUVFLDBCQUFBO0NwQm05REg7QW9CbDlERzs7Ozs7O0VBQ0Usc0JBQUE7Q3BCeTlETDtBb0J0OURDOzs7RVZ3Q1EsNEJBQUE7RVV0Q04sbUJBQUE7Q3BCMjlESDtBb0IxOURHOzs7RVZxQ00sNEJBQUE7RVVuQ0osbUJBQUE7Q3BCKzlETDtBb0I3OURHOzs7RVZpQ00sNEJBQUE7RVUvQkosbUJBQUE7Q3BCaytETDtBa0JoOERDOzs7RUV6REEsMEJBQUE7RUFDQSwwQkFBQTtFVjJLQSw2QkFBQTtFQUVRLHFCQUFBO0NWbzFEVDtBb0IvL0RDOzs7RUFDRSwwQkFBQTtFQUNBLDBCQUFBO0NwQm1nRUg7QW9CamdFQzs7Ozs7O0VBRUUsMEJBQUE7Q3BCdWdFSDtBb0J0Z0VHOzs7Ozs7RUFDRSxzQkFBQTtDcEI2Z0VMO0FvQjFnRUM7OztFVndDUSw0QkFBQTtFVXRDTixtQkFBQTtDcEIrZ0VIO0FvQjlnRUc7OztFVnFDTSw0QkFBQTtFVW5DSixtQkFBQTtDcEJtaEVMO0FvQmpoRUc7OztFVmlDTSw0QkFBQTtFVS9CSixtQkFBQTtDcEJzaEVMO0FrQmovREM7OztFRTVEQSwwQkFBQTtFQUNBLDBCQUFBO0VWMktBLDZCQUFBO0VBRVEscUJBQUE7Q1Z3NERUO0FvQm5qRUM7OztFQUNFLDBCQUFBO0VBQ0EsMEJBQUE7Q3BCdWpFSDtBb0JyakVDOzs7Ozs7RUFFRSwwQkFBQTtDcEIyakVIO0FvQjFqRUc7Ozs7OztFQUNFLHNCQUFBO0NwQmlrRUw7QW9COWpFQzs7O0VWd0NRLDRCQUFBO0VVdENOLG1CQUFBO0NwQm1rRUg7QW9CbGtFRzs7O0VWcUNNLDRCQUFBO0VVbkNKLG1CQUFBO0NwQnVrRUw7QW9CcmtFRzs7O0VWaUNNLDRCQUFBO0VVL0JKLG1CQUFBO0NwQjBrRUw7QWtCbGlFQzs7O0VFL0RBLDBCQUFBO0VBQ0EsMEJBQUE7RVYyS0EsNkJBQUE7RUFFUSxxQkFBQTtDVjQ3RFQ7QW9Cdm1FQzs7O0VBQ0UsMEJBQUE7RUFDQSwwQkFBQTtDcEIybUVIO0FvQnptRUM7Ozs7OztFQUVFLDBCQUFBO0NwQittRUg7QW9COW1FRzs7Ozs7O0VBQ0Usc0JBQUE7Q3BCcW5FTDtBb0JsbkVDOzs7RVZ3Q1EsNEJBQUE7RVV0Q04sbUJBQUE7Q3BCdW5FSDtBb0J0bkVHOzs7RVZxQ00sNEJBQUE7RVVuQ0osbUJBQUE7Q3BCMm5FTDtBb0J6bkVHOzs7RVZpQ00sNEJBQUE7RVUvQkosbUJBQUE7Q3BCOG5FTDtBa0JubEVDOzs7RUVsRUEsMEJBQUE7RUFDQSwwQkFBQTtFVjJLQSw2QkFBQTtFQUVRLHFCQUFBO0NWZy9EVDtBb0IzcEVDOzs7RUFDRSwwQkFBQTtFQUNBLDBCQUFBO0NwQitwRUg7QW9CN3BFQzs7Ozs7O0VBRUUsMEJBQUE7Q3BCbXFFSDtBb0JscUVHOzs7Ozs7RUFDRSxzQkFBQTtDcEJ5cUVMO0FvQnRxRUM7OztFVndDUSw0QkFBQTtFVXRDTixtQkFBQTtDcEIycUVIO0FvQjFxRUc7OztFVnFDTSw0QkFBQTtFVW5DSixtQkFBQTtDcEIrcUVMO0FvQjdxRUc7OztFVmlDTSw0QkFBQTtFVS9CSixtQkFBQTtDcEJrckVMO0FrQnBvRUM7OztFRXJFQSwwQkFBQTtFQUNBLDBCQUFBO0VWMktBLDZCQUFBO0VBRVEscUJBQUE7Q1ZvaUVUO0FvQi9zRUM7OztFQUNFLDBCQUFBO0VBQ0EsMEJBQUE7Q3BCbXRFSDtBb0JqdEVDOzs7Ozs7RUFFRSwwQkFBQTtDcEJ1dEVIO0FvQnR0RUc7Ozs7OztFQUNFLHNCQUFBO0NwQjZ0RUw7QW9CMXRFQzs7O0VWd0NRLDRCQUFBO0VVdENOLG1CQUFBO0NwQit0RUg7QW9COXRFRzs7O0VWcUNNLDRCQUFBO0VVbkNKLG1CQUFBO0NwQm11RUw7QW9CanVFRzs7O0VWaUNNLDRCQUFBO0VVL0JKLG1CQUFBO0NwQnN1RUw7QWtCcnJFQzs7O0VFeEVBLDBCQUFBO0VBQ0EsMEJBQUE7RVYyS0EsNkJBQUE7RUFFUSxxQkFBQTtDVndsRVQ7QW9CbndFQzs7O0VBQ0UsMEJBQUE7RUFDQSwwQkFBQTtDcEJ1d0VIO0FvQnJ3RUM7Ozs7OztFQUVFLDBCQUFBO0NwQjJ3RUg7QW9CMXdFRzs7Ozs7O0VBQ0Usc0JBQUE7Q3BCaXhFTDtBb0I5d0VDOzs7RVZ3Q1EsNEJBQUE7RVV0Q04sbUJBQUE7Q3BCbXhFSDtBb0JseEVHOzs7RVZxQ00sNEJBQUE7RVVuQ0osbUJBQUE7Q3BCdXhFTDtBb0JyeEVHOzs7RVZpQ00sNEJBQUE7RVUvQkosbUJBQUE7Q3BCMHhFTDtBa0J0dUVDOzs7RUUzRUEsMEJBQUE7RUFDQSwwQkFBQTtFVjJLQSw2QkFBQTtFQUVRLHFCQUFBO0NWNG9FVDtBb0J2ekVDOzs7RUFDRSwwQkFBQTtFQUNBLDBCQUFBO0NwQjJ6RUg7QW9CenpFQzs7Ozs7O0VBRUUsMEJBQUE7Q3BCK3pFSDtBb0I5ekVHOzs7Ozs7RUFDRSxzQkFBQTtDcEJxMEVMO0FvQmwwRUM7OztFVndDUSw0QkFBQTtFVXRDTixtQkFBQTtDcEJ1MEVIO0FvQnQwRUc7OztFVnFDTSw0QkFBQTtFVW5DSixtQkFBQTtDcEIyMEVMO0FvQnowRUc7OztFVmlDTSw0QkFBQTtFVS9CSixtQkFBQTtDcEI4MEVMO0FrQnZ4RUM7OztFRTlFQSwwQkFBQTtFQUNBLDBCQUFBO0VWMktBLDZCQUFBO0VBRVEscUJBQUE7Q1Znc0VUO0FvQjMyRUM7OztFQUNFLDBCQUFBO0VBQ0EsMEJBQUE7Q3BCKzJFSDtBb0I3MkVDOzs7Ozs7RUFFRSwwQkFBQTtDcEJtM0VIO0FvQmwzRUc7Ozs7OztFQUNFLHNCQUFBO0NwQnkzRUw7QW9CdDNFQzs7O0VWd0NRLDRCQUFBO0VVdENOLG1CQUFBO0NwQjIzRUg7QW9CMTNFRzs7O0VWcUNNLDRCQUFBO0VVbkNKLG1CQUFBO0NwQiszRUw7QW9CNzNFRzs7O0VWaUNNLDRCQUFBO0VVL0JKLG1CQUFBO0NwQms0RUw7QWtCeDBFQzs7O0VFakZBLDBCQUFBO0VBQ0EsMEJBQUE7RVYyS0EsNkJBQUE7RUFFUSxxQkFBQTtDVm92RVQ7QW9CLzVFQzs7O0VBQ0UsMEJBQUE7RUFDQSwwQkFBQTtDcEJtNkVIO0FvQmo2RUM7Ozs7OztFQUVFLDBCQUFBO0NwQnU2RUg7QW9CdDZFRzs7Ozs7O0VBQ0Usc0JBQUE7Q3BCNjZFTDtBb0IxNkVDOzs7RVZ3Q1EsNEJBQUE7RVV0Q04sbUJBQUE7Q3BCKzZFSDtBb0I5NkVHOzs7RVZxQ00sNEJBQUE7RVVuQ0osbUJBQUE7Q3BCbTdFTDtBb0JqN0VHOzs7RVZpQ00sNEJBQUE7RVUvQkosbUJBQUE7Q3BCczdFTDtBa0J6M0VDOzs7RUVwRkEsMEJBQUE7RUFDQSwwQkFBQTtFVjJLQSw2QkFBQTtFQUVRLHFCQUFBO0NWd3lFVDtBb0JuOUVDOzs7RUFDRSwwQkFBQTtFQUNBLDBCQUFBO0NwQnU5RUg7QW9CcjlFQzs7Ozs7O0VBRUUsMEJBQUE7Q3BCMjlFSDtBb0IxOUVHOzs7Ozs7RUFDRSxzQkFBQTtDcEJpK0VMO0FvQjk5RUM7OztFVndDUSw0QkFBQTtFVXRDTixtQkFBQTtDcEJtK0VIO0FvQmwrRUc7OztFVnFDTSw0QkFBQTtFVW5DSixtQkFBQTtDcEJ1K0VMO0FvQnIrRUc7OztFVmlDTSw0QkFBQTtFVS9CSixtQkFBQTtDcEIwK0VMO0FrQjE2RUM7OztFRXZGQSwwQkFBQTtFQUNBLDBCQUFBO0VWMktBLDZCQUFBO0VBRVEscUJBQUE7Q1Y0MUVUO0FvQnZnRkM7OztFQUNFLDBCQUFBO0VBQ0EsMEJBQUE7Q3BCMmdGSDtBb0J6Z0ZDOzs7Ozs7RUFFRSwwQkFBQTtDcEIrZ0ZIO0FvQjlnRkc7Ozs7OztFQUNFLHNCQUFBO0NwQnFoRkw7QW9CbGhGQzs7O0VWd0NRLDRCQUFBO0VVdENOLG1CQUFBO0NwQnVoRkg7QW9CdGhGRzs7O0VWcUNNLDRCQUFBO0VVbkNKLG1CQUFBO0NwQjJoRkw7QW9CemhGRzs7O0VWaUNNLDRCQUFBO0VVL0JKLG1CQUFBO0NwQjhoRkw7QWtCMzlFQzs7O0VFMUZBLDBCQUFBO0VBQ0EsMEJBQUE7RVYyS0EsNkJBQUE7RUFFUSxxQkFBQTtDVmc1RVQ7QW9CM2pGQzs7O0VBQ0UsMEJBQUE7RUFDQSwwQkFBQTtDcEIrakZIO0FvQjdqRkM7Ozs7OztFQUVFLDBCQUFBO0NwQm1rRkg7QW9CbGtGRzs7Ozs7O0VBQ0Usc0JBQUE7Q3BCeWtGTDtBb0J0a0ZDOzs7RVZ3Q1EsNEJBQUE7RVV0Q04sbUJBQUE7Q3BCMmtGSDtBb0Ixa0ZHOzs7RVZxQ00sNEJBQUE7RVVuQ0osbUJBQUE7Q3BCK2tGTDtBb0I3a0ZHOzs7RVZpQ00sNEJBQUE7RVUvQkosbUJBQUE7Q3BCa2xGTDtBa0I1Z0ZDOzs7RUU3RkEsMEJBQUE7RUFDQSwwQkFBQTtFVjJLQSw2QkFBQTtFQUVRLHFCQUFBO0NWbzhFVDtBb0IvbUZDOzs7RUFDRSwwQkFBQTtFQUNBLDBCQUFBO0NwQm1uRkg7QW9Cam5GQzs7Ozs7O0VBRUUsMEJBQUE7Q3BCdW5GSDtBb0J0bkZHOzs7Ozs7RUFDRSxzQkFBQTtDcEI2bkZMO0FvQjFuRkM7OztFVndDUSw0QkFBQTtFVXRDTixtQkFBQTtDcEIrbkZIO0FvQjluRkc7OztFVnFDTSw0QkFBQTtFVW5DSixtQkFBQTtDcEJtb0ZMO0FvQmpvRkc7OztFVmlDTSw0QkFBQTtFVS9CSixtQkFBQTtDcEJzb0ZMO0FrQjdqRkM7OztFRWhHQSwwQkFBQTtFQUNBLDBCQUFBO0VWMktBLDZCQUFBO0VBRVEscUJBQUE7Q1Z3L0VUO0FvQm5xRkM7OztFQUNFLDBCQUFBO0VBQ0EsMEJBQUE7Q3BCdXFGSDtBb0JycUZDOzs7Ozs7RUFFRSwwQkFBQTtDcEIycUZIO0FvQjFxRkc7Ozs7OztFQUNFLHNCQUFBO0NwQmlyRkw7QW9COXFGQzs7O0VWd0NRLDRCQUFBO0VVdENOLG1CQUFBO0NwQm1yRkg7QW9CbHJGRzs7O0VWcUNNLDRCQUFBO0VVbkNKLG1CQUFBO0NwQnVyRkw7QW9CcnJGRzs7O0VWaUNNLDRCQUFBO0VVL0JKLG1CQUFBO0NwQjByRkw7QWtCOW1GQzs7O0VFbkdBLDBCQUFBO0VBQ0EsMEJBQUE7RVYyS0EsNkJBQUE7RUFFUSxxQkFBQTtDVjRpRlQ7QW9CdnRGQzs7O0VBQ0UsMEJBQUE7RUFDQSwwQkFBQTtDcEIydEZIO0FvQnp0RkM7Ozs7OztFQUVFLDBCQUFBO0NwQit0Rkg7QW9COXRGRzs7Ozs7O0VBQ0Usc0JBQUE7Q3BCcXVGTDtBb0JsdUZDOzs7RVZ3Q1EsNEJBQUE7RVV0Q04sbUJBQUE7Q3BCdXVGSDtBb0J0dUZHOzs7RVZxQ00sNEJBQUE7RVVuQ0osbUJBQUE7Q3BCMnVGTDtBb0J6dUZHOzs7RVZpQ00sNEJBQUE7RVUvQkosbUJBQUE7Q3BCOHVGTDtBa0IvcEZDOzs7RUMvR0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsMEJBQUE7Q25CbXhGRDtBbUJqeEZDOzs7Ozs7Ozs7Ozs7Ozs7RUFLRSxlQUFBO0VBQ0EsMEJBQUE7RUFDSSwrQkFBQTtDbkI2eEZQO0FtQjN4RkM7Ozs7Ozs7OztFQUdFLHVCQUFBO0NuQm15Rkg7QW1COXhGRzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBS0UsdUJBQUE7RUFDSSwwQkFBQTtDbkJ3MEZUO0FrQnB2RkM7OztFQy9FRSxZQUFBO0VBQ0EsMEJBQUE7Q25CdzBGSDtBa0J2dkZDOzs7RUNsSEEsWUFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7Q25CODJGRDtBbUI1MkZDOzs7Ozs7Ozs7Ozs7Ozs7RUFLRSxZQUFBO0VBQ0EsMEJBQUE7RUFDSSwrQkFBQTtDbkJ3M0ZQO0FtQnQzRkM7Ozs7Ozs7OztFQUdFLHVCQUFBO0NuQjgzRkg7QW1CejNGRzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBS0UsMEJBQUE7RUFDSSwwQkFBQTtDbkJtNkZUO0FrQjUwRkM7OztFQ2xGRSxlQUFBO0VBQ0EsdUJBQUE7Q25CbTZGSDtBa0I5MEZDOzs7RUN0SEEsWUFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7Q25CeThGRDtBbUJ2OEZDOzs7Ozs7Ozs7Ozs7Ozs7RUFLRSxZQUFBO0VBQ0EsMEJBQUE7RUFDSSwrQkFBQTtDbkJtOUZQO0FtQmo5RkM7Ozs7Ozs7OztFQUdFLHVCQUFBO0NuQnk5Rkg7QW1CcDlGRzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBS0UsMEJBQUE7RUFDSSwwQkFBQTtDbkI4L0ZUO0FrQm42RkM7OztFQ3RGRSxlQUFBO0VBQ0EsdUJBQUE7Q25COC9GSDtBa0JyNkZDOzs7RUMxSEEsWUFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7Q25Cb2lHRDtBbUJsaUdDOzs7Ozs7Ozs7Ozs7Ozs7RUFLRSxZQUFBO0VBQ0EsMEJBQUE7RUFDSSwrQkFBQTtDbkI4aUdQO0FtQjVpR0M7Ozs7Ozs7OztFQUdFLHVCQUFBO0NuQm9qR0g7QW1CL2lHRzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBS0UsMEJBQUE7RUFDSSwwQkFBQTtDbkJ5bEdUO0FrQjEvRkM7OztFQzFGRSxlQUFBO0VBQ0EsdUJBQUE7Q25CeWxHSDtBa0I1L0ZDOzs7RUM5SEEsWUFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7Q25CK25HRDtBbUI3bkdDOzs7Ozs7Ozs7Ozs7Ozs7RUFLRSxZQUFBO0VBQ0EsMEJBQUE7RUFDSSwrQkFBQTtDbkJ5b0dQO0FtQnZvR0M7Ozs7Ozs7OztFQUdFLHVCQUFBO0NuQitvR0g7QW1CMW9HRzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBS0UsMEJBQUE7RUFDSSwwQkFBQTtDbkJvckdUO0FrQmpsR0M7OztFQzlGRSxlQUFBO0VBQ0EsdUJBQUE7Q25Cb3JHSDtBa0JubEdDOzs7RUNsSUEsWUFB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O0VnQjZPRyxtQkFBQTtFQUNBLG9CQUFBO0N6Qm8zSUg7QVNsbUpBO0VnQmdQSyxhQUFBO0N6QnEzSUw7QVNybUpBO0VnQjZPRyxxQkFBQTtFQUNBLHNCQUFBO0N6QjIzSUg7QVN6bUpBO0VnQmdQSyxlQUFBO0N6QjQzSUw7QVM1bUpBO0VnQjZPRyxtQkFBQTtFQUNBLG9CQUFBO0N6Qms0SUg7QVNobkpBO0VnQmdQSyxhQUFBO0N6Qm00SUw7QVNubkpBO0VnQjZPRyxxQkFBQTtFQUNBLHNCQUFBO0N6Qnk0SUg7QVN2bkpBO0VnQmdQSyxlQUFBO0N6QjA0SUw7QVMxbkpBO0VnQjZPRyxtQkFBQTtFQUNBLG9CQUFBO0N6Qmc1SUg7QVM5bkpBO0VnQmdQSyxhQUFBO0N6Qmk1SUw7QVNqb0pBO0VnQjZPRyxxQkFBQTtFQUNBLHNCQUFBO0N6QnU1SUg7QVNyb0pBO0VnQmdQSyxlQUFBO0N6Qnc1SUw7QVN4b0pBO0VnQjZPRyxtQkFBQTtFQUNBLG9CQUFBO0N6Qjg1SUg7QVM1b0pBO0VnQmdQSyxjQUFBO0N6Qis1SUw7QVMvb0pBO0VnQjZPRyxxQkFBQTtFQUNBLHNCQUFBO0N6QnE2SUg7QVNucEpBO0VnQmdQSyxnQkFBQTtDekJzNklMO0FTdHBKQTtFZ0I2T0csbUJBQUE7RUFDQSxvQkFBQTtDekI0NklIO0FTMXBKQTtFZ0JnUEssY0FBQTtDekI2NklMO0FTN3BKQTtFZ0I2T0cscUJBQUE7RUFDQSxzQkFBQTtDekJtN0lIO0FTanFKQTtFZ0JnUEssZ0JBQUE7Q3pCbzdJTDtBeUJyOElEO0VBQ0UsZ0JBQUE7RUFDQSxpQkFBQTtDekJ1OElEO0F5Qno4SUQ7RUFJSSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxZQUFBO0N6Qnc4SUg7QXlCeDdJRDs7OztFQUlFLGtCQUFBO0N6QjA3SUQ7QTBCcHJKRDtFQUNFLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0MxQnNySkQ7QTBCcHJKQztFaEJxTEEsc0NBQUE7RUFFUSw4QkFBQTtFZ0JyTE4saUJBQUE7RTFCd3JKRixvQkFB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LDBDQUFBO0M5Q3lzWFA7QThDbHdYRDtFQThETSwwQkFBQTtDOUN1c1hMO0E4Q3J3WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q3VzWEw7QVM1d1hBO0VxQ3dETywwQkFBQTtDOUN1dFhQO0FTL3dYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q3V0WFA7QThDaHhYRDtFQThETSwwQkFBQTtDOUNxdFhMO0E4Q254WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q3F0WEw7QVMxeFhBO0VxQ3dETywwQkFBQTtDOUNxdVhQO0FTN3hYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q3F1WFA7QThDOXhYRDtFQThETSwwQkFBQTtDOUNtdVhMO0E4Q2p5WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q211WEw7QVN4eVhBO0VxQ3dETywwQkFBQTtDOUNtdlhQO0FTM3lYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q212WFA7QThDNXlYRDtFQThETSwwQkFBQTtDOUNpdlhMO0E4Qy95WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q2l2WEw7QVN0elhBO0VxQ3dETywwQkFBQTtDOUNpd1hQO0FTenpYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q2l3WFA7QThDMXpYRDtFQThETSwwQkFBQTtDOUMrdlhMO0E4Qzd6WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Qyt2WEw7QVNwMFhBO0VxQ3dETywwQkFBQTtDOUMrd1hQO0FTdjBYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Qyt3WFA7QThDeDBYRDtFQThETSwwQkFBQTtDOUM2d1hMO0E4QzMwWEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5QzZ3WEw7QVNsMVhBO0VxQ3dETywwQkFBQTtDOUM2eFhQO0FTcjFYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5QzZ4WFA7QThDdDFYRDtFQThETSwwQkFBQTtDOUMyeFhMO0E4Q3oxWEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5QzJ4WEw7QVNoMlhBO0VxQ3dETywwQkFBQTtDOUMyeVhQO0FTbjJYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5QzJ5WFA7QThDcDJYRDtFQThETSwwQkFBQTtDOUN5eVhMO0E4Q3YyWEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q3l5WEw7QVM5MlhBO0VxQ3dETywwQkFBQTtDOUN5elhQO0FTajNYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q3l6WFA7QThDbDNYRDtFQThETSwwQkFBQTtDOUN1elhMO0E4Q3IzWEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q3V6WEw7QVM1M1hBO0VxQ3dETywwQkFBQTtDOUN1MFhQO0FTLzNYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q3UwWFA7QThDaDRYRDtFQThETSwwQkFBQTtDOUNxMFhMO0E4Q240WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q3EwWEw7QVMxNFhBO0VxQ3dETywwQkFBQTtDOUNxMVhQO0FTNzRYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q3ExWFA7QThDOTRYRDtFQThETSwwQkFBQTtDOUNtMVhMO0E4Q2o1WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q20xWEw7QVN4NVhBO0VxQ3dETywwQkFBQTtDOUNtMlhQO0FTMzVYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q20yWFA7QThDNTVYRDtFQThETSwwQkFBQTtDOUNpMlhMO0E4Qy81WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q2kyWEw7QVN0NlhBO0VxQ3dETywwQkFBQTtDOUNpM1hQO0FTejZYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q2kzWFA7QThDMTZYRDtFQThETSwwQkFBQTtDOUMrMlhMO0E4Qzc2WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5QysyWEw7QVNwN1hBO0VxQ3dETywwQkFBQTtDOUMrM1hQO0FTdjdYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5QyszWFA7QThDeDdYRDtFQThETSwwQkFBQTtDOUM2M1hMO0E4QzM3WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5QzYzWEw7QVNsOFhBO0VxQ3dETywwQkFBQTtDOUM2NFhQO0FTcjhYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5QzY0WFA7QThDdDhYRDtFQThETSwwQkFBQTtDOUMyNFhMO0E4Q3o4WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5QzI0WEw7QVNoOVhBO0VxQ3dETywwQkFBQTtDOUMyNVhQO0FTbjlYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5QzI1WFA7QThDcDlYRDtFQThETSwwQkFBQTtDOUN5NVhMO0E4Q3Y5WEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q3k1WEw7QVM5OVhBO0VxQ3dETywwQkFBQTtDOUN5NlhQO0FTaitYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q3k2WFA7QThDbCtYRDtFQThETSwwQkFBQTtDOUN1NlhMO0E4Q3IrWEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q3U2WEw7QVM1K1hBO0VxQ3dETywwQkFBQTtDOUN1N1hQO0FTLytYQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q3U3WFA7QThDaC9YRDtFQThETSwwQkFBQTtDOUNxN1hMO0E4Q24vWEQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q3E3WEw7QVMxL1hBO0VxQ3dETywwQkFBQTtDOUNxOFhQO0FTNy9YQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q3E4WFA7QThDOS9YRDtFQThETSwwQkFBQTtDOUNtOFhMO0E4Q2pnWUQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q204WEw7QVN4Z1lBO0VxQ3dETywwQkFBQTtDOUNtOVhQO0FTM2dZQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q205WFA7QThDNWdZRDtFQThETSwwQkFBQTtDOUNpOVhMO0E4Qy9nWUQ7RUFpRU0sZUFBQTtFQUNBLDBDQUFBO0M5Q2k5WEw7QVN0aFlBO0VxQ3dETywwQkFBQTtDOUNpK1hQO0FTemhZQTtFcUMyRE8sZUFBQTtFQUNBLDBDQUFBO0M5Q2krWFA7QThDMWhZRDtFQThETSwwQkFBQTtDOUMrOVhMO0E4QzdoWUQ7RUFpRU0sZUFB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SSwrQkFBQTtDakQrcFlUO0FpRHBxWUs7RUFRSSxnQ0FBQTtDakQrcFlUO0FTLzFZQTtFd0NrTE8sc0JBQUE7Q2pEZ3JZUDtBaUQ5cVlLO0VBQ0UseUJBQUE7RUFDQSxVQUFBO0NqRGdyWVA7QWlEOXFZSztFQUVJLFVBQUE7Q2pEK3FZVDtBaURqcllLO0VBS0ksK0JBQUE7Q2pEK3FZVDtBaURwcllLO0VBUUksZ0NBQUE7Q2pEK3FZVDtBUy8yWUE7RXdDa0xPLHNCQUFBO0NqRGdzWVA7QWlEOXJZSztFQUNFLHlCQUFBO0VBQ0EsVUFBQTtDakRnc1lQO0FpRDlyWUs7RUFFSSxVQUFBO0NqRCtyWVQ7QWlEanNZSztFQUtJLCtCQUFBO0NqRCtyWVQ7QWlEcHNZSztFQVFJLGdDQUFBO0NqRCtyWVQ7QVMvM1lBO0V3Q2tMTyxzQkFBQTtDakRndFlQO0FpRDlzWUs7RUFDRSx5QkFBQTtFQUNBLFVBQUE7Q2pEZ3RZUDtBaUQ5c1lLO0VBRUksVUFBQTtDakQrc1lUO0FpRGp0WUs7RUFLSSwrQkFBQTtDakQrc1lUO0FpRHB0WUs7RUFRSSxnQ0FBQTtDakQrc1lUO0FTLzRZQTtFd0NrTE8sc0JBQUE7Q2pEZ3VZUDtBaUQ5dFlLO0VBQ0UseUJBQUE7RUFDQSxVQUFBO0NqRGd1WVA7QWlEOXRZSztFQUVJLFVBQUE7Q2pEK3RZVDtBaURqdVlLO0VBS0ksK0JBQUE7Q2pEK3RZVDtBaURwdVlLO0VBUUksZ0NBQUE7Q2pEK3RZVDtBUy81WUE7RXdDa0xPLHNCQUFBO0NqRGd2WVA7QWlEOXVZSztFQUNFLHlCQUFBO0VBQ0EsVUFBQTtDakRndllQO0FpRDl1WUs7RUFFSSxVQUFBO0NqRCt1WVQ7QWlEanZZSztFQUtJLCtCQUFBO0NqRCt1WVQ7QWlEcHZZSztFQVFJLGdDQUFBO0NqRCt1WVQ7QVMvNllBO0V3Q2tMTyx1QkFBQTtDakRnd1lQO0FpRDl2WUs7RUFDRSwwQkFBQTtFQUNBLFVBQUE7Q2pEZ3dZUDtBaUQ5dllLO0VBRUksVUFBQTtDakQrdllUO0FpRGp3WUs7RUFLSSxnQ0FBQTtDakQrdllUO0FpRHB3WUs7RUFRSSxpQ0FBQTtDakQrdllUO0FTLzdZQTtFd0M2Tk8sc0JBQUE7Q2pEcXVZUDtBaURudVlLO0VBRUksZUFBQTtDakRvdVlUO0FTcjhZQTtFd0M2Tk8sc0JBQUE7Q2pEMnVZUDtBaUR6dVlLO0VBRUksZUFBQTtDakQwdVlUO0FTMzhZQTtFd0M2Tk8sc0JBQUE7Q2pEaXZZUDtBaUQvdVlLO0VBRUksZUFBQTtDakRndllUO0FTajlZQTtFd0M2Tk8sc0JBQUE7Q2pEdXZZUDtBaURydllLO0VBRUksZUFBQTtDakRzdllUO0FTdjlZQTtFd0M2Tk8sc0JBQUE7Q2pENnZZUDtBaUQzdllLO0VBRUksZUFBQTtDakQ0dllUO0FTNzlZQTtFd0M2Tk8sc0JBQUE7Q2pEbXdZUDtBaURqd1lLO0VBRUksZUFBQTtDakRrd1lUO0FTbitZQTtFd0M2Tk8sc0JBQUE7Q2pEeXdZUDtBaUR2d1lLO0VBRUksZUFBQTtDakR3d1lUO0FTeitZQTtFd0M2Tk8sc0JBQUE7Q2pEK3dZUDtBaUQ3d1lLO0VBRUksZUFBQTtDakQ4d1lUO0FTLytZQTtFd0M2Tk8sc0JBQUE7Q2pEcXhZUDtBaURueFlLO0VBRUksZUFBQTtDakRveFlUO0FTci9ZQTtFd0M2Tk8sc0JBQUE7Q2pEMnhZUDtBaUR6eFlLO0VBRUksZUFBQTtDakQweFlUO0FTMy9ZQTtFd0M2Tk8sc0JBQUE7Q2pEaXlZUDtBaUQveFlLO0VBRUksZUFBQTtDakRneVlUO0FTamdaQTtFd0M2Tk8sc0JBQUE7Q2pEdXlZUDtBaURyeVlLO0VBRUksZUFBQTtDakRzeVlUO0FTdmdaQTtFd0M2Tk8sc0JBQUE7Q2pENnlZUDtBaUQzeVlLO0VBRUksZUFBQTtDakQ0eVlUO0FTN2daQTtFd0M2Tk8sc0JBQUE7Q2pEbXpZUDtBaURqellLO0VBRUksZUFBQTtDakRrellUO0FTbmhaQTtFd0M2Tk8sc0JBQUE7Q2pEeXpZUDtBaUR2ellLO0VBRUksZUFBQTtDakR3ellUO0FTemhaQTtFd0M2Tk8sc0JBQUE7Q2pEK3pZUDtBaUQ3ellLO0VBRUksZUFBQTtDakQ4ellUO0FTL2haQTtFd0M2Tk8sc0JBQUE7Q2pE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QUFBO0NwRGs3WlQ7QVN6a2FBO0UyQzhKVyxlQUFBO0NwRDg2Wlg7QVM1a2FBO0UyQzhKVyxlQUFBO0NwRGk3Wlg7QVMva2FBO0UyQzhKVyxlQUFBO0NwRG83Wlg7QVNsbGFBO0UyQzhKVyxlQUFBO0NwRHU3Wlg7QVNybGFBO0UyQzhKVyxlQUFBO0NwRDA3Wlg7QVN4bGFBO0UyQzhKVyxlQUFBO0NwRDY3Wlg7QVMzbGFBO0UyQzhKVyxlQUFBO0NwRGc4Wlg7QVM5bGFBO0UyQzhKVyxlQUFBO0NwRG04Wlg7QVNqbWFBO0UyQzhKVyxlQUFBO0NwRHM4Wlg7QVNwbWFBO0UyQzhKVyxlQUFBO0NwRHk4Wlg7QVN2bWFBO0UyQzhKVyxlQUFBO0NwRDQ4Wlg7QVMxbWFBO0UyQzhKVyxlQUFBO0NwRCs4Wlg7QVM3bWFBO0UyQzhKVyxlQUFBO0NwRGs5Wlg7QVNobmFBO0UyQzhKVyxlQUFBO0NwRHE5Wlg7QVNubmFBO0UyQzhKVyxlQUFBO0NwRHc5Wlg7QVN0bmFBO0UyQzhKVyxlQUFBO0NwRDI5Wlg7QVN6bmFBO0UyQzhKVyxlQUFBO0NwRDg5Wlg7QW9EcDhaUztFQUNFLHNCQUFBO0NwRHM4Wlg7QW9EcDhaUztFQUNFLDBCQUFBO0NwRHM4Wlg7QW9EMThaUztFQUNFLHNCQUFBO0NwRDQ4Wlg7QW9EMThaUztFQUNFLDBCQUFBO0NwRDQ4Wlg7QW9EaDlaUztFQUNFLHNCQUFBO0NwRGs5Wlg7QW9EaDlaUztFQUNFLDBCQUFBO0NwRGs5Wlg7QW9EdDlaUztFQUNFLHNCQUFBO0NwRHc5Wlg7QW9EdDlaUztFQUNFLDBCQUFBO0NwRHc5Wlg7QW9ENTlaUztFQUNFLHNCQUFBO0NwRDg5Wlg7QW9ENTlaUztFQUNFLDBCQUFBO0NwRDg5Wlg7QW9EbCtaUztFQUNFLHNCQUFBO0NwRG8rWlg7QW9EbCtaUztFQUNFLDBCQUFBO0NwRG8rWlg7QW9EeCtaUztFQUNFLHNCQUFBO0NwRDArWlg7QW9EeCtaUztFQUNFLDBCQUFBO0NwRDArWlg7QW9EOStaUztFQUNFLHNCQUFBO0NwRGcvWlg7QW9EOStaUztFQUNFLDBCQUFBO0NwRGcv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b0NFLDBCQUFBO0N2RHdsYUw7QXVEbG5hRztFQWdCRSwwQkFBQTtDdkRxbWFMO0F1RC9uYUc7RUF1QkUsc0JBQUE7Q3ZEMm1hTDtBdURybWFLO0VBQ0UsMEJBQUE7Q3ZEdW1hUDtBdURyb2FHO0VBb0NFLDBCQUFBO0N2RG9tYUw7QXVEOW5hRztFQWdCRSwwQkFBQTtDdkRpbmFMO0F1RDNvYUc7RUF1QkUsc0JBQUE7Q3ZEdW5hTDtBdURqbmFLO0VBQ0UsMEJBQUE7Q3ZEbW5hUDtBdURqcGFHO0VBb0NFLDBCQUFBO0N2RGduYUw7QXVEMW9hRztFQWdCRSwwQkFBQTtDdkQ2bmFMO0F1RHZwYUc7RUF1QkUsc0JBQUE7Q3ZEbW9hTDtBdUQ3bmFLO0VBQ0UsMEJBQUE7Q3ZEK25hUDtBdUQ3cGFHO0VBb0NFLDBCQUFBO0N2RDRuYUw7QXVEdHBhRztFQWdCRSwwQkFBQTtDdkR5b2FMO0F1RG5xYUc7RUF1QkUsc0JBQUE7Q3ZEK29hTDtBdUR6b2FLO0VBQ0UsMEJBQUE7Q3ZEMm9hUDtBdUR6cWFHO0VBb0NFLDBCQUFBO0N2RHdvYUw7QXVEbHFhRztFQWdCRSwwQkFBQTtDdkRxcGFMO0F1RC9xYUc7RUF1QkUsc0JBQUE7Q3ZEMnBhTDtBdURycGFLO0VBQ0UsMEJBQUE7Q3ZEdXBhUDtBdURycmFHO0VBb0NFLDBCQUFBO0N2RG9wYUw7QXVEOXFhRztFQWdCRSwwQkFBQTtDdkRpcWFMO0F1RDNyYUc7RUF1QkUsc0JBQUE7Q3ZEdXFhTDtBdURqcWFLO0VBQ0UsMEJBQUE7Q3ZEbXFhUDtBdURqc2FHO0VBb0NFLDBCQUFBO0N2RGdxYUw7QXVEMXJhRztFQWdCRSwwQkFBQTtDdkQ2cWFMO0F1RHZzYUc7RUF1QkUsc0JBQUE7Q3ZEbXJhTDtBdUQ3cWFLO0VBQ0UsMEJBQUE7Q3ZEK3FhUDtBdUQ3c2FHO0VBb0NFLDBCQUFBO0N2RDRxYUw7QXVEdHNhRztFQWdCRSwwQkFBQTtDdkR5cmFMO0F1RG50YUc7RUF1QkUsc0JBQUE7Q3ZEK3JhTDtBdUR6cmFLO0VBQ0UsMEJBQUE7Q3ZEMnJhUDtBdUR6dGFHO0VBb0NFLDBCQUFBO0N2RHdyYUw7QXVEbHRhRztFQWdCRSwwQkFBQTtDdkRxc2FMO0F1RC90YUc7RUF1QkUsc0JBQUE7Q3ZEMnNhTDtBdURyc2FLO0VBQ0UsMEJBQUE7Q3ZEdXNhUDtBdURydWFHO0VBb0NFLDBCQUFBO0N2RG9zYUw7QXVEOXRhRztFQWdCRSwwQkFBQTtDdkRpdGFMO0F1RDN1YUc7RUF1QkUsc0JBQUE7Q3ZEdXRhTDtBdURqdGFLO0VBQ0UsMEJBQUE7Q3ZEbXRhUDtBdURqdmFHO0VBb0NFLDBCQUFBO0N2RGd0YUw7QXVEMXVhRztFQWdCRSwwQkFBQTtDdkQ2dGFMO0F1RHZ2YUc7RUF1QkUsc0JBQUE7Q3ZEbXVhTDtBdUQ3dGFLO0VBQ0UsMEJBQUE7Q3ZEK3RhUDtBdUQ3dmFHO0VBb0NFLDBCQUFBO0N2RDR0YUw7QXVEdHZhRztFQWdCRSwwQkFBQTtDdkR5dWFMO0F1RG53YUc7RUF1QkUsc0JBQUE7Q3ZEK3VhTDtBdUR6dWFLO0VBQ0UsMEJBQUE7Q3ZEMnVhUDtBdUR6d2FHO0VBb0NFLDBCQUFBO0N2RHd1YUw7QXVEbHdhRztFQWdCRSwwQkFBQTtDdkRxdmFMO0F1RC93YUc7RUF1QkUsc0JBQUE7Q3ZEMnZhTDtBdURydmFLO0VBQ0UsMEJBQUE7Q3ZEdXZhUDtBdURyeGFHO0VBb0NFLDBCQUFBO0N2RG92YUw7QXVEOXdhRztFQWdCRSwwQkFBQTtDdkRpd2FMO0F3RG5nYkM7RUFDRSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0N4RHFnYkg7QXdEamdiRDtFQUVJLGlCQUFBO0N4RGtnYkg7QVN6aGJBO0VnREVHLG9CQUFBO0N6RDBoYkg7QVM1aGJBO0VnREtLLG1CQUFBO0N6RDBoYkw7QVMvaGJBO0VnRFFLLG1CQUFBO0VBQ0Esb0JBQUE7Q3pEMGhiTDtBU25pYkE7RWdERUcsb0JBQUE7Q3pEb2liSDtBU3RpYkE7RWdES0ssbUJBQUE7Q3pEb2liTDtBU3ppYkE7RWdEUUssbUJBQUE7RUFDQSxvQkFBQTtDekRvaWJMO0FTN2liQTtFZ0RFRyxvQkFBQTtDekQ4aWJIO0FTaGpiQTtFZ0RLSyxtQkFBQTtDekQ4aWJMO0FTbmpiQTtFZ0RRSyxtQkFBQTtFQUNBLG9CQUFBO0N6RDhpYkw7QVN2amJBO0VnREVHLG9CQUFBO0N6RHdqYkg7QVMxamJBO0VnREtLLG1CQUFBO0N6RHdqYkw7QVM3amJBO0VnRFFLLG1CQUFBO0VBQ0Esb0JBQUE7Q3pEd2piTDtBU2prYkE7RWdERUcsb0JBQUE7Q3pEa2tiSDtBU3BrYkE7RWdES0ssbUJBQUE7Q3pEa2tiTDtBU3ZrYkE7RWdEUUssbUJBQUE7RUFDQSxvQkFBQTtDekRra2JMO0FTM2tiQTtFZ0RFRyxxQkFBQTtDekQ0a2JIO0FTOWtiQTtFZ0RLSyxvQkFBQTtDekQ0a2JMO0FTamxiQTtFZ0RRSyxvQkFBQTtFQUNBLHFCQUFBO0N6RDRrYkw7QVNybGJBO0VnREVHLHFCQUFBO0N6RHNsYkg7QVN4bGJBO0VnREtLLG9CQUFBO0N6RHNsYkw7QVMzbGJBO0VnRFFLLG9CQUFBO0VBQ0EscUJBQUE7Q3pEc2xiTDtBUy9sYkE7RWdERUcscUJBQUE7Q3pEZ21iSDtBU2xtYkE7RWdES0ssb0JBQUE7Q3pEZ21iTDtBU3JtYkE7RWdEUUssb0JBQUE7RUFDQSxxQkFBQTtDekRnbWJMO0FTem1iQTtFZ0RFRyxxQkFBQTtDekQwbWJIO0FTNW1iQTtFZ0RLSyxvQkFBQTtDekQwbWJMO0FTL21iQTtFZ0RRSyxvQkFBQTtFQUNBLHFCQUFBO0N6RDBtYkw7QVNubmJBO0VnREVHLHFCQUFBO0N6RG9uYkg7QVN0bmJBO0VnREtLLG9CQUFBO0N6RG9uYkw7QVN6bmJBO0VnRFFLLG9CQUFBO0VBQ0EscUJBQUE7Q3pEb25iTDtBUzduYkE7RWdERUcscUJBQUE7Q3pEOG5iSDtBU2hvYkE7RWdES0ssb0JBQUE7Q3pEOG5iTDtBU25vYkE7RWdEUUssb0JBQUE7RUFDQSxxQkFBQTtDekQ4bmJMO0EwRHRvYkQ7RUFTTSxXQUFBO0MxRGdvYkw7QTBEem9iRDtFQWFJLGNBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSxXQUFBO0MxRCtuYkg7QTBEanBiRDtF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QTtDeEQ2K2NEO0FxRXQ5Y0s7Ozs7RWJ2QkoscUNBQUE7RUFBQSxpQ0FBQTtDeERvL2NEO0FTNS9jQTs7RStDUUMsaUNBQUE7Q3hEdy9jRDtBcUVqK2NLOzs7O0VidkJKLHFDQUFBO0VBQUEsaUNBQUE7Q3hEKy9jRDtBU3ZnZEE7O0UrQ1FDLGlDQUFBO0N4RG1nZEQ7QXFFNStjSzs7OztFYnZCSixxQ0FBQTtFQUFBLGlDQUFBO0N4RDBnZEQ7QVNsaGRBOztFK0NRQyxpQ0FBQTtDeEQ4Z2REO0FxRXYvY0s7Ozs7RWJ2QkoscUNBQUE7RUFBQSxpQ0FBQTtDeERxaGREO0FTN2hkQTs7RStDUUMsaUNBQUE7Q3hEeWhkRDtBcUVsZ2RLOzs7O0VidkJKLHFDQUFBO0VBQUEsaUNBQUE7Q3hEZ2lkRDtBU3hpZEE7O0UrQ1FDLGlDQUFBO0N4RG9pZEQ7QXFFN2dkSzs7OztFYnZCSixxQ0FBQTtFQUFBLGlDQUFBO0N4RDJpZEQ7QVNuamRBOztFK0NRQyxpQ0FBQTtDeEQraWREO0FxRXhoZEs7Ozs7RWJ2QkoscUNBQUE7RUFBQSxpQ0FBQTtDeERzamREO0FTOWpkQTs7RStDUUMsaUNBQUE7Q3hEMGpkRDtBcUVuaWRLOzs7O0VidkJKLHFDQUFBO0VBQUEsaUNBQUE7Q3hEaWtkRDtBU3prZEE7O0UrQ1FDLGlDQUFBO0N4RHFrZEQ7QXFFOWlkSzs7OztFYnZCSixxQ0FBQTtFQUFBLGlDQUFBO0N4RDRrZEQ7QVNwbGRBOztFK0NRQyxpQ0FBQTtDeERnbGREO0FxRXpqZEs7Ozs7RWJ2QkoscUNBQUE7RUFBQSxpQ0FBQTtDeER1bGREO0FTL2xkQTs7RStDUUMsaUNBQUE7Q3hEMmxkRDtBcUVwa2RLOzs7O0VidkJKLHFDQUFBO0VBQUEsaUNBQUE7Q3hEa21kRDtBUzFtZEE7O0UrQ1FDLGlDQUFBO0N4RHNtZEQ7QXFFL2tkSzs7OztFYnZCSixxQ0FBQTtFQUFBLGlDQUFBO0N4RDZtZEQ7QVNybmRBOztFK0NRQyxpQ0FBQTtDeERpbmREO0FxRTFsZEs7Ozs7RWJ2QkoscUNBQUE7RUFBQSxpQ0FBQTtDeER3bmREO0FTaG9kQTs7RStDUUMsaUNBQUE7Q3hENG5kRDtBcUVybWRLOzs7O0VidkJKLHFDQUFBO0VBQUEsaUNBQUE7Q3hEbW9kRDtBUzNvZEE7O0UrQ1FDLGlDQUFBO0N4RHVvZEQ7QXFFaG5kSzs7OztFYnZCSixxQ0FBQTtFQUFBLGlDQUFBO0N4RDhvZEQ7QVN0cGRBOztFK0NRQyxpQ0FBQTtDeERrcGREO0FxRTNuZEs7Ozs7RWJ2QkoscUNBQUE7RUFBQSxpQ0FBQTtDeER5cGREO0FTanFkQTs7O0UrQ1FDLHFDQUFBO0N4RDhwZEQ7QVN0cWRBOzs7RStDUUMscUNBQUE7Q3hEbXFkRDtBUzNxZEE7OztFK0NRQyxxQ0FBQTtDeER3cWREO0FTaHJkQTs7O0UrQ1FDLHFDQUFBO0N4RDZxZEQ7QVNycmRBOzs7RStDUUMscUNBQUE7Q3hEa3JkRDtBUzFyZEE7OztFK0NRQyxxQ0FBQTtDeER1cmREO0FTL3JkQTs7O0UrQ1FDLHFDQUFBO0N4RDRyZEQ7QVNwc2RBOzs7RStDUUMscUNBQUE7Q3hEaXNkRDtBU3pzZEE7OztFK0NRQyxxQ0FBQTtDeERzc2REO0FTOXNkQTs7O0UrQ1FDLHFDQUFBO0N4RDJzZEQ7QVNudGRBOzs7RStDUUMscUNBQUE7Q3hEZ3RkRDtBU3h0ZEE7OztFK0NRQyxxQ0FBQTtDeERxdGREO0FTN3RkQTs7O0UrQ1FDLHFDQUFBO0N4RDB0ZEQ7QVNsdWRBOzs7RStDUUMscUNBQUE7Q3hEK3RkRDtBU3Z1ZEE7OztFK0NRQyxxQ0FBQTtDeERvdWREO0FTNXVkQTs7O0UrQ1FDLHFDQUFBO0N4RHl1ZEQ7QVNqdmRBOzs7RStDUUMscUNBQUE7Q3hEOHVkRDtBc0VqdWRDO0V6QmxCQSxXQUFBO0VBR0EsMkJBQUE7QzdDb3ZkRDtBc0V0dWREO0VBT0ksZ0JBQUE7RXpCeEJGLFdBQUE7RUFHQSx5QkFBQTtFbkNxTEEsNENBQUE7RUFFUSxvQ0FBQTtFNEQvSk4seUNBQUE7Q3RFcXVkSDtBc0UvdWREO0VBYU0seUJBQUE7Q3RFcXVkTDtBc0VsdmREOztFQWtCTSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxvQkFBQTtFekJyQ0osYUFBQTtFQUdBLDBCQUFBO0V5QnFDSSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFNUQySUosNENBQUE7RUFFUSxvQ0FBQTtDVjBsZFQ7QXNFcHVkSzs7RXpCaERKLFdBQUE7RUFHQSwyQkFBQTtDN0NzeGREO0FzRXh3ZEQ7RUFxQ00sVUFBQTtDdEVzdWRMO0FzRXJ1ZEs7RUFDRSxZQUFBO0N0RXV1ZFA7QXNFOXdkRDtFQTRDTSxXQUFBO0N0RXF1ZEw7QXNFcHVkSztFQUNFLGFBQUE7Q3RFc3VkUDtBU3h5ZEE7RTZES0csMEJBQUE7Q3RFc3lkSDtBUzN5ZEE7RTZES0csMEJBQUE7Q3RFeXlkSDtBUzl5ZEE7RTZES0csMEJBQUE7Q3RFNHlkSDtBU2p6ZEE7RTZES0csMEJBQUE7Q3RFK3lkSDtBU3B6ZEE7RTZES0csMEJBQUE7Q3RFa3pkSDtBU3Z6ZEE7RTZES0csMEJBQUE7Q3RFcXpkSDtBUzF6ZEE7RTZES0csMEJBQUE7Q3RFd3pkSDtBUzd6ZEE7RTZES0csMEJBQUE7Q3RFMnpkSDtBU2gwZEE7RTZES0csMEJBQUE7Q3RFOHpkSDtBU24wZEE7RTZES0csMEJBQUE7Q3RFaTBkSDtBU3QwZEE7RTZES0csMEJBQUE7Q3RFbzBkSDtBU3owZEE7RTZES0csMEJBQUE7Q3RFdTBkSDtBUzUwZEE7RTZES0csMEJBQUE7Q3RFMDBkSDtBUy8wZEE7RTZES0csMEJBQUE7Q3RFNjBkSDtBU2wxZEE7RTZES0csMEJBQUE7Q3RFZzFkSDtBU3IxZEE7RTZES0csMEJBQUE7Q3RFbTFkSDtBU3gxZEE7RTZES0csMEJBQUE7Q3RFczFkSDtBUzMxZEE7O0U2RGNPLGtCQUFBO0N0RWkxZFA7QVMvMWRBOztFNkRjTyxvQkFBQTtDdEVxMWRQO0FTbjJkQTs7RTZEY08sa0JBQUE7Q3RFeTFkUDtBU3YyZEE7O0U2RGNPLG9CQUFBO0N0RTYxZFA7QVMzMmRBOztFNkRjTyxrQkFBQTtDdEVpMmRQO0FTLzJkQTs7RTZEY08sb0JBQUE7Q3RFcTJkUDtBU24zZEE7O0U2RGNPLGtCQUFBO0N0RXkyZFA7QVN2M2RBOztFNkRjTyxvQkFBQTtDdEU2MmRQO0FTMzNkQTs7RTZEY08sa0JBQUE7Q3RFaTNkUDtBUy8zZEE7O0U2RGNPLG9CQUFBO0N0RXEzZFA7QVNuNGRBOztFNkRjTyxrQkFBQTtDdEV5M2RQO0F1RXozZEQ7RUFFSSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLG1CQUFBO0N2RTAzZEg7QXVFajRkRDtFQVVNLHNCQUFBO0VBQ0EsVUFBQTtFQUNBLDhCQUFBO0N2RTAzZEw7QXVFdDRkRDs7RUFlUSxZQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFN0Q0Sk4sNENBQUE7RUFFUSxvQ0FBQTtFNkQ1SkYsbUJBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSx3QkFBQTtFQUNBLHNCQUFBO0UxQmxDTixhQUFBO0VBR0EsMEJBQUE7RTBCaUNNLGtCQUFBO0VBQ0EsZ0JBQUE7Q3ZFODNkUDtBdUU1M2RLOztFQUdJLGVBQUE7Q3ZFNjNkVDtBdUUxM2RLOzs7O0UxQjdDSixXQUFBO0VBR0EsMkJBQUE7QzdDMjZkRDtBdUV4M2RPO0VBQ0UsMEJBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0N2RTAzZFQ7QXVFcDNkTztFQUNFLDBCQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtDdkVzM2RUO0F1RWgzZE87RUFDRSwwQkFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7Q3ZFazNkVDtBdUU1MmRPO0VBQ0UsMEJBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0N2RTgyZFQ7QXVFeDJkSzs7Ozs7O0VBR0UsV0FBQTtFMUI3Rk4sV0FBQTtFQUdBLDJCQUFBO0UwQjRGTSxnQkFBQTtDdkU4MmRQO0F1RWw4ZEQ7Ozs7OztFQStGUSxjQUFBO0N2RTIyZFA7QVN4OWRBO0UrQ1FDLGlDQUFBO0N4RG05ZEQ7QVMzOWRBOztFK0NRQyxxQ0FBQTtFQUFBLGlDQUFBO0VBQUEsMEJBQUE7Q3hEeTlkRDtBU2orZEE7RStDUUMsaUNBQUE7Q3hENDlkRDtBU3ArZEE7O0UrQ1FDLHFDQUFBO0VBQUEsaUNBQUE7RUFBQSwwQkFBQTtDeERrK2REO0FTMStkQTtFK0NRQyxpQ0FBQTtDeERxK2REO0FTNytkQTs7RStDUUMscUNBQUE7RUFBQSxpQ0FBQTtFQUFBLDBCQUFBO0N4RDIrZEQ7QVNuL2RBO0UrQ1FDLGlDQUFBO0N4RDgrZEQ7QVN0L2RBOztFK0NRQyxxQ0FBQTtFQUFBLGlDQUFBO0VBQUEsMEJBQUE7Q3hEby9kRDtBUzUvZEE7RStDUUMsaUNBQUE7Q3hEdS9kRDtBUy8vZEE7O0UrQ1FDLHFDQUFBO0VBQUEsaUNBQUE7RUFBQSwwQkFBQTtDeEQ2L2REO0FTcmdlQTtFK0NRQyxpQ0FBQTtDeERnZ2VEO0FTeGdlQTs7RStDUUMscUNBQUE7RUFBQSxpQ0FBQTtFQUFBLDBCQUFBO0N4RHNnZUQ7QVM5Z2VBO0UrQ1FDLGlDQUFBO0N4RHlnZUQ7QVNqaGVBOztFK0NRQyxxQ0FBQTtFQUFBLGlDQUFBO0VBQUEsMEJBQUE7Q3hEK2dlRDtBU3ZoZUE7RStDUUMsaUNBQUE7Q3hEa2hlRDtBUzFoZUE7O0UrQ1FDLHFDQUFBO0VBQUEsaUNBQUE7RUFBQSwwQkFBQTtDeER3aGVEO0FTaGllQTtFK0NRQyxpQ0FBQTtDeEQyaGVEO0FTbmllQTs7RStDUUMscUNBQUE7RUFBQSxpQ0FBQTtFQUFBLDBCQUFBO0N4RGlpZUQ7QVN6aWVBO0UrQ1FDLGlDQUFBO0N4RG9pZUQ7QVM1aWVBOztFK0NRQyxxQ0FBQTtFQUFBLGlDQUFBO0VBQUEsMEJBQUE7Q3hEMGllRDtBU2xqZUE7RStDUUMsaUNBQUE7Q3hENmllRDtBU3JqZUE7O0UrQ1FDLHFDQUFBO0VBQUEsaUNBQUE7RUFBQSwwQkFBQTtDeERtamVEO0FTM2plQTtFK0NRQyxpQ0FBQTtDeERzamVEO0FTOWplQTs7RStDUUMscUNBQUE7RUFBQSxpQ0FBQTtFQUFBLDBCQUFBO0N4RDRqZUQ7QVNwa2VBO0UrQ1FDLGlDQUFBO0N4RCtqZUQ7QVN2a2VBOztFK0NRQyxxQ0FBQTtFQUFBLGlDQUFBO0VBQUEsMEJBQUE7Q3hEcWtlRDtBUzdrZUE7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RW05ZUg7QTJFLzhlRDs7RUFFSyxzQkFBQTtDM0VpOWVKO0E0RTE5ZUQ7RUFFSSxvQkFBQTtFQUNBLG1CQUFBO0M1RTI5ZUg7QTZFOTllRDs7O0VBRUksVUFBQTtFQUNBLDJDQUFBO0VBQ0EsMEJBQUE7QzdFaStlSDtBNkVoK2VHOzs7RUFDRSxrQkFBQTtFQUNBLGlCQUFBO0M3RW8rZUw7QTZFbCtlRzs7Ozs7O0VBQ0UsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsMEJBQUE7QzdFeStlTDtBNkU1K2VHOzs7Ozs7RUFLSSxzQkFBQTtDN0UrK2VQO0E2RXYrZUc7RUFDRSw2QkFBQTtFQUNBLGdDQUFBO0M3RXkrZUw7QTZFditlRztFQUNFLDhCQUFBO0VBQ0EsaUNBQUE7QzdFeStlTDtBNkVsK2VHO0VBQ0UsNEJBQUE7RUFDQSwrQkFBQTtDN0VvK2VMO0E2RWwrZUc7RUFDRSw2QkFBQTtFQUNBLGdDQUFBO0M3RW8rZUw7QVM3Z2ZBOztFcUVHSywwQkFBQTtDOUU4Z2ZMO0FTamhmQTs7RXFFS08sZUFBQTtDOUVnaGZQO0E4RTlnZks7Ozs7RUFDRSwwQkFBQTtDOUVtaGZQO0E4RXBoZks7Ozs7RUFHSSxlQUFBO0M5RXVoZlQ7QVNqaWZBOztFcUVHSywwQkFBQTtDOUVraWZMO0FTcmlmQTs7RXFFS08sZUFBQTtDOUVvaWZQO0E4RWxpZks7Ozs7RUFDRSwwQkFBQTtDOUV1aWZQO0E4RXhpZks7Ozs7RUFHSSxlQUFBO0M5RTJpZlQ7QVNyamZBOztFcUVHSywwQkFBQTtDOUVzamZMO0FTempmQTs7RXFFS08sZUFBQTtDOUV3amZQO0E4RXRqZks7Ozs7RUFDRSwwQkFBQTtDOUUyamZQO0E4RTVqZks7Ozs7RUFHSSxlQUFBO0M5RStqZlQ7QVN6a2ZBOztFcUVHSywwQkFBQTtDOUUwa2ZMO0FTN2tmQTs7RXFFS08sZUFBQTtDOUU0a2ZQO0E4RTFrZks7Ozs7RUFDRSwwQkFBQTtDOUUra2ZQO0E4RWhsZks7Ozs7RUFHSSxlQUFBO0M5RW1sZlQ7QVM3bGZBOztFcUVHSywwQkFBQTtDOUU4bGZMO0FTam1mQTs7RXFFS08sZUFBQTtDOUVnbWZQO0E4RTlsZks7Ozs7RUFDRSwwQkFBQTtDOUVtbWZQO0E4RXBtZks7Ozs7RUFHSSxlQUFBO0M5RXVtZlQ7QVNqbmZBOztFcUVHSywwQkFBQTtDOUVrbmZMO0FTcm5mQTs7RXFFS08sZUFBQTtDOUVvbmZQO0E4RWxuZks7Ozs7RUFDRSwwQkFBQTtDOUV1bmZQO0E4RXhuZks7Ozs7RUFHSSxlQUFBO0M5RTJuZlQ7QVNyb2ZBOztFcUVHSywwQkFBQTtDOUVzb2ZMO0FTem9mQTs7RXFFS08sZUFBQTtDOUV3b2ZQO0E4RXRvZks7Ozs7RUFDRSwwQkFBQTtDOUUyb2ZQO0E4RTVvZks7Ozs7RUFHSSxlQUFBO0M5RStvZlQ7QVN6cGZBOztFcUVHSywwQkFBQTtDOUUwcGZMO0FTN3BmQTs7RXFFS08sZUFBQTtDOUU0cGZQO0E4RTFwZks7Ozs7RUFDRSwwQkFBQTtDOUUrcGZQO0E4RWhxZks7Ozs7RUFHSSxlQUFBO0M5RW1xZlQ7QVM3cWZBOztFcUVHSywwQkFBQTtDOUU4cWZMO0FTanJmQTs7RXFFS08sZUFBQTtDOUVncmZQO0E4RTlxZks7Ozs7RUFDRSwwQkFBQTtDOUVtcmZQO0E4RXByZks7Ozs7RUFHSSxlQUFBO0M5RXVyZlQ7QVNqc2ZBOztFcUVHSywwQkFBQTtDOUVrc2ZMO0FTcnNmQTs7RXFFS08sZUFBQTtDOUVvc2ZQO0E4RWxzZks7Ozs7RUFDRSwwQkFBQTtDOUV1c2ZQO0E4RXhzZks7Ozs7RUFHSSxlQUFBO0M5RTJzZlQ7QVNydGZBOztFcUVHSywwQkFBQTtDOUVzdGZMO0FTenRmQTs7RXFFS08sZUFBQTtDOUV3dGZQO0E4RXR0Zks7Ozs7RUFDRSwwQkFBQTtDOUUydGZQO0E4RTV0Zks7Ozs7RUFHSSxlQUFBO0M5RSt0ZlQ7QVN6dWZBOztFcUVHSywwQkFBQTtDOUUwdWZMO0FTN3VmQTs7RXFFS08sZUFBQTtDOUU0dWZQO0E4RTF1Zks7Ozs7RUFDRSwwQkFBQTtDOUUrdWZQO0E4RWh2Zks7Ozs7RUFHSSxlQUFBO0M5RW12ZlQ7QVM3dmZBOztFcUVHSywwQkFBQTtDOUU4dmZMO0FTandmQTs7RXFFS08sZUFBQTtDOUVnd2ZQO0E4RTl2Zks7Ozs7RUFDRSwwQkFBQTtDOUVtd2ZQO0E4RXB3Zks7Ozs7RUFHSSxlQUFBO0M5RXV3ZlQ7QVNqeGZBOztFcUVHSywwQkFBQTtDOUVreGZMO0FTcnhmQTs7RXFFS08sZUFBQTtDOUVveGZQO0E4RWx4Zks7Ozs7RUFDRSwwQkFBQTtDOUV1eGZQO0E4RXh4Zks7Ozs7RUFHSSxlQUFBO0M5RTJ4ZlQ7QVNyeWZBOztFcUVHSywwQkFBQTtDOUVzeWZMO0FTenlmQTs7RXFFS08sZUFBQTtDOUV3eWZQO0E4RXR5Zks7Ozs7RUFDRSwwQkFBQTtDOUUyeWZQO0E4RTV5Zks7Ozs7RUFHSSxlQUFBO0M5RSt5ZlQ7QVN6emZBOztFcUVHSywwQkFBQTtDOUUwemZMO0FTN3pmQTs7RXFFS08sZUFBQTtDOUU0emZQO0E4RTF6Zks7Ozs7RUFDRSwwQkFBQTtDOUUremZQO0E4RWgwZks7Ozs7RUFHSSxlQUFBO0M5RW0wZlQ7QVM3MGZBOztFcUVHSywwQkFBQTtDOUU4MGZMO0FTajFmQTs7RXFFS08sZUFBQTtDOUVnMWZQO0E4RTkwZks7Ozs7RUFDRSwwQkFBQTtDOUVtMWZQO0E4RXAxZks7Ozs7RUFHSSxlQUFBO0M5RXUxZlQ7QThFaDFmRDs7RUFxQkksVUFBQTtFQUNBLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSxpQkFBQTtDOUUremZIO0E4RXYxZkQ7O0VBMkJNLGVBQUE7QzlFZzBmTDtBOEU5emZHOztFQUNFLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0M5RWkwZkw7QThFL3pmRzs7RUFDRSw0QkFBQTtFQUNBLCtCQUFBO0VBQ0EsY0FBQTtDOUVrMGZMO0E4RWgwZkc7O0VBQ0UsNkJBQUE7RUFDQSxnQ0FBQTtDOUVtMGZMO0E4RTN6Zkc7RUFDRSw2QkFBQTtFQUNBLGdDQUFBO0VBQ0EsY0FBQTtDOUU2emZMO0E4RTN6Zkc7RUFDRSw4QkFBQTtFQUNBLGlDQUFBO0M5RTZ6Zkw7QThFenpmRDtFQUVNLDhCQUFBO0M5RTB6Zkw7QThFdnpmRDtFQUVNLCtCQUFBO0M5RXd6Zkw7QTBFbDBmQztFQUVJLGdCQUFBO0VBQ0EsaUJBQUE7QzFFbTBmTDtBMEVoMGZDO0VBRUksZ0JBQUE7RUFDQSxpQkFBQTtDMUVpMGZMO0EwRTl6ZkM7RUFFSSxnQkFBQTtFQUNBLGtCQUFBO0MxRSt6Zkw7QTBFNXpmQztFQUVJLGdCQUFBO0VBQ0Esa0JBQUE7QzFFNnpmTDtBMEV2emZEO0VBQ0UsY0FBQTtDMUV5emZEO0EwRXR6ZkQ7O0VBQ0UsZ0JBQUE7RUFDQSxvQkFBQTtDMUV5emZEO0EwRXh6ZkM7O0VBQ0UsbUJBQUE7QzFFMnpmSDtBMEV6emZDOztFQUNFLGtCQUFBO0MxRTR6Zkg7QTBFMXpmQzs7RUFDRSxpQkFBQTtDMUU2emZIO0EwRXYwZkQ7O0VLaEdJLGNBQUE7Qy9FMjZmSDtBMEUzMGZEOztFSzdGSSxjQUFBO0VBQ0Esc0JBQUE7Qy9FNDZmSDtBK0V4NmZEO0V0RWxCQzs7SXNFR0ssZUFBQTtHL0U0N2ZIO0VTLzdmRjs7SXNFR0ssZUFBQTtHL0VnOGZIO0VTbjhmRjs7SXNFR0ssZUFBQTtHL0VvOGZIO0VTdjhmRjs7SXNFR0ssZUFBQTtHL0V3OGZIO0VTMzhmRjs7SXNFR0ssZUFBQTtHL0U0OGZIO0VTLzhmRjs7SXNFR0ssZUFBQTtHL0VnOWZIO0VTbjlmRjs7SXNFR0ssZUFBQTtHL0VvOWZIO0VTdjlmRjs7SXNFR0ssZUFBQTtHL0V3OWZIO0VTMzlmRjs7SXNFR0ssZUFBQTtHL0U0OWZIO0VTLzlmRjs7SXNFR0ssZUFBQTtHL0VnK2ZIO0VTbitmRjs7SXNFR0ssZUFBQTtHL0VvK2ZIO0VTditmRjs7SXNFR0ssZUFBQTtHL0V3K2ZIO0VTMytmRjs7SXNFR0ssZUFBQTtHL0U0K2ZIO0VTLytmRjs7SXNFR0ssZUFBQTtHL0VnL2ZIO0VTbi9mRjs7SXNFR0ssZUFBQTtHL0VvL2ZIO0VTdi9mRjs7SXNFR0ssZUFBQTtHL0V3L2ZIO0VTMy9mRjs7SXNFR0ssZUFBQTtHL0U0L2ZIO0UrRTcrZkg7O0lBb0JJLHVCQUFBO0lBQ0Esc0JBQUE7SUFDQSxhQUFBO0lBQ0EsaUJB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O0NwRmduaEJMO0FvRjltaEJHO0VBQ0U7OztJQUdFLHVEQUFBO0dwRmduaEJMO0VvRjltaEJHO0lBQ0Usa0RBQUE7R3BGZ25oQkw7Q0FDRjtBb0Y5bWhCRztFQUNFOzs7SUFHRSx1REFBQTtHcEZnbmhCTDtFb0Y5bWhCRztJQUNFLGtEQUFBO0dwRmduaEJMO0NBQ0Y7QW9GM21oQkQ7RUFFSSxjQUFBO0NwRjRtaEJIIiwiZmlsZSI6ImpzX2NvbXBvc2VyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKiBGcm9udCBlbmQgZWRpdG9yICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3OTlweCkge1xufUBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xufUBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xufUBtZWRpYSAobWF4LXdpZHRoOiA3OTlweCkge1xufUBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xufUBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xufUBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xufUBtZWRpYSAobWF4LXdpZHRoOiA3OTlweCkge1xufUBtZWRpYSAobWF4LXdpZHRoOiA3OTlweCkge1xufS52Y19yb3c6YmVmb3JlLFxuLnZjX3JvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO2Rpc3BsYXk6IHRhYmxlO1xufVxuLnZjX3JvdzphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogTmF2YmFyICovXG4vKiBNb2RhbCBib3ggKi9cbi8qIFBhbmVsICovXG5AbWVkaWEgKG1heC13aWR0aDogNzk5cHgpIHtcbiAgLnZjX2hpZGRlbi14cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnZjX2hpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC52Y19oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAudmNfaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyNSU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS00IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tNiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS03IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tOSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA3NSU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS0xMCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS0xMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS0xMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tb2Zmc2V0LTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMCU7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLW9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLW9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLW9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS1vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLW9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tb2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS1vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLW9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tb2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS1vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMCU7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfaGlkZGVuLXNtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnZjX2NvbHVtbl9jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi52Y19yb3cge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG4udmNfY29sLXhzLTEsXG4udmNfY29sLXNtLTEsXG4udmNfY29sLW1kLTEsXG4udmNfY29sLWxnLTEsXG4udmNfY29sLXhzLTIsXG4udmNfY29sLXNtLTIsXG4udmNfY29sLW1kLTIsXG4udmNfY29sLWxnLTIsXG4udmNfY29sLXhzLTMsXG4udmNfY29sLXNtLTMsXG4udmNfY29sLW1kLTMsXG4udmNfY29sLWxnLTMsXG4udmNfY29sLXhzLTQsXG4udmNfY29sLXNtLTQsXG4udmNfY29sLW1kLTQsXG4udmNfY29sLWxnLTQsXG4udmNfY29sLXhzLTUsXG4udmNfY29sLXNtLTUsXG4udmNfY29sLW1kLTUsXG4udmNfY29sLWxnLTUsXG4udmNfY29sLXhzLTYsXG4udmNfY29sLXNtLTYsXG4udmNfY29sLW1kLTYsXG4udmNfY29sLWxnLTYsXG4udmNfY29sLXhzLTcsXG4udmNfY29sLXNtLTcsXG4udmNfY29sLW1kLTcsXG4udmNfY29sLWxnLTcsXG4udmNfY29sLXhzLTgsXG4udmNfY29sLXNtLTgsXG4udmNfY29sLW1kLTgsXG4udmNfY29sLWxnLTgsXG4udmNfY29sLXhzLTksXG4udmNfY29sLXNtLTksXG4udmNfY29sLW1kLTksXG4udmNfY29sLWxnLTksXG4udmNfY29sLXhzLTEwLFxuLnZjX2NvbC1zbS0xMCxcbi52Y19jb2wtbWQtMTAsXG4udmNfY29sLWxnLTEwLFxuLnZjX2NvbC14cy0xMSxcbi52Y19jb2wtc20tMTEsXG4udmNfY29sLW1kLTExLFxuLnZjX2NvbC1sZy0xMSxcbi52Y19jb2wteHMtMTIsXG4udmNfY29sLXNtLTEyLFxuLnZjX2NvbC1tZC0xMixcbi52Y19jb2wtbGctMTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi52Y19jb2wteHMtMSxcbi52Y19jb2wteHMtMixcbi52Y19jb2wteHMtMyxcbi52Y19jb2wteHMtNCxcbi52Y19jb2wteHMtNSxcbi52Y19jb2wteHMtNixcbi52Y19jb2wteHMtNyxcbi52Y19jb2wteHMtOCxcbi52Y19jb2wteHMtOSxcbi52Y19jb2wteHMtMTAsXG4udmNfY29sLXhzLTExLFxuLnZjX2NvbC14cy0xMiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXhzLTEsXG4ucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wteHMtMixcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy0zLFxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXhzLTQsXG4ucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wteHMtNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy02LFxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXhzLTcsXG4ucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wteHMtOCxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy05LFxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXhzLTEwLFxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXhzLTExLFxuLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXhzLTEyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnZjX2NvbC14cy0xMiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZjX2NvbC14cy0xMSB7XG4gIHdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG4udmNfY29sLXhzLTEwIHtcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cbi52Y19jb2wteHMtOSB7XG4gIHdpZHRoOiA3NSU7XG59XG4udmNfY29sLXhzLTgge1xuICB3aWR0aDogNjYuNjY2NjY2NjclO1xufVxuLnZjX2NvbC14cy03IHtcbiAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cbi52Y19jb2wteHMtNiB7XG4gIHdpZHRoOiA1MCU7XG59XG4udmNfY29sLXhzLTUge1xuICB3aWR0aDogNDEuNjY2NjY2NjclO1xufVxuLnZjX2NvbC14cy00IHtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cbi52Y19jb2wteHMtMyB7XG4gIHdpZHRoOiAyNSU7XG59XG4udmNfY29sLXhzLTIge1xuICB3aWR0aDogMTYuNjY2NjY2NjclO1xufVxuLnZjX2NvbC14cy0xIHtcbiAgd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuLnZjX2NvbC14cy1wdWxsLTEyIHtcbiAgcmlnaHQ6IDEwMCU7XG59XG4udmNfY29sLXhzLXB1bGwtMTEge1xuICByaWdodDogOTEuNjY2NjY2NjclO1xufVxuLnZjX2NvbC14cy1wdWxsLTEwIHtcbiAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbn1cbi52Y19jb2wteHMtcHVsbC05IHtcbiAgcmlnaHQ6IDc1JTtcbn1cbi52Y19jb2wteHMtcHVsbC04IHtcbiAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbn1cbi52Y19jb2wteHMtcHVsbC03IHtcbiAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbn1cbi52Y19jb2wteHMtcHVsbC02IHtcbiAgcmlnaHQ6IDUwJTtcbn1cbi52Y19jb2wteHMtcHVsbC01IHtcbiAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbn1cbi52Y19jb2wteHMtcHVsbC00IHtcbiAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbn1cbi52Y19jb2wteHMtcHVsbC0zIHtcbiAgcmlnaHQ6IDI1JTtcbn1cbi52Y19jb2wteHMtcHVsbC0yIHtcbiAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbn1cbi52Y19jb2wteHMtcHVsbC0xIHtcbiAgcmlnaHQ6IDguMzMzMzMzMzMlO1xufVxuLnZjX2NvbC14cy1wdWxsLTAge1xuICByaWdodDogYXV0bztcbn1cbi52Y19jb2wteHMtcHVzaC0xMiB7XG4gIGxlZnQ6IDEwMCU7XG59XG4udmNfY29sLXhzLXB1c2gtMTEge1xuICBsZWZ0OiA5MS42NjY2NjY2NyU7XG59XG4udmNfY29sLXhzLXB1c2gtMTAge1xuICBsZWZ0OiA4My4zMzMzMzMzMyU7XG59XG4udmNfY29sLXhzLXB1c2gtOSB7XG4gIGxlZnQ6IDc1JTtcbn1cbi52Y19jb2wteHMtcHVzaC04IHtcbiAgbGVmdDogNjYuNjY2NjY2NjclO1xufVxuLnZjX2NvbC14cy1wdXNoLTcge1xuICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG4udmNfY29sLXhzLXB1c2gtNiB7XG4gIGxlZnQ6IDUwJTtcbn1cbi52Y19jb2wteHMtcHVzaC01IHtcbiAgbGVmdDogNDEuNjY2NjY2NjclO1xufVxuLnZjX2NvbC14cy1wdXNoLTQge1xuICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG4udmNfY29sLXhzLXB1c2gtMyB7XG4gIGxlZnQ6IDI1JTtcbn1cbi52Y19jb2wteHMtcHVzaC0yIHtcbiAgbGVmdDogMTYuNjY2NjY2NjclO1xufVxuLnZjX2NvbC14cy1wdXNoLTEge1xuICBsZWZ0OiA4LjMzMzMzMzMzJTtcbn1cbi52Y19jb2wteHMtcHVzaC0wIHtcbiAgbGVmdDogYXV0bztcbn1cbi52Y19jb2wteHMtb2Zmc2V0LTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMCU7XG59XG4udmNfY29sLXhzLW9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG4udmNfY29sLXhzLW9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG4udmNfY29sLXhzLW9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cbi52Y19jb2wteHMtb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuLnZjX2NvbC14cy1vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG4udmNfY29sLXhzLW9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cbi52Y19jb2wteHMtb2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuLnZjX2NvbC14cy1vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG4udmNfY29sLXhzLW9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cbi52Y19jb2wteHMtb2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuLnZjX2NvbC14cy1vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cbi52Y19jb2wteHMtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLnZjX2NvbC1zbS0xLFxuICAudmNfY29sLXNtLTIsXG4gIC52Y19jb2wtc20tMyxcbiAgLnZjX2NvbC1zbS00LFxuICAudmNfY29sLXNtLTUsXG4gIC52Y19jb2wtc20tNixcbiAgLnZjX2NvbC1zbS03LFxuICAudmNfY29sLXNtLTgsXG4gIC52Y19jb2wtc20tOSxcbiAgLnZjX2NvbC1zbS0xMCxcbiAgLnZjX2NvbC1zbS0xMSxcbiAgLnZjX2NvbC1zbS0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTEsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS0yLFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tMyxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTQsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS01LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tNixcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTcsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS04LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tOSxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTEwLFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tMTEsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS0xMiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC52Y19jb2wtc20tMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC52Y19jb2wtc20tMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLnZjX2NvbC1zbS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLXNtLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLnZjX2NvbC1zbS04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtc20tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLXNtLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnZjX2NvbC1zbS01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtc20tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLXNtLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnZjX2NvbC1zbS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtc20tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtc20tcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtc20tcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLXNtLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAudmNfY29sLXNtLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLXNtLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLXNtLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAudmNfY29sLXNtLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLXNtLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLXNtLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAudmNfY29sLXNtLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLXNtLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtc20tcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAudmNfY29sLXNtLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAudmNfY29sLXNtLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtc20tcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAudmNfY29sLXNtLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtc20tcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAudmNfY29sLXNtLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtc20tcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLXNtLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAudmNfY29sLXNtLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLnZjX2NvbC1zbS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1zbS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAudmNfY29sLXNtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtc20tb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1zbS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAudmNfY29sLXNtLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtc20tb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1zbS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAudmNfY29sLXNtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtc20tb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLXNtLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZjX2NvbC1tZC0xLFxuICAudmNfY29sLW1kLTIsXG4gIC52Y19jb2wtbWQtMyxcbiAgLnZjX2NvbC1tZC00LFxuICAudmNfY29sLW1kLTUsXG4gIC52Y19jb2wtbWQtNixcbiAgLnZjX2NvbC1tZC03LFxuICAudmNfY29sLW1kLTgsXG4gIC52Y19jb2wtbWQtOSxcbiAgLnZjX2NvbC1tZC0xMCxcbiAgLnZjX2NvbC1tZC0xMSxcbiAgLnZjX2NvbC1tZC0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLW1kLTEsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1tZC0yLFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtbWQtMyxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLW1kLTQsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1tZC01LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtbWQtNixcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLW1kLTcsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1tZC04LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtbWQtOSxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLW1kLTEwLFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtbWQtMTEsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1tZC0xMiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC52Y19jb2wtbWQtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC52Y19jb2wtbWQtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLnZjX2NvbC1tZC0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLW1kLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLnZjX2NvbC1tZC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbWQtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLW1kLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnZjX2NvbC1tZC01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbWQtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLW1kLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnZjX2NvbC1tZC0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbWQtMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtbWQtcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbWQtcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLW1kLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAudmNfY29sLW1kLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLW1kLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLW1kLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAudmNfY29sLW1kLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLW1kLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLW1kLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAudmNfY29sLW1kLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLW1kLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtbWQtcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAudmNfY29sLW1kLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAudmNfY29sLW1kLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbWQtcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAudmNfY29sLW1kLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbWQtcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAudmNfY29sLW1kLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbWQtcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLW1kLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAudmNfY29sLW1kLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLnZjX2NvbC1tZC1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLnZjX2NvbC1tZC1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1tZC1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAudmNfY29sLW1kLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbWQtb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1tZC1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAudmNfY29sLW1kLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbWQtb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1tZC1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAudmNfY29sLW1kLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbWQtb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLW1kLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnZjX2NvbC1sZy0xLFxuICAudmNfY29sLWxnLTIsXG4gIC52Y19jb2wtbGctMyxcbiAgLnZjX2NvbC1sZy00LFxuICAudmNfY29sLWxnLTUsXG4gIC52Y19jb2wtbGctNixcbiAgLnZjX2NvbC1sZy03LFxuICAudmNfY29sLWxnLTgsXG4gIC52Y19jb2wtbGctOSxcbiAgLnZjX2NvbC1sZy0xMCxcbiAgLnZjX2NvbC1sZy0xMSxcbiAgLnZjX2NvbC1sZy0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLWxnLTEsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1sZy0yLFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtbGctMyxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLWxnLTQsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1sZy01LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtbGctNixcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLWxnLTcsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1sZy04LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtbGctOSxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLWxnLTEwLFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtbGctMTEsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1sZy0xMiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC52Y19jb2wtbGctMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC52Y19jb2wtbGctMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLnZjX2NvbC1sZy0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLWxnLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLnZjX2NvbC1sZy04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbGctNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLWxnLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnZjX2NvbC1sZy01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbGctNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLWxnLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnZjX2NvbC1sZy0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbGctMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtbGctcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbGctcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLWxnLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAudmNfY29sLWxnLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLWxnLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLWxnLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAudmNfY29sLWxnLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLWxnLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLWxnLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAudmNfY29sLWxnLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAudmNfY29sLWxnLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC52Y19jb2wtbGctcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAudmNfY29sLWxnLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAudmNfY29sLWxnLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbGctcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAudmNfY29sLWxnLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbGctcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAudmNfY29sLWxnLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbGctcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLWxnLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAudmNfY29sLWxnLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLnZjX2NvbC1sZy1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1sZy1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAudmNfY29sLWxnLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbGctb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1sZy1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAudmNfY29sLWxnLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbGctb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnZjX2NvbC1sZy1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAudmNfY29sLWxnLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC52Y19jb2wtbGctb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAudmNfY29sLWxnLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tMVxcLzUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tMlxcLzUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tM1xcLzUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNjAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tNFxcLzUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogODAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tNVxcLzUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLW9mZnNldC01XFwvNSB7XG4gIG1hcmdpbi1sZWZ0OiAxMDAlO1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS1vZmZzZXQtNFxcLzUge1xuICBtYXJnaW4tbGVmdDogODAlO1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS1vZmZzZXQtM1xcLzUge1xuICBtYXJnaW4tbGVmdDogNjAlO1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS1vZmZzZXQtMlxcLzUge1xuICBtYXJnaW4tbGVmdDogNDAlO1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS1vZmZzZXQtMVxcLzUge1xuICBtYXJnaW4tbGVmdDogMjAlO1xufVxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS1vZmZzZXQtMFxcLzUge1xuICBtYXJnaW4tbGVmdDogMCU7XG59XG4udmNfY29sLXhzLTFcXC81LFxuLnZjX2NvbC1zbS0xXFwvNSxcbi52Y19jb2wtbWQtMVxcLzUsXG4udmNfY29sLWxnLTFcXC81LFxuLnZjX2NvbC14cy0yXFwvNSxcbi52Y19jb2wtc20tMlxcLzUsXG4udmNfY29sLW1kLTJcXC81LFxuLnZjX2NvbC1sZy0yXFwvNSxcbi52Y19jb2wteHMtM1xcLzUsXG4udmNfY29sLXNtLTNcXC81LFxuLnZjX2NvbC1tZC0zXFwvNSxcbi52Y19jb2wtbGctM1xcLzUsXG4udmNfY29sLXhzLTRcXC81LFxuLnZjX2NvbC1zbS00XFwvNSxcbi52Y19jb2wtbWQtNFxcLzUsXG4udmNfY29sLWxnLTRcXC81LFxuLnZjX2NvbC14cy01XFwvNSxcbi52Y19jb2wtc20tNVxcLzUsXG4udmNfY29sLW1kLTVcXC81LFxuLnZjX2NvbC1sZy01XFwvNSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnZjX2NvbC14cy0xXFwvNSxcbi52Y19jb2wteHMtMlxcLzUsXG4udmNfY29sLXhzLTNcXC81LFxuLnZjX2NvbC14cy00XFwvNSxcbi52Y19jb2wteHMtNVxcLzUge1xuICBmbG9hdDogbGVmdDtcbn1cbi52Y19jb2wteHMtNVxcLzUge1xuICB3aWR0aDogMTAwJTtcbn1cbi52Y19jb2wteHMtNFxcLzUge1xuICB3aWR0aDogODAlO1xufVxuLnZjX2NvbC14cy0zXFwvNSB7XG4gIHdpZHRoOiA2MCU7XG59XG4udmNfY29sLXhzLTJcXC81IHtcbiAgd2lkdGg6IDQwJTtcbn1cbi52Y19jb2wteHMtMVxcLzUge1xuICB3aWR0aDogMjAlO1xufVxuLnZjX2NvbC14cy1wdWxsLTVcXC81IHtcbiAgcmlnaHQ6IDEwMCU7XG59XG4udmNfY29sLXhzLXB1bGwtNFxcLzUge1xuICByaWdodDogODAlO1xufVxuLnZjX2NvbC14cy1wdWxsLTNcXC81IHtcbiAgcmlnaHQ6IDYwJTtcbn1cbi52Y19jb2wteHMtcHVsbC0yXFwvNSB7XG4gIHJpZ2h0OiA0MCU7XG59XG4udmNfY29sLXhzLXB1bGwtMVxcLzUge1xuICByaWdodDogMjAlO1xufVxuLnZjX2NvbC14cy1wdWxsLTBcXC81IHtcbiAgcmlnaHQ6IGF1dG87XG59XG4udmNfY29sLXhzLXB1c2gtNVxcLzUge1xuICBsZWZ0OiAxMDAlO1xufVxuLnZjX2NvbC14cy1wdXNoLTRcXC81IHtcbiAgbGVmdDogODAlO1xufVxuLnZjX2NvbC14cy1wdXNoLTNcXC81IHtcbiAgbGVmdDogNjAlO1xufVxuLnZjX2NvbC14cy1wdXNoLTJcXC81IHtcbiAgbGVmdDogNDAlO1xufVxuLnZjX2NvbC14cy1wdXNoLTFcXC81IHtcbiAgbGVmdDogMjAlO1xufVxuLnZjX2NvbC14cy1wdXNoLTBcXC81IHtcbiAgbGVmdDogYXV0bztcbn1cbi52Y19jb2wteHMtb2Zmc2V0LTVcXC81IHtcbiAgbWFyZ2luLWxlZnQ6IDEwMCU7XG59XG4udmNfY29sLXhzLW9mZnNldC00XFwvNSB7XG4gIG1hcmdpbi1sZWZ0OiA4MCU7XG59XG4udmNfY29sLXhzLW9mZnNldC0zXFwvNSB7XG4gIG1hcmdpbi1sZWZ0OiA2MCU7XG59XG4udmNfY29sLXhzLW9mZnNldC0yXFwvNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MCU7XG59XG4udmNfY29sLXhzLW9mZnNldC0xXFwvNSB7XG4gIG1hcmdpbi1sZWZ0OiAyMCU7XG59XG4udmNfY29sLXhzLW9mZnNldC0wXFwvNSB7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbn1cbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy0xXFwvNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy0yXFwvNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy0zXFwvNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy00XFwvNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy01XFwvNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS0xXFwvNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS0yXFwvNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS0zXFwvNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS00XFwvNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS01XFwvNSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmNfY29sLXNtLTFcXC81LFxuICAudmNfY29sLXNtLTJcXC81LFxuICAudmNfY29sLXNtLTNcXC81LFxuICAudmNfY29sLXNtLTRcXC81LFxuICAudmNfY29sLXNtLTVcXC81IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tMVxcLzUsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS0yXFwvNSxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTNcXC81LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tNFxcLzUsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS01XFwvNSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC52Y19jb2wtc20tNVxcLzUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC52Y19jb2wtc20tNFxcLzUge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbiAgLnZjX2NvbC1zbS0zXFwvNSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuICAudmNfY29sLXNtLTJcXC81IHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gIC52Y19jb2wtc20tMVxcLzUge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdWxsLTVcXC81IHtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuICAudmNfY29sLXNtLXB1bGwtNFxcLzUge1xuICAgIHJpZ2h0OiA4MCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdWxsLTNcXC81IHtcbiAgICByaWdodDogNjAlO1xuICB9XG4gIC52Y19jb2wtc20tcHVsbC0yXFwvNSB7XG4gICAgcmlnaHQ6IDQwJTtcbiAgfVxuICAudmNfY29sLXNtLXB1bGwtMVxcLzUge1xuICAgIHJpZ2h0OiAyMCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdWxsLTBcXC81IHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAudmNfY29sLXNtLXB1c2gtNVxcLzUge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdXNoLTRcXC81IHtcbiAgICBsZWZ0OiA4MCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdXNoLTNcXC81IHtcbiAgICBsZWZ0OiA2MCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdXNoLTJcXC81IHtcbiAgICBsZWZ0OiA0MCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdXNoLTFcXC81IHtcbiAgICBsZWZ0OiAyMCU7XG4gIH1cbiAgLnZjX2NvbC1zbS1wdXNoLTBcXC81IHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC52Y19jb2wtc20tb2Zmc2V0LTVcXC81IHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxuICAudmNfY29sLXNtLW9mZnNldC00XFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwJTtcbiAgfVxuICAudmNfY29sLXNtLW9mZnNldC0zXFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwJTtcbiAgfVxuICAudmNfY29sLXNtLW9mZnNldC0yXFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwJTtcbiAgfVxuICAudmNfY29sLXNtLW9mZnNldC0xXFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTtcbiAgfVxuICAudmNfY29sLXNtLW9mZnNldC0wXFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZjX2NvbC1tZC0xXFwvNSxcbiAgLnZjX2NvbC1tZC0yXFwvNSxcbiAgLnZjX2NvbC1tZC0zXFwvNSxcbiAgLnZjX2NvbC1tZC00XFwvNSxcbiAgLnZjX2NvbC1tZC01XFwvNSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTFcXC81LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tMlxcLzUsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS0zXFwvNSxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTRcXC81LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tNVxcLzUge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAudmNfY29sLW1kLTVcXC81IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudmNfY29sLW1kLTRcXC81IHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC52Y19jb2wtbWQtM1xcLzUge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLnZjX2NvbC1tZC0yXFwvNSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAudmNfY29sLW1kLTFcXC81IHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC52Y19jb2wtbWQtcHVsbC01XFwvNSB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdWxsLTRcXC81IHtcbiAgICByaWdodDogODAlO1xuICB9XG4gIC52Y19jb2wtbWQtcHVsbC0zXFwvNSB7XG4gICAgcmlnaHQ6IDYwJTtcbiAgfVxuICAudmNfY29sLW1kLXB1bGwtMlxcLzUge1xuICAgIHJpZ2h0OiA0MCU7XG4gIH1cbiAgLnZjX2NvbC1tZC1wdWxsLTFcXC81IHtcbiAgICByaWdodDogMjAlO1xuICB9XG4gIC52Y19jb2wtbWQtcHVsbC0wXFwvNSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnZjX2NvbC1tZC1wdXNoLTVcXC81IHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC52Y19jb2wtbWQtcHVzaC00XFwvNSB7XG4gICAgbGVmdDogODAlO1xuICB9XG4gIC52Y19jb2wtbWQtcHVzaC0zXFwvNSB7XG4gICAgbGVmdDogNjAlO1xuICB9XG4gIC52Y19jb2wtbWQtcHVzaC0yXFwvNSB7XG4gICAgbGVmdDogNDAlO1xuICB9XG4gIC52Y19jb2wtbWQtcHVzaC0xXFwvNSB7XG4gICAgbGVmdDogMjAlO1xuICB9XG4gIC52Y19jb2wtbWQtcHVzaC0wXFwvNSB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAudmNfY29sLW1kLW9mZnNldC01XFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLnZjX2NvbC1tZC1vZmZzZXQtNFxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiA4MCU7XG4gIH1cbiAgLnZjX2NvbC1tZC1vZmZzZXQtM1xcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2MCU7XG4gIH1cbiAgLnZjX2NvbC1tZC1vZmZzZXQtMlxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MCU7XG4gIH1cbiAgLnZjX2NvbC1tZC1vZmZzZXQtMVxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyMCU7XG4gIH1cbiAgLnZjX2NvbC1tZC1vZmZzZXQtMFxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmNfY29sLWxnLTFcXC81LFxuICAudmNfY29sLWxnLTJcXC81LFxuICAudmNfY29sLWxnLTNcXC81LFxuICAudmNfY29sLWxnLTRcXC81LFxuICAudmNfY29sLWxnLTVcXC81IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tMVxcLzUsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS0yXFwvNSxcbiAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTNcXC81LFxuICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tNFxcLzUsXG4gIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS01XFwvNSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC52Y19jb2wtbGctNVxcLzUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC52Y19jb2wtbGctNFxcLzUge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbiAgLnZjX2NvbC1sZy0zXFwvNSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuICAudmNfY29sLWxnLTJcXC81IHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gIC52Y19jb2wtbGctMVxcLzUge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdWxsLTVcXC81IHtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuICAudmNfY29sLWxnLXB1bGwtNFxcLzUge1xuICAgIHJpZ2h0OiA4MCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdWxsLTNcXC81IHtcbiAgICByaWdodDogNjAlO1xuICB9XG4gIC52Y19jb2wtbGctcHVsbC0yXFwvNSB7XG4gICAgcmlnaHQ6IDQwJTtcbiAgfVxuICAudmNfY29sLWxnLXB1bGwtMVxcLzUge1xuICAgIHJpZ2h0OiAyMCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdWxsLTBcXC81IHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAudmNfY29sLWxnLXB1c2gtNVxcLzUge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdXNoLTRcXC81IHtcbiAgICBsZWZ0OiA4MCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdXNoLTNcXC81IHtcbiAgICBsZWZ0OiA2MCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdXNoLTJcXC81IHtcbiAgICBsZWZ0OiA0MCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdXNoLTFcXC81IHtcbiAgICBsZWZ0OiAyMCU7XG4gIH1cbiAgLnZjX2NvbC1sZy1wdXNoLTBcXC81IHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC52Y19jb2wtbGctb2Zmc2V0LTVcXC81IHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxuICAudmNfY29sLWxnLW9mZnNldC00XFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwJTtcbiAgfVxuICAudmNfY29sLWxnLW9mZnNldC0zXFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwJTtcbiAgfVxuICAudmNfY29sLWxnLW9mZnNldC0yXFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwJTtcbiAgfVxuICAudmNfY29sLWxnLW9mZnNldC0xXFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTtcbiAgfVxuICAudmNfY29sLWxnLW9mZnNldC0wXFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG4udmNfcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuLnZjX3B1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4udmNfY2xlYXJmaXg6YmVmb3JlLFxuLnZjX2NsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnZjX2NsZWFyZml4OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4udmNfY2xlYXJmaXg6YmVmb3JlLFxuLnZjX2NsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnZjX2NsZWFyZml4OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4udmNfZWwtY2xlYXJmaXgge1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3OTlweCkge1xuICAudmNfZWwtY2xlYXJmaXgteHMge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnZjX2VsLWNsZWFyZml4LXNtIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAudmNfZWwtY2xlYXJmaXgtbWQge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC52Y19lbC1jbGVhcmZpeC1sZyB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbi52Y192aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udmNfdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbi52Y190YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi52Y190YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbi52Y190YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbi52Y190YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcbi52Y190YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbi52Y190YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuLnZjX3RhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGQ7XG59XG4udmNfdGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnZjX3RhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4udmNfdGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4udmNfdGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnZjX3RhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4udmNfdGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuLnZjX3RhYmxlID4gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZGRkO1xufVxuLnZjX3RhYmxlIC50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4udmNfdGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuLnZjX3RhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnZjX3RhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoLFxuLnZjX3RhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoLFxuLnZjX3RhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkLFxuLnZjX3RhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkLFxuLnZjX3RhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbi52Y190YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi52Y190YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbn1cbi8qIFBpeGVsIEljb25zICovXG4udmNfcGl4ZWxfaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnZjX3BpeGVsX2ljb24tYWxlcnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vdmMvYWxlcnQucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWluZm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vdmMvaW5mby5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tdGljayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi92Yy90aWNrLnBuZyk7XG59XG4udmNfcGl4ZWxfaWNvbi1leHBsYW5hdGlvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi92Yy9leGNsYW1hdGlvbi5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tYWRkcmVzc19ib29rIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hZGRyZXNzLWJvb2sucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWFsYXJtX2Nsb2NrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hbGFybS1jbG9jay5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tYW5jaG9yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hbmNob3IucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWFwcGxpY2F0aW9uX2ltYWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hcHBsaWNhdGlvbi1pbWFnZS5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tYXJyb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Fycm93LnBuZyk7XG59XG4udmNfcGl4ZWxfaWNvbi1hc3RlcmlzayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYXN0ZXJpc2sucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWhhbW1lciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYXVjdGlvbi1oYW1tZXIucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWJhbGxvb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JhbGxvb24ucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWJhbGxvb25fYnV6eiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYmFsbG9vbi1idXp6LnBuZyk7XG59XG4udmNfcGl4ZWxfaWNvbi1iYWxsb29uX2ZhY2Vib29rIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9iYWxsb29uLWZhY2Vib29rLnBuZyk7XG59XG4udmNfcGl4ZWxfaWNvbi1iYWxsb29uX3R3aXR0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JhbGxvb24tdHdpdHRlci5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tYmF0dGVyeSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYmF0dGVyeS1mdWxsLnBuZyk7XG59XG4udmNfcGl4ZWxfaWNvbi1iaW5vY3VsYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Jpbm9jdWxhci5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tZG9jdW1lbnRfZXhjZWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtZXhjZWwucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWRvY3VtZW50X2ltYWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LWltYWdlLnBuZyk7XG59XG4udmNfcGl4ZWxfaWNvbi1kb2N1bWVudF9tdXNpYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYmx1ZS1kb2N1bWVudC1tdXNpYy5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tZG9jdW1lbnRfb2ZmaWNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LW9mZmljZS5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tZG9jdW1lbnRfcGRmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LXBkZi5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tZG9jdW1lbnRfcG93ZXJwb2ludCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYmx1ZS1kb2N1bWVudC1wb3dlcnBvaW50LnBuZyk7XG59XG4udmNfcGl4ZWxfaWNvbi1kb2N1bWVudF93b3JkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LXdvcmQucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWJvb2ttYXJrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9ib29rbWFyay5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tY2FtY29yZGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9jYW1jb3JkZXIucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWNhbWVyYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvY2FtZXJhLnBuZyk7XG59XG4udmNfcGl4ZWxfaWNvbi1jaGFydCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvY2hhcnQucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWNoYXJ0X3BpZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvY2hhcnQtcGllLnBuZyk7XG59XG4udmNfcGl4ZWxfaWNvbi1jbG9jayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvY2xvY2sucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLXBsYXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2NvbnRyb2wucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWZpcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ZpcmUucG5nKTtcbn1cbi52Y19waXhlbF9pY29uLWhlYXJ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9oZWFydC5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tbWFpbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvbWFpbC5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tc2hpZWxkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9wbHVzLXNoaWVsZC5wbmcpO1xufVxuLnZjX3BpeGVsX2ljb24tdmlkZW8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3ZpZGVvLnBuZyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICd2Y3BiLXBsdWdpbi1pY29ucyc7XG4gIHNyYzogdXJsKCcuLi9mb250cy92Y19pY29uc192Mi9mb250cy92Y3BiLXBsdWdpbi1pY29ucy5lb3Q/ZjZ1ZDYyJyk7XG4gIHNyYzogdXJsKCcuLi9mb250cy92Y19pY29uc192Mi9mb250cy92Y3BiLXBsdWdpbi1pY29ucy5lb3Q/ZjZ1ZDYyI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4uL2ZvbnRzL3ZjX2ljb25zX3YyL2ZvbnRzL3ZjcGItcGx1Z2luLWljb25zLnR0Zj9mNnVkNjInKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vZm9udHMvdmNfaWNvbnNfdjIvZm9udHMvdmNwYi1wbHVnaW4taWNvbnMud29mZj9mNnVkNjInKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi9mb250cy92Y19pY29uc192Mi9mb250cy92Y3BiLXBsdWdpbi1pY29ucy5zdmc/ZjZ1ZDYyI3ZjcGItcGx1Z2luLWljb25zJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLnZjLWNvbXBvc2VyLWljb24ge1xuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICBmb250LWZhbWlseTogJ3ZjcGItcGx1Z2luLWljb25zJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4udmMtYy1pY29uLW1pbmltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFjXCI7XG59XG4udmMtYy1pY29uLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWNkXCI7XG59XG4udmMtYy1pY29uLTEtNl80LTZfMS02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG59XG4udmMtYy1pY29uLWFkZF90ZW1wbGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuLnZjLWMtaWNvbi1hcnJvd19iYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWM0XCI7XG59XG4udmMtYy1pY29uLWFycm93X2Ryb3BfZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVjNVwiO1xufVxuLnZjLWMtaWNvbi1hcnJvd19kcm9wX3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWM3XCI7XG59XG4udmMtYy1pY29uLWFycm93X2ZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YzhcIjtcbn1cbi52Yy1jLWljb24tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1Y2FcIjtcbn1cbi52Yy1jLWljb24tYXJyb3dfdXB3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWQ4XCI7XG59XG4udmMtYy1pY29uLWFycm93X2Rvd253YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWRiXCI7XG59XG4udmMtYy1pY29uLXN5bmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjdcIjtcbn1cbi52Yy1jLWljb24tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGI2XCI7XG59XG4udmMtYy1pY29uLTEtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuLnZjLWMtaWNvbi0xLTJfMS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG4udmMtYy1pY29uLTEtM18xLTNfMS0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG59XG4udmMtYy1pY29uLTEtNF8xLTJfMS00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG4udmMtYy1pY29uLTEtNF8xLTRfMS00XzEtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xufVxuLnZjLWMtaWNvbi0xLTRfMy00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG4udmMtYy1pY29uLTEtNl8xLTZfMS02XzEtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwN1wiO1xufVxuLnZjLWMtaWNvbi0xLTZfMS02XzEtNl8xLTZfMS02XzEtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiO1xufVxuLnZjLWMtaWNvbi1sXzE1XzE1XzE1XzE1XzE1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG59XG4udmMtYy1pY29uLTEtNl8yLTNfMS02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG59XG4udmMtYy1pY29uLTItM18xLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGJcIjtcbn1cbi52Yy1jLWljb24tNS02XzEtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwY1wiO1xufVxuLnZjLWMtaWNvbi1hZGRfZWxlbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuLnZjLWMtaWNvbi1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjtcbn1cbi52Yy1jLWljb24tY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7XG59XG4udmMtYy1pY29uLWNvbnRlbnRfY29weTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuLnZjLWMtaWNvbi1kZWxldGVfZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbn1cbi52Yy1jLWljb24tZHJhZ25kcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG59XG4udmMtYy1pY29uLWZ1bGxzY3JlZW5fZXhpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNFwiO1xufVxuLnZjLWMtaWNvbi1mdWxsc2NyZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG59XG4udmMtYy1pY29uLWFycm93X2Ryb3BfcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTZcIjtcbn1cbi52Yy1jLWljb24tbGF5b3V0X2RlZmF1bHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTdcIjtcbn1cbi52Yy1jLWljb24tbGF5b3V0X2xhbmRzY2FwZS1zbWFydHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOFwiO1xufVxuLnZjLWMtaWNvbi1sYXlvdXRfbGFuZHNjYXBlLXRhYmxldHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTlcIjtcbn1cbi52Yy1jLWljb24tbGF5b3V0X3BvcnRyYWl0LXNtYXJ0cGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFhXCI7XG59XG4udmMtYy1pY29uLWxheW91dF9wb3J0cmFpdC10YWJsZXRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG59XG4udmMtYy1pY29uLW1vZGVfZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZFwiO1xufVxuLnZjLWMtaWNvbi1yb3dfZGVmYXVsdF9mZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZVwiO1xufVxuLnZjLWMtaWNvbi10ZXh0LWJsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFmXCI7XG59XG4udmNfdHh0X2FsaWduX2xlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnZjX3R4dF9hbGlnbl9yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnZjX3R4dF9hbGlnbl9jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udmNfdHh0X2FsaWduX2p1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB0ZXh0LWp1c3RpZnk6IGludGVyLXdvcmQ7XG59XG4udmNfZWxfd2lkdGhfNTAge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi52Y19lbF93aWR0aF82MCB7XG4gIHdpZHRoOiA2MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnZjX2VsX3dpZHRoXzcwIHtcbiAgd2lkdGg6IDcwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4udmNfZWxfd2lkdGhfODAge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi52Y19lbF93aWR0aF85MCB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnZjX2VsX3dpZHRoXzEwMCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi8qIDEuIEJ1dHRvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi52Y19idG4sXG5hLnZjX2J0bixcbmJ1dHRvbi52Y19idG4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiA5cHggMTJweDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAvKiBCdXR0b24gY29sb3JzIHZhcmlhdGlvbnMgKi9cbn1cbi52Y19idG4sXG5hLnZjX2J0bixcbmJ1dHRvbi52Y19idG4sXG4udmNfYnRuOmhvdmVyLFxuYS52Y19idG46aG92ZXIsXG5idXR0b24udmNfYnRuOmhvdmVyLFxuLnZjX2J0bjpmb2N1cyxcbmEudmNfYnRuOmZvY3VzLFxuYnV0dG9uLnZjX2J0bjpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi52Y19idG4tbGcsXG5hLnZjX2J0bi1sZyxcbmJ1dHRvbi52Y19idG4tbGcge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi52Y19idG4tc20sXG5hLnZjX2J0bi1zbSxcbmJ1dHRvbi52Y19idG4tc20ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4udmNfYnRuLXhzLFxuYS52Y19idG4teHMsXG5idXR0b24udmNfYnRuLXhzIHtcbiAgcGFkZGluZzogMXB4IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4udmNfYnRuX3NxdWFyZSxcbmEudmNfYnRuX3NxdWFyZSxcbmJ1dHRvbi52Y19idG5fc3F1YXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmEudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3Zlcixcbi52Y19idG5fc3F1YXJlX291dGxpbmVkOmZvY3VzLFxuYS52Y19idG5fc3F1YXJlX291dGxpbmVkOmZvY3VzLFxuYnV0dG9uLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZDtcbn1cbi52Y19idG5fcm91bmQsXG5hLnZjX2J0bl9yb3VuZCxcbmJ1dHRvbi52Y19idG5fcm91bmQge1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuLnZjX2J0bl9vdXRsaW5lZCxcbmEudmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bl9vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi52Y19idG5fb3V0bGluZWQsXG5hLnZjX2J0bl9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG5fb3V0bGluZWQsXG4udmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuX291dGxpbmVkOmhvdmVyLFxuLnZjX2J0bl9vdXRsaW5lZDpmb2N1cyxcbmEudmNfYnRuX291dGxpbmVkOmZvY3VzLFxuYnV0dG9uLnZjX2J0bl9vdXRsaW5lZDpmb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkO1xufVxuLnZjX2J0bi1ibHVlLFxuYS52Y19idG4tYmx1ZSxcbmJ1dHRvbi52Y19idG4tYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDcyRDI7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cbi52Y19idG4tYmx1ZTpob3ZlcixcbmEudmNfYnRuLWJsdWU6aG92ZXIsXG5idXR0b24udmNfYnRuLWJsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M1ZWNjO1xuICBjb2xvcjogI2Y3ZjdmNyAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1ibHVlLnZjX2J0bl9vdXRsaW5lZCxcbmEudmNfYnRuLWJsdWUudmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1ibHVlLnZjX2J0bl9vdXRsaW5lZCxcbi52Y19idG4tYmx1ZS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYS52Y19idG4tYmx1ZS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1ibHVlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQge1xuICBjb2xvcjogIzU0NzJEMiAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1ibHVlLnZjX2J0bl9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLWJsdWUudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1ibHVlLnZjX2J0bl9vdXRsaW5lZDpob3Zlcixcbi52Y19idG4tYmx1ZS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tYmx1ZS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1ibHVlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzYzVlY2M7XG59XG4udmNfYnRuLWJsdWUudmNfYnRuXzNkLFxuYS52Y19idG4tYmx1ZS52Y19idG5fM2QsXG5idXR0b24udmNfYnRuLWJsdWUudmNfYnRuXzNkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAwICMzMjUzYmM7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzMyNTNiYztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnZjX2J0bi1ibHVlLnZjX2J0bl8zZC52Y19idG5feHMsXG5hLnZjX2J0bi1ibHVlLnZjX2J0bl8zZC52Y19idG5feHMsXG5idXR0b24udmNfYnRuLWJsdWUudmNfYnRuXzNkLnZjX2J0bl94cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggMCAjMzI1M2JjO1xuICBib3gtc2hhZG93OiAwIDNweCAwICMzMjUzYmM7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi52Y19idG4tYmx1ZS52Y19idG5fM2QudmNfYnRuX3NtLFxuYS52Y19idG4tYmx1ZS52Y19idG5fM2QudmNfYnRuX3NtLFxuYnV0dG9uLnZjX2J0bi1ibHVlLnZjX2J0bl8zZC52Y19idG5fc20ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDAgIzMyNTNiYztcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjMzI1M2JjO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4udmNfYnRuLXR1cnF1b2lzZSxcbmEudmNfYnRuLXR1cnF1b2lzZSxcbmJ1dHRvbi52Y19idG4tdHVycXVvaXNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQzFDRjtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLnZjX2J0bi10dXJxdW9pc2U6aG92ZXIsXG5hLnZjX2J0bi10dXJxdW9pc2U6aG92ZXIsXG5idXR0b24udmNfYnRuLXR1cnF1b2lzZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGE0YjA7XG4gIGNvbG9yOiAjZjdmN2Y3ICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLXR1cnF1b2lzZS52Y19idG5fb3V0bGluZWQsXG5hLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuX291dGxpbmVkLFxuLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmEudmNfYnRuLXR1cnF1b2lzZS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCB7XG4gIGNvbG9yOiAjMDBDMUNGICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLXR1cnF1b2lzZS52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLXR1cnF1b2lzZS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwYTRiMDtcbn1cbi52Y19idG4tdHVycXVvaXNlLnZjX2J0bl8zZCxcbmEudmNfYnRuLXR1cnF1b2lzZS52Y19idG5fM2QsXG5idXR0b24udmNfYnRuLXR1cnF1b2lzZS52Y19idG5fM2Qge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDAgIzAwOGQ5NztcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjMDA4ZDk3O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udmNfYnRuLXR1cnF1b2lzZS52Y19idG5fM2QudmNfYnRuX3hzLFxuYS52Y19idG4tdHVycXVvaXNlLnZjX2J0bl8zZC52Y19idG5feHMsXG5idXR0b24udmNfYnRuLXR1cnF1b2lzZS52Y19idG5fM2QudmNfYnRuX3hzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAwICMwMDhkOTc7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgIzAwOGQ5NztcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuXzNkLnZjX2J0bl9zbSxcbmEudmNfYnRuLXR1cnF1b2lzZS52Y19idG5fM2QudmNfYnRuX3NtLFxuYnV0dG9uLnZjX2J0bi10dXJxdW9pc2UudmNfYnRuXzNkLnZjX2J0bl9zbSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggMCAjMDA4ZDk3O1xuICBib3gtc2hhZG93OiAwIDRweCAwICMwMDhkOTc7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi52Y19idG4tcGluayxcbmEudmNfYnRuLXBpbmssXG5idXR0b24udmNfYnRuLXBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4udmNfYnRuLXBpbms6aG92ZXIsXG5hLnZjX2J0bi1waW5rOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1waW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlNTA0MztcbiAgY29sb3I6ICNmN2Y3ZjcgIWltcG9ydGFudDtcbn1cbi52Y19idG4tcGluay52Y19idG5fb3V0bGluZWQsXG5hLnZjX2J0bi1waW5rLnZjX2J0bl9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG4tcGluay52Y19idG5fb3V0bGluZWQsXG4udmNfYnRuLXBpbmsudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmEudmNfYnRuLXBpbmsudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG4tcGluay52Y19idG5fc3F1YXJlX291dGxpbmVkIHtcbiAgY29sb3I6ICNGRTZDNjEgIWltcG9ydGFudDtcbn1cbi52Y19idG4tcGluay52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1waW5rLnZjX2J0bl9vdXRsaW5lZDpob3ZlcixcbmJ1dHRvbi52Y19idG4tcGluay52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG4udmNfYnRuLXBpbmsudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLXBpbmsudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmJ1dHRvbi52Y19idG4tcGluay52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmU1MDQzO1xufVxuLnZjX2J0bi1waW5rLnZjX2J0bl8zZCxcbmEudmNfYnRuLXBpbmsudmNfYnRuXzNkLFxuYnV0dG9uLnZjX2J0bi1waW5rLnZjX2J0bl8zZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMCAjZmUzODI5O1xuICBib3gtc2hhZG93OiAwIDVweCAwICNmZTM4Mjk7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi52Y19idG4tcGluay52Y19idG5fM2QudmNfYnRuX3hzLFxuYS52Y19idG4tcGluay52Y19idG5fM2QudmNfYnRuX3hzLFxuYnV0dG9uLnZjX2J0bi1waW5rLnZjX2J0bl8zZC52Y19idG5feHMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDAgI2ZlMzgyOTtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjZmUzODI5O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4udmNfYnRuLXBpbmsudmNfYnRuXzNkLnZjX2J0bl9zbSxcbmEudmNfYnRuLXBpbmsudmNfYnRuXzNkLnZjX2J0bl9zbSxcbmJ1dHRvbi52Y19idG4tcGluay52Y19idG5fM2QudmNfYnRuX3NtIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCAwICNmZTM4Mjk7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgI2ZlMzgyOTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnZjX2J0bi12aW9sZXQsXG5hLnZjX2J0bi12aW9sZXQsXG5idXR0b24udmNfYnRuLXZpb2xldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDZEQzQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cbi52Y19idG4tdmlvbGV0OmhvdmVyLFxuYS52Y19idG4tdmlvbGV0OmhvdmVyLFxuYnV0dG9uLnZjX2J0bi12aW9sZXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M1N2JiO1xuICBjb2xvcjogI2Y3ZjdmNyAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi12aW9sZXQudmNfYnRuX291dGxpbmVkLFxuYS52Y19idG4tdmlvbGV0LnZjX2J0bl9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG4tdmlvbGV0LnZjX2J0bl9vdXRsaW5lZCxcbi52Y19idG4tdmlvbGV0LnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5hLnZjX2J0bi12aW9sZXQudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG4tdmlvbGV0LnZjX2J0bl9zcXVhcmVfb3V0bGluZWQge1xuICBjb2xvcjogIzhENkRDNCAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi12aW9sZXQudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tdmlvbGV0LnZjX2J0bl9vdXRsaW5lZDpob3ZlcixcbmJ1dHRvbi52Y19idG4tdmlvbGV0LnZjX2J0bl9vdXRsaW5lZDpob3Zlcixcbi52Y19idG4tdmlvbGV0LnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi12aW9sZXQudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmJ1dHRvbi52Y19idG4tdmlvbGV0LnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3YzU3YmI7XG59XG4udmNfYnRuLXZpb2xldC52Y19idG5fM2QsXG5hLnZjX2J0bi12aW9sZXQudmNfYnRuXzNkLFxuYnV0dG9uLnZjX2J0bi12aW9sZXQudmNfYnRuXzNkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAwICM2ZTQ4YjE7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzZlNDhiMTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnZjX2J0bi12aW9sZXQudmNfYnRuXzNkLnZjX2J0bl94cyxcbmEudmNfYnRuLXZpb2xldC52Y19idG5fM2QudmNfYnRuX3hzLFxuYnV0dG9uLnZjX2J0bi12aW9sZXQudmNfYnRuXzNkLnZjX2J0bl94cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggMCAjNmU0OGIxO1xuICBib3gtc2hhZG93OiAwIDNweCAwICM2ZTQ4YjE7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi52Y19idG4tdmlvbGV0LnZjX2J0bl8zZC52Y19idG5fc20sXG5hLnZjX2J0bi12aW9sZXQudmNfYnRuXzNkLnZjX2J0bl9zbSxcbmJ1dHRvbi52Y19idG4tdmlvbGV0LnZjX2J0bl8zZC52Y19idG5fc20ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDAgIzZlNDhiMTtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjNmU0OGIxO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4udmNfYnRuLXBlYWNvYyxcbmEudmNfYnRuLXBlYWNvYyxcbmJ1dHRvbi52Y19idG4tcGVhY29jIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQURDOTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLnZjX2J0bi1wZWFjb2M6aG92ZXIsXG5hLnZjX2J0bi1wZWFjb2M6aG92ZXIsXG5idXR0b24udmNfYnRuLXBlYWNvYzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOWEwYmQ7XG4gIGNvbG9yOiAjZjdmN2Y3ICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLXBlYWNvYy52Y19idG5fb3V0bGluZWQsXG5hLnZjX2J0bi1wZWFjb2MudmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1wZWFjb2MudmNfYnRuX291dGxpbmVkLFxuLnZjX2J0bi1wZWFjb2MudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmEudmNfYnRuLXBlYWNvYy52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1wZWFjb2MudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCB7XG4gIGNvbG9yOiAjNENBREM5ICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLXBlYWNvYy52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1wZWFjb2MudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1wZWFjb2MudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuLnZjX2J0bi1wZWFjb2MudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLXBlYWNvYy52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1wZWFjb2MudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzM5YTBiZDtcbn1cbi52Y19idG4tcGVhY29jLnZjX2J0bl8zZCxcbmEudmNfYnRuLXBlYWNvYy52Y19idG5fM2QsXG5idXR0b24udmNfYnRuLXBlYWNvYy52Y19idG5fM2Qge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDAgIzMzOGZhYTtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjMzM4ZmFhO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udmNfYnRuLXBlYWNvYy52Y19idG5fM2QudmNfYnRuX3hzLFxuYS52Y19idG4tcGVhY29jLnZjX2J0bl8zZC52Y19idG5feHMsXG5idXR0b24udmNfYnRuLXBlYWNvYy52Y19idG5fM2QudmNfYnRuX3hzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAwICMzMzhmYWE7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgIzMzOGZhYTtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnZjX2J0bi1wZWFjb2MudmNfYnRuXzNkLnZjX2J0bl9zbSxcbmEudmNfYnRuLXBlYWNvYy52Y19idG5fM2QudmNfYnRuX3NtLFxuYnV0dG9uLnZjX2J0bi1wZWFjb2MudmNfYnRuXzNkLnZjX2J0bl9zbSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggMCAjMzM4ZmFhO1xuICBib3gtc2hhZG93OiAwIDRweCAwICMzMzhmYWE7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi52Y19idG4tY2hpbm8sXG5hLnZjX2J0bi1jaGlubyxcbmJ1dHRvbi52Y19idG4tY2hpbm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDMkFCO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4udmNfYnRuLWNoaW5vOmhvdmVyLFxuYS52Y19idG4tY2hpbm86aG92ZXIsXG5idXR0b24udmNfYnRuLWNoaW5vOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzYjQ5ODtcbiAgY29sb3I6ICNmN2Y3ZjcgIWltcG9ydGFudDtcbn1cbi52Y19idG4tY2hpbm8udmNfYnRuX291dGxpbmVkLFxuYS52Y19idG4tY2hpbm8udmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1jaGluby52Y19idG5fb3V0bGluZWQsXG4udmNfYnRuLWNoaW5vLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5hLnZjX2J0bi1jaGluby52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1jaGluby52Y19idG5fc3F1YXJlX291dGxpbmVkIHtcbiAgY29sb3I6ICNDRUMyQUIgIWltcG9ydGFudDtcbn1cbi52Y19idG4tY2hpbm8udmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tY2hpbm8udmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1jaGluby52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG4udmNfYnRuLWNoaW5vLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1jaGluby52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1jaGluby52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzNiNDk4O1xufVxuLnZjX2J0bi1jaGluby52Y19idG5fM2QsXG5hLnZjX2J0bi1jaGluby52Y19idG5fM2QsXG5idXR0b24udmNfYnRuLWNoaW5vLnZjX2J0bl8zZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMCAjYjlhODg4O1xuICBib3gtc2hhZG93OiAwIDVweCAwICNiOWE4ODg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi52Y19idG4tY2hpbm8udmNfYnRuXzNkLnZjX2J0bl94cyxcbmEudmNfYnRuLWNoaW5vLnZjX2J0bl8zZC52Y19idG5feHMsXG5idXR0b24udmNfYnRuLWNoaW5vLnZjX2J0bl8zZC52Y19idG5feHMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDAgI2I5YTg4ODtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjYjlhODg4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4udmNfYnRuLWNoaW5vLnZjX2J0bl8zZC52Y19idG5fc20sXG5hLnZjX2J0bi1jaGluby52Y19idG5fM2QudmNfYnRuX3NtLFxuYnV0dG9uLnZjX2J0bi1jaGluby52Y19idG5fM2QudmNfYnRuX3NtIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCAwICNiOWE4ODg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgI2I5YTg4ODtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnZjX2J0bi1tdWxsZWRfd2luZSxcbmEudmNfYnRuLW11bGxlZF93aW5lLFxuYnV0dG9uLnZjX2J0bi1tdWxsZWRfd2luZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cbi52Y19idG4tbXVsbGVkX3dpbmU6aG92ZXIsXG5hLnZjX2J0bi1tdWxsZWRfd2luZTpob3ZlcixcbmJ1dHRvbi52Y19idG4tbXVsbGVkX3dpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzYTRhO1xuICBjb2xvcjogI2Y3ZjdmNyAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1tdWxsZWRfd2luZS52Y19idG5fb3V0bGluZWQsXG5hLnZjX2J0bi1tdWxsZWRfd2luZS52Y19idG5fb3V0bGluZWQsXG5idXR0b24udmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl9vdXRsaW5lZCxcbi52Y19idG4tbXVsbGVkX3dpbmUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmEudmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5idXR0b24udmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQge1xuICBjb2xvcjogIzUwNDg1QiAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1tdWxsZWRfd2luZS52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1tdWxsZWRfd2luZS52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl9vdXRsaW5lZDpob3Zlcixcbi52Y19idG4tbXVsbGVkX3dpbmUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0MTNhNGE7XG59XG4udmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl8zZCxcbmEudmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl8zZCxcbmJ1dHRvbi52Y19idG4tbXVsbGVkX3dpbmUudmNfYnRuXzNkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAwICMzNDJmM2M7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzM0MmYzYztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnZjX2J0bi1tdWxsZWRfd2luZS52Y19idG5fM2QudmNfYnRuX3hzLFxuYS52Y19idG4tbXVsbGVkX3dpbmUudmNfYnRuXzNkLnZjX2J0bl94cyxcbmJ1dHRvbi52Y19idG4tbXVsbGVkX3dpbmUudmNfYnRuXzNkLnZjX2J0bl94cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggMCAjMzQyZjNjO1xuICBib3gtc2hhZG93OiAwIDNweCAwICMzNDJmM2M7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi52Y19idG4tbXVsbGVkX3dpbmUudmNfYnRuXzNkLnZjX2J0bl9zbSxcbmEudmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl8zZC52Y19idG5fc20sXG5idXR0b24udmNfYnRuLW11bGxlZF93aW5lLnZjX2J0bl8zZC52Y19idG5fc20ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDAgIzM0MmYzYztcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjMzQyZjNjO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4udmNfYnRuLXZpc3RhX2JsdWUsXG5hLnZjX2J0bi12aXN0YV9ibHVlLFxuYnV0dG9uLnZjX2J0bi12aXN0YV9ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1RDY5QztcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLnZjX2J0bi12aXN0YV9ibHVlOmhvdmVyLFxuYS52Y19idG4tdmlzdGFfYmx1ZTpob3ZlcixcbmJ1dHRvbi52Y19idG4tdmlzdGFfYmx1ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZGNmOGI7XG4gIGNvbG9yOiAjZjdmN2Y3ICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLXZpc3RhX2JsdWUudmNfYnRuX291dGxpbmVkLFxuYS52Y19idG4tdmlzdGFfYmx1ZS52Y19idG5fb3V0bGluZWQsXG5idXR0b24udmNfYnRuLXZpc3RhX2JsdWUudmNfYnRuX291dGxpbmVkLFxuLnZjX2J0bi12aXN0YV9ibHVlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5hLnZjX2J0bi12aXN0YV9ibHVlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5idXR0b24udmNfYnRuLXZpc3RhX2JsdWUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCB7XG4gIGNvbG9yOiAjNzVENjlDICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLXZpc3RhX2JsdWUudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tdmlzdGFfYmx1ZS52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLXZpc3RhX2JsdWUudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuLnZjX2J0bi12aXN0YV9ibHVlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi12aXN0YV9ibHVlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLXZpc3RhX2JsdWUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzVkY2Y4Yjtcbn1cbi52Y19idG4tdmlzdGFfYmx1ZS52Y19idG5fM2QsXG5hLnZjX2J0bi12aXN0YV9ibHVlLnZjX2J0bl8zZCxcbmJ1dHRvbi52Y19idG4tdmlzdGFfYmx1ZS52Y19idG5fM2Qge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDAgIzRhYzk3ZDtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjNGFjOTdkO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udmNfYnRuLXZpc3RhX2JsdWUudmNfYnRuXzNkLnZjX2J0bl94cyxcbmEudmNfYnRuLXZpc3RhX2JsdWUudmNfYnRuXzNkLnZjX2J0bl94cyxcbmJ1dHRvbi52Y19idG4tdmlzdGFfYmx1ZS52Y19idG5fM2QudmNfYnRuX3hzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAwICM0YWM5N2Q7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgIzRhYzk3ZDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnZjX2J0bi12aXN0YV9ibHVlLnZjX2J0bl8zZC52Y19idG5fc20sXG5hLnZjX2J0bi12aXN0YV9ibHVlLnZjX2J0bl8zZC52Y19idG5fc20sXG5idXR0b24udmNfYnRuLXZpc3RhX2JsdWUudmNfYnRuXzNkLnZjX2J0bl9zbSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggMCAjNGFjOTdkO1xuICBib3gtc2hhZG93OiAwIDRweCAwICM0YWM5N2Q7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi52Y19idG4tYmxhY2ssXG5hLnZjX2J0bi1ibGFjayxcbmJ1dHRvbi52Y19idG4tYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4udmNfYnRuLWJsYWNrOmhvdmVyLFxuYS52Y19idG4tYmxhY2s6aG92ZXIsXG5idXR0b24udmNfYnRuLWJsYWNrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbiAgY29sb3I6ICNmN2Y3ZjcgIWltcG9ydGFudDtcbn1cbi52Y19idG4tYmxhY2sudmNfYnRuX291dGxpbmVkLFxuYS52Y19idG4tYmxhY2sudmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1ibGFjay52Y19idG5fb3V0bGluZWQsXG4udmNfYnRuLWJsYWNrLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5hLnZjX2J0bi1ibGFjay52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1ibGFjay52Y19idG5fc3F1YXJlX291dGxpbmVkIHtcbiAgY29sb3I6ICMyQTJBMkEgIWltcG9ydGFudDtcbn1cbi52Y19idG4tYmxhY2sudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tYmxhY2sudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1ibGFjay52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG4udmNfYnRuLWJsYWNrLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1ibGFjay52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1ibGFjay52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWIxYjFiO1xufVxuLnZjX2J0bi1ibGFjay52Y19idG5fM2QsXG5hLnZjX2J0bi1ibGFjay52Y19idG5fM2QsXG5idXR0b24udmNfYnRuLWJsYWNrLnZjX2J0bl8zZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMCAjMGUwZTBlO1xuICBib3gtc2hhZG93OiAwIDVweCAwICMwZTBlMGU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi52Y19idG4tYmxhY2sudmNfYnRuXzNkLnZjX2J0bl94cyxcbmEudmNfYnRuLWJsYWNrLnZjX2J0bl8zZC52Y19idG5feHMsXG5idXR0b24udmNfYnRuLWJsYWNrLnZjX2J0bl8zZC52Y19idG5feHMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDAgIzBlMGUwZTtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjMGUwZTBlO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4udmNfYnRuLWJsYWNrLnZjX2J0bl8zZC52Y19idG5fc20sXG5hLnZjX2J0bi1ibGFjay52Y19idG5fM2QudmNfYnRuX3NtLFxuYnV0dG9uLnZjX2J0bi1ibGFjay52Y19idG5fM2QudmNfYnRuX3NtIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCAwICMwZTBlMGU7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgIzBlMGUwZTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnZjX2J0bi1ncmV5LFxuYS52Y19idG4tZ3JleSxcbmJ1dHRvbi52Y19idG4tZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG4gIGNvbG9yOiAjNjY2NjY2ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cbi52Y19idG4tZ3JleTpob3ZlcixcbmEudmNfYnRuLWdyZXk6aG92ZXIsXG5idXR0b24udmNfYnRuLWdyZXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNkY2RjO1xuICBjb2xvcjogIzVlNWU1ZSAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1ncmV5LnZjX2J0bl9vdXRsaW5lZCxcbmEudmNfYnRuLWdyZXkudmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1ncmV5LnZjX2J0bl9vdXRsaW5lZCxcbi52Y19idG4tZ3JleS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYS52Y19idG4tZ3JleS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1ncmV5LnZjX2J0bl9zcXVhcmVfb3V0bGluZWQge1xuICBjb2xvcjogI0VCRUJFQiAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1ncmV5LnZjX2J0bl9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLWdyZXkudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1ncmV5LnZjX2J0bl9vdXRsaW5lZDpob3Zlcixcbi52Y19idG4tZ3JleS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tZ3JleS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1ncmV5LnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkY2RjZGM7XG59XG4udmNfYnRuLWdyZXkudmNfYnRuXzNkLFxuYS52Y19idG4tZ3JleS52Y19idG5fM2QsXG5idXR0b24udmNfYnRuLWdyZXkudmNfYnRuXzNkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAwICNjZmNmY2Y7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2NmY2ZjZjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnZjX2J0bi1ncmV5LnZjX2J0bl8zZC52Y19idG5feHMsXG5hLnZjX2J0bi1ncmV5LnZjX2J0bl8zZC52Y19idG5feHMsXG5idXR0b24udmNfYnRuLWdyZXkudmNfYnRuXzNkLnZjX2J0bl94cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggMCAjY2ZjZmNmO1xuICBib3gtc2hhZG93OiAwIDNweCAwICNjZmNmY2Y7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi52Y19idG4tZ3JleS52Y19idG5fM2QudmNfYnRuX3NtLFxuYS52Y19idG4tZ3JleS52Y19idG5fM2QudmNfYnRuX3NtLFxuYnV0dG9uLnZjX2J0bi1ncmV5LnZjX2J0bl8zZC52Y19idG5fc20ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDAgI2NmY2ZjZjtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjY2ZjZmNmO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4udmNfYnRuLW9yYW5nZSxcbmEudmNfYnRuLW9yYW5nZSxcbmJ1dHRvbi52Y19idG4tb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3QkU2ODtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLnZjX2J0bi1vcmFuZ2U6aG92ZXIsXG5hLnZjX2J0bi1vcmFuZ2U6aG92ZXIsXG5idXR0b24udmNfYnRuLW9yYW5nZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWIxNGI7XG4gIGNvbG9yOiAjZjdmN2Y3ICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLW9yYW5nZS52Y19idG5fb3V0bGluZWQsXG5hLnZjX2J0bi1vcmFuZ2UudmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1vcmFuZ2UudmNfYnRuX291dGxpbmVkLFxuLnZjX2J0bi1vcmFuZ2UudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmEudmNfYnRuLW9yYW5nZS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1vcmFuZ2UudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCB7XG4gIGNvbG9yOiAjRjdCRTY4ICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLW9yYW5nZS52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1vcmFuZ2UudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1vcmFuZ2UudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuLnZjX2J0bi1vcmFuZ2UudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLW9yYW5nZS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1vcmFuZ2UudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y1YjE0Yjtcbn1cbi52Y19idG4tb3JhbmdlLnZjX2J0bl8zZCxcbmEudmNfYnRuLW9yYW5nZS52Y19idG5fM2QsXG5idXR0b24udmNfYnRuLW9yYW5nZS52Y19idG5fM2Qge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDAgI2Y0YTczMztcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZjRhNzMzO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udmNfYnRuLW9yYW5nZS52Y19idG5fM2QudmNfYnRuX3hzLFxuYS52Y19idG4tb3JhbmdlLnZjX2J0bl8zZC52Y19idG5feHMsXG5idXR0b24udmNfYnRuLW9yYW5nZS52Y19idG5fM2QudmNfYnRuX3hzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAwICNmNGE3MzM7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgI2Y0YTczMztcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnZjX2J0bi1vcmFuZ2UudmNfYnRuXzNkLnZjX2J0bl9zbSxcbmEudmNfYnRuLW9yYW5nZS52Y19idG5fM2QudmNfYnRuX3NtLFxuYnV0dG9uLnZjX2J0bi1vcmFuZ2UudmNfYnRuXzNkLnZjX2J0bl9zbSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggMCAjZjRhNzMzO1xuICBib3gtc2hhZG93OiAwIDRweCAwICNmNGE3MzM7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi52Y19idG4tc2t5LFxuYS52Y19idG4tc2t5LFxuYnV0dG9uLnZjX2J0bi1za3kge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUFBMUUzO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4udmNfYnRuLXNreTpob3ZlcixcbmEudmNfYnRuLXNreTpob3ZlcixcbmJ1dHRvbi52Y19idG4tc2t5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwOTJkZjtcbiAgY29sb3I6ICNmN2Y3ZjcgIWltcG9ydGFudDtcbn1cbi52Y19idG4tc2t5LnZjX2J0bl9vdXRsaW5lZCxcbmEudmNfYnRuLXNreS52Y19idG5fb3V0bGluZWQsXG5idXR0b24udmNfYnRuLXNreS52Y19idG5fb3V0bGluZWQsXG4udmNfYnRuLXNreS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYS52Y19idG4tc2t5LnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5idXR0b24udmNfYnRuLXNreS52Y19idG5fc3F1YXJlX291dGxpbmVkIHtcbiAgY29sb3I6ICM1QUExRTMgIWltcG9ydGFudDtcbn1cbi52Y19idG4tc2t5LnZjX2J0bl9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLXNreS52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLXNreS52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG4udmNfYnRuLXNreS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tc2t5LnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLXNreS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDA5MmRmO1xufVxuLnZjX2J0bi1za3kudmNfYnRuXzNkLFxuYS52Y19idG4tc2t5LnZjX2J0bl8zZCxcbmJ1dHRvbi52Y19idG4tc2t5LnZjX2J0bl8zZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMCAjMmE4NmRiO1xuICBib3gtc2hhZG93OiAwIDVweCAwICMyYTg2ZGI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi52Y19idG4tc2t5LnZjX2J0bl8zZC52Y19idG5feHMsXG5hLnZjX2J0bi1za3kudmNfYnRuXzNkLnZjX2J0bl94cyxcbmJ1dHRvbi52Y19idG4tc2t5LnZjX2J0bl8zZC52Y19idG5feHMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDAgIzJhODZkYjtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjMmE4NmRiO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4udmNfYnRuLXNreS52Y19idG5fM2QudmNfYnRuX3NtLFxuYS52Y19idG4tc2t5LnZjX2J0bl8zZC52Y19idG5fc20sXG5idXR0b24udmNfYnRuLXNreS52Y19idG5fM2QudmNfYnRuX3NtIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCAwICMyYTg2ZGI7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgIzJhODZkYjtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnZjX2J0bi1ncmVlbixcbmEudmNfYnRuLWdyZWVuLFxuYnV0dG9uLnZjX2J0bi1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2REFCM0M7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cbi52Y19idG4tZ3JlZW46aG92ZXIsXG5hLnZjX2J0bi1ncmVlbjpob3ZlcixcbmJ1dHRvbi52Y19idG4tZ3JlZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWY5NDM0O1xuICBjb2xvcjogI2Y3ZjdmNyAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1ncmVlbi52Y19idG5fb3V0bGluZWQsXG5hLnZjX2J0bi1ncmVlbi52Y19idG5fb3V0bGluZWQsXG5idXR0b24udmNfYnRuLWdyZWVuLnZjX2J0bl9vdXRsaW5lZCxcbi52Y19idG4tZ3JlZW4udmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmEudmNfYnRuLWdyZWVuLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5idXR0b24udmNfYnRuLWdyZWVuLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQge1xuICBjb2xvcjogIzZEQUIzQyAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1ncmVlbi52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1ncmVlbi52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLWdyZWVuLnZjX2J0bl9vdXRsaW5lZDpob3Zlcixcbi52Y19idG4tZ3JlZW4udmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLWdyZWVuLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLWdyZWVuLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1Zjk0MzQ7XG59XG4udmNfYnRuLWdyZWVuLnZjX2J0bl8zZCxcbmEudmNfYnRuLWdyZWVuLnZjX2J0bl8zZCxcbmJ1dHRvbi52Y19idG4tZ3JlZW4udmNfYnRuXzNkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAwICM1MzgxMmQ7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzUzODEyZDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnZjX2J0bi1ncmVlbi52Y19idG5fM2QudmNfYnRuX3hzLFxuYS52Y19idG4tZ3JlZW4udmNfYnRuXzNkLnZjX2J0bl94cyxcbmJ1dHRvbi52Y19idG4tZ3JlZW4udmNfYnRuXzNkLnZjX2J0bl94cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggMCAjNTM4MTJkO1xuICBib3gtc2hhZG93OiAwIDNweCAwICM1MzgxMmQ7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi52Y19idG4tZ3JlZW4udmNfYnRuXzNkLnZjX2J0bl9zbSxcbmEudmNfYnRuLWdyZWVuLnZjX2J0bl8zZC52Y19idG5fc20sXG5idXR0b24udmNfYnRuLWdyZWVuLnZjX2J0bl8zZC52Y19idG5fc20ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDAgIzUzODEyZDtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjNTM4MTJkO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4udmNfYnRuLWp1aWN5X3BpbmssXG5hLnZjX2J0bi1qdWljeV9waW5rLFxuYnV0dG9uLnZjX2J0bi1qdWljeV9waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLnZjX2J0bi1qdWljeV9waW5rOmhvdmVyLFxuYS52Y19idG4tanVpY3lfcGluazpob3ZlcixcbmJ1dHRvbi52Y19idG4tanVpY3lfcGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjM2MzA7XG4gIGNvbG9yOiAjZjdmN2Y3ICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLWp1aWN5X3BpbmsudmNfYnRuX291dGxpbmVkLFxuYS52Y19idG4tanVpY3lfcGluay52Y19idG5fb3V0bGluZWQsXG5idXR0b24udmNfYnRuLWp1aWN5X3BpbmsudmNfYnRuX291dGxpbmVkLFxuLnZjX2J0bi1qdWljeV9waW5rLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5hLnZjX2J0bi1qdWljeV9waW5rLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5idXR0b24udmNfYnRuLWp1aWN5X3BpbmsudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCB7XG4gIGNvbG9yOiAjRjQ1MjREICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLWp1aWN5X3BpbmsudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tanVpY3lfcGluay52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLWp1aWN5X3BpbmsudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuLnZjX2J0bi1qdWljeV9waW5rLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1qdWljeV9waW5rLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLWp1aWN5X3BpbmsudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2YyMzYzMDtcbn1cbi52Y19idG4tanVpY3lfcGluay52Y19idG5fM2QsXG5hLnZjX2J0bi1qdWljeV9waW5rLnZjX2J0bl8zZCxcbmJ1dHRvbi52Y19idG4tanVpY3lfcGluay52Y19idG5fM2Qge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDAgI2YxMWYxODtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZjExZjE4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udmNfYnRuLWp1aWN5X3BpbmsudmNfYnRuXzNkLnZjX2J0bl94cyxcbmEudmNfYnRuLWp1aWN5X3BpbmsudmNfYnRuXzNkLnZjX2J0bl94cyxcbmJ1dHRvbi52Y19idG4tanVpY3lfcGluay52Y19idG5fM2QudmNfYnRuX3hzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAwICNmMTFmMTg7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgI2YxMWYxODtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnZjX2J0bi1qdWljeV9waW5rLnZjX2J0bl8zZC52Y19idG5fc20sXG5hLnZjX2J0bi1qdWljeV9waW5rLnZjX2J0bl8zZC52Y19idG5fc20sXG5idXR0b24udmNfYnRuLWp1aWN5X3BpbmsudmNfYnRuXzNkLnZjX2J0bl9zbSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggMCAjZjExZjE4O1xuICBib3gtc2hhZG93OiAwIDRweCAwICNmMTFmMTg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi52Y19idG4tc2FuZHlfYnJvd24sXG5hLnZjX2J0bi1zYW5keV9icm93bixcbmJ1dHRvbi52Y19idG4tc2FuZHlfYnJvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjc5NDY4O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4udmNfYnRuLXNhbmR5X2Jyb3duOmhvdmVyLFxuYS52Y19idG4tc2FuZHlfYnJvd246aG92ZXIsXG5idXR0b24udmNfYnRuLXNhbmR5X2Jyb3duOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1N2Y0YjtcbiAgY29sb3I6ICNmN2Y3ZjcgIWltcG9ydGFudDtcbn1cbi52Y19idG4tc2FuZHlfYnJvd24udmNfYnRuX291dGxpbmVkLFxuYS52Y19idG4tc2FuZHlfYnJvd24udmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fb3V0bGluZWQsXG4udmNfYnRuLXNhbmR5X2Jyb3duLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5hLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fc3F1YXJlX291dGxpbmVkIHtcbiAgY29sb3I6ICNGNzk0NjggIWltcG9ydGFudDtcbn1cbi52Y19idG4tc2FuZHlfYnJvd24udmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tc2FuZHlfYnJvd24udmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG4udmNfYnRuLXNhbmR5X2Jyb3duLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjU3ZjRiO1xufVxuLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fM2QsXG5hLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fM2QsXG5idXR0b24udmNfYnRuLXNhbmR5X2Jyb3duLnZjX2J0bl8zZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMCAjZjQ2ZTMzO1xuICBib3gtc2hhZG93OiAwIDVweCAwICNmNDZlMzM7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi52Y19idG4tc2FuZHlfYnJvd24udmNfYnRuXzNkLnZjX2J0bl94cyxcbmEudmNfYnRuLXNhbmR5X2Jyb3duLnZjX2J0bl8zZC52Y19idG5feHMsXG5idXR0b24udmNfYnRuLXNhbmR5X2Jyb3duLnZjX2J0bl8zZC52Y19idG5feHMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDAgI2Y0NmUzMztcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjZjQ2ZTMzO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4udmNfYnRuLXNhbmR5X2Jyb3duLnZjX2J0bl8zZC52Y19idG5fc20sXG5hLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fM2QudmNfYnRuX3NtLFxuYnV0dG9uLnZjX2J0bi1zYW5keV9icm93bi52Y19idG5fM2QudmNfYnRuX3NtIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCAwICNmNDZlMzM7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgI2Y0NmUzMztcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnZjX2J0bi1wdXJwbGUsXG5hLnZjX2J0bi1wdXJwbGUsXG5idXR0b24udmNfYnRuLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOTdFQkI7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cbi52Y19idG4tcHVycGxlOmhvdmVyLFxuYS52Y19idG4tcHVycGxlOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1wdXJwbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWU2YWIwO1xuICBjb2xvcjogI2Y3ZjdmNyAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1wdXJwbGUudmNfYnRuX291dGxpbmVkLFxuYS52Y19idG4tcHVycGxlLnZjX2J0bl9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG4tcHVycGxlLnZjX2J0bl9vdXRsaW5lZCxcbi52Y19idG4tcHVycGxlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5hLnZjX2J0bi1wdXJwbGUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG4tcHVycGxlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQge1xuICBjb2xvcjogI0I5N0VCQiAhaW1wb3J0YW50O1xufVxuLnZjX2J0bi1wdXJwbGUudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tcHVycGxlLnZjX2J0bl9vdXRsaW5lZDpob3ZlcixcbmJ1dHRvbi52Y19idG4tcHVycGxlLnZjX2J0bl9vdXRsaW5lZDpob3Zlcixcbi52Y19idG4tcHVycGxlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1wdXJwbGUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmJ1dHRvbi52Y19idG4tcHVycGxlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhZTZhYjA7XG59XG4udmNfYnRuLXB1cnBsZS52Y19idG5fM2QsXG5hLnZjX2J0bi1wdXJwbGUudmNfYnRuXzNkLFxuYnV0dG9uLnZjX2J0bi1wdXJwbGUudmNfYnRuXzNkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAwICNhNTU5YTg7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2E1NTlhODtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnZjX2J0bi1wdXJwbGUudmNfYnRuXzNkLnZjX2J0bl94cyxcbmEudmNfYnRuLXB1cnBsZS52Y19idG5fM2QudmNfYnRuX3hzLFxuYnV0dG9uLnZjX2J0bi1wdXJwbGUudmNfYnRuXzNkLnZjX2J0bl94cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggMCAjYTU1OWE4O1xuICBib3gtc2hhZG93OiAwIDNweCAwICNhNTU5YTg7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi52Y19idG4tcHVycGxlLnZjX2J0bl8zZC52Y19idG5fc20sXG5hLnZjX2J0bi1wdXJwbGUudmNfYnRuXzNkLnZjX2J0bl9zbSxcbmJ1dHRvbi52Y19idG4tcHVycGxlLnZjX2J0bl8zZC52Y19idG5fc20ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDAgI2E1NTlhODtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjYTU1OWE4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4udmNfYnRuLXdoaXRlLFxuYS52Y19idG4td2hpdGUsXG5idXR0b24udmNfYnRuLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICM2NjY2NjYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLnZjX2J0bi13aGl0ZTpob3ZlcixcbmEudmNfYnRuLXdoaXRlOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi13aGl0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gIGNvbG9yOiAjNWU1ZTVlICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLXdoaXRlLnZjX2J0bl9vdXRsaW5lZCxcbmEudmNfYnRuLXdoaXRlLnZjX2J0bl9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG4td2hpdGUudmNfYnRuX291dGxpbmVkLFxuLnZjX2J0bi13aGl0ZS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYS52Y19idG4td2hpdGUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCxcbmJ1dHRvbi52Y19idG4td2hpdGUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZCB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udmNfYnRuLXdoaXRlLnZjX2J0bl9vdXRsaW5lZDpob3ZlcixcbmEudmNfYnRuLXdoaXRlLnZjX2J0bl9vdXRsaW5lZDpob3ZlcixcbmJ1dHRvbi52Y19idG4td2hpdGUudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuLnZjX2J0bi13aGl0ZS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4td2hpdGUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlcixcbmJ1dHRvbi52Y19idG4td2hpdGUudmNfYnRuX3NxdWFyZV9vdXRsaW5lZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2YwZjBmMDtcbn1cbi52Y19idG4td2hpdGUudmNfYnRuXzNkLFxuYS52Y19idG4td2hpdGUudmNfYnRuXzNkLFxuYnV0dG9uLnZjX2J0bi13aGl0ZS52Y19idG5fM2Qge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDAgI2UzZTNlMztcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZTNlM2UzO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udmNfYnRuLXdoaXRlLnZjX2J0bl8zZC52Y19idG5feHMsXG5hLnZjX2J0bi13aGl0ZS52Y19idG5fM2QudmNfYnRuX3hzLFxuYnV0dG9uLnZjX2J0bi13aGl0ZS52Y19idG5fM2QudmNfYnRuX3hzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAwICNlM2UzZTM7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgI2UzZTNlMztcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnZjX2J0bi13aGl0ZS52Y19idG5fM2QudmNfYnRuX3NtLFxuYS52Y19idG4td2hpdGUudmNfYnRuXzNkLnZjX2J0bl9zbSxcbmJ1dHRvbi52Y19idG4td2hpdGUudmNfYnRuXzNkLnZjX2J0bl9zbSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggMCAjZTNlM2UzO1xuICBib3gtc2hhZG93OiAwIDRweCAwICNlM2UzZTM7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi52Y19idG4tZ3JhY2UsXG5hLnZjX2J0bi1ncmFjZSxcbmJ1dHRvbi52Y19idG4tZ3JhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUVEMTNCO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4udmNfYnRuLWdyYWNlOmhvdmVyLFxuYS52Y19idG4tZ3JhY2U6aG92ZXIsXG5idXR0b24udmNfYnRuLWdyYWNlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllYzAyZDtcbiAgY29sb3I6ICNmN2Y3ZjcgIWltcG9ydGFudDtcbn1cbi52Y19idG4tZ3JhY2UudmNfYnRuX291dGxpbmVkLFxuYS52Y19idG4tZ3JhY2UudmNfYnRuX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1ncmFjZS52Y19idG5fb3V0bGluZWQsXG4udmNfYnRuLWdyYWNlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQsXG5hLnZjX2J0bi1ncmFjZS52Y19idG5fc3F1YXJlX291dGxpbmVkLFxuYnV0dG9uLnZjX2J0bi1ncmFjZS52Y19idG5fc3F1YXJlX291dGxpbmVkIHtcbiAgY29sb3I6ICNBRUQxM0IgIWltcG9ydGFudDtcbn1cbi52Y19idG4tZ3JhY2UudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYS52Y19idG4tZ3JhY2UudmNfYnRuX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1ncmFjZS52Y19idG5fb3V0bGluZWQ6aG92ZXIsXG4udmNfYnRuLWdyYWNlLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQ6aG92ZXIsXG5hLnZjX2J0bi1ncmFjZS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1ncmFjZS52Y19idG5fc3F1YXJlX291dGxpbmVkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWVjMDJkO1xufVxuLnZjX2J0bi1ncmFjZS52Y19idG5fM2QsXG5hLnZjX2J0bi1ncmFjZS52Y19idG5fM2QsXG5idXR0b24udmNfYnRuLWdyYWNlLnZjX2J0bl8zZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMCAjOGRhYzI4O1xuICBib3gtc2hhZG93OiAwIDVweCAwICM4ZGFjMjg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi52Y19idG4tZ3JhY2UudmNfYnRuXzNkLnZjX2J0bl94cyxcbmEudmNfYnRuLWdyYWNlLnZjX2J0bl8zZC52Y19idG5feHMsXG5idXR0b24udmNfYnRuLWdyYWNlLnZjX2J0bl8zZC52Y19idG5feHMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDAgIzhkYWMyODtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjOGRhYzI4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4udmNfYnRuLWdyYWNlLnZjX2J0bl8zZC52Y19idG5fc20sXG5hLnZjX2J0bi1ncmFjZS52Y19idG5fM2QudmNfYnRuX3NtLFxuYnV0dG9uLnZjX2J0bi1ncmFjZS52Y19idG5fM2QudmNfYnRuX3NtIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCAwICM4ZGFjMjg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgIzhkYWMyODtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnZjX2J0bi1kZWZhdWx0LFxuYS52Y19idG4tZGVmYXVsdCxcbmJ1dHRvbi52Y19idG4tZGVmYXVsdCB7XG4gIGNvbG9yOiAjN2Q3ZDdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bi1kZWZhdWx0OmhvdmVyLFxuYS52Y19idG4tZGVmYXVsdDpob3ZlcixcbmJ1dHRvbi52Y19idG4tZGVmYXVsdDpob3Zlcixcbi52Y19idG4tZGVmYXVsdDpmb2N1cyxcbmEudmNfYnRuLWRlZmF1bHQ6Zm9jdXMsXG5idXR0b24udmNfYnRuLWRlZmF1bHQ6Zm9jdXMsXG4udmNfYnRuLWRlZmF1bHQ6YWN0aXZlLFxuYS52Y19idG4tZGVmYXVsdDphY3RpdmUsXG5idXR0b24udmNfYnRuLWRlZmF1bHQ6YWN0aXZlLFxuLnZjX2J0bi1kZWZhdWx0LmFjdGl2ZSxcbmEudmNfYnRuLWRlZmF1bHQuYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1kZWZhdWx0LmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS52Y19idG4tZGVmYXVsdCxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZWEudmNfYnRuLWRlZmF1bHQsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGVidXR0b24udmNfYnRuLWRlZmF1bHQge1xuICBjb2xvcjogIzdkN2Q3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLnZjX2J0bi1kZWZhdWx0OmFjdGl2ZSxcbmEudmNfYnRuLWRlZmF1bHQ6YWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1kZWZhdWx0OmFjdGl2ZSxcbi52Y19idG4tZGVmYXVsdC5hY3RpdmUsXG5hLnZjX2J0bi1kZWZhdWx0LmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4tZGVmYXVsdC5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUudmNfYnRuLWRlZmF1bHQsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGVhLnZjX2J0bi1kZWZhdWx0LFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlYnV0dG9uLnZjX2J0bi1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi52Y19idG4tZGVmYXVsdC5kaXNhYmxlZCxcbmEudmNfYnRuLWRlZmF1bHQuZGlzYWJsZWQsXG5idXR0b24udmNfYnRuLWRlZmF1bHQuZGlzYWJsZWQsXG4udmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdLFxuYS52Y19idG4tZGVmYXVsdFtkaXNhYmxlZF0sXG5idXR0b24udmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4tZGVmYXVsdCxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1kZWZhdWx0LFxuZmllbGRzZXRbZGlzYWJsZWRdIGJ1dHRvbi52Y19idG4tZGVmYXVsdCxcbi52Y19idG4tZGVmYXVsdC5kaXNhYmxlZDpob3ZlcixcbmEudmNfYnRuLWRlZmF1bHQuZGlzYWJsZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLWRlZmF1bHQuZGlzYWJsZWQ6aG92ZXIsXG4udmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmhvdmVyLFxuYS52Y19idG4tZGVmYXVsdFtkaXNhYmxlZF06aG92ZXIsXG5idXR0b24udmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4tZGVmYXVsdDpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1kZWZhdWx0OmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIGJ1dHRvbi52Y19idG4tZGVmYXVsdDpob3Zlcixcbi52Y19idG4tZGVmYXVsdC5kaXNhYmxlZDpmb2N1cyxcbmEudmNfYnRuLWRlZmF1bHQuZGlzYWJsZWQ6Zm9jdXMsXG5idXR0b24udmNfYnRuLWRlZmF1bHQuZGlzYWJsZWQ6Zm9jdXMsXG4udmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmZvY3VzLFxuYS52Y19idG4tZGVmYXVsdFtkaXNhYmxlZF06Zm9jdXMsXG5idXR0b24udmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4tZGVmYXVsdDpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1kZWZhdWx0OmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIGJ1dHRvbi52Y19idG4tZGVmYXVsdDpmb2N1cyxcbi52Y19idG4tZGVmYXVsdC5kaXNhYmxlZDphY3RpdmUsXG5hLnZjX2J0bi1kZWZhdWx0LmRpc2FibGVkOmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4tZGVmYXVsdC5kaXNhYmxlZDphY3RpdmUsXG4udmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmFjdGl2ZSxcbmEudmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4tZGVmYXVsdFtkaXNhYmxlZF06YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4tZGVmYXVsdDphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYS52Y19idG4tZGVmYXVsdDphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1kZWZhdWx0OmFjdGl2ZSxcbi52Y19idG4tZGVmYXVsdC5kaXNhYmxlZC5hY3RpdmUsXG5hLnZjX2J0bi1kZWZhdWx0LmRpc2FibGVkLmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4tZGVmYXVsdC5kaXNhYmxlZC5hY3RpdmUsXG4udmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmFjdGl2ZSxcbmEudmNfYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4tZGVmYXVsdFtkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4tZGVmYXVsdC5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYS52Y19idG4tZGVmYXVsdC5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1kZWZhdWx0LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuLWRlZmF1bHQgLmJhZGdlLFxuYS52Y19idG4tZGVmYXVsdCAuYmFkZ2UsXG5idXR0b24udmNfYnRuLWRlZmF1bHQgLmJhZGdlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZDdkN2Q7XG59XG4udmNfYnRuLXByaW1hcnksXG5hLnZjX2J0bi1wcmltYXJ5LFxuYnV0dG9uLnZjX2J0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFlZjA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuLXByaW1hcnk6aG92ZXIsXG5hLnZjX2J0bi1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1wcmltYXJ5OmhvdmVyLFxuLnZjX2J0bi1wcmltYXJ5OmZvY3VzLFxuYS52Y19idG4tcHJpbWFyeTpmb2N1cyxcbmJ1dHRvbi52Y19idG4tcHJpbWFyeTpmb2N1cyxcbi52Y19idG4tcHJpbWFyeTphY3RpdmUsXG5hLnZjX2J0bi1wcmltYXJ5OmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4tcHJpbWFyeTphY3RpdmUsXG4udmNfYnRuLXByaW1hcnkuYWN0aXZlLFxuYS52Y19idG4tcHJpbWFyeS5hY3RpdmUsXG5idXR0b24udmNfYnRuLXByaW1hcnkuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLnZjX2J0bi1wcmltYXJ5LFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlYS52Y19idG4tcHJpbWFyeSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZWJ1dHRvbi52Y19idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4OWJkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4udmNfYnRuLXByaW1hcnk6YWN0aXZlLFxuYS52Y19idG4tcHJpbWFyeTphY3RpdmUsXG5idXR0b24udmNfYnRuLXByaW1hcnk6YWN0aXZlLFxuLnZjX2J0bi1wcmltYXJ5LmFjdGl2ZSxcbmEudmNfYnRuLXByaW1hcnkuYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1wcmltYXJ5LmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS52Y19idG4tcHJpbWFyeSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZWEudmNfYnRuLXByaW1hcnksXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGVidXR0b24udmNfYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLnZjX2J0bi1wcmltYXJ5LmRpc2FibGVkLFxuYS52Y19idG4tcHJpbWFyeS5kaXNhYmxlZCxcbmJ1dHRvbi52Y19idG4tcHJpbWFyeS5kaXNhYmxlZCxcbi52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF0sXG5hLnZjX2J0bi1wcmltYXJ5W2Rpc2FibGVkXSxcbmJ1dHRvbi52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi1wcmltYXJ5LFxuZmllbGRzZXRbZGlzYWJsZWRdIGEudmNfYnRuLXByaW1hcnksXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1wcmltYXJ5LFxuLnZjX2J0bi1wcmltYXJ5LmRpc2FibGVkOmhvdmVyLFxuYS52Y19idG4tcHJpbWFyeS5kaXNhYmxlZDpob3ZlcixcbmJ1dHRvbi52Y19idG4tcHJpbWFyeS5kaXNhYmxlZDpob3Zlcixcbi52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsXG5hLnZjX2J0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3ZlcixcbmJ1dHRvbi52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi1wcmltYXJ5OmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIGEudmNfYnRuLXByaW1hcnk6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1wcmltYXJ5OmhvdmVyLFxuLnZjX2J0bi1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLFxuYS52Y19idG4tcHJpbWFyeS5kaXNhYmxlZDpmb2N1cyxcbmJ1dHRvbi52Y19idG4tcHJpbWFyeS5kaXNhYmxlZDpmb2N1cyxcbi52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsXG5hLnZjX2J0bi1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cyxcbmJ1dHRvbi52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi1wcmltYXJ5OmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIGEudmNfYnRuLXByaW1hcnk6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1wcmltYXJ5OmZvY3VzLFxuLnZjX2J0bi1wcmltYXJ5LmRpc2FibGVkOmFjdGl2ZSxcbmEudmNfYnRuLXByaW1hcnkuZGlzYWJsZWQ6YWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1wcmltYXJ5LmRpc2FibGVkOmFjdGl2ZSxcbi52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlLFxuYS52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi1wcmltYXJ5OmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1wcmltYXJ5OmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24udmNfYnRuLXByaW1hcnk6YWN0aXZlLFxuLnZjX2J0bi1wcmltYXJ5LmRpc2FibGVkLmFjdGl2ZSxcbmEudmNfYnRuLXByaW1hcnkuZGlzYWJsZWQuYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1wcmltYXJ5LmRpc2FibGVkLmFjdGl2ZSxcbi52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF0uYWN0aXZlLFxuYS52Y19idG4tcHJpbWFyeVtkaXNhYmxlZF0uYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1wcmltYXJ5W2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi1wcmltYXJ5LmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1wcmltYXJ5LmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24udmNfYnRuLXByaW1hcnkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWVmMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19idG4tcHJpbWFyeSAuYmFkZ2UsXG5hLnZjX2J0bi1wcmltYXJ5IC5iYWRnZSxcbmJ1dHRvbi52Y19idG4tcHJpbWFyeSAuYmFkZ2Uge1xuICBjb2xvcjogIzAwYWVmMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi52Y19idG4tc3VjY2VzcyxcbmEudmNfYnRuLXN1Y2Nlc3MsXG5idXR0b24udmNfYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19idG4tc3VjY2Vzczpob3ZlcixcbmEudmNfYnRuLXN1Y2Nlc3M6aG92ZXIsXG5idXR0b24udmNfYnRuLXN1Y2Nlc3M6aG92ZXIsXG4udmNfYnRuLXN1Y2Nlc3M6Zm9jdXMsXG5hLnZjX2J0bi1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLnZjX2J0bi1zdWNjZXNzOmZvY3VzLFxuLnZjX2J0bi1zdWNjZXNzOmFjdGl2ZSxcbmEudmNfYnRuLXN1Y2Nlc3M6YWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1zdWNjZXNzOmFjdGl2ZSxcbi52Y19idG4tc3VjY2Vzcy5hY3RpdmUsXG5hLnZjX2J0bi1zdWNjZXNzLmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4tc3VjY2Vzcy5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUudmNfYnRuLXN1Y2Nlc3MsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGVhLnZjX2J0bi1zdWNjZXNzLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlYnV0dG9uLnZjX2J0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDlkNDQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi52Y19idG4tc3VjY2VzczphY3RpdmUsXG5hLnZjX2J0bi1zdWNjZXNzOmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4tc3VjY2VzczphY3RpdmUsXG4udmNfYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuYS52Y19idG4tc3VjY2Vzcy5hY3RpdmUsXG5idXR0b24udmNfYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLnZjX2J0bi1zdWNjZXNzLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlYS52Y19idG4tc3VjY2Vzcyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZWJ1dHRvbi52Y19idG4tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4udmNfYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsXG5hLnZjX2J0bi1zdWNjZXNzLmRpc2FibGVkLFxuYnV0dG9uLnZjX2J0bi1zdWNjZXNzLmRpc2FibGVkLFxuLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXSxcbmEudmNfYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLFxuYnV0dG9uLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLXN1Y2Nlc3MsXG5maWVsZHNldFtkaXNhYmxlZF0gYS52Y19idG4tc3VjY2VzcyxcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24udmNfYnRuLXN1Y2Nlc3MsXG4udmNfYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6aG92ZXIsXG5hLnZjX2J0bi1zdWNjZXNzLmRpc2FibGVkOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1zdWNjZXNzLmRpc2FibGVkOmhvdmVyLFxuLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXTpob3ZlcixcbmEudmNfYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLXN1Y2Nlc3M6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gYS52Y19idG4tc3VjY2Vzczpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24udmNfYnRuLXN1Y2Nlc3M6aG92ZXIsXG4udmNfYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsXG5hLnZjX2J0bi1zdWNjZXNzLmRpc2FibGVkOmZvY3VzLFxuYnV0dG9uLnZjX2J0bi1zdWNjZXNzLmRpc2FibGVkOmZvY3VzLFxuLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXTpmb2N1cyxcbmEudmNfYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmZvY3VzLFxuYnV0dG9uLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLXN1Y2Nlc3M6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gYS52Y19idG4tc3VjY2Vzczpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24udmNfYnRuLXN1Y2Nlc3M6Zm9jdXMsXG4udmNfYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6YWN0aXZlLFxuYS52Y19idG4tc3VjY2Vzcy5kaXNhYmxlZDphY3RpdmUsXG5idXR0b24udmNfYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6YWN0aXZlLFxuLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXTphY3RpdmUsXG5hLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXTphY3RpdmUsXG5idXR0b24udmNfYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLXN1Y2Nlc3M6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIGEudmNfYnRuLXN1Y2Nlc3M6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIGJ1dHRvbi52Y19idG4tc3VjY2VzczphY3RpdmUsXG4udmNfYnRuLXN1Y2Nlc3MuZGlzYWJsZWQuYWN0aXZlLFxuYS52Y19idG4tc3VjY2Vzcy5kaXNhYmxlZC5hY3RpdmUsXG5idXR0b24udmNfYnRuLXN1Y2Nlc3MuZGlzYWJsZWQuYWN0aXZlLFxuLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXS5hY3RpdmUsXG5hLnZjX2J0bi1zdWNjZXNzW2Rpc2FibGVkXS5hY3RpdmUsXG5idXR0b24udmNfYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIGEudmNfYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIGJ1dHRvbi52Y19idG4tc3VjY2Vzcy5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bi1zdWNjZXNzIC5iYWRnZSxcbmEudmNfYnRuLXN1Y2Nlc3MgLmJhZGdlLFxuYnV0dG9uLnZjX2J0bi1zdWNjZXNzIC5iYWRnZSB7XG4gIGNvbG9yOiAjNWNiODVjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnZjX2J0bi1pbmZvLFxuYS52Y19idG4taW5mbyxcbmJ1dHRvbi52Y19idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bi1pbmZvOmhvdmVyLFxuYS52Y19idG4taW5mbzpob3ZlcixcbmJ1dHRvbi52Y19idG4taW5mbzpob3Zlcixcbi52Y19idG4taW5mbzpmb2N1cyxcbmEudmNfYnRuLWluZm86Zm9jdXMsXG5idXR0b24udmNfYnRuLWluZm86Zm9jdXMsXG4udmNfYnRuLWluZm86YWN0aXZlLFxuYS52Y19idG4taW5mbzphY3RpdmUsXG5idXR0b24udmNfYnRuLWluZm86YWN0aXZlLFxuLnZjX2J0bi1pbmZvLmFjdGl2ZSxcbmEudmNfYnRuLWluZm8uYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1pbmZvLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS52Y19idG4taW5mbyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZWEudmNfYnRuLWluZm8sXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGVidXR0b24udmNfYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxYjBkNTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLnZjX2J0bi1pbmZvOmFjdGl2ZSxcbmEudmNfYnRuLWluZm86YWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1pbmZvOmFjdGl2ZSxcbi52Y19idG4taW5mby5hY3RpdmUsXG5hLnZjX2J0bi1pbmZvLmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4taW5mby5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUudmNfYnRuLWluZm8sXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGVhLnZjX2J0bi1pbmZvLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlYnV0dG9uLnZjX2J0bi1pbmZvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi52Y19idG4taW5mby5kaXNhYmxlZCxcbmEudmNfYnRuLWluZm8uZGlzYWJsZWQsXG5idXR0b24udmNfYnRuLWluZm8uZGlzYWJsZWQsXG4udmNfYnRuLWluZm9bZGlzYWJsZWRdLFxuYS52Y19idG4taW5mb1tkaXNhYmxlZF0sXG5idXR0b24udmNfYnRuLWluZm9bZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4taW5mbyxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1pbmZvLFxuZmllbGRzZXRbZGlzYWJsZWRdIGJ1dHRvbi52Y19idG4taW5mbyxcbi52Y19idG4taW5mby5kaXNhYmxlZDpob3ZlcixcbmEudmNfYnRuLWluZm8uZGlzYWJsZWQ6aG92ZXIsXG5idXR0b24udmNfYnRuLWluZm8uZGlzYWJsZWQ6aG92ZXIsXG4udmNfYnRuLWluZm9bZGlzYWJsZWRdOmhvdmVyLFxuYS52Y19idG4taW5mb1tkaXNhYmxlZF06aG92ZXIsXG5idXR0b24udmNfYnRuLWluZm9bZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4taW5mbzpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1pbmZvOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIGJ1dHRvbi52Y19idG4taW5mbzpob3Zlcixcbi52Y19idG4taW5mby5kaXNhYmxlZDpmb2N1cyxcbmEudmNfYnRuLWluZm8uZGlzYWJsZWQ6Zm9jdXMsXG5idXR0b24udmNfYnRuLWluZm8uZGlzYWJsZWQ6Zm9jdXMsXG4udmNfYnRuLWluZm9bZGlzYWJsZWRdOmZvY3VzLFxuYS52Y19idG4taW5mb1tkaXNhYmxlZF06Zm9jdXMsXG5idXR0b24udmNfYnRuLWluZm9bZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4taW5mbzpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1pbmZvOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIGJ1dHRvbi52Y19idG4taW5mbzpmb2N1cyxcbi52Y19idG4taW5mby5kaXNhYmxlZDphY3RpdmUsXG5hLnZjX2J0bi1pbmZvLmRpc2FibGVkOmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4taW5mby5kaXNhYmxlZDphY3RpdmUsXG4udmNfYnRuLWluZm9bZGlzYWJsZWRdOmFjdGl2ZSxcbmEudmNfYnRuLWluZm9bZGlzYWJsZWRdOmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4taW5mb1tkaXNhYmxlZF06YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4taW5mbzphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYS52Y19idG4taW5mbzphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1pbmZvOmFjdGl2ZSxcbi52Y19idG4taW5mby5kaXNhYmxlZC5hY3RpdmUsXG5hLnZjX2J0bi1pbmZvLmRpc2FibGVkLmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4taW5mby5kaXNhYmxlZC5hY3RpdmUsXG4udmNfYnRuLWluZm9bZGlzYWJsZWRdLmFjdGl2ZSxcbmEudmNfYnRuLWluZm9bZGlzYWJsZWRdLmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4taW5mb1tkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC52Y19idG4taW5mby5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYS52Y19idG4taW5mby5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1pbmZvLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuLWluZm8gLmJhZGdlLFxuYS52Y19idG4taW5mbyAuYmFkZ2UsXG5idXR0b24udmNfYnRuLWluZm8gLmJhZGdlIHtcbiAgY29sb3I6ICM1YmMwZGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4udmNfYnRuLXdhcm5pbmcsXG5hLnZjX2J0bi13YXJuaW5nLFxuYnV0dG9uLnZjX2J0bi13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuLXdhcm5pbmc6aG92ZXIsXG5hLnZjX2J0bi13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi13YXJuaW5nOmhvdmVyLFxuLnZjX2J0bi13YXJuaW5nOmZvY3VzLFxuYS52Y19idG4td2FybmluZzpmb2N1cyxcbmJ1dHRvbi52Y19idG4td2FybmluZzpmb2N1cyxcbi52Y19idG4td2FybmluZzphY3RpdmUsXG5hLnZjX2J0bi13YXJuaW5nOmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4td2FybmluZzphY3RpdmUsXG4udmNfYnRuLXdhcm5pbmcuYWN0aXZlLFxuYS52Y19idG4td2FybmluZy5hY3RpdmUsXG5idXR0b24udmNfYnRuLXdhcm5pbmcuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLnZjX2J0bi13YXJuaW5nLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlYS52Y19idG4td2FybmluZyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZWJ1dHRvbi52Y19idG4td2FybmluZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM5NzFmO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4udmNfYnRuLXdhcm5pbmc6YWN0aXZlLFxuYS52Y19idG4td2FybmluZzphY3RpdmUsXG5idXR0b24udmNfYnRuLXdhcm5pbmc6YWN0aXZlLFxuLnZjX2J0bi13YXJuaW5nLmFjdGl2ZSxcbmEudmNfYnRuLXdhcm5pbmcuYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi13YXJuaW5nLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS52Y19idG4td2FybmluZyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZWEudmNfYnRuLXdhcm5pbmcsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGVidXR0b24udmNfYnRuLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLnZjX2J0bi13YXJuaW5nLmRpc2FibGVkLFxuYS52Y19idG4td2FybmluZy5kaXNhYmxlZCxcbmJ1dHRvbi52Y19idG4td2FybmluZy5kaXNhYmxlZCxcbi52Y19idG4td2FybmluZ1tkaXNhYmxlZF0sXG5hLnZjX2J0bi13YXJuaW5nW2Rpc2FibGVkXSxcbmJ1dHRvbi52Y19idG4td2FybmluZ1tkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi13YXJuaW5nLFxuZmllbGRzZXRbZGlzYWJsZWRdIGEudmNfYnRuLXdhcm5pbmcsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi13YXJuaW5nLFxuLnZjX2J0bi13YXJuaW5nLmRpc2FibGVkOmhvdmVyLFxuYS52Y19idG4td2FybmluZy5kaXNhYmxlZDpob3ZlcixcbmJ1dHRvbi52Y19idG4td2FybmluZy5kaXNhYmxlZDpob3Zlcixcbi52Y19idG4td2FybmluZ1tkaXNhYmxlZF06aG92ZXIsXG5hLnZjX2J0bi13YXJuaW5nW2Rpc2FibGVkXTpob3ZlcixcbmJ1dHRvbi52Y19idG4td2FybmluZ1tkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi13YXJuaW5nOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIGEudmNfYnRuLXdhcm5pbmc6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi13YXJuaW5nOmhvdmVyLFxuLnZjX2J0bi13YXJuaW5nLmRpc2FibGVkOmZvY3VzLFxuYS52Y19idG4td2FybmluZy5kaXNhYmxlZDpmb2N1cyxcbmJ1dHRvbi52Y19idG4td2FybmluZy5kaXNhYmxlZDpmb2N1cyxcbi52Y19idG4td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsXG5hLnZjX2J0bi13YXJuaW5nW2Rpc2FibGVkXTpmb2N1cyxcbmJ1dHRvbi52Y19idG4td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi13YXJuaW5nOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIGEudmNfYnRuLXdhcm5pbmc6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi13YXJuaW5nOmZvY3VzLFxuLnZjX2J0bi13YXJuaW5nLmRpc2FibGVkOmFjdGl2ZSxcbmEudmNfYnRuLXdhcm5pbmcuZGlzYWJsZWQ6YWN0aXZlLFxuYnV0dG9uLnZjX2J0bi13YXJuaW5nLmRpc2FibGVkOmFjdGl2ZSxcbi52Y19idG4td2FybmluZ1tkaXNhYmxlZF06YWN0aXZlLFxuYS52Y19idG4td2FybmluZ1tkaXNhYmxlZF06YWN0aXZlLFxuYnV0dG9uLnZjX2J0bi13YXJuaW5nW2Rpc2FibGVkXTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi13YXJuaW5nOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi13YXJuaW5nOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24udmNfYnRuLXdhcm5pbmc6YWN0aXZlLFxuLnZjX2J0bi13YXJuaW5nLmRpc2FibGVkLmFjdGl2ZSxcbmEudmNfYnRuLXdhcm5pbmcuZGlzYWJsZWQuYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi13YXJuaW5nLmRpc2FibGVkLmFjdGl2ZSxcbi52Y19idG4td2FybmluZ1tkaXNhYmxlZF0uYWN0aXZlLFxuYS52Y19idG4td2FybmluZ1tkaXNhYmxlZF0uYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi13YXJuaW5nW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLnZjX2J0bi13YXJuaW5nLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi13YXJuaW5nLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24udmNfYnRuLXdhcm5pbmcuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19idG4td2FybmluZyAuYmFkZ2UsXG5hLnZjX2J0bi13YXJuaW5nIC5iYWRnZSxcbmJ1dHRvbi52Y19idG4td2FybmluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2YwYWQ0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi52Y19idG4tZGFuZ2VyLFxuYS52Y19idG4tZGFuZ2VyLFxuYnV0dG9uLnZjX2J0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19idG4tZGFuZ2VyOmhvdmVyLFxuYS52Y19idG4tZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLnZjX2J0bi1kYW5nZXI6aG92ZXIsXG4udmNfYnRuLWRhbmdlcjpmb2N1cyxcbmEudmNfYnRuLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi52Y19idG4tZGFuZ2VyOmZvY3VzLFxuLnZjX2J0bi1kYW5nZXI6YWN0aXZlLFxuYS52Y19idG4tZGFuZ2VyOmFjdGl2ZSxcbmJ1dHRvbi52Y19idG4tZGFuZ2VyOmFjdGl2ZSxcbi52Y19idG4tZGFuZ2VyLmFjdGl2ZSxcbmEudmNfYnRuLWRhbmdlci5hY3RpdmUsXG5idXR0b24udmNfYnRuLWRhbmdlci5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUudmNfYnRuLWRhbmdlcixcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZWEudmNfYnRuLWRhbmdlcixcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZWJ1dHRvbi52Y19idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTMwMmM7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi52Y19idG4tZGFuZ2VyOmFjdGl2ZSxcbmEudmNfYnRuLWRhbmdlcjphY3RpdmUsXG5idXR0b24udmNfYnRuLWRhbmdlcjphY3RpdmUsXG4udmNfYnRuLWRhbmdlci5hY3RpdmUsXG5hLnZjX2J0bi1kYW5nZXIuYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1kYW5nZXIuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLnZjX2J0bi1kYW5nZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGVhLnZjX2J0bi1kYW5nZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGVidXR0b24udmNfYnRuLWRhbmdlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4udmNfYnRuLWRhbmdlci5kaXNhYmxlZCxcbmEudmNfYnRuLWRhbmdlci5kaXNhYmxlZCxcbmJ1dHRvbi52Y19idG4tZGFuZ2VyLmRpc2FibGVkLFxuLnZjX2J0bi1kYW5nZXJbZGlzYWJsZWRdLFxuYS52Y19idG4tZGFuZ2VyW2Rpc2FibGVkXSxcbmJ1dHRvbi52Y19idG4tZGFuZ2VyW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLWRhbmdlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1kYW5nZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1kYW5nZXIsXG4udmNfYnRuLWRhbmdlci5kaXNhYmxlZDpob3ZlcixcbmEudmNfYnRuLWRhbmdlci5kaXNhYmxlZDpob3ZlcixcbmJ1dHRvbi52Y19idG4tZGFuZ2VyLmRpc2FibGVkOmhvdmVyLFxuLnZjX2J0bi1kYW5nZXJbZGlzYWJsZWRdOmhvdmVyLFxuYS52Y19idG4tZGFuZ2VyW2Rpc2FibGVkXTpob3ZlcixcbmJ1dHRvbi52Y19idG4tZGFuZ2VyW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLWRhbmdlcjpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1kYW5nZXI6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1kYW5nZXI6aG92ZXIsXG4udmNfYnRuLWRhbmdlci5kaXNhYmxlZDpmb2N1cyxcbmEudmNfYnRuLWRhbmdlci5kaXNhYmxlZDpmb2N1cyxcbmJ1dHRvbi52Y19idG4tZGFuZ2VyLmRpc2FibGVkOmZvY3VzLFxuLnZjX2J0bi1kYW5nZXJbZGlzYWJsZWRdOmZvY3VzLFxuYS52Y19idG4tZGFuZ2VyW2Rpc2FibGVkXTpmb2N1cyxcbmJ1dHRvbi52Y19idG4tZGFuZ2VyW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLWRhbmdlcjpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLnZjX2J0bi1kYW5nZXI6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gYnV0dG9uLnZjX2J0bi1kYW5nZXI6Zm9jdXMsXG4udmNfYnRuLWRhbmdlci5kaXNhYmxlZDphY3RpdmUsXG5hLnZjX2J0bi1kYW5nZXIuZGlzYWJsZWQ6YWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1kYW5nZXIuZGlzYWJsZWQ6YWN0aXZlLFxuLnZjX2J0bi1kYW5nZXJbZGlzYWJsZWRdOmFjdGl2ZSxcbmEudmNfYnRuLWRhbmdlcltkaXNhYmxlZF06YWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1kYW5nZXJbZGlzYWJsZWRdOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLWRhbmdlcjphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYS52Y19idG4tZGFuZ2VyOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24udmNfYnRuLWRhbmdlcjphY3RpdmUsXG4udmNfYnRuLWRhbmdlci5kaXNhYmxlZC5hY3RpdmUsXG5hLnZjX2J0bi1kYW5nZXIuZGlzYWJsZWQuYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1kYW5nZXIuZGlzYWJsZWQuYWN0aXZlLFxuLnZjX2J0bi1kYW5nZXJbZGlzYWJsZWRdLmFjdGl2ZSxcbmEudmNfYnRuLWRhbmdlcltkaXNhYmxlZF0uYWN0aXZlLFxuYnV0dG9uLnZjX2J0bi1kYW5nZXJbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAudmNfYnRuLWRhbmdlci5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gYS52Y19idG4tZGFuZ2VyLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24udmNfYnRuLWRhbmdlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bi1kYW5nZXIgLmJhZGdlLFxuYS52Y19idG4tZGFuZ2VyIC5iYWRnZSxcbmJ1dHRvbi52Y19idG4tZGFuZ2VyIC5iYWRnZSB7XG4gIGNvbG9yOiAjZDk1MzRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnZjX2J1dHRvbi0yLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udmNfYnV0dG9uLTItd3JhcHBlci52Y19idXR0b24tMi1hbGlnbi1sZWZ0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udmNfYnV0dG9uLTItd3JhcHBlci52Y19idXR0b24tMi1hbGlnbi1yaWdodCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi52Y19idXR0b24tMi13cmFwcGVyLnZjX2J1dHRvbi0yLWFsaWduLWNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5pLmljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ud3BiX2J0bi1sYXJnZSBpLmljb24ge1xuICBoZWlnaHQ6IDE5cHg7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG59XG4ud3BiX2J0bi1zbWFsbCBpLmljb24ge1xuICBoZWlnaHQ6IDE1cHg7XG59XG4ud3BiX2J0bi1taW5pIGkuaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud3BiX2FkZHJlc3NfYm9vayBpLmljb24sXG5vcHRpb24ud3BiX2FkZHJlc3NfYm9vayB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYWRkcmVzcy1ib29rLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cbi53cGJfYWxhcm1fY2xvY2sgaS5pY29uLFxub3B0aW9uLndwYl9hbGFybV9jbG9jayB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYWxhcm0tY2xvY2sucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9hbmNob3IgaS5pY29uLFxub3B0aW9uLndwYl9hbmNob3Ige1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FuY2hvci5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2FwcGxpY2F0aW9uX2ltYWdlIGkuaWNvbixcbm9wdGlvbi53cGJfYXBwbGljYXRpb25faW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FwcGxpY2F0aW9uLWltYWdlLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cbi53cGJfYXJyb3cgaS5pY29uLFxub3B0aW9uLndwYl9hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYXJyb3cucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9hc3RlcmlzayBpLmljb24sXG5vcHRpb24ud3BiX2FzdGVyaXNrIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9hc3Rlcmlzay5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2hhbW1lciBpLmljb24sXG5vcHRpb24ud3BiX2hhbW1lciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYXVjdGlvbi1oYW1tZXIucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9iYWxsb29uIGkuaWNvbixcbm9wdGlvbi53cGJfYmFsbG9vbiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYmFsbG9vbi5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2JhbGxvb25fYnV6eiBpLmljb24sXG5vcHRpb24ud3BiX2JhbGxvb25fYnV6eiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYmFsbG9vbi1idXp6LnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cbi53cGJfYmFsbG9vbl9mYWNlYm9vayBpLmljb24sXG5vcHRpb24ud3BiX2JhbGxvb25fZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JhbGxvb24tZmFjZWJvb2sucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9iYWxsb29uX3R3aXR0ZXIgaS5pY29uLFxub3B0aW9uLndwYl9iYWxsb29uX3R3aXR0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JhbGxvb24tdHdpdHRlci5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2JhdHRlcnkgaS5pY29uLFxub3B0aW9uLndwYl9iYXR0ZXJ5IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9iYXR0ZXJ5LWZ1bGwucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9iaW5vY3VsYXIgaS5pY29uLFxub3B0aW9uLndwYl9iaW5vY3VsYXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Jpbm9jdWxhci5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2RvY3VtZW50X2V4Y2VsIGkuaWNvbixcbm9wdGlvbi53cGJfZG9jdW1lbnRfZXhjZWwge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtZXhjZWwucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9kb2N1bWVudF9pbWFnZSBpLmljb24sXG5vcHRpb24ud3BiX2RvY3VtZW50X2ltYWdlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LWltYWdlLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cbi53cGJfZG9jdW1lbnRfbXVzaWMgaS5pY29uLFxub3B0aW9uLndwYl9kb2N1bWVudF9tdXNpYyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYmx1ZS1kb2N1bWVudC1tdXNpYy5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2RvY3VtZW50X29mZmljZSBpLmljb24sXG5vcHRpb24ud3BiX2RvY3VtZW50X29mZmljZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYmx1ZS1kb2N1bWVudC1vZmZpY2UucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9kb2N1bWVudF9wZGYgaS5pY29uLFxub3B0aW9uLndwYl9kb2N1bWVudF9wZGYge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtcGRmLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cbi53cGJfZG9jdW1lbnRfcG93ZXJwb2ludCBpLmljb24sXG5vcHRpb24ud3BiX2RvY3VtZW50X3Bvd2VycG9pbnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtcG93ZXJwb2ludC5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2RvY3VtZW50X3dvcmQgaS5pY29uLFxub3B0aW9uLndwYl9kb2N1bWVudF93b3JkIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LXdvcmQucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9ib29rbWFyayBpLmljb24sXG5vcHRpb24ud3BiX2Jvb2ttYXJrIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9ib29rbWFyay5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2NhbWNvcmRlciBpLmljb24sXG5vcHRpb24ud3BiX2NhbWNvcmRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvY2FtY29yZGVyLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cbi53cGJfY2FtZXJhIGkuaWNvbixcbm9wdGlvbi53cGJfY2FtZXJhIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9jYW1lcmEucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9jaGFydCBpLmljb24sXG5vcHRpb24ud3BiX2NoYXJ0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9jaGFydC5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2NoYXJ0X3BpZSBpLmljb24sXG5vcHRpb24ud3BiX2NoYXJ0X3BpZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvY2hhcnQtcGllLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cbi53cGJfY2xvY2sgaS5pY29uLFxub3B0aW9uLndwYl9jbG9jayB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvY2xvY2sucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9wbGF5IGkuaWNvbixcbm9wdGlvbi53cGJfcGxheSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvY29udHJvbC5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX2ZpcmUgaS5pY29uLFxub3B0aW9uLndwYl9maXJlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9maXJlLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cbi53cGJfaGVhcnQgaS5pY29uLFxub3B0aW9uLndwYl9oZWFydCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaGVhcnQucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl9tYWlsIGkuaWNvbixcbm9wdGlvbi53cGJfbWFpbCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvbWFpbC5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4ud3BiX3NoaWVsZCBpLmljb24sXG5vcHRpb24ud3BiX3NoaWVsZCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvcGx1cy1zaGllbGQucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuLndwYl92aWRlbyBpLmljb24sXG5vcHRpb24ud3BiX3ZpZGVvIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy92aWRlby5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG4udmNfY29sdW1uX2NvbnRhaW5lciAudmNfYnRuLFxuLnZjX2NvbHVtbl9jb250YWluZXIgLndwYl9idXR0b24ge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi8qIDIuIEFsZXJ0cyAoTWVzc2FnZSBib3hlcylcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gKiBNZXNzYWdlIGJveFxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi52Y19tZXNzYWdlX2JveCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwIDAgMjEuNzM5MTMwNDNweCAwO1xuICBwYWRkaW5nOiAxZW0gMWVtIDFlbSA0ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxZW07XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnZjX21lc3NhZ2VfYm94ID4gcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udmNfbWVzc2FnZV9ib3ggPiBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogNGVtO1xufVxuLnZjX21lc3NhZ2VfYm94LWljb24gPiAqIHtcbiAgZm9udC1zaXplOiAxLjdlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi52Y19tZXNzYWdlX2JveC1pY29uID4gLmZhIHtcbiAgZm9udC1zaXplOiAxLjdlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4udmNfY29sb3ItYmx1ZS52Y19tZXNzYWdlX2JveCB7XG4gIGNvbG9yOiAjMzY0YThhO1xuICBib3JkZXItY29sb3I6ICNjNWNmZjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGYxZmE7XG59XG4udmNfY29sb3ItYmx1ZS52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjNTQ3MkQyO1xufVxuLnZjX2NvbG9yLWJsdWUudmNfbWVzc2FnZV9ib3gtc29saWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NzJEMjtcbn1cbi52Y19jb2xvci1ibHVlLnZjX21lc3NhZ2VfYm94LXNvbGlkIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfY29sb3ItYmx1ZS52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLWJsdWUudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiB7XG4gIGNvbG9yOiAjMzY0YThhO1xuICBib3JkZXItY29sb3I6ICM1NDcyRDI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2NvbG9yLWJsdWUudmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbixcbi52Y19jb2xvci1ibHVlLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogIzU0NzJEMjtcbn1cbi52Y19jb2xvci1ibHVlLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NzJEMjtcbn1cbi52Y19jb2xvci1ibHVlLnZjX21lc3NhZ2VfYm94LTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjOWRhZWU1O1xufVxuLnZjX2NvbG9yLXR1cnF1b2lzZS52Y19tZXNzYWdlX2JveCB7XG4gIGNvbG9yOiAjMDg1YjYxO1xuICBib3JkZXItY29sb3I6ICNjNmVjZWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmZjZmQ7XG59XG4udmNfY29sb3ItdHVycXVvaXNlLnZjX21lc3NhZ2VfYm94IC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICMwMEMxQ0Y7XG59XG4udmNfY29sb3ItdHVycXVvaXNlLnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEMxQ0Y7XG59XG4udmNfY29sb3ItdHVycXVvaXNlLnZjX21lc3NhZ2VfYm94LXNvbGlkIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfY29sb3ItdHVycXVvaXNlLnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4udmNfY29sb3ItdHVycXVvaXNlLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogIzA4NWI2MTtcbiAgYm9yZGVyLWNvbG9yOiAjMDBDMUNGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19jb2xvci10dXJxdW9pc2UudmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbixcbi52Y19jb2xvci10dXJxdW9pc2UudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjMDBDMUNGO1xufVxuLnZjX2NvbG9yLXR1cnF1b2lzZS52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEMxQ0Y7XG59XG4udmNfY29sb3ItdHVycXVvaXNlLnZjX21lc3NhZ2VfYm94LTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjOWZkZWUzO1xufVxuLnZjX2NvbG9yLXBpbmsudmNfbWVzc2FnZV9ib3gge1xuICBjb2xvcjogI2Q4MmUyMTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkOGQ2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMGVmO1xufVxuLnZjX2NvbG9yLXBpbmsudmNfbWVzc2FnZV9ib3ggLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI0ZFNkM2MTtcbn1cbi52Y19jb2xvci1waW5rLnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfY29sb3ItcGluay52Y19tZXNzYWdlX2JveC1zb2xpZCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2NvbG9yLXBpbmsudmNfbWVzc2FnZV9ib3gtb3V0bGluZSxcbi52Y19jb2xvci1waW5rLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogI2Q4MmUyMTtcbiAgYm9yZGVyLWNvbG9yOiAjRkU2QzYxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19jb2xvci1waW5rLnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24sXG4udmNfY29sb3ItcGluay52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNGRTZDNjE7XG59XG4udmNfY29sb3ItcGluay52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfY29sb3ItcGluay52Y19tZXNzYWdlX2JveC0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2ZlYTlhMztcbn1cbi52Y19jb2xvci12aW9sZXQudmNfbWVzc2FnZV9ib3gge1xuICBjb2xvcjogIzVlNGE4MTtcbiAgYm9yZGVyLWNvbG9yOiAjZDRjOGU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBlY2Y3O1xufVxuLnZjX2NvbG9yLXZpb2xldC52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX2NvbG9yLXZpb2xldC52Y19tZXNzYWdlX2JveC1zb2xpZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX2NvbG9yLXZpb2xldC52Y19tZXNzYWdlX2JveC1zb2xpZCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2NvbG9yLXZpb2xldC52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLXZpb2xldC52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgY29sb3I6ICM1ZTRhODE7XG4gIGJvcmRlci1jb2xvcjogIzhENkRDNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfY29sb3ItdmlvbGV0LnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24sXG4udmNfY29sb3ItdmlvbGV0LnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogIzhENkRDNDtcbn1cbi52Y19jb2xvci12aW9sZXQudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX2NvbG9yLXZpb2xldC52Y19tZXNzYWdlX2JveC0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2I4YTNkYTtcbn1cbi52Y19jb2xvci1wZWFjb2MudmNfbWVzc2FnZV9ib3gge1xuICBjb2xvcjogIzM2NmE3OTtcbiAgYm9yZGVyLWNvbG9yOiAjYzJlM2VjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmNWY4O1xufVxuLnZjX2NvbG9yLXBlYWNvYy52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjNENBREM5O1xufVxuLnZjX2NvbG9yLXBlYWNvYy52Y19tZXNzYWdlX2JveC1zb2xpZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5O1xufVxuLnZjX2NvbG9yLXBlYWNvYy52Y19tZXNzYWdlX2JveC1zb2xpZCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2NvbG9yLXBlYWNvYy52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLXBlYWNvYy52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgY29sb3I6ICMzNjZhNzk7XG4gIGJvcmRlci1jb2xvcjogIzRDQURDOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfY29sb3ItcGVhY29jLnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24sXG4udmNfY29sb3ItcGVhY29jLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogIzRDQURDOTtcbn1cbi52Y19jb2xvci1wZWFjb2MudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5O1xufVxuLnZjX2NvbG9yLXBlYWNvYy52Y19tZXNzYWdlX2JveC0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzlhZDFlMTtcbn1cbi52Y19jb2xvci1jaGluby52Y19tZXNzYWdlX2JveCB7XG4gIGNvbG9yOiAjOTc4MjU4O1xuICBib3JkZXItY29sb3I6ICNlNWRlZDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y1ZjI7XG59XG4udmNfY29sb3ItY2hpbm8udmNfbWVzc2FnZV9ib3ggLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI0NFQzJBQjtcbn1cbi52Y19jb2xvci1jaGluby52Y19tZXNzYWdlX2JveC1zb2xpZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDMkFCO1xufVxuLnZjX2NvbG9yLWNoaW5vLnZjX21lc3NhZ2VfYm94LXNvbGlkIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfY29sb3ItY2hpbm8udmNfbWVzc2FnZV9ib3gtb3V0bGluZSxcbi52Y19jb2xvci1jaGluby52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgY29sb3I6ICM5NzgyNTg7XG4gIGJvcmRlci1jb2xvcjogI0NFQzJBQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfY29sb3ItY2hpbm8udmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbixcbi52Y19jb2xvci1jaGluby52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNDRUMyQUI7XG59XG4udmNfY29sb3ItY2hpbm8udmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDMkFCO1xufVxuLnZjX2NvbG9yLWNoaW5vLnZjX21lc3NhZ2VfYm94LTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZDJjN2IxO1xufVxuLnZjX2NvbG9yLW11bGxlZF93aW5lLnZjX21lc3NhZ2VfYm94IHtcbiAgY29sb3I6ICMxZTFiMjI7XG4gIGJvcmRlci1jb2xvcjogI2QwY2NkNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZThlZDtcbn1cbi52Y19jb2xvci1tdWxsZWRfd2luZS52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjNTA0ODVCO1xufVxuLnZjX2NvbG9yLW11bGxlZF93aW5lLnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfY29sb3ItbXVsbGVkX3dpbmUudmNfbWVzc2FnZV9ib3gtc29saWQgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19jb2xvci1tdWxsZWRfd2luZS52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLW11bGxlZF93aW5lLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogIzFlMWIyMjtcbiAgYm9yZGVyLWNvbG9yOiAjNTA0ODVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19jb2xvci1tdWxsZWRfd2luZS52Y19tZXNzYWdlX2JveC1vdXRsaW5lIC52Y19tZXNzYWdlX2JveC1pY29uLFxuLnZjX2NvbG9yLW11bGxlZF93aW5lLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19jb2xvci1tdWxsZWRfd2luZS52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfY29sb3ItbXVsbGVkX3dpbmUudmNfbWVzc2FnZV9ib3gtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICNiNmFmYzA7XG59XG4udmNfY29sb3ItdmlzdGFfYmx1ZS52Y19tZXNzYWdlX2JveCB7XG4gIGNvbG9yOiAjM2U4ZTVlO1xuICBib3JkZXItY29sb3I6ICNiY2ViY2Y7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2Y3ZWI7XG59XG4udmNfY29sb3ItdmlzdGFfYmx1ZS52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjNzVENjlDO1xufVxuLnZjX2NvbG9yLXZpc3RhX2JsdWUudmNfbWVzc2FnZV9ib3gtc29saWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1RDY5Qztcbn1cbi52Y19jb2xvci12aXN0YV9ibHVlLnZjX21lc3NhZ2VfYm94LXNvbGlkIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfY29sb3ItdmlzdGFfYmx1ZS52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLXZpc3RhX2JsdWUudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiB7XG4gIGNvbG9yOiAjM2U4ZTVlO1xuICBib3JkZXItY29sb3I6ICM3NUQ2OUM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2NvbG9yLXZpc3RhX2JsdWUudmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbixcbi52Y19jb2xvci12aXN0YV9ibHVlLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogIzc1RDY5Qztcbn1cbi52Y19jb2xvci12aXN0YV9ibHVlLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1RDY5Qztcbn1cbi52Y19jb2xvci12aXN0YV9ibHVlLnZjX21lc3NhZ2VfYm94LTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjOTRkZmIzO1xufVxuLnZjX2NvbG9yLW9yYW5nZS52Y19tZXNzYWdlX2JveCB7XG4gIGNvbG9yOiAjYzM4MTFjO1xuICBib3JkZXItY29sb3I6ICNmYmUxYmE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWY2ZWI7XG59XG4udmNfY29sb3Itb3JhbmdlLnZjX21lc3NhZ2VfYm94IC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNGN0JFNjg7XG59XG4udmNfY29sb3Itb3JhbmdlLnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0JFNjg7XG59XG4udmNfY29sb3Itb3JhbmdlLnZjX21lc3NhZ2VfYm94LXNvbGlkIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfY29sb3Itb3JhbmdlLnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4udmNfY29sb3Itb3JhbmdlLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogI2MzODExYztcbiAgYm9yZGVyLWNvbG9yOiAjRjdCRTY4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19jb2xvci1vcmFuZ2UudmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbixcbi52Y19jb2xvci1vcmFuZ2UudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjRjdCRTY4O1xufVxuLnZjX2NvbG9yLW9yYW5nZS52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0JFNjg7XG59XG4udmNfY29sb3Itb3JhbmdlLnZjX21lc3NhZ2VfYm94LTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZjljZDhhO1xufVxuLnZjX2NvbG9yLXNreS52Y19tZXNzYWdlX2JveCB7XG4gIGNvbG9yOiAjMmE2MTk0O1xuICBib3JkZXItY29sb3I6ICNiZWRhZjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWYzZmI7XG59XG4udmNfY29sb3Itc2t5LnZjX21lc3NhZ2VfYm94IC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICM1QUExRTM7XG59XG4udmNfY29sb3Itc2t5LnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QUExRTM7XG59XG4udmNfY29sb3Itc2t5LnZjX21lc3NhZ2VfYm94LXNvbGlkIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfY29sb3Itc2t5LnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4udmNfY29sb3Itc2t5LnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogIzJhNjE5NDtcbiAgYm9yZGVyLWNvbG9yOiAjNUFBMUUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19jb2xvci1za3kudmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbixcbi52Y19jb2xvci1za3kudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjNUFBMUUzO1xufVxuLnZjX2NvbG9yLXNreS52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QUExRTM7XG59XG4udmNfY29sb3Itc2t5LnZjX21lc3NhZ2VfYm94LTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjOTNjMWVkO1xufVxuLnZjX2NvbG9yLWdyZWVuLnZjX21lc3NhZ2VfYm94IHtcbiAgY29sb3I6ICMzZTU2MmI7XG4gIGJvcmRlci1jb2xvcjogI2MyZTFhOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZjVlMjtcbn1cbi52Y19jb2xvci1ncmVlbi52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjNkRBQjNDO1xufVxuLnZjX2NvbG9yLWdyZWVuLnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2REFCM0M7XG59XG4udmNfY29sb3ItZ3JlZW4udmNfbWVzc2FnZV9ib3gtc29saWQgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19jb2xvci1ncmVlbi52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLWdyZWVuLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogIzNlNTYyYjtcbiAgYm9yZGVyLWNvbG9yOiAjNkRBQjNDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19jb2xvci1ncmVlbi52Y19tZXNzYWdlX2JveC1vdXRsaW5lIC52Y19tZXNzYWdlX2JveC1pY29uLFxuLnZjX2NvbG9yLWdyZWVuLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogIzZEQUIzQztcbn1cbi52Y19jb2xvci1ncmVlbi52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2REFCM0M7XG59XG4udmNfY29sb3ItZ3JlZW4udmNfbWVzc2FnZV9ib3gtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICNhN2Q0ODQ7XG59XG4udmNfY29sb3ItanVpY3lfcGluay52Y19tZXNzYWdlX2JveCB7XG4gIGNvbG9yOiAjYTMyMzFmO1xuICBib3JkZXItY29sb3I6ICNmYmM3YzU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWY1ZjU7XG59XG4udmNfY29sb3ItanVpY3lfcGluay52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjRjQ1MjREO1xufVxuLnZjX2NvbG9yLWp1aWN5X3BpbmsudmNfbWVzc2FnZV9ib3gtc29saWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19jb2xvci1qdWljeV9waW5rLnZjX21lc3NhZ2VfYm94LXNvbGlkIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfY29sb3ItanVpY3lfcGluay52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLWp1aWN5X3BpbmsudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiB7XG4gIGNvbG9yOiAjYTMyMzFmO1xuICBib3JkZXItY29sb3I6ICNGNDUyNEQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2NvbG9yLWp1aWN5X3BpbmsudmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbixcbi52Y19jb2xvci1qdWljeV9waW5rLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19jb2xvci1qdWljeV9waW5rLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19jb2xvci1qdWljeV9waW5rLnZjX21lc3NhZ2VfYm94LTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZjg5ODk1O1xufVxuLnZjX2NvbG9yLXNhbmR5X2Jyb3duLnZjX21lc3NhZ2VfYm94IHtcbiAgY29sb3I6ICNjMzUwMWM7XG4gIGJvcmRlci1jb2xvcjogI2ZiY2ViYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZjFlYjtcbn1cbi52Y19jb2xvci1zYW5keV9icm93bi52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjRjc5NDY4O1xufVxuLnZjX2NvbG9yLXNhbmR5X2Jyb3duLnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfY29sb3Itc2FuZHlfYnJvd24udmNfbWVzc2FnZV9ib3gtc29saWQgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19jb2xvci1zYW5keV9icm93bi52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLXNhbmR5X2Jyb3duLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogI2MzNTAxYztcbiAgYm9yZGVyLWNvbG9yOiAjRjc5NDY4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19jb2xvci1zYW5keV9icm93bi52Y19tZXNzYWdlX2JveC1vdXRsaW5lIC52Y19tZXNzYWdlX2JveC1pY29uLFxuLnZjX2NvbG9yLXNhbmR5X2Jyb3duLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19jb2xvci1zYW5keV9icm93bi52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfY29sb3Itc2FuZHlfYnJvd24udmNfbWVzc2FnZV9ib3gtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICNmOWFjOGE7XG59XG4udmNfY29sb3ItcHVycGxlLnZjX21lc3NhZ2VfYm94IHtcbiAgY29sb3I6ICM4ODYzODk7XG4gIGJvcmRlci1jb2xvcjogI2UzY2JlMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZWNmNTtcbn1cbi52Y19jb2xvci1wdXJwbGUudmNfbWVzc2FnZV9ib3ggLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI0I5N0VCQjtcbn1cbi52Y19jb2xvci1wdXJwbGUudmNfbWVzc2FnZV9ib3gtc29saWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I5N0VCQjtcbn1cbi52Y19jb2xvci1wdXJwbGUudmNfbWVzc2FnZV9ib3gtc29saWQgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19jb2xvci1wdXJwbGUudmNfbWVzc2FnZV9ib3gtb3V0bGluZSxcbi52Y19jb2xvci1wdXJwbGUudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiB7XG4gIGNvbG9yOiAjODg2Mzg5O1xuICBib3JkZXItY29sb3I6ICNCOTdFQkI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2NvbG9yLXB1cnBsZS52Y19tZXNzYWdlX2JveC1vdXRsaW5lIC52Y19tZXNzYWdlX2JveC1pY29uLFxuLnZjX2NvbG9yLXB1cnBsZS52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNCOTdFQkI7XG59XG4udmNfY29sb3ItcHVycGxlLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I5N0VCQjtcbn1cbi52Y19jb2xvci1wdXJwbGUudmNfbWVzc2FnZV9ib3gtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICNkMWE5ZDI7XG59XG4udmNfY29sb3ItYmxhY2sudmNfbWVzc2FnZV9ib3gge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMkEyQTJBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xufVxuLnZjX2NvbG9yLWJsYWNrLnZjX21lc3NhZ2VfYm94IC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICMyQTJBMkE7XG59XG4udmNfY29sb3ItYmxhY2sudmNfbWVzc2FnZV9ib3gtc29saWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbn1cbi52Y19jb2xvci1ibGFjay52Y19tZXNzYWdlX2JveC1zb2xpZCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2NvbG9yLWJsYWNrLnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4udmNfY29sb3ItYmxhY2sudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMyQTJBMkE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2NvbG9yLWJsYWNrLnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24sXG4udmNfY29sb3ItYmxhY2sudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX2NvbG9yLWJsYWNrLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbn1cbi52Y19jb2xvci1ibGFjay52Y19tZXNzYWdlX2JveC0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzEwMTAxMDtcbn1cbi52Y19jb2xvci1ncmV5LnZjX21lc3NhZ2VfYm94IHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJvcmRlci1jb2xvcjogI2QyZDJkMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbn1cbi52Y19jb2xvci1ncmV5LnZjX21lc3NhZ2VfYm94IC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNFQkVCRUI7XG59XG4udmNfY29sb3ItZ3JleS52Y19tZXNzYWdlX2JveC1zb2xpZCB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX2NvbG9yLWdyZXkudmNfbWVzc2FnZV9ib3gtc29saWQgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogIzg1ODU4NTtcbn1cbi52Y19jb2xvci1ncmV5LnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4udmNfY29sb3ItZ3JleS52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJvcmRlci1jb2xvcjogI0VCRUJFQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfY29sb3ItZ3JleS52Y19tZXNzYWdlX2JveC1vdXRsaW5lIC52Y19tZXNzYWdlX2JveC1pY29uLFxuLnZjX2NvbG9yLWdyZXkudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX2NvbG9yLWdyZXkudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX2NvbG9yLWdyZXkudmNfbWVzc2FnZV9ib3gtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICNiOGI4Yjg7XG59XG4udmNfY29sb3Itd2hpdGUudmNfbWVzc2FnZV9ib3gge1xuICBjb2xvcjogI2IzYjNiMztcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2NvbG9yLXdoaXRlLnZjX21lc3NhZ2VfYm94IC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfY29sb3Itd2hpdGUudmNfbWVzc2FnZV9ib3gtc29saWQge1xuICBjb2xvcjogI2IzYjNiMztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19jb2xvci13aGl0ZS52Y19tZXNzYWdlX2JveC1zb2xpZCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjYjNiM2IzO1xufVxuLnZjX2NvbG9yLXdoaXRlLnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4udmNfY29sb3Itd2hpdGUudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiB7XG4gIGNvbG9yOiAjYjNiM2IzO1xuICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2NvbG9yLXdoaXRlLnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24sXG4udmNfY29sb3Itd2hpdGUudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2NvbG9yLXdoaXRlLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2IzYjNiMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19jb2xvci13aGl0ZS52Y19tZXNzYWdlX2JveC0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2NjY2NjYztcbn1cbi52Y19jb2xvci1pbmZvLnZjX21lc3NhZ2VfYm94IHtcbiAgY29sb3I6ICM1ZTdmOTY7XG4gIGJvcmRlci1jb2xvcjogI2NmZWJmZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjJmZTtcbn1cbi52Y19jb2xvci1pbmZvLnZjX21lc3NhZ2VfYm94IC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICM1NmIwZWU7XG59XG4udmNfY29sb3ItaW5mby52Y19tZXNzYWdlX2JveC1zb2xpZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTZiMGVlO1xufVxuLnZjX2NvbG9yLWluZm8udmNfbWVzc2FnZV9ib3gtc29saWQgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19jb2xvci1pbmZvLnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4udmNfY29sb3ItaW5mby52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgY29sb3I6ICM1ZTdmOTY7XG4gIGJvcmRlci1jb2xvcjogIzU2YjBlZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfY29sb3ItaW5mby52Y19tZXNzYWdlX2JveC1vdXRsaW5lIC52Y19tZXNzYWdlX2JveC1pY29uLFxuLnZjX2NvbG9yLWluZm8udmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjNTZiMGVlO1xufVxuLnZjX2NvbG9yLWluZm8udmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTZiMGVlO1xufVxuLnZjX2NvbG9yLWluZm8udmNfbWVzc2FnZV9ib3gtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICM5ZGQ2ZmQ7XG59XG4udmNfY29sb3Itc3VjY2Vzcy52Y19tZXNzYWdlX2JveCB7XG4gIGNvbG9yOiAjNWU3Zjk2O1xuICBib3JkZXItY29sb3I6ICNjZmViZmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmZkZjg7XG59XG4udmNfY29sb3Itc3VjY2Vzcy52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjMWJiYzliO1xufVxuLnZjX2NvbG9yLXN1Y2Nlc3MudmNfbWVzc2FnZV9ib3gtc29saWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiYmM5Yjtcbn1cbi52Y19jb2xvci1zdWNjZXNzLnZjX21lc3NhZ2VfYm94LXNvbGlkIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfY29sb3Itc3VjY2Vzcy52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLXN1Y2Nlc3MudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiB7XG4gIGNvbG9yOiAjNWU3Zjk2O1xuICBib3JkZXItY29sb3I6ICMxYmJjOWI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2NvbG9yLXN1Y2Nlc3MudmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbixcbi52Y19jb2xvci1zdWNjZXNzLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogIzFiYmM5Yjtcbn1cbi52Y19jb2xvci1zdWNjZXNzLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiYmM5Yjtcbn1cbi52Y19jb2xvci1zdWNjZXNzLnZjX21lc3NhZ2VfYm94LTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjOWRkNmZkO1xufVxuLnZjX2NvbG9yLXdhcm5pbmcudmNfbWVzc2FnZV9ib3gge1xuICBjb2xvcjogIzlkODk2NztcbiAgYm9yZGVyLWNvbG9yOiAjZmZlY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNGUyO1xufVxuLnZjX2NvbG9yLXdhcm5pbmcudmNfbWVzc2FnZV9ib3ggLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZjYjUzZjtcbn1cbi52Y19jb2xvci13YXJuaW5nLnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2I1M2Y7XG59XG4udmNfY29sb3Itd2FybmluZy52Y19tZXNzYWdlX2JveC1zb2xpZCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2NvbG9yLXdhcm5pbmcudmNfbWVzc2FnZV9ib3gtb3V0bGluZSxcbi52Y19jb2xvci13YXJuaW5nLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogIzlkODk2NztcbiAgYm9yZGVyLWNvbG9yOiAjZmNiNTNmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19jb2xvci13YXJuaW5nLnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24sXG4udmNfY29sb3Itd2FybmluZy52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmY2I1M2Y7XG59XG4udmNfY29sb3Itd2FybmluZy52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2I1M2Y7XG59XG4udmNfY29sb3Itd2FybmluZy52Y19tZXNzYWdlX2JveC0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2ZmZDk5OTtcbn1cbi52Y19jb2xvci1kYW5nZXIudmNfbWVzc2FnZV9ib3gge1xuICBjb2xvcjogI2E4NTk1OTtcbiAgYm9yZGVyLWNvbG9yOiAjZmVkZWRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlYWVhO1xufVxuLnZjX2NvbG9yLWRhbmdlci52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmY3ODc3O1xufVxuLnZjX2NvbG9yLWRhbmdlci52Y19tZXNzYWdlX2JveC1zb2xpZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ODc3O1xufVxuLnZjX2NvbG9yLWRhbmdlci52Y19tZXNzYWdlX2JveC1zb2xpZCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2NvbG9yLWRhbmdlci52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLWRhbmdlci52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgY29sb3I6ICNhODU5NTk7XG4gIGJvcmRlci1jb2xvcjogI2ZmNzg3NztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfY29sb3ItZGFuZ2VyLnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24sXG4udmNfY29sb3ItZGFuZ2VyLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmNzg3Nztcbn1cbi52Y19jb2xvci1kYW5nZXIudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ODc3O1xufVxuLnZjX2NvbG9yLWRhbmdlci52Y19tZXNzYWdlX2JveC0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2ZkYWNhYztcbn1cbi52Y19jb2xvci1hbGVydC1pbmZvLnZjX21lc3NhZ2VfYm94IHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbn1cbi52Y19jb2xvci1hbGVydC1pbmZvLnZjX21lc3NhZ2VfYm94IC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICM2N0NDRTA7XG59XG4udmNfY29sb3ItYWxlcnQtaW5mby52Y19tZXNzYWdlX2JveC1zb2xpZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjdDQ0UwO1xufVxuLnZjX2NvbG9yLWFsZXJ0LWluZm8udmNfbWVzc2FnZV9ib3gtc29saWQgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19jb2xvci1hbGVydC1pbmZvLnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4udmNfY29sb3ItYWxlcnQtaW5mby52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzY3Q0NFMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfY29sb3ItYWxlcnQtaW5mby52Y19tZXNzYWdlX2JveC1vdXRsaW5lIC52Y19tZXNzYWdlX2JveC1pY29uLFxuLnZjX2NvbG9yLWFsZXJ0LWluZm8udmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjNjdDQ0UwO1xufVxuLnZjX2NvbG9yLWFsZXJ0LWluZm8udmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjdDQ0UwO1xufVxuLnZjX2NvbG9yLWFsZXJ0LWluZm8udmNfbWVzc2FnZV9ib3gtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICM5MWQ5ZTg7XG59XG4udmNfY29sb3ItYWxlcnQtc3VjY2Vzcy52Y19tZXNzYWdlX2JveCB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBib3JkZXItY29sb3I6ICNkNmU5YzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG59XG4udmNfY29sb3ItYWxlcnQtc3VjY2Vzcy52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjOUFEMzZBO1xufVxuLnZjX2NvbG9yLWFsZXJ0LXN1Y2Nlc3MudmNfbWVzc2FnZV9ib3gtc29saWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlBRDM2QTtcbn1cbi52Y19jb2xvci1hbGVydC1zdWNjZXNzLnZjX21lc3NhZ2VfYm94LXNvbGlkIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfY29sb3ItYWxlcnQtc3VjY2Vzcy52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLWFsZXJ0LXN1Y2Nlc3MudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBib3JkZXItY29sb3I6ICM5QUQzNkE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2NvbG9yLWFsZXJ0LXN1Y2Nlc3MudmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbixcbi52Y19jb2xvci1hbGVydC1zdWNjZXNzLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogIzlBRDM2QTtcbn1cbi52Y19jb2xvci1hbGVydC1zdWNjZXNzLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlBRDM2QTtcbn1cbi52Y19jb2xvci1hbGVydC1zdWNjZXNzLnZjX21lc3NhZ2VfYm94LTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjYmJkYmExO1xufVxuLnZjX2NvbG9yLWFsZXJ0LXdhcm5pbmcudmNfbWVzc2FnZV9ib3gge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuLnZjX2NvbG9yLWFsZXJ0LXdhcm5pbmcudmNfbWVzc2FnZV9ib3ggLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI0Y5Q0Y3OTtcbn1cbi52Y19jb2xvci1hbGVydC13YXJuaW5nLnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUNGNzk7XG59XG4udmNfY29sb3ItYWxlcnQtd2FybmluZy52Y19tZXNzYWdlX2JveC1zb2xpZCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2NvbG9yLWFsZXJ0LXdhcm5pbmcudmNfbWVzc2FnZV9ib3gtb3V0bGluZSxcbi52Y19jb2xvci1hbGVydC13YXJuaW5nLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjRjlDRjc5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19jb2xvci1hbGVydC13YXJuaW5nLnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24sXG4udmNfY29sb3ItYWxlcnQtd2FybmluZy52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNGOUNGNzk7XG59XG4udmNfY29sb3ItYWxlcnQtd2FybmluZy52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUNGNzk7XG59XG4udmNfY29sb3ItYWxlcnQtd2FybmluZy52Y19tZXNzYWdlX2JveC0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2Y1ZDg5ZTtcbn1cbi52Y19jb2xvci1hbGVydC1kYW5nZXIudmNfbWVzc2FnZV9ib3gge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuLnZjX2NvbG9yLWFsZXJ0LWRhbmdlci52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjRUY4NDk1O1xufVxuLnZjX2NvbG9yLWFsZXJ0LWRhbmdlci52Y19tZXNzYWdlX2JveC1zb2xpZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY4NDk1O1xufVxuLnZjX2NvbG9yLWFsZXJ0LWRhbmdlci52Y19tZXNzYWdlX2JveC1zb2xpZCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2NvbG9yLWFsZXJ0LWRhbmdlci52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLWFsZXJ0LWRhbmdlci52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJvcmRlci1jb2xvcjogI0VGODQ5NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfY29sb3ItYWxlcnQtZGFuZ2VyLnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24sXG4udmNfY29sb3ItYWxlcnQtZGFuZ2VyLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24gLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI0VGODQ5NTtcbn1cbi52Y19jb2xvci1hbGVydC1kYW5nZXIudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY4NDk1O1xufVxuLnZjX2NvbG9yLWFsZXJ0LWRhbmdlci52Y19tZXNzYWdlX2JveC0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2RjYTdiMDtcbn1cbi52Y19jb2xvci1ibGFjay52Y19tZXNzYWdlX2JveCAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2NvbG9yLWJsYWNrLnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4udmNfY29sb3ItYmxhY2sudmNfbWVzc2FnZV9ib3gtb3V0bGluZSAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX2NvbG9yLWJsYWNrLnZjX21lc3NhZ2VfYm94LXNvbGlkLWljb24ge1xuICBjb2xvcjogIzJBMkEyQTtcbn1cbi52Y19jb2xvci1ncmV5LnZjX21lc3NhZ2VfYm94IC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgY29sb3I6ICM4NTg1ODU7XG59XG4udmNfY29sb3Itd2hpdGUudmNfbWVzc2FnZV9ib3ggLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI2IzYjNiMztcbn1cbi52Y19jb2xvci13aGl0ZS52Y19tZXNzYWdlX2JveC1vdXRsaW5lLFxuLnZjX2NvbG9yLXdoaXRlLnZjX21lc3NhZ2VfYm94LW91dGxpbmUgLnZjX21lc3NhZ2VfYm94LWljb24ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19jb2xvci13aGl0ZS52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfbWVzc2FnZV9ib3gtb3V0bGluZSxcbi52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG4udmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIHdpZHRoOiAzLjI1ZW07XG59XG4udmNfbWVzc2FnZV9ib3gtcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi52Y19tZXNzYWdlX2JveC1yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDRlbTtcbn1cbi8qIDQuIFNlcGFyYXRvcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qKioqKioqKioqKioqKioqKiBPTEQgQ1NTICoqKioqKioqKioqKioqKioqL1xuLyogQ29udGVudCBlbGVtZW50cyBtYXJnaW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX2FsZXJ0IHA6bGFzdC1jaGlsZCxcbiNjb250ZW50IC53cGJfYWxlcnQgcDpsYXN0LWNoaWxkLFxuLndwYl90ZXh0X2NvbHVtbiBwOmxhc3QtY2hpbGQsXG4ud3BiX3RleHRfY29sdW1uICo6bGFzdC1jaGlsZCxcbiNjb250ZW50IC53cGJfdGV4dF9jb2x1bW4gcDpsYXN0LWNoaWxkLFxuI2NvbnRlbnQgLndwYl90ZXh0X2NvbHVtbiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndwYl9jb250ZW50X2VsZW1lbnQsXG51bC53cGJfdGh1bWJuYWlscy1mbHVpZCA+IGxpLFxuLndwYl9idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLmZiX2xpa2UsXG4udHdpdHRlci1zaGFyZS1idXR0b24sXG4uZW50cnktY29udGVudCAudHdpdHRlci1zaGFyZS1idXR0b24sXG4ud3BiX2dvb2dsZXBsdXMsXG4ud3BiX3BpbnRlcmVzdCxcbi53cGJfdGFiIC53cGJfY29udGVudF9lbGVtZW50LFxuLndwYl9hY2NvcmRpb24gLndwYl9jb250ZW50X2VsZW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiAyMS43MzkxMzA0M3B4O1xufVxuLyoqXG4gKiBQYXJhbGxheFxuICovXG4udmNfcGFyYWxsYXgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmNfcGFyYWxsYXggPiAqIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnZjX3BhcmFsbGF4IC52Y19wYXJhbGxheC1pbm5lciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDAlO1xufVxuLnZjX3BhcmFsbGF4LWlubmVyIGlmcmFtZSB7XG4gIG1heC13aWR0aDogMTAwMCU7XG59XG4udmNfdmlkZW8tYmctY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZjX3ZpZGVvLWJnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xufVxuLnZjX3ZpZGVvLWJnIGlmcmFtZSB7XG4gIG1heC13aWR0aDogMTAwMCU7XG59XG4vKipcbiAqIFJvdyBzdHlsZXNcbiAqL1xuLnZjX3Jvdy52Y19yb3ctbm8tcGFkZGluZyAudmNfY29sdW1uLWlubmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnZjX3Jvd1tkYXRhLXZjLWZ1bGwtd2lkdGhdIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvKiogRml4IG92ZXJmbG93ICoqL1xufVxuLnZjX3Jvd1tkYXRhLXZjLWZ1bGwtd2lkdGhdLnZjX2hpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG4udmNfcm93LW5vLXBhZGRpbmcgLnZjX2lubmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi52Y19yb3cudmNfcm93LW8tZnVsbC1oZWlnaHQge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cbi52Y19yb3cudmNfcm93LWZsZXgge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi52Y19yb3cudmNfcm93LWZsZXggPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnZjX3Jvdy52Y19yb3ctZmxleCA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnZjX3Jvdy52Y19yb3ctZmxleCA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gICAgLyogSUUxMCsgc3BlY2lmaWMgc3R5bGVzICovXG4gIH1cbiAgLnZjX3Jvdy52Y19yb3ctZmxleCA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lciA+ICoge1xuICAgIG1pbi1oZWlnaHQ6IDFlbTtcbiAgfVxufVxuLnZjX3Jvdy52Y19yb3ctZmxleDo6YmVmb3JlLFxuLnZjX3Jvdy52Y19yb3ctZmxleDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZjX3Jvdy52Y19yb3ctby1jb2x1bW5zLXN0cmV0Y2gge1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbn1cbi52Y19yb3cudmNfcm93LW8tY29sdW1ucy10b3Age1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4udmNfcm93LnZjX3Jvdy1vLWNvbHVtbnMtYm90dG9tIHtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnZjX3Jvdy52Y19yb3ctby1jb2x1bW5zLW1pZGRsZSB7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuLnZjX3Jvdy52Y19yb3ctby1jb2x1bW5zLXRvcDo6YWZ0ZXIsXG4udmNfcm93LnZjX3Jvdy1vLWNvbHVtbnMtYm90dG9tOjphZnRlcixcbi52Y19yb3cudmNfcm93LW8tY29sdW1ucy1taWRkbGU6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udmNfcm93LnZjX3Jvdy1vLWVxdWFsLWhlaWdodCA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi52Y19yb3cudmNfcm93LW8tY29udGVudC10b3AgPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIge1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4udmNfcm93LnZjX3Jvdy1vLWNvbnRlbnQtdG9wOm5vdCgudmNfcm93LW8tZXF1YWwtaGVpZ2h0KSA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnZjX3Jvdy52Y19yb3ctby1jb250ZW50LWJvdHRvbSA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4udmNfcm93LnZjX3Jvdy1vLWNvbnRlbnQtYm90dG9tOm5vdCgudmNfcm93LW8tZXF1YWwtaGVpZ2h0KSA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi52Y19yb3cudmNfcm93LW8tY29udGVudC1taWRkbGUgPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udmNfcm93LnZjX3Jvdy1vLWNvbnRlbnQtbWlkZGxlOm5vdCgudmNfcm93LW8tZXF1YWwtaGVpZ2h0KSA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnZjX2NvbHVtbi1pbm5lcjo6YmVmb3JlLFxuLnZjX2NvbHVtbi1pbm5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4udmNfY29sdW1uLWlubmVyOjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnZjX2llLWZsZXhib3gtZml4ZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udmNfaWUtZmxleGJveC1maXhlciA+IC52Y19yb3cge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTEge1xuICBtYXJnaW4tbGVmdDogLTE1LjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTUuNXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTEgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAuNXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTIge1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIG1hcmdpbi1yaWdodDogLTE2cHg7XG59XG4udmNfcm93LnZjX2NvbHVtbi1nYXAtMiA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZzogMXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTMge1xuICBtYXJnaW4tbGVmdDogLTE2LjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTYuNXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTMgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDEuNXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTQge1xuICBtYXJnaW4tbGVmdDogLTE3cHg7XG4gIG1hcmdpbi1yaWdodDogLTE3cHg7XG59XG4udmNfcm93LnZjX2NvbHVtbi1nYXAtNCA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZzogMnB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTUge1xuICBtYXJnaW4tbGVmdDogLTE3LjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTcuNXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTUgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDIuNXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTEwID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICBwYWRkaW5nOiA1cHg7XG59XG4udmNfcm93LnZjX2NvbHVtbi1nYXAtMTUge1xuICBtYXJnaW4tbGVmdDogLTIyLjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjIuNXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTE1ID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICBwYWRkaW5nOiA3LjVweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjVweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0yMCA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTBweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMjcuNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0yNy41cHg7XG59XG4udmNfcm93LnZjX2NvbHVtbi1nYXAtMjUgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDEyLjVweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0zMCA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTVweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMzIuNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0zMi41cHg7XG59XG4udmNfcm93LnZjX2NvbHVtbi1nYXAtMzUgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDE3LjVweDtcbn1cbi52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnZjX2NvbHVtbl9jb250YWluZXIgPiAudmNfY29sdW1uLWlubmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi52Y19yb3ctaGFzLWZpbGwgPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIsXG4udmNfcm93LWhhcy1maWxsICsgLnZjX3JvdyA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lcixcbi52Y19yb3ctaGFzLWZpbGwgKyAudmNfcm93LWZ1bGwtd2lkdGggKyAudmNfcm93ID4gLnZjX2NvbHVtbl9jb250YWluZXIgPiAudmNfY29sdW1uLWlubmVyLFxuLnZjX2NvbC1oYXMtZmlsbCA+IC52Y19jb2x1bW4taW5uZXIge1xuICBwYWRkaW5nLXRvcDogMzVweDtcbn1cbi52Y19zZWN0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG4udmNfc2VjdGlvbltkYXRhLXZjLWZ1bGwtd2lkdGhdIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvKiogRml4IG92ZXJmbG93ICoqL1xufVxuLnZjX3NlY3Rpb25bZGF0YS12Yy1mdWxsLXdpZHRoXS52Y19oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xufVxuLnZjX3NlY3Rpb25bZGF0YS12Yy1mdWxsLXdpZHRoXSA+IC52Y19yb3cge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnZjX3NlY3Rpb25bZGF0YS12Yy1zdHJldGNoLWNvbnRlbnRdIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnZjX3NlY3Rpb24udmNfcm93LW8tZnVsbC1oZWlnaHQge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cbi52Y19zZWN0aW9uLnZjX3NlY3Rpb24tZmxleCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG59XG4udmNfc2VjdGlvbi52Y19zZWN0aW9uLWZsZXggLnZjX3ZjX3JvdyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZjX3NlY3Rpb24udmNfc2VjdGlvbi1mbGV4OjpiZWZvcmUsXG4udmNfc2VjdGlvbi52Y19zZWN0aW9uLWZsZXg6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52Y19zZWN0aW9uLnZjX3NlY3Rpb24tby1jb250ZW50LXRvcCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnZjX3NlY3Rpb24udmNfc2VjdGlvbi1vLWNvbnRlbnQtYm90dG9tIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4udmNfc2VjdGlvbi52Y19zZWN0aW9uLW8tY29udGVudC1taWRkbGUge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udmNfc2VjdGlvbi52Y19zZWN0aW9uLW8tY29udGVudC10b3A6OmFmdGVyLFxuLnZjX3NlY3Rpb24udmNfc2VjdGlvbi1vLWNvbnRlbnQtYm90dG9tOjphZnRlcixcbi52Y19zZWN0aW9uLnZjX3NlY3Rpb24tby1jb250ZW50LW1pZGRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52Y19zZWN0aW9uLnZjX3NlY3Rpb24taGFzLWZpbGwsXG4udmNfc2VjdGlvbi52Y19zZWN0aW9uLWhhcy1maWxsICsgLnZjX3NlY3Rpb24sXG4udmNfc2VjdGlvbi52Y19zZWN0aW9uLWhhcy1maWxsICsgLnZjX3Jvdy1mdWxsLXdpZHRoICsgLnZjX3NlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogMzVweDtcbn1cbi8qKlxuICogUm93IHN0eWxlc1xuICovXG4udmNfcm93LnZjX2NvbHVtbi1nYXAtMSA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lcixcbi52Y19yb3cudmNfY29sdW1uLWdhcC0xID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVweDtcbiAgcGFkZGluZy1yaWdodDogMC41cHg7XG59XG4udmNfcm93LnZjX2NvbHVtbi1nYXAtMiA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lcixcbi52Y19yb3cudmNfY29sdW1uLWdhcC0yID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDFweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0zID4gLnZjX3ZjX2NvbHVtbiA+IC52Y19jb2x1bW5fY29udGFpbmVyLFxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTMgPiAudmNfdmNfY29sdW1uX2lubmVyID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC00ID4gLnZjX3ZjX2NvbHVtbiA+IC52Y19jb2x1bW5fY29udGFpbmVyLFxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTQgPiAudmNfdmNfY29sdW1uX2lubmVyID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTUgPiAudmNfdmNfY29sdW1uID4gLnZjX2NvbHVtbl9jb250YWluZXIsXG4udmNfcm93LnZjX2NvbHVtbi1nYXAtNSA+IC52Y192Y19jb2x1bW5faW5uZXIgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMi41cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTEwID4gLnZjX3ZjX2NvbHVtbiA+IC52Y19jb2x1bW5fY29udGFpbmVyLFxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTEwID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0xNSA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lcixcbi52Y19yb3cudmNfY29sdW1uLWdhcC0xNSA+IC52Y192Y19jb2x1bW5faW5uZXIgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogNy41cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDcuNXB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTIwID4gLnZjX3ZjX2NvbHVtbiA+IC52Y19jb2x1bW5fY29udGFpbmVyLFxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTIwID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTI1ID4gLnZjX3ZjX2NvbHVtbiA+IC52Y19jb2x1bW5fY29udGFpbmVyLFxuLnZjX3Jvdy52Y19jb2x1bW4tZ2FwLTI1ID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMi41cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEyLjVweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0zMCA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lcixcbi52Y19yb3cudmNfY29sdW1uLWdhcC0zMCA+IC52Y192Y19jb2x1bW5faW5uZXIgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi52Y19yb3cudmNfY29sdW1uLWdhcC0zNSA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lcixcbi52Y19yb3cudmNfY29sdW1uLWdhcC0zNSA+IC52Y192Y19jb2x1bW5faW5uZXIgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMTcuNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNy41cHg7XG59XG4udmNfdmNfY29sdW1uLFxuLnZjX3ZjX2NvbHVtbl9pbm5lciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi52Y19yb3cudmNfcm93LWZsZXggPiAudmNfdmNfY29sdW1uLFxuLnZjX3Jvdy52Y19yb3ctZmxleCA+IC52Y192Y19jb2x1bW5faW5uZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi52Y19yb3cudmNfcm93LWZsZXggPiAudmNfdmNfY29sdW1uID4gLnZjX2NvbHVtbl9jb250YWluZXIsXG4udmNfcm93LnZjX3Jvdy1mbGV4ID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZjX3Jvdy52Y19yb3ctZmxleCA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIsXG4udmNfcm93LnZjX3Jvdy1mbGV4ID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udmNfcm93LnZjX3Jvdy1vLWVxdWFsLWhlaWdodCA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi52Y19yb3cudmNfcm93LW8tY29udGVudC10b3AgPiAudmNfdmNfY29sdW1uID4gLnZjX2NvbHVtbl9jb250YWluZXIgPiAudmNfY29sdW1uLWlubmVyLFxuLnZjX3Jvdy52Y19yb3ctby1jb250ZW50LXRvcCA+IC52Y192Y19jb2x1bW5faW5uZXIgPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIge1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4udmNfcm93LnZjX3Jvdy1vLWNvbnRlbnQtdG9wOm5vdCgudmNfcm93LW8tZXF1YWwtaGVpZ2h0KSA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lcixcbi52Y19yb3cudmNfcm93LW8tY29udGVudC10b3A6bm90KC52Y19yb3ctby1lcXVhbC1oZWlnaHQpID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnZjX3Jvdy52Y19yb3ctby1jb250ZW50LWJvdHRvbSA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIsXG4udmNfcm93LnZjX3Jvdy1vLWNvbnRlbnQtYm90dG9tID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4udmNfcm93LnZjX3Jvdy1vLWNvbnRlbnQtYm90dG9tOm5vdCgudmNfcm93LW8tZXF1YWwtaGVpZ2h0KSA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lcixcbi52Y19yb3cudmNfcm93LW8tY29udGVudC1ib3R0b206bm90KC52Y19yb3ctby1lcXVhbC1oZWlnaHQpID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi52Y19yb3cudmNfcm93LW8tY29udGVudC1taWRkbGUgPiAudmNfdmNfY29sdW1uID4gLnZjX2NvbHVtbl9jb250YWluZXIgPiAudmNfY29sdW1uLWlubmVyLFxuLnZjX3Jvdy52Y19yb3ctby1jb250ZW50LW1pZGRsZSA+IC52Y192Y19jb2x1bW5faW5uZXIgPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udmNfcm93LnZjX3Jvdy1vLWNvbnRlbnQtbWlkZGxlOm5vdCgudmNfcm93LW8tZXF1YWwtaGVpZ2h0KSA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lcixcbi52Y19yb3cudmNfcm93LW8tY29udGVudC1taWRkbGU6bm90KC52Y19yb3ctby1lcXVhbC1oZWlnaHQpID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnZjX2VtcHR5LWVsZW1lbnQgPiAudmNfY29sdW1uLWlubmVyIHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG4udmNfcm93LWhhcy1maWxsID4gLnZjX3JvdyA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIsXG4udmNfcm93LWhhcy1maWxsID4gLnZjX3ZjX2NvbHVtbl9pbm5lciA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lcixcbi52Y19yb3ctaGFzLWZpbGwgKyAudmNfdmNfcm93ID4gLnZjX3JvdyA+IC52Y192Y19jb2x1bW4gPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIsXG4udmNfcm93LWhhcy1maWxsICsgLnZjX3ZjX3Jvd19pbm5lciA+IC52Y19yb3cgPiAudmNfdmNfY29sdW1uX2lubmVyID4gLnZjX2NvbHVtbl9jb250YWluZXIgPiAudmNfY29sdW1uLWlubmVyIHtcbiAgcGFkZGluZy10b3A6IDM1cHg7XG59XG4vKiBGYWNlYm9va1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZiX3R5cGVfc3RhbmRhcmQge1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uZmJfdHlwZV9zdGFuZGFyZCBpZnJhbWUge1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uZmJfdHlwZV9idXR0b25fY291bnQge1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uZmJfdHlwZV9idXR0b25fY291bnQgaWZyYW1lIHtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmZiX3R5cGVfYm94X2NvdW50IHtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuLmZiX3R5cGVfYm94X2NvdW50IGlmcmFtZSB7XG4gIGhlaWdodDogNjJweDtcbn1cbi8qIEdvb2dsZSBwbHVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX2dvb2dsZXBsdXNfdHlwZV9zdGFuZGFyZCB7XG4gIGhlaWdodDogMjVweDtcbn1cbi53cGJfZ29vZ2xlcGx1c190eXBlX3NtYWxsIHtcbiAgaGVpZ2h0OiAxOXB4O1xufVxuLndwYl9nb29nbGVwbHVzX3R5cGVfbWVkaXVtIHtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuLndwYl9nb29nbGVwbHVzX3R5cGVfdGFsbCB7XG4gIGhlaWdodDogMjFweDtcbn1cbi53cGJfZ29vZ2xlcGx1c190eXBlX3RhbGwudmNfZ29vZ2xlcGx1cy1hbm5vdGF0aW9uLWJ1YmJsZSB7XG4gIGhlaWdodDogNjJweDtcbn1cbi8qIFBpbnRlcmVzdFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndwYl9waW50ZXJlc3QgYSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ud3BiX3BpbnRlcmVzdF90eXBlX2hvcml6b250YWwge1xuICBoZWlnaHQ6IDIxcHg7XG59XG4ud3BiX3BpbnRlcmVzdF90eXBlX3ZlcnRpY2FsIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHBhZGRpbmctdG9wOiAyOXB4O1xuICBoZWlnaHQ6IDIxcHg7XG59XG4ud3BiX3BpbnRlcmVzdF90eXBlX25vbmUge1xuICBoZWlnaHQ6IDIxcHg7XG59XG4vKiBQaW50ZXJlc3Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmlmcmFtZS50d2l0dGVyLXNoYXJlLWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbn1cbi52Y190b2dnbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMjEuNzM5MTMwNDNweCAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDFlbTtcbn1cbi52Y190b2dnbGU6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi52Y190b2dnbGVfdGl0bGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi52Y190b2dnbGVfdGl0bGUgPiBoNCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi52Y190b2dnbGVfaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi52Y190b2dnbGVfY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDIxLjczOTEzMDQzcHg7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbn1cbi52Y190b2dnbGUudmNfdG9nZ2xlX2FjdGl2ZSA+IC52Y190b2dnbGVfY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2FjdGl2ZSAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjJweDtcbn1cbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDJweDtcbn1cbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMyQTJBMkE7XG59XG4udmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDQ0NDQ7XG59XG4udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM0NDQ0NDQ7XG59XG4udmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NDQ0O1xufVxuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDQ0NDtcbn1cbi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb24ge1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuLnZjX3RvZ2dsZV9yb3VuZCAudmNfdG9nZ2xlX2ljb24ge1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9yb3VuZCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi52Y190b2dnbGVfcm91bmQudmNfdG9nZ2xlX2FjdGl2ZSAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnZjX3RvZ2dsZV9yb3VuZCAudmNfdG9nZ2xlX2ljb24ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyMnB4O1xufVxuLnZjX3RvZ2dsZV9yb3VuZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTBweDtcbn1cbi52Y190b2dnbGVfcm91bmQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDJweDtcbn1cbi52Y190b2dnbGVfcm91bmQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfcm91bmQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9yb3VuZC52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzJBMkEyQTtcbn1cbi52Y190b2dnbGVfcm91bmQudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9yb3VuZC52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDQ0NDtcbn1cbi52Y190b2dnbGVfcm91bmQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfcm91bmQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfcm91bmQudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzQ0NDQ0NDtcbn1cbi52Y190b2dnbGVfcm91bmQudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX3JvdW5kLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NDQ0O1xufVxuLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAyMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi52Y190b2dnbGVfcm91bmRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfcm91bmRlZCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi52Y190b2dnbGVfcm91bmRlZC52Y190b2dnbGVfYWN0aXZlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjJweDtcbn1cbi52Y190b2dnbGVfcm91bmRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTBweDtcbn1cbi52Y190b2dnbGVfcm91bmRlZCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMnB4O1xufVxuLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4udmNfdG9nZ2xlX3JvdW5kZWQudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMyQTJBMkE7XG59XG4udmNfdG9nZ2xlX3JvdW5kZWQudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9yb3VuZGVkLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbn1cbi52Y190b2dnbGVfcm91bmRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDQ0NDQ7XG59XG4udmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfcm91bmRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9yb3VuZGVkLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM0NDQ0NDQ7XG59XG4udmNfdG9nZ2xlX3JvdW5kZWQudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX3JvdW5kZWQudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDQ0NDQ7XG59XG4udmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX2ljb24ge1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnZjX3RvZ2dsZV9zcXVhcmUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi52Y190b2dnbGVfc3F1YXJlLnZjX3RvZ2dsZV9hY3RpdmUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi52Y190b2dnbGVfc3F1YXJlIC52Y190b2dnbGVfaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG59XG4udmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTBweDtcbn1cbi52Y190b2dnbGVfc3F1YXJlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAycHg7XG59XG4udmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9zcXVhcmUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfc3F1YXJlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX3RvZ2dsZV9zcXVhcmUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9zcXVhcmUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX3RvZ2dsZV9zcXVhcmUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NDQ0O1xufVxuLnZjX3RvZ2dsZV9zcXVhcmUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfc3F1YXJlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4udmNfdG9nZ2xlX3NxdWFyZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjNDQ0NDQ0O1xufVxuLnZjX3RvZ2dsZV9zcXVhcmUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX3NxdWFyZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDQ0NDtcbn1cbi52Y190b2dnbGVfdGV4dF9vbmx5IC52Y190b2dnbGVfaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi52Y190b2dnbGVfYXJyb3cudmNfdG9nZ2xlX2FjdGl2ZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi52Y190b2dnbGVfYXJyb3cudmNfdG9nZ2xlX2FjdGl2ZSAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi52Y190b2dnbGUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG59XG4udmNfdG9nZ2xlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgd2lkdGg6IDEwcHg7XG59XG4udmNfdG9nZ2xlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuLnZjX3RvZ2dsZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG4udmNfdG9nZ2xlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzJBMkEyQTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzQ0NDQ0NDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogI2JhYmFiYTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FjYWNhYztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjYmFiYWJhO1xufVxuLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FjYWNhYztcbn1cbi52Y190b2dnbGVfZGVmYXVsdC52Y190b2dnbGVfYWN0aXZlIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9kZWZhdWx0LnZjX3RvZ2dsZV9hY3RpdmUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi52Y190b2dnbGUudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgaGVpZ2h0OiA0cHg7XG59XG4udmNfdG9nZ2xlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogNHB4O1xufVxuLnZjX3RvZ2dsZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAycHg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDcyRDI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M5M2RkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfYmx1ZSAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ3MkQyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ3MkQyO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDcyRDI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M5M2RkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjN2M5M2RkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M5M2RkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM1NDcyRDI7XG4gIGJvcmRlci1jb2xvcjogIzMzNTRjMDtcbn1cbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzMzNTRjMDtcbiAgYmFja2dyb3VuZDogIzU0NzJEMjtcbn1cbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzU0NzJEMjtcbn1cbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM3YzkzZGQ7XG4gIGJvcmRlci1jb2xvcjogIzU0NzJkMjtcbn1cbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ3MmQyO1xuICBiYWNrZ3JvdW5kOiAjN2M5M2RkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM3YzkzZGQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibHVlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfYmx1ZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzU0NzJEMjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2JsdWUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzdjOTNkZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEMxQ0Y7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MTljO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEMxQ0Y7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwMEMxQ0Y7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEMxQ0Y7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDkxOWM7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwMDkxOWM7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MTljO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogIzAwQzFDRjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5MTljO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMDkxOWM7XG4gIGJhY2tncm91bmQ6ICMwMEMxQ0Y7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzAwQzFDRjtcbn1cbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogIzAwOTE5YztcbiAgYm9yZGVyLWNvbG9yOiAjMDA2MjY5O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwNjI2OTtcbiAgYmFja2dyb3VuZDogIzAwOTE5Yztcbn1cbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDkxOWM7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwQzFDRjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3R1cnF1b2lzZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdHVycXVvaXNlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl90dXJxdW9pc2UudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwOTE5YztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU5Yjk0O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcGluayAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRkU2QzYxO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU5Yjk0O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmU5Yjk0O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU5Yjk0O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNGRTZDNjE7XG4gIGJvcmRlci1jb2xvcjogI2ZlM2QyZTtcbn1cbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZlM2QyZTtcbiAgYmFja2dyb3VuZDogI0ZFNkM2MTtcbn1cbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0ZFNkM2MTtcbn1cbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmZTliOTQ7XG4gIGJvcmRlci1jb2xvcjogI2ZlNmM2MTtcbn1cbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmU2YzYxO1xuICBiYWNrZ3JvdW5kOiAjZmU5Yjk0O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmZTliOTQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9waW5rLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfcGluay52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZFNkM2MTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3BpbmsudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZlOWI5NDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfdmlvbGV0LnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDZEQzQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlvbGV0LnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTk5MWQzO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlvbGV0LnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlvbGV0IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDZEQzQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfdmlvbGV0IC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM4RDZEQzQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDZEQzQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTkxZDM7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlvbGV0LnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNhOTkxZDM7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfdmlvbGV0LnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTk5MWQzO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogIzhENkRDNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzE0OWI1O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM3MTQ5YjU7XG4gIGJhY2tncm91bmQ6ICM4RDZEQzQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzhENkRDNDtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlvbGV0LnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogI2E5OTFkMztcbiAgYm9yZGVyLWNvbG9yOiAjOGQ2ZGM0O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzhkNmRjNDtcbiAgYmFja2dyb3VuZDogI2E5OTFkMztcbn1cbi52Y190b2dnbGVfY29sb3JfdmlvbGV0LnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNhOTkxZDM7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzhENkRDNDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpb2xldC52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlvbGV0LnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl92aW9sZXQudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2E5OTFkMztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfcGVhY29jLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzk7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcGVhY29jLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzNiZmQ1O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcGVhY29jLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcGVhY29jIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfcGVhY29jIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM0Q0FEQzk7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzk7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3M2JmZDU7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfcGVhY29jLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM3M2JmZDU7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfcGVhY29jLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzNiZmQ1O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogIzRDQURDOTtcbiAgYm9yZGVyLWNvbG9yOiAjMzQ5MmFlO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzNDkyYWU7XG4gIGJhY2tncm91bmQ6ICM0Q0FEQzk7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzRDQURDOTtcbn1cbi52Y190b2dnbGVfY29sb3JfcGVhY29jLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogIzczYmZkNTtcbiAgYm9yZGVyLWNvbG9yOiAjNGNhZGM5O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzRjYWRjOTtcbiAgYmFja2dyb3VuZDogIzczYmZkNTtcbn1cbi52Y190b2dnbGVfY29sb3JfcGVhY29jLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM3M2JmZDU7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzRDQURDOTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3BlYWNvYy52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcGVhY29jLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9wZWFjb2MudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzczYmZkNTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRUMyQUI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfY2hpbm8udmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfY2hpbm8udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFkOWNiO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfY2hpbm8gLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfY2hpbm8gLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y190b2dnbGVfY29sb3JfY2hpbm8udmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRUMyQUI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZDljYjtcbn1cbi52Y190b2dnbGVfY29sb3JfY2hpbm8gLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfY2hpbm8gLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfY2hpbm8udmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2UxZDljYjtcbn1cbi52Y190b2dnbGVfY29sb3JfY2hpbm8udmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFkOWNiO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjQ0VDMkFCO1xuICBib3JkZXItY29sb3I6ICNiYmFiOGI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmJhYjhiO1xuICBiYWNrZ3JvdW5kOiAjQ0VDMkFCO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0NFQzJBQjtcbn1cbi52Y190b2dnbGVfY29sb3JfY2hpbm8udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjZTFkOWNiO1xuICBib3JkZXItY29sb3I6ICNjZWMyYWI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNjZWMyYWI7XG4gIGJhY2tncm91bmQ6ICNlMWQ5Y2I7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNlMWQ5Y2I7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfY2hpbm8udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0NFQzJBQjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2NoaW5vLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9jaGluby52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfY2hpbm8udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2UxZDljYjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjk1Zjc3O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1QjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzUwNDg1Qjtcbn1cbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY5NWY3Nztcbn1cbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzY5NWY3Nztcbn1cbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjk1Zjc3O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjNTA0ODVCO1xuICBib3JkZXItY29sb3I6ICMzNzMxM2Y7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzczMTNmO1xuICBiYWNrZ3JvdW5kOiAjNTA0ODVCO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzUwNDg1Qjtcbn1cbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjNjk1Zjc3O1xuICBib3JkZXItY29sb3I6ICM1MDQ4NWI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM1MDQ4NWI7XG4gIGJhY2tncm91bmQ6ICM2OTVmNzc7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM2OTVmNzc7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzUwNDg1QjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX211bGxlZF93aW5lLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9tdWxsZWRfd2luZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfbXVsbGVkX3dpbmUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzY5NWY3NztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWNlMmI4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZSAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVENjlDO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWNlMmI4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjOWNlMmI4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWNlMmI4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM3NUQ2OUM7XG4gIGJvcmRlci1jb2xvcjogIzRlY2E4MDtcbn1cbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzRlY2E4MDtcbiAgYmFja2dyb3VuZDogIzc1RDY5Qztcbn1cbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzc1RDY5Qztcbn1cbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM5Y2UyYjg7XG4gIGJvcmRlci1jb2xvcjogIzc1ZDY5Yztcbn1cbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzVkNjljO1xuICBiYWNrZ3JvdW5kOiAjOWNlMmI4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM5Y2UyYjg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl92aXN0YV9ibHVlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfdmlzdGFfYmx1ZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzc1RDY5QztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3Zpc3RhX2JsdWUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzljZTJiODtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfYmxhY2sudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfYmxhY2sudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NDQ0O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfYmxhY2sgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfYmxhY2sgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzJBMkEyQTtcbn1cbi52Y190b2dnbGVfY29sb3JfYmxhY2sudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDQ0NDtcbn1cbi52Y190b2dnbGVfY29sb3JfYmxhY2sgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfYmxhY2sgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfYmxhY2sudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzQ0NDQ0NDtcbn1cbi52Y190b2dnbGVfY29sb3JfYmxhY2sudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NDQ0O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjMkEyQTJBO1xuICBib3JkZXItY29sb3I6ICMxMDEwMTA7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTAxMDEwO1xuICBiYWNrZ3JvdW5kOiAjMkEyQTJBO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzJBMkEyQTtcbn1cbi52Y190b2dnbGVfY29sb3JfYmxhY2sudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjNDQ0NDQ0O1xuICBib3JkZXItY29sb3I6ICMyYTJhMmE7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMyYTJhMmE7XG4gIGJhY2tncm91bmQ6ICM0NDQ0NDQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM0NDQ0NDQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfYmxhY2sudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzJBMkEyQTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2JsYWNrLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ibGFjay52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfYmxhY2sudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzQ0NDQ0NDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJkMmQyO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JleSAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5IC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJkMmQyO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZDJkMmQyO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJkMmQyO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNFQkVCRUI7XG4gIGJvcmRlci1jb2xvcjogI2QyZDJkMjtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2QyZDJkMjtcbiAgYmFja2dyb3VuZDogI0VCRUJFQjtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0VCRUJFQjtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNkMmQyZDI7XG4gIGJvcmRlci1jb2xvcjogI2I4YjhiODtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjhiOGI4O1xuICBiYWNrZ3JvdW5kOiAjZDJkMmQyO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNkMmQyZDI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmV5LnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfZ3JleS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0VCRUJFQjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2dyZXkudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2QyZDJkMjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0JFNjg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFkMzk4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0JFNjg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNGN0JFNjg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0JFNjg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWQzOTg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmYWQzOTg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFkMzk4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogI0Y3QkU2ODtcbiAgYm9yZGVyLWNvbG9yOiAjZjRhOTM4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmNGE5Mzg7XG4gIGJhY2tncm91bmQ6ICNGN0JFNjg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0Y3QkU2ODtcbn1cbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogI2ZhZDM5ODtcbiAgYm9yZGVyLWNvbG9yOiAjZjdiZTY4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y3YmU2ODtcbiAgYmFja2dyb3VuZDogI2ZhZDM5ODtcbn1cbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmYWQzOTg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y3QkU2ODtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX29yYW5nZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfb3JhbmdlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9vcmFuZ2UudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZhZDM5ODtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfc2t5LnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QUExRTM7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2t5LnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZiYWVhO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2t5LnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2t5IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QUExRTM7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfc2t5IC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM1QUExRTM7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QUExRTM7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NmJhZWE7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9za3kgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2t5LnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM4NmJhZWE7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfc2t5LnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZiYWVhO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogIzVBQTFFMztcbiAgYm9yZGVyLWNvbG9yOiAjMmU4OGRjO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMyZTg4ZGM7XG4gIGJhY2tncm91bmQ6ICM1QUExRTM7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzVBQTFFMztcbn1cbi52Y190b2dnbGVfY29sb3Jfc2t5LnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogIzg2YmFlYTtcbiAgYm9yZGVyLWNvbG9yOiAjNWFhMWUzO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzVhYTFlMztcbiAgYmFja2dyb3VuZDogIzg2YmFlYTtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2t5LnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM4NmJhZWE7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzVBQTFFMztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NreS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2t5LnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9za3kudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzg2YmFlYTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2REFCM0M7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfZ3JlZW4udmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfZ3JlZW4udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODdjNDU2O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JlZW4gLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZEQUIzQztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JlZW4gLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzZEQUIzQztcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JlZW4udmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2REFCM0M7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg3YzQ1Njtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JlZW4gLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfZ3JlZW4gLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JlZW4udmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzg3YzQ1Njtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JlZW4udmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODdjNDU2O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjNkRBQjNDO1xuICBib3JkZXItY29sb3I6ICM1NTg1MmY7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTU4NTJmO1xuICBiYWNrZ3JvdW5kOiAjNkRBQjNDO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzZEQUIzQztcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JlZW4udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjODdjNDU2O1xuICBib3JkZXItY29sb3I6ICM2ZGFiM2M7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2ZGFiM2M7XG4gIGJhY2tncm91bmQ6ICM4N2M0NTY7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM4N2M0NTY7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfZ3JlZW4udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzZEQUIzQztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2dyZWVuLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9ncmVlbi52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfZ3JlZW4udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzg3YzQ1NjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDUyNEQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc4MTdkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluayAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ1MjREO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRjQ1MjREO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDUyNEQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc4MTdkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjc4MTdkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc4MTdkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNGNDUyNEQ7XG4gIGJvcmRlci1jb2xvcjogI2YxMjMxZDtcbn1cbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2YxMjMxZDtcbiAgYmFja2dyb3VuZDogI0Y0NTI0RDtcbn1cbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0Y0NTI0RDtcbn1cbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmNzgxN2Q7XG4gIGJvcmRlci1jb2xvcjogI2Y0NTI0ZDtcbn1cbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ1MjRkO1xuICBiYWNrZ3JvdW5kOiAjZjc4MTdkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmNzgxN2Q7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9qdWljeV9waW5rLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfanVpY3lfcGluay52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y0NTI0RDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX2p1aWN5X3BpbmsudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y3ODE3ZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24udmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFiNjk4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24gLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3OTQ2ODtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24gLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24udmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhYjY5ODtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24gLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24gLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24udmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZhYjY5ODtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24udmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFiNjk4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjRjc5NDY4O1xuICBib3JkZXItY29sb3I6ICNmNDcyMzg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ3MjM4O1xuICBiYWNrZ3JvdW5kOiAjRjc5NDY4O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0Y3OTQ2ODtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjZmFiNjk4O1xuICBib3JkZXItY29sb3I6ICNmNzk0Njg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmNzk0Njg7XG4gIGJhY2tncm91bmQ6ICNmYWI2OTg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmYWI2OTg7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y3OTQ2ODtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3NhbmR5X2Jyb3duLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9zYW5keV9icm93bi52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfc2FuZHlfYnJvd24udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZhYjY5ODtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfcHVycGxlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOTdFQkI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcHVycGxlLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2I5ZmNkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcHVycGxlLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcHVycGxlIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOTdFQkI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfcHVycGxlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNCOTdFQkI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOTdFQkI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYjlmY2Q7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3JfcHVycGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNjYjlmY2Q7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3JfcHVycGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2I5ZmNkO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogI0I5N0VCQjtcbiAgYm9yZGVyLWNvbG9yOiAjYTc1ZGE5O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNhNzVkYTk7XG4gIGJhY2tncm91bmQ6ICNCOTdFQkI7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0I5N0VCQjtcbn1cbi52Y190b2dnbGVfY29sb3JfcHVycGxlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogI2NiOWZjZDtcbiAgYm9yZGVyLWNvbG9yOiAjYjk3ZWJiO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2I5N2ViYjtcbiAgYmFja2dyb3VuZDogI2NiOWZjZDtcbn1cbi52Y190b2dnbGVfY29sb3JfcHVycGxlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNjYjlmY2Q7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0I5N0VCQjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3B1cnBsZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3JfcHVycGxlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl9wdXJwbGUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2NiOWZjZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9zaW1wbGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfd2hpdGUudmNfdG9nZ2xlX3NpbXBsZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfd2hpdGUudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfc2ltcGxlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfd2hpdGUgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfd2hpdGUgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3Jfd2hpdGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cbi52Y190b2dnbGVfY29sb3Jfd2hpdGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfd2hpdGUgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbn1cbi52Y190b2dnbGVfY29sb3Jfd2hpdGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcbn1cbi52Y190b2dnbGVfY29sb3Jfd2hpdGUudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUsXG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9jb2xvcl9pbnZlcnRlZCAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xufVxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cbi52Y190b2dnbGVfY29sb3Jfd2hpdGUudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG4gIGJhY2tncm91bmQ6ICNlNmU2ZTY7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNlNmU2ZTY7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52Y190b2dnbGVfY29sb3Jfd2hpdGUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX2NvbG9yX3doaXRlLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX3RpdGxlOmhvdmVyIC52Y190b2dnbGVfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnZjX3RvZ2dsZV9jb2xvcl93aGl0ZS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV90aXRsZTpob3ZlciAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfY29sb3Jfd2hpdGUudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfdGl0bGU6aG92ZXIgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmNfdG9nZ2xlX3NpemVfc20gLnZjX3RvZ2dsZV9pY29uIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9zbSAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogOHB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX3NtIC52Y190b2dnbGVfaWNvbjo6YWZ0ZXIge1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDJweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9zbS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIGhlaWdodDogMnB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIHdpZHRoOiAycHg7XG59XG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMHB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfc2l6ZV9zbS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBoZWlnaHQ6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIHdpZHRoOiA4cHg7XG59XG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9zbS52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIG1hcmdpbi10b3A6IC00cHg7XG59XG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlLFxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9yb3VuZCAudmNfdG9nZ2xlX3RpdGxlLFxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX3RpdGxlLFxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2NvbnRlbnQsXG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfY29udGVudCxcbi52Y190b2dnbGVfc2l6ZV9zbS52Y190b2dnbGVfcm91bmRlZCAudmNfdG9nZ2xlX2NvbnRlbnQsXG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX2NvbnRlbnQsXG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfdGl0bGUgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfdGl0bGUgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9zcXVhcmUgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2NvbnRlbnQgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9yb3VuZCAudmNfdG9nZ2xlX2NvbnRlbnQgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfc20udmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX2NvbnRlbnQgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cbi52Y190b2dnbGVfc2l6ZV9zbS52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlLFxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMTcuNnB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX3NtLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX21kIC52Y190b2dnbGVfaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG59XG4udmNfdG9nZ2xlX3NpemVfbWQgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDEwcHg7XG59XG4udmNfdG9nZ2xlX3NpemVfbWQgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDJweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBoZWlnaHQ6IDRweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDRweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAycHg7XG59XG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG59XG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbjo6YmVmb3JlLFxuLnZjX3RvZ2dsZV9zaXplX21kLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX21kLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX21kLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV90aXRsZSxcbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfc3F1YXJlIC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZSxcbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfY29udGVudCxcbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfcm91bmQgLnZjX3RvZ2dsZV9jb250ZW50LFxuLnZjX3RvZ2dsZV9zaXplX21kLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfY29udGVudCxcbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfc3F1YXJlIC52Y190b2dnbGVfY29udGVudCxcbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2NvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDMzcHg7XG59XG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlIC52Y190b2dnbGVfaWNvbixcbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfcm91bmQgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX3RpdGxlIC52Y190b2dnbGVfaWNvbixcbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlIC52Y190b2dnbGVfaWNvbixcbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV9jb250ZW50IC52Y190b2dnbGVfaWNvbixcbi52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfc3F1YXJlIC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9jb250ZW50IC52Y190b2dnbGVfaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuLnZjX3RvZ2dsZV9zaXplX21kLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAyNC4ycHg7XG59XG4udmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX2xnIC52Y190b2dnbGVfaWNvbiB7XG4gIGhlaWdodDogMjhweDtcbiAgd2lkdGg6IDI4cHg7XG59XG4udmNfdG9nZ2xlX3NpemVfbGcgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDE0cHg7XG59XG4udmNfdG9nZ2xlX3NpemVfbGcgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDJweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9sZy52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogN3B4O1xuICBoZWlnaHQ6IDRweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9sZy52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSB7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDRweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9sZy52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb246OmFmdGVyIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMnB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb246OmJlZm9yZSxcbi52Y190b2dnbGVfc2l6ZV9sZy52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICB3aWR0aDogMTRweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9sZy52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAtMTRweDtcbn1cbi52Y190b2dnbGVfc2l6ZV9sZy52Y190b2dnbGVfYXJyb3cgLnZjX3RvZ2dsZV9pY29uOjphZnRlciB7XG4gIG1hcmdpbi10b3A6IC03cHg7XG59XG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlLFxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9yb3VuZCAudmNfdG9nZ2xlX3RpdGxlLFxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX3RpdGxlLFxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2NvbnRlbnQsXG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfY29udGVudCxcbi52Y190b2dnbGVfc2l6ZV9sZy52Y190b2dnbGVfcm91bmRlZCAudmNfdG9nZ2xlX2NvbnRlbnQsXG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX2NvbnRlbnQsXG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiA0MnB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9zaW1wbGUgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfdGl0bGUgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfdGl0bGUgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9zcXVhcmUgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX2NvbnRlbnQgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9yb3VuZCAudmNfdG9nZ2xlX2NvbnRlbnQgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NpemVfbGcudmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX2NvbnRlbnQgLnZjX3RvZ2dsZV9pY29uLFxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cbi52Y190b2dnbGVfc2l6ZV9sZy52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlLFxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMzAuOHB4O1xufVxuLnZjX3RvZ2dsZV9zaXplX2xnLnZjX3RvZ2dsZV9hcnJvdyAudmNfdG9nZ2xlX2ljb24ge1xuICBtYXJnaW4tbGVmdDogMTRweDtcbn1cbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV90aXRsZSxcbi52Y190b2dnbGVfc3F1YXJlIC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZSxcbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfY29udGVudCxcbi52Y190b2dnbGVfcm91bmQgLnZjX3RvZ2dsZV9jb250ZW50LFxuLnZjX3RvZ2dsZV9yb3VuZGVkIC52Y190b2dnbGVfY29udGVudCxcbi52Y190b2dnbGVfc3F1YXJlIC52Y190b2dnbGVfY29udGVudCxcbi52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2NvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDMzcHg7XG59XG4udmNfdG9nZ2xlX3NpbXBsZSAudmNfdG9nZ2xlX3RpdGxlIC52Y190b2dnbGVfaWNvbixcbi52Y190b2dnbGVfcm91bmQgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV90aXRsZSAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3NxdWFyZSAudmNfdG9nZ2xlX3RpdGxlIC52Y190b2dnbGVfaWNvbixcbi52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX3RpdGxlIC52Y190b2dnbGVfaWNvbixcbi52Y190b2dnbGVfc2ltcGxlIC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3JvdW5kIC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX3JvdW5kZWQgLnZjX3RvZ2dsZV9jb250ZW50IC52Y190b2dnbGVfaWNvbixcbi52Y190b2dnbGVfc3F1YXJlIC52Y190b2dnbGVfY29udGVudCAudmNfdG9nZ2xlX2ljb24sXG4udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9jb250ZW50IC52Y190b2dnbGVfaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuLnZjX3RvZ2dsZV9kZWZhdWx0IC52Y190b2dnbGVfdGl0bGUsXG4udmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAyNC4ycHg7XG59XG4udmNfdG9nZ2xlX2Fycm93IC52Y190b2dnbGVfaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4O1xufVxuLyogV2lkZ2V0aXNlZCBjb2x1bW4gZWxlbWVudFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndwYl93aWRnZXRpc2VkX2NvbHVtbiAud3BiX3dyYXBwZXIgPiB1bCB7XG4gIG1hcmdpbjogMDtcbn1cbi53cGJfd2lkZ2V0aXNlZF9jb2x1bW4gLndwYl93cmFwcGVyID4gdWwgPiBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG4ud3BiX3dpZGdldGlzZWRfY29sdW1uIC53cGJfd3JhcHBlciA+IHVsID4gbGk6YWZ0ZXIsXG4ud3BiX3dpZGdldGlzZWRfY29sdW1uIC53cGJfd3JhcHBlciA+IHVsID4gbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLyogQnV0dG9uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndwYl9idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDRweCAxMHB4IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNiM2IzYjM7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi53cGJfYnV0dG9uOmhvdmVyLFxuLndwYl9idXR0b246YWN0aXZlLFxuLndwYl9idXR0b24uYWN0aXZlLFxuLndwYl9idXR0b24uZGlzYWJsZWQsXG4ud3BiX2J1dHRvbltkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhO1xufVxuLnZjX3ZjX2J1dHRvbjIgLnZjX2J0biB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnZjX3ZjX2J1dHRvbiAudmNfYnRuIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ud3BiX2J1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhcjtcbn1cbi53cGJfYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG4ud3BiX2J1dHRvbi5hY3RpdmUsXG4ud3BiX2J1dHRvbjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCByZ2JhKDAsMCwwLC4xNSksIDAgMXB4IDJweCByZ2JhKDAsMCwwLC4wNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCByZ2JhKDAsMCwwLC4xNSksIDAgMXB4IDJweCByZ2JhKDAsMCwwLC4wNSk7XG59XG5idXR0b24ud3BiX2J0bi1sYXJnZSxcbnNwYW4ud3BiX2J0bi1sYXJnZSB7XG4gIHBhZGRpbmc6IDlweCAxNHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuYnV0dG9uLndwYl9idG4tbGFyZ2UgW2NsYXNzXj1cImljb24tXCJdLFxuc3Bhbi53cGJfYnRuLWxhcmdlIFtjbGFzc149XCJpY29uLVwiXSB7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cbmJ1dHRvbi53cGJfYnRuLXNtYWxsLFxuc3Bhbi53cGJfYnRuLXNtYWxsIHtcbiAgcGFkZGluZzogNXB4IDlweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbmJ1dHRvbi53cGJfYnRuLXNtYWxsIFtjbGFzc149XCJpY29uLVwiXSxcbnNwYW4ud3BiX2J0bi1zbWFsbCBbY2xhc3NePVwiaWNvbi1cIl0ge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuYnV0dG9uLndwYl9idG4tbWluaSxcbnNwYW4ud3BiX2J0bi1taW5pIHtcbiAgcGFkZGluZzogMnB4IDZweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbi53cGJfYnRuLXByaW1hcnksXG4ud3BiX2J0bi1wcmltYXJ5OmhvdmVyLFxuLndwYl9idG4td2FybmluZyxcbi53cGJfYnRuLXdhcm5pbmc6aG92ZXIsXG4ud3BiX2J0bi1kYW5nZXIsXG4ud3BiX2J0bi1kYW5nZXI6aG92ZXIsXG4ud3BiX2J0bi1zdWNjZXNzLFxuLndwYl9idG4tc3VjY2Vzczpob3Zlcixcbi53cGJfYnRuLWluZm8sXG4ud3BiX2J0bi1pbmZvOmhvdmVyLFxuLndwYl9idG4taW52ZXJzZSxcbi53cGJfYnRuLWludmVyc2U6aG92ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4ud3BiX2J0bi1wcmltYXJ5LmFjdGl2ZSxcbi53cGJfYnRuLXdhcm5pbmcuYWN0aXZlLFxuLndwYl9idG4tZGFuZ2VyLmFjdGl2ZSxcbi53cGJfYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuLndwYl9idG4taW5mby5hY3RpdmUsXG4ud3BiX2J0bi1pbnZlcnNlLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLndwYl9idXR0b24ge1xuICBib3JkZXItY29sb3I6ICNjY2M7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ud3BiX2J0bi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4Yztcbn1cbi53cGJfYnRuLXByaW1hcnk6aG92ZXIsXG4ud3BiX2J0bi1wcmltYXJ5OmFjdGl2ZSxcbi53cGJfYnRuLXByaW1hcnkuYWN0aXZlLFxuLndwYl9idG4tcHJpbWFyeS5kaXNhYmxlZCxcbi53cGJfYnRuLXByaW1hcnlbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzdiMztcbn1cbi53cGJfYnRuLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5OTAwO1xufVxuLndwYl9idG4td2FybmluZzpob3Zlcixcbi53cGJfYnRuLXdhcm5pbmc6YWN0aXZlLFxuLndwYl9idG4td2FybmluZy5hY3RpdmUsXG4ud3BiX2J0bi13YXJuaW5nLmRpc2FibGVkLFxuLndwYl9idG4td2FybmluZ1tkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY4YTAwO1xufVxuLndwYl9idG4tZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNjc1Qjtcbn1cbi53cGJfYnRuLWRhbmdlcjpob3Zlcixcbi53cGJfYnRuLWRhbmdlcjphY3RpdmUsXG4ud3BiX2J0bi1kYW5nZXIuYWN0aXZlLFxuLndwYl9idG4tZGFuZ2VyLmRpc2FibGVkLFxuLndwYl9idG4tZGFuZ2VyW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjRmNDI7XG59XG4ud3BiX2J0bi1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZBQjE2NTtcbn1cbi53cGJfYnRuLXN1Y2Nlc3M6aG92ZXIsXG4ud3BiX2J0bi1zdWNjZXNzOmFjdGl2ZSxcbi53cGJfYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuLndwYl9idG4tc3VjY2Vzcy5kaXNhYmxlZCxcbi53cGJfYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVhYTg1NTtcbn1cbi53cGJfYnRuLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNThCOURBO1xufVxuLndwYl9idG4taW5mbzpob3Zlcixcbi53cGJfYnRuLWluZm86YWN0aXZlLFxuLndwYl9idG4taW5mby5hY3RpdmUsXG4ud3BiX2J0bi1pbmZvLmRpc2FibGVkLFxuLndwYl9idG4taW5mb1tkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDNiMGQ1O1xufVxuLndwYl9idG4taW52ZXJzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG59XG4ud3BiX2J0bi1pbnZlcnNlOmhvdmVyLFxuLndwYl9idG4taW52ZXJzZTphY3RpdmUsXG4ud3BiX2J0bi1pbnZlcnNlLmFjdGl2ZSxcbi53cGJfYnRuLWludmVyc2UuZGlzYWJsZWQsXG4ud3BiX2J0bi1pbnZlcnNlW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NDg7XG59XG5idXR0b24ud3BiX2J1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ud3BiX2J1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cbi8qIEJ1dHRvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuYS53cGJfYnV0dG9uX2Ege1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbmEud3BiX2J1dHRvbl9hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndwYl9idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLyogQnV0dG9uIDNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi52Y19idG4zLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMS43MzkxMzA0M3B4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4udmNfYnRuMy1jb250YWluZXIudmNfYnRuMy1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4udmNfZ2VuZXJhbC52Y19idG4zIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNTQ3MkQyO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4udmNfZ2VuZXJhbC52Y19idG4zLnZjX2J0bjMtc3R5bGUtb3V0bGluZS1jdXN0b20sXG4udmNfZ2VuZXJhbC52Y19idG4zLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIHBhZGRpbmctdG9wOiAxM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxOXB4O1xufVxuLnZjX2dlbmVyYWwudmNfYnRuMzpmb2N1cyxcbi52Y19nZW5lcmFsLnZjX2J0bjM6YWN0aXZlLFxuLnZjX2dlbmVyYWwudmNfYnRuMy5hY3RpdmUge1xuICBvdXRsaW5lOiAwO1xufVxuLnZjX2dlbmVyYWwudmNfYnRuMzpob3Zlcixcbi52Y19nZW5lcmFsLnZjX2J0bjM6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzQ4NjhjZjtcbn1cbi52Y19nZW5lcmFsLnZjX2J0bjMgLnZjX2J0bjMtaWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGhlaWdodDogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi52Y19nZW5lcmFsLnZjX2J0bjMgLnZjX2J0bjMtaWNvbi1pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuLnZjX2dlbmVyYWwudmNfYnRuMyAudmNfYnRuMy1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDA7XG59XG4udmNfYnRuMy52Y19idG4zLWljb24tbGVmdCxcbi52Y19idG4zLnZjX2J0bjMtaWNvbi1yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52Y19idG4zLnZjX2J0bjMtaWNvbi1sZWZ0IC52Y19idG4zLWljb24sXG4udmNfYnRuMy52Y19idG4zLWljb24tcmlnaHQgLnZjX2J0bjMtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cbi52Y19idG4zLnZjX2J0bjMtaWNvbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi52Y19idG4zLnZjX2J0bjMtaWNvbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1pY29uLXJpZ2h0Om5vdCgudmNfYnRuMy1ibG9jaykgLnZjX2J0bjMtaWNvbi1pbm5lciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTc1JSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNzUlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTc1JSwgLTUwJSk7XG59XG4udmNfYnRuMy52Y19idG4zLW8tZW1wdHkgLnZjX2J0bjMtaWNvbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4udmNfYnRuMy52Y19idG4zLW8tZW1wdHk6bm90KC52Y19idG4zLWJsb2NrKSAudmNfYnRuMy1pY29uLWlubmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi52Y19idG4zLnZjX2J0bjMtc3R5bGUtY2xhc3NpYyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4udmNfYnRuMy52Y19idG4zLXN0eWxlLW1vZGVybiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMSkgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAxKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMzNmZmZmZmYnLCBlbmRDb2xvcnN0cj0nIzAzZmZmZmZmJywgR3JhZGllbnRUeXBlPTApO1xufVxuLnZjX2J0bjMudmNfYnRuMy1zdHlsZS1vdXRsaW5lLWN1c3RvbSxcbi52Y19idG4zLnZjX2J0bjMtc3R5bGUtb3V0bGluZSxcbi52Y19idG4zLnZjX2J0bjMtc3R5bGUtb3V0bGluZS1jdXN0b206aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLXN0eWxlLW91dGxpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLXN0eWxlLW91dGxpbmUtY3VzdG9tOmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmZvY3VzIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG4udmNfYnRuMy52Y19idG4zLXN0eWxlLWN1c3RvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC4xKSA1MCUsIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIDAuMSkgNTAlLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAwLjEpIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMxYTAwMDAwMCcsIEdyYWRpZW50VHlwZT0wKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwMCU7XG59XG4udmNfYnRuMy52Y19idG4zLXN0eWxlLWN1c3RvbTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtc3R5bGUtY3VzdG9tOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMDAlO1xufVxuLnZjX2J0bjMudmNfYnRuMy1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2hhcGUtc3F1YXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2hhcGUtcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2hhcGUtcm91bmQge1xuICBib3JkZXItcmFkaXVzOiAyZW07XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUteHMge1xuICBmb250LXNpemU6IDExcHg7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS14cy52Y19idG4zLXN0eWxlLW91dGxpbmUtY3VzdG9tLFxuLnZjX2J0bjMudmNfYnRuMy1zaXplLXhzLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIHBhZGRpbmctbGVmdDogMTFweDtcbiAgcGFkZGluZy1yaWdodDogMTFweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS14cyAudmNfYnRuMy1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMXB4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1zaXplLXhzLnZjX2J0bjMtaWNvbi1sZWZ0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSB7XG4gIHBhZGRpbmctbGVmdDogMzFweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS14cy52Y19idG4zLWljb24tbGVmdDpub3QoLnZjX2J0bjMtby1lbXB0eSkgLnZjX2J0bjMtaWNvbiB7XG4gIGxlZnQ6IDEycHg7XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUteHMudmNfYnRuMy1pY29uLXJpZ2h0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMxcHg7XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUteHMudmNfYnRuMy1pY29uLXJpZ2h0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSAudmNfYnRuMy1pY29uIHtcbiAgcmlnaHQ6IDEycHg7XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUtc20ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctdG9wOiAxMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1zaXplLXNtLnZjX2J0bjMtc3R5bGUtb3V0bGluZS1jdXN0b20sXG4udmNfYnRuMy52Y19idG4zLXNpemUtc20udmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUtc20gLnZjX2J0bjMtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTJweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS1zbS52Y19idG4zLWljb24tbGVmdDpub3QoLnZjX2J0bjMtby1lbXB0eSkge1xuICBwYWRkaW5nLWxlZnQ6IDM5cHg7XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUtc20udmNfYnRuMy1pY29uLWxlZnQ6bm90KC52Y19idG4zLW8tZW1wdHkpIC52Y19idG4zLWljb24ge1xuICBsZWZ0OiAxNnB4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1zaXplLXNtLnZjX2J0bjMtaWNvbi1yaWdodDpub3QoLnZjX2J0bjMtby1lbXB0eSkge1xuICBwYWRkaW5nLXJpZ2h0OiAzOXB4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1zaXplLXNtLnZjX2J0bjMtaWNvbi1yaWdodDpub3QoLnZjX2J0bjMtby1lbXB0eSkgLnZjX2J0bjMtaWNvbiB7XG4gIHJpZ2h0OiAxNnB4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1zaXplLW1kIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLXRvcDogMTRweDtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS1tZC52Y19idG4zLXN0eWxlLW91dGxpbmUtY3VzdG9tLFxuLnZjX2J0bjMudmNfYnRuMy1zaXplLW1kLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIHBhZGRpbmctdG9wOiAxM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxOXB4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1zaXplLW1kIC52Y19idG4zLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUtbWQudmNfYnRuMy1pY29uLWxlZnQ6bm90KC52Y19idG4zLW8tZW1wdHkpIHtcbiAgcGFkZGluZy1sZWZ0OiA0OHB4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1zaXplLW1kLnZjX2J0bjMtaWNvbi1sZWZ0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSAudmNfYnRuMy1pY29uIHtcbiAgbGVmdDogMjBweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS1tZC52Y19idG4zLWljb24tcmlnaHQ6bm90KC52Y19idG4zLW8tZW1wdHkpIHtcbiAgcGFkZGluZy1yaWdodDogNDhweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS1tZC52Y19idG4zLWljb24tcmlnaHQ6bm90KC52Y19idG4zLW8tZW1wdHkpIC52Y19idG4zLWljb24ge1xuICByaWdodDogMjBweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUtbGcudmNfYnRuMy1zdHlsZS1vdXRsaW5lLWN1c3RvbSxcbi52Y19idG4zLnZjX2J0bjMtc2l6ZS1sZy52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICBwYWRkaW5nLXRvcDogMTdweDtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS1sZyAudmNfYnRuMy1pY29uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1zaXplLWxnLnZjX2J0bjMtaWNvbi1sZWZ0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSB7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbn1cbi52Y19idG4zLnZjX2J0bjMtc2l6ZS1sZy52Y19idG4zLWljb24tbGVmdDpub3QoLnZjX2J0bjMtby1lbXB0eSkgLnZjX2J0bjMtaWNvbiB7XG4gIGxlZnQ6IDI1cHg7XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUtbGcudmNfYnRuMy1pY29uLXJpZ2h0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG59XG4udmNfYnRuMy52Y19idG4zLXNpemUtbGcudmNfYnRuMy1pY29uLXJpZ2h0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSAudmNfYnRuMy1pY29uIHtcbiAgcmlnaHQ6IDI1cHg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDcyRDI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS1mbGF0OmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlOmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLnZjX2J0bjMtc3R5bGUtZmxhdDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M1ZWNjO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLWZsYXQuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTU4Yzg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICM1NDcyRDI7XG4gIGJvcmRlci1jb2xvcjogIzU0NzJEMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM1NDcyRDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDcyRDI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLW91dGxpbmUuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzU0NzJEMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NzJEMjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLTNkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDcyRDI7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzMyNTNiYztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NzJEMjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLTNkOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ3MkQyO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMzMjUzYmM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICMzMjUzYmM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6Zm9jdXMge1xuICB0b3A6IDFweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMzI1M2JjO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjMzI1M2JjO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmZvY3VzIHtcbiAgdG9wOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzMyNTNiYztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzMyNTNiYztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMzMjUzYmM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ3MkQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ3MkQyO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibHVlLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1jb2xvcjogIzNjNWVjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNWVjYztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmx1ZS52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsdWUudmNfYnRuMy1zdHlsZS1tb2Rlcm4uYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogIzM1NThjODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1NThjODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdHVycXVvaXNlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEMxQ0Y7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdHVycXVvaXNlLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdHVycXVvaXNlOmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS1mbGF0OmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGE0YjA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UuYWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5YmE2O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICMwMEMxQ0Y7XG4gIGJvcmRlci1jb2xvcjogIzAwQzFDRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLW91dGxpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDBDMUNGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBDMUNGO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdHVycXVvaXNlLnZjX2J0bjMtc3R5bGUtb3V0bGluZS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDBDMUNGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBDMUNGO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBDMUNGO1xuICBib3gtc2hhZG93OiAwIDVweCAwICMwMDhkOTc7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBDMUNGO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBDMUNGO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdHVycXVvaXNlLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMDA4ZDk3O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICMwMDhkOTc7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdHVycXVvaXNlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzAwOGQ5Nztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdHVycXVvaXNlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjMDA4ZDk3O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMwMDhkOTc7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzAwOGQ5Nztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdHVycXVvaXNlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMDA4ZDk3O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDBDMUNGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBDMUNGO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci10dXJxdW9pc2UudmNfYnRuMy1zdHlsZS1tb2Rlcm46aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICMwMGE0YjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGE0YjA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXR1cnF1b2lzZS52Y19idG4zLXN0eWxlLW1vZGVybi5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5YmE2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5YmE2O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluazpmb2N1cyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay52Y19idG4zLXN0eWxlLWZsYXQ6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlNTA0Mztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluazphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS1mbGF0OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay5hY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU0NjM4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjRkU2QzYxO1xuICBib3JkZXItY29sb3I6ICNGRTZDNjE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjRkU2QzYxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtb3V0bGluZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS1vdXRsaW5lLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNGRTZDNjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxO1xuICBib3gtc2hhZG93OiAwIDVweCAwICNmZTM4Mjk7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS0zZC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZFNkM2MTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZmUzODI5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjZmUzODI5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2ZlMzgyOTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgI2ZlMzgyOTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNmZTM4Mjk7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGcge1xuICBib3gtc2hhZG93OiAwIDVweCAwICNmZTM4Mjk7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZmUzODI5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI0ZFNkM2MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZFNkM2MTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay52Y19idG4zLXN0eWxlLW1vZGVybjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGluay52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICNmZTUwNDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZTUwNDM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBpbmsudmNfYnRuMy1zdHlsZS1tb2Rlcm46YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1waW5rLnZjX2J0bjMtc3R5bGUtbW9kZXJuLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICNmZTQ2Mzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZTQ2Mzg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpb2xldCxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQ6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpb2xldC52Y19idG4zLXN0eWxlLWZsYXQ6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpb2xldDpmb2N1cyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtZmxhdDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M1N2JiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS1mbGF0OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtZmxhdC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2NTBiODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjOEQ2REM0O1xuICBib3JkZXItY29sb3I6ICM4RDZEQzQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzhENkRDNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtb3V0bGluZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpb2xldC52Y19idG4zLXN0eWxlLW91dGxpbmUuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzhENkRDNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtM2Qge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjNmU0OGIxO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtM2Q6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS0zZC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpb2xldC52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzZlNDhiMTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjNmU0OGIxO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpb2xldC52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpmb2N1cyB7XG4gIHRvcDogMXB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICM2ZTQ4YjE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpb2xldC52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgIzZlNDhiMTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206Zm9jdXMge1xuICB0b3A6IDJweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjNmU0OGIxO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGcge1xuICBib3gtc2hhZG93OiAwIDVweCAwICM2ZTQ4YjE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpb2xldC52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzZlNDhiMTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzhENkRDNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlvbGV0LnZjX2J0bjMtc3R5bGUtbW9kZXJuOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS1tb2Rlcm46Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWNvbG9yOiAjN2M1N2JiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M1N2JiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS1tb2Rlcm46YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aW9sZXQudmNfYnRuMy1zdHlsZS1tb2Rlcm4uYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogIzc2NTBiODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2NTBiODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGVhY29jLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzk7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGVhY29jLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGVhY29jOmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS1mbGF0OmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOWEwYmQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYzphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MuYWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc5OWI1O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICM0Q0FEQzk7XG4gIGJvcmRlci1jb2xvcjogIzRDQURDOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLW91dGxpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNENBREM5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGVhY29jLnZjX2J0bjMtc3R5bGUtb3V0bGluZS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNENBREM5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5O1xuICBib3gtc2hhZG93OiAwIDVweCAwICMzMzhmYWE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGVhY29jLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMzM4ZmFhO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICMzMzhmYWE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGVhY29jLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzMzOGZhYTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGVhY29jLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjMzM4ZmFhO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMzMzhmYWE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzMzOGZhYTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcGVhY29jLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMzM4ZmFhO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNENBREM5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wZWFjb2MudmNfYnRuMy1zdHlsZS1tb2Rlcm46aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICMzOWEwYmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOWEwYmQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXBlYWNvYy52Y19idG4zLXN0eWxlLW1vZGVybi5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzc5OWI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc5OWI1O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGlubyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRUMyQUI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLWZsYXQ6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vOmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLWZsYXQ6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzYjQ5ODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm86YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby5hY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vLnZjX2J0bjMtc3R5bGUtZmxhdC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYWY5MTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICNDRUMyQUI7XG4gIGJvcmRlci1jb2xvcjogI0NFQzJBQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS1vdXRsaW5lOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI0NFQzJBQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS1vdXRsaW5lLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNDRUMyQUI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRUMyQUI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vLnZjX2J0bjMtc3R5bGUtM2Qge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjYjlhODg4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRUMyQUI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vLnZjX2J0bjMtc3R5bGUtM2Q6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDMkFCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2I5YTg4ODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICNiOWE4ODg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpmb2N1cyB7XG4gIHRvcDogMXB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNiOWE4ODg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjYjlhODg4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206Zm9jdXMge1xuICB0b3A6IDJweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjYjlhODg4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2I5YTg4ODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2I5YTg4ODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjQ0VDMkFCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDMkFCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLW1vZGVybjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItY2hpbm8udmNfYnRuMy1zdHlsZS1tb2Rlcm46Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWNvbG9yOiAjYzNiNDk4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNiNDk4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1jaGluby52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWNoaW5vLnZjX2J0bjMtc3R5bGUtbW9kZXJuLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICNiZmFmOTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmFmOTE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmU6Zm9jdXMsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtZmxhdDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzYTRhO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtZmxhdDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzNjQ0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICBjb2xvcjogIzUwNDg1QjtcbiAgYm9yZGVyLWNvbG9yOiAjNTA0ODVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNTA0ODVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA0ODVCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLW91dGxpbmU6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLW91dGxpbmUuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzUwNDg1QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA0ODVCO1xuICBib3gtc2hhZG93OiAwIDVweCAwICMzNDJmM2M7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtM2QuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMzQyZjNjO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14cyB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgIzM0MmYzYztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzM0MmYzYztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc20ge1xuICBib3gtc2hhZG93OiAwIDRweCAwICMzNDJmM2M7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMzNDJmM2M7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjMzQyZjNjO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMzQyZjNjO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLW1vZGVybiB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM1MDQ4NUI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICM0MTNhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTNhNGE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUudmNfYnRuMy1zdHlsZS1tb2Rlcm4uYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogIzNjMzY0NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjMzY0NDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1RDY5Qztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLWZsYXQ6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWU6Zm9jdXMsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUudmNfYnRuMy1zdHlsZS1mbGF0OmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZGNmOGI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWU6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtZmxhdDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUuYWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtZmxhdC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2Y2Q4NTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICBjb2xvcjogIzc1RDY5QztcbiAgYm9yZGVyLWNvbG9yOiAjNzVENjlDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLW91dGxpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzc1RDY5QztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1RDY5Qztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLW91dGxpbmU6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtb3V0bGluZS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNzVENjlDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtM2Qge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1RDY5QztcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjNGFjOTdkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtM2Q6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtM2QuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzRhYzk3ZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14cyB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgIzRhYzk3ZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpmb2N1cyB7XG4gIHRvcDogMXB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICM0YWM5N2Q7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc20ge1xuICBib3gtc2hhZG93OiAwIDRweCAwICM0YWM5N2Q7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206Zm9jdXMge1xuICB0b3A6IDJweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjNGFjOTdkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjNGFjOTdkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzRhYzk3ZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLW1vZGVybiB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM3NUQ2OUM7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUudmNfYnRuMy1zdHlsZS1tb2Rlcm46aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUudmNfYnRuMy1zdHlsZS1tb2Rlcm46Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWNvbG9yOiAjNWRjZjhiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWRjZjhiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS52Y19idG4zLXN0eWxlLW1vZGVybi5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjNTZjZDg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTZjZDg1O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1vcmFuZ2UsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3QkU2ODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1vcmFuZ2UudmNfYnRuMy1zdHlsZS1mbGF0OmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1vcmFuZ2U6Zm9jdXMsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLWZsYXQ6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YjE0Yjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtZmxhdDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS5hY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLWZsYXQuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWFkNDE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICBjb2xvcjogI0Y3QkU2ODtcbiAgYm9yZGVyLWNvbG9yOiAjRjdCRTY4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNGN0JFNjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0JFNjg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLW91dGxpbmU6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1vcmFuZ2UudmNfYnRuMy1zdHlsZS1vdXRsaW5lLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNGN0JFNjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0JFNjg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLTNkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0JFNjg7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2Y0YTczMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0JFNjg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLTNkOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtM2QuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0JFNjg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1vcmFuZ2UudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNmNGE3MzM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14cyB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgI2Y0YTczMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1vcmFuZ2UudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6Zm9jdXMge1xuICB0b3A6IDFweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZjRhNzMzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1vcmFuZ2UudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc20ge1xuICBib3gtc2hhZG93OiAwIDRweCAwICNmNGE3MzM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmZvY3VzIHtcbiAgdG9wOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2Y0YTczMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZjRhNzMzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1vcmFuZ2UudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNmNGE3MzM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLW1vZGVybiB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNGN0JFNjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0JFNjg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLW9yYW5nZS52Y19idG4zLXN0eWxlLW1vZGVybjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1jb2xvcjogI2Y1YjE0YjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YjE0Yjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itb3JhbmdlLnZjX2J0bjMtc3R5bGUtbW9kZXJuLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICNmNWFkNDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWFkNDE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNreSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUFBMUUzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3k6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNreS52Y19idG4zLXN0eWxlLWZsYXQ6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNreTpmb2N1cyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtZmxhdDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA5MmRmO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3k6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS1mbGF0OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtZmxhdC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3OGRkZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjNUFBMUUzO1xuICBib3JkZXItY29sb3I6ICM1QUExRTM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzVBQTFFMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVBQTFFMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtb3V0bGluZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNreS52Y19idG4zLXN0eWxlLW91dGxpbmUuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzVBQTFFMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVBQTFFMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtM2Qge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVBQTFFMztcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjMmE4NmRiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVBQTFFMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtM2Q6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS0zZC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVBQTFFMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNreS52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzJhODZkYjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjMmE4NmRiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNreS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpmb2N1cyB7XG4gIHRvcDogMXB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMyYTg2ZGI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNreS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgIzJhODZkYjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206Zm9jdXMge1xuICB0b3A6IDJweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMmE4NmRiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGcge1xuICBib3gtc2hhZG93OiAwIDVweCAwICMyYTg2ZGI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNreS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzJhODZkYjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzVBQTFFMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVBQTFFMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2t5LnZjX2J0bjMtc3R5bGUtbW9kZXJuOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS1tb2Rlcm46Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWNvbG9yOiAjNDA5MmRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA5MmRmO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS1tb2Rlcm46YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1za3kudmNfYnRuMy1zdHlsZS1tb2Rlcm4uYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogIzM3OGRkZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3OGRkZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4sXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkRBQjNDO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS1mbGF0OmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbjpmb2N1cyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS1mbGF0OmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Zjk0MzQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS1mbGF0OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4uYWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbi52Y19idG4zLXN0eWxlLWZsYXQuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YThkMzE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjNkRBQjNDO1xuICBib3JkZXItY29sb3I6ICM2REFCM0M7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbi52Y19idG4zLXN0eWxlLW91dGxpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM2REFCM0M7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2REFCM0M7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtb3V0bGluZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtb3V0bGluZS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNkRBQjNDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkRBQjNDO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbi52Y19idG4zLXN0eWxlLTNkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2REFCM0M7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzUzODEyZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkRBQjNDO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbi52Y19idG4zLXN0eWxlLTNkOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS0zZC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZEQUIzQztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICM1MzgxMmQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjNTM4MTJkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbi52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6Zm9jdXMge1xuICB0b3A6IDFweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjNTM4MTJkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbi52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgIzUzODEyZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmZvY3VzIHtcbiAgdG9wOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzUzODEyZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGcge1xuICBib3gtc2hhZG93OiAwIDVweCAwICM1MzgxMmQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbi52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICM1MzgxMmQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzZEQUIzQztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZEQUIzQztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS1tb2Rlcm46aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZWVuLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1jb2xvcjogIzVmOTQzNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVmOTQzNDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JlZW4udmNfYnRuMy1zdHlsZS1tb2Rlcm46YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmVlbi52Y19idG4zLXN0eWxlLW1vZGVybi5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjNWE4ZDMxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWE4ZDMxO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ1MjREO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluazpmb2N1cyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay52Y19idG4zLXN0eWxlLWZsYXQ6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyMzYzMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluazphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS1mbGF0OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay5hY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjIyZDI3O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjRjQ1MjREO1xuICBib3JkZXItY29sb3I6ICNGNDUyNEQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjRjQ1MjREO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ1MjREO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtb3V0bGluZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS1vdXRsaW5lLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNGNDUyNEQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDUyNEQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ1MjREO1xuICBib3gtc2hhZG93OiAwIDVweCAwICNmMTFmMTg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDUyNEQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS0zZC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZjExZjE4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjZjExZjE4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2YxMWYxODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgI2YxMWYxODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNmMTFmMTg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGcge1xuICBib3gtc2hhZG93OiAwIDVweCAwICNmMTFmMTg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZjExZjE4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI0Y0NTI0RDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay52Y19idG4zLXN0eWxlLW1vZGVybjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItanVpY3ktcGluay52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICNmMjM2MzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjM2MzA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWp1aWN5LXBpbmsudmNfYnRuMy1zdHlsZS1tb2Rlcm46YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1qdWljeS1waW5rLnZjX2J0bjMtc3R5bGUtbW9kZXJuLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICNmMjJkMjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjJkMjc7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd246aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd246Zm9jdXMsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtZmxhdDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU3ZjRiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtZmxhdDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24udmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU3OTQxO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICBjb2xvcjogI0Y3OTQ2ODtcbiAgYm9yZGVyLWNvbG9yOiAjRjc5NDY4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24udmNfYnRuMy1zdHlsZS1vdXRsaW5lOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjRjc5NDY4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjc5NDY4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLW91dGxpbmU6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLW91dGxpbmUuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI0Y3OTQ2ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24udmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjc5NDY4O1xuICBib3gtc2hhZG93OiAwIDVweCAwICNmNDZlMzM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24udmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtM2QuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZjQ2ZTMzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14cyB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgI2Y0NmUzMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2Y0NmUzMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc20ge1xuICBib3gtc2hhZG93OiAwIDRweCAwICNmNDZlMzM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNmNDZlMzM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZjQ2ZTMzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZjQ2ZTMzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLW1vZGVybiB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNGNzk0Njg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zYW5keS1icm93bi52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICNmNTdmNGI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTdmNGI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24udmNfYnRuMy1zdHlsZS1tb2Rlcm4uYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogI2Y1Nzk0MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1Nzk0MTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHVycGxlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOTdFQkI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHVycGxlLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHVycGxlOmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS1mbGF0OmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZTZhYjA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUuYWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWI2M2FkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICNCOTdFQkI7XG4gIGJvcmRlci1jb2xvcjogI0I5N0VCQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLW91dGxpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjQjk3RUJCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHVycGxlLnZjX2J0bjMtc3R5bGUtb3V0bGluZS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjQjk3RUJCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xuICBib3gtc2hhZG93OiAwIDVweCAwICNhNTU5YTg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHVycGxlLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjYTU1OWE4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICNhNTU5YTg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHVycGxlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2E1NTlhODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHVycGxlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjYTU1OWE4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNhNTU5YTg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2E1NTlhODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHVycGxlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjYTU1OWE4O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjQjk3RUJCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wdXJwbGUudmNfYnRuMy1zdHlsZS1tb2Rlcm46aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICNhZTZhYjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZTZhYjA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXB1cnBsZS52Y19idG4zLXN0eWxlLW1vZGVybi5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjYWI2M2FkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWI2M2FkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjayxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLWZsYXQ6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrOmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLWZsYXQ6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2s6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay5hY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrLnZjX2J0bjMtc3R5bGUtZmxhdC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTYxNjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzJBMkEyQTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzJBMkEyQTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS1vdXRsaW5lLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMyQTJBMkE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrLnZjX2J0bjMtc3R5bGUtM2Qge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjMGUwZTBlO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrLnZjX2J0bjMtc3R5bGUtM2Q6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzBlMGUwZTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICMwZTBlMGU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpmb2N1cyB7XG4gIHRvcDogMXB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMwZTBlMGU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjMGUwZTBlO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206Zm9jdXMge1xuICB0b3A6IDJweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMGUwZTBlO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzBlMGUwZTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzBlMGUwZTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMkEyQTJBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLW1vZGVybjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItYmxhY2sudmNfYnRuMy1zdHlsZS1tb2Rlcm46Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYjFiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ibGFjay52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrLnZjX2J0bjMtc3R5bGUtbW9kZXJuLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICMxNjE2MTY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjE2MTY7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXksXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICM2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXk6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS1mbGF0OmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5OmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtZmxhdDpmb2N1cyB7XG4gIGNvbG9yOiAjNWU1ZTVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNkY2RjO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLWZsYXQuYWN0aXZlIHtcbiAgY29sb3I6ICM1OTU5NTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2Q3ZDc7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJvcmRlci1jb2xvcjogI0VCRUJFQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtb3V0bGluZTpmb2N1cyB7XG4gIGNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6ICNFQkVCRUI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLW91dGxpbmUuYWN0aXZlIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJvcmRlci1jb2xvcjogI0VCRUJFQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLTNkIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2NmY2ZjZjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICBjb2xvcjogIzVlNWU1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLTNkOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNTk1OTU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNjZmNmY2Y7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICNjZmNmY2Y7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6Zm9jdXMge1xuICB0b3A6IDFweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjY2ZjZmNmO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjY2ZjZmNmO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmZvY3VzIHtcbiAgdG9wOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2NmY2ZjZjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2NmY2ZjZjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNjZmNmY2Y7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogIzY2NjtcbiAgYm9yZGVyLWNvbG9yOiAjRUJFQkVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtbW9kZXJuOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtbW9kZXJuOmZvY3VzIHtcbiAgY29sb3I6ICM1ZTVlNWU7XG4gIGJvcmRlci1jb2xvcjogI2RjZGNkYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZGNkYztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZ3JleS52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWdyZXkudmNfYnRuMy1zdHlsZS1tb2Rlcm4uYWN0aXZlIHtcbiAgY29sb3I6ICM1OTU5NTk7XG4gIGJvcmRlci1jb2xvcjogI2Q3ZDdkNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkNztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjNjY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS1mbGF0OmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZTpmb2N1cyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS1mbGF0OmZvY3VzIHtcbiAgY29sb3I6ICM1ZTVlNWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS1mbGF0OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUuYWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZS52Y19idG4zLXN0eWxlLWZsYXQuYWN0aXZlIHtcbiAgY29sb3I6ICM1OTU5NTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZS52Y19idG4zLXN0eWxlLW91dGxpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpmb2N1cyB7XG4gIGNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtb3V0bGluZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtb3V0bGluZS5hY3RpdmUge1xuICBjb2xvcjogIzY2NjtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZS52Y19idG4zLXN0eWxlLTNkIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2UzZTNlMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIGNvbG9yOiAjNWU1ZTVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZS52Y19idG4zLXN0eWxlLTNkOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS0zZC5hY3RpdmUge1xuICBjb2xvcjogIzU5NTk1OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNlM2UzZTM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjZTNlM2UzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6Zm9jdXMge1xuICB0b3A6IDFweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZTNlM2UzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgI2UzZTNlMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmZvY3VzIHtcbiAgdG9wOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2UzZTNlMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGcge1xuICBib3gtc2hhZG93OiAwIDVweCAwICNlM2UzZTM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNlM2UzZTM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS1tb2Rlcm46aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdoaXRlLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmZvY3VzIHtcbiAgY29sb3I6ICM1ZTVlNWU7XG4gIGJvcmRlci1jb2xvcjogI2YwZjBmMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS1tb2Rlcm46YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZS52Y19idG4zLXN0eWxlLW1vZGVybi5hY3RpdmUge1xuICBjb2xvcjogIzU5NTk1OTtcbiAgYm9yZGVyLWNvbG9yOiAjZWJlYmViO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0OmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdDpmb2N1cyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC52Y19idG4zLXN0eWxlLWZsYXQ6Zm9jdXMge1xuICBjb2xvcjogIzJiMmIyYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS1mbGF0OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC5hY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtb3V0bGluZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogIzMzMztcbiAgYm9yZGVyLWNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtb3V0bGluZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS1vdXRsaW5lLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzMzO1xuICBib3JkZXItY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3gtc2hhZG93OiAwIDVweCAwICNkYmRiZGI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgY29sb3I6ICMyYjJiMmI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS0zZC5hY3RpdmUge1xuICBjb2xvcjogIzI2MjYyNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZGJkYmRiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjZGJkYmRiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2RiZGJkYjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgI2RiZGJkYjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNkYmRiZGI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGcge1xuICBib3gtc2hhZG93OiAwIDVweCAwICNkYmRiZGI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZGJkYmRiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJvcmRlci1jb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC52Y19idG4zLXN0eWxlLW1vZGVybjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGVmYXVsdC52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjMmIyYjJiO1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRlZmF1bHQudmNfYnRuMy1zdHlsZS1tb2Rlcm46YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kZWZhdWx0LnZjX2J0bjMtc3R5bGUtbW9kZXJuLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBib3JkZXItY29sb3I6ICNlM2UzZTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnksXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOGM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnk6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS1mbGF0OmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5OmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LnZjX2J0bjMtc3R5bGUtZmxhdDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NGFkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLWZsYXQuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZkYTM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICMwOGM7XG4gIGJvcmRlci1jb2xvcjogIzA4YztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LnZjX2J0bjMtc3R5bGUtb3V0bGluZTpmb2N1cyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICMwOGM7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOGM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLW91dGxpbmUuYWN0aXZlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzA4YztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4Yztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLTNkIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOGM7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzAwNjM5NDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4Yztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLTNkOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDhjO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMwMDYzOTQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICMwMDYzOTQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6Zm9jdXMge1xuICB0b3A6IDFweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMDA2Mzk0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjMDA2Mzk0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmZvY3VzIHtcbiAgdG9wOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzAwNjM5NDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzAwNjM5NDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMwMDYzOTQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjMDhjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDhjO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LnZjX2J0bjMtc3R5bGUtbW9kZXJuOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1wcmltYXJ5LnZjX2J0bjMtc3R5bGUtbW9kZXJuOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1jb2xvcjogIzAwNzRhZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzRhZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItcHJpbWFyeS52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXByaW1hcnkudmNfYnRuMy1zdHlsZS1tb2Rlcm4uYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogIzAwNmRhMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmRhMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mbyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4QjlEQTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mbzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLWZsYXQ6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm86Zm9jdXMsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8udmNfYnRuMy1zdHlsZS1mbGF0OmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZmFmZDQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm86YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtZmxhdDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8uYWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtZmxhdC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3YWJkMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICBjb2xvcjogIzU4QjlEQTtcbiAgYm9yZGVyLWNvbG9yOiAjNThCOURBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLW91dGxpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8udmNfYnRuMy1zdHlsZS1vdXRsaW5lOmZvY3VzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzU4QjlEQTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4QjlEQTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLW91dGxpbmU6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtb3V0bGluZS5hY3RpdmUge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjNThCOURBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNThCOURBO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtM2Qge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4QjlEQTtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjMmRhNGNkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8udmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNThCOURBO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtM2Q6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtM2QuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OEI5REE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8udmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzJkYTRjZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14cyB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDAgIzJkYTRjZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpmb2N1cyB7XG4gIHRvcDogMXB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMyZGE0Y2Q7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc20ge1xuICBib3gtc2hhZG93OiAwIDRweCAwICMyZGE0Y2Q7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8udmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206Zm9jdXMge1xuICB0b3A6IDJweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMmRhNGNkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjMmRhNGNkO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmZvY3VzIHtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzJkYTRjZDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLW1vZGVybiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICM1OEI5REE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OEI5REE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8udmNfYnRuMy1zdHlsZS1tb2Rlcm46aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWluZm8udmNfYnRuMy1zdHlsZS1tb2Rlcm46Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWNvbG9yOiAjM2ZhZmQ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2ZhZmQ0O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbmZvLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW5mby52Y19idG4zLXN0eWxlLW1vZGVybi5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzdhYmQzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzdhYmQzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkFCMTY1O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzczpmb2N1cyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy52Y19idG4zLXN0eWxlLWZsYXQ6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5YTQ1Mztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2VzczphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS1mbGF0OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy5hY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU5ZDUwO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjNkFCMTY1O1xuICBib3JkZXItY29sb3I6ICM2QUIxNjU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNkFCMTY1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkFCMTY1O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtb3V0bGluZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS1vdXRsaW5lLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM2QUIxNjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QUIxNjU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkFCMTY1O1xuICBib3gtc2hhZG93OiAwIDVweCAwICM0ZjkzNGI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QUIxNjU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS0zZC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZBQjE2NTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjNGY5MzRiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjNGY5MzRiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzRmOTM0Yjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgIzRmOTM0Yjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICM0ZjkzNGI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGcge1xuICBib3gtc2hhZG93OiAwIDVweCAwICM0ZjkzNGI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjNGY5MzRiO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzZBQjE2NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZBQjE2NTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy52Y19idG4zLXN0eWxlLW1vZGVybjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itc3VjY2Vzcy52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICM1OWE0NTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OWE0NTM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXN1Y2Nlc3MudmNfYnRuMy1zdHlsZS1tb2Rlcm46YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1zdWNjZXNzLnZjX2J0bjMtc3R5bGUtbW9kZXJuLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICM1NTlkNTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTlkNTA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk5MDA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmc6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS1mbGF0OmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nOmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLnZjX2J0bjMtc3R5bGUtZmxhdDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTA4NzAwO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLWZsYXQuYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNjgxMDA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICNGRjk5MDA7XG4gIGJvcmRlci1jb2xvcjogI0ZGOTkwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpmb2N1cyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNGRjk5MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk5MDA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLW91dGxpbmUuYWN0aXZlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI0ZGOTkwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTkwMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLTNkIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk5MDA7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2M3NzcwMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTkwMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLTNkOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5OTAwO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLnZjX2J0bjMtc3R5bGUtM2Q6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNjNzc3MDA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICNjNzc3MDA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHM6Zm9jdXMge1xuICB0b3A6IDFweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjYzc3NzAwO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjYzc3NzAwO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtOmZvY3VzIHtcbiAgdG9wOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2M3NzcwMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2M3NzcwMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZzpmb2N1cyB7XG4gIHRvcDogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNjNzc3MDA7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRkY5OTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5OTAwO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13YXJuaW5nLnZjX2J0bjMtc3R5bGUtbW9kZXJuOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1jb2xvcjogI2UwODcwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwODcwMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2FybmluZy52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLXdhcm5pbmcudmNfYnRuMy1zdHlsZS1tb2Rlcm4uYWN0aXZlIHtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogI2Q2ODEwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ODEwMDtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGFuZ2VyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjY3NUI7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlcjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGFuZ2VyLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGFuZ2VyOmZvY3VzLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS1mbGF0OmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjRiM2M7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlcjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLWZsYXQ6YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIuYWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0MTMyO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgY29sb3I6ICNGRjY3NUI7XG4gIGJvcmRlci1jb2xvcjogI0ZGNjc1QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLW91dGxpbmU6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2NzVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2NzVCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS1vdXRsaW5lOmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGFuZ2VyLnZjX2J0bjMtc3R5bGUtb3V0bGluZS5hY3RpdmUge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2NzVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2NzVCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2NzVCO1xuICBib3gtc2hhZG93OiAwIDVweCAwICNmZjMzMjM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS0zZDpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2NzVCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLTNkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2NzVCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGFuZ2VyLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZmYzMzIzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUteHMge1xuICBib3gtc2hhZG93OiAwIDNweCAwICNmZjMzMjM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS14czpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGFuZ2VyLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgI2ZmMzMyMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGFuZ2VyLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXNtIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMCAjZmYzMzIzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtc206aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICNmZjMzMjM7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1sZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2ZmMzMyMztcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItZGFuZ2VyLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLWxnOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjZmYzMzIzO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRkY2NzVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2NzVCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1kYW5nZXIudmNfYnRuMy1zdHlsZS1tb2Rlcm46aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICNmZjRiM2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjRiM2M7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLW1vZGVybjphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWRhbmdlci52Y19idG4zLXN0eWxlLW1vZGVybi5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmY0MTMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0MTMyO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtZmxhdDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZTpmb2N1cyxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS52Y19idG4zLXN0eWxlLWZsYXQ6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ2NDY0Njtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS1mbGF0OmFjdGl2ZSxcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS5hY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS1mbGF0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE0MTQxO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjNTU1O1xuICBib3JkZXItY29sb3I6ICM1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtb3V0bGluZTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS52Y19idG4zLXN0eWxlLW91dGxpbmU6Zm9jdXMge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtb3V0bGluZTphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS1vdXRsaW5lLmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICM1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS0zZCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xuICBib3gtc2hhZG93OiAwIDVweCAwICMzOTM5Mzk7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS0zZDpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS52Y19idG4zLXN0eWxlLTNkOmZvY3VzIHtcbiAgY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS0zZDphY3RpdmUsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS0zZC5hY3RpdmUge1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS52Y19idG4zLXN0eWxlLTNkOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtM2Q6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMzkzOTM5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjMzkzOTM5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmhvdmVyLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtM2QudmNfYnRuMy1zaXplLXhzOmZvY3VzIHtcbiAgdG9wOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzM5MzkzOTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDAgIzM5MzkzOTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS52Y19idG4zLXN0eWxlLTNkLnZjX2J0bjMtc2l6ZS1zbTpmb2N1cyB7XG4gIHRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMzOTM5Mzk7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGcge1xuICBib3gtc2hhZG93OiAwIDVweCAwICMzOTM5Mzk7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6aG92ZXIsXG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS0zZC52Y19idG4zLXNpemUtbGc6Zm9jdXMge1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMCAjMzkzOTM5O1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS52Y19idG4zLXN0eWxlLW1vZGVybjpob3Zlcixcbi52Y19idG4zLnZjX2J0bjMtY29sb3ItaW52ZXJzZS52Y19idG4zLXN0eWxlLW1vZGVybjpmb2N1cyB7XG4gIGNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItY29sb3I6ICM0NjQ2NDY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NjQ2NDY7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWludmVyc2UudmNfYnRuMy1zdHlsZS1tb2Rlcm46YWN0aXZlLFxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1pbnZlcnNlLnZjX2J0bjMtc3R5bGUtbW9kZXJuLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICM0MTQxNDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTQxNDE7XG59XG4udmNfYnRuMy52Y19idG4zLWNvbG9yLWJsYWNrLnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci1ncmV5LnZjX2J0bjMtc3R5bGUtb3V0bGluZSB7XG4gIGNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX2J0bjMudmNfYnRuMy1jb2xvci13aGl0ZS52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19idG4zLnZjX2J0bjMtY29sb3Itd2hpdGUudmNfYnRuMy1zdHlsZS1tb2Rlcm4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMC4wMSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMikgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMC4wMSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMikgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC4wMSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMikgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAzMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwNTAwMDAwMCcsIEdyYWRpZW50VHlwZT0wKTtcbn1cbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnZjX2J0bjMtY29udGFpbmVyLnZjX2J0bjMtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWNlbnRlciAudmNfYnRuMy1ibG9jay52Y19idG4zLWljb24tbGVmdCAudmNfYnRuMy1pY29uLFxuLnZjX2J0bjMtY29udGFpbmVyLnZjX2J0bjMtY2VudGVyIC52Y19idG4zLWJsb2NrLnZjX2J0bjMtaWNvbi1yaWdodCAudmNfYnRuMy1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnZjX2J0bjMtY29udGFpbmVyLnZjX2J0bjMtY2VudGVyIC52Y19idG4zLWJsb2NrLnZjX2J0bjMtaWNvbi1sZWZ0IC52Y19idG4zLWljb24sXG4udmNfYnRuMy1jb250YWluZXIudmNfYnRuMy1jZW50ZXIgLnZjX2J0bjMtYmxvY2sudmNfYnRuMy1pY29uLXJpZ2h0IC52Y19idG4zLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICBtaW4td2lkdGg6IDFlbTtcbn1cbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWNlbnRlciAudmNfYnRuMy1ibG9jay52Y19idG4zLWljb24tbGVmdDpub3QoLnZjX2J0bjMtby1lbXB0eSkgLnZjX2J0bjMtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG4udmNfYnRuMy1jb250YWluZXIudmNfYnRuMy1jZW50ZXIgLnZjX2J0bjMtYmxvY2sudmNfYnRuMy1pY29uLXJpZ2h0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSAudmNfYnRuMy1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuLnZjX2J0bjMtY29udGFpbmVyLnZjX2J0bjMtY2VudGVyIC52Y19idG4zLWJsb2NrLnZjX2J0bjMtc2l6ZS14cyB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuLnZjX2J0bjMtY29udGFpbmVyLnZjX2J0bjMtY2VudGVyIC52Y19idG4zLWJsb2NrLnZjX2J0bjMtc2l6ZS14cy52Y19idG4zLXN0eWxlLW91dGxpbmUtY3VzdG9tLFxuLnZjX2J0bjMtY29udGFpbmVyLnZjX2J0bjMtY2VudGVyIC52Y19idG4zLWJsb2NrLnZjX2J0bjMtc2l6ZS14cy52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDExcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDExcHg7XG59XG4udmNfYnRuMy1jb250YWluZXIudmNfYnRuMy1jZW50ZXIgLnZjX2J0bjMtYmxvY2sudmNfYnRuMy1zaXplLXNtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLXRvcDogMTFweDtcbiAgcGFkZGluZy1ib3R0b206IDExcHg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWNlbnRlciAudmNfYnRuMy1ibG9jay52Y19idG4zLXNpemUtc20udmNfYnRuMy1zdHlsZS1vdXRsaW5lLWN1c3RvbSxcbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWNlbnRlciAudmNfYnRuMy1ibG9jay52Y19idG4zLXNpemUtc20udmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udmNfYnRuMy1jb250YWluZXIudmNfYnRuMy1jZW50ZXIgLnZjX2J0bjMtYmxvY2sudmNfYnRuMy1zaXplLW1kIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLXRvcDogMTRweDtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWNlbnRlciAudmNfYnRuMy1ibG9jay52Y19idG4zLXNpemUtbWQudmNfYnRuMy1zdHlsZS1vdXRsaW5lLWN1c3RvbSxcbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWNlbnRlciAudmNfYnRuMy1ibG9jay52Y19idG4zLXNpemUtbWQudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgcGFkZGluZy10b3A6IDEzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE5cHg7XG59XG4udmNfYnRuMy1jb250YWluZXIudmNfYnRuMy1jZW50ZXIgLnZjX2J0bjMtYmxvY2sudmNfYnRuMy1zaXplLWxnIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLXRvcDogMThweDtcbiAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWNlbnRlciAudmNfYnRuMy1ibG9jay52Y19idG4zLXNpemUtbGcudmNfYnRuMy1zdHlsZS1vdXRsaW5lLWN1c3RvbSxcbi52Y19idG4zLWNvbnRhaW5lci52Y19idG4zLWNlbnRlciAudmNfYnRuMy1ibG9jay52Y19idG4zLXNpemUtbGcudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgcGFkZGluZy10b3A6IDE3cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG4udmNfYnRuMy1jb250YWluZXIgLnZjX2J0bjMtYmxvY2sudmNfYnRuMy1pY29uLWxlZnQsXG4udmNfYnRuMy1jb250YWluZXIgLnZjX2J0bjMtYmxvY2sudmNfYnRuMy1pY29uLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi52Y19jdXN0b21faGVhZGluZyBhLFxuLnZjX2N1c3RvbV9oZWFkaW5nIGE6aG92ZXIsXG4udmNfY3VzdG9tX2hlYWRpbmcgYTpmb2N1cyxcbi52Y19jdXN0b21faGVhZGluZyBhOnZpc2l0ZWQge1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udmNfY3VzdG9tX2hlYWRpbmcgYSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAxO1xufVxuLnZjX2N1c3RvbV9oZWFkaW5nIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg1O1xufVxuLyogQ2FsbCB0byBhY3Rpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi52Y19jYWxsX3RvX2FjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFQkVCRUI7XG4gIHBhZGRpbmc6IDJlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnZjX2NhbGxfdG9fYWN0aW9uICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udmNfY2FsbF90b19hY3Rpb24udmNfY3RhX3NxdWFyZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4udmNfY2FsbF90b19hY3Rpb24udmNfY3RhX3NxdWFyZV9vdXRsaW5lZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi52Y19jYWxsX3RvX2FjdGlvbi52Y19jdGFfcm91bmQge1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuLnZjX2NhbGxfdG9fYWN0aW9uLnZjX2N0YV9vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi52Y19jYWxsX3RvX2FjdGlvbiBoZ3JvdXAgaDIsXG4udmNfY2FsbF90b19hY3Rpb24gaGdyb3VwIGg0IHtcbiAgbWFyZ2luOiAwO1xuICBjbGVhcjogbm9uZTtcbn1cbi52Y19jYWxsX3RvX2FjdGlvbiBoZ3JvdXAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuLnZjX2NhbGxfdG9fYWN0aW9uLnZjX2N0YV9idG5fcG9zX3JpZ2h0IC52Y19jdGFfYnRuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMmVtO1xufVxuLnZjX2NhbGxfdG9fYWN0aW9uLnZjX2N0YV9idG5fcG9zX2xlZnQgLnZjX2N0YV9idG4ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAyZW07XG59XG4ud3BiX2NhbGxfdG9fYWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBwYWRkaW5nOiAyMHB4O1xuICBwYWRkaW5nOiAzNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjBGMEYwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi53cGJfY2FsbF90b19hY3Rpb24gLndwYl9idXR0b24ge1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmN0YV9hbGlnbl9sZWZ0IC53cGJfYnV0dG9uIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uY3RhX2FsaWduX3JpZ2h0IC53cGJfYnV0dG9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmN0YV9hbGlnbl9sZWZ0IC53cGJfYnV0dG9uLFxuLmN0YV9hbGlnbl9yaWdodCAud3BiX2J1dHRvbiB7XG4gIG1heC13aWR0aDogMjcuNSU7XG59XG4uY3RhX2FsaWduX2xlZnQgLndwYl9jYWxsX3RleHQsXG4uY3RhX2FsaWduX3JpZ2h0IC53cGJfY2FsbF90ZXh0IHtcbiAgd2lkdGg6IDcwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBub25lO1xufVxuLmN0YV9hbGlnbl9sZWZ0IC53cGJfY2FsbF90ZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLndwYl9jYWxsX3RvX2FjdGlvbiAud3BiX2NhbGxfdGV4dCxcbiNjb250ZW50IC53cGJfY2FsbF90b19hY3Rpb24gLndwYl9jYWxsX3RleHQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmN0YV9hbGlnbl9ib3R0b20ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY3RhX2FsaWduX2JvdHRvbSAud3BiX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbi10b3A6IDIxLjczOTEzMDQzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jdGFfbm9fYnV0dG9uIC53cGJfY2FsbF90ZXh0IHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiBub25lO1xufVxuLyogQ2FsbCB0byBhY3Rpb24gcmVzcG9uc2l2ZSBydWxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC52Y19yZXNwb25zaXZlIC5jdGFfYWxpZ25fbGVmdCAud3BiX2J1dHRvbixcbiAgLnZjX3Jlc3BvbnNpdmUgLmN0YV9hbGlnbl9yaWdodCAud3BiX2J1dHRvbiB7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDMlIGF1dG87XG4gIH1cbiAgLnZjX3Jlc3BvbnNpdmUgLmN0YV9hbGlnbl9sZWZ0IC53cGJfY2FsbF90ZXh0LFxuICAudmNfcmVzcG9uc2l2ZSAuY3RhX2FsaWduX3JpZ2h0IC53cGJfY2FsbF90ZXh0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4vKiBDYWxsIHRvIGFjdGlvbiAzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udmNfY3RhMy1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnZjX2N0YTMtY29udGFpbmVyOjpiZWZvcmUsXG4udmNfY3RhMy1jb250YWluZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6ICcgJztcbn1cbi52Y19jdGEzLWNvbnRhaW5lci52Y19jdGEzLXNpemUteHMge1xuICB3aWR0aDogNTAlO1xufVxuLnZjX2N0YTMtY29udGFpbmVyLnZjX2N0YTMtc2l6ZS1zbSB7XG4gIHdpZHRoOiA2MCU7XG59XG4udmNfY3RhMy1jb250YWluZXIudmNfY3RhMy1zaXplLW1kIHtcbiAgd2lkdGg6IDcwJTtcbn1cbi52Y19jdGEzLWNvbnRhaW5lci52Y19jdGEzLXNpemUtbGcge1xuICB3aWR0aDogODAlO1xufVxuLnZjX2N0YTMtY29udGFpbmVyLnZjX2N0YTMtc2l6ZS14bCB7XG4gIHdpZHRoOiA5MCU7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBwYWRkaW5nOiAyOHB4IDI4cHg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMgLnZjX2N0YTMtY29udGVudCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzIC52Y19jdGEzLWNvbnRlbnQgPiAqOmxhc3QtY2hpbGQsXG4udmNfZ2VuZXJhbC52Y19jdGEzIC52Y19jdGEzLWljb25zID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMgLnZjX2N0YTMtYWN0aW9ucyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLnZjX2dlbmVyYWwudmNfY3RhMyAudmNfY3RhMy1hY3Rpb25zIC52Y19idG4zLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzIC52Y19jdGEzLWljb25zIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMgaDIsXG4udmNfZ2VuZXJhbC52Y19jdGEzIGg0IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1hbGlnbi1sZWZ0IC52Y19jdGEzLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWFsaWduLXJpZ2h0IC52Y19jdGEzLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1hbGlnbi1jZW50ZXIgLnZjX2N0YTMtY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1hbGlnbi1qdXN0aWZ5IC52Y19jdGEzLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLXRvcCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAxZW07XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtdG9wIC52Y19jdGEzLWljb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLXRvcCAudmNfY3RhMy1pY29ucyAudmNfaWNvbl9lbGVtZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLWJvdHRvbSAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAxZW07XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtYm90dG9tIC52Y19jdGEzLWljb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLWJvdHRvbSAudmNfY3RhMy1pY29ucyAudmNfaWNvbl9lbGVtZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLWxlZnQgLnZjX2N0YTMtaWNvbnMge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLWxlZnQgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1yaWdodCAudmNfY3RhMy1pY29ucyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtcmlnaHQgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlciAudmNfY3RhMy1pY29ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1yaWdodCAudmNfY3RhMy1pY29ucyB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1yaWdodC52Y19jdGEzLWljb24tc2l6ZS14cyB7XG4gIG1hcmdpbi1yaWdodDogMTdweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1yaWdodC52Y19jdGEzLWljb24tc2l6ZS14cyAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtcmlnaHQudmNfY3RhMy1pY29uLXNpemUteHMudmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtcmlnaHQudmNfY3RhMy1pY29uLXNpemUtc20ge1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtcmlnaHQudmNfY3RhMy1pY29uLXNpemUtc20gLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtcmlnaHQudmNfY3RhMy1pY29uLXNpemUtc20udmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLXJpZ2h0LnZjX2N0YTMtaWNvbi1zaXplLW1kIHtcbiAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLXJpZ2h0LnZjX2N0YTMtaWNvbi1zaXplLW1kIC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMTRweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1yaWdodC52Y19jdGEzLWljb24tc2l6ZS1tZC52Y19jdGEzLWljb25zLWluLWJveCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDIxcHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtcmlnaHQudmNfY3RhMy1pY29uLXNpemUtbGcge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtcmlnaHQudmNfY3RhMy1pY29uLXNpemUtbGcgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAyMXB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLXJpZ2h0LnZjX2N0YTMtaWNvbi1zaXplLWxnLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMjhweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1yaWdodC52Y19jdGEzLWljb24tc2l6ZS14bCB7XG4gIG1hcmdpbi1yaWdodDogNTBweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1yaWdodC52Y19jdGEzLWljb24tc2l6ZS14bCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDI4cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtcmlnaHQudmNfY3RhMy1pY29uLXNpemUteGwudmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLWxlZnQgLnZjX2N0YTMtaWNvbnMge1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1sZWZ0LnZjX2N0YTMtaWNvbi1zaXplLXhzIHtcbiAgbWFyZ2luLWxlZnQ6IDE3cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtbGVmdC52Y19jdGEzLWljb24tc2l6ZS14cyAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1sZWZ0LnZjX2N0YTMtaWNvbi1zaXplLXhzLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtbGVmdC52Y19jdGEzLWljb24tc2l6ZS1zbSB7XG4gIG1hcmdpbi1sZWZ0OiAyMnB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLWxlZnQudmNfY3RhMy1pY29uLXNpemUtc20gLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDdweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1sZWZ0LnZjX2N0YTMtaWNvbi1zaXplLXNtLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLWxlZnQudmNfY3RhMy1pY29uLXNpemUtbWQge1xuICBtYXJnaW4tbGVmdDogMjhweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1sZWZ0LnZjX2N0YTMtaWNvbi1zaXplLW1kIC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLWxlZnQudmNfY3RhMy1pY29uLXNpemUtbWQudmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDIxcHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtbGVmdC52Y19jdGEzLWljb24tc2l6ZS1sZyB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLWxlZnQudmNfY3RhMy1pY29uLXNpemUtbGcgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDIxcHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtbGVmdC52Y19jdGEzLWljb24tc2l6ZS1sZy52Y19jdGEzLWljb25zLWluLWJveCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1sZWZ0LnZjX2N0YTMtaWNvbi1zaXplLXhsIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtbGVmdC52Y19jdGEzLWljb24tc2l6ZS14bCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1sZWZ0LnZjX2N0YTMtaWNvbi1zaXplLXhsLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLXRvcCAudmNfY3RhMy1pY29ucyB7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLXRvcC52Y19jdGEzLWljb24tc2l6ZS14cyB7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtdG9wLnZjX2N0YTMtaWNvbi1zaXplLXhzIC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtdG9wLnZjX2N0YTMtaWNvbi1zaXplLXhzLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDdweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy10b3AudmNfY3RhMy1pY29uLXNpemUtc20ge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLXRvcC52Y19jdGEzLWljb24tc2l6ZS1zbSAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtdG9wLnZjX2N0YTMtaWNvbi1zaXplLXNtLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtdG9wLnZjX2N0YTMtaWNvbi1zaXplLW1kIHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy10b3AudmNfY3RhMy1pY29uLXNpemUtbWQgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMTRweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy10b3AudmNfY3RhMy1pY29uLXNpemUtbWQudmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMjFweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy10b3AudmNfY3RhMy1pY29uLXNpemUtbGcge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLXRvcC52Y19jdGEzLWljb24tc2l6ZS1sZyAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAyMXB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLXRvcC52Y19jdGEzLWljb24tc2l6ZS1sZy52Y19jdGEzLWljb25zLWluLWJveCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAyOHB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLXRvcC52Y19jdGEzLWljb24tc2l6ZS14bCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtdG9wLnZjX2N0YTMtaWNvbi1zaXplLXhsIC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDI4cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtdG9wLnZjX2N0YTMtaWNvbi1zaXplLXhsLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDM1cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtYm90dG9tIC52Y19jdGEzLWljb25zIHtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtYm90dG9tLnZjX2N0YTMtaWNvbi1zaXplLXhzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1ib3R0b20udmNfY3RhMy1pY29uLXNpemUteHMgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1ib3R0b20udmNfY3RhMy1pY29uLXNpemUteHMudmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLWJvdHRvbS52Y19jdGEzLWljb24tc2l6ZS1zbSB7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtYm90dG9tLnZjX2N0YTMtaWNvbi1zaXplLXNtIC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1ib3R0b20udmNfY3RhMy1pY29uLXNpemUtc20udmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1ib3R0b20udmNfY3RhMy1pY29uLXNpemUtbWQge1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLWJvdHRvbS52Y19jdGEzLWljb24tc2l6ZS1tZCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLWJvdHRvbS52Y19jdGEzLWljb24tc2l6ZS1tZC52Y19jdGEzLWljb25zLWluLWJveCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAyMXB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWljb25zLW9uLWJvcmRlci52Y19jdGEzLWljb25zLWJvdHRvbS52Y19jdGEzLWljb24tc2l6ZS1sZyB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtYm90dG9tLnZjX2N0YTMtaWNvbi1zaXplLWxnIC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDIxcHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtYm90dG9tLnZjX2N0YTMtaWNvbi1zaXplLWxnLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDI4cHg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtaWNvbnMtb24tYm9yZGVyLnZjX2N0YTMtaWNvbnMtYm90dG9tLnZjX2N0YTMtaWNvbi1zaXplLXhsIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1ib3R0b20udmNfY3RhMy1pY29uLXNpemUteGwgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMjhweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIudmNfY3RhMy1pY29ucy1ib3R0b20udmNfY3RhMy1pY29uLXNpemUteGwudmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1hY3Rpb25zLXRvcCAudmNfY3RhMy1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWFjdGlvbnMtYm90dG9tIC52Y19jdGEzLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWFjdGlvbnMtbGVmdCAudmNfY3RhMy1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIG1heC13aWR0aDogMzAlO1xuICB9XG4gIC52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1hY3Rpb25zLWxlZnQgLnZjX2N0YTMtY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbiAgLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWFjdGlvbnMtcmlnaHQgLnZjX2N0YTMtYWN0aW9ucyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgfVxuICAudmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtYWN0aW9ucy1yaWdodCAudmNfY3RhMy1jb250ZW50IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1zdHlsZS1jbGFzc2ljIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjBGMEYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLXN0eWxlLWNsYXNzaWM6bm90KC52Y19jdGEzLWNvbG9yLWNsYXNzaWMpIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIGgyLFxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLXN0eWxlLWNsYXNzaWM6bm90KC52Y19jdGEzLWNvbG9yLWNsYXNzaWMpIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIGg0IHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtc3R5bGUtZmxhdCAudmNfY3RhMy1jb250ZW50LWhlYWRlciBoMixcbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1zdHlsZS1mbGF0IC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIGg0IHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gIGJvcmRlci13aWR0aDogM3B4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLXN0eWxlLW91dGxpbmU6bm90KC52Y19jdGEzLWNvbG9yLWNsYXNzaWMpIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIGgyLFxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLXN0eWxlLW91dGxpbmU6bm90KC52Y19jdGEzLWNvbG9yLWNsYXNzaWMpIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIGg0IHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtc3R5bGUtM2QgLnZjX2N0YTMtY29udGVudC1oZWFkZXIgaDIsXG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtc3R5bGUtM2QgLnZjX2N0YTMtY29udGVudC1oZWFkZXIgaDQge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1zdHlsZS1jdXN0b20ge1xuICBib3JkZXItY29sb3I6ICNGMEYwRjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtc2hhcGUtc3F1YXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1zaGFwZS1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLXNoYXBlLXJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogNGVtO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLWJsdWUudmNfY3RhMy1zdHlsZS1jbGFzc2ljIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICM1NDcyRDI7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItYmx1ZS52Y19jdGEzLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2M5ZDJmMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NzJEMjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1ibHVlLnZjX2N0YTMtc3R5bGUtZmxhdCAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLWJsdWUudmNfY3RhMy1zdHlsZS0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzMyNTNiYztcbiAgY29sb3I6ICNjOWQyZjA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDcyRDI7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItYmx1ZS52Y19jdGEzLXN0eWxlLTNkIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItYmx1ZS52Y19jdGEzLXN0eWxlLW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICM1NDcyRDI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLWJsdWUudmNfY3RhMy1zdHlsZS1vdXRsaW5lIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICM1NDcyRDI7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItdHVycXVvaXNlLnZjX2N0YTMtc3R5bGUtY2xhc3NpYyAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjMDBDMUNGO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXR1cnF1b2lzZS52Y19jdGEzLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2QzZjVmMTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQzFDRjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci10dXJxdW9pc2UudmNfY3RhMy1zdHlsZS1mbGF0IC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItdHVycXVvaXNlLnZjX2N0YTMtc3R5bGUtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICMwMDhkOTc7XG4gIGNvbG9yOiAjZDNmNWYxO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBDMUNGO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXR1cnF1b2lzZS52Y19jdGEzLXN0eWxlLTNkIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItdHVycXVvaXNlLnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwQzFDRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItdHVycXVvaXNlLnZjX2N0YTMtc3R5bGUtb3V0bGluZSAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjMDBDMUNGO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXBpbmsudmNfY3RhMy1zdHlsZS1jbGFzc2ljIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNGRTZDNjE7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItcGluay52Y19jdGEzLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2ZjZGJkNztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZFNkM2MTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1waW5rLnZjX2N0YTMtc3R5bGUtZmxhdCAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXBpbmsudmNfY3RhMy1zdHlsZS0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2ZlMzgyOTtcbiAgY29sb3I6ICNmY2RiZDc7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItcGluay52Y19jdGEzLXN0eWxlLTNkIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItcGluay52Y19jdGEzLXN0eWxlLW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICNGRTZDNjE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXBpbmsudmNfY3RhMy1zdHlsZS1vdXRsaW5lIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNGRTZDNjE7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItdmlvbGV0LnZjX2N0YTMtc3R5bGUtY2xhc3NpYyAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXZpb2xldC52Y19jdGEzLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2UxZDVmNTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci12aW9sZXQudmNfY3RhMy1zdHlsZS1mbGF0IC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItdmlvbGV0LnZjX2N0YTMtc3R5bGUtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICM2ZTQ4YjE7XG4gIGNvbG9yOiAjZTFkNWY1O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXZpb2xldC52Y19jdGEzLXN0eWxlLTNkIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItdmlvbGV0LnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzhENkRDNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItdmlvbGV0LnZjX2N0YTMtc3R5bGUtb3V0bGluZSAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXBlYWNvYy52Y19jdGEzLXN0eWxlLWNsYXNzaWMgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogIzRDQURDOTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1wZWFjb2MudmNfY3RhMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNkMGVkZjU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzk7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItcGVhY29jLnZjX2N0YTMtc3R5bGUtZmxhdCAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXBlYWNvYy52Y19jdGEzLXN0eWxlLTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjMzM4ZmFhO1xuICBjb2xvcjogI2QwZWRmNTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQURDOTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1wZWFjb2MudmNfY3RhMy1zdHlsZS0zZCAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXBlYWNvYy52Y19jdGEzLXN0eWxlLW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICM0Q0FEQzk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXBlYWNvYy52Y19jdGEzLXN0eWxlLW91dGxpbmUgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogIzRDQURDOTtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1jaGluby52Y19jdGEzLXN0eWxlLWNsYXNzaWMgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0NFQzJBQjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1jaGluby52Y19jdGEzLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2Y3ZjNlYjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1jaGluby52Y19jdGEzLXN0eWxlLWZsYXQgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1jaGluby52Y19jdGEzLXN0eWxlLTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjYjlhODg4O1xuICBjb2xvcjogI2Y3ZjNlYjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1jaGluby52Y19jdGEzLXN0eWxlLTNkIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItY2hpbm8udmNfY3RhMy1zdHlsZS1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0VDMkFCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1jaGluby52Y19jdGEzLXN0eWxlLW91dGxpbmUgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0NFQzJBQjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS52Y19jdGEzLXN0eWxlLWNsYXNzaWMgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS52Y19jdGEzLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2UyZGRlYjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS52Y19jdGEzLXN0eWxlLWZsYXQgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS52Y19jdGEzLXN0eWxlLTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjMzQyZjNjO1xuICBjb2xvcjogI2UyZGRlYjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS52Y19jdGEzLXN0eWxlLTNkIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItbXVsbGVkLXdpbmUudmNfY3RhMy1zdHlsZS1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTA0ODVCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS52Y19jdGEzLXN0eWxlLW91dGxpbmUgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci12aXN0YS1ibHVlLnZjX2N0YTMtc3R5bGUtY2xhc3NpYyAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjNzVENjlDO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXZpc3RhLWJsdWUudmNfY3RhMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNlMWY1ZTk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItdmlzdGEtYmx1ZS52Y19jdGEzLXN0eWxlLWZsYXQgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci12aXN0YS1ibHVlLnZjX2N0YTMtc3R5bGUtM2Qge1xuICBib3gtc2hhZG93OiAwIDVweCAwICM0YWM5N2Q7XG4gIGNvbG9yOiAjZTFmNWU5O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXZpc3RhLWJsdWUudmNfY3RhMy1zdHlsZS0zZCAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXZpc3RhLWJsdWUudmNfY3RhMy1zdHlsZS1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzVENjlDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci12aXN0YS1ibHVlLnZjX2N0YTMtc3R5bGUtb3V0bGluZSAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjNzVENjlDO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLW9yYW5nZS52Y19jdGEzLXN0eWxlLWNsYXNzaWMgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0Y3QkU2ODtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1vcmFuZ2UudmNfY3RhMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNmYWYwZTE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0JFNjg7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3Itb3JhbmdlLnZjX2N0YTMtc3R5bGUtZmxhdCAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLW9yYW5nZS52Y19jdGEzLXN0eWxlLTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZjRhNzMzO1xuICBjb2xvcjogI2ZhZjBlMTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3QkU2ODtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1vcmFuZ2UudmNfY3RhMy1zdHlsZS0zZCAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLW9yYW5nZS52Y19jdGEzLXN0eWxlLW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICNGN0JFNjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLW9yYW5nZS52Y19jdGEzLXN0eWxlLW91dGxpbmUgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0Y3QkU2ODtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1za3kudmNfY3RhMy1zdHlsZS1jbGFzc2ljIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICM1QUExRTM7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3Itc2t5LnZjX2N0YTMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjZGNlOWY1O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUFBMUUzO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXNreS52Y19jdGEzLXN0eWxlLWZsYXQgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1za3kudmNfY3RhMy1zdHlsZS0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzJhODZkYjtcbiAgY29sb3I6ICNkY2U5ZjU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QUExRTM7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3Itc2t5LnZjX2N0YTMtc3R5bGUtM2QgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1za3kudmNfY3RhMy1zdHlsZS1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNUFBMUUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1za3kudmNfY3RhMy1zdHlsZS1vdXRsaW5lIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICM1QUExRTM7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItZ3JlZW4udmNfY3RhMy1zdHlsZS1jbGFzc2ljIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICM2REFCM0M7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItZ3JlZW4udmNfY3RhMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNlNWYyZGE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2REFCM0M7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItZ3JlZW4udmNfY3RhMy1zdHlsZS1mbGF0IC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItZ3JlZW4udmNfY3RhMy1zdHlsZS0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzUzODEyZDtcbiAgY29sb3I6ICNlNWYyZGE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2REFCM0M7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItZ3JlZW4udmNfY3RhMy1zdHlsZS0zZCAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLWdyZWVuLnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzZEQUIzQztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItZ3JlZW4udmNfY3RhMy1zdHlsZS1vdXRsaW5lIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICM2REFCM0M7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItanVpY3ktcGluay52Y19jdGEzLXN0eWxlLWNsYXNzaWMgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1qdWljeS1waW5rLnZjX2N0YTMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjZmNlMmUxO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ1MjREO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLWp1aWN5LXBpbmsudmNfY3RhMy1zdHlsZS1mbGF0IC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItanVpY3ktcGluay52Y19jdGEzLXN0eWxlLTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZjExZjE4O1xuICBjb2xvcjogI2ZjZTJlMTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1qdWljeS1waW5rLnZjX2N0YTMtc3R5bGUtM2QgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1qdWljeS1waW5rLnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0Y0NTI0RDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItanVpY3ktcGluay52Y19jdGEzLXN0eWxlLW91dGxpbmUgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1zYW5keS1icm93bi52Y19jdGEzLXN0eWxlLWNsYXNzaWMgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1zYW5keS1icm93bi52Y19jdGEzLXN0eWxlLWZsYXQge1xuICBjb2xvcjogI2Y3ZTFkNztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1zYW5keS1icm93bi52Y19jdGEzLXN0eWxlLWZsYXQgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1zYW5keS1icm93bi52Y19jdGEzLXN0eWxlLTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZjQ2ZTMzO1xuICBjb2xvcjogI2Y3ZTFkNztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1zYW5keS1icm93bi52Y19jdGEzLXN0eWxlLTNkIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3Itc2FuZHktYnJvd24udmNfY3RhMy1zdHlsZS1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjc5NDY4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1zYW5keS1icm93bi52Y19jdGEzLXN0eWxlLW91dGxpbmUgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1wdXJwbGUudmNfY3RhMy1zdHlsZS1jbGFzc2ljIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNCOTdFQkI7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItcHVycGxlLnZjX2N0YTMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjZjRkZmY1O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLXB1cnBsZS52Y19jdGEzLXN0eWxlLWZsYXQgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1wdXJwbGUudmNfY3RhMy1zdHlsZS0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgI2E1NTlhODtcbiAgY29sb3I6ICNmNGRmZjU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOTdFQkI7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItcHVycGxlLnZjX2N0YTMtc3R5bGUtM2QgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1wdXJwbGUudmNfY3RhMy1zdHlsZS1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjk3RUJCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1wdXJwbGUudmNfY3RhMy1zdHlsZS1vdXRsaW5lIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNCOTdFQkI7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItYmxhY2sudmNfY3RhMy1zdHlsZS1jbGFzc2ljIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICMyQTJBMkE7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItYmxhY2sudmNfY3RhMy1zdHlsZS1mbGF0IHtcbiAgY29sb3I6ICNkOWQ5ZDk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItYmxhY2sudmNfY3RhMy1zdHlsZS1mbGF0IC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItYmxhY2sudmNfY3RhMy1zdHlsZS0zZCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDAgIzBlMGUwZTtcbiAgY29sb3I6ICNkOWQ5ZDk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItYmxhY2sudmNfY3RhMy1zdHlsZS0zZCAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLWJsYWNrLnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzJBMkEyQTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItYmxhY2sudmNfY3RhMy1zdHlsZS1vdXRsaW5lIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICMyQTJBMkE7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItZ3JleS52Y19jdGEzLXN0eWxlLWNsYXNzaWMgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0VCRUJFQjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1ncmV5LnZjX2N0YTMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjOWQ5ZDllO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLWdyZXkudmNfY3RhMy1zdHlsZS1mbGF0IC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICM2NjY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItZ3JleS52Y19jdGEzLXN0eWxlLTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjY2ZjZmNmO1xuICBjb2xvcjogIzlkOWQ5ZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1ncmV5LnZjX2N0YTMtc3R5bGUtM2QgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogIzY2Njtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1ncmV5LnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0VCRUJFQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItZ3JleS52Y19jdGEzLXN0eWxlLW91dGxpbmUgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0VCRUJFQjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci13aGl0ZS52Y19jdGEzLXN0eWxlLWNsYXNzaWMgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci13aGl0ZS52Y19jdGEzLXN0eWxlLWZsYXQge1xuICBjb2xvcjogIzlkOWQ5ZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci13aGl0ZS52Y19jdGEzLXN0eWxlLWZsYXQgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogIzY2Njtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci13aGl0ZS52Y19jdGEzLXN0eWxlLTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZTNlM2UzO1xuICBjb2xvcjogIzlkOWQ5ZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci13aGl0ZS52Y19jdGEzLXN0eWxlLTNkIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICM2NjY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3Itd2hpdGUudmNfY3RhMy1zdHlsZS1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci13aGl0ZS52Y19jdGEzLXN0eWxlLW91dGxpbmUgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1jbGFzc2ljLnZjX2N0YTMtc3R5bGUtZmxhdCB7XG4gIGNvbG9yOiAjOWQ5ZDllO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xufVxuLnZjX2dlbmVyYWwudmNfY3RhMy52Y19jdGEzLWNvbG9yLWNsYXNzaWMudmNfY3RhMy1zdHlsZS1mbGF0IC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICM2NjY7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItY2xhc3NpYy52Y19jdGEzLXN0eWxlLTNkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMCAjZDRkNGQ0O1xuICBjb2xvcjogIzlkOWQ5ZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBGMDtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1jbGFzc2ljLnZjX2N0YTMtc3R5bGUtM2QgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogIzY2Njtcbn1cbi52Y19nZW5lcmFsLnZjX2N0YTMudmNfY3RhMy1jb2xvci1jbGFzc2ljLnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0YwRjBGMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmNfZ2VuZXJhbC52Y19jdGEzLnZjX2N0YTMtY29sb3ItY2xhc3NpYy52Y19jdGEzLXN0eWxlLW91dGxpbmUgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICBjb2xvcjogI0YwRjBGMDtcbn1cbi52Y19jdGEzLnZjX2N0YTMtaWNvbi1zaXplLXhzIC52Y19pY29uX2VsZW1lbnQgLnZjX2ljb25fZWxlbWVudC1pbm5lciB7XG4gIGhlaWdodDogMWVtO1xuICB3aWR0aDogMWVtO1xufVxuLnZjX2N0YTMudmNfY3RhMy1pY29uLXNpemUtc20gLnZjX2ljb25fZWxlbWVudCAudmNfaWNvbl9lbGVtZW50LWlubmVyIHtcbiAgaGVpZ2h0OiAyZW07XG4gIHdpZHRoOiAyZW07XG59XG4udmNfY3RhMy52Y19jdGEzLWljb24tc2l6ZS1tZCAudmNfaWNvbl9lbGVtZW50IC52Y19pY29uX2VsZW1lbnQtaW5uZXIge1xuICBoZWlnaHQ6IDNlbTtcbiAgd2lkdGg6IDNlbTtcbn1cbi52Y19jdGEzLnZjX2N0YTMtaWNvbi1zaXplLWxnIC52Y19pY29uX2VsZW1lbnQgLnZjX2ljb25fZWxlbWVudC1pbm5lciB7XG4gIGhlaWdodDogNGVtO1xuICB3aWR0aDogNGVtO1xufVxuLnZjX2N0YTMudmNfY3RhMy1pY29uLXNpemUteGwgLnZjX2ljb25fZWxlbWVudCAudmNfaWNvbl9lbGVtZW50LWlubmVyIHtcbiAgaGVpZ2h0OiA1ZW07XG4gIHdpZHRoOiA1ZW07XG59XG4vKiBHb29nbGUgbWFwc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndwYl9nbWFwc193aWRnZXQgLndwYl93cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgcGFkZGluZzogNXB4O1xufVxuLndwYl9nbWFwc193aWRnZXQgLndwYl9tYXBfd3JhcGVyIGlmcmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xufVxuLndwYl9nbWFwc193aWRnZXQudmNfbWFwX3Jlc3BvbnNpdmUgLndwYl9tYXBfd3JhcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAvKiAxNjo5ICovXG4gIGhlaWdodDogMDtcbn1cbi53cGJfZ21hcHNfd2lkZ2V0LnZjX21hcF9yZXNwb25zaXZlIC53cGJfbWFwX3dyYXBlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLndwYl9jb250ZW50X2VsZW1lbnQgLndwYl90YWJzX25hdiBsaSBhOmZvY3VzLFxuLndwYl9hY2NvcmRpb25fc2VjdGlvbiAud3BiX2FjY29yZGlvbl9oZWFkZXIgYTpmb2N1cyxcbi53cGJfdG91cl9uZXh0X3ByZXZfbmF2IGE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLyoqIFRhYnMvVG91ciBDb21tb24gKiovXG4ud3BiX2NvbnRlbnRfZWxlbWVudCAud3BiX3RvdXJfdGFic193cmFwcGVyLFxuLndwYl9jb250ZW50X2VsZW1lbnQgLndwYl90YWJzX25hdiB7XG4gIHBhZGRpbmc6IDA7XG59XG4ud3BiX2NvbnRlbnRfZWxlbWVudCAud3BiX3RhYnNfbmF2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdGV4dC1pbmRlbnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbiNjb250ZW50IC53cGJfY29udGVudF9lbGVtZW50IC53cGJfdGFic19uYXYge1xuICBtYXJnaW46IDA7XG59XG4ud3BiX2NvbnRlbnRfZWxlbWVudCAud3BiX3RhYnNfbmF2IGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLndwYl9jb250ZW50X2VsZW1lbnQgLndwYl90YWJzX25hdiBsaTphZnRlcixcbi53cGJfY29udGVudF9lbGVtZW50IC53cGJfdGFic19uYXYgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLndwYl9jb250ZW50X2VsZW1lbnQgLndwYl90YWJzX25hdiBsaS51aS10YWJzLWFjdGl2ZSxcbi53cGJfY29udGVudF9lbGVtZW50IC53cGJfdGFic19uYXYgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuLndwYl9jb250ZW50X2VsZW1lbnQgLndwYl90YWJzX25hdiBsaS51aS10YWJzLWFjdGl2ZSBhIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLndwYl9jb250ZW50X2VsZW1lbnQgLndwYl90b3VyX3RhYnNfd3JhcHBlciAud3BiX3VpLXRhYnMtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiogVGFicy9Ub3VyL0FjY29yZGlvbiBDb21tb24gKiovXG4ud3BiX2NvbnRlbnRfZWxlbWVudCAud3BiX3RvdXJfdGFic193cmFwcGVyIC53cGJfdGFic19uYXYgYSxcbi53cGJfY29udGVudF9lbGVtZW50IC53cGJfYWNjb3JkaW9uX2hlYWRlciBhIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xufVxuLndwYl9jb250ZW50X2VsZW1lbnQgLndwYl9hY2NvcmRpb25fd3JhcHBlciAud3BiX2FjY29yZGlvbl9oZWFkZXIsXG4ud3BiX2NvbnRlbnRfZWxlbWVudC53cGJfdGFicyAud3BiX3RvdXJfdGFic193cmFwcGVyIC53cGJfdGFiIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cbi53cGJfY29udGVudF9lbGVtZW50IC53cGJfdG91cl90YWJzX3dyYXBwZXIgLndwYl90YWIsXG4ud3BiX2NvbnRlbnRfZWxlbWVudCAud3BiX2FjY29yZGlvbl93cmFwcGVyIC53cGJfYWNjb3JkaW9uX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxZW07XG59XG4ud3BiX2NvbnRlbnRfZWxlbWVudCAud3BiX3RvdXJfdGFic193cmFwcGVyIC53cGJfdGFiID4gLndwYl9jb250ZW50X2VsZW1lbnQ6bGFzdC1jaGlsZCxcbi53cGJfY29udGVudF9lbGVtZW50IC53cGJfYWNjb3JkaW9uX3dyYXBwZXIgLndwYl9hY2NvcmRpb25fY29udGVudCA+IC53cGJfY29udGVudF9lbGVtZW50Omxhc3QtY2hpbGQsXG4ud3BiX2NvbnRlbnRfZWxlbWVudCAud3BiX3RvdXJfdGFic193cmFwcGVyIC53cGJfdGFiIC53cGJfcm93Omxhc3QtY2hpbGQgPiBkaXYgPiBkaXYud3BiX3dyYXBwZXIgLndwYl9jb250ZW50X2VsZW1lbnQ6bGFzdC1jaGlsZCxcbi53cGJfY29udGVudF9lbGVtZW50IC53cGJfYWNjb3JkaW9uX3dyYXBwZXIgLndwYl9hY2NvcmRpb25fY29udGVudCAud3BiX3JvdzpsYXN0LWNoaWxkID4gZGl2ID4gZGl2LndwYl93cmFwcGVyIC53cGJfY29udGVudF9lbGVtZW50Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyoqIFRhYnMgKiovXG4ud3BiX3RhYnMgLndwYl90YWJzX25hdiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMXB4IDAgMDtcbn1cbi8qKiBUb3VyICoqL1xuLndwYl90b3VyIC53cGJfdGFic19uYXYge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDMxLjY2NjY2NjY3JTtcbn1cbi53cGJfdG91ciAud3BiX3RhYnNfbmF2IGxpIHtcbiAgbWFyZ2luOiAwIDAgMXB4IDA7XG4gIGNsZWFyOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cbi53cGJfdG91ciAud3BiX3RhYnNfbmF2IGEge1xuICB3aWR0aDogMTAwJTtcbn1cbi53cGJfdG91ciAud3BiX3RvdXJfdGFic193cmFwcGVyIC53cGJfdGFiIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA2OC4zMzMzMzMzMyU7XG4gIHBhZGRpbmc6IDAgMCAwIDIxLjczOTEzMDQzcHg7XG59XG4ud3BiX3RvdXJfbmV4dF9wcmV2X25hdiB7XG4gIG1hcmdpbi1sZWZ0OiAzMS42NjY2NjY2NyU7XG4gIHBhZGRpbmctbGVmdDogMjEuNzM5MTMwNDNweDtcbiAgZm9udC1zaXplOiA4MCU7XG59XG4ud3BiX3RvdXJfbmV4dF9wcmV2X25hdiBhIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndwYl90b3VyX25leHRfcHJldl9uYXYgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi53cGJfdG91cl9uZXh0X3ByZXZfbmF2IHNwYW4ge1xuICB3aWR0aDogNDglO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxZW07XG4gIGZsb2F0OiBsZWZ0O1xufVxuLndwYl90b3VyX25leHRfcHJldl9uYXYgc3Bhbi53cGJfbmV4dF9zbGlkZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmbG9hdDogcmlnaHQ7XG59XG4vKiogQWNjb3JkaW9uICoqL1xuLndwYl9hY2NvcmRpb24gLndwYl9hY2NvcmRpb25fd3JhcHBlciAud3BiX2FjY29yZGlvbl9oZWFkZXIge1xuICBtYXJnaW46IDAgMCAxcHggMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG59XG4ud3BiX2FjY29yZGlvbiAud3BiX2FjY29yZGlvbl93cmFwcGVyIC53cGJfYWNjb3JkaW9uX2hlYWRlciBhIHtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG4ud3BiX2FjY29yZGlvbiAud3BiX2FjY29yZGlvbl93cmFwcGVyIC51aS1zdGF0ZS1kZWZhdWx0IC51aS1pY29uLFxuLndwYl9hY2NvcmRpb24gLndwYl9hY2NvcmRpb25fd3JhcHBlciAudWktc3RhdGUtYWN0aXZlIC51aS1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvdG9nZ2xlX29wZW4ucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC43ZW07XG4gIHRvcDogMC43ZW07XG59XG4ud3BiX2FjY29yZGlvbiAud3BiX2FjY29yZGlvbl93cmFwcGVyIC51aS1zdGF0ZS1hY3RpdmUgLnVpLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3RvZ2dsZV9jbG9zZS5wbmcpO1xufVxuLyogdGFic190b3VyX2FjY29yZGlvbiByZXNwb25zaXZlIHJ1bGVzICovXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnZjX3Jlc3BvbnNpdmUgLndwYl90b3VyIC53cGJfdG91cl90YWJzX3dyYXBwZXIgLndwYl90YWJzX25hdixcbiAgLnZjX3Jlc3BvbnNpdmUgLndwYl90b3VyIC53cGJfdGFiLFxuICAudmNfcmVzcG9uc2l2ZSAud3BiX3RvdXJfbmV4dF9wcmV2X25hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnZjX3Jlc3BvbnNpdmUgLndwYl90b3VyX25leHRfcHJldl9uYXYge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMWVtO1xuICB9XG4gIC52Y19yZXNwb25zaXZlICNjb250ZW50IC53cGJfdG91ciAud3BiX3RvdXJfdGFic193cmFwcGVyIC53cGJfdGFic19uYXYge1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgfVxuICAudmNfcmVzcG9uc2l2ZSAud3BiX3RvdXIgLndwYl90YWIge1xuICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgfVxufVxuLyogVGVhc2VyIEdyaWRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cGJfY29sdW1uIC53cGJfd3JhcHBlciAud3BiX3RlYXNlcl9ncmlkIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG5ib2R5IHVsLndwYl90aHVtYm5haWxzLWZsdWlkIGxpIHtcbiAgLyogc29tZSB0aGVtZXMgYWRkIGJnIGltYWdlIGFzIGEgYnVsbGV0ICovXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5IHVsLndwYl90aHVtYm5haWxzLWZsdWlkIGxpOmFmdGVyLFxuYm9keSB1bC53cGJfdGh1bWJuYWlscy1mbHVpZCBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5IHVsLndwYl90aHVtYm5haWxzLWZsdWlkIGxpIC5lbnRyeS1jb250ZW50ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ud3BiX3JvdyAud3BiX2dyaWQgdWwud3BiX3RodW1ibmFpbHMtZmx1aWQsXG4ud3BiX3JvdyAud3BiX2ZpbHRlcmVkX2dyaWQgdWwud3BiX3RodW1ibmFpbHMtZmx1aWQge1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuLyogVGVhc2VyIGdyaWRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cGJfdGVhc2VyX2dyaWQgLmVudHJ5LWNvbnRlbnQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmdyaWRfbGF5b3V0LXRodW1ibmFpbCAucG9zdC10aHVtYiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ3JpZF9sYXlvdXQtdGh1bWJuYWlsIC5wb3N0LXRodW1iIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi8qIENhcm91c2VsIGxheW91dFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndwYl9jYXJvdXNlbCAud3BiX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud3BiX2Nhcm91c2VsIC5wcmV2LFxuLndwYl9jYXJvdXNlbCAubmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIHBhZGRpbmc6IDBweCA2cHggMHB4IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB6LWluZGV4OiAxMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuLndwYl9jYXJvdXNlbCAucHJldjpob3Zlcixcbi53cGJfY2Fyb3VzZWwgLm5leHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xufVxuLndwYl9jYXJvdXNlbCAucHJldjpmb2N1cyxcbi53cGJfY2Fyb3VzZWwgLm5leHQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ud3BiX2Nhcm91c2VsIC5wcmV2IHtcbiAgcmlnaHQ6IDMwcHg7XG59XG4ud3BiX2Nhcm91c2VsIC5uZXh0IHtcbiAgcmlnaHQ6IDBweDtcbn1cbi53cGJfY2Fyb3VzZWwgLndwYl90aHVtYm5haWxzLWZsdWlkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud3BiX2Nhcm91c2VsIC53cGJfdGh1bWJuYWlscy1mbHVpZCA+IFtjbGFzcyo9XCJ2Y19zcGFuXCJdIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4vKioqIENhdGVnb3JpZXMgZmlsdGVyICoqKi9cbi53cGJfdGVhc2VyX2dyaWQgLmNhdGVnb3JpZXNfZmlsdGVyLFxuLndwYl9jYXRlZ29yaWVzX2ZpbHRlciB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLndwYl90ZWFzZXJfZ3JpZCAuY2F0ZWdvcmllc19maWx0ZXIgbGksXG4ud3BiX2NhdGVnb3JpZXNfZmlsdGVyIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMTBweCAxMHB4IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi53cGJfdGVhc2VyX2dyaWQgLmNhdGVnb3JpZXNfZmlsdGVyIGxpOmFmdGVyLFxuLndwYl9jYXRlZ29yaWVzX2ZpbHRlciBsaTphZnRlcixcbi53cGJfdGVhc2VyX2dyaWQgLmNhdGVnb3JpZXNfZmlsdGVyIGxpOmJlZm9yZSxcbi53cGJfY2F0ZWdvcmllc19maWx0ZXIgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLndwYl90ZWFzZXJfZ3JpZCAuY2F0ZWdvcmllc19maWx0ZXIgbGkgYSxcbi53cGJfY2F0ZWdvcmllc19maWx0ZXIgbGkgYSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndwYl90ZWFzZXJfZ3JpZCAuY2F0ZWdvcmllc19maWx0ZXIgbGkgYTpob3Zlcixcbi53cGJfY2F0ZWdvcmllc19maWx0ZXIgbGkgYTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG4ud3BiX3RlYXNlcl9ncmlkIC5jYXRlZ29yaWVzX2ZpbHRlciBsaS5hY3RpdmUgYSxcbi53cGJfY2F0ZWdvcmllc19maWx0ZXIgbGkuYWN0aXZlIGEge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC52Y19yZXNwb25zaXZlIC53cGJfcm93IHVsLndwYl90aHVtYm5haWxzLWZsdWlkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAudmNfcmVzcG9uc2l2ZSAud3BiX3JvdyAud3BiX3RlYXNlcl9ncmlkIHVsLndwYl90aHVtYm5haWxzLWZsdWlkIFtjbGFzcyo9XCJ2Y19jb2wtXCJdIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi8qIEltYWdlIGdyaWRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cGJfaW1hZ2VfZ3JpZCAud3BiX2ltYWdlX2dyaWRfdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ud3BiX2ltYWdlX2dyaWQgLndwYl9pbWFnZV9ncmlkX3VsID4gbGkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG4ud3BiX2ltYWdlX2dyaWQgLndwYl9pbWFnZV9ncmlkX3VsID4gbGk6YWZ0ZXIsXG4ud3BiX2ltYWdlX2dyaWQgLndwYl9pbWFnZV9ncmlkX3VsID4gbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLndwYl9pbWFnZV9ncmlkIC53cGJfaW1hZ2VfZ3JpZF91bCAuaXNvdG9wZS1pdGVtIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDFweCAxcHggMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cbi53cGJfaW1hZ2VfZ3JpZCAud3BiX2ltYWdlX2dyaWRfdWwgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLndwYl9pbWFnZV9ncmlkIC53cGJfaW1hZ2VfZ3JpZF91bCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4vKiBHYWxsZXJ5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX2dhbGxlcnkgLnRoZW1lLWRlZmF1bHQgLm5pdm9TbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndwYl9nYWxsZXJ5IC50aGVtZS1kZWZhdWx0IC5uaXZvLWNvbnRyb2xOYXYge1xuICBwYWRkaW5nOiAxMHB4IDAgM3B4IDA7XG59XG4ud3BiX2dhbGxlcnkgLndwYl9mbGV4c2xpZGVyIC5mbGV4LWNvbnRyb2wtbmF2IHtcbiAgYm90dG9tOiBhdXRvO1xuICB0b3A6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ud3BiX2dhbGxlcnkgLndwYl9mbGV4c2xpZGVyIC5mbGV4LWNhcHRpb24ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ud3BiX2dhbGxlcnkgLndwYl9mbGV4c2xpZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgYSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ud3BiX2dhbGxlcnkgLndwYl9mbGV4c2xpZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgYTpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLndwYl9nYWxsZXJ5IC53cGJfZmxleHNsaWRlciAuZmxleC1kaXJlY3Rpb24tbmF2IGE6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ud3BiX2dhbGxlcnkgLndwYl9mbGV4c2xpZGVyIC5mbGV4LWNvbnRyb2wtcGFnaW5nIHtcbiAgei1pbmRleDogMTA7XG59XG4jY29udGVudCAud3BiX2dhbGxlcnlfc2xpZGVzIHVsLnNsaWRlcyxcbi5jb250ZW50IC53cGJfZ2FsbGVyeV9zbGlkZXMgdWwuc2xpZGVzLFxuLndwYl9nYWxsZXJ5X3NsaWRlcyB1bC5zbGlkZXMsXG4jY29udGVudCAud3BiX2dhbGxlcnlfc2xpZGVzIHVsLmZsZXgtZGlyZWN0aW9uLW5hdixcbi5jb250ZW50IC53cGJfZ2FsbGVyeV9zbGlkZXMgdWwuZmxleC1kaXJlY3Rpb24tbmF2LFxuLndwYl9nYWxsZXJ5X3NsaWRlcyB1bC5mbGV4LWRpcmVjdGlvbi1uYXYsXG5ib2R5IC53cGJfZ2FsbGVyeV9zbGlkZXMgdWwgbGksXG4ud3BiX2NvbnRlbnRfZWxlbWVudCAud3BiX2dhbGxlcnlfc2xpZGVzIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuLyogRmxpY2tyIHN0cmVhbVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZsaWNrcl9iYWRnZV9pbWFnZSB7XG4gIG1hcmdpbjogMCAxMHB4IDEwcHggMHB4O1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiA3MnB4O1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5mbGlja3JfYmFkZ2VfaW1hZ2UgYSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5mbGlja3JfYmFkZ2VfaW1hZ2UgaW1nIHtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi53cGJfZmxpY2tyX3dpZGdldCBwLmZsaWNrcl9zdHJlYW1fd3JhcCB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDgwJTtcbn1cbi53cGJfZmxpY2tyX3dpZGdldCBwLmZsaWNrcl9zdHJlYW1fd3JhcCBhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9mbGlja3IucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLyogVmlkZW8gd2lkZ2V0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX3ZpZGVvX3dpZGdldC52Y192aWRlby1lbC13aWR0aC0xMCAud3BiX3dyYXBwZXIge1xuICB3aWR0aDogMTAlO1xufVxuLndwYl92aWRlb193aWRnZXQudmNfdmlkZW8tZWwtd2lkdGgtMjAgLndwYl93cmFwcGVyIHtcbiAgd2lkdGg6IDIwJTtcbn1cbi53cGJfdmlkZW9fd2lkZ2V0LnZjX3ZpZGVvLWVsLXdpZHRoLTMwIC53cGJfd3JhcHBlciB7XG4gIHdpZHRoOiAzMCU7XG59XG4ud3BiX3ZpZGVvX3dpZGdldC52Y192aWRlby1lbC13aWR0aC00MCAud3BiX3dyYXBwZXIge1xuICB3aWR0aDogNDAlO1xufVxuLndwYl92aWRlb193aWRnZXQudmNfdmlkZW8tZWwtd2lkdGgtNTAgLndwYl93cmFwcGVyIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi53cGJfdmlkZW9fd2lkZ2V0LnZjX3ZpZGVvLWVsLXdpZHRoLTYwIC53cGJfd3JhcHBlciB7XG4gIHdpZHRoOiA2MCU7XG59XG4ud3BiX3ZpZGVvX3dpZGdldC52Y192aWRlby1lbC13aWR0aC03MCAud3BiX3dyYXBwZXIge1xuICB3aWR0aDogNzAlO1xufVxuLndwYl92aWRlb193aWRnZXQudmNfdmlkZW8tZWwtd2lkdGgtODAgLndwYl93cmFwcGVyIHtcbiAgd2lkdGg6IDgwJTtcbn1cbi53cGJfdmlkZW9fd2lkZ2V0LnZjX3ZpZGVvLWVsLXdpZHRoLTkwIC53cGJfd3JhcHBlciB7XG4gIHdpZHRoOiA5MCU7XG59XG4ud3BiX3ZpZGVvX3dpZGdldC52Y192aWRlby1lbC13aWR0aC0xMDAgLndwYl93cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud3BiX3ZpZGVvX3dpZGdldCAud3BiX3ZpZGVvX3dyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndwYl92aWRlb193aWRnZXQgLndwYl92aWRlb193cmFwcGVyID4gZGl2IHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi53cGJfdmlkZW9fd2lkZ2V0LnZjX3ZpZGVvLWFzcGVjdC1yYXRpby0xNjkgLndwYl92aWRlb193cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi53cGJfdmlkZW9fd2lkZ2V0LnZjX3ZpZGVvLWFzcGVjdC1yYXRpby00MyAud3BiX3ZpZGVvX3dyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuLndwYl92aWRlb193aWRnZXQudmNfdmlkZW8tYXNwZWN0LXJhdGlvLTIzNSAud3BiX3ZpZGVvX3dyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogNDIuNTUzMTkxNDklO1xufVxuLndwYl92aWRlb193aWRnZXQudmNfdmlkZW8tYWxpZ24tbGVmdCAud3BiX3dyYXBwZXIge1xuICBmbG9hdDogbGVmdDtcbn1cbi53cGJfdmlkZW9fd2lkZ2V0LnZjX3ZpZGVvLWFsaWduLWNlbnRlciAud3BiX3dyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi53cGJfdmlkZW9fd2lkZ2V0LnZjX3ZpZGVvLWFsaWduLXJpZ2h0IC53cGJfd3JhcHBlciB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi53cGJfdmlkZW9fd2lkZ2V0IC53cGJfd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53cGJfdmlkZW9fd2lkZ2V0IC53cGJfd3JhcHBlciBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ud3BiX3ZpZGVvX3dyYXBwZXIgLmZsdWlkLXdpZHRoLXZpZGVvLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLyogUG9zdHMgc2xpZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX3Bvc3RzX3NsaWRlciAuZmxleC1jYXB0aW9uLFxuLndwYl9wb3N0c19zbGlkZXIgLm5pdm8tY2FwdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLndwYl9wb3N0c19zbGlkZXIgLndwYl9nYWxsZXJ5X3NsaWRlcyA+IHVsID4gbGkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG4ud3BiX3Bvc3RzX3NsaWRlciAud3BiX2dhbGxlcnlfc2xpZGVzID4gdWwgPiBsaTphZnRlcixcbi53cGJfcG9zdHNfc2xpZGVyIC53cGJfZ2FsbGVyeV9zbGlkZXMgPiB1bCA+IGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi8qIFByb2dyZXNzIGJhclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnZjX3Byb2dyZXNzX2JhciAudmNfc2luZ2xlX2JhciB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTEuNjY2NjY2NjdweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX3NpbmdsZV9iYXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19zaW5nbGVfYmFyIC52Y19sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX3NpbmdsZV9iYXIgLnZjX2JhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbiAgd2lkdGg6IDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0cmFuc2l0aW9uOiB3aWR0aCAxcyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogd2lkdGggMXMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDFzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogd2lkdGggMXMgbGluZWFyO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfc2luZ2xlX2JhciAudmNfYmFyLnN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAxMDAlLCAxMDAlIDAsIGNvbG9yLXN0b3AoMC4yNSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSksIGNvbG9yLXN0b3AoMC4yNSwgdHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKDAuNSwgdHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKDAuNSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSksIGNvbG9yLXN0b3AoMC43NSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSksIGNvbG9yLXN0b3AoMC43NSwgdHJhbnNwYXJlbnQpLCB0byh0cmFuc3BhcmVudCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHg7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHg7XG4gIC1vLWJhY2tncm91bmQtc2l6ZTogNDBweCA0MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggNDBweDtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX3NpbmdsZV9iYXIgLnZjX2Jhci5hbmltYXRlZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tcy1hbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW8tYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmFyX2JsdWUgLnZjX3NpbmdsZV9iYXIgLnZjX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc0Q0M7XG59XG4udmNfcHJvZ3Jlc3NfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfYmx1ZSAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWJhcl9ibHVlIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NENDO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfYmx1ZSAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfdHVycXVvaXNlIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDlhZmNkO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmFyX3R1cnF1b2lzZSAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWJhcl90dXJxdW9pc2UgLnZjX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0OWFmY2Q7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWJhcl90dXJxdW9pc2UgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmFyX2dyZWVuIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJiNzViO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmFyX2dyZWVuIC52Y19zaW5nbGVfYmFyIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmFyX2dyZWVuIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJiNzViO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfZ3JlZW4gLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmFyX29yYW5nZSAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhYTczMjtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWJhcl9vcmFuZ2UgLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfb3JhbmdlIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFhNzMyO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfb3JhbmdlIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWJhcl9yZWQgLnZjX3NpbmdsZV9iYXIgLnZjX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYTRmNDk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfcmVkIC52Y19zaW5nbGVfYmFyIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmFyX3JlZCAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhNGY0OTtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmFyX3JlZCAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfYmxhY2sgLnZjX3NpbmdsZV9iYXIgLnZjX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTQxNDE7XG59XG4udmNfcHJvZ3Jlc3NfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfYmxhY2sgLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1iYXJfYmxhY2sgLnZjX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTQxNDE7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWJhcl9ibGFjayAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1ibHVlIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ3MkQyO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmx1ZSAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWJsdWUgLnZjX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDcyRDI7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWJsdWUgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItdHVycXVvaXNlIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBDMUNGO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItdHVycXVvaXNlIC52Y19zaW5nbGVfYmFyIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItdHVycXVvaXNlIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBDMUNGO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci10dXJxdW9pc2UgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItcGluayAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZFNkM2MTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXBpbmsgLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1waW5rIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1waW5rIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXZpb2xldCAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXZpb2xldCAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXZpb2xldCAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItdmlvbGV0IC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXBlYWNvYyAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQURDOTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXBlYWNvYyAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXBlYWNvYyAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQURDOTtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItcGVhY29jIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWNoaW5vIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDMkFCO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItY2hpbm8gLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1jaGlubyAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItY2hpbm8gLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItbXVsbGVkLXdpbmUgLnZjX3NpbmdsZV9iYXIgLnZjX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfcHJvZ3Jlc3NfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1tdWxsZWQtd2luZSAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLW11bGxlZC13aW5lIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA0ODVCO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1tdWxsZWQtd2luZSAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci12aXN0YV9ibHVlIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItdmlzdGFfYmx1ZSAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXZpc3RhX2JsdWUgLnZjX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXZpc3RhX2JsdWUgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItdmlzdGEtYmx1ZSAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1RDY5Qztcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXZpc3RhLWJsdWUgLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci12aXN0YS1ibHVlIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci12aXN0YS1ibHVlIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWJsYWNrIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmxhY2sgLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1ibGFjayAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItYmxhY2sgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItZ3JleSAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWdyZXkgLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1ncmV5IC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1ncmV5IC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLW9yYW5nZSAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3QkU2ODtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLW9yYW5nZSAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLW9yYW5nZSAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3QkU2ODtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3Itb3JhbmdlIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXNreSAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVBQTFFMztcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXNreSAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXNreSAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVBQTFFMztcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3Itc2t5IC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWdyZWVuIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkRBQjNDO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItZ3JlZW4gLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1ncmVlbiAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZEQUIzQztcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItZ3JlZW4gLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItanVpY3ktcGluayAudmNfc2luZ2xlX2JhciAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLWp1aWN5LXBpbmsgLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1qdWljeS1waW5rIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ1MjREO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1qdWljeS1waW5rIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXNhbmR5LWJyb3duIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjc5NDY4O1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3Itc2FuZHktYnJvd24gLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1zYW5keS1icm93biAudmNfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3Itc2FuZHktYnJvd24gLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItcHVycGxlIC52Y19zaW5nbGVfYmFyIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItcHVycGxlIC52Y19zaW5nbGVfYmFyIC52Y19sYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52Y19wcm9ncmVzc19iYXIgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItcHVycGxlIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci1wdXJwbGUgLnZjX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnZjX3Byb2dyZXNzX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3Itd2hpdGUgLnZjX3NpbmdsZV9iYXIgLnZjX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4udmNfcHJvZ3Jlc3NfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci13aGl0ZSAudmNfc2luZ2xlX2JhciAudmNfbGFiZWwge1xuICBjb2xvcjogIzY2NjY2NjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmNfcHJvZ3Jlc3NfYmFyIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLXdoaXRlIC52Y19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3Byb2dyZXNzX2JhciAudmNfZ2VuZXJhbC52Y19zaW5nbGVfYmFyLnZjX3Byb2dyZXNzLWJhci1jb2xvci13aGl0ZSAudmNfbGFiZWwge1xuICBjb2xvcjogIzY2NjY2NjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbkAtbXMta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDtcbiAgfVxufVxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG4vKioqIFBpZSBjaGFydCAqKi9cbi52Y19waWVfY2hhcnQge1xuICB6LWluZGV4OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cbi52Y19waWVfY2hhcnQudmNfcmVhZHkge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cbi52Y19waWVfY2hhcnQgLnZjX3BpZV93cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi52Y19waWVfY2hhcnQgY2FudmFzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnZjX3BpZV9jaGFydCAudmNfcGllX2NoYXJ0X3ZhbHVlIHtcbiAgZm9udC1zaXplOiAyMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi52Y19waWVfY2hhcnRfYmFjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyOiA2cHggc29saWQgI2Y3ZjdmNztcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMC4zO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MzApO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi52Y19pbWFnZXNfY2Fyb3VzZWwgLnZjX2Nhcm91c2VsLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmU7XG59XG4udmNfY2Fyb3VzZWwgLnZjX2Nhcm91c2VsLWNvbnRyb2wge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuLnZjX2Nhcm91c2VsIC52Y19jYXJvdXNlbC1jb250cm9sOmFjdGl2ZSxcbi52Y19jYXJvdXNlbCAudmNfY2Fyb3VzZWwtY29udHJvbDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4udmNfY2Fyb3VzZWwgLnZjX2Nhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItY29sb3I6ICNmN2Y3Zjc7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG4udmNfc2VwYXJhdG9yIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi52Y19zZXBhcmF0b3IgaDQge1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBmb250LXNpemU6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMSBhdXRvO1xuICAtbXMtZmxleDogMCAxIGF1dG87XG4gIGZsZXg6IDAgMSBhdXRvO1xufVxuLnZjX3NlcGFyYXRvciBoNCAubm9ybWFsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnZjX3NlcGFyYXRvciAudmNfc2VwX2hvbGRlciB7XG4gIGhlaWdodDogMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleDogMSAxIGF1dG87XG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi13aWR0aDogMTAlO1xufVxuLnZjX3NlcGFyYXRvciAudmNfc2VwX2hvbGRlciAudmNfc2VwX2xpbmUge1xuICBoZWlnaHQ6IDFweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQkVCRUI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwYXJhdG9yX2FsaWduX2NlbnRlciBoNCB7XG4gIHBhZGRpbmc6IDAgMC44ZW07XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcGFyYXRvcl9hbGlnbl9sZWZ0IGg0IHtcbiAgcGFkZGluZzogMCAwLjhlbSAwIDA7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcGFyYXRvcl9hbGlnbl9sZWZ0IC52Y19zZXBfaG9sZGVyLnZjX3NlcF9ob2xkZXJfbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcGFyYXRvcl9hbGlnbl9yaWdodCBoNCB7XG4gIHBhZGRpbmc6IDAgMCAwIDAuOGVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwYXJhdG9yX2FsaWduX3JpZ2h0IC52Y19zZXBfaG9sZGVyLnZjX3NlcF9ob2xkZXJfciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9kb3VibGUge1xuICBoZWlnaHQ6IDNweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2RvdWJsZSAudmNfc2VwX2xpbmUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRUJFQjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQkVCRUI7XG4gIGhlaWdodDogM3B4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfZGFzaGVkIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci10b3Atc3R5bGU6IGRhc2hlZDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2RvdHRlZCAudmNfc2VwX2xpbmUge1xuICBib3JkZXItdG9wLXN0eWxlOiBkb3R0ZWQ7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjBweDtcbiAgdG9wOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfc2hhZG93IC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAtMjBweDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlcl9sIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICByaWdodDogLTEwMCU7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAxMHB4IDFweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlcl9yIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICBsZWZ0OiAtMTAwJTtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCAxMHB4IDFweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwYXJhdG9yX25vX3RleHQ6bm90KC52Y19zZXBfc2hhZG93KSAudmNfc2VwX2hvbGRlcl9sIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcGFyYXRvcl9ub190ZXh0Om5vdCgudmNfc2VwX3NoYWRvdykgLnZjX3NlcF9ob2xkZXJfciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmNfc2VwYXJhdG9yIC52Y19pY29uX2VsZW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnZjX3NlcGFyYXRvciAudmNfaWNvbl9lbGVtZW50Om5vdCgudmNfaWNvbl9lbGVtZW50LWhhdmUtc3R5bGUpICsgaDQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4udmNfc2VwYXJhdG9yIC52Y19pY29uX2VsZW1lbnQ6bm90KC52Y19pY29uX2VsZW1lbnQtaGF2ZS1zdHlsZSkgLnZjX2ljb25fZWxlbWVudC1zaXplLXhsIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOGVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOGVtO1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBhcmF0b3ItaGFzLXRleHQudmNfc2VwYXJhdG9yX2FsaWduX2NlbnRlciAudmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1oYXZlLXN0eWxlLFxuLnZjX3NlcGFyYXRvci52Y19zZXBhcmF0b3ItaGFzLXRleHQudmNfc2VwYXJhdG9yX2FsaWduX3JpZ2h0IC52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LWhhdmUtc3R5bGUge1xuICBtYXJnaW4tbGVmdDogMC44ZW07XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcGFyYXRvcl9hbGlnbl9sZWZ0IC52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LWhhdmUtc3R5bGUgKyBoNCB7XG4gIHBhZGRpbmctbGVmdDogMC44ZW07XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMSAudmNfc2VwX2hvbGRlciAudmNfc2VwX2xpbmUge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMS52Y19zZXBfZG91YmxlIC52Y19zZXBfaG9sZGVyIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgdG9wOiAwcHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMS52Y19zZXBfc2hhZG93IC52Y19zZXBfbGluZSB7XG4gIHRvcDogMHB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzEudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlcl9sIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMTBweCAxcHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMS52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyX3IgLnZjX3NlcF9saW5lOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggMTBweCAxcHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMiAudmNfc2VwX2hvbGRlciAudmNfc2VwX2xpbmUge1xuICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMi52Y19zZXBfZG91YmxlIC52Y19zZXBfaG9sZGVyIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgdG9wOiAtMXB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzIudmNfc2VwX3NoYWRvdyAudmNfc2VwX2xpbmUge1xuICB0b3A6IC0xcHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMi52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyX2wgLnZjX3NlcF9saW5lOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAxMHB4IDJweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF8yLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXJfciAudmNfc2VwX2xpbmU6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCAxMHB4IDJweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF8zIC52Y19zZXBfaG9sZGVyIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDNweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF8zLnZjX3NlcF9kb3VibGUgLnZjX3NlcF9ob2xkZXIgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogM3B4O1xuICB0b3A6IC0xcHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMy52Y19zZXBfc2hhZG93IC52Y19zZXBfbGluZSB7XG4gIHRvcDogLTFweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF8zLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXJfbCAudmNfc2VwX2xpbmU6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDEwcHggM3B4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzMudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlcl9yIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDEwcHggM3B4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzQgLnZjX3NlcF9ob2xkZXIgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzQudmNfc2VwX2RvdWJsZSAudmNfc2VwX2hvbGRlciAudmNfc2VwX2xpbmUge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA0cHg7XG4gIHRvcDogLTJweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF80LnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9saW5lIHtcbiAgdG9wOiAtMnB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzQudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlcl9sIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMTBweCA0cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfNC52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyX3IgLnZjX3NlcF9saW5lOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggMTBweCA0cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfNSAudmNfc2VwX2hvbGRlciAudmNfc2VwX2xpbmUge1xuICBib3JkZXItdG9wLXdpZHRoOiA1cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfNS52Y19zZXBfZG91YmxlIC52Y19zZXBfaG9sZGVyIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDVweDtcbiAgdG9wOiAtMnB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzUudmNfc2VwX3NoYWRvdyAudmNfc2VwX2xpbmUge1xuICB0b3A6IC0ycHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfNS52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyX2wgLnZjX3NlcF9saW5lOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAxMHB4IDVweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF81LnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXJfciAudmNfc2VwX2xpbmU6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCAxMHB4IDVweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF82IC52Y19zZXBfaG9sZGVyIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDZweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF82LnZjX3NlcF9kb3VibGUgLnZjX3NlcF9ob2xkZXIgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogNnB4O1xuICB0b3A6IC0zcHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfNi52Y19zZXBfc2hhZG93IC52Y19zZXBfbGluZSB7XG4gIHRvcDogLTNweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF82LnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXJfbCAudmNfc2VwX2xpbmU6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDEwcHggNnB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzYudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlcl9yIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDEwcHggNnB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzcgLnZjX3NlcF9ob2xkZXIgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogN3B4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzcudmNfc2VwX2RvdWJsZSAudmNfc2VwX2hvbGRlciAudmNfc2VwX2xpbmUge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA3cHg7XG4gIHRvcDogLTNweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF83LnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9saW5lIHtcbiAgdG9wOiAtM3B4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzcudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlcl9sIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMTBweCA3cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfNy52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyX3IgLnZjX3NlcF9saW5lOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggMTBweCA3cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfOCAudmNfc2VwX2hvbGRlciAudmNfc2VwX2xpbmUge1xuICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfOC52Y19zZXBfZG91YmxlIC52Y19zZXBfaG9sZGVyIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbiAgdG9wOiAtNHB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzgudmNfc2VwX3NoYWRvdyAudmNfc2VwX2xpbmUge1xuICB0b3A6IC00cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfOC52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyX2wgLnZjX3NlcF9saW5lOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAxMHB4IDhweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF84LnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXJfciAudmNfc2VwX2xpbmU6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCAxMHB4IDhweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF85IC52Y19zZXBfaG9sZGVyIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDlweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF85LnZjX3NlcF9kb3VibGUgLnZjX3NlcF9ob2xkZXIgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogOXB4O1xuICB0b3A6IC00cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfOS52Y19zZXBfc2hhZG93IC52Y19zZXBfbGluZSB7XG4gIHRvcDogLTRweDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2JvcmRlcl93aWR0aF85LnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXJfbCAudmNfc2VwX2xpbmU6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDEwcHggOXB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzkudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlcl9yIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDEwcHggOXB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzEwIC52Y19zZXBfaG9sZGVyIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDEwcHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMTAudmNfc2VwX2RvdWJsZSAudmNfc2VwX2hvbGRlciAudmNfc2VwX2xpbmUge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxMHB4O1xuICB0b3A6IC01cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMTAudmNfc2VwX3NoYWRvdyAudmNfc2VwX2xpbmUge1xuICB0b3A6IC01cHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9ib3JkZXJfd2lkdGhfMTAudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlcl9sIC52Y19zZXBfbGluZTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMTBweCAxMHB4O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfYm9yZGVyX3dpZHRoXzEwLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXJfciAudmNfc2VwX2xpbmU6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCAxMHB4IDEwcHg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9ibHVlIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzU0NzJEMjtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX2JsdWUudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlciB7XG4gIGNvbG9yOiAjNTQ3MkQyO1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfY29sb3JfdHVycXVvaXNlIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwQzFDRjtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX3R1cnF1b2lzZS52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyIHtcbiAgY29sb3I6ICMwMEMxQ0Y7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9waW5rIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0ZFNkM2MTtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX3BpbmsudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlciB7XG4gIGNvbG9yOiAjRkU2QzYxO1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfY29sb3JfdmlvbGV0IC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX3Zpb2xldC52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyIHtcbiAgY29sb3I6ICM4RDZEQzQ7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9wZWFjb2MgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNENBREM5O1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfY29sb3JfcGVhY29jLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXIge1xuICBjb2xvcjogIzRDQURDOTtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX2NoaW5vIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX2NoaW5vLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXIge1xuICBjb2xvcjogI0NFQzJBQjtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX211bGxlZF93aW5lIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX211bGxlZF93aW5lLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXIge1xuICBjb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX3Zpc3RhX2JsdWUgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfY29sb3JfdmlzdGFfYmx1ZS52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyIHtcbiAgY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9ibGFjayAudmNfc2VwX2xpbmUge1xuICBib3JkZXItY29sb3I6ICMyQTJBMkE7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9ibGFjay52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyIHtcbiAgY29sb3I6ICMyQTJBMkE7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9ncmV5IC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0VCRUJFQjtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX2dyZXkudmNfc2VwX3NoYWRvdyAudmNfc2VwX2hvbGRlciB7XG4gIGNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfY29sb3Jfb3JhbmdlIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0Y3QkU2ODtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX29yYW5nZS52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyIHtcbiAgY29sb3I6ICNGN0JFNjg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9za3kgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNUFBMUUzO1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfY29sb3Jfc2t5LnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXIge1xuICBjb2xvcjogIzVBQTFFMztcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX2dyZWVuIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzZEQUIzQztcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX2dyZWVuLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXIge1xuICBjb2xvcjogIzZEQUIzQztcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX2p1aWN5X3BpbmsgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjQ1MjREO1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfY29sb3JfanVpY3lfcGluay52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyIHtcbiAgY29sb3I6ICNGNDUyNEQ7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9zYW5keV9icm93biAudmNfc2VwX2xpbmUge1xuICBib3JkZXItY29sb3I6ICNGNzk0Njg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9zYW5keV9icm93bi52Y19zZXBfc2hhZG93IC52Y19zZXBfaG9sZGVyIHtcbiAgY29sb3I6ICNGNzk0Njg7XG59XG4udmNfc2VwYXJhdG9yLnZjX3NlcF9jb2xvcl9wdXJwbGUgLnZjX3NlcF9saW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX3NlcGFyYXRvci52Y19zZXBfY29sb3JfcHVycGxlLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXIge1xuICBjb2xvcjogI0I5N0VCQjtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX3doaXRlIC52Y19zZXBfbGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19zZXBhcmF0b3IudmNfc2VwX2NvbG9yX3doaXRlLnZjX3NlcF9zaGFkb3cgLnZjX3NlcF9ob2xkZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi53cGJfc2VwYXJhdG9yLFxuLnZjX3RleHRfc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVCRUI7XG59XG4udmNfc2VwX3dpZHRoXzEwIHtcbiAgd2lkdGg6IDEwJTtcbn1cbi52Y19zZXBfd2lkdGhfMjAge1xuICB3aWR0aDogMjAlO1xufVxuLnZjX3NlcF93aWR0aF8zMCB7XG4gIHdpZHRoOiAzMCU7XG59XG4udmNfc2VwX3dpZHRoXzQwIHtcbiAgd2lkdGg6IDQwJTtcbn1cbi52Y19zZXBfd2lkdGhfNTAge1xuICB3aWR0aDogNTAlO1xufVxuLnZjX3NlcF93aWR0aF82MCB7XG4gIHdpZHRoOiA2MCU7XG59XG4udmNfc2VwX3dpZHRoXzcwIHtcbiAgd2lkdGg6IDcwJTtcbn1cbi52Y19zZXBfd2lkdGhfODAge1xuICB3aWR0aDogODAlO1xufVxuLnZjX3NlcF93aWR0aF85MCB7XG4gIHdpZHRoOiA5MCU7XG59XG4udmNfc2VwX3dpZHRoXzEwMCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZjX3NlcF9wb3NfYWxpZ25fY2VudGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi52Y19zZXBfcG9zX2FsaWduX2xlZnQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnZjX3NlcF9wb3NfYWxpZ25fcmlnaHQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLyogU2VwYXJhdG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX3NlcGFyYXRvciB7XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDFweDtcbn1cbi8qIFRleHQgU2VwYXJhdG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udmNfdGV4dF9zZXBhcmF0b3Ige1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAxcHg7XG59XG4udmNfdGV4dF9zZXBhcmF0b3IgZGl2IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxcHggMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTlweDtcbn1cbi5zZXBhcmF0b3JfYWxpZ25fY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlcGFyYXRvcl9hbGlnbl9sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zZXBhcmF0b3JfYWxpZ25fcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi52Yy16aWd6YWctd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi52Yy16aWd6YWctd3JhcHBlci52Yy16aWd6YWctYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udmMtemlnemFnLXdyYXBwZXIudmMtemlnemFnLWFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udmMtemlnemFnLWlubmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgYSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIGltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgaW1nLnZjX2ltZy1wbGFjZWhvbGRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X3JvdW5kZWQsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X3JvdW5kZWQgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X291dGxpbmUsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X291dGxpbmVfY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkVCRUI7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X291dGxpbmUgaW1nLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9vdXRsaW5lX2NpcmNsZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkVCRUI7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X2JvcmRlcixcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19zaW5nbGVfaW1hZ2Utd3JhcHBlci52Y19ib3hfYm9yZGVyX2NpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZzogNnB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X2JvcmRlciBpbWcsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X2JvcmRlcl9jaXJjbGUgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X3NoYWRvdyxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19zaW5nbGVfaW1hZ2Utd3JhcHBlci52Y19ib3hfc2hhZG93X2JvcmRlcixcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19zaW5nbGVfaW1hZ2Utd3JhcHBlci52Y19ib3hfc2hhZG93X2JvcmRlcl9jaXJjbGUsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X3NoYWRvd19jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X3NoYWRvdyBpbWcsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X3NoYWRvd19ib3JkZXIgaW1nLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9zaGFkb3dfYm9yZGVyX2NpcmNsZSBpbWcsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X3NoYWRvd19jaXJjbGUgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9zaGFkb3dfYm9yZGVyLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9zaGFkb3dfYm9yZGVyX2NpcmNsZSB7XG4gIHBhZGRpbmc6IDZweDtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19zaW5nbGVfaW1hZ2Utd3JhcHBlci52Y19ib3hfc2hhZG93XzNkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9zaGFkb3dfM2QgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9jaXJjbGUsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X291dGxpbmVfY2lyY2xlLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9ib3JkZXJfY2lyY2xlLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9zaGFkb3dfY2lyY2xlLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9zaGFkb3dfYm9yZGVyX2NpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9jaXJjbGUgaW1nLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9vdXRsaW5lX2NpcmNsZSBpbWcsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X2JvcmRlcl9jaXJjbGUgaW1nLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9zaGFkb3dfY2lyY2xlIGltZyxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19zaW5nbGVfaW1hZ2Utd3JhcHBlci52Y19ib3hfc2hhZG93X2JvcmRlcl9jaXJjbGUgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X3NoYWRvd19jaXJjbGUsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIudmNfYm94X3NoYWRvd19ib3JkZXJfY2lyY2xlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyLnZjX2JveF9zaGFkb3dfY2lyY2xlIGltZyxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19zaW5nbGVfaW1hZ2Utd3JhcHBlci52Y19ib3hfc2hhZG93X2JvcmRlcl9jaXJjbGUgaW1nIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UudmNfYWxpZ25fY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UudmNfYWxpZ25fcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi53cGJfc2luZ2xlX2ltYWdlLnZjX2FsaWduX2xlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9zaGFkb3dfM2Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9zaGFkb3dfM2Q6YWZ0ZXIsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X3NoYWRvd18zZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBib3gtc2hhZG93OiAwIDE1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGxlZnQ6IDVweDtcbiAgcmlnaHQ6IDUwJTtcbiAgYm90dG9tOiA4cHg7XG4gIGhlaWdodDogMzAlO1xuICB6LWluZGV4OiAtMTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WSgtNmRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHNrZXdZKC02ZGVnKTtcbiAgdHJhbnNmb3JtOiBza2V3WSgtNmRlZyk7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X3NoYWRvd18zZDphZnRlciB7XG4gIGxlZnQ6IDUwJTtcbiAgcmlnaHQ6IDVweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdZKDZkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiBza2V3WSg2ZGVnKTtcbiAgdHJhbnNmb3JtOiBza2V3WSg2ZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19maWd1cmUtY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDAuMmVtO1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lLnZjX2JveF9ib3JkZXJfYmx1ZSxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfb3V0bGluZV9jaXJjbGUudmNfYm94X2JvcmRlcl9ibHVlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ3MkQyO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl9ibHVlLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXJfY2lyY2xlLnZjX2JveF9ib3JkZXJfYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDcyRDI7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmUudmNfYm94X2JvcmRlcl90dXJxdW9pc2UsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmVfY2lyY2xlLnZjX2JveF9ib3JkZXJfdHVycXVvaXNlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBDMUNGO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl90dXJxdW9pc2UsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X2JvcmRlcl9jaXJjbGUudmNfYm94X2JvcmRlcl90dXJxdW9pc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBDMUNGO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lLnZjX2JveF9ib3JkZXJfcGluayxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfb3V0bGluZV9jaXJjbGUudmNfYm94X2JvcmRlcl9waW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkU2QzYxO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl9waW5rLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXJfY2lyY2xlLnZjX2JveF9ib3JkZXJfcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmUudmNfYm94X2JvcmRlcl92aW9sZXQsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmVfY2lyY2xlLnZjX2JveF9ib3JkZXJfdmlvbGV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjOEQ2REM0O1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl92aW9sZXQsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X2JvcmRlcl9jaXJjbGUudmNfYm94X2JvcmRlcl92aW9sZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2REM0O1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lLnZjX2JveF9ib3JkZXJfcGVhY29jLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lX2NpcmNsZS52Y19ib3hfYm9yZGVyX3BlYWNvYyB7XG4gIGJvcmRlci1jb2xvcjogIzRDQURDOTtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyLnZjX2JveF9ib3JkZXJfcGVhY29jLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXJfY2lyY2xlLnZjX2JveF9ib3JkZXJfcGVhY29jIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQURDOTtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfb3V0bGluZS52Y19ib3hfYm9yZGVyX2NoaW5vLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lX2NpcmNsZS52Y19ib3hfYm9yZGVyX2NoaW5vIHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0VDMkFCO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl9jaGlubyxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyX2NpcmNsZS52Y19ib3hfYm9yZGVyX2NoaW5vIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfb3V0bGluZS52Y19ib3hfYm9yZGVyX211bGxlZF93aW5lLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lX2NpcmNsZS52Y19ib3hfYm9yZGVyX211bGxlZF93aW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTA0ODVCO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl9tdWxsZWRfd2luZSxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyX2NpcmNsZS52Y19ib3hfYm9yZGVyX211bGxlZF93aW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1Qjtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfb3V0bGluZS52Y19ib3hfYm9yZGVyX3Zpc3RhX2JsdWUsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmVfY2lyY2xlLnZjX2JveF9ib3JkZXJfdmlzdGFfYmx1ZSB7XG4gIGJvcmRlci1jb2xvcjogIzc1RDY5Qztcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyLnZjX2JveF9ib3JkZXJfdmlzdGFfYmx1ZSxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyX2NpcmNsZS52Y19ib3hfYm9yZGVyX3Zpc3RhX2JsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVENjlDO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lLnZjX2JveF9ib3JkZXJfYmxhY2ssXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmVfY2lyY2xlLnZjX2JveF9ib3JkZXJfYmxhY2sge1xuICBib3JkZXItY29sb3I6ICMyQTJBMkE7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X2JvcmRlci52Y19ib3hfYm9yZGVyX2JsYWNrLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXJfY2lyY2xlLnZjX2JveF9ib3JkZXJfYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lLnZjX2JveF9ib3JkZXJfZ3JleSxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfb3V0bGluZV9jaXJjbGUudmNfYm94X2JvcmRlcl9ncmV5IHtcbiAgYm9yZGVyLWNvbG9yOiAjRUJFQkVCO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl9ncmV5LFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXJfY2lyY2xlLnZjX2JveF9ib3JkZXJfZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmUudmNfYm94X2JvcmRlcl9vcmFuZ2UsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmVfY2lyY2xlLnZjX2JveF9ib3JkZXJfb3JhbmdlIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjdCRTY4O1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl9vcmFuZ2UsXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X2JvcmRlcl9jaXJjbGUudmNfYm94X2JvcmRlcl9vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdCRTY4O1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lLnZjX2JveF9ib3JkZXJfc2t5LFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lX2NpcmNsZS52Y19ib3hfYm9yZGVyX3NreSB7XG4gIGJvcmRlci1jb2xvcjogIzVBQTFFMztcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyLnZjX2JveF9ib3JkZXJfc2t5LFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXJfY2lyY2xlLnZjX2JveF9ib3JkZXJfc2t5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVBQTFFMztcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfb3V0bGluZS52Y19ib3hfYm9yZGVyX2dyZWVuLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lX2NpcmNsZS52Y19ib3hfYm9yZGVyX2dyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjNkRBQjNDO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl9ncmVlbixcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyX2NpcmNsZS52Y19ib3hfYm9yZGVyX2dyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZEQUIzQztcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfb3V0bGluZS52Y19ib3hfYm9yZGVyX2p1aWN5X3BpbmssXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmVfY2lyY2xlLnZjX2JveF9ib3JkZXJfanVpY3lfcGluayB7XG4gIGJvcmRlci1jb2xvcjogI0Y0NTI0RDtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyLnZjX2JveF9ib3JkZXJfanVpY3lfcGluayxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyX2NpcmNsZS52Y19ib3hfYm9yZGVyX2p1aWN5X3Bpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ1MjREO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lLnZjX2JveF9ib3JkZXJfc2FuZHlfYnJvd24sXG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X291dGxpbmVfY2lyY2xlLnZjX2JveF9ib3JkZXJfc2FuZHlfYnJvd24ge1xuICBib3JkZXItY29sb3I6ICNGNzk0Njg7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSAudmNfYm94X2JvcmRlci52Y19ib3hfYm9yZGVyX3NhbmR5X2Jyb3duLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXJfY2lyY2xlLnZjX2JveF9ib3JkZXJfc2FuZHlfYnJvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjc5NDY4O1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lLnZjX2JveF9ib3JkZXJfcHVycGxlLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lX2NpcmNsZS52Y19ib3hfYm9yZGVyX3B1cnBsZSB7XG4gIGJvcmRlci1jb2xvcjogI0I5N0VCQjtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyLnZjX2JveF9ib3JkZXJfcHVycGxlLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXJfY2lyY2xlLnZjX2JveF9ib3JkZXJfcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I5N0VCQjtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfb3V0bGluZS52Y19ib3hfYm9yZGVyX3doaXRlLFxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9vdXRsaW5lX2NpcmNsZS52Y19ib3hfYm9yZGVyX3doaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgLnZjX2JveF9ib3JkZXIudmNfYm94X2JvcmRlcl93aGl0ZSxcbi53cGJfc2luZ2xlX2ltYWdlIC52Y19ib3hfYm9yZGVyX2NpcmNsZS52Y19ib3hfYm9yZGVyX3doaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19pY29uX2VsZW1lbnQge1xuICBsaW5lLWhlaWdodDogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlci52Y19pY29uX2VsZW1lbnQtYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlci52Y19pY29uX2VsZW1lbnQtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIudmNfaWNvbl9lbGVtZW50LWFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB3aWR0aDogNGVtO1xuICBoZWlnaHQ6IDRlbTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIgLnZjX2ljb25fZWxlbWVudC1pY29uIHtcbiAgZm9udC1zaXplOiAyLjE1ZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgZm9udC1zaXplLWFkanVzdDogbm9uZTtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBub3JtYWw7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtbGFuZ3VhZ2Utb3ZlcnJpZGU6IG5vcm1hbDtcbiAgZm9udC1sYW5ndWFnZS1vdmVycmlkZTogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQta2VybmluZzogYXV0bztcbiAgZm9udC1rZXJuaW5nOiBhdXRvO1xuICBmb250LXN5bnRoZXNpczogd2VpZ2h0IHN0eWxlO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIgLnZjX2ljb25fZWxlbWVudC1pY29uOmJlZm9yZSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZWxlZ2liaWxpdHk7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyIC52Y19pY29uX2VsZW1lbnQtbGluayxcbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIgLnZjX2dpdGVtLWxpbmsge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3JkZXI6IG5vbmU7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zaXplLXhzIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbSAhaW1wb3J0YW50O1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtc2l6ZS14cy52Y19pY29uX2VsZW1lbnQtaGF2ZS1zdHlsZS1pbm5lciB7XG4gIHdpZHRoOiAyLjVlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIuNWVtICFpbXBvcnRhbnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zaXplLXhzIC52Y19pY29uX2VsZW1lbnQtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMS4yZW0gIWltcG9ydGFudDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LXNpemUtc20ge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNmVtICFpbXBvcnRhbnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zaXplLXNtLnZjX2ljb25fZWxlbWVudC1oYXZlLXN0eWxlLWlubmVyIHtcbiAgd2lkdGg6IDMuMTVlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMuMTVlbSAhaW1wb3J0YW50O1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtc2l6ZS1zbSAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICBmb250LXNpemU6IDEuNmVtICFpbXBvcnRhbnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zaXplLW1kIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjE1ZW0gIWltcG9ydGFudDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LXNpemUtbWQudmNfaWNvbl9lbGVtZW50LWhhdmUtc3R5bGUtaW5uZXIge1xuICB3aWR0aDogNGVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNGVtICFpbXBvcnRhbnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zaXplLW1kIC52Y19pY29uX2VsZW1lbnQtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMi4xNWVtICFpbXBvcnRhbnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zaXplLWxnIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjg1ZW0gIWltcG9ydGFudDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LXNpemUtbGcudmNfaWNvbl9lbGVtZW50LWhhdmUtc3R5bGUtaW5uZXIge1xuICB3aWR0aDogNWVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNWVtICFpbXBvcnRhbnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zaXplLWxnIC52Y19pY29uX2VsZW1lbnQtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMi44NWVtICFpbXBvcnRhbnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zaXplLXhsIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA1ZW0gIWltcG9ydGFudDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LXNpemUteGwudmNfaWNvbl9lbGVtZW50LWhhdmUtc3R5bGUtaW5uZXIge1xuICB3aWR0aDogNy4xNWVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNy4xNWVtICFpbXBvcnRhbnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zaXplLXhsIC52Y19pY29uX2VsZW1lbnQtaWNvbiB7XG4gIGZvbnQtc2l6ZTogNWVtICFpbXBvcnRhbnQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zdHlsZS1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtc3R5bGUtcm91bmRlZCAudmNfaWNvbl9lbGVtZW50LWxpbmssXG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zdHlsZS1yb3VuZGVkIC52Y19naXRlbS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtc3R5bGUtcm91bmRlZC1vdXRsaW5lIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtc3R5bGUtcm91bmRlZC1vdXRsaW5lIC52Y19pY29uX2VsZW1lbnQtbGluayxcbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LXN0eWxlLXJvdW5kZWQtb3V0bGluZSAudmNfZ2l0ZW0tbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LXN0eWxlLXJvdW5kZWQtbGVzcyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LXN0eWxlLXJvdW5kZWQtbGVzcyAudmNfaWNvbl9lbGVtZW50LWxpbmssXG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zdHlsZS1yb3VuZGVkLWxlc3MgLnZjX2dpdGVtLWxpbmsge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1zdHlsZS1yb3VuZGVkLWxlc3Mtb3V0bGluZSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LXN0eWxlLXJvdW5kZWQtbGVzcy1vdXRsaW5lIC52Y19pY29uX2VsZW1lbnQtbGluayxcbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LXN0eWxlLXJvdW5kZWQtbGVzcy1vdXRsaW5lIC52Y19naXRlbS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtY29sb3ItYmx1ZSAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICBjb2xvcjogIzU0NzJEMjtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWNvbG9yLXR1cnF1b2lzZSAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICBjb2xvcjogIzAwQzFDRjtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWNvbG9yLXBpbmsgLnZjX2ljb25fZWxlbWVudC1pY29uIHtcbiAgY29sb3I6ICNGRTZDNjE7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1jb2xvci12aW9sZXQgLnZjX2ljb25fZWxlbWVudC1pY29uIHtcbiAgY29sb3I6ICM4RDZEQzQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1jb2xvci1wZWFjb2MgLnZjX2ljb25fZWxlbWVudC1pY29uIHtcbiAgY29sb3I6ICM0Q0FEQzk7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1jb2xvci1jaGlubyAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICBjb2xvcjogI0NFQzJBQjtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWNvbG9yLW11bGxlZF93aW5lIC52Y19pY29uX2VsZW1lbnQtaWNvbiB7XG4gIGNvbG9yOiAjNTA0ODVCO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtY29sb3ItdmlzdGFfYmx1ZSAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICBjb2xvcjogIzc1RDY5Qztcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWNvbG9yLWJsYWNrIC52Y19pY29uX2VsZW1lbnQtaWNvbiB7XG4gIGNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtY29sb3ItZ3JleSAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICBjb2xvcjogI0VCRUJFQjtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWNvbG9yLW9yYW5nZSAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICBjb2xvcjogI0Y3QkU2ODtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWNvbG9yLXNreSAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICBjb2xvcjogIzVBQTFFMztcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWNvbG9yLWdyZWVuIC52Y19pY29uX2VsZW1lbnQtaWNvbiB7XG4gIGNvbG9yOiAjNkRBQjNDO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtY29sb3ItanVpY3lfcGluayAudmNfaWNvbl9lbGVtZW50LWljb24ge1xuICBjb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWNvbG9yLXNhbmR5X2Jyb3duIC52Y19pY29uX2VsZW1lbnQtaWNvbiB7XG4gIGNvbG9yOiAjRjc5NDY4O1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtY29sb3ItcHVycGxlIC52Y19pY29uX2VsZW1lbnQtaWNvbiB7XG4gIGNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtY29sb3Itd2hpdGUgLnZjX2ljb25fZWxlbWVudC1pY29uIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLWJsdWUudmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICM1NDcyRDI7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLWJsdWUudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ3MkQyO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZC1jb2xvci10dXJxdW9pc2UudmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICMwMEMxQ0Y7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLXR1cnF1b2lzZS52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEMxQ0Y7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLXBpbmsudmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICNGRTZDNjE7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLXBpbmsudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZC1jb2xvci12aW9sZXQudmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICM4RDZEQzQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLXZpb2xldC52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDZEQzQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLXBlYWNvYy52Y19pY29uX2VsZW1lbnQtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzRDQURDOTtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItcGVhY29jLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQURDOTtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItY2hpbm8udmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICNDRUMyQUI7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLWNoaW5vLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItbXVsbGVkX3dpbmUudmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLW11bGxlZF93aW5lLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItdmlzdGFfYmx1ZS52Y19pY29uX2VsZW1lbnQtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzc1RDY5Qztcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItdmlzdGFfYmx1ZS52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLWJsYWNrLnZjX2ljb25fZWxlbWVudC1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZC1jb2xvci1ibGFjay52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLWdyZXkudmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICNFQkVCRUI7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLWdyZXkudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZC1jb2xvci1vcmFuZ2UudmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICNGN0JFNjg7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLW9yYW5nZS52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0JFNjg7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLXNreS52Y19pY29uX2VsZW1lbnQtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzVBQTFFMztcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3Itc2t5LnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVBQTFFMztcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItZ3JlZW4udmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICM2REFCM0M7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLWdyZWVuLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZEQUIzQztcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItanVpY3lfcGluay52Y19pY29uX2VsZW1lbnQtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItanVpY3lfcGluay52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDUyNEQ7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLXNhbmR5X2Jyb3duLnZjX2ljb25fZWxlbWVudC1vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjc5NDY4O1xufVxuLnZjX2ljb25fZWxlbWVudC52Y19pY29uX2VsZW1lbnQtb3V0ZXIgLnZjX2ljb25fZWxlbWVudC1pbm5lci52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZC1jb2xvci1zYW5keV9icm93bi52Y19pY29uX2VsZW1lbnQtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLXB1cnBsZS52Y19pY29uX2VsZW1lbnQtb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0I5N0VCQjtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItcHVycGxlLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I5N0VCQjtcbn1cbi52Y19pY29uX2VsZW1lbnQudmNfaWNvbl9lbGVtZW50LW91dGVyIC52Y19pY29uX2VsZW1lbnQtaW5uZXIudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3Itd2hpdGUudmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG59XG4udmNfaWNvbl9lbGVtZW50LnZjX2ljb25fZWxlbWVudC1vdXRlciAudmNfaWNvbl9lbGVtZW50LWlubmVyLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kLWNvbG9yLXdoaXRlLnZjX2ljb25fZWxlbWVudC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19jaGFydCAudmNfY2hhcnQtbGVnZW5kIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4udmNfY2hhcnQgLnZjX2NoYXJ0LWxlZ2VuZCBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMC4zZW0gMDtcbiAgbWluLWhlaWdodDogMS4zZW07XG59XG4udmNfY2hhcnQgLnZjX2NoYXJ0LWxlZ2VuZCBzcGFuIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxLjNlbTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDEuM2VtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIC52Y19jaGFydCAudmNfY2hhcnQtbGVnZW5kIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gIC52Y19jaGFydCAudmNfY2hhcnQtbGVnZW5kIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xuICB9XG4gIC52Y19jaGFydCAudmNfY2hhcnQtd2l0aC1sZWdlbmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cbi52Y19saW5lLWNoYXJ0IC52Y19jaGFydC13aXRoLWxlZ2VuZCB7XG4gIHdpZHRoOiA3NSU7XG59XG4udmNfbGluZS1jaGFydCAudmNfY2hhcnQtbGVnZW5kIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi53cGJfc2luZ2xlX2ltYWdlIC53cGJfd3JhcHBlciAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIgLnpvb21JbWcge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLndwYl9zaW5nbGVfaW1hZ2UgW2NsYXNzKj0nX2NpcmNsZSddIC52Yy16b29tLXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ud3BiX3NpbmdsZV9pbWFnZSBbY2xhc3MqPSdfcm91bmRlZCddIC52Yy16b29tLXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4udmNfZ2VuZXJhbC52Y19wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZjX2dlbmVyYWwudmNfcGFnaW5hdGlvbiAudmNfcGFnaW5hdGlvbi1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udmNfZ2VuZXJhbC52Y19wYWdpbmF0aW9uIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIG1hcmdpbjogNXB4IDdweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IG5vbmU7XG59XG4udmNfZ2VuZXJhbC52Y19wYWdpbmF0aW9uIC52Y19wYWdpbmF0aW9uLXRyaWdnZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnZjX2dlbmVyYWwudmNfcGFnaW5hdGlvbiAudmNfYWN0aXZlIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4udmNfcGFnaW5hdGlvbi52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnZjX3BhZ2luYXRpb24udmNfcGFnaW5hdGlvbi1zdHlsZS1mbGF0IC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG4udmNfcGFnaW5hdGlvbi52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQgLnZjX3BhZ2luYXRpb24tdHJpZ2dlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4udmNfcGFnaW5hdGlvbi52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQgLnZjX2FjdGl2ZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi52Y19wYWdpbmF0aW9uLnZjX3BhZ2luYXRpb24tc2hhcGUtcm91bmQgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi52Y19wYWdpbmF0aW9uLnZjX3BhZ2luYXRpb24tc2hhcGUtcm91bmRlZCAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItYmx1ZS52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJvcmRlci1jb2xvcjogIzU0NzJEMjtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLWJsdWUudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ3MkQyO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItYmx1ZS52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX2FjdGl2ZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NzJEMjtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLWJsdWUudmNfcGFnaW5hdGlvbi1zdHlsZS1mbGF0IC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ3MkQyO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItdHVycXVvaXNlLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBDMUNGO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItdHVycXVvaXNlLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQzFDRjtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLXR1cnF1b2lzZS52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX2FjdGl2ZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQzFDRjtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLXR1cnF1b2lzZS52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEMxQ0Y7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1waW5rLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkU2QzYxO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItcGluay52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1waW5rLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfYWN0aXZlIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItcGluay52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci12aW9sZXQudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBib3JkZXItY29sb3I6ICM4RDZEQzQ7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci12aW9sZXQudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItdmlvbGV0LnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfYWN0aXZlIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2REM0O1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItdmlvbGV0LnZjX3BhZ2luYXRpb24tc3R5bGUtZmxhdCAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLXBlYWNvYy52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJvcmRlci1jb2xvcjogIzRDQURDOTtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLXBlYWNvYy52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzk7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1wZWFjb2MudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19hY3RpdmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzk7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1wZWFjb2MudmNfcGFnaW5hdGlvbi1zdHlsZS1mbGF0IC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5O1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItY2hpbm8udmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBib3JkZXItY29sb3I6ICNDRUMyQUI7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1jaGluby52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRUMyQUI7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1jaGluby52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX2FjdGl2ZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLWNoaW5vLnZjX3BhZ2luYXRpb24tc3R5bGUtZmxhdCAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLW11bGxlZC13aW5lLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTA0ODVCO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItbXVsbGVkLXdpbmUudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA0ODVCO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItbXVsbGVkLXdpbmUudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19hY3RpdmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1tdWxsZWQtd2luZS52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci12aXN0YS1ibHVlLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItdmlzdGEtYmx1ZS52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci12aXN0YS1ibHVlLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfYWN0aXZlIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVENjlDO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItdmlzdGEtYmx1ZS52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1vcmFuZ2UudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBib3JkZXItY29sb3I6ICNGN0JFNjg7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1vcmFuZ2UudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdCRTY4O1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3Itb3JhbmdlLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfYWN0aXZlIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdCRTY4O1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3Itb3JhbmdlLnZjX3BhZ2luYXRpb24tc3R5bGUtZmxhdCAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3QkU2ODtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLXNreS52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJvcmRlci1jb2xvcjogIzVBQTFFMztcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLXNreS52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QUExRTM7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1za3kudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19hY3RpdmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QUExRTM7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1za3kudmNfcGFnaW5hdGlvbi1zdHlsZS1mbGF0IC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUFBMUUzO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItZ3JlZW4udmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBib3JkZXItY29sb3I6ICM2REFCM0M7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1ncmVlbi52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2REFCM0M7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1ncmVlbi52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX2FjdGl2ZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZEQUIzQztcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLWdyZWVuLnZjX3BhZ2luYXRpb24tc3R5bGUtZmxhdCAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZEQUIzQztcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLWp1aWN5LXBpbmsudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBib3JkZXItY29sb3I6ICNGNDUyNEQ7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1qdWljeS1waW5rLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLWp1aWN5LXBpbmsudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19hY3RpdmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDUyNEQ7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1qdWljeS1waW5rLnZjX3BhZ2luYXRpb24tc3R5bGUtZmxhdCAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLXNhbmR5LWJyb3duLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjc5NDY4O1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3Itc2FuZHktYnJvd24udmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjc5NDY4O1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3Itc2FuZHktYnJvd24udmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19hY3RpdmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1zYW5keS1icm93bi52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0Njg7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1wdXJwbGUudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBib3JkZXItY29sb3I6ICNCOTdFQkI7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1wdXJwbGUudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItcHVycGxlLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfYWN0aXZlIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjk3RUJCO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItcHVycGxlLnZjX3BhZ2luYXRpb24tc3R5bGUtZmxhdCAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I5N0VCQjtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLWJsYWNrLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItYmxhY2sudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19wYWdpbmF0aW9uLXRyaWdnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItYmxhY2sudmNfcGFnaW5hdGlvbi1zdHlsZS1vdXRsaW5lIC52Y19hY3RpdmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1ibGFjay52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1ncmV5LnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItZ3JleS52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci1ncmV5LnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfYWN0aXZlIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3ItZ3JleS52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG59XG4udmNfcGFnaW5hdGlvbi1jb2xvci13aGl0ZS52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLXdoaXRlLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfcGFnaW5hdGlvbi10cmlnZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19wYWdpbmF0aW9uLWNvbG9yLXdoaXRlLnZjX3BhZ2luYXRpb24tc3R5bGUtb3V0bGluZSAudmNfYWN0aXZlIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX3BhZ2luYXRpb24tY29sb3Itd2hpdGUudmNfcGFnaW5hdGlvbi1zdHlsZS1mbGF0IC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQudmNfcm93IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnZjLXJvd1tkYXRhLXZjLWZ1bGwtd2lkdGhdIC52Y19ncmlkLnZjX3JvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci0xcHggLnZjX3BhZ2VhYmxlLXNsaWRlLXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMXB4IC52Y19ncmlkLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMnB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTJweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci0ycHggLnZjX3BhZ2VhYmxlLXNsaWRlLXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IC0ycHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMnB4IC52Y19ncmlkLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItM3B4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTNweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci0zcHggLnZjX3BhZ2VhYmxlLXNsaWRlLXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IC0zcHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItM3B4IC52Y19ncmlkLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItNHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTRweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci00cHggLnZjX3BhZ2VhYmxlLXNsaWRlLXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItNHB4IC52Y19ncmlkLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItNXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci01cHggLnZjX3BhZ2VhYmxlLXNsaWRlLXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItNXB4IC52Y19ncmlkLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMTBweCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMHB4O1xufVxuLnZjX2dyaWQudmNfcm93LnZjX2dyaWQtZ3V0dGVyLTEwcHggLnZjX3BhZ2VhYmxlLXNsaWRlLXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuLnZjX2dyaWQudmNfcm93LnZjX2dyaWQtZ3V0dGVyLTEwcHggLnZjX2dyaWQtaXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnZjX2dyaWQudmNfcm93LnZjX2dyaWQtZ3V0dGVyLTE1cHgge1xuICBtYXJnaW4tYm90dG9tOiAtMTVweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci0xNXB4IC52Y19wYWdlYWJsZS1zbGlkZS13cmFwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci0xNXB4IC52Y19ncmlkLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci0yMHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMjBweCAudmNfcGFnZWFibGUtc2xpZGUtd3JhcHBlciB7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMjBweCAudmNfZ3JpZC1pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMjVweCB7XG4gIG1hcmdpbi1ib3R0b206IC0yNXB4O1xufVxuLnZjX2dyaWQudmNfcm93LnZjX2dyaWQtZ3V0dGVyLTI1cHggLnZjX3BhZ2VhYmxlLXNsaWRlLXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IC0yNXB4O1xufVxuLnZjX2dyaWQudmNfcm93LnZjX2dyaWQtZ3V0dGVyLTI1cHggLnZjX2dyaWQtaXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuLnZjX2dyaWQudmNfcm93LnZjX2dyaWQtZ3V0dGVyLTMwcHgge1xuICBtYXJnaW4tYm90dG9tOiAtMzBweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci0zMHB4IC52Y19wYWdlYWJsZS1zbGlkZS13cmFwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci0zMHB4IC52Y19ncmlkLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi52Y19ncmlkLnZjX3Jvdy52Y19ncmlkLWd1dHRlci0zNXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTM1cHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMzVweCAudmNfcGFnZWFibGUtc2xpZGUtd3JhcHBlciB7XG4gIG1hcmdpbi1yaWdodDogLTM1cHg7XG59XG4udmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItMzVweCAudmNfZ3JpZC1pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG59XG4udmNfZ3JpZC52Y19yb3cgLnZjX3BhZ2VhYmxlLXNsaWRlLXdyYXBwZXIgLnZjX2dyaWQtaXRlbS52Y192aXNpYmxlLWl0ZW06aG92ZXIge1xuICB6LWluZGV4OiAzO1xufVxuLnZjX2dyaWQudmNfcm93IC52Y19ncmlkLWl0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmbG9hdDogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgei1pbmRleDogMTtcbn1cbi52Y19ncmlkLnZjX3JvdyAudmNfZ3JpZC1pdGVtIC52Y19ncmlkLWl0ZW0tbWluaSAudmNfZ3JpZC1pdGVtLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZjX2dyaWQudmNfcm93IC52Y19ncmlkLWl0ZW0gLndwYl9jb250ZW50X2VsZW1lbnQsXG4udmNfZ3JpZC52Y19yb3cgLnZjX2dyaWQtaXRlbSAudmNfaWNvbl9lbGVtZW50LFxuLnZjX2dyaWQudmNfcm93IC52Y19ncmlkLWl0ZW0gLnZjX2J0biB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4udmNfZ3JpZC52Y19yb3cgLnZjX2dyaWQtaXRlbSAud3BiX2NvbnRlbnRfZWxlbWVudCBhLFxuLnZjX2dyaWQudmNfcm93IC52Y19ncmlkLWl0ZW0gLnZjX2ljb25fZWxlbWVudCBhLFxuLnZjX2dyaWQudmNfcm93IC52Y19ncmlkLWl0ZW0gLnZjX2J0biBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnZjX2dyaWQgLnZjX2dpdGVtLWxpbmsge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi52Y19tYXNvbnJ5X2dyaWQgLnZjX2dyaWQudmNfcm93IC52Y19ncmlkLWl0ZW0sXG4udmNfbWFzb25yeV9tZWRpYV9ncmlkIC52Y19ncmlkLnZjX3JvdyAudmNfZ3JpZC1pdGVtIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi52Y19tYXNvbnJ5X2dyaWQgLnZjX2dyaWQudmNfcm93IC52Y19ncmlkLWl0ZW0udmNfdmlzaWJsZS1pdGVtLFxuLnZjX21hc29ucnlfbWVkaWFfZ3JpZCAudmNfZ3JpZC52Y19yb3cgLnZjX2dyaWQtaXRlbS52Y192aXNpYmxlLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52Y19iYXNpY19ncmlkIC52Y19ncmlkLnZjX3JvdyAudmNfZ3JpZC1pdGVtLnZjX3Zpc2libGUtaXRlbSxcbi52Y19tZWRpYV9ncmlkIC52Y19ncmlkLnZjX3JvdyAudmNfZ3JpZC1pdGVtLnZjX3Zpc2libGUtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIC52Y19iYXNpY19ncmlkIC52Y19ncmlkLnZjX3JvdyAudmNfZ3JpZC1pdGVtLnZjX3Zpc2libGUtaXRlbSxcbiAgLnZjX21lZGlhX2dyaWQgLnZjX2dyaWQudmNfcm93IC52Y19ncmlkLWl0ZW0udmNfdmlzaWJsZS1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbkAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG4gIC52Y19tYXNvbnJ5X2dyaWQgLnZjX2dyaWQtaXRlbSxcbiAgLnZjX21hc29ucnlfbWVkaWFfZ3JpZCAudmNfZ3JpZC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMDFweDtcbiAgfVxufVxuLnZjX2dpdGVtLXpvbmUtYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmNfZ2l0ZW0tZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lO1xufVxuLnZjX2dpdGVtLWZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cbi52Y19naXRlbS1mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi52Y19naXRlbS1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udmNfZ2l0ZW0tYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi52Y19naXRlbS1hbGlnbi1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbi52Y19naXRlbS1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52Y19naXRlbS1pcy1saW5rIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnZjX2dpdGVtLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udmNfZ2l0ZW1fcm93IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nOiBpbmhlcml0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnZjX2dpdGVtX3JvdyAudmNfZ2l0ZW1fcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnZjX2dpdGVtLXpvbmUtYSAudmNfZ2l0ZW0tcm93LXBvc2l0aW9uLXRvcCxcbi52Y19naXRlbS16b25lLWIgLnZjX2dpdGVtLXJvdy1wb3NpdGlvbi10b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4udmNfZ2l0ZW0tem9uZS1hIC52Y19naXRlbS1yb3ctcG9zaXRpb24tbWlkZGxlLFxuLnZjX2dpdGVtLXpvbmUtYiAudmNfZ2l0ZW0tcm93LXBvc2l0aW9uLW1pZGRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cbi52Y19naXRlbS16b25lLWEgLnZjX2dpdGVtLXJvdy1wb3NpdGlvbi1ib3R0b20sXG4udmNfZ2l0ZW0tem9uZS1iIC52Y19naXRlbS1yb3ctcG9zaXRpb24tYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuLnZjX2dpdGVtX3JvdyAudmNfZ2l0ZW0tY29sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi52Y19naXRlbS16b25lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmNfZ2l0ZW0tem9uZSAudmMtem9uZS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiA1O1xufVxuLnZjX2dpdGVtLXpvbmUtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGhlaWdodDogYXV0bztcbn1cbi52Y19naXRlbS16b25lLWEgLnZjX2dpdGVtLXpvbmUtbWluaSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cbi52Y19naXRlbS16b25lLWIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZjX2dpdGVtLXpvbmUtYiAudmNfZ2l0ZW0tem9uZS1taW5pIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgcGFkZGluZzogaW5oZXJpdDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IDA7XG59XG4udmNfZ3JpZC1pdGVtLXpvbmUtYy1sZWZ0IC52Y19naXRlbS1hbmltYXRlZC1ibG9jayB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDUwJTtcbn1cbi52Y19ncmlkLWl0ZW0tem9uZS1jLWxlZnQgLnZjX2dpdGVtLXpvbmUtYyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xufVxuLnZjX2dyaWQtaXRlbS16b25lLWMtcmlnaHQgLnZjX2dpdGVtLWFuaW1hdGVkLWJsb2NrIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG59XG4udmNfZ3JpZC1pdGVtLXpvbmUtYy1yaWdodCAudmNfZ2l0ZW0tem9uZS1jIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNTAlO1xufVxuLnZjLWdpdGVtLXpvbmUtaGVpZ2h0LW1vZGUtYXV0byAudmNfZ2l0ZW0tem9uZS1pbWcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udmMtZ2l0ZW0tem9uZS1oZWlnaHQtbW9kZS1hdXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cbi52Yy1naXRlbS16b25lLWhlaWdodC1tb2RlLWF1dG8udmMtZ2l0ZW0tem9uZS1oZWlnaHQtbW9kZS1hdXRvLTQtMzpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuLnZjLWdpdGVtLXpvbmUtaGVpZ2h0LW1vZGUtYXV0by52Yy1naXRlbS16b25lLWhlaWdodC1tb2RlLWF1dG8tMy00OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMzMuMzMzMzMzMzMlO1xufVxuLnZjLWdpdGVtLXpvbmUtaGVpZ2h0LW1vZGUtYXV0by52Yy1naXRlbS16b25lLWhlaWdodC1tb2RlLWF1dG8tMy00OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMzMuMzMzMzMzMzMlO1xufVxuLnZjLWdpdGVtLXpvbmUtaGVpZ2h0LW1vZGUtYXV0by52Yy1naXRlbS16b25lLWhlaWdodC1tb2RlLWF1dG8tMTYtOTpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuLnZjLWdpdGVtLXpvbmUtaGVpZ2h0LW1vZGUtYXV0by52Yy1naXRlbS16b25lLWhlaWdodC1tb2RlLWF1dG8tOS0xNjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTc3Ljc3Nzc3Nzc4JTtcbn1cbi52Y19naXRlbS1hbmltYXRlZC1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52Y19naXRlbS1hbmltYXRlIC52Y19idG4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZSAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgei1pbmRleDogMTk5O1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtbm9uZSAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1ub25lIC52Y19naXRlbS16b25lLWIge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cbi52Y19naXRlbS1hbmltYXRlLWZhZGVJbiAudmNfZ2l0ZW0tem9uZS1iLFxuLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVJbiAudmNfZ2l0ZW0tem9uZS1iLFxuLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVSb3RhdGVJbiAudmNfZ2l0ZW0tem9uZS1iLFxuLnZjX2dpdGVtLWFuaW1hdGUtYmx1ck91dCAudmNfZ2l0ZW0tem9uZS1iLFxuLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1mYWRlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfc2VwYXJhdG9yLFxuLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19zZXBhcmF0b3IsXG4udmNfZ2l0ZW0tYW5pbWF0ZS1zY2FsZVJvdGF0ZUluIC52Y19naXRlbS16b25lLWIgLnZjX3NlcGFyYXRvcixcbi52Y19naXRlbS1hbmltYXRlLWJsdXJPdXQgLnZjX2dpdGVtLXpvbmUtYiAudmNfc2VwYXJhdG9yLFxuLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWIgLnZjX3NlcGFyYXRvciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgd2lkdGg6IDA7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1mYWRlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfYnRuLFxuLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19idG4sXG4udmNfZ2l0ZW0tYW5pbWF0ZS1zY2FsZVJvdGF0ZUluIC52Y19naXRlbS16b25lLWIgLnZjX2J0bixcbi52Y19naXRlbS1hbmltYXRlLWJsdXJPdXQgLnZjX2dpdGVtLXpvbmUtYiAudmNfYnRuLFxuLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWIgLnZjX2J0biB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbn1cbi52Y19naXRlbS1hbmltYXRlLWZhZGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlLFxuLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlLFxuLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVSb3RhdGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlLFxuLnZjX2dpdGVtLWFuaW1hdGUtYmx1ck91dCAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlLFxuLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLCAwLjI3NSwgMC4xMjUsIDEpLCBvcGFjaXR5IDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSk7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSksIG9wYWNpdHkgMC41cyBjdWJpYy1iZXppZXIoMCwgMC4yNzUsIDAuMTI1LCAxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLCAwLjI3NSwgMC4xMjUsIDEpLCBvcGFjaXR5IDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSk7XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtZmFkZUluIC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNjYWxlUm90YXRlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfcG9zdC10aXRsZSxcbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1ibHVyT3V0IC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1mYWRlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfcG9zdC10aXRsZSAudmNfc2VwYXJhdG9yLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNjYWxlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfcG9zdC10aXRsZSAudmNfc2VwYXJhdG9yLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNjYWxlUm90YXRlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfcG9zdC10aXRsZSAudmNfc2VwYXJhdG9yLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWJsdXJPdXQgLnZjX2dpdGVtLXpvbmUtYiAudmNfcG9zdC10aXRsZSAudmNfc2VwYXJhdG9yLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWJsdXJTY2FsZU91dCAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlIC52Y19zZXBhcmF0b3Ige1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIHdpZHRoOiA1MCU7XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtZmFkZUluIC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUgLnZjX2J0bixcbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1zY2FsZUluIC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUgLnZjX2J0bixcbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1zY2FsZVJvdGF0ZUluIC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUgLnZjX2J0bixcbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1ibHVyT3V0IC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUgLnZjX2J0bixcbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1ibHVyU2NhbGVPdXQgLnZjX2dpdGVtLXpvbmUtYiAudmNfcG9zdC10aXRsZSAudmNfYnRuIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWZhZGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlIC52Y19wb3N0LXRpdGxlLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNjYWxlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfcG9zdC10aXRsZSAudmNfcG9zdC10aXRsZSxcbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1zY2FsZVJvdGF0ZUluIC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUgLnZjX3Bvc3QtdGl0bGUsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtYmx1ck91dCAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlIC52Y19wb3N0LXRpdGxlLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWJsdXJTY2FsZU91dCAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlIC52Y19wb3N0LXRpdGxlIHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1mYWRlSW4gLnZjX2dpdGVtLXpvbmUtYixcbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1zY2FsZUluIC52Y19naXRlbS16b25lLWIsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVSb3RhdGVJbiAudmNfZ2l0ZW0tem9uZS1iLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWJsdXJPdXQgLnZjX2dpdGVtLXpvbmUtYixcbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1ibHVyU2NhbGVPdXQgLnZjX2dpdGVtLXpvbmUtYiB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xufVxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWZhZGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19zZXBhcmF0b3IsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19zZXBhcmF0b3IsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVSb3RhdGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19zZXBhcmF0b3IsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtYmx1ck91dCAudmNfZ2l0ZW0tem9uZS1iIC52Y19zZXBhcmF0b3IsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWIgLnZjX3NlcGFyYXRvciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgd2lkdGg6IDUwJTtcbn1cbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1mYWRlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfYnRuLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNjYWxlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfYnRuLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNjYWxlUm90YXRlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfYnRuLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWJsdXJPdXQgLnZjX2dpdGVtLXpvbmUtYiAudmNfYnRuLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWJsdXJTY2FsZU91dCAudmNfZ2l0ZW0tem9uZS1iIC52Y19idG4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtZmFkZUluIC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVJbiAudmNfZ2l0ZW0tem9uZS1iIC52Y19wb3N0LXRpdGxlLFxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNjYWxlUm90YXRlSW4gLnZjX2dpdGVtLXpvbmUtYiAudmNfcG9zdC10aXRsZSxcbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1ibHVyT3V0IC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWIgLnZjX3Bvc3QtdGl0bGUge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVJbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1zY2FsZUluIC52Y19naXRlbS16b25lLWEge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNjYWxlSW4gLnZjX2dpdGVtLXpvbmUtYSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi52Y19naXRlbS1hbmltYXRlLXNjYWxlUm90YXRlSW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtc2NhbGVSb3RhdGVJbiAudmNfZ2l0ZW0tem9uZS1hIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1zY2FsZVJvdGF0ZUluIC52Y19naXRlbS16b25lLWEge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KSByb3RhdGUoMTBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS41KSByb3RhdGUoMTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjUpIHJvdGF0ZSgxMGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMS41KSByb3RhdGUoMTBkZWcpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSkgcm90YXRlKDEwZGVnKTtcbn1cbi52Y19naXRlbS1hbmltYXRlLWJsdXJPdXQgLnZjX2dpdGVtLXpvbmUtYSxcbi52Y19naXRlbS1hbmltYXRlLWJsdXJTY2FsZU91dCAudmNfZ2l0ZW0tem9uZS1hIHtcbiAgZmlsdGVyOiBibHVyKDBweCk7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDBweCk7XG4gIC1tb3otZmlsdGVyOiBibHVyKDBweCk7XG4gIC1tcy1maWx0ZXI6IGJsdXIoMHB4KTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmx1cihQaXhlbFJhZGl1cz0nMCcpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3ZWJraXQtdHJhbnNpdGlvbjogZmlsdGVyIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSk7XG4gIC1tb3otdHJhbnNpdGlvbjogZmlsdGVyIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSksIC1tb3otdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSk7XG4gIHRyYW5zaXRpb246IGZpbHRlciAwLjVzIGN1YmljLWJlemllcigwLCAwLjI3NSwgMC4xMjUsIDEpLCB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMCwgMC4yNzUsIDAuMTI1LCAxKTtcbn1cbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1ibHVyT3V0IC52Y19naXRlbS16b25lLWEsXG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWEge1xuICBmaWx0ZXI6IHVybCgnLi4vdmMvYmx1ci5zdmcjYmx1cicpO1xuICAtd2Via2l0LWZpbHRlcjogYmx1cigycHgpO1xuICAtbW96LWZpbHRlcjogYmx1cigycHgpO1xuICAtbXMtZmlsdGVyOiBibHVyKDJweCk7XG4gIGZpbHRlcjogYmx1cigycHgpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CbHVyKFBpeGVsUmFkaXVzPScwJyk7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1ibHVyU2NhbGVPdXQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWEge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtYmx1clNjYWxlT3V0IC52Y19naXRlbS16b25lLWEge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtc2xpZGVJblJpZ2h0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52Y19naXRlbS1hbmltYXRlLXNsaWRlSW5SaWdodCAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNsaWRlSW5SaWdodCAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cbi52Y19naXRlbS1hbmltYXRlLXNsaWRlSW5MZWZ0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52Y19naXRlbS1hbmltYXRlLXNsaWRlSW5MZWZ0IC52Y19naXRlbS16b25lLWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtc2xpZGVJbkxlZnQgLnZjX2dpdGVtLXpvbmUtYiB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1zbGlkZUJvdHRvbSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52Y19naXRlbS1hbmltYXRlLXNsaWRlQm90dG9tIC52Y19naXRlbS16b25lLWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICB6LWluZGV4OiAxMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLXNsaWRlQm90dG9tIC52Y19naXRlbS16b25lLWIge1xuICB0b3A6IDA7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1zbGlkZVRvcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52Y19naXRlbS1hbmltYXRlLXNsaWRlVG9wIC52Y19naXRlbS16b25lLWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICB6LWluZGV4OiAxMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1zbGlkZVRvcCAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgdG9wOiAwO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtZmxpcEZhZGVJbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1mbGlwRmFkZUluIC52Y19naXRlbS16b25lLWEge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAxcztcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAxcztcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDFzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAtby10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWZsaXBGYWRlSW4gLnZjX2dpdGVtLXpvbmUtYSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtZmxpcEZhZGVJbiAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAtbW96LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIC1vLXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAudmNfZ2l0ZW0tYW5pbWF0ZS1mbGlwRmFkZUluIC52Y19naXRlbS16b25lLWIge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtZmxpcEhvcml6b250YWxGYWRlSW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtZmxpcEhvcml6b250YWxGYWRlSW4gLnZjX2dpdGVtLXpvbmUtYSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDFzO1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDFzO1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcztcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAtbW96LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIC1vLXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtZmxpcEhvcml6b250YWxGYWRlSW4gLnZjX2dpdGVtLXpvbmUtYSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtZmxpcEhvcml6b250YWxGYWRlSW4gLnZjX2dpdGVtLXpvbmUtYiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAtby10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtZmxpcEhvcml6b250YWxGYWRlSW4gLnZjX2dpdGVtLXpvbmUtYiB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1nb1RvcDIwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52Y19naXRlbS1hbmltYXRlLWdvVG9wMjAgLnZjX2dpdGVtLXpvbmUtYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtZ29Ub3AyMCAudmNfZ2l0ZW0tem9uZS1hIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMCUpO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtZ29Ub3AyMCAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm90dG9tIDAuNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYm90dG9tIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuNXMgZWFzZTtcbiAgYm90dG9tOiAtMTAwJTtcbiAgei1pbmRleDogMTAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuLnZjX2dpdGVtLWFuaW1hdGUtZ29Ub3AyMCAudmNfZ2l0ZW0tem9uZS1iIC52Y19naXRlbS16b25lLW1pbmkge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWdvVG9wMjAgLnZjX2dpdGVtLXpvbmUtYiB7XG4gIGJvdHRvbTogMCU7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1nb0JvdHRvbTIwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52Y19naXRlbS1hbmltYXRlLWdvQm90dG9tMjAgLnZjX2dpdGVtLXpvbmUtYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlO1xufVxuLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyIC52Y19naXRlbS1hbmltYXRlLWdvQm90dG9tMjAgLnZjX2dpdGVtLXpvbmUtYSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1nb0JvdHRvbTIwIC52Y19naXRlbS16b25lLWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0b3AgMC41cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiB0b3AgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0b3AgMC41cyBlYXNlO1xuICB0b3A6IC0xMDAlO1xuICB6LWluZGV4OiAxMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4udmNfZ2l0ZW0tYW5pbWF0ZS1nb0JvdHRvbTIwIC52Y19naXRlbS16b25lLWIgLnZjX2dpdGVtLXpvbmUtbWluaSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgLnZjX2dpdGVtLWFuaW1hdGUtZ29Cb3R0b20yMCAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgdG9wOiAwJTtcbn1cbi52Y19naXRlbS1wb3N0LWRhdGEge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnZjX2dpdGVtLXBvc3QtZGF0YSBoMiB7XG4gIG1hcmdpbjogMDtcbn1cbi52Y19naXRlbS1wb3N0LWNhdGVnb3J5LW5hbWUgLnZjX2dpdGVtLWxpbmsge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi52Y19ncmlkIC52Y19wYWdlYWJsZS1sb2FkLW1vcmUtYnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLnZjX2dyaWQgLnZjX3BhZ2VhYmxlLWxvYWQtbW9yZS1idG4gPiAudmNfYnRuIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMgLnZjX2dyaWQtb3dsLWRvdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMgLnZjX2dyaWQtb3dsLWRvdCBzcGFuIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiA1cHggN3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2U7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJvcmRlcjogM3B4IHNvbGlkO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2U7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cyAudmNfZ3JpZC1vd2wtZG90IHNwYW4ge1xuICBib3JkZXI6IDNweCBzb2xpZDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZTtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1wb2ludF9kb3RzIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvcGFjaXR5OiAwLjY7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT02MCk7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXBvaW50X2RvdHMgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cyAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4ge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtZmlsbF9zcXVhcmVfZG90cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1maWxsX3NxdWFyZV9kb3RzIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogNXB4IDdweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlO1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1maWxsX3NxdWFyZV9kb3RzIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTYwKTtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtZmlsbF9zcXVhcmVfZG90cyAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1maWxsX3NxdWFyZV9kb3RzIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3BhbiB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yb3VuZF9maWxsX3NxdWFyZV9kb3RzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJvdW5kX2ZpbGxfc3F1YXJlX2RvdHMgLnZjX2dyaWQtb3dsLWRvdCBzcGFuIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiA1cHggN3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2U7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJvdW5kX2ZpbGxfc3F1YXJlX2RvdHMgLnZjX2dyaWQtb3dsLWRvdCBzcGFuIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG9wYWNpdHk6IDAuNjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTYwKTtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcm91bmRfZmlsbF9zcXVhcmVfZG90cyAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yb3VuZF9maWxsX3NxdWFyZV9kb3RzIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3BhbiB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWJsdWUgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItYmx1ZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICM1NDcyRDIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1ibHVlIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWJsdWUgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWJsdWUgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWJsdWUgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDcyRDIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ3MkQyICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdHVycXVvaXNlIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXR1cnF1b2lzZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICMwMEMxQ0YgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci10dXJxdW9pc2UgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdHVycXVvaXNlIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci10dXJxdW9pc2UgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXR1cnF1b2lzZSAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQzFDRiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMEMxQ0YgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1waW5rIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXBpbmsgLnZjX2dyaWQtb3dsLWRvdCBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkU2QzYxICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItcGluayAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1waW5rIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1waW5rIC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1waW5rIC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU2QzYxICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0ZFNkM2MSAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXZpb2xldCAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci12aW9sZXQgLnZjX2dyaWQtb3dsLWRvdCBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjOEQ2REM0ICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdmlvbGV0IC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXZpb2xldCAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdmlvbGV0IC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci12aW9sZXQgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDZEQzQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjOEQ2REM0ICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItcGVhY29jIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXBlYWNvYyAudmNfZ3JpZC1vd2wtZG90IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICM0Q0FEQzkgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1wZWFjb2MgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItcGVhY29jIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1wZWFjb2MgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXBlYWNvYyAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQURDOSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0Q0FEQzkgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1jaGlubyAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1jaGlubyAudmNfZ3JpZC1vd2wtZG90IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNDRUMyQUIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1jaGlubyAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1jaGlubyAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItY2hpbm8gLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWNoaW5vIC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDMkFCICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0NFQzJBQiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW11bGxlZF93aW5lIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW11bGxlZF93aW5lIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogIzUwNDg1QiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW11bGxlZF93aW5lIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW11bGxlZF93aW5lIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1tdWxsZWRfd2luZSAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItbXVsbGVkX3dpbmUgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNTA0ODVCICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdmlzdGFfYmx1ZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci12aXN0YV9ibHVlIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogIzc1RDY5QyAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXZpc3RhX2JsdWUgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdmlzdGFfYmx1ZSAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdmlzdGFfYmx1ZSAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdmlzdGFfYmx1ZSAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1RDY5QyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM3NUQ2OUMgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1ibGFjayAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1ibGFjayAudmNfZ3JpZC1vd2wtZG90IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICMyQTJBMkEgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1ibGFjayAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1ibGFjayAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItYmxhY2sgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWJsYWNrIC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzJBMkEyQSAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZXkgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItZ3JleSAudmNfZ3JpZC1vd2wtZG90IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNFQkVCRUIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1ncmV5IC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZXkgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZXkgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZXkgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjRUJFQkVCICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itb3JhbmdlIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW9yYW5nZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNGN0JFNjggIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1vcmFuZ2UgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itb3JhbmdlIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1vcmFuZ2UgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW9yYW5nZSAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3QkU2OCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNGN0JFNjggIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1za3kgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itc2t5IC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogIzVBQTFFMyAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXNreSAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1za3kgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXNreSAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itc2t5IC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUFBMUUzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzVBQTFFMyAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZWVuIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZWVuIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogIzZEQUIzQyAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZWVuIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZWVuIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1ncmVlbiAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItZ3JlZW4gLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2REFCM0MgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNkRBQjNDICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItanVpY3lfcGluayAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1qdWljeV9waW5rIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI0Y0NTI0RCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWp1aWN5X3BpbmsgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItanVpY3lfcGluayAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItanVpY3lfcGluayAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItanVpY3lfcGluayAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNGNDUyNEQgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1zYW5keV9icm93biAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1zYW5keV9icm93biAudmNfZ3JpZC1vd2wtZG90IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNGNzk0NjggIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1zYW5keV9icm93biAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1zYW5keV9icm93biAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itc2FuZHlfYnJvd24gLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXNhbmR5X2Jyb3duIC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjc5NDY4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0Y3OTQ2OCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXB1cnBsZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1wdXJwbGUgLnZjX2dyaWQtb3dsLWRvdCBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjk3RUJCICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItcHVycGxlIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcmFkaW9fZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXB1cnBsZSAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItcHVycGxlIC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1wdXJwbGUgLnZjX2dyaWQtb3dsLWRvdC5hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOTdFQkIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjQjk3RUJCICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itd2hpdGUgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itd2hpdGUgLnZjX2dyaWQtb3dsLWRvdCBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXNxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itd2hpdGUgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yYWRpb19kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itd2hpdGUgLnZjX2dyaWQtb3dsLWRvdDpob3ZlciBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXdoaXRlIC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJhZGlvX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci13aGl0ZSAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWJsdWUgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItYmx1ZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJvdW5kX2ZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1ibHVlIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDcyRDIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXR1cnF1b2lzZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLWZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci10dXJxdW9pc2UgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yb3VuZF9maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdHVycXVvaXNlIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEMxQ0YgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXBpbmsgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItcGluayAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJvdW5kX2ZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1waW5rIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjEgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXZpb2xldCAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLWZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci12aW9sZXQgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yb3VuZF9maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdmlvbGV0IC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RDZEQzQgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXBlYWNvYyAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLWZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1wZWFjb2MgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yb3VuZF9maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItcGVhY29jIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzkgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWNoaW5vIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWNoaW5vIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcm91bmRfZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWNoaW5vIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRUMyQUIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW11bGxlZF93aW5lIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW11bGxlZF93aW5lIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcm91bmRfZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW11bGxlZF93aW5lIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXZpc3RhX2JsdWUgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItdmlzdGFfYmx1ZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJvdW5kX2ZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci12aXN0YV9ibHVlIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUMgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWJsYWNrIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWJsYWNrIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcm91bmRfZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWJsYWNrIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkEgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZXkgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItZ3JleSAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJvdW5kX2ZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1ncmV5IC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLW9yYW5nZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLWZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1vcmFuZ2UgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yb3VuZF9maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itb3JhbmdlIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0JFNjggIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXNreSAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLWZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1za3kgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yb3VuZF9maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3Itc2t5IC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QUExRTMgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZWVuIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZWVuIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcm91bmRfZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWdyZWVuIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2REFCM0MgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLWp1aWN5X3BpbmsgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItanVpY3lfcGluayAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLXJvdW5kX2ZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1qdWljeV9waW5rIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDUyNEQgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXNhbmR5X2Jyb3duIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXNhbmR5X2Jyb3duIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcm91bmRfZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXNhbmR5X2Jyb3duIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0NjggIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXB1cnBsZSAudmNfZ3JpZC1vd2wtZG90IHNwYW4sXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtZG90cy52Y19ncmlkLWZpbGxfc3F1YXJlX2RvdHMudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1wdXJwbGUgLnZjX2dyaWQtb3dsLWRvdCBzcGFuLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLWRvdHMudmNfZ3JpZC1yb3VuZF9maWxsX3NxdWFyZV9kb3RzLnZjX2dyaWQtb3dsLWRvdHMtY29sb3ItcHVycGxlIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOTdFQkIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcG9pbnRfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXdoaXRlIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXdoaXRlIC52Y19ncmlkLW93bC1kb3Qgc3Bhbixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1kb3RzLnZjX2dyaWQtcm91bmRfZmlsbF9zcXVhcmVfZG90cy52Y19ncmlkLW93bC1kb3RzLWNvbG9yLXdoaXRlIC52Y19ncmlkLW93bC1kb3Qgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lOmhvdmVyIC52Y19ncmlkLW93bC1uYXYge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1uYXYge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbiAwcztcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4gMHM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluIDBzO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdiAuZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1wcmV2LFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdiAudmNfZ3JpZC1vd2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xMi41cHg7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluIDBzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbiAwcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4gMHM7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1wcmV2OmhvdmVyLFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdiAudmNfZ3JpZC1vd2wtbmV4dDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdiAudmNfZ3JpZC1vd2wtcHJldiB7XG4gIGxlZnQ6IDVweDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLXByZXYudmNfZ3JpZC1uYXYtcHJldi1vdXRzaWRlIHtcbiAgbGVmdDogLTMwcHg7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1uZXh0IHtcbiAgcmlnaHQ6IDVweDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLW5leHQudmNfZ3JpZC1uYXYtbmV4dC1vdXRzaWRlIHtcbiAgcmlnaHQ6IC0zMHB4O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdi52Y19ncmlkLW93bC1uYXYtY29sb3ItYmx1ZSB7XG4gIGNvbG9yOiAjNTQ3MkQyICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtbmF2LnZjX2dyaWQtb3dsLW5hdi1jb2xvci10dXJxdW9pc2Uge1xuICBjb2xvcjogIzAwQzFDRiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdi52Y19ncmlkLW93bC1uYXYtY29sb3ItcGluayB7XG4gIGNvbG9yOiAjRkU2QzYxICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtbmF2LnZjX2dyaWQtb3dsLW5hdi1jb2xvci12aW9sZXQge1xuICBjb2xvcjogIzhENkRDNCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdi52Y19ncmlkLW93bC1uYXYtY29sb3ItcGVhY29jIHtcbiAgY29sb3I6ICM0Q0FEQzkgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1uYXYudmNfZ3JpZC1vd2wtbmF2LWNvbG9yLWNoaW5vIHtcbiAgY29sb3I6ICNDRUMyQUIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1uYXYudmNfZ3JpZC1vd2wtbmF2LWNvbG9yLW11bGxlZF93aW5lIHtcbiAgY29sb3I6ICM1MDQ4NUIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1uYXYudmNfZ3JpZC1vd2wtbmF2LWNvbG9yLXZpc3RhX2JsdWUge1xuICBjb2xvcjogIzc1RDY5QyAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdi52Y19ncmlkLW93bC1uYXYtY29sb3ItYmxhY2sge1xuICBjb2xvcjogIzJBMkEyQSAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdi52Y19ncmlkLW93bC1uYXYtY29sb3ItZ3JleSB7XG4gIGNvbG9yOiAjRUJFQkVCICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZSAudmNfZ3JpZC1vd2wtbmF2LnZjX2dyaWQtb3dsLW5hdi1jb2xvci1vcmFuZ2Uge1xuICBjb2xvcjogI0Y3QkU2OCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdi52Y19ncmlkLW93bC1uYXYtY29sb3Itc2t5IHtcbiAgY29sb3I6ICM1QUExRTMgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1uYXYudmNfZ3JpZC1vd2wtbmF2LWNvbG9yLWdyZWVuIHtcbiAgY29sb3I6ICM2REFCM0MgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1uYXYudmNfZ3JpZC1vd2wtbmF2LWNvbG9yLWp1aWN5X3Bpbmsge1xuICBjb2xvcjogI0Y0NTI0RCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdi52Y19ncmlkLW93bC1uYXYtY29sb3Itc2FuZHlfYnJvd24ge1xuICBjb2xvcjogI0Y3OTQ2OCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUgLnZjX2dyaWQtb3dsLW5hdi52Y19ncmlkLW93bC1uYXYtY29sb3ItcHVycGxlIHtcbiAgY29sb3I6ICNCOTdFQkIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lIC52Y19ncmlkLW93bC1uYXYudmNfZ3JpZC1vd2wtbmF2LWNvbG9yLXdoaXRlIHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lLnZjX2dyaWQtZ3V0dGVyLTFweCAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1wcmV2LFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItMXB4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLW5leHQge1xuICBtYXJnaW4tdG9wOiAtMTNweDtcbn1cbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lLnZjX2dyaWQtZ3V0dGVyLTJweCAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1wcmV2LFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItMnB4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLW5leHQge1xuICBtYXJnaW4tdG9wOiAtMTMuNXB4O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItM3B4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLXByZXYsXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZS52Y19ncmlkLWd1dHRlci0zcHggLnZjX2dyaWQtb3dsLW5hdiAudmNfZ3JpZC1vd2wtbmV4dCB7XG4gIG1hcmdpbi10b3A6IC0xNHB4O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItNHB4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLXByZXYsXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZS52Y19ncmlkLWd1dHRlci00cHggLnZjX2dyaWQtb3dsLW5hdiAudmNfZ3JpZC1vd2wtbmV4dCB7XG4gIG1hcmdpbi10b3A6IC0xNC41cHg7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZS52Y19ncmlkLWd1dHRlci01cHggLnZjX2dyaWQtb3dsLW5hdiAudmNfZ3JpZC1vd2wtcHJldixcbi52Y19ncmlkLnZjX2dyaWQtb3dsLXRoZW1lLnZjX2dyaWQtZ3V0dGVyLTVweCAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1uZXh0IHtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZS52Y19ncmlkLWd1dHRlci0xMHB4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLXByZXYsXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZS52Y19ncmlkLWd1dHRlci0xMHB4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLW5leHQge1xuICBtYXJnaW4tdG9wOiAtMTcuNXB4O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItMTVweCAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1wcmV2LFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItMTVweCAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1uZXh0IHtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZS52Y19ncmlkLWd1dHRlci0yMHB4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLXByZXYsXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZS52Y19ncmlkLWd1dHRlci0yMHB4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLW5leHQge1xuICBtYXJnaW4tdG9wOiAtMjIuNXB4O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItMjVweCAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1wcmV2LFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItMjVweCAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1uZXh0IHtcbiAgbWFyZ2luLXRvcDogLTI1cHg7XG59XG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZS52Y19ncmlkLWd1dHRlci0zMHB4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLXByZXYsXG4udmNfZ3JpZC52Y19ncmlkLW93bC10aGVtZS52Y19ncmlkLWd1dHRlci0zMHB4IC52Y19ncmlkLW93bC1uYXYgLnZjX2dyaWQtb3dsLW5leHQge1xuICBtYXJnaW4tdG9wOiAtMjcuNXB4O1xufVxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItMzVweCAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1wcmV2LFxuLnZjX2dyaWQudmNfZ3JpZC1vd2wtdGhlbWUudmNfZ3JpZC1ndXR0ZXItMzVweCAudmNfZ3JpZC1vd2wtbmF2IC52Y19ncmlkLW93bC1uZXh0IHtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAyMHB4IDAgMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IGxpID4gc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4YmNhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDI4YmNhO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluIDBzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbiAwcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4gMHM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDNweCAxMHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBmb250LXNpemU6IDEwcHg7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0ID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IGxpOmhvdmVyIGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IGxpOmZvY3VzIGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IGxpOmhvdmVyIHNwYW4sXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IGxpOmZvY3VzIHNwYW4ge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0ID4gLnZjX2dyaWQtcHJldiA+IGE6YWZ0ZXIge1xuICBmb250LWZhbWlseTogJ3ZjX2dyaWRfdjEnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXFxlNjFiXCI7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IC52Y19ncmlkLW5leHQgPiBhOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6ICd2Y19ncmlkX3YxJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlxcZTYxYVwiO1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QgPiAudmNfZ3JpZC1maXJzdCA+IGE6YWZ0ZXIge1xuICBmb250LWZhbWlseTogJ3ZjX2dyaWRfdjEnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXFxlNjE4XCI7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IC52Y19ncmlkLWxhc3QgPiBhOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6ICd2Y19ncmlkX3YxJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlxcZTYxOVwiO1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QgPiAudmNfZ3JpZC1hY3RpdmUgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QgPiAudmNfZ3JpZC1hY3RpdmUgPiBzcGFuLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QgPiAudmNfZ3JpZC1hY3RpdmUgPiBhOmhvdmVyLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QgPiAudmNfZ3JpZC1hY3RpdmUgPiBzcGFuOmhvdmVyLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QgPiAudmNfZ3JpZC1hY3RpdmUgPiBhOmZvY3VzLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QgPiAudmNfZ3JpZC1hY3RpdmUgPiBzcGFuOmZvY3VzIHtcbiAgei1pbmRleDogMjtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0ID4gLnZjX2dyaWQtZGlzYWJsZWQgPiBzcGFuLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QgPiAudmNfZ3JpZC1kaXNhYmxlZCA+IHNwYW46aG92ZXIsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IC52Y19ncmlkLWRpc2FibGVkID4gc3Bhbjpmb2N1cyxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0ID4gLnZjX2dyaWQtZGlzYWJsZWQgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QgPiAudmNfZ3JpZC1kaXNhYmxlZCA+IGE6aG92ZXIsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdCA+IC52Y19ncmlkLWRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItYmx1ZSA+IGxpIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ3MkQyICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItYmx1ZSA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1ibHVlID4gbGkgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NzJEMiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1NDcyRDIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci10dXJxdW9pc2UgPiBsaSB7XG4gIGJvcmRlci1jb2xvcjogIzAwQzFDRiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXR1cnF1b2lzZSA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci10dXJxdW9pc2UgPiBsaSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBDMUNGICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwQzFDRiAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXBpbmsgPiBsaSB7XG4gIGJvcmRlci1jb2xvcjogI0ZFNkM2MSAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXBpbmsgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItcGluayA+IGxpID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjRkU2QzYxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItdmlvbGV0ID4gbGkge1xuICBib3JkZXItY29sb3I6ICM4RDZEQzQgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci12aW9sZXQgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItdmlvbGV0ID4gbGkgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM4RDZEQzQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1wZWFjb2MgPiBsaSB7XG4gIGJvcmRlci1jb2xvcjogIzRDQURDOSAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXBlYWNvYyA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1wZWFjb2MgPiBsaSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBREM5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzRDQURDOSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLWNoaW5vID4gbGkge1xuICBib3JkZXItY29sb3I6ICNDRUMyQUIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1jaGlubyA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1jaGlubyA+IGxpID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRUMyQUIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjQ0VDMkFCICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItbXVsbGVkX3dpbmUgPiBsaSB7XG4gIGJvcmRlci1jb2xvcjogIzUwNDg1QiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLW11bGxlZF93aW5lID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLW11bGxlZF93aW5lID4gbGkgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1QiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1MDQ4NUIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci12aXN0YV9ibHVlID4gbGkge1xuICBib3JkZXItY29sb3I6ICM3NUQ2OUMgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci12aXN0YV9ibHVlID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXZpc3RhX2JsdWUgPiBsaSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzVENjlDICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzc1RDY5QyAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLWJsYWNrID4gbGkge1xuICBib3JkZXItY29sb3I6ICMyQTJBMkEgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1ibGFjayA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1ibGFjayA+IGxpID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMkEyQTJBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItZ3JleSA+IGxpIHtcbiAgYm9yZGVyLWNvbG9yOiAjRUJFQkVCICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItZ3JleSA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1ncmV5ID4gbGkgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNFQkVCRUIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1vcmFuZ2UgPiBsaSB7XG4gIGJvcmRlci1jb2xvcjogI0Y3QkU2OCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLW9yYW5nZSA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1vcmFuZ2UgPiBsaSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdCRTY4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0Y3QkU2OCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXNreSA+IGxpIHtcbiAgYm9yZGVyLWNvbG9yOiAjNUFBMUUzICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3Itc2t5ID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXNreSA+IGxpID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QUExRTMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNUFBMUUzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItZ3JlZW4gPiBsaSB7XG4gIGJvcmRlci1jb2xvcjogIzZEQUIzQyAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLWdyZWVuID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLWdyZWVuID4gbGkgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZEQUIzQyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM2REFCM0MgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1qdWljeV9waW5rID4gbGkge1xuICBib3JkZXItY29sb3I6ICNGNDUyNEQgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1qdWljeV9waW5rID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLWp1aWN5X3BpbmsgPiBsaSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ1MjREICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0Y0NTI0RCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLXNhbmR5X2Jyb3duID4gbGkge1xuICBib3JkZXItY29sb3I6ICNGNzk0NjggIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1zYW5keV9icm93biA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1zYW5keV9icm93biA+IGxpID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNzk0NjggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjRjc5NDY4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItcHVycGxlID4gbGkge1xuICBib3JkZXItY29sb3I6ICNCOTdFQkIgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci1wdXJwbGUgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3ItcHVycGxlID4gbGkgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I5N0VCQiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNCOTdFQkIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbi1jb2xvci13aGl0ZSA+IGxpIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3Itd2hpdGUgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb24tY29sb3Itd2hpdGUgPiBsaSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzJBMkEyQSAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX2RlZmF1bHQgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdF9kYXJrID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX2RlZmF1bHRfbGlnaHQgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdCA+IGxpID4gc3Bhbixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9kZWZhdWx0X2RhcmsgPiBsaSA+IHNwYW4sXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdF9saWdodCA+IGxpID4gc3BhbiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtaW4td2lkdGg6IDI4cHg7XG4gIG1pbi1oZWlnaHQ6IDIycHg7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdCA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9kZWZhdWx0X2RhcmsgPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdF9saWdodCA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9kZWZhdWx0ID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX2RlZmF1bHRfZGFyayA+IGxpOmZpcnN0LWNoaWxkID4gc3Bhbixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9kZWZhdWx0X2xpZ2h0ID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdCA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX2RlZmF1bHRfZGFyayA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX2RlZmF1bHRfbGlnaHQgPiBsaTpsYXN0LWNoaWxkID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9kZWZhdWx0ID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4sXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdF9kYXJrID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4sXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdF9saWdodCA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9zcXVhcmUgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fc3F1YXJlX2RhcmsgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fc3F1YXJlX2xpZ2h0ID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3NxdWFyZSA+IGxpID4gc3Bhbixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9zcXVhcmVfZGFyayA+IGxpID4gc3Bhbixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9zcXVhcmVfbGlnaHQgPiBsaSA+IHNwYW4ge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWluLWhlaWdodDogMjJweDtcbiAgbWluLXdpZHRoOiAyMnB4O1xuICBwYWRkaW5nOiAzcHg7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZCA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX2RhcmsgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9saWdodCA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX3NxdWFyZSA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX3NxdWFyZV9kYXJrID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfc3F1YXJlX2xpZ2h0ID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWQgPiBsaSA+IHNwYW4sXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9kYXJrID4gbGkgPiBzcGFuLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfbGlnaHQgPiBsaSA+IHNwYW4sXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9zcXVhcmUgPiBsaSA+IHNwYW4sXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9zcXVhcmVfZGFyayA+IGxpID4gc3Bhbixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX3NxdWFyZV9saWdodCA+IGxpID4gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtaW4taGVpZ2h0OiAyMnB4O1xuICBtaW4td2lkdGg6IDIycHg7XG4gIHBhZGRpbmc6IDNweDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX3NxdWFyZSA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX3NxdWFyZV9kYXJrID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfc3F1YXJlX2xpZ2h0ID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfc3F1YXJlID4gbGkgPiBzcGFuLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfc3F1YXJlX2RhcmsgPiBsaSA+IHNwYW4sXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9zcXVhcmVfbGlnaHQgPiBsaSA+IHNwYW4ge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1pbi1oZWlnaHQ6IDIycHg7XG4gIG1pbi13aWR0aDogMjJweDtcbiAgcGFkZGluZzogM3B4O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3NxdWFyZV9kYXJrID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX2RlZmF1bHRfZGFyayA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX2RhcmsgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9zcXVhcmVfZGFyayA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9zcXVhcmVfZGFyayA+IGxpID4gc3Bhbixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9kZWZhdWx0X2RhcmsgPiBsaSA+IHNwYW4sXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9kYXJrID4gbGkgPiBzcGFuLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfc3F1YXJlX2RhcmsgPiBsaSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3NxdWFyZV9saWdodCA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9kZWZhdWx0X2xpZ2h0ID4gbGkgPiBhLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfbGlnaHQgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9zcXVhcmVfbGlnaHQgPiBsaSA+IGEsXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fc3F1YXJlX2xpZ2h0ID4gbGkgPiBzcGFuLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX2RlZmF1bHRfbGlnaHQgPiBsaSA+IHNwYW4sXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9saWdodCA+IGxpID4gc3Bhbixcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX3NxdWFyZV9saWdodCA+IGxpID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fc3RyaXBlc19kYXJrID4gbGksXG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fc3RyaXBlc19saWdodCA+IGxpIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3N0cmlwZXNfZGFyayA+IGxpID4gYSxcbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9zdHJpcGVzX2xpZ2h0ID4gbGkgPiBhIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwIHJnYmEoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbn1cbi52Y19ncmlkLXBhZ2luYXRpb24gLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0LnZjX2dyaWQtcGFnaW5hdGlvbl9zdHJpcGVzX2RhcmsgbGkudmNfZ3JpZC1kaXNhYmxlZCArIGxpLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3N0cmlwZXNfbGlnaHQgbGkudmNfZ3JpZC1kaXNhYmxlZCArIGxpLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3N0cmlwZXNfZGFyayA+IGxpOmZpcnN0LWNoaWxkLFxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3N0cmlwZXNfbGlnaHQgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtcGFnaW5hdGlvbiAudmNfZ3JpZC1wYWdpbmF0aW9uLWxpc3QudmNfZ3JpZC1wYWdpbmF0aW9uX3N0cmlwZXNfZGFyayA+IGxpID4gYSB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1wYWdpbmF0aW9uIC52Y19ncmlkLXBhZ2luYXRpb24tbGlzdC52Y19ncmlkLXBhZ2luYXRpb25fc3RyaXBlc19saWdodCA+IGxpID4gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1sb2FkaW5nIHtcbiAgbWFyZ2luOiAyZW0gYXV0bztcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4xNnM7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4xNnM7XG4gIGhlaWdodDogMjBweDtcbn1cbi52Y19ncmlkLWxvYWRpbmc6YmVmb3JlLFxuLnZjX2dyaWQtbG9hZGluZzphZnRlcixcbi52Y19ncmlkLWxvYWRpbmcge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGxvYWQ3IDEuOHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbjogbG9hZDcgMS44cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cbi52Y19ncmlkLWxvYWRpbmc6YmVmb3JlIHtcbiAgbGVmdDogLTIwcHg7XG59XG4udmNfZ3JpZC1sb2FkaW5nOmFmdGVyIHtcbiAgbGVmdDogMjBweDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuMzJzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMzJzO1xufVxuLnZjX2dyaWQtbG9hZGluZzpiZWZvcmUsXG4udmNfZ3JpZC1sb2FkaW5nOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWQ3IHtcbiAgMCUsXG4gIDgwJSxcbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAyLjVlbSAwIC0xLjNlbSByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuNzUpO1xuICB9XG4gIDQwJSB7XG4gICAgYm94LXNoYWRvdzogMCAyLjVlbSAwIDAgcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjc1KTtcbiAgfVxufVxuQGtleWZyYW1lcyBsb2FkNyB7XG4gIDAlLFxuICA4MCUsXG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMi41ZW0gMCAtMS4zZW0gcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjc1KTtcbiAgfVxuICA0MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMi41ZW0gMCAwIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC43NSk7XG4gIH1cbn1cbi52Y19ncmlkLWZpbHRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NzJEMjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItdHVycXVvaXNlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItdHVycXVvaXNlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQzFDRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci10dXJxdW9pc2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItdHVycXVvaXNlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZFNkM2MTtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlvbGV0ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlvbGV0ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci12aW9sZXQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlvbGV0ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBlYWNvYyA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBlYWNvYyA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzk7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItcGVhY29jID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBlYWNvYyA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1jaGlubyA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWNoaW5vID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1jaGlubyA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1jaGlubyA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1tdWxsZWRfd2luZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW11bGxlZF93aW5lID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwNDg1Qjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1tdWxsZWRfd2luZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1tdWxsZWRfd2luZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci12aXN0YV9ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlzdGFfYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NUQ2OUM7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlzdGFfYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci12aXN0YV9ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsYWNrID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItYmxhY2sgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsYWNrID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsYWNrID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZXkgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1ncmV5ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1ncmV5ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZXkgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3Itb3JhbmdlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3Itb3JhbmdlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3QkU2ODtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1vcmFuZ2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3Itb3JhbmdlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNreSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNreSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QUExRTM7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3Itc2t5ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNreSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1ncmVlbiA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZWVuID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZEQUIzQztcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1ncmVlbiA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1ncmVlbiA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1qdWljeV9waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItanVpY3lfcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDUyNEQ7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItanVpY3lfcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci1qdWljeV9waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNhbmR5X2Jyb3duID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3Itc2FuZHlfYnJvd24gPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjc5NDY4O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNhbmR5X2Jyb3duID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNhbmR5X2Jyb3duID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXB1cnBsZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXB1cnBsZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOTdFQkI7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29sb3ItcHVycGxlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXB1cnBsZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci13aGl0ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXdoaXRlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci13aGl0ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1jb2xvci13aGl0ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogIzY2NjY2Njtcbn1cbi52Y19ncmlkLWZpbHRlciA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMXMgbGluZWFyO1xufVxuLnZjX2dyaWQtZmlsdGVyID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtZmlsdGVyID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjFzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4xcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMXMgbGluZWFyO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udmNfZ3JpZC1maWx0ZXIgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWRlZmF1bHQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gIG1hcmdpbjogMCA1cHggNXB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItY29tbWEgLnZjX2dyaWQtZmlsdGVyLWl0ZW0sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItIC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWRlZmF1bHQtbGVzcy1yb3VuZGVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBtYXJnaW46IDAgNXB4IDVweCAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1ib3JkZXJlZC1yb3VuZGVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQtcm91bmRlZC1sZXNzID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC44KTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1ib3JkZXJlZCA+IC52Y19ncmlkLWZpbHRlci1pdGVtOm50aC1jaGlsZChuKzIpLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWJvcmRlcmVkLXJvdW5kZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpudGgtY2hpbGQobisyKSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1ib3JkZXJlZC1yb3VuZGVkLWxlc3MgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpudGgtY2hpbGQobisyKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWJvcmRlcmVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQtcm91bmRlZCA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWJvcmRlcmVkLXJvdW5kZWQtbGVzcyA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWJvcmRlcmVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWJvcmRlcmVkLXJvdW5kZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQtcm91bmRlZC1sZXNzID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWJvcmRlcmVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBhLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWJvcmRlcmVkLXJvdW5kZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IGEsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQtcm91bmRlZC1sZXNzID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBhLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWJvcmRlcmVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gYSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1ib3JkZXJlZC1yb3VuZGVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gYSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1ib3JkZXJlZC1yb3VuZGVkLWxlc3MgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWJvcmRlcmVkLXJvdW5kZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDMwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDMwcHg7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQtcm91bmRlZCA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMwcHg7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQtcm91bmRlZC1sZXNzID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1ib3JkZXJlZC1yb3VuZGVkLWxlc3MgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YzkzZGQ7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ3MkQyO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXR1cnF1b2lzZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXR1cnF1b2lzZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTE5Yztcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdHVycXVvaXNlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXR1cnF1b2lzZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci10dXJxdW9pc2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci10dXJxdW9pc2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdHVycXVvaXNlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXR1cnF1b2lzZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEMxQ0Y7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXR1cnF1b2lzZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci10dXJxdW9pc2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXR1cnF1b2lzZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdHVycXVvaXNlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlOWI5NDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRTZDNjE7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlvbGV0ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlvbGV0ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTk5MWQzO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci12aW9sZXQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlvbGV0ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpb2xldCA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpb2xldCA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci12aW9sZXQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlvbGV0ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhENkRDNDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlvbGV0ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpb2xldCA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlvbGV0ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci12aW9sZXQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBlYWNvYyA+IC52Y19ncmlkLWZpbHRlci1pdGVtLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBlYWNvYyA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzczYmZkNTtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcGVhY29jID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBlYWNvYyA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1wZWFjb2MgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1wZWFjb2MgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcGVhY29jID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBlYWNvYyA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Q0FEQzk7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBlYWNvYyA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1wZWFjb2MgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXBlYWNvYyA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcGVhY29jID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1jaGlubyA+IC52Y19ncmlkLWZpbHRlci1pdGVtLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWNoaW5vID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFkOWNiO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1jaGlubyA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1jaGlubyA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1jaGlubyA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWNoaW5vID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWNoaW5vID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWNoaW5vID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFQzJBQjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItY2hpbm8gPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItY2hpbm8gPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWNoaW5vID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1jaGlubyA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItbXVsbGVkX3dpbmUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1tdWxsZWRfd2luZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY5NWY3Nztcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItbXVsbGVkX3dpbmUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItbXVsbGVkX3dpbmUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItbXVsbGVkX3dpbmUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1tdWxsZWRfd2luZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1tdWxsZWRfd2luZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1tdWxsZWRfd2luZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDQ4NUI7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW11bGxlZF93aW5lID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW11bGxlZF93aW5lID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1tdWxsZWRfd2luZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItbXVsbGVkX3dpbmUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpc3RhX2JsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci12aXN0YV9ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWNlMmI4O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci12aXN0YV9ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpc3RhX2JsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlzdGFfYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpc3RhX2JsdWUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlzdGFfYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci12aXN0YV9ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1RDY5Qztcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItdmlzdGFfYmx1ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci12aXN0YV9ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci12aXN0YV9ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci12aXN0YV9ibHVlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ibGFjayA+IC52Y19ncmlkLWZpbHRlci1pdGVtLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsYWNrID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NDQ0O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ibGFjayA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ibGFjayA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ibGFjayA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsYWNrID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsYWNrID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsYWNrID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItYmxhY2sgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItYmxhY2sgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsYWNrID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ibGFjayA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JleSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZXkgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMmQyZDI7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZXkgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JleSA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3BhbiB7XG4gIGNvbG9yOiAjNjY2NjY2O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmV5ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JleSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmV5ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZXkgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmV5ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZXkgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZXkgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZXkgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW9yYW5nZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW9yYW5nZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZDM5ODtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itb3JhbmdlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW9yYW5nZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1vcmFuZ2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1vcmFuZ2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itb3JhbmdlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW9yYW5nZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0JFNjg7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW9yYW5nZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1vcmFuZ2UgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLW9yYW5nZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itb3JhbmdlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1za3kgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1za3kgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NmJhZWE7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNreSA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1za3kgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itc2t5ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itc2t5ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNreSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1za3kgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUFBMUUzO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1za3kgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itc2t5ID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1za3kgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNreSA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JlZW4gPiAudmNfZ3JpZC1maWx0ZXItaXRlbSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmVlbiA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg3YzQ1Njtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JlZW4gPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JlZW4gPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JlZW4gPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmVlbiA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmVlbiA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmVlbiA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2REFCM0M7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZWVuID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWdyZWVuID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmVlbiA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JlZW4gPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWp1aWN5X3BpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1qdWljeV9waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc4MTdkO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1qdWljeV9waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWp1aWN5X3BpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItanVpY3lfcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWp1aWN5X3BpbmsgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItanVpY3lfcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSxcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1qdWljeV9waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NTI0RDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItanVpY3lfcGluayA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1qdWljeV9waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1qdWljeV9waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1qdWljeV9waW5rID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1zYW5keV9icm93biA+IC52Y19ncmlkLWZpbHRlci1pdGVtLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNhbmR5X2Jyb3duID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFiNjk4O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1zYW5keV9icm93biA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1zYW5keV9icm93biA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1zYW5keV9icm93biA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNhbmR5X2Jyb3duID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNhbmR5X2Jyb3duID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNhbmR5X2Jyb3duID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3OTQ2ODtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itc2FuZHlfYnJvd24gPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itc2FuZHlfYnJvd24gPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3ZlciA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNhbmR5X2Jyb3duID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1zYW5keV9icm93biA+IC52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcHVycGxlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcHVycGxlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2I5ZmNkO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1wdXJwbGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSA+IHNwYW4sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcHVycGxlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXB1cnBsZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXB1cnBsZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci1wdXJwbGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcHVycGxlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I5N0VCQjtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcHVycGxlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXB1cnBsZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3ItcHVycGxlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci1wdXJwbGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXdoaXRlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0sXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itd2hpdGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXdoaXRlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXdoaXRlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0gPiBzcGFuIHtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXdoaXRlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06aG92ZXIsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itd2hpdGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpob3Zlcixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itd2hpdGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUsXG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itd2hpdGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC52Y19ncmlkLWZpbHRlci1jb2xvci13aGl0ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC52Y19ncmlkLWZpbHRlci1jb2xvci13aGl0ZSA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmhvdmVyID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQudmNfZ3JpZC1maWx0ZXItY29sb3Itd2hpdGUgPiAudmNfZ3JpZC1maWx0ZXItaXRlbS52Y19hY3RpdmUgPiBzcGFuLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXdoaXRlID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjNjY2NjY2O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZCA+IC52Y19ncmlkLWZpbHRlci1pdGVtLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBwYWRkaW5nOiAzcHggN3B4O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZCA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3Bhbixcbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZCA+IC52Y19ncmlkLWZpbHRlci1pdGVtID4gc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZCA+IC52Y19ncmlkLWZpbHRlci1pdGVtOm50aC1jaGlsZChuKzIpLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06bnRoLWNoaWxkKG4rMikge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZCA+IC52Y19ncmlkLWZpbHRlci1pdGVtOmZpcnN0LWNoaWxkLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1maWxsZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpsYXN0LWNoaWxkLFxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDMwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDMwcHg7XG4gIGJvcmRlci10b3A6IDA7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kZWQgPiAudmNfZ3JpZC1maWx0ZXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDMwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzMHB4O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkLWFsbCA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kLWFsbCA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMzBweCAhaW1wb3J0YW50O1xufVxuLnZjX2dyaWQtZmlsdGVyLnZjX2dyaWQtZmlsdGVyLXNpemUteHMgLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG59XG4udmNfZ3JpZC1maWx0ZXIudmNfZ3JpZC1maWx0ZXItc2l6ZS1zbSAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZzogMnB4IDdweDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1zaXplLW1kIC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBwYWRkaW5nOiAycHggMTBweDtcbn1cbi52Y19ncmlkLWZpbHRlci52Y19ncmlkLWZpbHRlci1zaXplLWxnIC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nOiA0cHggMTBweDtcbn1cbi52Y19ncmlkLWZpbHRlci1zZWxlY3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZjX2dyaWQtZmlsdGVyLXNlbGVjdCxcbi52Y19ncmlkLWZpbHRlci1kcm9wZG93biB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi52Y19ncmlkLWZpbHRlci1zZWxlY3QudmNfZ3JpZC1maWx0ZXItY2VudGVyLFxuLnZjX2dyaWQtZmlsdGVyLWRyb3Bkb3duLnZjX2dyaWQtZmlsdGVyLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi52Y19ncmlkLWZpbHRlci1zZWxlY3QudmNfZ3JpZC1maWx0ZXItcmlnaHQsXG4udmNfZ3JpZC1maWx0ZXItZHJvcGRvd24udmNfZ3JpZC1maWx0ZXItcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi52Y19ncmlkLWZpbHRlci1zZWxlY3QudmNfZ3JpZC1maWx0ZXItbGVmdCxcbi52Y19ncmlkLWZpbHRlci1kcm9wZG93bi52Y19ncmlkLWZpbHRlci1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi52Y19ncmlkLWZpbHRlci1zZWxlY3QgLnZjX2dyaWQtc3R5bGVkLXNlbGVjdCAudmNfYXJyb3ctaWNvbi1uYXZpY29uLFxuLnZjX2dyaWQtZmlsdGVyLWRyb3Bkb3duIC52Y19ncmlkLXN0eWxlZC1zZWxlY3QgLnZjX2Fycm93LWljb24tbmF2aWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmNfZ3JpZC1maWx0ZXItc2VsZWN0IC52Y19ncmlkLXN0eWxlZC1zZWxlY3Qgc2VsZWN0LFxuLnZjX2dyaWQtZmlsdGVyLWRyb3Bkb3duIC52Y19ncmlkLXN0eWxlZC1zZWxlY3Qgc2VsZWN0IHtcbiAgb3V0bGluZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIC52Y19ncmlkLWZpbHRlci1zZWxlY3QudmNfZ3JpZC1maWx0ZXItY29sb3ItYmx1ZSAudmNfYXJyb3ctaWNvbi1uYXZpY29uLFxuICAudmNfZ3JpZC1maWx0ZXItZHJvcGRvd24udmNfZ3JpZC1maWx0ZXItY29sb3ItYmx1ZSAudmNfYXJyb3ctaWNvbi1uYXZpY29uIHtcbiAgICBjb2xvcjogIzU0NzJEMjtcbiAgfVxuICAudmNfZ3JpZC1maWx0ZXItc2VsZWN0LnZjX2dyaWQtZmlsdGVyLWNvbG9yLXR1cnF1b2lzZSAudmNfYXJyb3ctaWNvbi1uYXZpY29uLFxuICAudmNfZ3JpZC1maWx0ZXItZHJvcGRvd24udmNfZ3JpZC1maWx0ZXItY29sb3ItdHVycXVvaXNlIC52Y19hcnJvdy1pY29uLW5hdmljb24ge1xuICAgIGNvbG9yOiAjMDBDMUNGO1xuICB9XG4gIC52Y19ncmlkLWZpbHRlci1zZWxlY3QudmNfZ3JpZC1maWx0ZXItY29sb3ItcGluayAudmNfYXJyb3ctaWNvbi1uYXZpY29uLFxuICAudmNfZ3JpZC1maWx0ZXItZHJvcGRvd24udmNfZ3JpZC1maWx0ZXItY29sb3ItcGluayAudmNfYXJyb3ctaWNvbi1uYXZpY29uIHtcbiAgICBjb2xvcjogI0ZFNkM2MTtcbiAgfVxuICAudmNfZ3JpZC1maWx0ZXItc2VsZWN0LnZjX2dyaWQtZmlsdGVyLWNvbG9yLXZpb2xldCAudmNfYXJyb3ctaWNvbi1uYXZpY29uLFxuICAudmNfZ3JpZC1maWx0ZXItZHJvcGRvd24udmNfZ3JpZC1maWx0ZXItY29sb3ItdmlvbGV0IC52Y19hcnJvdy1pY29uLW5hdmljb24ge1xuICAgIGNvbG9yOiAjOEQ2REM0O1xuICB9XG4gIC52Y19ncmlkLWZpbHRlci1zZWxlY3QudmNfZ3JpZC1maWx0ZXItY29sb3ItcGVhY29jIC52Y19hcnJvdy1pY29uLW5hdmljb24sXG4gIC52Y19ncmlkLWZpbHRlci1kcm9wZG93bi52Y19ncmlkLWZpbHRlci1jb2xvci1wZWFjb2MgLnZjX2Fycm93LWljb24tbmF2aWNvbiB7XG4gICAgY29sb3I6ICM0Q0FEQzk7XG4gIH1cbiAgLnZjX2dyaWQtZmlsdGVyLXNlbGVjdC52Y19ncmlkLWZpbHRlci1jb2xvci1jaGlubyAudmNfYXJyb3ctaWNvbi1uYXZpY29uLFxuICAudmNfZ3JpZC1maWx0ZXItZHJvcGRvd24udmNfZ3JpZC1maWx0ZXItY29sb3ItY2hpbm8gLnZjX2Fycm93LWljb24tbmF2aWNvbiB7XG4gICAgY29sb3I6ICNDRUMyQUI7XG4gIH1cbiAgLnZjX2dyaWQtZmlsdGVyLXNlbGVjdC52Y19ncmlkLWZpbHRlci1jb2xvci1tdWxsZWRfd2luZSAudmNfYXJyb3ctaWNvbi1uYXZpY29uLFxuICAudmNfZ3JpZC1maWx0ZXItZHJvcGRvd24udmNfZ3JpZC1maWx0ZXItY29sb3ItbXVsbGVkX3dpbmUgLnZjX2Fycm93LWljb24tbmF2aWNvbiB7XG4gICAgY29sb3I6ICM1MDQ4NUI7XG4gIH1cbiAgLnZjX2dyaWQtZmlsdGVyLXNlbGVjdC52Y19ncmlkLWZpbHRlci1jb2xvci12aXN0YV9ibHVlIC52Y19hcnJvdy1pY29uLW5hdmljb24sXG4gIC52Y19ncmlkLWZpbHRlci1kcm9wZG93bi52Y19ncmlkLWZpbHRlci1jb2xvci12aXN0YV9ibHVlIC52Y19hcnJvdy1pY29uLW5hdmljb24ge1xuICAgIGNvbG9yOiAjNzVENjlDO1xuICB9XG4gIC52Y19ncmlkLWZpbHRlci1zZWxlY3QudmNfZ3JpZC1maWx0ZXItY29sb3ItYmxhY2sgLnZjX2Fycm93LWljb24tbmF2aWNvbixcbiAgLnZjX2dyaWQtZmlsdGVyLWRyb3Bkb3duLnZjX2dyaWQtZmlsdGVyLWNvbG9yLWJsYWNrIC52Y19hcnJvdy1pY29uLW5hdmljb24ge1xuICAgIGNvbG9yOiAjMkEyQTJBO1xuICB9XG4gIC52Y19ncmlkLWZpbHRlci1zZWxlY3QudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JleSAudmNfYXJyb3ctaWNvbi1uYXZpY29uLFxuICAudmNfZ3JpZC1maWx0ZXItZHJvcGRvd24udmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JleSAudmNfYXJyb3ctaWNvbi1uYXZpY29uIHtcbiAgICBjb2xvcjogI0VCRUJFQjtcbiAgfVxuICAudmNfZ3JpZC1maWx0ZXItc2VsZWN0LnZjX2dyaWQtZmlsdGVyLWNvbG9yLW9yYW5nZSAudmNfYXJyb3ctaWNvbi1uYXZpY29uLFxuICAudmNfZ3JpZC1maWx0ZXItZHJvcGRvd24udmNfZ3JpZC1maWx0ZXItY29sb3Itb3JhbmdlIC52Y19hcnJvdy1pY29uLW5hdmljb24ge1xuICAgIGNvbG9yOiAjRjdCRTY4O1xuICB9XG4gIC52Y19ncmlkLWZpbHRlci1zZWxlY3QudmNfZ3JpZC1maWx0ZXItY29sb3Itc2t5IC52Y19hcnJvdy1pY29uLW5hdmljb24sXG4gIC52Y19ncmlkLWZpbHRlci1kcm9wZG93bi52Y19ncmlkLWZpbHRlci1jb2xvci1za3kgLnZjX2Fycm93LWljb24tbmF2aWNvbiB7XG4gICAgY29sb3I6ICM1QUExRTM7XG4gIH1cbiAgLnZjX2dyaWQtZmlsdGVyLXNlbGVjdC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmVlbiAudmNfYXJyb3ctaWNvbi1uYXZpY29uLFxuICAudmNfZ3JpZC1maWx0ZXItZHJvcGRvd24udmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JlZW4gLnZjX2Fycm93LWljb24tbmF2aWNvbiB7XG4gICAgY29sb3I6ICM2REFCM0M7XG4gIH1cbiAgLnZjX2dyaWQtZmlsdGVyLXNlbGVjdC52Y19ncmlkLWZpbHRlci1jb2xvci1qdWljeV9waW5rIC52Y19hcnJvdy1pY29uLW5hdmljb24sXG4gIC52Y19ncmlkLWZpbHRlci1kcm9wZG93bi52Y19ncmlkLWZpbHRlci1jb2xvci1qdWljeV9waW5rIC52Y19hcnJvdy1pY29uLW5hdmljb24ge1xuICAgIGNvbG9yOiAjRjQ1MjREO1xuICB9XG4gIC52Y19ncmlkLWZpbHRlci1zZWxlY3QudmNfZ3JpZC1maWx0ZXItY29sb3Itc2FuZHlfYnJvd24gLnZjX2Fycm93LWljb24tbmF2aWNvbixcbiAgLnZjX2dyaWQtZmlsdGVyLWRyb3Bkb3duLnZjX2dyaWQtZmlsdGVyLWNvbG9yLXNhbmR5X2Jyb3duIC52Y19hcnJvdy1pY29uLW5hdmljb24ge1xuICAgIGNvbG9yOiAjRjc5NDY4O1xuICB9XG4gIC52Y19ncmlkLWZpbHRlci1zZWxlY3QudmNfZ3JpZC1maWx0ZXItY29sb3ItcHVycGxlIC52Y19hcnJvdy1pY29uLW5hdmljb24sXG4gIC52Y19ncmlkLWZpbHRlci1kcm9wZG93bi52Y19ncmlkLWZpbHRlci1jb2xvci1wdXJwbGUgLnZjX2Fycm93LWljb24tbmF2aWNvbiB7XG4gICAgY29sb3I6ICNCOTdFQkI7XG4gIH1cbiAgLnZjX2dyaWQtZmlsdGVyLXNlbGVjdC52Y19ncmlkLWZpbHRlci1jb2xvci13aGl0ZSAudmNfYXJyb3ctaWNvbi1uYXZpY29uLFxuICAudmNfZ3JpZC1maWx0ZXItZHJvcGRvd24udmNfZ3JpZC1maWx0ZXItY29sb3Itd2hpdGUgLnZjX2Fycm93LWljb24tbmF2aWNvbiB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gIH1cbiAgLnZjX2dyaWQtZmlsdGVyLXNlbGVjdCAudmNfZ3JpZC1zdHlsZWQtc2VsZWN0LFxuICAudmNfZ3JpZC1maWx0ZXItZHJvcGRvd24gLnZjX2dyaWQtc3R5bGVkLXNlbGVjdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAudmNfZ3JpZC1maWx0ZXItc2VsZWN0IC52Y19ncmlkLXN0eWxlZC1zZWxlY3QgLnZjX2Fycm93LWljb24tbmF2aWNvbixcbiAgLnZjX2dyaWQtZmlsdGVyLWRyb3Bkb3duIC52Y19ncmlkLXN0eWxlZC1zZWxlY3QgLnZjX2Fycm93LWljb24tbmF2aWNvbiB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC52Y19ncmlkLWZpbHRlci1zZWxlY3QgLnZjX2dyaWQtc3R5bGVkLXNlbGVjdCBzZWxlY3QsXG4gIC52Y19ncmlkLWZpbHRlci1kcm9wZG93biAudmNfZ3JpZC1zdHlsZWQtc2VsZWN0IHNlbGVjdCB7XG4gICAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDAgbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHotaW5kZXg6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1heC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnZjX3Jlc3BvbnNpdmUgLnZjX2dyaWQtZmlsdGVyLXNlbGVjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnZjX3Jlc3BvbnNpdmUgLnZjX2dyaWQtZmlsdGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5vd2wtY2Fyb3VzZWwge1xuICAvKiAub3dsLWFuaW1hdGVkLW91dCAtIG9ubHkgZm9yIGN1cnJlbnQgaXRlbSAqL1xuICAvKiBUaGlzIGlzIHZlcnkgaW1wb3J0YW50IGNsYXNzLiBVc2Ugei1pbmRleCBpZiB5b3Ugd2FudCBtb3ZlIE91dCBpdGVtIGFib3ZlIEluIGl0ZW0gKi9cbiAgLyogLm93bC1hbmltYXRlZC1pbiAtIG9ubHkgZm9yIHVwY29taW5nIGl0ZW1cbiAgLyogVGhpcyBpcyB2ZXJ5IGltcG9ydGFudCBjbGFzcy4gVXNlIHotaW5kZXggaWYgeW91IHdhbnQgbW92ZSBJbiBpdGVtIGFib3ZlIE91dCBpdGVtICovXG4gIC8qIC5mYWRlT3V0IGlzIHN0eWxlIHRha2VuIGZyb20gQW5pbWF0aW9uLmNzcyBhbmQgdGhpcyBpcyBob3cgaXQgbG9va3MgaW4gb3dsLmNhcm91c2VsLmNzczogICovXG59XG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAudmNfZ3JpZC1pdGVtIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgwLCAwLCAwKTtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1hbmltYXRlZC1vdXQge1xuICB6LWluZGV4OiAwO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLWFuaW1hdGVkLWluIHtcbiAgei1pbmRleDogMTtcbn1cbi52Yy1ob3ZlcmJveC13cmFwcGVyLFxuLnZjLWhvdmVyYm94LXdyYXBwZXIgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4udmMtaG92ZXJib3gtd3JhcHBlci52Yy1ob3ZlcmJveC1zaGFwZS0tcm91bmRlZCAudmMtaG92ZXJib3gtZnJvbnQsXG4udmMtaG92ZXJib3gtd3JhcHBlci52Yy1ob3ZlcmJveC1zaGFwZS0tcm91bmRlZCAudmMtaG92ZXJib3gtYmFjayB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4udmMtaG92ZXJib3gtd3JhcHBlci52Yy1ob3ZlcmJveC1zaGFwZS0tcm91bmQgLnZjLWhvdmVyYm94LWZyb250LFxuLnZjLWhvdmVyYm94LXdyYXBwZXIudmMtaG92ZXJib3gtc2hhcGUtLXJvdW5kIC52Yy1ob3ZlcmJveC1iYWNrIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cbi52Yy1ob3ZlcmJveC13cmFwcGVyLnZjLWhvdmVyYm94LWFsaWduLS1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udmMtaG92ZXJib3gtd3JhcHBlci52Yy1ob3ZlcmJveC1hbGlnbi0tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udmMtaG92ZXJib3gtd3JhcHBlci52Yy1ob3ZlcmJveC1hbGlnbi0tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi52Yy1ob3ZlcmJveC13cmFwcGVyIC52Yy1ob3ZlcmJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZjLWhvdmVyYm94LXdyYXBwZXIudmMtaG92ZXJib3gtd2lkdGgtLTEwMCAudmMtaG92ZXJib3gge1xuICB3aWR0aDogMTAwJTtcbn1cbi52Yy1ob3ZlcmJveC13cmFwcGVyLnZjLWhvdmVyYm94LXdpZHRoLS05MCAudmMtaG92ZXJib3gge1xuICB3aWR0aDogOTAlO1xufVxuLnZjLWhvdmVyYm94LXdyYXBwZXIudmMtaG92ZXJib3gtd2lkdGgtLTgwIC52Yy1ob3ZlcmJveCB7XG4gIHdpZHRoOiA4MCU7XG59XG4udmMtaG92ZXJib3gtd3JhcHBlci52Yy1ob3ZlcmJveC13aWR0aC0tNzAgLnZjLWhvdmVyYm94IHtcbiAgd2lkdGg6IDcwJTtcbn1cbi52Yy1ob3ZlcmJveC13cmFwcGVyLnZjLWhvdmVyYm94LXdpZHRoLS02MCAudmMtaG92ZXJib3gge1xuICB3aWR0aDogNjAlO1xufVxuLnZjLWhvdmVyYm94LXdyYXBwZXIudmMtaG92ZXJib3gtd2lkdGgtLTUwIC52Yy1ob3ZlcmJveCB7XG4gIHdpZHRoOiA1MCU7XG59XG4udmMtaG92ZXJib3gtd3JhcHBlci52Yy1ob3ZlcmJveC13aWR0aC0tNDAgLnZjLWhvdmVyYm94IHtcbiAgd2lkdGg6IDQwJTtcbn1cbi52Yy1ob3ZlcmJveC13cmFwcGVyLnZjLWhvdmVyYm94LXdpZHRoLS0zMCAudmMtaG92ZXJib3gge1xuICB3aWR0aDogMzAlO1xufVxuLnZjLWhvdmVyYm94LXdyYXBwZXIudmMtaG92ZXJib3gtd2lkdGgtLTIwIC52Yy1ob3ZlcmJveCB7XG4gIHdpZHRoOiAyMCU7XG59XG4udmMtaG92ZXJib3gtd3JhcHBlci52Yy1ob3ZlcmJveC13aWR0aC0tMTAgLnZjLWhvdmVyYm94IHtcbiAgd2lkdGg6IDEwJTtcbn1cbi52Yy1ob3ZlcmJveC1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xufVxuLnZjLWhvdmVyYm94LWlubmVyIDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi52Yy1ob3ZlcmJveC1ibG9jayB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi52Yy1ob3ZlcmJveC1ibG9jay1pbm5lciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLnZjLWhvdmVyYm94LWJsb2NrLWlubmVyICoge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udmMtaG92ZXJib3gtZnJvbnQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gIHotaW5kZXg6IDE7XG59XG4udmMtaG92ZXJib3gtYmFjayB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xufVxuLnZjLWhvdmVyYm94OmhvdmVyIC52Yy1ob3ZlcmJveC1mcm9udCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcbn1cbi52Yy1ob3ZlcmJveDpob3ZlciAudmMtaG92ZXJib3gtYmFjayB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbn1cbi52Yy1ob3ZlcmJveC13cmFwcGVyLnZjLWhvdmVyYm94LWRpcmVjdGlvbi0tcmV2ZXJzZSAudmMtaG92ZXJib3gtZnJvbnQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbn1cbi52Yy1ob3ZlcmJveC13cmFwcGVyLnZjLWhvdmVyYm94LWRpcmVjdGlvbi0tcmV2ZXJzZSAudmMtaG92ZXJib3gtYmFjayB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgei1pbmRleDogMjtcbn1cbi52Yy1ob3ZlcmJveC13cmFwcGVyLnZjLWhvdmVyYm94LWRpcmVjdGlvbi0tcmV2ZXJzZSAudmMtaG92ZXJib3g6aG92ZXIgLnZjLWhvdmVyYm94LWZyb250IHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xufVxuLnZjLWhvdmVyYm94LXdyYXBwZXIudmMtaG92ZXJib3gtZGlyZWN0aW9uLS1yZXZlcnNlIC52Yy1ob3ZlcmJveDpob3ZlciAudmMtaG92ZXJib3gtYmFjayB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3ZjX2dyaWRfdjEnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvdmNfZ3JpZC92Y19ncmlkX3YxLmVvdD8tOWhiZ2FjJyk7XG4gIHNyYzogdXJsKCcuLi9mb250cy92Y19ncmlkL3ZjX2dyaWRfdjEuZW90PyNpZWZpeC05aGJnYWMnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi4vZm9udHMvdmNfZ3JpZC92Y19ncmlkX3YxLndvZmY/LTloYmdhYycpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL3ZjX2dyaWQvdmNfZ3JpZF92MS50dGY/LTloYmdhYycpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi9mb250cy92Y19ncmlkL3ZjX2dyaWRfdjEuc3ZnPy05aGJnYWMjdmNfZ3JpZF92MScpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbltjbGFzc149XCJ2Y19hcnJvdy1pY29uLVwiXSxcbltjbGFzcyo9XCIgdmNfYXJyb3ctaWNvbi1cIl0ge1xuICBmb250LWZhbWlseTogJ3ZjX2dyaWRfdjEnO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4udmNfYXJyb3ctaWNvbi1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxY1wiO1xufVxuLnZjX2Fycm93LWljb24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxZFwiO1xufVxuLnZjX2Fycm93LWljb24tYXJyb3dfZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxZVwiO1xufVxuLnZjX2Fycm93LWljb24tYXJyb3dfdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWZcIjtcbn1cbi52Y19hcnJvdy1pY29uLWFycm93XzAxX2xlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDBcIjtcbn1cbi52Y19hcnJvdy1pY29uLWFycm93XzAxX3JpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAxXCI7XG59XG4udmNfYXJyb3ctaWNvbi1hcnJvd18wMl9sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAyXCI7XG59XG4udmNfYXJyb3ctaWNvbi1hcnJvd18wMl9yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwM1wiO1xufVxuLnZjX2Fycm93LWljb24tYXJyb3dfMDNfbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNFwiO1xufVxuLnZjX2Fycm93LWljb24tYXJyb3dfMDNfcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDVcIjtcbn1cbi52Y19hcnJvdy1pY29uLWFycm93XzA0X2xlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDZcIjtcbn1cbi52Y19hcnJvdy1pY29uLWFycm93XzA0X3JpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA3XCI7XG59XG4udmNfYXJyb3ctaWNvbi1hcnJvd18wNV9sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA4XCI7XG59XG4udmNfYXJyb3ctaWNvbi1hcnJvd18wNV9yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwOVwiO1xufVxuLnZjX2Fycm93LWljb24tYXJyb3dfMDZfbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwYVwiO1xufVxuLnZjX2Fycm93LWljb24tYXJyb3dfMDZfcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGJcIjtcbn1cbi52Y19hcnJvdy1pY29uLWFycm93XzA3X2xlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGNcIjtcbn1cbi52Y19hcnJvdy1pY29uLWFycm93XzA3X3JpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBkXCI7XG59XG4udmNfYXJyb3ctaWNvbi1hcnJvd18wOF9sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBlXCI7XG59XG4udmNfYXJyb3ctaWNvbi1hcnJvd18wOF9yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwZlwiO1xufVxuLnZjX2Fycm93LWljb24tYXJyb3dfMDlfbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMFwiO1xufVxuLnZjX2Fycm93LWljb24tYXJyb3dfMDlfcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTFcIjtcbn1cbi52Y19hcnJvdy1pY29uLWFycm93XzEwX2xlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTJcIjtcbn1cbi52Y19hcnJvdy1pY29uLWFycm93XzEwX3JpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEzXCI7XG59XG4udmNfYXJyb3ctaWNvbi1hcnJvd18xMV9sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE0XCI7XG59XG4udmNfYXJyb3ctaWNvbi1hcnJvd18xMV9yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNVwiO1xufVxuLnZjX2Fycm93LWljb24tYXJyb3dfMTJfbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNlwiO1xufVxuLnZjX2Fycm93LWljb24tYXJyb3dfMTJfcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTdcIjtcbn1cbi52Y19hcnJvdy1pY29uLW5hdmljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzlcIjtcbn1cbi8qIENTUyBBbmltYXRpb25zICovXG4ud3BiX2FuaW1hdGVfd2hlbl9hbG1vc3RfdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cbi53cGJfYW5pbWF0ZV93aGVuX2FsbW9zdF92aXNpYmxlOm5vdCgud3BiX3N0YXJ0X2FuaW1hdGlvbikge1xuICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcbiAgLW8tYW5pbWF0aW9uOiBub25lO1xuICBhbmltYXRpb246IG5vbmU7XG59XG4ud3BiX3RvcC10by1ib3R0b20sXG4udG9wLXRvLWJvdHRvbSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB3cGJfdHRiIDAuN3MgMSBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG4gIC1vLWFuaW1hdGlvbjogd3BiX3R0YiAwLjdzIDEgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xuICBhbmltYXRpb246IHdwYl90dGIgMC43cyAxIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbn1cbi53cGJfYm90dG9tLXRvLXRvcCxcbi5ib3R0b20tdG8tdG9wIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHdwYl9idHQgMC43cyAxIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbiAgLW8tYW5pbWF0aW9uOiB3cGJfYnR0IDAuN3MgMSBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG4gIGFuaW1hdGlvbjogd3BiX2J0dCAwLjdzIDEgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xufVxuLndwYl9sZWZ0LXRvLXJpZ2h0LFxuLmxlZnQtdG8tcmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogd3BiX2x0ciAwLjdzIDEgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xuICAtby1hbmltYXRpb246IHdwYl9sdHIgMC43cyAxIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbiAgYW5pbWF0aW9uOiB3cGJfbHRyIDAuN3MgMSBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG59XG4ud3BiX3JpZ2h0LXRvLWxlZnQsXG4ucmlnaHQtdG8tbGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB3cGJfcnRsIDAuN3MgMSBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG4gIC1vLWFuaW1hdGlvbjogd3BiX3J0bCAwLjdzIDEgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xuICBhbmltYXRpb246IHdwYl9ydGwgMC43cyAxIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbn1cbi53cGJfYXBwZWFyLFxuLmFwcGVhciB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB3cGJfYXBwZWFyIDAuN3MgMSBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG4gIC1vLWFuaW1hdGlvbjogd3BiX2FwcGVhciAwLjdzIDEgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xuICBhbmltYXRpb246IHdwYl9hcHBlYXIgMC43cyAxIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi53cGJfc3RhcnRfYW5pbWF0aW9uIHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG59XG4vKiBUb3AgdG8gYm90dG9tIGtleWZyYW1lcyAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHdwYl90dGIge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyB3cGJfdHRiIHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIHdwYl90dGIge1xuICAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyB3cGJfdHRiIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMCUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cbi8qIEJvdHRvbSB0byB0b3Aga2V5ZnJhbWVzICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgd3BiX2J0dCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgd3BiX2J0dCB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIHdwYl9idHQge1xuICAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHdwYl9idHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMCUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB9XG59XG4vKiBMZWZ0IHRvIHJpZ2h0IGtleWZyYW1lcyAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHdwYl9sdHIge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAlLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyB3cGJfbHRyIHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwJSwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIHdwYl9sdHIge1xuICAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwJSwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyB3cGJfbHRyIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwJSwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMCUsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMCUsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cbi8qIFJpZ2h0IHRvIGxlZnQga2V5ZnJhbWVzICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgd3BiX3J0bCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwJSwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgd3BiX3J0bCB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwJSwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIHdwYl9ydGwge1xuICAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAlLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHdwYl9ydGwge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMCUsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMCUsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAlLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB9XG59XG4vKiBBcHBlYXIgZnJvbSBjZW50ZXIga2V5ZnJhbWVzICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgd3BiX2FwcGVhciB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICBvcGFjaXR5OiAwLjE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIHdwYl9hcHBlYXIge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgb3BhY2l0eTogMC4xO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgd3BiX2FwcGVhciB7XG4gIDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgb3BhY2l0eTogMC4xO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHdwYl9hcHBlYXIge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgfVxufVxuLnZjLXNwaW5uZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3NwaW5uZXIuZ2lmJykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XG59XG4udmMtc3Bpbm5lci52Yy1zcGlubmVyLWNvbXBsZXRlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL3ZjL3RpY2sucG5nJyk7XG59XG4udmMtc3Bpbm5lci52Yy1zcGlubmVyLWZhaWxlZDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi92Yy9yZW1vdmUucG5nJyk7XG59XG4udmMtd29vY29tbWVyY2UtYWRkLXRvLWNhcnQtbG9hZGluZy52Y19ncmlkLWl0ZW0tbWluaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52Yy13b29jb21tZXJjZS1hZGQtdG8tY2FydC1sb2FkaW5nLnZjX2dyaWQtaXRlbS1taW5pIC52Y19naXRlbS16b25lIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgLW1zLXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIC1vLXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnZjLXdvb2NvbW1lcmNlLWFkZC10by1jYXJ0LWxvYWRpbmcudmNfZ3JpZC1pdGVtLW1pbmkgLnZjX3djLWxvYWQtYWRkLXRvLWxvYWRlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xuICBsZWZ0OiAwO1xufVxuLnZjLXdvb2NvbW1lcmNlLWFkZC10by1jYXJ0LWxvYWRpbmcudmNfZ3JpZC1pdGVtLW1pbmkgLnZjX3djLWxvYWQtYWRkLXRvLWxvYWRlciB7XG4gIG1hcmdpbjogMmVtIGF1dG87XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuMTZzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMTZzO1xuICBoZWlnaHQ6IDUwcHg7XG59XG4udmMtd29vY29tbWVyY2UtYWRkLXRvLWNhcnQtbG9hZGluZy52Y19ncmlkLWl0ZW0tbWluaSAudmNfd2MtbG9hZC1hZGQtdG8tbG9hZGVyOmJlZm9yZSxcbi52Yy13b29jb21tZXJjZS1hZGQtdG8tY2FydC1sb2FkaW5nLnZjX2dyaWQtaXRlbS1taW5pIC52Y193Yy1sb2FkLWFkZC10by1sb2FkZXI6YWZ0ZXIsXG4udmMtd29vY29tbWVyY2UtYWRkLXRvLWNhcnQtbG9hZGluZy52Y19ncmlkLWl0ZW0tbWluaSAudmNfd2MtbG9hZC1hZGQtdG8tbG9hZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB2Y193b28tYWRkLWNhcnQtbG9hZCAxLjhzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb246IHZjX3dvby1hZGQtY2FydC1sb2FkIDEuOHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG59XG4udmMtd29vY29tbWVyY2UtYWRkLXRvLWNhcnQtbG9hZGluZy52Y19ncmlkLWl0ZW0tbWluaSAudmNfd2MtbG9hZC1hZGQtdG8tbG9hZGVyOmJlZm9yZSB7XG4gIGxlZnQ6IC0yMHB4O1xufVxuLnZjLXdvb2NvbW1lcmNlLWFkZC10by1jYXJ0LWxvYWRpbmcudmNfZ3JpZC1pdGVtLW1pbmkgLnZjX3djLWxvYWQtYWRkLXRvLWxvYWRlcjphZnRlciB7XG4gIGxlZnQ6IDIwcHg7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjMycztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjMycztcbn1cbi52Yy13b29jb21tZXJjZS1hZGQtdG8tY2FydC1sb2FkaW5nLnZjX2dyaWQtaXRlbS1taW5pIC52Y193Yy1sb2FkLWFkZC10by1sb2FkZXI6YmVmb3JlLFxuLnZjLXdvb2NvbW1lcmNlLWFkZC10by1jYXJ0LWxvYWRpbmcudmNfZ3JpZC1pdGVtLW1pbmkgLnZjX3djLWxvYWQtYWRkLXRvLWxvYWRlcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyB2Y193b28tYWRkLWNhcnQtbG9hZCB7XG4gIDAlLFxuICA4MCUsXG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMi41ZW0gMCAtMS4zZW0gcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjc1KTtcbiAgfVxuICA0MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMi41ZW0gMCAwIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC43NSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgdmNfd29vLWFkZC1jYXJ0LWxvYWQge1xuICAwJSxcbiAgODAlLFxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDIuNWVtIDAgLTEuM2VtIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC43NSk7XG4gIH1cbiAgNDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDIuNWVtIDAgMCByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuNzUpO1xuICB9XG59XG4udmNfZ3JpZC1pdGVtLW1pbmkgLmFkZGVkX3RvX2NhcnQud2MtZm9yd2FyZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvL1xuLy8gVGFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbnRhYmxlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGFibGUtYmc7XG59XG50aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cblxuLy8gQmFzZWxpbmUgc3R5bGVzXG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiBAbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIC8vIENlbGxzXG4gID4gdGhlYWQsXG4gID4gdGJvZHksXG4gID4gdGZvb3Qge1xuICAgID4gdHIge1xuICAgICAgPiB0aCxcbiAgICAgID4gdGQge1xuICAgICAgICBwYWRkaW5nOiBAdGFibGUtY2VsbC1wYWRkaW5nO1xuICAgICAgICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBAdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBCb3R0b20gYWxpZ24gZm9yIGNvbHVtbiBoZWFkaW5nc1xuICA+IHRoZWFkID4gdHIgPiB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgQHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuICAvLyBSZW1vdmUgdG9wIGJvcmRlciBmcm9tIHRoZWFkIGJ5IGRlZmF1bHRcbiAgPiBjYXB0aW9uICsgdGhlYWQsXG4gID4gY29sZ3JvdXAgKyB0aGVhZCxcbiAgPiB0aGVhZDpmaXJzdC1jaGlsZCB7XG4gICAgPiB0cjpmaXJzdC1jaGlsZCB7XG4gICAgICA+IHRoLFxuICAgICAgPiB0ZCB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIEFjY291bnQgZm9yIG11bHRpcGxlIHRib2R5IGluc3RhbmNlc1xuICA+IHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCBAdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLy8gTmVzdGluZ1xuICAudGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBib2R5LWJnO1xuICB9XG59XG5cblxuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuXG4udGFibGUtY29uZGVuc2VkIHtcbiAgPiB0aGVhZCxcbiAgPiB0Ym9keSxcbiAgPiB0Zm9vdCB7XG4gICAgPiB0ciB7XG4gICAgICA+IHRoLFxuICAgICAgPiB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IEB0YWJsZS1jb25kZW5zZWQtY2VsbC1wYWRkaW5nO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIEJvcmRlcmVkIHZlcnNpb25cbi8vXG4vLyBBZGQgYm9yZGVycyBhbGwgYXJvdW5kIHRoZSB0YWJsZSBhbmQgYmV0d2VlbiBhbGwgdGhlIGNvbHVtbnMuXG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIEB0YWJsZS1ib3JkZXItY29sb3I7XG4gID4gdGhlYWQsXG4gID4gdGJvZHksXG4gID4gdGZvb3Qge1xuICAgID4gdHIge1xuICAgICAgPiB0aCxcbiAgICAgID4gdGQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBAdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICA+IHRoZWFkID4gdHIge1xuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gID4gdGJvZHkgPiB0cjpudGgtY2hpbGQob2RkKSB7XG4gICAgPiB0ZCxcbiAgICA+IHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEB0YWJsZS1iZy1hY2NlbnQ7XG4gICAgfVxuICB9XG59XG5cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICA+IHRib2R5ID4gdHI6aG92ZXIge1xuICAgID4gdGQsXG4gICAgPiB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGFibGUtYmctaG92ZXI7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGFibGUgY2VsbCBzaXppbmdcbi8vXG4vLyBSZXNldCBkZWZhdWx0IHRhYmxlIGJlaGF2aW9yXG5cbnRhYmxlIGNvbFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcG9zaXRpb246IHN0YXRpYzsgLy8gUHJldmVudCBib3JkZXIgaGlkaW5nIGluIEZpcmVmb3ggYW5kIElFOS8xMCAoc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2MjMpXG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47XG59XG50YWJsZSB7XG4gIHRkLFxuICB0aCB7XG4gICAgJltjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7IC8vIFByZXZlbnQgYm9yZGVyIGhpZGluZyBpbiBGaXJlZm94IGFuZCBJRTkvMTAgKHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjIzKVxuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRhYmxlIGJhY2tncm91bmRzXG4vL1xuLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbi8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG5cbi8vIEdlbmVyYXRlIHRoZSBjb250ZXh0dWFsIHZhcmlhbnRzXG4udGFibGUtcm93LXZhcmlhbnQoYWN0aXZlOyBAdGFibGUtYmctYWN0aXZlKTtcbi50YWJsZS1yb3ctdmFyaWFudChzdWNjZXNzOyBAc3RhdGUtc3VjY2Vzcy1iZyk7XG4udGFibGUtcm93LXZhcmlhbnQoaW5mbzsgQHN0YXRlLWluZm8tYmcpO1xuLnRhYmxlLXJvdy12YXJpYW50KHdhcm5pbmc7IEBzdGF0ZS13YXJuaW5nLWJnKTtcbi50YWJsZS1yb3ctdmFyaWFudChkYW5nZXI7IEBzdGF0ZS1kYW5nZXItYmcpO1xuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gV3JhcCB5b3VyIHRhYmxlcyBpbiBgLnRhYmxlLXJlc3BvbnNpdmVgIGFuZCB3ZSdsbCBtYWtlIHRoZW0gbW9iaWxlIGZyaWVuZGx5XG4vLyBieSBlbmFibGluZyBob3Jpem9udGFsIHNjcm9sbGluZy4gT25seSBhcHBsaWVzIDw3NjhweC4gRXZlcnl0aGluZyBhYm92ZSB0aGF0XG4vLyB3aWxsIGRpc3BsYXkgbm9ybWFsbHkuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogQHNjcmVlbi14cy1tYXgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAoQGxpbmUtaGVpZ2h0LWNvbXB1dGVkICogMC43NSk7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgIC8vIFRpZ2h0ZW4gdXAgc3BhY2luZ1xuICAgID4gLnRhYmxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIC8vIEVuc3VyZSB0aGUgY29udGVudCBkb2Vzbid0IHdyYXBcbiAgICAgID4gdGhlYWQsXG4gICAgICA+IHRib2R5LFxuICAgICAgPiB0Zm9vdCB7XG4gICAgICAgID4gdHIge1xuICAgICAgICAgID4gdGgsXG4gICAgICAgICAgPiB0ZCB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNwZWNpYWwgb3ZlcnJpZGVzIGZvciB0aGUgYm9yZGVyZWQgdGFibGVzXG4gICAgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAvLyBOdWtlIHRoZSBhcHByb3ByaWF0ZSBib3JkZXJzIHNvIHRoYXQgdGhlIHBhcmVudCBjYW4gaGFuZGxlIHRoZW1cbiAgICAgID4gdGhlYWQsXG4gICAgICA+IHRib2R5LFxuICAgICAgPiB0Zm9vdCB7XG4gICAgICAgID4gdHIge1xuICAgICAgICAgID4gdGg6Zmlyc3QtY2hpbGQsXG4gICAgICAgICAgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiB0aDpsYXN0LWNoaWxkLFxuICAgICAgICAgID4gdGQ6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIE9ubHkgbnVrZSB0aGUgbGFzdCByb3cncyBib3R0b20tYm9yZGVyIGluIGB0Ym9keWAgYW5kIGB0Zm9vdGAgc2luY2VcbiAgICAgIC8vIGNoYW5jZXMgYXJlIHRoZXJlIHdpbGwgYmUgb25seSBvbmUgYHRyYCBpbiBhIGB0aGVhZGAgYW5kIHRoYXQgd291bGRcbiAgICAgIC8vIHJlbW92ZSB0aGUgYm9yZGVyIGFsdG9nZXRoZXIuXG4gICAgICA+IHRib2R5LFxuICAgICAgPiB0Zm9vdCB7XG4gICAgICAgID4gdHI6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgPiB0aCxcbiAgICAgICAgICA+IHRkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBGb3Jtc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBOb3JtYWxpemUgbm9uLWNvbnRyb2xzXG4vL1xuLy8gUmVzdHlsZSBhbmQgYmFzZWxpbmUgbm9uLWNvbnRyb2wgZm9ybSBlbGVtZW50cy5cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgLy8gQ2hyb21lIGFuZCBGaXJlZm94IHNldCBhIGBtaW4td2lkdGg6IC13ZWJraXQtbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4gIC8vIHNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGl0IGJlaGF2ZXMgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTkuXG4gIG1pbi13aWR0aDogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiBAbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGZvbnQtc2l6ZTogKEBmb250LXNpemUtYmFzZSAqIDEuNSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogQGxlZ2VuZC1jb2xvcjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGxlZ2VuZC1ib3JkZXItY29sb3I7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIEZvcmNlIElFOCB0byB3cmFwIGxvbmcgY29udGVudCAoc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTMxNDEpXG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cblxuLy8gTm9ybWFsaXplIGZvcm0gY29udHJvbHNcbi8vXG4vLyBXaGlsZSBtb3N0IG9mIG91ciBmb3JtIHN0eWxlcyByZXF1aXJlIGV4dHJhIGNsYXNzZXMsIHNvbWUgYmFzaWMgbm9ybWFsaXphdGlvblxuLy8gaXMgcmVxdWlyZWQgdG8gZW5zdXJlIG9wdGltdW0gZGlzcGxheSB3aXRoIG9yIHdpdGhvdXQgdGhvc2UgY2xhc3NlcyB0byBiZXR0ZXJcbi8vIGFkZHJlc3MgYnJvd3NlciBpbmNvbnNpc3RlbmNpZXMuXG5cbi8vIE92ZXJyaWRlIGNvbnRlbnQtYm94IGluIE5vcm1hbGl6ZSAoKiBpc24ndCBzcGVjaWZpYyBlbm91Z2gpXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLmJveC1zaXppbmcoYm9yZGVyLWJveCk7XG59XG5cbi8vIFBvc2l0aW9uIHJhZGlvcyBhbmQgY2hlY2tib3hlcyBiZXR0ZXJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIG1hcmdpbjogNHB4IDAgMDtcbiAgbWFyZ2luLXRvcDogMXB4IFxcOTsgLy8gSUU4LTlcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLy8gU2V0IHRoZSBoZWlnaHQgb2YgZmlsZSBjb250cm9scyB0byBtYXRjaCB0ZXh0IGlucHV0c1xuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gTWFrZSByYW5nZSBpbnB1dHMgYmVoYXZlIGxpa2UgdGV4dHVhbCBmb3JtIGNvbnRyb2xzXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8vIE1ha2UgbXVsdGlwbGUgc2VsZWN0IGVsZW1lbnRzIGhlaWdodCBub3QgZml4ZWRcbnNlbGVjdFttdWx0aXBsZV0sXG5zZWxlY3Rbc2l6ZV0ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIEZvY3VzIGZvciBmaWxlLCByYWRpbywgYW5kIGNoZWNrYm94XG5pbnB1dFt0eXBlPVwiZmlsZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyB7XG4gIC50YWItZm9jdXMoKTtcbn1cblxuLy8gQWRqdXN0IG91dHB1dCBlbGVtZW50XG5vdXRwdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IChAcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7XG4gIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiBAaW5wdXQtY29sb3I7XG59XG5cblxuLy8gQ29tbW9uIGZvcm0gY29udHJvbHNcbi8vXG4vLyBTaGFyZWQgc2l6ZSBhbmQgdHlwZSByZXNldHMgZm9yIGZvcm0gY29udHJvbHMuIEFwcGx5IGAuZm9ybS1jb250cm9sYCB0byBhbnlcbi8vIG9mIHRoZSBmb2xsb3dpbmcgZm9ybSBjb250cm9sczpcbi8vXG4vLyBzZWxlY3Rcbi8vIHRleHRhcmVhXG4vLyBpbnB1dFt0eXBlPVwidGV4dFwiXVxuLy8gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdXG4vLyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl1cbi8vIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXVxuLy8gaW5wdXRbdHlwZT1cImRhdGVcIl1cbi8vIGlucHV0W3R5cGU9XCJtb250aFwiXVxuLy8gaW5wdXRbdHlwZT1cInRpbWVcIl1cbi8vIGlucHV0W3R5cGU9XCJ3ZWVrXCJdXG4vLyBpbnB1dFt0eXBlPVwibnVtYmVyXCJdXG4vLyBpbnB1dFt0eXBlPVwiZW1haWxcIl1cbi8vIGlucHV0W3R5cGU9XCJ1cmxcIl1cbi8vIGlucHV0W3R5cGU9XCJzZWFyY2hcIl1cbi8vIGlucHV0W3R5cGU9XCJ0ZWxcIl1cbi8vIGlucHV0W3R5cGU9XCJjb2xvclwiXVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IEBpbnB1dC1oZWlnaHQtYmFzZTsgLy8gTWFrZSBpbnB1dHMgYXQgbGVhc3QgdGhlIGhlaWdodCBvZiB0aGVpciBidXR0b24gY291bnRlcnBhcnQgKGJhc2UgbGluZS1oZWlnaHQgKyBwYWRkaW5nICsgYm9yZGVyKVxuICBwYWRkaW5nOiBAcGFkZGluZy1iYXNlLXZlcnRpY2FsIEBwYWRkaW5nLWJhc2UtaG9yaXpvbnRhbDtcbiAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6IEBpbnB1dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZXNldCB1bnVzdWFsIEZpcmVmb3gtb24tQW5kcm9pZCBkZWZhdWx0IHN0eWxlOyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcy9pc3N1ZXMvMjE0XG4gIGJvcmRlcjogMXB4IHNvbGlkIEBpbnB1dC1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6IEBpbnB1dC1ib3JkZXItcmFkaXVzO1xuICAuYm94LXNoYWRvdyhpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSk7XG4gIC50cmFuc2l0aW9uKH5cImJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXNcIik7XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICAuZm9ybS1jb250cm9sLWZvY3VzKCk7XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgLnBsYWNlaG9sZGVyKCk7XG5cbiAgLy8gRGlzYWJsZWQgYW5kIHJlYWQtb25seSBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmW2Rpc2FibGVkXSxcbiAgJltyZWFkb25seV0sXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBpbnB1dC1iZy1kaXNhYmxlZDtcbiAgICBvcGFjaXR5OiAxOyAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnRcbiAgfVxuXG4gIC8vIFJlc2V0IGhlaWdodCBmb3IgYHRleHRhcmVhYHNcbiAgdGV4dGFyZWEmIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuXG4vLyBTZWFyY2ggaW5wdXRzIGluIGlPU1xuLy9cbi8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbi8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuLy8gYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuXG4vLyBTcGVjaWFsIHN0eWxlcyBmb3IgaU9TIGRhdGUgaW5wdXRcbi8vXG4vLyBJbiBNb2JpbGUgU2FmYXJpLCBkYXRlIGlucHV0cyByZXF1aXJlIGEgcGl4ZWwgbGluZS1oZWlnaHQgdGhhdCBtYXRjaGVzIHRoZVxuLy8gZ2l2ZW4gaGVpZ2h0IG9mIHRoZSBpbnB1dC4gU2luY2UgdGhpcyBmdWNrcyB1cCBldmVyeXRoaW5nIGVsc2UsIHdlIGhhdmUgdG9cbi8vIGFwcHJvcHJpYXRlbHkgcmVzZXQgaXQgZm9yIEludGVybmV0IEV4cGxvcmVyIGFuZCB0aGUgc2l6ZSB2YXJpYXRpb25zLlxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgbGluZS1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQtYmFzZTtcbiAgLy8gSUU4KyBtaXNhbGlnbnMgdGhlIHRleHQgd2l0aGluIGRhdGUgaW5wdXRzLCBzbyB3ZSByZXNldFxuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2UgflwiXFwwXCI7XG5cbiAgJi5pbnB1dC1zbSB7XG4gICAgbGluZS1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQtc21hbGw7XG4gIH1cbiAgJi5pbnB1dC1sZyB7XG4gICAgbGluZS1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQtbGFyZ2U7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGdyb3Vwc1xuLy9cbi8vIERlc2lnbmVkIHRvIGhlbHAgd2l0aCB0aGUgb3JnYW5pemF0aW9uIGFuZCBzcGFjaW5nIG9mIHZlcnRpY2FsIGZvcm1zLiBGb3Jcbi8vIGhvcml6b250YWwgZm9ybXMsIHVzZSB0aGUgcHJlZGVmaW5lZCBncmlkIGNsYXNzZXMuXG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBJbmRlbnQgdGhlIGxhYmVscyB0byBwb3NpdGlvbiByYWRpb3MvY2hlY2tib3hlcyBhcyBoYW5naW5nIGNvbnRyb2xzLlxuXG4ucmFkaW8sXG4uY2hlY2tib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogQGxpbmUtaGVpZ2h0LWNvbXB1dGVkOyAvLyBjbGVhciB0aGUgZmxvYXRpbmcgaW5wdXQgaWYgdGhlcmUgaXMgbm8gbGFiZWwgdGV4dFxuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbi5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbn1cbi5yYWRpbyArIC5yYWRpbyxcbi5jaGVja2JveCArIC5jaGVja2JveCB7XG4gIG1hcmdpbi10b3A6IC01cHg7IC8vIE1vdmUgdXAgc2libGluZyByYWRpb3Mgb3IgY2hlY2tib3hlcyBmb3IgdGlnaHRlciBzcGFjaW5nXG59XG5cbi8vIFJhZGlvcyBhbmQgY2hlY2tib3hlcyBvbiBzYW1lIGxpbmVcbi5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yYWRpby1pbmxpbmUgKyAucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZSArIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMTBweDsgLy8gc3BhY2Ugb3V0IGNvbnNlY3V0aXZlIGlubGluZSBjb250cm9sc1xufVxuXG4vLyBBcHBseSBzYW1lIGRpc2FibGVkIGN1cnNvciB0d2VhayBhcyBmb3IgaW5wdXRzXG4vL1xuLy8gTm90ZTogTmVpdGhlciByYWRpb3Mgbm9yIGNoZWNrYm94ZXMgY2FuIGJlIHJlYWRvbmx5LlxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuLnJhZGlvLFxuLnJhZGlvLWlubGluZSxcbi5jaGVja2JveCxcbi5jaGVja2JveC1pbmxpbmUge1xuICAmW2Rpc2FibGVkXSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG5cbi5pbnB1dC1zbSB7XG4gIC5pbnB1dC1zaXplKEBpbnB1dC1oZWlnaHQtc21hbGw7IEBwYWRkaW5nLXNtYWxsLXZlcnRpY2FsOyBAcGFkZGluZy1zbWFsbC1ob3Jpem9udGFsOyBAZm9udC1zaXplLXNtYWxsOyBAbGluZS1oZWlnaHQtc21hbGw7IEBib3JkZXItcmFkaXVzLXNtYWxsKTtcbn1cblxuLmlucHV0LWxnIHtcbiAgLmlucHV0LXNpemUoQGlucHV0LWhlaWdodC1sYXJnZTsgQHBhZGRpbmctbGFyZ2UtdmVydGljYWw7IEBwYWRkaW5nLWxhcmdlLWhvcml6b250YWw7IEBmb250LXNpemUtbGFyZ2U7IEBsaW5lLWhlaWdodC1sYXJnZTsgQGJvcmRlci1yYWRpdXMtbGFyZ2UpO1xufVxuXG5cbi8vIEZvcm0gY29udHJvbCBmZWVkYmFjayBzdGF0ZXNcbi8vXG4vLyBBcHBseSBjb250ZXh0dWFsIGFuZCBzZW1hbnRpYyBzdGF0ZXMgdG8gaW5kaXZpZHVhbCBmb3JtIGNvbnRyb2xzLlxuXG4uaGFzLWZlZWRiYWNrIHtcbiAgLy8gRW5hYmxlIGFic29sdXRlIHBvc2l0aW9uaW5nXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAvLyBFbnN1cmUgaWNvbnMgZG9uJ3Qgb3ZlcmxhcCB0ZXh0XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmctcmlnaHQ6IChAaW5wdXQtaGVpZ2h0LWJhc2UgKiAxLjI1KTtcbiAgfVxufVxuLy8gRmVlZGJhY2sgaWNvbiAocmVxdWlyZXMgLmdseXBoaWNvbiBjbGFzc2VzKVxuLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAoQGxpbmUtaGVpZ2h0LWNvbXB1dGVkICsgNSk7IC8vIEhlaWdodCBvZiB0aGUgYGxhYmVsYCBhbmQgaXRzIG1hcmdpblxuICByaWdodDogMDtcbiAgei1pbmRleDogMjsgLy8gRW5zdXJlIGljb24gaXMgYWJvdmUgaW5wdXQgZ3JvdXBzXG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogQGlucHV0LWhlaWdodC1iYXNlO1xuICBoZWlnaHQ6IEBpbnB1dC1oZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmlucHV0LWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiBAaW5wdXQtaGVpZ2h0LWxhcmdlO1xuICBoZWlnaHQ6IEBpbnB1dC1oZWlnaHQtbGFyZ2U7XG4gIGxpbmUtaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LWxhcmdlO1xufVxuLmlucHV0LXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiBAaW5wdXQtaGVpZ2h0LXNtYWxsO1xuICBoZWlnaHQ6IEBpbnB1dC1oZWlnaHQtc21hbGw7XG4gIGxpbmUtaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LXNtYWxsO1xufVxuXG4vLyBGZWVkYmFjayBzdGF0ZXNcbi5oYXMtc3VjY2VzcyB7XG4gIC5mb3JtLWNvbnRyb2wtdmFsaWRhdGlvbihAc3RhdGUtc3VjY2Vzcy10ZXh0OyBAc3RhdGUtc3VjY2Vzcy10ZXh0OyBAc3RhdGUtc3VjY2Vzcy1iZyk7XG59XG4uaGFzLXdhcm5pbmcge1xuICAuZm9ybS1jb250cm9sLXZhbGlkYXRpb24oQHN0YXRlLXdhcm5pbmctdGV4dDsgQHN0YXRlLXdhcm5pbmctdGV4dDsgQHN0YXRlLXdhcm5pbmctYmcpO1xufVxuLmhhcy1lcnJvciB7XG4gIC5mb3JtLWNvbnRyb2wtdmFsaWRhdGlvbihAc3RhdGUtZGFuZ2VyLXRleHQ7IEBzdGF0ZS1kYW5nZXItdGV4dDsgQHN0YXRlLWRhbmdlci1iZyk7XG59XG5cblxuLy8gUmVwb3NpdGlvbiBmZWVkYmFjayBpY29uIGlmIGxhYmVsIGlzIGhpZGRlbiB3aXRoIFwic2NyZWVucmVhZGVyIG9ubHlcIiBzdGF0ZVxuLmhhcy1mZWVkYmFjayBsYWJlbC5zci1vbmx5IH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHRvcDogMDtcbn1cblxuXG4vLyBTdGF0aWMgZm9ybSBjb250cm9sIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIGBwYCBlbGVtZW50IHRvIG1ha2UgYW55IHN0cmluZyBvZiB0ZXh0IGFsaWduIHdpdGggbGFiZWxzIGluXG4vLyBhIGhvcml6b250YWwgZm9ybSBsYXlvdXQuXG5cbi5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVtb3ZlIGRlZmF1bHQgbWFyZ2luIGZyb20gYHBgXG59XG5cblxuLy8gSGVscCB0ZXh0XG4vL1xuLy8gQXBwbHkgdG8gYW55IGVsZW1lbnQgeW91IHdpc2ggdG8gY3JlYXRlIGxpZ2h0IHRleHQgZm9yIHBsYWNlbWVudCBpbW1lZGlhdGVseVxuLy8gYmVsb3cgYSBmb3JtIGNvbnRyb2wuIFVzZSBmb3IgZ2VuZXJhbCBoZWxwLCBmb3JtYXR0aW5nLCBvciBpbnN0cnVjdGlvbmFsIHRleHQuXG5cbi5oZWxwLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7IC8vIGFjY291bnQgZm9yIGFueSBlbGVtZW50IHVzaW5nIGhlbHAtYmxvY2tcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogbGlnaHRlbihAdGV4dC1jb2xvciwgMjUlKTsgLy8gbGlnaHRlbiB0aGUgdGV4dCBzb21lIGZvciBjb250cmFzdFxufVxuXG5cblxuLy8gSW5saW5lIGZvcm1zXG4vL1xuLy8gTWFrZSBmb3JtcyBhcHBlYXIgaW5saW5lKC1ibG9jaykgYnkgYWRkaW5nIHRoZSBgLmZvcm0taW5saW5lYCBjbGFzcy4gSW5saW5lXG4vLyBmb3JtcyBiZWdpbiBzdGFja2VkIG9uIGV4dHJhIHNtYWxsIChtb2JpbGUpIGRldmljZXMgYW5kIHRoZW4gZ28gaW5saW5lIHdoZW5cbi8vIHZpZXdwb3J0cyByZWFjaCA8NzY4cHguXG4vL1xuLy8gUmVxdWlyZXMgd3JhcHBpbmcgaW5wdXRzIGFuZCBsYWJlbHMgd2l0aCBgLmZvcm0tZ3JvdXBgIGZvciBwcm9wZXIgZGlzcGxheSBvZlxuLy8gZGVmYXVsdCBIVE1MIGZvcm0gY29udHJvbHMgYW5kIG91ciBjdXN0b20gZm9ybSBjb250cm9scyAoZS5nLiwgaW5wdXQgZ3JvdXBzKS5cbi8vXG4vLyBIZWFkcyB1cCEgVGhpcyBpcyBtaXhpbi1lZCBpbnRvIGAubmF2YmFyLWZvcm1gIGluIG5hdmJhcnMubGVzcy5cblxuLmZvcm0taW5saW5lIHtcblxuICAvLyBLaWNrIGluIHRoZSBpbmxpbmVcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgLy8gSW5saW5lLWJsb2NrIGFsbCB0aGUgdGhpbmdzIGZvciBcImlubGluZVwiXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLy8gSW4gbmF2YmFyLWZvcm0sIGFsbG93IGZvbGtzIHRvICpub3QqIHVzZSBgLmZvcm0tZ3JvdXBgXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bzsgLy8gUHJldmVudCBsYWJlbHMgZnJvbSBzdGFja2luZyBhYm92ZSBpbnB1dHMgaW4gYC5mb3JtLWdyb3VwYFxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAge1xuICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgLmlucHV0LWdyb3VwLWFkZG9uLFxuICAgICAgLmlucHV0LWdyb3VwLWJ0bixcbiAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBJbnB1dCBncm91cHMgbmVlZCB0aGF0IDEwMCUgd2lkdGggdGhvdWdoXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuY29udHJvbC1sYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gb24gcmFkaW9zL2NoZWNrYm94ZXMgdGhhdCB3ZXJlIHVzZWQgZm9yIHN0YWNraW5nLCBhbmRcbiAgICAvLyB0aGVuIHVuZG8gdGhlIGZsb2F0aW5nIG9mIHJhZGlvcyBhbmQgY2hlY2tib3hlcyB0byBtYXRjaCAod2hpY2ggYWxzbyBhdm9pZHNcbiAgICAvLyBhIGJ1ZyBpbiBXZWJLaXQ6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk2OSkuXG4gICAgLnJhZGlvLFxuICAgIC5jaGVja2JveCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuICAgIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gICAgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC8vIFZhbGlkYXRpb24gc3RhdGVzXG4gICAgLy9cbiAgICAvLyBSZXBvc2l0aW9uIHRoZSBpY29uIGJlY2F1c2UgaXQncyBub3cgd2l0aGluIGEgZ3JpZCBjb2x1bW4gYW5kIGNvbHVtbnMgaGF2ZVxuICAgIC8vIGBwb3NpdGlvbjogcmVsYXRpdmU7YCBvbiB0aGVtLiBBbHNvIGFjY291bnRzIGZvciB0aGUgZ3JpZCBndXR0ZXIgcGFkZGluZy5cbiAgICAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEhvcml6b250YWwgZm9ybXNcbi8vXG4vLyBIb3Jpem9udGFsIGZvcm1zIGFyZSBidWlsdCBvbiBncmlkIGNsYXNzZXMgYW5kIGFsbG93IHlvdSB0byBjcmVhdGUgZm9ybXMgd2l0aFxuLy8gbGFiZWxzIG9uIHRoZSBsZWZ0IGFuZCBpbnB1dHMgb24gdGhlIHJpZ2h0LlxuXG4uZm9ybS1ob3Jpem9udGFsIHtcblxuICAvLyBDb25zaXN0ZW50IHZlcnRpY2FsIGFsaWdubWVudCBvZiByYWRpb3MgYW5kIGNoZWNrYm94ZXNcbiAgLy9cbiAgLy8gTGFiZWxzIGFsc28gZ2V0IHNvbWUgcmVzZXQgc3R5bGVzLCBidXQgdGhhdCBpcyBzY29wZWQgdG8gYSBtZWRpYSBxdWVyeSBiZWxvdy5cbiAgLnJhZGlvLFxuICAuY2hlY2tib3gsXG4gIC5yYWRpby1pbmxpbmUsXG4gIC5jaGVja2JveC1pbmxpbmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogKEBwYWRkaW5nLWJhc2UtdmVydGljYWwgKyAxKTsgLy8gRGVmYXVsdCBwYWRkaW5nIHBsdXMgYSBib3JkZXJcbiAgfVxuICAvLyBBY2NvdW50IGZvciBwYWRkaW5nIHdlJ3JlIGFkZGluZyB0byBlbnN1cmUgdGhlIGFsaWdubWVudCBhbmQgb2YgaGVscCB0ZXh0XG4gIC8vIGFuZCBvdGhlciBjb250ZW50IGJlbG93IGl0ZW1zXG4gIC5yYWRpbyxcbiAgLmNoZWNrYm94IHtcbiAgICBtaW4taGVpZ2h0OiAoQGxpbmUtaGVpZ2h0LWNvbXB1dGVkICsgKEBwYWRkaW5nLWJhc2UtdmVydGljYWwgKyAxKSk7XG4gIH1cblxuICAvLyBNYWtlIGZvcm0gZ3JvdXBzIGJlaGF2ZSBsaWtlIHJvd3NcbiAgLmZvcm0tZ3JvdXAge1xuICAgIC5tYWtlLXJvdygpO1xuICB9XG5cbiAgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgIHBhZGRpbmctdG9wOiAoQHBhZGRpbmctYmFzZS12ZXJ0aWNhbCArIDEpO1xuICAgIHBhZGRpbmctYm90dG9tOiAoQHBhZGRpbmctYmFzZS12ZXJ0aWNhbCArIDEpO1xuICB9XG5cbiAgLy8gUmVzZXQgc3BhY2luZyBhbmQgcmlnaHQgYWxpZ24gbGFiZWxzLCBidXQgc2NvcGUgdG8gbWVkaWEgcXVlcmllcyBzbyB0aGF0XG4gIC8vIGxhYmVscyBvbiBuYXJyb3cgdmlld3BvcnRzIHN0YWNrIHRoZSBzYW1lIGFzIGEgZGVmYXVsdCBmb3JtIGV4YW1wbGUuXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAoQHBhZGRpbmctYmFzZS12ZXJ0aWNhbCArIDEpOyAvLyBEZWZhdWx0IHBhZGRpbmcgcGx1cyBhIGJvcmRlclxuICAgIH1cbiAgfVxuXG4gIC8vIFZhbGlkYXRpb24gc3RhdGVzXG4gIC8vXG4gIC8vIFJlcG9zaXRpb24gdGhlIGljb24gYmVjYXVzZSBpdCdzIG5vdyB3aXRoaW4gYSBncmlkIGNvbHVtbiBhbmQgY29sdW1ucyBoYXZlXG4gIC8vIGBwb3NpdGlvbjogcmVsYXRpdmU7YCBvbiB0aGVtLiBBbHNvIGFjY291bnRzIGZvciB0aGUgZ3JpZCBndXR0ZXIgcGFkZGluZy5cbiAgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IChAZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgfVxufVxuIiwiLy9cbi8vIE5hdmJhcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gV3JhcHBlciBhbmQgYmFzZSBjbGFzc1xuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogQG5hdmJhci1oZWlnaHQ7IC8vIEVuc3VyZSBhIG5hdmJhciBhbHdheXMgc2hvd3MgKGUuZy4sIHdpdGhvdXQgYSAubmF2YmFyLWJyYW5kIGluIGNvbGxhcHNlZCBtb2RlKVxuICBtYXJnaW4tYm90dG9tOiBAbmF2YmFyLW1hcmdpbi1ib3R0b207XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gIC8vIFByZXZlbnQgZmxvYXRzIGZyb20gYnJlYWtpbmcgdGhlIG5hdmJhclxuICAmOmV4dGVuZCguY2xlYXJmaXggYWxsKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIGJvcmRlci1yYWRpdXM6IEBuYXZiYXItYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBoZWFkaW5nXG4vL1xuLy8gR3JvdXBzIGAubmF2YmFyLWJyYW5kYCBhbmQgYC5uYXZiYXItdG9nZ2xlYCBpbnRvIGEgc2luZ2xlIGNvbXBvbmVudCBmb3IgZWFzeVxuLy8gc3R5bGluZyBvZiByZXNwb25zaXZlIGFzcGVjdHMuXG5cbi5uYXZiYXItaGVhZGVyIHtcbiAgJjpleHRlbmQoLmNsZWFyZml4IGFsbCk7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBjb2xsYXBzZSAoYm9keSlcbi8vXG4vLyBHcm91cCB5b3VyIG5hdmJhciBjb250ZW50IGludG8gdGhpcyBmb3IgZWFzeSBjb2xsYXBzaW5nIGFuZCBleHBhbmRpbmcgYWNyb3NzXG4vLyB2YXJpb3VzIGRldmljZSBzaXplcy4gQnkgZGVmYXVsdCwgdGhpcyBjb250ZW50IGlzIGNvbGxhcHNlZCB3aGVuIDw3NjhweCwgYnV0XG4vLyB3aWxsIGV4cGFuZCBwYXN0IHRoYXQgZm9yIGEgaG9yaXpvbnRhbCBkaXNwbGF5LlxuLy9cbi8vIFRvIHN0YXJ0IChvbiBtb2JpbGUgZGV2aWNlcykgdGhlIG5hdmJhciBsaW5rcywgZm9ybXMsIGFuZCBidXR0b25zIGFyZSBzdGFja2VkXG4vLyB2ZXJ0aWNhbGx5IGFuZCBpbmNsdWRlIGEgYG1heC1oZWlnaHRgIHRvIG92ZXJmbG93IGluIGNhc2UgeW91IGhhdmUgdG9vIG11Y2hcbi8vIGNvbnRlbnQgZm9yIHRoZSB1c2VyJ3Mgdmlld3BvcnQuXG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICBwYWRkaW5nLXJpZ2h0OiBAbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgcGFkZGluZy1sZWZ0OiAgQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4xKTtcbiAgJjpleHRlbmQoLmNsZWFyZml4IGFsbCk7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAmLmluIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAmLmNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IHNldHRpbmdcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5pbiB7XG4gICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIH1cblxuICAgIC8vIFVuZG8gdGhlIGNvbGxhcHNlIHNpZGUgcGFkZGluZyBmb3IgbmF2YmFycyB3aXRoIGNvbnRhaW5lcnMgdG8gZW5zdXJlXG4gICAgLy8gYWxpZ25tZW50IG9mIHJpZ2h0LWFsaWduZWQgY29udGVudHMuXG4gICAgLm5hdmJhci1maXhlZC10b3AgJixcbiAgICAubmF2YmFyLXN0YXRpYy10b3AgJixcbiAgICAubmF2YmFyLWZpeGVkLWJvdHRvbSAmIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5uYXZiYXItZml4ZWQtdG9wLFxuLm5hdmJhci1maXhlZC1ib3R0b20ge1xuICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXgtaGVpZ2h0OiBAbmF2YmFyLWNvbGxhcHNlLW1heC1oZWlnaHQ7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogQHNjcmVlbi14cy1taW4pIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQm90aCBuYXZiYXIgaGVhZGVyIGFuZCBjb2xsYXBzZVxuLy9cbi8vIFdoZW4gYSBjb250YWluZXIgaXMgcHJlc2VudCwgY2hhbmdlIHRoZSBiZWhhdmlvciBvZiB0aGUgaGVhZGVyIGFuZCBjb2xsYXBzZS5cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQge1xuICA+IC5uYXZiYXItaGVhZGVyLFxuICA+IC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1hcmdpbi1yaWdodDogLUBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIG1hcmdpbi1sZWZ0OiAgLUBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAgMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gTmF2YmFyIGFsaWdubWVudCBvcHRpb25zXG4vL1xuLy8gRGlzcGxheSB0aGUgbmF2YmFyIGFjcm9zcyB0aGUgZW50aXJldHkgb2YgdGhlIHBhZ2Ugb3IgZml4ZWQgaXQgdG8gdGhlIHRvcCBvclxuLy8gYm90dG9tIG9mIHRoZSBwYWdlLlxuXG4vLyBTdGF0aWMgdG9wICh1bmZpeGVkLCBidXQgMTAwJSB3aWRlKSBuYXZiYXJcbi5uYXZiYXItc3RhdGljLXRvcCB7XG4gIHotaW5kZXg6IEB6aW5kZXgtbmF2YmFyO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi8vIEZpeCB0aGUgdG9wL2JvdHRvbSBuYXZiYXJzIHdoZW4gc2NyZWVuIHJlYWwgZXN0YXRlIHN1cHBvcnRzIGl0XG4ubmF2YmFyLWZpeGVkLXRvcCxcbi5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogQHppbmRleC1uYXZiYXItZml4ZWQ7XG5cbiAgLy8gVW5kbyB0aGUgcm91bmRlZCBjb3JuZXJzXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuLm5hdmJhci1maXhlZC10b3Age1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbn1cbi5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBvdmVycmlkZSAubmF2YmFyIGRlZmF1bHRzXG4gIGJvcmRlci13aWR0aDogMXB4IDAgMDtcbn1cblxuXG4vLyBCcmFuZC9wcm9qZWN0IG5hbWVcblxuLm5hdmJhci1icmFuZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiBAbmF2YmFyLXBhZGRpbmctdmVydGljYWwgQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1sYXJnZTtcbiAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgaGVpZ2h0OiBAbmF2YmFyLWhlaWdodDtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIC5uYXZiYXIgPiAuY29udGFpbmVyICYsXG4gICAgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQgJiB7XG4gICAgICBtYXJnaW4tbGVmdDogLUBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0b2dnbGVcbi8vXG4vLyBDdXN0b20gYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgYC5uYXZiYXItY29sbGFwc2VgLCBwb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZVxuLy8gSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi5uYXZiYXItdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gIHBhZGRpbmc6IDlweCAxMHB4O1xuICAubmF2YmFyLXZlcnRpY2FsLWFsaWduKDM0cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVzZXQgdW51c3VhbCBGaXJlZm94LW9uLUFuZHJvaWQgZGVmYXVsdCBzdHlsZTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MvaXNzdWVzLzIxNFxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcblxuICAvLyBXZSByZW1vdmUgdGhlIGBvdXRsaW5lYCBoZXJlLCBidXQgbGF0ZXIgY29tcGVuc2F0ZSBieSBhdHRhY2hpbmcgYDpob3ZlcmBcbiAgLy8gc3R5bGVzIHRvIGA6Zm9jdXNgLlxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgLy8gQmFyc1xuICAuaWNvbi1iYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgfVxuICAuaWNvbi1iYXIgKyAuaWNvbi1iYXIge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXYgbGlua3Ncbi8vXG4vLyBCdWlsZHMgb24gdG9wIG9mIHRoZSBgLm5hdmAgY29tcG9uZW50cyB3aXRoIGl0cyBvd24gbW9kaWZpZXIgY2xhc3MgdG8gbWFrZVxuLy8gdGhlIG5hdiB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIGhvcml6b250YWwgbmF2IChhYm92ZSA3NjhweCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgbWFyZ2luOiAoQG5hdmJhci1wYWRkaW5nLXZlcnRpY2FsIC8gMikgLUBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuXG4gID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nLXRvcDogICAgMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4KSB7XG4gICAgLy8gRHJvcGRvd25zIGdldCBjdXN0b20gZGlzcGxheSB3aGVuIGNvbGxhcHNlZFxuICAgIC5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgID4gbGkgPiBhLFxuICAgICAgLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCAyNXB4O1xuICAgICAgfVxuICAgICAgPiBsaSA+IGEge1xuICAgICAgICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gVW5jb2xsYXBzZSB0aGUgbmF2XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgPiBsaSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgID4gYSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAgICBAbmF2YmFyLXBhZGRpbmctdmVydGljYWw7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBAbmF2YmFyLXBhZGRpbmctdmVydGljYWw7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5uYXZiYXItcmlnaHQ6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC1AbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBDb21wb25lbnQgYWxpZ25tZW50XG4vL1xuLy8gUmVwdXJwb3NlIHRoZSBwdWxsIHV0aWxpdGllcyBhcyB0aGVpciBvd24gbmF2YmFyIHV0aWxpdGllcyB0byBhdm9pZCBzcGVjaWZpY2l0eVxuLy8gaXNzdWVzIHdpdGggcGFyZW50cyBhbmQgY2hhaW5pbmcuIE9ubHkgZG8gdGhpcyB3aGVuIHRoZSBuYXZiYXIgaXMgdW5jb2xsYXBzZWRcbi8vIHRob3VnaCBzbyB0aGF0IG5hdmJhciBjb250ZW50cyBwcm9wZXJseSBzdGFjayBhbmQgYWxpZ24gaW4gbW9iaWxlLlxuXG5AbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAubmF2YmFyLWxlZnQgIHsgLnB1bGwtbGVmdCgpOyB9XG4gIC5uYXZiYXItcmlnaHQgeyAucHVsbC1yaWdodCgpOyB9XG59XG5cblxuLy8gTmF2YmFyIGZvcm1cbi8vXG4vLyBFeHRlbnNpb24gb2YgdGhlIGAuZm9ybS1pbmxpbmVgIHdpdGggc29tZSBleHRyYSBmbGF2b3IgZm9yIG9wdGltdW0gZGlzcGxheSBpblxuLy8gb3VyIG5hdmJhcnMuXG5cbi5uYXZiYXItZm9ybSB7XG4gIG1hcmdpbi1sZWZ0OiAtQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gIG1hcmdpbi1yaWdodDogLUBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICBwYWRkaW5nOiAxMHB4IEBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQHNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4xKSwgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4xKTtcbiAgLmJveC1zaGFkb3coQHNoYWRvdyk7XG5cbiAgLy8gTWl4aW4gYmVoYXZpb3IgZm9yIG9wdGltdW0gZGlzcGxheVxuICAuZm9ybS1pbmxpbmUoKTtcblxuICAuZm9ybS1ncm91cCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuICB9XG5cbiAgLy8gVmVydGljYWxseSBjZW50ZXIgaW4gZXhwYW5kZWQsIGhvcml6b250YWwgbmF2YmFyXG4gIC5uYXZiYXItdmVydGljYWwtYWxpZ24oQGlucHV0LWhlaWdodC1iYXNlKTtcblxuICAvLyBVbmRvIDEwMCUgd2lkdGggZm9yIHB1bGwgY2xhc3Nlc1xuICBAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgLmJveC1zaGFkb3cobm9uZSk7XG5cbiAgICAvLyBPdXRkZW50IHRoZSBmb3JtIGlmIGxhc3QgY2hpbGQgdG8gbGluZSB1cCB3aXRoIGNvbnRlbnQgZG93biB0aGUgcGFnZVxuICAgICYubmF2YmFyLXJpZ2h0Omxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgfVxuICB9XG59XG5cblxuLy8gRHJvcGRvd24gbWVudXNcblxuLy8gTWVudSBwb3NpdGlvbiBhbmQgbWVudSBjYXJldHNcbi5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIC5ib3JkZXItdG9wLXJhZGl1cygwKTtcbn1cbi8vIE1lbnUgcG9zaXRpb24gYW5kIG1lbnUgY2FyZXQgc3VwcG9ydCBmb3IgZHJvcHVwcyB2aWEgZXh0cmEgZHJvcHVwIGNsYXNzXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLW5hdiA+IGxpID4gLmRyb3Bkb3duLW1lbnUge1xuICAuYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG59XG5cblxuLy8gQnV0dG9ucyBpbiBuYXZiYXJzXG4vL1xuLy8gVmVydGljYWxseSBjZW50ZXIgYSBidXR0b24gd2l0aGluIGEgbmF2YmFyICh3aGVuICpub3QqIGluIGEgZm9ybSkuXG5cbi5uYXZiYXItYnRuIHtcbiAgLm5hdmJhci12ZXJ0aWNhbC1hbGlnbihAaW5wdXQtaGVpZ2h0LWJhc2UpO1xuXG4gICYuYnRuLXNtIHtcbiAgICAubmF2YmFyLXZlcnRpY2FsLWFsaWduKEBpbnB1dC1oZWlnaHQtc21hbGwpO1xuICB9XG4gICYuYnRuLXhzIHtcbiAgICAubmF2YmFyLXZlcnRpY2FsLWFsaWduKDIyKTtcbiAgfVxufVxuXG5cbi8vIFRleHQgaW4gbmF2YmFyc1xuLy9cbi8vIEFkZCBhIGNsYXNzIHRvIG1ha2UgYW55IGVsZW1lbnQgcHJvcGVybHkgYWxpZ24gaXRzZWxmIHZlcnRpY2FsbHkgd2l0aGluIHRoZSBuYXZiYXJzLlxuXG4ubmF2YmFyLXRleHQge1xuICAubmF2YmFyLXZlcnRpY2FsLWFsaWduKEBsaW5lLWhlaWdodC1jb21wdXRlZCk7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgbWFyZ2luLXJpZ2h0OiBAbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcblxuICAgIC8vIE91dGRlbnQgdGhlIGZvcm0gaWYgbGFzdCBjaGlsZCB0byBsaW5lIHVwIHdpdGggY29udGVudCBkb3duIHRoZSBwYWdlXG4gICAgJi5uYXZiYXItcmlnaHQ6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIEFsdGVybmF0ZSBuYXZiYXJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBEZWZhdWx0IG5hdmJhclxuLm5hdmJhci1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWJnO1xuICBib3JkZXItY29sb3I6IEBuYXZiYXItZGVmYXVsdC1ib3JkZXI7XG5cbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1icmFuZC1jb2xvcjtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItZGVmYXVsdC1icmFuZC1ob3Zlci1iZztcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtY29sb3I7XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgPiBsaSA+IGEge1xuICAgICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWNvbG9yO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItYmc7XG4gICAgICB9XG4gICAgfVxuICAgID4gLmFjdGl2ZSA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWJnO1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5kaXNhYmxlZCA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWJvcmRlci1jb2xvcjtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LXRvZ2dsZS1ob3Zlci1iZztcbiAgICB9XG4gICAgLmljb24tYmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItZGVmYXVsdC10b2dnbGUtaWNvbi1iYXItYmc7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1jb2xsYXBzZSxcbiAgLm5hdmJhci1mb3JtIHtcbiAgICBib3JkZXItY29sb3I6IEBuYXZiYXItZGVmYXVsdC1ib3JkZXI7XG4gIH1cblxuICAvLyBEcm9wZG93biBtZW51IGl0ZW1zXG4gIC5uYXZiYXItbmF2IHtcbiAgICAvLyBSZW1vdmUgYmFja2dyb3VuZCBjb2xvciBmcm9tIG9wZW4gZHJvcGRvd25cbiAgICA+IC5vcGVuID4gYSB7XG4gICAgICAmLFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtYmc7XG4gICAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4KSB7XG4gICAgICAvLyBEcm9wZG93bnMgZ2V0IGN1c3RvbSBkaXNwbGF5IHdoZW4gY29sbGFwc2VkXG4gICAgICAub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgID4gbGkgPiBhIHtcbiAgICAgICAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstY29sb3I7XG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWJnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IC5hY3RpdmUgPiBhIHtcbiAgICAgICAgICAmLFxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWJnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IC5kaXNhYmxlZCA+IGEge1xuICAgICAgICAgICYsXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWJnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLy8gTGlua3MgaW4gbmF2YmFyc1xuICAvL1xuICAvLyBBZGQgYSBjbGFzcyB0byBlbnN1cmUgbGlua3Mgb3V0c2lkZSB0aGUgbmF2YmFyIG5hdiBhcmUgY29sb3JlZCBjb3JyZWN0bHkuXG5cbiAgLm5hdmJhci1saW5rIHtcbiAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstY29sb3I7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1saW5rIHtcbiAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstY29sb3I7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjtcbiAgICB9XG4gICAgJltkaXNhYmxlZF0sXG4gICAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEludmVyc2UgbmF2YmFyXG5cbi5uYXZiYXItaW52ZXJzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS1iZztcbiAgYm9yZGVyLWNvbG9yOiBAbmF2YmFyLWludmVyc2UtYm9yZGVyO1xuXG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtYnJhbmQtY29sb3I7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtYnJhbmQtaG92ZXItY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWludmVyc2UtYnJhbmQtaG92ZXItYmc7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgID4gbGkgPiBhIHtcbiAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1jb2xvcjtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5hY3RpdmUgPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1iZztcbiAgICAgIH1cbiAgICB9XG4gICAgPiAuZGlzYWJsZWQgPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gRGFya2VuIHRoZSByZXNwb25zaXZlIG5hdiB0b2dnbGVcbiAgLm5hdmJhci10b2dnbGUge1xuICAgIGJvcmRlci1jb2xvcjogQG5hdmJhci1pbnZlcnNlLXRvZ2dsZS1ib3JkZXItY29sb3I7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS10b2dnbGUtaG92ZXItYmc7XG4gICAgfVxuICAgIC5pY29uLWJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWludmVyc2UtdG9nZ2xlLWljb24tYmFyLWJnO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItY29sbGFwc2UsXG4gIC5uYXZiYXItZm9ybSB7XG4gICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oQG5hdmJhci1pbnZlcnNlLWJnLCA3JSk7XG4gIH1cblxuICAvLyBEcm9wZG93bnNcbiAgLm5hdmJhci1uYXYge1xuICAgID4gLm9wZW4gPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1iZztcbiAgICAgICAgY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludC1tYXgpIHtcbiAgICAgIC8vIERyb3Bkb3ducyBnZXQgY3VzdG9tIGRpc3BsYXlcbiAgICAgIC5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgPiAuZHJvcGRvd24taGVhZGVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IEBuYXZiYXItaW52ZXJzZS1ib3JkZXI7XG4gICAgICAgIH1cbiAgICAgICAgLmRpdmlkZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS1ib3JkZXI7XG4gICAgICAgIH1cbiAgICAgICAgPiBsaSA+IGEge1xuICAgICAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1jb2xvcjtcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItYmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gLmFjdGl2ZSA+IGEge1xuICAgICAgICAgICYsXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtYmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gLmRpc2FibGVkID4gYSB7XG4gICAgICAgICAgJixcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtYmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1saW5rIHtcbiAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstY29sb3I7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1saW5rIHtcbiAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstY29sb3I7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvcjtcbiAgICB9XG4gICAgJltkaXNhYmxlZF0sXG4gICAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudmNfbm9uX3Jlc3BvbnNpdmUge1xuICAvL0lmIFwiRGlzYWJsZSByZXNwb25zaXZlIGNvbnRlbnQgZWxlbWVudHNcIiBpcyBjaGVja2VkIGluIFZDIFNldHRpbmdzXG4gIC52Y19yb3cge1xuICAgIC52Y19jb2wtc20tMSB7XG4gICAgICAubWFrZS14cy1jb2x1bW4oMSk7XG4gICAgfVxuICAgIC52Y19jb2wtc20tMiB7XG4gICAgICAubWFrZS14cy1jb2x1bW4oMik7XG4gICAgfVxuICAgIC52Y19jb2wtc20tMyB7XG4gICAgICAubWFrZS14cy1jb2x1bW4oMyk7XG4gICAgfVxuICAgIC52Y19jb2wtc20tNCB7XG4gICAgICAubWFrZS14cy1jb2x1bW4oNCk7XG4gICAgfVxuICAgIC52Y19jb2wtc20tNSB7XG4gICAgICAubWFrZS14cy1jb2x1bW4oNSk7XG4gICAgfVxuICAgIC52Y19jb2wtc20tNiB7XG4gICAgICAubWFrZS14cy1jb2x1bW4oNik7XG4gICAgfVxuICAgIC52Y19jb2wtc20tNyB7XG4gICAgICAubWFrZS14cy1jb2x1bW4oNyk7XG4gICAgfVxuICAgIC52Y19jb2wtc20tOCB7XG4gICAgICAubWFrZS14cy1jb2x1bW4oOCk7XG4gICAgfVxuICAgIC52Y19jb2wtc20tOSB7XG4gICAgICAubWFrZS14cy1jb2x1bW4oOSk7XG4gICAgfVxuICAgIC52Y19jb2wtc20tMTAge1xuICAgICAgLm1ha2UteHMtY29sdW1uKDEwKTtcbiAgICB9XG4gICAgLnZjX2NvbC1zbS0xMSB7XG4gICAgICAubWFrZS14cy1jb2x1bW4oMTEpO1xuICAgIH1cbiAgICAudmNfY29sLXNtLTEyIHtcbiAgICAgIC5tYWtlLXhzLWNvbHVtbigxMik7XG4gICAgfVxuICAgIC52Y19sb29wLWdyaWQtY29sdW1ucyhAZ3JpZC1jb2x1bW5zLCBzbSwgb2Zmc2V0KTtcbiAgICAudmNfaGlkZGVuLXNtIHtcbiAgICAgIC5yZXNwb25zaXZlLWludmlzaWJpbGl0eSgpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBmaXggZm9yIGZsZXhib3ggcm93XG4udmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udmNfbWFrZS1ncmlkLWNvbHVtbnMoKSB7XG4gIC8vIENvbW1vbiBzdHlsZXMgZm9yIGFsbCBzaXplcyBvZiBncmlkIGNvbHVtbnMsIHdpZHRocyAxLTEyXG4gIC52Y19jb2woQGluZGV4KSB3aGVuIChAaW5kZXggPSAxKSB7XG4gICAgLy8gaW5pdGlhbFxuICAgIEBpdGVtOiB+XCIudmNfY29sLXhzLUB7aW5kZXh9LCAudmNfY29sLXNtLUB7aW5kZXh9LCAudmNfY29sLW1kLUB7aW5kZXh9LCAudmNfY29sLWxnLUB7aW5kZXh9XCI7XG4gICAgLnZjX2NvbCgoQGluZGV4ICsgMSksIEBpdGVtKTtcbiAgfVxuICAudmNfY29sKEBpbmRleCwgQGxpc3QpIHdoZW4gKEBpbmRleCA9PCBAZ3JpZC1jb2x1bW5zKSB7XG4gICAgLy8gZ2VuZXJhbDsgXCI9PFwiIGlzbid0IGEgdHlwb1xuICAgIEBpdGVtOiB+XCIudmNfY29sLXhzLUB7aW5kZXh9LCAudmNfY29sLXNtLUB7aW5kZXh9LCAudmNfY29sLW1kLUB7aW5kZXh9LCAudmNfY29sLWxnLUB7aW5kZXh9XCI7XG4gICAgLnZjX2NvbCgoQGluZGV4ICsgMSksIH5cIkB7bGlzdH0sIEB7aXRlbX1cIik7XG4gIH1cbiAgLnZjX2NvbChAaW5kZXgsIEBsaXN0KSB3aGVuIChAaW5kZXggPiBAZ3JpZC1jb2x1bW5zKSB7XG4gICAgLy8gdGVybWluYWxcbiAgICBAe2xpc3R9IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGNvbGxhcHNpbmcgd2hlbiBlbXB0eVxuICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgLy8gSW5uZXIgZ3V0dGVyIHZpYSBwYWRkaW5nXG4gICAgICBwYWRkaW5nLWxlZnQ6IChAZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IChAZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgICAgIC5ib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xuICAgIH1cbiAgfVxuICAudmNfY29sKDEpOyAvLyBraWNrc3RhcnQgaXRcbn1cblxuLnZjX2Zsb2F0LWdyaWQtY29sdW1ucyhAY2xhc3MpIHtcbiAgLnZjX2NvbChAaW5kZXgpIHdoZW4gKEBpbmRleCA9IDEpIHtcbiAgICAvLyBpbml0aWFsXG4gICAgQGl0ZW06IH5cIi52Y19jb2wtQHtjbGFzc30tQHtpbmRleH1cIjtcbiAgICAudmNfY29sKChAaW5kZXggKyAxKSwgQGl0ZW0pO1xuICB9XG4gIC52Y19jb2woQGluZGV4LCBAbGlzdCkgd2hlbiAoQGluZGV4ID08IEBncmlkLWNvbHVtbnMpIHtcbiAgICAvLyBnZW5lcmFsXG4gICAgQGl0ZW06IH5cIi52Y19jb2wtQHtjbGFzc30tQHtpbmRleH1cIjtcbiAgICAudmNfY29sKChAaW5kZXggKyAxKSwgflwiQHtsaXN0fSwgQHtpdGVtfVwiKTtcbiAgfVxuICAudmNfY29sKEBpbmRleCwgQGxpc3QpIHdoZW4gKEBpbmRleCA+IEBncmlkLWNvbHVtbnMpIHtcbiAgICAvLyB0ZXJtaW5hbFxuICAgIEB7bGlzdH0ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICB9XG4gIC52Y19jb2woMSk7IC8vIGtpY2tzdGFydCBpdFxufVxuXG4udmNfZmxvYXQtZ3JpZC1jb2x1bW5zLXJ0bChAY2xhc3MpIHtcbiAgLnZjX2NvbC1ydGwoQGluZGV4KSB3aGVuIChAaW5kZXggPSAxKSB7XG4gICAgLy8gaW5pdGlhbFxuICAgIEBpdGVtOiB+XCIucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtQHtjbGFzc30tQHtpbmRleH1cIjtcbiAgICAudmNfY29sLXJ0bCgoQGluZGV4ICsgMSksIEBpdGVtKTtcbiAgfVxuICAudmNfY29sLXJ0bChAaW5kZXgsIEBsaXN0KSB3aGVuIChAaW5kZXggPTwgQGdyaWQtY29sdW1ucykge1xuICAgIC8vIGdlbmVyYWxcbiAgICBAaXRlbTogflwiLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLUB7Y2xhc3N9LUB7aW5kZXh9XCI7XG4gICAgLnZjX2NvbC1ydGwoKEBpbmRleCArIDEpLCB+XCJAe2xpc3R9LCBAe2l0ZW19XCIpO1xuICB9XG4gIC52Y19jb2wtcnRsKEBpbmRleCwgQGxpc3QpIHdoZW4gKEBpbmRleCA+IEBncmlkLWNvbHVtbnMpIHtcbiAgICAvLyB0ZXJtaW5hbFxuICAgIEB7bGlzdH0ge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgfVxuICAudmNfY29sLXJ0bCgxKTsgLy8ga2lja3N0YXJ0IGl0XG59XG5cbi52Y19jYWxjLWdyaWQtY29sdW1uKEBpbmRleCwgQGNsYXNzLCBAdHlwZSkgd2hlbiAoQHR5cGUgPSB3aWR0aCkgYW5kIChAaW5kZXggPiAwKSB7XG4gIC52Y19jb2wtQHtjbGFzc30tQHtpbmRleH0ge1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKChAaW5kZXggLyBAZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cblxuLnZjX2NhbGMtZ3JpZC1jb2x1bW4oQGluZGV4LCBAY2xhc3MsIEB0eXBlKSB3aGVuIChAdHlwZSA9IHB1c2gpIGFuZCAoQGluZGV4ID4gMCkge1xuICAudmNfY29sLUB7Y2xhc3N9LXB1c2gtQHtpbmRleH0ge1xuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKEBpbmRleCAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuXG4udmNfY2FsYy1ncmlkLWNvbHVtbihAaW5kZXgsIEBjbGFzcywgQHR5cGUpIHdoZW4gKEB0eXBlID0gcHVzaCkgYW5kIChAaW5kZXggPSAwKSB7XG4gIC52Y19jb2wtQHtjbGFzc30tcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cbi52Y19jYWxjLWdyaWQtY29sdW1uKEBpbmRleCwgQGNsYXNzLCBAdHlwZSkgd2hlbiAoQHR5cGUgPSBwdWxsKSBhbmQgKEBpbmRleCA+IDApIHtcbiAgLnZjX2NvbC1Ae2NsYXNzfS1wdWxsLUB7aW5kZXh9IHtcbiAgICByaWdodDogcGVyY2VudGFnZSgoQGluZGV4IC8gQGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5cbi52Y19jYWxjLWdyaWQtY29sdW1uKEBpbmRleCwgQGNsYXNzLCBAdHlwZSkgd2hlbiAoQHR5cGUgPSBwdWxsKSBhbmQgKEBpbmRleCA9IDApIHtcbiAgLnZjX2NvbC1Ae2NsYXNzfS1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi52Y19jYWxjLWdyaWQtY29sdW1uKEBpbmRleCwgQGNsYXNzLCBAdHlwZSkgd2hlbiAoQHR5cGUgPSBvZmZzZXQpIHtcbiAgLnZjX2NvbC1Ae2NsYXNzfS1vZmZzZXQtQHtpbmRleH0ge1xuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKChAaW5kZXggLyBAZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cblxuLy8gQmFzaWMgbG9vcGluZyBpbiBMRVNTXG4udmNfbG9vcC1ncmlkLWNvbHVtbnMoQGluZGV4LCBAY2xhc3MsIEB0eXBlKSB3aGVuIChAaW5kZXggPj0gMCkge1xuICAudmNfY2FsYy1ncmlkLWNvbHVtbihAaW5kZXgsIEBjbGFzcywgQHR5cGUpO1xuICAvLyBuZXh0IGl0ZXJhdGlvblxuICAudmNfbG9vcC1ncmlkLWNvbHVtbnMoKEBpbmRleCAtIDEpLCBAY2xhc3MsIEB0eXBlKTtcbn1cblxuLy8gQ3JlYXRlIGdyaWQgZm9yIHNwZWNpZmljIGNsYXNzXG4udmNfbWFrZS1ncmlkKEBjbGFzcykge1xuICAudmNfZmxvYXQtZ3JpZC1jb2x1bW5zKEBjbGFzcyk7XG4gIC52Y19mbG9hdC1ncmlkLWNvbHVtbnMtcnRsKEBjbGFzcyk7XG4gIC52Y19sb29wLWdyaWQtY29sdW1ucyhAZ3JpZC1jb2x1bW5zLCBAY2xhc3MsIHdpZHRoKTtcbiAgLnZjX2xvb3AtZ3JpZC1jb2x1bW5zKEBncmlkLWNvbHVtbnMsIEBjbGFzcywgcHVsbCk7XG4gIC52Y19sb29wLWdyaWQtY29sdW1ucyhAZ3JpZC1jb2x1bW5zLCBAY2xhc3MsIHB1c2gpO1xuICAudmNfbG9vcC1ncmlkLWNvbHVtbnMoQGdyaWQtY29sdW1ucywgQGNsYXNzLCBvZmZzZXQpO1xufVxuXG4udmNfcm93IHtcbiAgLm1ha2Utcm93KCk7XG59XG5cbi52Y19tYWtlLWdyaWQtY29sdW1ucygpO1xuLy8gRXh0cmEgc21hbGwgZ3JpZFxuLy9cbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciBleHRyYSBzbWFsbCBkZXZpY2VzIGxpa2Vcbi8vIHNtYXJ0cGhvbmVzLlxuXG4udmNfbWFrZS1ncmlkKHhzKTtcblxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gIC52Y19tYWtlLWdyaWQoc20pO1xufVxuXG4vLyBNZWRpdW0gZ3JpZFxuLy9cbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciB0aGUgZGVza3RvcCBkZXZpY2UgcmFuZ2UuXG5cbkBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xuICAudmNfbWFrZS1ncmlkKG1kKTtcbn1cblxuLy8gTGFyZ2UgZ3JpZFxuLy9cbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciB0aGUgbGFyZ2UgZGVza3RvcCBkZXZpY2UgcmFuZ2UuXG5cbkBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnLW1pbikge1xuICAudmNfbWFrZS1ncmlkKGxnKTtcbn1cblxuQGltcG9ydCAobGVzcykgXCJncmlkLTUtY29scy5jc3NcIjsiLCIvLyBDbGVhcmZpeFxuLy9cbi8vIEZvciBtb2Rlcm4gYnJvd3NlcnNcbi8vIDEuIFRoZSBzcGFjZSBjb250ZW50IGlzIG9uZSB3YXkgdG8gYXZvaWQgYW4gT3BlcmEgYnVnIHdoZW4gdGhlXG4vLyAgICBjb250ZW50ZWRpdGFibGUgYXR0cmlidXRlIGlzIGluY2x1ZGVkIGFueXdoZXJlIGVsc2UgaW4gdGhlIGRvY3VtZW50LlxuLy8gICAgT3RoZXJ3aXNlIGl0IGNhdXNlcyBzcGFjZSB0byBhcHBlYXIgYXQgdGhlIHRvcCBhbmQgYm90dG9tIG9mIGVsZW1lbnRzXG4vLyAgICB0aGF0IGFyZSBjbGVhcmZpeGVkLlxuLy8gMi4gVGhlIHVzZSBvZiBgdGFibGVgIHJhdGhlciB0aGFuIGBibG9ja2AgaXMgb25seSBuZWNlc3NhcnkgaWYgdXNpbmdcbi8vICAgIGA6YmVmb3JlYCB0byBjb250YWluIHRoZSB0b3AtbWFyZ2lucyBvZiBjaGlsZCBlbGVtZW50cy5cbi8vXG4vLyBTb3VyY2U6IGh0dHA6Ly9uaWNvbGFzZ2FsbGFnaGVyLmNvbS9taWNyby1jbGVhcmZpeC1oYWNrL1xuXG4uY2xlYXJmaXgoKSB7XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjsgLy8gMVxuICAgIGRpc3BsYXk6IHRhYmxlOyAvLyAyXG4gIH1cbiAgJjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbiIsIi52Y19oaWRkZW4teHMge1xuICBAbWVkaWEgKG1heC13aWR0aDogQHNjcmVlbi14cy1tYXgpIHtcbiAgICAucmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoKTtcbiAgfVxufVxuXG4udmNfaGlkZGVuLXNtIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSBhbmQgKG1heC13aWR0aDogQHNjcmVlbi1zbS1tYXgpIHtcbiAgICAucmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoKTtcbiAgfVxufVxuXG4udmNfaGlkZGVuLW1kIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSBhbmQgKG1heC13aWR0aDogQHNjcmVlbi1tZC1tYXgpIHtcbiAgICAucmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoKTtcbiAgfVxufVxuXG4udmNfaGlkZGVuLWxnIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XG4gICAgLnJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCk7XG4gIH1cbn0iLCIvLyBSZXNwb25zaXZlIHV0aWxpdGllc1xuXG4vL1xuLy8gTW9yZSBlYXNpbHkgaW5jbHVkZSBhbGwgdGhlIHN0YXRlcyBmb3IgcmVzcG9uc2l2ZS11dGlsaXRpZXMubGVzcy5cbi5yZXNwb25zaXZlLXZpc2liaWxpdHkoKSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHRhYmxlJiAgeyBkaXNwbGF5OiB0YWJsZTsgfVxuICB0ciYgICAgIHsgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgmLFxuICB0ZCYgICAgIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG59XG5cbi5yZXNwb25zaXZlLWludmlzaWJpbGl0eSgpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbi8vIENlbnRlcmVkIGNvbnRhaW5lciBlbGVtZW50XG4uY29udGFpbmVyLWZpeGVkKCkge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6ICAoQGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6IChAZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgJjpleHRlbmQoLmNsZWFyZml4IGFsbCk7XG59XG5cbi8vIENyZWF0ZXMgYSB3cmFwcGVyIGZvciBhIHNlcmllcyBvZiBjb2x1bW5zXG4ubWFrZS1yb3coQGd1dHRlcjogQGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIG1hcmdpbi1sZWZ0OiAgKEBndXR0ZXIgLyAtMik7XG4gIG1hcmdpbi1yaWdodDogKEBndXR0ZXIgLyAtMik7XG4gICY6ZXh0ZW5kKC5jbGVhcmZpeCBhbGwpO1xufVxuXG4vLyBHZW5lcmF0ZSB0aGUgZXh0cmEgc21hbGwgY29sdW1uc1xuLm1ha2UteHMtY29sdW1uKEBjb2x1bW5zOyBAZ3V0dGVyOiBAZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogIChAZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6IChAZ3V0dGVyIC8gMik7XG59XG4ubWFrZS14cy1jb2x1bW4tb2Zmc2V0KEBjb2x1bW5zKSB7XG4gIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcbn1cbi5tYWtlLXhzLWNvbHVtbi1wdXNoKEBjb2x1bW5zKSB7XG4gIGxlZnQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xufVxuLm1ha2UteHMtY29sdW1uLXB1bGwoQGNvbHVtbnMpIHtcbiAgcmlnaHQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xufVxuXG4vLyBHZW5lcmF0ZSB0aGUgc21hbGwgY29sdW1uc1xuLm1ha2Utc20tY29sdW1uKEBjb2x1bW5zOyBAZ3V0dGVyOiBAZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogIChAZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6IChAZ3V0dGVyIC8gMik7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xuICB9XG59XG4ubWFrZS1zbS1jb2x1bW4tb2Zmc2V0KEBjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuLm1ha2Utc20tY29sdW1uLXB1c2goQGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgbGVmdDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbi5tYWtlLXNtLWNvbHVtbi1wdWxsKEBjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICAgIHJpZ2h0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuXG4vLyBHZW5lcmF0ZSB0aGUgbWVkaXVtIGNvbHVtbnNcbi5tYWtlLW1kLWNvbHVtbihAY29sdW1uczsgQGd1dHRlcjogQGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6ICAoQGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoQGd1dHRlciAvIDIpO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuLm1ha2UtbWQtY29sdW1uLW9mZnNldChAY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIHtcbiAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbi5tYWtlLW1kLWNvbHVtbi1wdXNoKEBjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xuICB9XG59XG4ubWFrZS1tZC1jb2x1bW4tcHVsbChAY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIHtcbiAgICByaWdodDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cblxuLy8gR2VuZXJhdGUgdGhlIGxhcmdlIGNvbHVtbnNcbi5tYWtlLWxnLWNvbHVtbihAY29sdW1uczsgQGd1dHRlcjogQGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6ICAoQGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoQGd1dHRlciAvIDIpO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnLW1pbikge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuLm1ha2UtbGctY29sdW1uLW9mZnNldChAY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZy1taW4pIHtcbiAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbi5tYWtlLWxnLWNvbHVtbi1wdXNoKEBjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnLW1pbikge1xuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xuICB9XG59XG4ubWFrZS1sZy1jb2x1bW4tcHVsbChAY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZy1taW4pIHtcbiAgICByaWdodDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbiIsIi52Y19naXRlbS1hbmltYXRlZC1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnZjX2dpdGVtLWFuaW1hdGUge1xuICAudmNfYnRuIHtcbiAgICAudHJhbnNpdGlvbihhbGwgMHMgZWFzZSk7XG4gIH1cbiAgLnZjX2dpdGVtLXpvbmUtYiB7XG4gICAgei1pbmRleDogMTk5O1xuICB9XG4gICYtbm9uZSB7XG4gICAgLnZjX2dpdGVtLXpvbmUtYiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIC5vcGFjaXR5KDApO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIC52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAmIHtcbiAgICAgICAgLm9wYWNpdHkoMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtZmFkZUluLCAmLXNjYWxlSW4sICYtc2NhbGVSb3RhdGVJbiwgJi1ibHVyT3V0LCAmLWJsdXJTY2FsZU91dCB7XG4gICAgLnZjX2dpdGVtLXpvbmUtYiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIC5vcGFjaXR5KDApO1xuICAgICAgLnRyYW5zaXRpb24oYWxsIDFzIGVhc2UpO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIC52Y19zZXBhcmF0b3Ige1xuICAgICAgICAudHJhbnNpdGlvbihhbGwgMXMgZWFzZSk7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgfVxuICAgICAgLnZjX2J0biB7XG4gICAgICAgIC50cmFuc2l0aW9uKGFsbCAxcyBlYXNlKTtcbiAgICAgICAgLnNjYWxlKDApO1xuICAgICAgfVxuICAgICAgLnZjX3Bvc3QtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIC5vcGFjaXR5KDApO1xuICAgICAgICAudHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgICAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMDAwO1xuICAgICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgLy8gVE9ETzogY2hlY2sgd2h5IGRvZXNudCBleGlzdHMgLW1veiAsIC1tcyBhbmQgcGxhaW5cbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAxcyBjdWJpYy1iZXppZXIoMCwgMC4yNzUsIDAuMTI1LCAxKSwgb3BhY2l0eSAwLjVzIGN1YmljLWJlemllcigwLCAwLjI3NSwgMC4xMjUsIDEpO1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLCAwLjI3NSwgMC4xMjUsIDEpLCBvcGFjaXR5IDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuMjc1LCAwLjEyNSwgMSk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBjdWJpYy1iZXppZXIoMCwgMC4yNzUsIDAuMTI1LCAxKSwgb3BhY2l0eSAwLjVzIGN1YmljLWJlemllcigwLCAwLjI3NSwgMC4xMjUsIDEpO1xuICAgICAgICAudmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgJiB7XG4gICAgICAgICAgLm9wYWNpdHkoMSk7XG4gICAgICAgICAgLnZjX3NlcGFyYXRvciB7XG4gICAgICAgICAgICAudHJhbnNpdGlvbihhbGwgMXMgZWFzZSk7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAudmNfYnRuIHtcbiAgICAgICAgICAgIC50cmFuc2l0aW9uKGFsbCAxcyBlYXNlKTtcbiAgICAgICAgICAgIC5zY2FsZSgxKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnZjX3Bvc3QtdGl0bGUge1xuICAgICAgICAgICAgLm9wYWNpdHkoMSk7XG4gICAgICAgICAgICAudHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgJiB7XG4gICAgICAgIC5vcGFjaXR5KDEpO1xuICAgICAgICAudmNfc2VwYXJhdG9yIHtcbiAgICAgICAgICAudHJhbnNpdGlvbihhbGwgMXMgZWFzZSk7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgICAgICAudmNfYnRuIHtcbiAgICAgICAgICAudHJhbnNpdGlvbihhbGwgMXMgZWFzZSk7XG4gICAgICAgICAgLnNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgICAgIC52Y19wb3N0LXRpdGxlIHtcbiAgICAgICAgICAub3BhY2l0eSgxKTtcbiAgICAgICAgICAudHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1zY2FsZUluIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC52Y19naXRlbS16b25lLWEge1xuICAgICAgLnNjYWxlKDEpO1xuICAgICAgLnRyYW5zaXRpb24tdHJhbnNmb3JtKC4zcyBlYXNlLWluLW91dCk7XG4gICAgICAudmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgJiB7XG4gICAgICAgIC5zY2FsZSgxLjEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLXNjYWxlUm90YXRlSW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLnZjX2dpdGVtLXpvbmUtYSB7XG4gICAgICAuc2NhbGUoMSk7XG4gICAgICAudHJhbnNpdGlvbi10cmFuc2Zvcm0oLjNzIGVhc2UtaW4tb3V0KTtcbiAgICAgIC52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAmIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNSkgcm90YXRlKDEwZGVnKTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuNSkgcm90YXRlKDEwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS41KSByb3RhdGUoMTBkZWcpO1xuICAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEuNSkgcm90YXRlKDEwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpIHJvdGF0ZSgxMGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtYmx1ck91dCwgJi1ibHVyU2NhbGVPdXQge1xuICAgIC52Y19naXRlbS16b25lLWEge1xuICAgICAgZmlsdGVyOiBibHVyKDBweCk7XG4gICAgICAtd2Via2l0LWZpbHRlcjogYmx1cigwcHgpO1xuICAgICAgLW1vei1maWx0ZXI6IGJsdXIoMHB4KTtcbiAgICAgIC1tcy1maWx0ZXI6IGJsdXIoMHB4KTtcbiAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJsdXIoUGl4ZWxSYWRpdXM9JzAnKTtcbiAgICAgIC50cmFuc2Zvcm0tb3JpZ2luKDUwJSA1MCUpO1xuICAgICAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTAwMDtcbiAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgd2Via2l0LXRyYW5zaXRpb246IGZpbHRlciAwLjVzIGN1YmljLWJlemllcigwLCAwLjI3NSwgMC4xMjUsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLCAwLjI3NSwgMC4xMjUsIDEpO1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBmaWx0ZXIgMC41cyBjdWJpYy1iZXppZXIoMCwgMC4yNzUsIDAuMTI1LCAxKSwgLW1vei10cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMCwgMC4yNzUsIDAuMTI1LCAxKTtcbiAgICAgIHRyYW5zaXRpb246IGZpbHRlciAwLjVzIGN1YmljLWJlemllcigwLCAwLjI3NSwgMC4xMjUsIDEpLCB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMCwgMC4yNzUsIDAuMTI1LCAxKTtcbiAgICAgIC52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAmIHtcbiAgICAgICAgZmlsdGVyOiB1cmwoJy4uL3ZjL2JsdXIuc3ZnI2JsdXInKTtcbiAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoMnB4KTtcbiAgICAgICAgLW1vei1maWx0ZXI6IGJsdXIoMnB4KTtcbiAgICAgICAgLW1zLWZpbHRlcjogYmx1cigycHgpO1xuICAgICAgICBmaWx0ZXI6IGJsdXIoMnB4KTtcbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmx1cihQaXhlbFJhZGl1cz0nMCcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLWJsdXJTY2FsZU91dCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAudmNfZ2l0ZW0tem9uZS1hIHtcbiAgICAgIC5zY2FsZSgxLjEpO1xuICAgICAgLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyICYge1xuICAgICAgICAuc2NhbGUoMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1zbGlkZUluUmlnaHQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLnZjX2dpdGVtLXpvbmUtYiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIC5vcGFjaXR5KDApO1xuICAgICAgLnRyYW5zaXRpb24oYWxsIDFzIGVhc2UpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7IC8vIElFOSBvbmx5XG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgIC52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAmIHtcbiAgICAgICAgLm9wYWNpdHkoMSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyAvLyBJRTkgb25seVxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1zbGlkZUluTGVmdCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgLnRyYW5zaXRpb24oYWxsIDFzIGVhc2UpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7IC8vIElFOSBvbmx5XG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgIC5vcGFjaXR5KDApO1xuICAgICAgLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyICYge1xuICAgICAgICAub3BhY2l0eSgxKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IC8vIElFOSBvbmx5XG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLXNsaWRlQm90dG9tIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLnRyYW5zaXRpb24oYWxsIDFzIGVhc2UpO1xuICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIC52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAmIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLXNsaWRlVG9wIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLnRyYW5zaXRpb24oYWxsIDFzIGVhc2UpO1xuICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAudmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgJiB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1mbGlwRmFkZUluIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC52Y19naXRlbS16b25lLWEge1xuICAgICAgLmJhY2tmYWNlLXZpc2liaWxpdHkoaGlkZGVuKTtcbiAgICAgIC50cmFuc2l0aW9uLXRyYW5zZm9ybSgxcyk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAtbW96LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAtby10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgIC52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAmIHtcbiAgICAgICAgLnJvdGF0ZVgoMTgwZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnZjX2dpdGVtLXpvbmUtYiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIC5vcGFjaXR5KDApO1xuICAgICAgLnRyYW5zaXRpb24oYWxsIDAuNnMgZWFzZSk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAtbW96LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAtby10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgIC5yb3RhdGVYKDE4MGRlZyk7XG4gICAgICAuYmFja2ZhY2UtdmlzaWJpbGl0eShoaWRkZW4pO1xuICAgICAgLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyICYge1xuICAgICAgICAub3BhY2l0eSgxKTtcbiAgICAgICAgLnJvdGF0ZVgoMGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtZmxpcEhvcml6b250YWxGYWRlSW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLnZjX2dpdGVtLXpvbmUtYSB7XG4gICAgICAuYmFja2ZhY2UtdmlzaWJpbGl0eShoaWRkZW4pO1xuICAgICAgLnRyYW5zaXRpb24tdHJhbnNmb3JtKDFzKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgIC1vLXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyICYge1xuICAgICAgICAucm90YXRlWSgxODBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgICAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgLm9wYWNpdHkoMCk7XG4gICAgICAudHJhbnNpdGlvbihhbGwgMC42cyBlYXNlKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgIC1vLXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgLnJvdGF0ZVkoMTgwZGVnKTtcbiAgICAgIC5iYWNrZmFjZS12aXNpYmlsaXR5KGhpZGRlbik7XG4gICAgICAudmNfZ3JpZC1pdGVtLW1pbmkudmNfaXMtaG92ZXIgJiB7XG4gICAgICAgIC5vcGFjaXR5KDEpO1xuICAgICAgICAucm90YXRlWSgwZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1nb1RvcDIwIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC52Y19naXRlbS16b25lLWEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyAvLyBJRTkgb25seVxuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgLnRyYW5zaXRpb24tdHJhbnNmb3JtKC41cyBlYXNlKTtcbiAgICAgIC52Y19ncmlkLWl0ZW0tbWluaS52Y19pcy1ob3ZlciAmIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwJSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwJSk7IC8vIElFOSBvbmx5XG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMCUpO1xuICAgICAgfVxuICAgIH1cbiAgICAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLnZjX2dpdGVtLXpvbmUtbWluaSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICB9XG4gICAgICAudHJhbnNpdGlvbihib3R0b20gLjVzIGVhc2UpO1xuXG4gICAgICBib3R0b206IC0xMDAlO1xuICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyICYge1xuICAgICAgICBib3R0b206IDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLWdvQm90dG9tMjAge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLnZjX2dpdGVtLXpvbmUtYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAudHJhbnNpdGlvbi10cmFuc2Zvcm0oLjVzIGVhc2UpO1xuICAgICAgLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyICYge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpO1xuICAgICAgfVxuICAgIH1cbiAgICAudmNfZ2l0ZW0tem9uZS1iIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLnZjX2dpdGVtLXpvbmUtbWluaSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICB9XG4gICAgICAudHJhbnNpdGlvbih0b3AgLjVzIGVhc2UpO1xuXG4gICAgICB0b3A6IC0xMDAlO1xuICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgLnZjX2dyaWQtaXRlbS1taW5pLnZjX2lzLWhvdmVyICYge1xuICAgICAgICB0b3A6IDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8vIFZlbmRvciBQcmVmaXhlc1xuLy9cbi8vIEFsbCB2ZW5kb3IgbWl4aW5zIGFyZSBkZXByZWNhdGVkIGFzIG9mIHYzLjIgZHVlIHRvIHRoZSBpbnRyb2R1Y3Rpb24gb2Zcbi8vIEF1dG9wcmVmaXhlciBpbiBvdXIgR3J1bnRmaWxlLiBUaGV5IHdpbGwgYmUgcmVtb3ZlZCBpbiB2NC5cblxuLy8gLSBBbmltYXRpb25zXG4vLyAtIEJhY2tmYWNlIHZpc2liaWxpdHlcbi8vIC0gQm94IHNoYWRvd1xuLy8gLSBCb3ggc2l6aW5nXG4vLyAtIENvbnRlbnQgY29sdW1uc1xuLy8gLSBIeXBoZW5zXG4vLyAtIFBsYWNlaG9sZGVyIHRleHRcbi8vIC0gVHJhbnNmb3JtYXRpb25zXG4vLyAtIFRyYW5zaXRpb25zXG4vLyAtIFVzZXIgU2VsZWN0XG5cblxuLy8gQW5pbWF0aW9uc1xuLmFuaW1hdGlvbihAYW5pbWF0aW9uKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBAYW5pbWF0aW9uO1xuICAgICAgIC1vLWFuaW1hdGlvbjogQGFuaW1hdGlvbjtcbiAgICAgICAgICBhbmltYXRpb246IEBhbmltYXRpb247XG59XG4uYW5pbWF0aW9uLW5hbWUoQG5hbWUpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogQG5hbWU7XG4gICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IEBuYW1lO1xufVxuLmFuaW1hdGlvbi1kdXJhdGlvbihAZHVyYXRpb24pIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IEBkdXJhdGlvbjtcbiAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IEBkdXJhdGlvbjtcbn1cbi5hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uKEB0aW1pbmctZnVuY3Rpb24pIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBAdGltaW5nLWZ1bmN0aW9uO1xuICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IEB0aW1pbmctZnVuY3Rpb247XG59XG4uYW5pbWF0aW9uLWRlbGF5KEBkZWxheSkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogQGRlbGF5O1xuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogQGRlbGF5O1xufVxuLmFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQoQGl0ZXJhdGlvbi1jb3VudCkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IEBpdGVyYXRpb24tY291bnQ7XG4gICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogQGl0ZXJhdGlvbi1jb3VudDtcbn1cbi5hbmltYXRpb24tZGlyZWN0aW9uKEBkaXJlY3Rpb24pIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOiBAZGlyZWN0aW9uO1xuICAgICAgICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246IEBkaXJlY3Rpb247XG59XG4uYW5pbWF0aW9uLWZpbGwtbW9kZShAZmlsbC1tb2RlKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogQGZpbGwtbW9kZTtcbiAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBAZmlsbC1tb2RlO1xufVxuXG4vLyBCYWNrZmFjZSB2aXNpYmlsaXR5XG4vLyBQcmV2ZW50IGJyb3dzZXJzIGZyb20gZmxpY2tlcmluZyB3aGVuIHVzaW5nIENTUyAzRCB0cmFuc2Zvcm1zLlxuLy8gRGVmYXVsdCB2YWx1ZSBpcyBgdmlzaWJsZWAsIGJ1dCBjYW4gYmUgY2hhbmdlZCB0byBgaGlkZGVuYFxuXG4uYmFja2ZhY2UtdmlzaWJpbGl0eShAdmlzaWJpbGl0eSl7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogQHZpc2liaWxpdHk7XG4gICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogQHZpc2liaWxpdHk7XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogQHZpc2liaWxpdHk7XG59XG5cbi8vIERyb3Agc2hhZG93c1xuLy9cbi8vIE5vdGU6IERlcHJlY2F0ZWQgYC5ib3gtc2hhZG93KClgIGFzIG9mIHYzLjEuMCBzaW5jZSBhbGwgb2YgQm9vdHN0cmFwJ3Ncbi8vIHN1cHBvcnRlZCBicm93c2VycyB0aGF0IGhhdmUgYm94IHNoYWRvdyBjYXBhYmlsaXRpZXMgbm93IHN1cHBvcnQgaXQuXG5cbi5ib3gtc2hhZG93KEBzaGFkb3cpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBAc2hhZG93OyAvLyBpT1MgPDQuMyAmIEFuZHJvaWQgPDQuMVxuICAgICAgICAgIGJveC1zaGFkb3c6IEBzaGFkb3c7XG59XG5cbi8vIEJveCBzaXppbmdcbi5ib3gtc2l6aW5nKEBib3htb2RlbCkge1xuICAtd2Via2l0LWJveC1zaXppbmc6IEBib3htb2RlbDtcbiAgICAgLW1vei1ib3gtc2l6aW5nOiBAYm94bW9kZWw7XG4gICAgICAgICAgYm94LXNpemluZzogQGJveG1vZGVsO1xufVxuXG4vLyBDU1MzIENvbnRlbnQgQ29sdW1uc1xuLmNvbnRlbnQtY29sdW1ucyhAY29sdW1uLWNvdW50OyBAY29sdW1uLWdhcDogQGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIC13ZWJraXQtY29sdW1uLWNvdW50OiBAY29sdW1uLWNvdW50O1xuICAgICAtbW96LWNvbHVtbi1jb3VudDogQGNvbHVtbi1jb3VudDtcbiAgICAgICAgICBjb2x1bW4tY291bnQ6IEBjb2x1bW4tY291bnQ7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogQGNvbHVtbi1nYXA7XG4gICAgIC1tb3otY29sdW1uLWdhcDogQGNvbHVtbi1nYXA7XG4gICAgICAgICAgY29sdW1uLWdhcDogQGNvbHVtbi1nYXA7XG59XG5cbi8vIE9wdGlvbmFsIGh5cGhlbmF0aW9uXG4uaHlwaGVucyhAbW9kZTogYXV0bykge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIC13ZWJraXQtaHlwaGVuczogQG1vZGU7XG4gICAgIC1tb3otaHlwaGVuczogQG1vZGU7XG4gICAgICAtbXMtaHlwaGVuczogQG1vZGU7IC8vIElFMTArXG4gICAgICAgLW8taHlwaGVuczogQG1vZGU7XG4gICAgICAgICAgaHlwaGVuczogQG1vZGU7XG59XG5cbi8vIFBsYWNlaG9sZGVyIHRleHRcbi5wbGFjZWhvbGRlcihAY29sb3I6IEBpbnB1dC1jb2xvci1wbGFjZWhvbGRlcikge1xuICAmOjotbW96LXBsYWNlaG9sZGVyICAgICAgICAgICB7IGNvbG9yOiBAY29sb3I7ICAgLy8gRmlyZWZveFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7IH0gLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2XG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyICAgICAgIHsgY29sb3I6IEBjb2xvcjsgfSAvLyBJbnRlcm5ldCBFeHBsb3JlciAxMCtcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciAgeyBjb2xvcjogQGNvbG9yOyB9IC8vIFNhZmFyaSBhbmQgQ2hyb21lXG59XG5cbi8vIFRyYW5zZm9ybWF0aW9uc1xuLnNjYWxlKEByYXRpbykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoQHJhdGlvKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKEByYXRpbyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZShAcmF0aW8pO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoQHJhdGlvKTtcbn1cbi5zY2FsZShAcmF0aW9YOyBAcmF0aW9ZKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZShAcmF0aW9YLCBAcmF0aW9ZKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKEByYXRpb1gsIEByYXRpb1kpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoQHJhdGlvWCwgQHJhdGlvWSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZShAcmF0aW9YLCBAcmF0aW9ZKTtcbn1cbi5zY2FsZVgoQHJhdGlvKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoQHJhdGlvKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWChAcmF0aW8pOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGVYKEByYXRpbyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoQHJhdGlvKTtcbn1cbi5zY2FsZVkoQHJhdGlvKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoQHJhdGlvKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWShAcmF0aW8pOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGVZKEByYXRpbyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoQHJhdGlvKTtcbn1cbi5za2V3KEB4OyBAeSkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tldyhAeCwgQHkpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2tld1goQHgpIHNrZXdZKEB5KTsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvNDg4NTsgSUU5K1xuICAgICAgIC1vLXRyYW5zZm9ybTogc2tldyhAeCwgQHkpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tldyhAeCwgQHkpO1xufVxuLnRyYW5zbGF0ZShAeDsgQHkpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZShAeCwgQHkpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKEB4LCBAeSk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoQHgsIEB5KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShAeCwgQHkpO1xufVxuLnRyYW5zbGF0ZTNkKEB4OyBAeTsgQHopIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKEB4LCBAeSwgQHopO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoQHgsIEB5LCBAeik7XG59XG4ucm90YXRlKEBkZWdyZWVzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoQGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKEBkZWdyZWVzKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZShAZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoQGRlZ3JlZXMpO1xufVxuLnJvdGF0ZVgoQGRlZ3JlZXMpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoQGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWChAZGVncmVlcyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGVYKEBkZWdyZWVzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoQGRlZ3JlZXMpO1xufVxuLnJvdGF0ZVkoQGRlZ3JlZXMpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoQGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWShAZGVncmVlcyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGVZKEBkZWdyZWVzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoQGRlZ3JlZXMpO1xufVxuLnBlcnNwZWN0aXZlKEBwZXJzcGVjdGl2ZSkge1xuICAtd2Via2l0LXBlcnNwZWN0aXZlOiBAcGVyc3BlY3RpdmU7XG4gICAgIC1tb3otcGVyc3BlY3RpdmU6IEBwZXJzcGVjdGl2ZTtcbiAgICAgICAgICBwZXJzcGVjdGl2ZTogQHBlcnNwZWN0aXZlO1xufVxuLnBlcnNwZWN0aXZlLW9yaWdpbihAcGVyc3BlY3RpdmUpIHtcbiAgLXdlYmtpdC1wZXJzcGVjdGl2ZS1vcmlnaW46IEBwZXJzcGVjdGl2ZTtcbiAgICAgLW1vei1wZXJzcGVjdGl2ZS1vcmlnaW46IEBwZXJzcGVjdGl2ZTtcbiAgICAgICAgICBwZXJzcGVjdGl2ZS1vcmlnaW46IEBwZXJzcGVjdGl2ZTtcbn1cbi50cmFuc2Zvcm0tb3JpZ2luKEBvcmlnaW4pIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBAb3JpZ2luO1xuICAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IEBvcmlnaW47XG4gICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogQG9yaWdpbjsgLy8gSUU5IG9ubHlcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBAb3JpZ2luO1xufVxuXG5cbi8vIFRyYW5zaXRpb25zXG5cbi50cmFuc2l0aW9uKEB0cmFuc2l0aW9uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogQHRyYW5zaXRpb247XG4gICAgICAgLW8tdHJhbnNpdGlvbjogQHRyYW5zaXRpb247XG4gICAgICAgICAgdHJhbnNpdGlvbjogQHRyYW5zaXRpb247XG59XG4udHJhbnNpdGlvbi1wcm9wZXJ0eShAdHJhbnNpdGlvbi1wcm9wZXJ0eSkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IEB0cmFuc2l0aW9uLXByb3BlcnR5O1xuICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IEB0cmFuc2l0aW9uLXByb3BlcnR5O1xufVxuLnRyYW5zaXRpb24tZGVsYXkoQHRyYW5zaXRpb24tZGVsYXkpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiBAdHJhbnNpdGlvbi1kZWxheTtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiBAdHJhbnNpdGlvbi1kZWxheTtcbn1cbi50cmFuc2l0aW9uLWR1cmF0aW9uKEB0cmFuc2l0aW9uLWR1cmF0aW9uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogQHRyYW5zaXRpb24tZHVyYXRpb247XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogQHRyYW5zaXRpb24tZHVyYXRpb247XG59XG4udHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oQHRpbWluZy1mdW5jdGlvbikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBAdGltaW5nLWZ1bmN0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBAdGltaW5nLWZ1bmN0aW9uO1xufVxuLnRyYW5zaXRpb24tdHJhbnNmb3JtKEB0cmFuc2l0aW9uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gQHRyYW5zaXRpb247XG4gICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gQHRyYW5zaXRpb247XG4gICAgICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIEB0cmFuc2l0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBAdHJhbnNpdGlvbjtcbn1cblxuXG4vLyBVc2VyIHNlbGVjdFxuLy8gRm9yIHNlbGVjdGluZyB0ZXh0IG9uIHRoZSBwYWdlXG5cbi51c2VyLXNlbGVjdChAc2VsZWN0KSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IEBzZWxlY3Q7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IEBzZWxlY3Q7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IEBzZWxlY3Q7IC8vIElFMTArXG4gICAgICAgICAgdXNlci1zZWxlY3Q6IEBzZWxlY3Q7XG59XG4iLCJcbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tMVxcLzUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS0yXFwvNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0MCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLTNcXC81IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tNFxcLzUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogODAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS01XFwvNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS1vZmZzZXQtNVxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xufVxuXG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLW9mZnNldC00XFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwJTtcbn1cblxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS1vZmZzZXQtM1xcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2MCU7XG59XG5cbi52Y19ub25fcmVzcG9uc2l2ZSAudmNfcm93IC52Y19jb2wtc20tb2Zmc2V0LTJcXC81IHtcbiAgICBtYXJnaW4tbGVmdDogNDAlO1xufVxuXG4udmNfbm9uX3Jlc3BvbnNpdmUgLnZjX3JvdyAudmNfY29sLXNtLW9mZnNldC0xXFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTtcbn1cblxuLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS1vZmZzZXQtMFxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbn1cblxuLnZjX2NvbC14cy0xXFwvNSwgLnZjX2NvbC1zbS0xXFwvNSwgLnZjX2NvbC1tZC0xXFwvNSwgLnZjX2NvbC1sZy0xXFwvNSwgLnZjX2NvbC14cy0yXFwvNSwgLnZjX2NvbC1zbS0yXFwvNSwgLnZjX2NvbC1tZC0yXFwvNSwgLnZjX2NvbC1sZy0yXFwvNSwgLnZjX2NvbC14cy0zXFwvNSwgLnZjX2NvbC1zbS0zXFwvNSwgLnZjX2NvbC1tZC0zXFwvNSwgLnZjX2NvbC1sZy0zXFwvNSwgLnZjX2NvbC14cy00XFwvNSwgLnZjX2NvbC1zbS00XFwvNSwgLnZjX2NvbC1tZC00XFwvNSwgLnZjX2NvbC1sZy00XFwvNSwgLnZjX2NvbC14cy01XFwvNSwgLnZjX2NvbC1zbS01XFwvNSwgLnZjX2NvbC1tZC01XFwvNSwgLnZjX2NvbC1sZy01XFwvNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi52Y19jb2wteHMtMVxcLzUsIC52Y19jb2wteHMtMlxcLzUsIC52Y19jb2wteHMtM1xcLzUsIC52Y19jb2wteHMtNFxcLzUsIC52Y19jb2wteHMtNVxcLzUge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4udmNfY29sLXhzLTVcXC81IHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnZjX2NvbC14cy00XFwvNSB7XG4gICAgd2lkdGg6IDgwJTtcbn1cblxuLnZjX2NvbC14cy0zXFwvNSB7XG4gICAgd2lkdGg6IDYwJTtcbn1cblxuLnZjX2NvbC14cy0yXFwvNSB7XG4gICAgd2lkdGg6IDQwJTtcbn1cblxuLnZjX2NvbC14cy0xXFwvNSB7XG4gICAgd2lkdGg6IDIwJTtcbn1cblxuLnZjX2NvbC14cy1wdWxsLTVcXC81IHtcbiAgICByaWdodDogMTAwJTtcbn1cblxuLnZjX2NvbC14cy1wdWxsLTRcXC81IHtcbiAgICByaWdodDogODAlO1xufVxuXG4udmNfY29sLXhzLXB1bGwtM1xcLzUge1xuICAgIHJpZ2h0OiA2MCU7XG59XG5cbi52Y19jb2wteHMtcHVsbC0yXFwvNSB7XG4gICAgcmlnaHQ6IDQwJTtcbn1cblxuLnZjX2NvbC14cy1wdWxsLTFcXC81IHtcbiAgICByaWdodDogMjAlO1xufVxuXG4udmNfY29sLXhzLXB1bGwtMFxcLzUge1xuICAgIHJpZ2h0OiBhdXRvO1xufVxuXG4udmNfY29sLXhzLXB1c2gtNVxcLzUge1xuICAgIGxlZnQ6IDEwMCU7XG59XG5cbi52Y19jb2wteHMtcHVzaC00XFwvNSB7XG4gICAgbGVmdDogODAlO1xufVxuXG4udmNfY29sLXhzLXB1c2gtM1xcLzUge1xuICAgIGxlZnQ6IDYwJTtcbn1cblxuLnZjX2NvbC14cy1wdXNoLTJcXC81IHtcbiAgICBsZWZ0OiA0MCU7XG59XG5cbi52Y19jb2wteHMtcHVzaC0xXFwvNSB7XG4gICAgbGVmdDogMjAlO1xufVxuXG4udmNfY29sLXhzLXB1c2gtMFxcLzUge1xuICAgIGxlZnQ6IGF1dG87XG59XG5cbi52Y19jb2wteHMtb2Zmc2V0LTVcXC81IHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbn1cblxuLnZjX2NvbC14cy1vZmZzZXQtNFxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiA4MCU7XG59XG5cbi52Y19jb2wteHMtb2Zmc2V0LTNcXC81IHtcbiAgICBtYXJnaW4tbGVmdDogNjAlO1xufVxuXG4udmNfY29sLXhzLW9mZnNldC0yXFwvNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwJTtcbn1cblxuLnZjX2NvbC14cy1vZmZzZXQtMVxcLzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyMCU7XG59XG5cbi52Y19jb2wteHMtb2Zmc2V0LTBcXC81IHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG59XG5cbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy0xXFwvNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy0yXFwvNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy0zXFwvNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy00XFwvNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC14cy01XFwvNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS0xXFwvNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS0yXFwvNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS0zXFwvNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS00XFwvNSxcbi5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX25vbl9yZXNwb25zaXZlIC52Y19yb3cgLnZjX2NvbC1zbS01XFwvNSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudmNfY29sLXNtLTFcXC81LCAudmNfY29sLXNtLTJcXC81LCAudmNfY29sLXNtLTNcXC81LCAudmNfY29sLXNtLTRcXC81LCAudmNfY29sLXNtLTVcXC81IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuXG4gICAgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTFcXC81LCAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tMlxcLzUsIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS0zXFwvNSwgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTRcXC81LCAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tNVxcLzUge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1zbS01XFwvNSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtc20tNFxcLzUge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtc20tM1xcLzUge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtc20tMlxcLzUge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtc20tMVxcLzUge1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtc20tcHVsbC01XFwvNSB7XG4gICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtc20tcHVsbC00XFwvNSB7XG4gICAgICAgIHJpZ2h0OiA4MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1zbS1wdWxsLTNcXC81IHtcbiAgICAgICAgcmlnaHQ6IDYwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLXNtLXB1bGwtMlxcLzUge1xuICAgICAgICByaWdodDogNDAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtc20tcHVsbC0xXFwvNSB7XG4gICAgICAgIHJpZ2h0OiAyMCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1zbS1wdWxsLTBcXC81IHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnZjX2NvbC1zbS1wdXNoLTVcXC81IHtcbiAgICAgICAgbGVmdDogMTAwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLXNtLXB1c2gtNFxcLzUge1xuICAgICAgICBsZWZ0OiA4MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1zbS1wdXNoLTNcXC81IHtcbiAgICAgICAgbGVmdDogNjAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtc20tcHVzaC0yXFwvNSB7XG4gICAgICAgIGxlZnQ6IDQwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLXNtLXB1c2gtMVxcLzUge1xuICAgICAgICBsZWZ0OiAyMCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1zbS1wdXNoLTBcXC81IHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAudmNfY29sLXNtLW9mZnNldC01XFwvNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtc20tb2Zmc2V0LTRcXC81IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLXNtLW9mZnNldC0zXFwvNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1zbS1vZmZzZXQtMlxcLzUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtc20tb2Zmc2V0LTFcXC81IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLXNtLW9mZnNldC0wXFwvNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC52Y19jb2wtbWQtMVxcLzUsIC52Y19jb2wtbWQtMlxcLzUsIC52Y19jb2wtbWQtM1xcLzUsIC52Y19jb2wtbWQtNFxcLzUsIC52Y19jb2wtbWQtNVxcLzUge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tMVxcLzUsIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS0yXFwvNSwgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTNcXC81LCAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tNFxcLzUsIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS01XFwvNSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAudmNfY29sLW1kLTVcXC81IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1tZC00XFwvNSB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1tZC0zXFwvNSB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1tZC0yXFwvNSB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1tZC0xXFwvNSB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1tZC1wdWxsLTVcXC81IHtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1tZC1wdWxsLTRcXC81IHtcbiAgICAgICAgcmlnaHQ6IDgwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLW1kLXB1bGwtM1xcLzUge1xuICAgICAgICByaWdodDogNjAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbWQtcHVsbC0yXFwvNSB7XG4gICAgICAgIHJpZ2h0OiA0MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1tZC1wdWxsLTFcXC81IHtcbiAgICAgICAgcmlnaHQ6IDIwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLW1kLXB1bGwtMFxcLzUge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAudmNfY29sLW1kLXB1c2gtNVxcLzUge1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbWQtcHVzaC00XFwvNSB7XG4gICAgICAgIGxlZnQ6IDgwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLW1kLXB1c2gtM1xcLzUge1xuICAgICAgICBsZWZ0OiA2MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1tZC1wdXNoLTJcXC81IHtcbiAgICAgICAgbGVmdDogNDAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbWQtcHVzaC0xXFwvNSB7XG4gICAgICAgIGxlZnQ6IDIwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLW1kLXB1c2gtMFxcLzUge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgIC52Y19jb2wtbWQtb2Zmc2V0LTVcXC81IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1tZC1vZmZzZXQtNFxcLzUge1xuICAgICAgICBtYXJnaW4tbGVmdDogODAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbWQtb2Zmc2V0LTNcXC81IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLW1kLW9mZnNldC0yXFwvNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1tZC1vZmZzZXQtMVxcLzUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbWQtb2Zmc2V0LTBcXC81IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC52Y19jb2wtbGctMVxcLzUsIC52Y19jb2wtbGctMlxcLzUsIC52Y19jb2wtbGctM1xcLzUsIC52Y19jb2wtbGctNFxcLzUsIC52Y19jb2wtbGctNVxcLzUge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tMVxcLzUsIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS0yXFwvNSwgLnJ0bCAudmNfcnRsLWNvbHVtbnMtcmV2ZXJzZSAudmNfY29sLXNtLTNcXC81LCAucnRsIC52Y19ydGwtY29sdW1ucy1yZXZlcnNlIC52Y19jb2wtc20tNFxcLzUsIC5ydGwgLnZjX3J0bC1jb2x1bW5zLXJldmVyc2UgLnZjX2NvbC1zbS01XFwvNSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAudmNfY29sLWxnLTVcXC81IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1sZy00XFwvNSB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1sZy0zXFwvNSB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1sZy0yXFwvNSB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1sZy0xXFwvNSB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1sZy1wdWxsLTVcXC81IHtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1sZy1wdWxsLTRcXC81IHtcbiAgICAgICAgcmlnaHQ6IDgwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLWxnLXB1bGwtM1xcLzUge1xuICAgICAgICByaWdodDogNjAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbGctcHVsbC0yXFwvNSB7XG4gICAgICAgIHJpZ2h0OiA0MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1sZy1wdWxsLTFcXC81IHtcbiAgICAgICAgcmlnaHQ6IDIwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLWxnLXB1bGwtMFxcLzUge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAudmNfY29sLWxnLXB1c2gtNVxcLzUge1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbGctcHVzaC00XFwvNSB7XG4gICAgICAgIGxlZnQ6IDgwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLWxnLXB1c2gtM1xcLzUge1xuICAgICAgICBsZWZ0OiA2MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1sZy1wdXNoLTJcXC81IHtcbiAgICAgICAgbGVmdDogNDAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbGctcHVzaC0xXFwvNSB7XG4gICAgICAgIGxlZnQ6IDIwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLWxnLXB1c2gtMFxcLzUge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgIC52Y19jb2wtbGctb2Zmc2V0LTVcXC81IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1sZy1vZmZzZXQtNFxcLzUge1xuICAgICAgICBtYXJnaW4tbGVmdDogODAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbGctb2Zmc2V0LTNcXC81IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwJTtcbiAgICB9XG5cbiAgICAudmNfY29sLWxnLW9mZnNldC0yXFwvNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MCU7XG4gICAgfVxuXG4gICAgLnZjX2NvbC1sZy1vZmZzZXQtMVxcLzUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjAlO1xuICAgIH1cblxuICAgIC52Y19jb2wtbGctb2Zmc2V0LTBcXC81IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAlO1xuICAgIH1cbn1cbiIsIi52Y19wdWxsLXJpZ2h0IHtcbiAgLnB1bGwtcmlnaHQoKTtcbn1cblxuLnZjX3B1bGwtbGVmdCB7XG4gIC5wdWxsLWxlZnQoKTtcbn1cblxuLnZjX2NsZWFyZml4IHtcbiAgLmNsZWFyZml4KCk7XG59XG5cbi52Y19lbC1jbGVhcmZpeCB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4udmNfZWwtY2xlYXJmaXgteHMge1xuICBAbWVkaWEgKG1heC13aWR0aDogQHNjcmVlbi14cy1tYXgpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG4udmNfZWwtY2xlYXJmaXgtc20ge1xuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuLXNtLW1heCkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi52Y19lbC1jbGVhcmZpeC1tZCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikgYW5kIChtYXgtd2lkdGg6IEBzY3JlZW4tbWQtbWF4KSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLnZjX2VsLWNsZWFyZml4LWxnIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLnZjX3Zpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuIiwiLy9cbi8vIFV0aWxpdHkgY2xhc3Nlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBGbG9hdHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmNsZWFyZml4IHtcbiAgLmNsZWFyZml4KCk7XG59XG4uY2VudGVyLWJsb2NrIHtcbiAgLmNlbnRlci1ibG9jaygpO1xufVxuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cbi5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG5cbi8vIFRvZ2dsaW5nIGNvbnRlbnRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gTm90ZTogRGVwcmVjYXRlZCAuaGlkZSBpbiBmYXZvciBvZiAuaGlkZGVuIG9yIC5zci1vbmx5IChhcyBhcHByb3ByaWF0ZSkgaW4gdjMuMC4xXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udGV4dC1oaWRlIHtcbiAgLnRleHQtaGlkZSgpO1xufVxuXG5cbi8vIEhpZGUgZnJvbSBzY3JlZW5yZWFkZXJzIGFuZCBicm93c2Vyc1xuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gRm9yIEFmZml4IHBsdWdpblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYWZmaXgge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4iLCIudmNfdGFibGUge1xuICAudGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbi52Y190YWJsZS1ib3JkZXJlZCB7XG4gIC50YWJsZS1ib3JkZXJlZDtcbn0iLCIvKiBQaXhlbCBJY29ucyAqL1xuLnZjX3BpeGVsX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnZjX3BpeGVsX2ljb24tYWxlcnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vdmMvYWxlcnQucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24taW5mbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi92Yy9pbmZvLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLXRpY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vdmMvdGljay5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1leHBsYW5hdGlvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi92Yy9leGNsYW1hdGlvbi5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1hZGRyZXNzX2Jvb2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FkZHJlc3MtYm9vay5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1hbGFybV9jbG9jayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYWxhcm0tY2xvY2sucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tYW5jaG9yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hbmNob3IucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tYXBwbGljYXRpb25faW1hZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FwcGxpY2F0aW9uLWltYWdlLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWFycm93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hcnJvdy5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1hc3RlcmlzayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYXN0ZXJpc2sucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24taGFtbWVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hdWN0aW9uLWhhbW1lci5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1iYWxsb29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9iYWxsb29uLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWJhbGxvb25fYnV6eiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYmFsbG9vbi1idXp6LnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWJhbGxvb25fZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JhbGxvb24tZmFjZWJvb2sucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tYmFsbG9vbl90d2l0dGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9iYWxsb29uLXR3aXR0ZXIucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tYmF0dGVyeSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYmF0dGVyeS1mdWxsLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWJpbm9jdWxhciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYmlub2N1bGFyLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWRvY3VtZW50X2V4Y2VsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LWV4Y2VsLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWRvY3VtZW50X2ltYWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LWltYWdlLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWRvY3VtZW50X211c2ljIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LW11c2ljLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWRvY3VtZW50X29mZmljZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYmx1ZS1kb2N1bWVudC1vZmZpY2UucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tZG9jdW1lbnRfcGRmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LXBkZi5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1kb2N1bWVudF9wb3dlcnBvaW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LXBvd2VycG9pbnQucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tZG9jdW1lbnRfd29yZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYmx1ZS1kb2N1bWVudC13b3JkLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLWJvb2ttYXJrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9ib29rbWFyay5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1jYW1jb3JkZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2NhbWNvcmRlci5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1jYW1lcmEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2NhbWVyYS5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1jaGFydCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvY2hhcnQucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tY2hhcnRfcGllIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9jaGFydC1waWUucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tY2xvY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2Nsb2NrLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLXBsYXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2NvbnRyb2wucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tZmlyZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvZmlyZS5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1oZWFydCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaGVhcnQucG5nKTtcbn1cblxuLnZjX3BpeGVsX2ljb24tbWFpbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvbWFpbC5wbmcpO1xufVxuXG4udmNfcGl4ZWxfaWNvbi1zaGllbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3BsdXMtc2hpZWxkLnBuZyk7XG59XG5cbi52Y19waXhlbF9pY29uLXZpZGVvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy92aWRlby5wbmcpO1xufSIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndmNwYi1wbHVnaW4taWNvbnMnO1xuICBzcmM6IHVybCgnQHtpY29tb29uLWZvbnQtcGF0aH0vdmNwYi1wbHVnaW4taWNvbnMuZW90P2Y2dWQ2MicpO1xuICBzcmM6IHVybCgnQHtpY29tb29uLWZvbnQtcGF0aH0vdmNwYi1wbHVnaW4taWNvbnMuZW90P2Y2dWQ2MiNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCdAe2ljb21vb24tZm9udC1wYXRofS92Y3BiLXBsdWdpbi1pY29ucy50dGY/ZjZ1ZDYyJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJ0B7aWNvbW9vbi1mb250LXBhdGh9L3ZjcGItcGx1Z2luLWljb25zLndvZmY/ZjZ1ZDYyJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnQHtpY29tb29uLWZvbnQtcGF0aH0vdmNwYi1wbHVnaW4taWNvbnMuc3ZnP2Y2dWQ2MiN2Y3BiLXBsdWdpbi1pY29ucycpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnZjLWNvbXBvc2VyLWljb24ge1xuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICBmb250LWZhbWlseTogJ3ZjcGItcGx1Z2luLWljb25zJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnZjLWMtaWNvbi1taW5pbWl6ZSB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLW1pbmltaXplO1xuICB9XG59XG5cbi52Yy1jLWljb24tY2xvc2Uge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1jbG9zZTtcbiAgfVxufVxuXG4udmMtYy1pY29uLTEtNl80LTZfMS02IHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tMS02XzQtNl8xLTY7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1hZGRfdGVtcGxhdGUge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1hZGRfdGVtcGxhdGU7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1hcnJvd19iYWNrIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tYXJyb3dfYmFjaztcbiAgfVxufVxuXG4udmMtYy1pY29uLWFycm93X2Ryb3BfZG93biB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLWFycm93X2Ryb3BfZG93bjtcbiAgfVxufVxuXG4udmMtYy1pY29uLWFycm93X2Ryb3BfdXAge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1hcnJvd19kcm9wX3VwO1xuICB9XG59XG5cbi52Yy1jLWljb24tYXJyb3dfZm9yd2FyZCB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLWFycm93X2ZvcndhcmQ7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1jaGVjayB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLWNoZWNrO1xuICB9XG59XG5cbi52Yy1jLWljb24tYXJyb3dfdXB3YXJkIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tYXJyb3dfdXB3YXJkO1xuICB9XG59XG5cbi52Yy1jLWljb24tYXJyb3dfZG93bndhcmQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1hcnJvd19kb3dud2FyZDtcbiAgfVxufVxuXG4udmMtYy1pY29uLXN5bmMge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1zeW5jO1xuICB9XG59XG5cbi52Yy1jLWljb24tc2VhcmNoIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tc2VhcmNoO1xuICB9XG59XG5cbi52Yy1jLWljb24tMS0xIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tMS0xO1xuICB9XG59XG5cbi52Yy1jLWljb24tMS0yXzEtMiB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLTEtMl8xLTI7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi0xLTNfMS0zXzEtMyB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLTEtM18xLTNfMS0zO1xuICB9XG59XG5cbi52Yy1jLWljb24tMS00XzEtMl8xLTQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi0xLTRfMS0yXzEtNDtcbiAgfVxufVxuXG4udmMtYy1pY29uLTEtNF8xLTRfMS00XzEtNCB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLTEtNF8xLTRfMS00XzEtNDtcbiAgfVxufVxuXG4udmMtYy1pY29uLTEtNF8zLTQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi0xLTRfMy00O1xuICB9XG59XG5cbi52Yy1jLWljb24tMS02XzEtNl8xLTZfMS0yIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tMS02XzEtNl8xLTZfMS0yO1xuICB9XG59XG5cbi52Yy1jLWljb24tMS02XzEtNl8xLTZfMS02XzEtNl8xLTYge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi0xLTZfMS02XzEtNl8xLTZfMS02XzEtNjtcbiAgfVxufVxuXG4udmMtYy1pY29uLWxfMTVfMTVfMTVfMTVfMTUge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1sXzE1XzE1XzE1XzE1XzE1O1xuICB9XG59XG5cbi52Yy1jLWljb24tMS02XzItM18xLTYge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi0xLTZfMi0zXzEtNjtcbiAgfVxufVxuXG4udmMtYy1pY29uLTItM18xLTMge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi0yLTNfMS0zO1xuICB9XG59XG5cbi52Yy1jLWljb24tNS02XzEtNiB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLTUtNl8xLTY7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1hZGRfZWxlbWVudCB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLWFkZF9lbGVtZW50O1xuICB9XG59XG5cbi52Yy1jLWljb24tYWRkIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tYWRkO1xuICB9XG59XG5cbi52Yy1jLWljb24tY29nIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tY29nO1xuICB9XG59XG5cbi52Yy1jLWljb24tY29udGVudF9jb3B5IHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tY29udGVudF9jb3B5O1xuICB9XG59XG5cbi52Yy1jLWljb24tZGVsZXRlX2VtcHR5IHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tZGVsZXRlX2VtcHR5O1xuICB9XG59XG5cbi52Yy1jLWljb24tZHJhZ25kcm9wIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tZHJhZ25kcm9wO1xuICB9XG59XG5cbi52Yy1jLWljb24tZnVsbHNjcmVlbl9leGl0IHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tZnVsbHNjcmVlbl9leGl0O1xuICB9XG59XG5cbi52Yy1jLWljb24tZnVsbHNjcmVlbiB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLWZ1bGxzY3JlZW47XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1hcnJvd19kcm9wX3JpZ2h0IHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tYXJyb3dfZHJvcF9yaWdodDtcbiAgfVxufVxuXG4udmMtYy1pY29uLWxheW91dF9kZWZhdWx0IHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tbGF5b3V0X2RlZmF1bHQ7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1sYXlvdXRfbGFuZHNjYXBlLXNtYXJ0cGhvbmVzIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tbGF5b3V0X2xhbmRzY2FwZS1zbWFydHBob25lcztcbiAgfVxufVxuXG4udmMtYy1pY29uLWxheW91dF9sYW5kc2NhcGUtdGFibGV0cyB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLWxheW91dF9sYW5kc2NhcGUtdGFibGV0cztcbiAgfVxufVxuXG4udmMtYy1pY29uLWxheW91dF9wb3J0cmFpdC1zbWFydHBob25lcyB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLWxheW91dF9wb3J0cmFpdC1zbWFydHBob25lcztcbiAgfVxufVxuXG4udmMtYy1pY29uLWxheW91dF9wb3J0cmFpdC10YWJsZXRzIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IEB2Yy1jLWljb24tbGF5b3V0X3BvcnRyYWl0LXRhYmxldHM7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1tb2RlX2VkaXQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1tb2RlX2VkaXQ7XG4gIH1cbn1cblxuLnZjLWMtaWNvbi1yb3dfZGVmYXVsdF9mZSB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLXJvd19kZWZhdWx0X2ZlO1xuICB9XG59XG5cbi52Yy1jLWljb24tdGV4dC1ibG9jayB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBAdmMtYy1pY29uLXRleHQtYmxvY2s7XG4gIH1cbn1cblxuIiwiQGltcG9ydCBcInJlc3BvbnNpdmUtdXRpbGl0aWVzLmxlc3NcIjtcbkBpbXBvcnQgXCJncmlkLmxlc3NcIjtcbkBpbXBvcnQgXCJ1dGlscy5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vbW9kdWxlcy92Y190YWJsZS5sZXNzXCI7XG4vLyBwaXhlbCBpY29uc1xuQGltcG9ydCBcInBpeGVsX2ljb25zLmxlc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9mb250cy92Y19pY29uc192Mi9pbml0Lmxlc3NcIjtcblxuLy9IZWxwZXIgY2xhc3Nlc1xuLnZjX3R4dF9hbGlnbl8ge1xuICAmbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAmcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gICZjZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICB0ZXh0LWp1c3RpZnk6IGludGVyLXdvcmQ7XG4gIH1cbn1cblxuLy8gTWl4aW4gZm9yIGdlbmVyZWF0ZSAudmNfZWxfd2lkdGhfWCBjbGFzc1xuLnZjX2VsX3dpZHRoKCBAc2l6ZSApIHtcbiAgJi52Y19lbF93aWR0aF9Ae3NpemV9IHtcbiAgICBAcGVyY2VudF9zaXplOiB+XCJAe3NpemV9JVwiOyAvLyBzdHJpbmcgY29uY2F0ZW5hdGlvbiB3aXRoIG51bWJlciArICVcbiAgICB3aWR0aDogQHBlcmNlbnRfc2l6ZTtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIExvb3AgdG8gY2FsbCAudmNfZWxfd2lkdGggbWl4aW5cbi5nZW5lcmF0ZV93aWR0aChAc3RhcnQsIEBtYXg6IDEwMCwgQHN0ZXA6IDEwKSB3aGVuICggQHN0YXJ0IDw9IEBtYXgpIHtcbiAgLnZjX2VsX3dpZHRoKEBzdGFydCk7XG4gIC5nZW5lcmF0ZV93aWR0aCgoQHN0YXJ0K0BzdGVwKSwgQG1heCwgQHN0ZXApOyAvLyBuZXh0IGl0ZXJhdGlvbiwgd2lsbCBhdXRvbWF0aWNhbGx5IGJyZWFrIGlmIEBzdGFydCtAc3RlcCA8PSBAbWF4XG59XG5cbi8vIEdlbmVyYXRlIGNsYXNzZXMgaW4gbG9vcCBmcm9tIDUwIHRvIDEwMCwgdmNfZWxfd2lkdGhfNTAsIC4uIHZjX2VsX3dpZHRoXzEwMC5cbi5nZW5lcmF0ZV93aWR0aCg1MCwgMTAwLCAxMCk7XG5cbkBpbXBvcnQgKG9uY2UpIFwiLi4vbW9kdWxlcy92Y19idXR0b25zLmxlc3NcIjtcbi52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgLnZjX2J0biwgLndwYl9idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cblxuLyogMi4gQWxlcnRzIChNZXNzYWdlIGJveGVzKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfbWVzc2FnZV9ib3gvdmNfbWVzc2FnZV9ib3hfZnJvbnQubGVzc1wiO1xuXG4vKiA0LiBTZXBhcmF0b3JzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qKioqKioqKioqKioqKioqKiBPTEQgQ1NTICoqKioqKioqKioqKioqKioqL1xuLyogQ29udGVudCBlbGVtZW50cyBtYXJnaW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX2FsZXJ0IHA6bGFzdC1jaGlsZCxcbiNjb250ZW50IC53cGJfYWxlcnQgcDpsYXN0LWNoaWxkLCAvKiBmb3IgdHdlbnR5IHRlbiB0aGVtZSAqL1xuLndwYl90ZXh0X2NvbHVtbiBwOmxhc3QtY2hpbGQsXG4ud3BiX3RleHRfY29sdW1uICo6bGFzdC1jaGlsZCxcbiNjb250ZW50IC53cGJfdGV4dF9jb2x1bW4gcDpsYXN0LWNoaWxkLCAvKiBmb3IgdHdlbnR5IHRlbiB0aGVtZSAqL1xuI2NvbnRlbnQgLndwYl90ZXh0X2NvbHVtbiAqOmxhc3QtY2hpbGQgLyogZm9yIHR3ZW50eSB0ZW4gdGhlbWUgKi9cbntcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndwYl9jb250ZW50X2VsZW1lbnQsXG51bC53cGJfdGh1bWJuYWlscy1mbHVpZCA+IGxpLFxuLndwYl9idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiBAdmNfZWxlbWVudF9tYXJnaW5fYm90dG9tO1xufVxuXG4uZmJfbGlrZSxcbi50d2l0dGVyLXNoYXJlLWJ1dHRvbiwgLmVudHJ5LWNvbnRlbnQgLnR3aXR0ZXItc2hhcmUtYnV0dG9uLFxuLndwYl9nb29nbGVwbHVzLFxuLndwYl9waW50ZXJlc3QsXG4ud3BiX3RhYiAud3BiX2NvbnRlbnRfZWxlbWVudCxcbi53cGJfYWNjb3JkaW9uIC53cGJfY29udGVudF9lbGVtZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogQHZjX21hcmdpbl9ib3R0b21fZ29sZDtcbn1cblxuQGltcG9ydCBcIi4uL2xpYi9wYXJhbGxheC5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y19yb3cubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfc2VjdGlvbi5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy9mcm9udGVuZF92Y19yb3cubGVzc1wiO1xuXG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y19zb2NpYWxfYnRucy5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y190b2dnbGUubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfd2lkZ2V0aXNlZF9jb2x1bW4ubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfYnV0dG9uLmxlc3NcIjtcbkBpbXBvcnQgXCIuLi9zaG9ydGNvZGVzL3ZjX2J1dHRvbjMubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfY3VzdG9tX2hlYWRpbmcubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfY2FsbF90b19hY3Rpb24ubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfY2FsbF90b19hY3Rpb24zLmxlc3NcIjtcbkBpbXBvcnQgXCIuLi9zaG9ydGNvZGVzL3ZjX2dvb2dsZV9tYXBzLmxlc3NcIjtcbkBpbXBvcnQgXCIuLi9zaG9ydGNvZGVzL3ZjX3RhYnNfdG91cl9hY2NvcmRpb24ubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfdGVhc2VyX2dyaWQubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfaW1hZ2VfZ2FsbGVyeS5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y19mbGlja3IubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfdmlkZW9fd2lkZ2V0Lmxlc3NcIjtcbkBpbXBvcnQgXCIuLi9zaG9ydGNvZGVzL3ZjX3Bvc3Rfc2xpZGVyLmxlc3NcIjtcbkBpbXBvcnQgXCIuLi9zaG9ydGNvZGVzL3ZjX3Byb2dyZXNzX2Jhci5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y19waWUubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfY2Fyb3VzZWwubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfc2VwYXJhdG9yLmxlc3NcIjtcbkBpbXBvcnQgXCIuLi9zaG9ydGNvZGVzL3ZjX3ppZ3phZy5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y19zaW5nbGVfaW1hZ2UubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfaWNvbl9lbGVtZW50Lmxlc3NcIjtcbkBpbXBvcnQgXCIuLi9zaG9ydGNvZGVzL3ZjX2NoYXJ0cy5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vc2hvcnRjb2Rlcy92Y196b29tLmxlc3NcIjtcbkBpbXBvcnQgXCIuLi9zaG9ydGNvZGVzL3ZjX3BhZ2luYXRpb24ubGVzc1wiO1xuQGltcG9ydCBcIi4uL3Nob3J0Y29kZXMvdmNfYmFzaWNfZ3JpZC92Y19ncmlkLmxlc3NcIjtcbkBpbXBvcnQgXCIuLi9zaG9ydGNvZGVzL3ZjX2hvdmVyYm94Lmxlc3NcIjtcblxuQGltcG9ydCBcInZjX2ZvbnQubGVzc1wiO1xuQGltcG9ydCBcImNzczNfYW5pbWF0aW9ucy5sZXNzXCI7XG5cbkBpbXBvcnQgXCIuLi92ZW5kb3Ivd29vY29tbWVyY2UubGVzc1wiOyIsIi8qIDEuIEJ1dHRvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi52Y19idG4sXG5hLnZjX2J0bixcbmJ1dHRvbi52Y19idG4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLy8gQHBhZGRpbmctdmVydGljYWw7IEBwYWRkaW5nLWhvcml6b250YWw7IEBmb250LXNpemU7IEBsaW5lLWhlaWdodDsgQGJvcmRlci1yYWRpdXNcbiAgLmJ1dHRvbi1zaXplKEB2Y19idG5fcGFkZGluZ192ZXJ0aWNhbDsgQHZjX2J0bl9wYWRkaW5nX2hvcml6b250YWw7IDEwMCU7IDIwcHg7IDRweCk7XG4gIC8vIEJ1dHRvbiBTaXplc1xuICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gICYtbGcge1xuICAgIC8vIGxpbmUtaGVpZ2h0OiBlbnN1cmUgZXZlbi1udW1iZXJlZCBoZWlnaHQgb2YgYnV0dG9uIG5leHQgdG8gbGFyZ2UgaW5wdXRcbiAgICAuYnV0dG9uLXNpemUoQHBhZGRpbmctbGFyZ2UtdmVydGljYWw7IEBwYWRkaW5nLWxhcmdlLWhvcml6b250YWw7IEBmb250LXNpemUtbGFyZ2U7IEBsaW5lLWhlaWdodC1sYXJnZTsgQGJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICB9XG4gICYtc20ge1xuICAgIC8vIGxpbmUtaGVpZ2h0OiBlbnN1cmUgcHJvcGVyIGhlaWdodCBvZiBidXR0b24gbmV4dCB0byBzbWFsbCBpbnB1dFxuICAgIC5idXR0b24tc2l6ZShAcGFkZGluZy1zbWFsbC12ZXJ0aWNhbDsgQHBhZGRpbmctc21hbGwtaG9yaXpvbnRhbDsgQGZvbnQtc2l6ZS1zbWFsbDsgQGxpbmUtaGVpZ2h0LXNtYWxsOyBAYm9yZGVyLXJhZGl1cy1zbWFsbCk7XG4gIH1cbiAgJi14cyB7XG4gICAgLmJ1dHRvbi1zaXplKEBwYWRkaW5nLXhzLXZlcnRpY2FsOyBAcGFkZGluZy14cy1ob3Jpem9udGFsOyBAZm9udC1zaXplLXNtYWxsOyBAbGluZS1oZWlnaHQtc21hbGw7IEBib3JkZXItcmFkaXVzLXNtYWxsKTtcbiAgfVxuICAvL0J1dHRvbiBkZXNpZ24gdmFyaWF0aW9uc1xuICAmX3JvdW5kZWQge1xuICAgIC8vZGVmYXVsdCBzdHlsZVxuICB9XG4gICZfc3F1YXJlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gICZfc3F1YXJlX291dGxpbmVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAmLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZDtcbiAgICB9XG4gIH1cbiAgJl9yb3VuZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgfVxuICAmX291dGxpbmVkIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgJixcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyOiAycHggc29saWQ7XG4gICAgfVxuICB9XG4gIC8qIEJ1dHRvbiBjb2xvcnMgdmFyaWF0aW9ucyAqL1xuICAmLWJsdWUge1xuICAgIC52Y19idG5fdmFyaWFudHMoQGJsdWUsICNmZmZmZmYpO1xuICB9XG4gICYtdHVycXVvaXNlIHtcbiAgICAudmNfYnRuX3ZhcmlhbnRzKEB0dXJxdW9pc2UsICNmZmZmZmYpO1xuICB9XG4gICYtcGluayB7XG4gICAgLnZjX2J0bl92YXJpYW50cyhAcGluaywgI2ZmZmZmZik7XG4gIH1cbiAgJi12aW9sZXQge1xuICAgIC52Y19idG5fdmFyaWFudHMoQHZpb2xldCwgI2ZmZmZmZik7XG4gIH1cbiAgJi1wZWFjb2Mge1xuICAgIC52Y19idG5fdmFyaWFudHMoQHBlYWNvYywgI2ZmZmZmZik7XG4gIH1cbiAgJi1jaGlubyB7XG4gICAgLnZjX2J0bl92YXJpYW50cyhAY2hpbm8sICNmZmZmZmYpO1xuICB9XG4gICYtbXVsbGVkX3dpbmUge1xuICAgIC52Y19idG5fdmFyaWFudHMoQG11bGxlZF93aW5lLCAjZmZmZmZmKTtcbiAgfVxuICAmLXZpc3RhX2JsdWUge1xuICAgIC52Y19idG5fdmFyaWFudHMoQHZpc3RhX2JsdWUsICNmZmZmZmYpO1xuICB9XG4gICYtYmxhY2sge1xuICAgIC52Y19idG5fdmFyaWFudHMoQGJsYWNrLCAjZmZmZmZmKTtcbiAgfVxuICAmLWdyZXkge1xuICAgIC52Y19idG5fdmFyaWFudHMoQGdyZXksICM2NjY2NjYpO1xuICB9XG4gICYtb3JhbmdlIHtcbiAgICAudmNfYnRuX3ZhcmlhbnRzKEBvcmFuZ2UsICNmZmZmZmYpO1xuICB9XG4gICYtc2t5IHtcbiAgICAudmNfYnRuX3ZhcmlhbnRzKEBza3ksICNmZmZmZmYpO1xuICB9XG4gICYtZ3JlZW4ge1xuICAgIC52Y19idG5fdmFyaWFudHMoQGdyZWVuLCAjZmZmZmZmKTtcbiAgfVxuICAmLWp1aWN5X3Bpbmsge1xuICAgIC52Y19idG5fdmFyaWFudHMoQGp1aWN5X3BpbmssICNmZmZmZmYpO1xuICB9XG4gICYtc2FuZHlfYnJvd24ge1xuICAgIC52Y19idG5fdmFyaWFudHMoQHNhbmR5X2Jyb3duLCAjZmZmZmZmKTtcbiAgfVxuICAmLXB1cnBsZSB7XG4gICAgLnZjX2J0bl92YXJpYW50cyhAcHVycGxlLCAjZmZmZmZmKTtcbiAgfVxuICAmLXdoaXRlIHtcbiAgICAudmNfYnRuX3ZhcmlhbnRzKEB3aGl0ZSwgIzY2NjY2Nik7XG4gIH1cbiAgJi1ncmFjZSB7XG4gICAgLnZjX2J0bl92YXJpYW50cyhAZ3JhY2UsICNmZmZmZmYpO1xuICB9XG4gICYtZGVmYXVsdCB7XG4gICAgLmJ1dHRvbi12YXJpYW50KEB2Y19idG5fZGVmYXVsdF9jb2xvcjsgQHZjX2J0bl9kZWZhdWx0X2JnOyBAYnRuLWRlZmF1bHQtYm9yZGVyKTtcbiAgfVxuICAmLXByaW1hcnkge1xuICAgIC5idXR0b24tdmFyaWFudChAdmNfYnRuX3ByaW1hcnlfY29sb3I7IEB2Y19idG5fcHJpbWFyeV9iZzsgQGJ0bi1wcmltYXJ5LWJvcmRlcik7XG4gIH1cbiAgLy8gU3VjY2VzcyBhcHBlYXJzIGFzIGdyZWVuXG4gICYtc3VjY2VzcyB7XG4gICAgLmJ1dHRvbi12YXJpYW50KEBidG4tc3VjY2Vzcy1jb2xvcjsgQGJ0bi1zdWNjZXNzLWJnOyBAYnRuLXN1Y2Nlc3MtYm9yZGVyKTtcbiAgfVxuICAvLyBJbmZvIGFwcGVhcnMgYXMgYmx1ZS1ncmVlblxuICAmLWluZm8ge1xuICAgIC5idXR0b24tdmFyaWFudChAYnRuLWluZm8tY29sb3I7IEBidG4taW5mby1iZzsgQGJ0bi1pbmZvLWJvcmRlcik7XG4gIH1cbiAgLy8gV2FybmluZyBhcHBlYXJzIGFzIG9yYW5nZVxuICAmLXdhcm5pbmcge1xuICAgIC5idXR0b24tdmFyaWFudChAYnRuLXdhcm5pbmctY29sb3I7IEBidG4td2FybmluZy1iZzsgQGJ0bi13YXJuaW5nLWJvcmRlcik7XG4gIH1cbiAgLy8gRGFuZ2VyIGFuZCBlcnJvciBhcHBlYXIgYXMgcmVkXG4gICYtZGFuZ2VyIHtcbiAgICAuYnV0dG9uLXZhcmlhbnQoQGJ0bi1kYW5nZXItY29sb3I7IEBidG4tZGFuZ2VyLWJnOyBAYnRuLWRhbmdlci1ib3JkZXIpO1xuICB9XG59XG5cbi52Y19idXR0b24tMi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAmLnZjX2J1dHRvbi0yLWFsaWduLWxlZnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgJi52Y19idXR0b24tMi1hbGlnbi1yaWdodCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgJi52Y19idXR0b24tMi1hbGlnbi1jZW50ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AaW1wb3J0IFwiLi4vbGliL3dwYl9pY29uLmxlc3NcIjtcbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG4uYnV0dG9uLXZhcmlhbnQoQGNvbG9yOyBAYmFja2dyb3VuZDsgQGJvcmRlcikge1xuICBjb2xvcjogQGNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZDtcbiAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlJiB7XG4gICAgY29sb3I6IEBjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oQGJhY2tncm91bmQsIDEwJSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKEBib3JkZXIsIDEyJSk7XG4gIH1cbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlLFxuICAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUmIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG4gICYuZGlzYWJsZWQsXG4gICZbZGlzYWJsZWRdLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgJixcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyO1xuICAgIH1cbiAgfVxuXG4gIC5iYWRnZSB7XG4gICAgY29sb3I6IEBiYWNrZ3JvdW5kO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBjb2xvcjtcbiAgfVxufVxuXG4vLyBCdXR0b24gc2l6ZXNcbi5idXR0b24tc2l6ZShAcGFkZGluZy12ZXJ0aWNhbDsgQHBhZGRpbmctaG9yaXpvbnRhbDsgQGZvbnQtc2l6ZTsgQGxpbmUtaGVpZ2h0OyBAYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiBAcGFkZGluZy12ZXJ0aWNhbCBAcGFkZGluZy1ob3Jpem9udGFsO1xuICBmb250LXNpemU6IEBmb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzO1xufVxuIiwiLy8gRm9yIGNsZWFyaW5nIGZsb2F0cyBsaWtlIGEgYm9zcyBoNWJwLmNvbS9xXG4udmNfY2xlYXJmaXgge1xuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG4vLyBNaXhpbnMgNC4wXG4vL0J1dHRvbiB2YXJpYW50cyBtaXhpblxuLnZjX2J0bl92YXJpYW50cyhAY29sb3IsIEB0eHRfY29sb3IpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yO1xuICBjb2xvcjogQHR4dF9jb2xvciAhaW1wb3J0YW50OyAvLyBUT0RPOiBXVEY/IHdoeSBpdCBpcyBub3QgcmVuZGVyaW5nP1xuICAudHJhbnNpdGlvbihhbGwgMC41cyk7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAY29sb3IsIDYlKTtcbiAgICBjb2xvcjogZGFya2VuKEB0eHRfY29sb3IsIDMlKSAhaW1wb3J0YW50O1xuICB9XG4gICYudmNfYnRuX291dGxpbmVkLFxuICAmLnZjX2J0bl9zcXVhcmVfb3V0bGluZWQge1xuICAgIGNvbG9yOiBAY29sb3IgIWltcG9ydGFudDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKEBjb2xvciwgNiUpO1xuICAgIH1cbiAgfVxuICAmLnZjX2J0bl8zZCB7XG4gICAgLmJveC1zaGFkb3coMCA1cHggMCBkYXJrZW4oQGNvbG9yLCAxMSUpKTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgJi52Y19idG5feHMge1xuICAgICAgLmJveC1zaGFkb3coMCAzcHggMCBkYXJrZW4oQGNvbG9yLCAxMSUpKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICB9XG4gICAgJi52Y19idG5fc20ge1xuICAgICAgLmJveC1zaGFkb3coMCA0cHggMCBkYXJrZW4oQGNvbG9yLCAxMSUpKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICB9XG4gIH1cbn1cblxuLnZjX2hlYWRpbmcoQGZvbnRfc2l6ZSkge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IEBmb250X3NpemU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4udmNfYm94LWhlYWRpbmcge1xuICAuYm9yZGVyLXRvcC1yYWRpdXMoMXB4KTtcbiAgYmFja2dyb3VuZDogQHZjX21vZGFsX2hlYWRlcl9iZ19jb2xvcjtcbiAgY29sb3I6IEB2Y19tb2RhbF9oZWFkZXJfY29sb3I7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgLnZjX2ljb24ge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAvLyBUT0RPOiByZWZhY3RvciB3aXRoIFNNQ1NTXG4gIC52Y19jbG9zZSB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAmOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICAgIC52Y19pY29uIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi92Yy9mZS9jbG9zZV9wYW5lbC5wbmcpIGNlbnRlciBjZW50ZXI7XG4gICAgfVxuICB9XG4gIC52Y19taW5pbWl6ZSB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAudmNfaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vdmMvZmUvbW9kYWxfbWluaW1pemUucG5nKSBjZW50ZXIgY2VudGVyO1xuICAgIH1cbiAgfVxuICAudmNfdHJhbnNwYXJlbnQge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLnZjX2ljb24ge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL3ZjL2ZlL2V5ZV9pY28ucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICB9XG4gIH1cbn1cblxuLnZjX2VkaXRfY29sb3Jfb3B0aW9uX3ZhcmlhbnRzKEBzZWxlY3RvciwgQGNvbG9yLCBAdHh0X2NvbG9yKSB7XG4gIC5Ae3NlbGVjdG9yfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IEB0eHRfY29sb3IgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ3JleUdyYWRpZW50KCkge1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBmcm9tKCNlY2VjZWMpLCB0bygjZjlmOWY5KSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgI2VjZWNlYywgI2Y5ZjlmOSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgI2VjZWNlYywgI2Y5ZjlmOSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChib3R0b20sICNlY2VjZWMsICNmOWY5ZjkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZWNlY2VjLCAjZjlmOWY5KTtcblxuICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCAjZmZmO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwICNmZmY7XG59XG5cbi8vIENTUzMgUFJPUEVSVElFU1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gQm9yZGVyIFJhZGl1c1xuLmJvcmRlci1yYWRpdXMoQHJhZGl1cykge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IEByYWRpdXM7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogQHJhZGl1cztcbiAgYm9yZGVyLXJhZGl1czogQHJhZGl1cztcbn1cblxuLy8gQ09NUE9ORU5UIE1JWElOU1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gQnV0dG9uIGJhY2tncm91bmRzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS1cbi5idXR0b25CYWNrZ3JvdW5kKEBzdGFydENvbG9yLCBAZW5kQ29sb3IpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogQHN0YXJ0Q29sb3I7XG5cbiAgLy8gaW4gdGhlc2UgY2FzZXMgdGhlIGdyYWRpZW50IHdvbid0IGNvdmVyIHRoZSBiYWNrZ3JvdW5kLCBzbyB3ZSBvdmVycmlkZVxuICAmOmhvdmVyLCAmOmFjdGl2ZSwgJi5hY3RpdmUsICYuZGlzYWJsZWQsICZbZGlzYWJsZWRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZW5kQ29sb3I7XG4gIH1cbn1cblxuLm5vX2J1bGxldF9maXgoKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgJjphZnRlcixcbiAgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vL1RyYW5zaXRpb25cbi53cGJfdHJhbnNpdGlvbihAcGFyYW06IGFsbCwgQHRpbWU6IDAuMnMsIEBlYXNpbmc6IGxpbmVhcikge1xuICB0cmFuc2l0aW9uOiBAcGFyYW0gQHRpbWUgQGVhc2luZztcbiAgLW1vei10cmFuc2l0aW9uOiBAcGFyYW0gQHRpbWUgQGVhc2luZztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBAcGFyYW0gQHRpbWUgQGVhc2luZztcbiAgLW8tdHJhbnNpdGlvbjogQHBhcmFtIEB0aW1lIEBlYXNpbmc7XG59XG5cbi53cGJfdHJhbnNmb3JtKEBwYXJhbSkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogQHBhcmFtO1xuICAtbW96LXRyYW5zZm9ybTogQHBhcmFtO1xuICAtbXMtdHJhbnNmb3JtOiBAcGFyYW07XG4gIC1vLXRyYW5zZm9ybTogQHBhcmFtO1xuICB0cmFuc2Zvcm06IEBwYXJhbTtcbn1cblxuLndwYl9ib3JkZXJfcmFkaXVzKEByYWRpdXM6IDVweCkge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IEByYWRpdXM7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogQHJhZGl1cztcbiAgYm9yZGVyLXJhZGl1czogQHJhZGl1cztcbn1cblxuLy8gTWl4aW5zIDQuMFxuLy9CdXR0b24gdmFyaWFudHMgbWl4aW5cbi52Y19idG5fdmFyaWFudHMoQHNlbGVjdG9yLCBAY29sb3IsIEB0eHRfY29sb3IpIHtcbiAgJkB7c2VsZWN0b3J9IHtcbiAgICAudmNfYnRuX3ZhcmlhbnRzKEBjb2xvciwgQHR4dF9jb2xvcik7XG4gIH1cbn1cblxuLnZjX2Zyb250ZW5kLWVkaXRvci1pbnZpc2liaWxpdHktc2V0dGluZ3Mge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAub3BhY2l0eSguNSk7XG4gIC52Y19jb250cm9scywgJi52Y19zZWN0aW9uICsgLnZjX2NvbnRyb2xzLCAmLnZjX3NlY3Rpb24gKyAudmNfcm93LWZ1bGwtd2lkdGggKyAudmNfY29udHJvbHMge1xuICAgIC52Y19idG4tY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NDICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICNDQ0MgIWltcG9ydGFudDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNiM2IzICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2IzYjNiMyAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAudmNfY29udHJvbC1idG4tYXBwZW5kOmJlZm9yZSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjQ0NDICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC52Y19jb250cm9sLWJ0bi1hcHBlbmQ6aG92ZXI6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNiM2IzYjMgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgJi52Y19zZWN0aW9uICsgLnZjX2NvbnRyb2xzLCAmLnZjX3NlY3Rpb24gKyAudmNfcm93LWZ1bGwtd2lkdGggKyAudmNfY29udHJvbHMge1xuICAgIC52Y19idG4tY29udGVudCB7XG4gICAgICAub3BhY2l0eSguNSk7XG4gICAgfVxuICB9XG59XG5cbi52Y19iYWNrZW5kLWVkaXRvci1pbnZpc2liaWxpdHktc2V0dGluZ3Mge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAudmNfY29udHJvbHMge1xuICAgIC52Y19idG4tY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NDICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICNDQ0MgIWltcG9ydGFudDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNiM2IzICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2IzYjNiMyAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICA+ICoge1xuICAgIC5vcGFjaXR5KC41KSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi52Yy1lbXB0eSB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQHZjX2JvcmRlcl9jb2xvcjtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC5ib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xuXG4gICY6YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiAndmNwYi1wbHVnaW4taWNvbnMnICFpbXBvcnRhbnQ7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogQHZjLWMtaWNvbi1hZGRfZWxlbWVudDtcbiAgICBjb2xvcjogIzg0OEM5MjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB6LWluZGV4OiAwO1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG5cbi52Y19iZ19jb2xvcl92YXJpYW50cyhAY29sb3IpIHtcbiAgLnZjX2JnLUB7Y29sb3J9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAQGNvbG9yO1xuICB9XG59XG5cbi8vIEVuZCBNaXhpbnMiLCJpLmljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi53cGJfYnRuLWxhcmdlIGkuaWNvbiB7XG4gIGhlaWdodDogMTlweDtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbn1cblxuLndwYl9idG4tc21hbGwgaS5pY29uIHtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuXG4ud3BiX2J0bi1taW5pIGkuaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53cGJfYWRkcmVzc19ib29rIGkuaWNvbiwgb3B0aW9uLndwYl9hZGRyZXNzX2Jvb2sge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FkZHJlc3MtYm9vay5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfYWxhcm1fY2xvY2sgaS5pY29uLCBvcHRpb24ud3BiX2FsYXJtX2Nsb2NrIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9hbGFybS1jbG9jay5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfYW5jaG9yIGkuaWNvbiwgb3B0aW9uLndwYl9hbmNob3Ige1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FuY2hvci5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfYXBwbGljYXRpb25faW1hZ2UgaS5pY29uLCBvcHRpb24ud3BiX2FwcGxpY2F0aW9uX2ltYWdlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9hcHBsaWNhdGlvbi1pbWFnZS5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfYXJyb3cgaS5pY29uLCBvcHRpb24ud3BiX2Fycm93IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9hcnJvdy5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfYXN0ZXJpc2sgaS5pY29uLCBvcHRpb24ud3BiX2FzdGVyaXNrIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9hc3Rlcmlzay5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfaGFtbWVyIGkuaWNvbiwgb3B0aW9uLndwYl9oYW1tZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2F1Y3Rpb24taGFtbWVyLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9iYWxsb29uIGkuaWNvbiwgb3B0aW9uLndwYl9iYWxsb29uIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9iYWxsb29uLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9iYWxsb29uX2J1enogaS5pY29uLCBvcHRpb24ud3BiX2JhbGxvb25fYnV6eiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYmFsbG9vbi1idXp6LnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9iYWxsb29uX2ZhY2Vib29rIGkuaWNvbiwgb3B0aW9uLndwYl9iYWxsb29uX2ZhY2Vib29rIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9iYWxsb29uLWZhY2Vib29rLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9iYWxsb29uX3R3aXR0ZXIgaS5pY29uLCBvcHRpb24ud3BiX2JhbGxvb25fdHdpdHRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYmFsbG9vbi10d2l0dGVyLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9iYXR0ZXJ5IGkuaWNvbiwgb3B0aW9uLndwYl9iYXR0ZXJ5IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9iYXR0ZXJ5LWZ1bGwucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuXG4ud3BiX2Jpbm9jdWxhciBpLmljb24sIG9wdGlvbi53cGJfYmlub2N1bGFyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9iaW5vY3VsYXIucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuXG4ud3BiX2RvY3VtZW50X2V4Y2VsIGkuaWNvbiwgb3B0aW9uLndwYl9kb2N1bWVudF9leGNlbCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYmx1ZS1kb2N1bWVudC1leGNlbC5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfZG9jdW1lbnRfaW1hZ2UgaS5pY29uLCBvcHRpb24ud3BiX2RvY3VtZW50X2ltYWdlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LWltYWdlLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9kb2N1bWVudF9tdXNpYyBpLmljb24sIG9wdGlvbi53cGJfZG9jdW1lbnRfbXVzaWMge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtbXVzaWMucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuXG4ud3BiX2RvY3VtZW50X29mZmljZSBpLmljb24sIG9wdGlvbi53cGJfZG9jdW1lbnRfb2ZmaWNlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LW9mZmljZS5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfZG9jdW1lbnRfcGRmIGkuaWNvbiwgb3B0aW9uLndwYl9kb2N1bWVudF9wZGYge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtcGRmLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl9kb2N1bWVudF9wb3dlcnBvaW50IGkuaWNvbiwgb3B0aW9uLndwYl9kb2N1bWVudF9wb3dlcnBvaW50IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9ibHVlLWRvY3VtZW50LXBvd2VycG9pbnQucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xufVxuXG4ud3BiX2RvY3VtZW50X3dvcmQgaS5pY29uLCBvcHRpb24ud3BiX2RvY3VtZW50X3dvcmQge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2JsdWUtZG9jdW1lbnQtd29yZC5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfYm9va21hcmsgaS5pY29uLCBvcHRpb24ud3BiX2Jvb2ttYXJrIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9ib29rbWFyay5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfY2FtY29yZGVyIGkuaWNvbiwgb3B0aW9uLndwYl9jYW1jb3JkZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2NhbWNvcmRlci5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfY2FtZXJhIGkuaWNvbiwgb3B0aW9uLndwYl9jYW1lcmEge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2NhbWVyYS5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfY2hhcnQgaS5pY29uLCBvcHRpb24ud3BiX2NoYXJ0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9jaGFydC5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfY2hhcnRfcGllIGkuaWNvbiwgb3B0aW9uLndwYl9jaGFydF9waWUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2NoYXJ0LXBpZS5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfY2xvY2sgaS5pY29uLCBvcHRpb24ud3BiX2Nsb2NrIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9jbG9jay5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfcGxheSBpLmljb24sIG9wdGlvbi53cGJfcGxheSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvY29udHJvbC5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfZmlyZSBpLmljb24sIG9wdGlvbi53cGJfZmlyZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvZmlyZS5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfaGVhcnQgaS5pY29uLCBvcHRpb24ud3BiX2hlYXJ0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9oZWFydC5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfbWFpbCBpLmljb24sIG9wdGlvbi53cGJfbWFpbCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvbWFpbC5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5cbi53cGJfc2hpZWxkIGkuaWNvbiwgb3B0aW9uLndwYl9zaGllbGQge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3BsdXMtc2hpZWxkLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn1cblxuLndwYl92aWRlbyBpLmljb24sIG9wdGlvbi53cGJfdmlkZW8ge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3ZpZGVvLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbn0iLCIvLz09PT09PSBTVFlMRVNcblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqIE1lc3NhZ2UgYm94XG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnZjX21lc3NhZ2VfYm94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgMCBAdmNfbWFyZ2luX2JvdHRvbV9nb2xkIDA7XG4gIHBhZGRpbmc6IEBtZXNzYWdlLWJveC12ZXJ0aWNhbC1wYWRkaW5nIEBtZXNzYWdlLWJveC1ob3Jpem9udGFsLXBhZGRpbmcgQG1lc3NhZ2UtYm94LXZlcnRpY2FsLXBhZGRpbmcgQG1lc3NhZ2UtYm94LWljb24taW5kZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogQG1lc3NhZ2UtYm94LWZvbnQtc2l6ZS1iYXNlO1xuICAuYm94LXNpemluZyhib3JkZXItYm94KTtcbiAgPiBwIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4udmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gIGJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiBAbWVzc2FnZS1ib3gtaWNvbi1pbmRlbnQ7XG4gID4gKiB7XG4gICAgZm9udC1zaXplOiBAbWVzc2FnZS1ib3gtaWNvbi1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgLnRyYW5zbGF0ZSgtNTAlOyAtNTAlKTtcbiAgfVxuICAvLyBGb250QXdlc29tZSBkZWZhdWx0IGljb24gc2l6ZSBmaXhcbiAgPiAuZmEge1xuICAgIGZvbnQtc2l6ZTogQG1lc3NhZ2UtYm94LWljb24tc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuXG4vLyBHZW5lcmF0aW5nIGNvbG9yIHNldHNcbi8vLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIGJsdWVcbi52Yy1tZXNzYWdlLW1ha2UtY29sb3JzLXNldCh+J3ZjX2NvbG9yLWJsdWUnOyBAY29sb3ItYmx1ZS10ZXh0OyBAY29sb3ItYmx1ZTsgQGNvbG9yLWJsdWUtYm9yZGVyOyBAY29sb3ItYmx1ZS1iZzsgQGNvbG9yLWJsdWUtY29udHJhc3QpO1xuLy8gdHVycXVvaXNlXG4udmMtbWVzc2FnZS1tYWtlLWNvbG9ycy1zZXQofid2Y19jb2xvci10dXJxdW9pc2UnOyBAY29sb3ItdHVycXVvaXNlLXRleHQ7IEBjb2xvci10dXJxdW9pc2U7IEBjb2xvci10dXJxdW9pc2UtYm9yZGVyOyBAY29sb3ItdHVycXVvaXNlLWJnOyBAY29sb3ItdHVycXVvaXNlLWNvbnRyYXN0KTtcbi8vIHBpbmtcbi52Yy1tZXNzYWdlLW1ha2UtY29sb3JzLXNldCh+J3ZjX2NvbG9yLXBpbmsnOyBAY29sb3ItcGluay10ZXh0OyBAY29sb3ItcGluazsgQGNvbG9yLXBpbmstYm9yZGVyOyBAY29sb3ItcGluay1iZzsgQGNvbG9yLXBpbmstY29udHJhc3QpO1xuLy8gdmlvbGV0XG4udmMtbWVzc2FnZS1tYWtlLWNvbG9ycy1zZXQofid2Y19jb2xvci12aW9sZXQnOyBAY29sb3ItdmlvbGV0LXRleHQ7IEBjb2xvci12aW9sZXQ7IEBjb2xvci12aW9sZXQtYm9yZGVyOyBAY29sb3ItdmlvbGV0LWJnOyBAY29sb3ItdmlvbGV0LWNvbnRyYXN0KTtcbi8vIHBlYWNvY1xuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3ItcGVhY29jJzsgQGNvbG9yLXBlYWNvYy10ZXh0OyBAY29sb3ItcGVhY29jOyBAY29sb3ItcGVhY29jLWJvcmRlcjsgQGNvbG9yLXBlYWNvYy1iZzsgQGNvbG9yLXBlYWNvYy1jb250cmFzdCk7XG4vLyBjaGlub1xuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3ItY2hpbm8nOyBAY29sb3ItY2hpbm8tdGV4dDsgQGNvbG9yLWNoaW5vOyBAY29sb3ItY2hpbm8tYm9yZGVyOyBAY29sb3ItY2hpbm8tYmc7IEBjb2xvci1jaGluby1jb250cmFzdCk7XG4vLyBtdWxsZWRfd2luZVxuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3ItbXVsbGVkX3dpbmUnOyBAY29sb3ItbXVsbGVkLXdpbmUtdGV4dDsgQGNvbG9yLW11bGxlZC13aW5lOyBAY29sb3ItbXVsbGVkLXdpbmUtYm9yZGVyOyBAY29sb3ItbXVsbGVkLXdpbmUtYmc7IEBjb2xvci1tdWxsZWQtd2luZS1jb250cmFzdCk7XG4vLyB2aXN0YV9ibHVlXG4udmMtbWVzc2FnZS1tYWtlLWNvbG9ycy1zZXQofid2Y19jb2xvci12aXN0YV9ibHVlJzsgQGNvbG9yLXZpc3RhLWJsdWUtdGV4dDsgQGNvbG9yLXZpc3RhLWJsdWU7IEBjb2xvci12aXN0YS1ibHVlLWJvcmRlcjsgQGNvbG9yLXZpc3RhLWJsdWUtYmc7IEBjb2xvci12aXN0YS1ibHVlLWNvbnRyYXN0KTtcbi8vIG9yYW5nZVxuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3Itb3JhbmdlJzsgQGNvbG9yLW9yYW5nZS10ZXh0OyBAY29sb3Itb3JhbmdlOyBAY29sb3Itb3JhbmdlLWJvcmRlcjsgQGNvbG9yLW9yYW5nZS1iZzsgQGNvbG9yLW9yYW5nZS1jb250cmFzdCk7XG4vLyBza3lcbi52Yy1tZXNzYWdlLW1ha2UtY29sb3JzLXNldCh+J3ZjX2NvbG9yLXNreSc7IEBjb2xvci1za3ktdGV4dDsgQGNvbG9yLXNreTsgQGNvbG9yLXNreS1ib3JkZXI7IEBjb2xvci1za3ktYmc7IEBjb2xvci1za3ktY29udHJhc3QpO1xuLy8gZ3JlZW5cbi52Yy1tZXNzYWdlLW1ha2UtY29sb3JzLXNldCh+J3ZjX2NvbG9yLWdyZWVuJzsgQGNvbG9yLWdyZWVuLXRleHQ7IEBjb2xvci1ncmVlbjsgQGNvbG9yLWdyZWVuLWJvcmRlcjsgQGNvbG9yLWdyZWVuLWJnOyBAY29sb3ItZ3JlZW4tY29udHJhc3QpO1xuLy8ganVpY3lfcGlua1xuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3ItanVpY3lfcGluayc7IEBjb2xvci1qdWljeS1waW5rLXRleHQ7IEBjb2xvci1qdWljeS1waW5rOyBAY29sb3ItanVpY3ktcGluay1ib3JkZXI7IEBjb2xvci1qdWljeS1waW5rLWJnOyBAY29sb3ItanVpY3ktcGluay1jb250cmFzdCk7XG4vLyBzYW5keV9icm93blxuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3Itc2FuZHlfYnJvd24nOyBAY29sb3Itc2FuZHktYnJvd24tdGV4dDsgQGNvbG9yLXNhbmR5LWJyb3duOyBAY29sb3Itc2FuZHktYnJvd24tYm9yZGVyOyBAY29sb3Itc2FuZHktYnJvd24tYmc7IEBjb2xvci1zYW5keS1icm93bi1jb250cmFzdCk7XG4vLyBwdXJwbGVcbi52Yy1tZXNzYWdlLW1ha2UtY29sb3JzLXNldCh+J3ZjX2NvbG9yLXB1cnBsZSc7IEBjb2xvci1wdXJwbGUtdGV4dDsgQGNvbG9yLXB1cnBsZTsgQGNvbG9yLXB1cnBsZS1ib3JkZXI7IEBjb2xvci1wdXJwbGUtYmc7IEBjb2xvci1wdXJwbGUtY29udHJhc3QpO1xuLy8gYmxhY2tcbi52Yy1tZXNzYWdlLW1ha2UtY29sb3JzLXNldCh+J3ZjX2NvbG9yLWJsYWNrJzsgQGNvbG9yLWJsYWNrLXRleHQ7IEBjb2xvci1ibGFjazsgQGNvbG9yLWJsYWNrLWJvcmRlcjsgQGNvbG9yLWJsYWNrLWJnOyBAY29sb3ItYmxhY2stY29udHJhc3QpO1xuLy8gZ3JleVxuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3ItZ3JleSc7IEBjb2xvci1ncmV5LXRleHQ7IEBjb2xvci1ncmV5OyBAY29sb3ItZ3JleS1ib3JkZXI7IEBjb2xvci1ncmV5LWJnOyBAY29sb3ItZ3JleS1jb250cmFzdCk7XG4vLyB3aGl0ZVxuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3Itd2hpdGUnOyBAY29sb3Itd2hpdGUtdGV4dDsgQGNvbG9yLXdoaXRlOyBAY29sb3Itd2hpdGUtYm9yZGVyOyBAY29sb3Itd2hpdGUtYmc7IEBjb2xvci13aGl0ZS1jb250cmFzdCk7XG5cbi8vIEdlbmVyYXRpbmcgbWVzc2FnZSB0eXBlc1xuLy8tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIGluZm9cbi52Yy1tZXNzYWdlLW1ha2UtY29sb3JzLXNldCh+J3ZjX2NvbG9yLWluZm8nOyBAYWxlcnQtaW5mby10ZXh0OyBAYWxlcnQtaW5mbzsgQGFsZXJ0LWluZm8tYm9yZGVyOyBAYWxlcnQtaW5mby1iZzsgQGFsZXJ0LWluZm8tY29udHJhc3QpO1xuLy8gc3VjY2Vzc1xuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3Itc3VjY2Vzcyc7IEBhbGVydC1zdWNjZXNzLXRleHQ7IEBhbGVydC1zdWNjZXNzOyBAYWxlcnQtc3VjY2Vzcy1ib3JkZXI7IEBhbGVydC1zdWNjZXNzLWJnOyBAYWxlcnQtc3VjY2Vzcy1jb250cmFzdCk7XG4vLyB3YXJuaW5nXG4udmMtbWVzc2FnZS1tYWtlLWNvbG9ycy1zZXQofid2Y19jb2xvci13YXJuaW5nJzsgQGFsZXJ0LXdhcm5pbmctdGV4dDsgQGFsZXJ0LXdhcm5pbmc7IEBhbGVydC13YXJuaW5nLWJvcmRlcjsgQGFsZXJ0LXdhcm5pbmctYmc7IEBhbGVydC13YXJuaW5nLWNvbnRyYXN0KTtcbi8vIGRhbmdlclxuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3ItZGFuZ2VyJzsgQGFsZXJ0LWRhbmdlci10ZXh0OyBAYWxlcnQtZGFuZ2VyOyBAYWxlcnQtZGFuZ2VyLWJvcmRlcjsgQGFsZXJ0LWRhbmdlci1iZzsgQGFsZXJ0LWRhbmdlci1jb250cmFzdCk7XG5cbi8vIEdlbmVyYXRpbmcgY2xhc3NpYyBtZXNzYWdlIHR5cGVzXG4vLy0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gaW5mby1jbGFzc2ljXG4udmMtbWVzc2FnZS1tYWtlLWNvbG9ycy1zZXQofid2Y19jb2xvci1hbGVydC1pbmZvJzsgQGFsZXJ0LWluZm8tY2xhc3NpYy10ZXh0OyBAYWxlcnQtaW5mby1jbGFzc2ljOyBAYWxlcnQtaW5mby1jbGFzc2ljLWJvcmRlcjsgQGFsZXJ0LWluZm8tY2xhc3NpYy1iZzsgQGFsZXJ0LWluZm8tY2xhc3NpYy1jb250cmFzdCk7XG5cbi8vIHN1Y2Nlc3MtY2xhc3NpY1xuLnZjLW1lc3NhZ2UtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY29sb3ItYWxlcnQtc3VjY2Vzcyc7IEBhbGVydC1zdWNjZXNzLWNsYXNzaWMtdGV4dDsgQGFsZXJ0LXN1Y2Nlc3MtY2xhc3NpYzsgQGFsZXJ0LXN1Y2Nlc3MtY2xhc3NpYy1ib3JkZXI7IEBhbGVydC1zdWNjZXNzLWNsYXNzaWMtYmc7IEBhbGVydC1zdWNjZXNzLWNsYXNzaWMtY29udHJhc3QpO1xuXG4vLyB3YXJuaW5nLWNsYXNzaWNcbi52Yy1tZXNzYWdlLW1ha2UtY29sb3JzLXNldCh+J3ZjX2NvbG9yLWFsZXJ0LXdhcm5pbmcnOyBAYWxlcnQtd2FybmluZy1jbGFzc2ljLXRleHQ7IEBhbGVydC13YXJuaW5nLWNsYXNzaWM7IEBhbGVydC13YXJuaW5nLWNsYXNzaWMtYm9yZGVyOyBAYWxlcnQtd2FybmluZy1jbGFzc2ljLWJnOyBAYWxlcnQtd2FybmluZy1jbGFzc2ljLWNvbnRyYXN0KTtcblxuLy8gZGFuZ2VyLWNsYXNzaWNcbi52Yy1tZXNzYWdlLW1ha2UtY29sb3JzLXNldCh+J3ZjX2NvbG9yLWFsZXJ0LWRhbmdlcic7IEBhbGVydC1kYW5nZXItY2xhc3NpYy10ZXh0OyBAYWxlcnQtZGFuZ2VyLWNsYXNzaWM7IEBhbGVydC1kYW5nZXItY2xhc3NpYy1ib3JkZXI7IEBhbGVydC1kYW5nZXItY2xhc3NpYy1iZzsgQGFsZXJ0LWRhbmdlci1jbGFzc2ljLWNvbnRyYXN0KTtcblxuLy8gQ29sb3IgRml4ZXNcbi8vLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBibGFja1xuLnZjX2NvbG9yLWJsYWNrIHtcbiAgLy8gU3RhbmRhcmQsIENsYXNzaWMgKE9sZCBzdHlsZSksIDNkXG4gICYudmNfbWVzc2FnZV9ib3gge1xuICAgIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgICAgIGNvbG9yOiBAY29sb3ItYmxhY2stdGV4dDtcbiAgICB9XG4gIH1cbiAgLy8gT3V0bGluZSAodHJhbnNwYXJlbnQgYmFja2dyb3VuZCksIFNvbGlkIGljb25cbiAgJi52Y19tZXNzYWdlX2JveC1vdXRsaW5lIHtcbiAgICAmLFxuICAgIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgICAgIGNvbG9yOiBAY29sb3ItYmxhY2s7XG4gICAgfVxuICB9XG4gIC8vIFNvbGlkIGljb25cbiAgJi52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgICBjb2xvcjogQGNvbG9yLWJsYWNrO1xuICB9XG59XG5cbi8vIGdyZXlcbi52Y19jb2xvci1ncmV5IHtcbiAgLy8gU3RhbmRhcmQsIENsYXNzaWMgKE9sZCBzdHlsZSksIDNkXG4gICYudmNfbWVzc2FnZV9ib3gge1xuICAgIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgICAgIGNvbG9yOiBAY29sb3ItZ3JleS10ZXh0O1xuICAgIH1cbiAgfVxufVxuXG4vLyB3aGl0ZVxuLnZjX2NvbG9yLXdoaXRlIHtcbiAgLy8gU3RhbmRhcmQsIENsYXNzaWMgKE9sZCBzdHlsZSksIDNkXG4gICYudmNfbWVzc2FnZV9ib3gge1xuICAgIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgICAgIGNvbG9yOiBAY29sb3Itd2hpdGUtdGV4dDtcbiAgICB9XG4gIH1cbiAgLy8gT3V0bGluZSAodHJhbnNwYXJlbnQgYmFja2dyb3VuZCksIFNvbGlkIGljb25cbiAgJi52Y19tZXNzYWdlX2JveC1vdXRsaW5lIHtcbiAgICAmLFxuICAgIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgICAgIGNvbG9yOiBAY29sb3Itd2hpdGU7XG4gICAgfVxuICB9XG4gIC8vIFNvbGlkIGljb25cbiAgJi52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgICBjb2xvcjogQGNvbG9yLXdoaXRlO1xuICB9XG59XG5cbi8vIENyZWF0aW5nIERlc2lnbnNcbi8vLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBTdGFuZGFyZFxuLnZjX21lc3NhZ2VfYm94LXN0YW5kYXJkIHtcblxufVxuXG4vLyBTb2xpZFxuLnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcblxufVxuXG4vLyBPdXRsaW5lICh0cmFuc3BhcmVudCBiYWNrZ3JvdW5kKVxuLnZjX21lc3NhZ2VfYm94LW91dGxpbmUge1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cblxuLy8gQ2xhc3NpYyAoT2xkIHN0eWxlKVxuLnZjX21lc3NhZ2VfYm94LWNsYXNzaWMge1xuXG59XG5cbi8vIFNvbGlkIGljb25cbi52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgJjpleHRlbmQoLnZjX21lc3NhZ2VfYm94LW91dGxpbmUpO1xuICAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gICAgd2lkdGg6IEBtZXNzYWdlLWJveC1pY29uLWluZGVudC1yZWR1Y2VkO1xuICB9XG59XG5cbi8vIDNkXG4udmNfbWVzc2FnZV9ib3gtM2Qge1xuXG59XG5cbi8vIENyZWF0aW5nIFNoYXBlc1xuLy8tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFNxdWFyZVxuLnZjX21lc3NhZ2VfYm94LXNxdWFyZSB7XG5cbn1cblxuLy8gUm91bmRlZFxuLnZjX21lc3NhZ2VfYm94LXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiBAbWVzc2FnZS1ib3gtYm9yZGVyLXJhZGl1cy1yb3VuZGVkO1xufVxuXG4vLyBSb3VuZFxuLnZjX21lc3NhZ2VfYm94LXJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogQG1lc3NhZ2UtYm94LWJvcmRlci1yYWRpdXMtcm91bmQ7XG59XG4iLCIvLz09PT09PSBNSVhJTlNcblxuLy8gQ3JlYXRpbmcgQ29sb3JzXG4udmMtbWFrZS1tZXNzYWdlLWNvbG9yKEB0ZXh0OyBAaWNvbjogQHRleHQ7IEBib3JkZXI6IGZhbHNlOyBAYmFja2dyb3VuZDogZmFsc2UpIHtcbiAgY29sb3I6IEB0ZXh0O1xuICAmIHdoZW4gbm90IChAYm9yZGVyID0gZmFsc2UpIHtcbiAgICBib3JkZXItY29sb3I6IEBib3JkZXI7XG4gIH1cbiAgJiB3aGVuIG5vdCAoQGJhY2tncm91bmQgPSBmYWxzZSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kO1xuICB9XG4gIC52Y19tZXNzYWdlX2JveC1pY29uIHtcbiAgICBjb2xvcjogQGljb247XG4gIH1cbn1cblxuLy8gbWFrZSBjb2xvcnMgc2V0XG4udmMtbWVzc2FnZS1tYWtlLWNvbG9ycy1zZXQoQHNlbGVjdG9yOyBAdGV4dDsgQGljb247IEBib3JkZXI7IEBiYWNrZ3JvdW5kOyBAY29udHJhc3QtY29sb3IpIHtcbiAgJi5Ae3NlbGVjdG9yfSB7XG4gICAgLy8gU3RhbmRhcmQsIENsYXNzaWMgKE9sZCBzdHlsZSksIDNkXG4gICAgJi52Y19tZXNzYWdlX2JveCB7XG4gICAgICAudmMtbWFrZS1tZXNzYWdlLWNvbG9yKEB0ZXh0OyBAaWNvbjsgQGJvcmRlcjogQGJvcmRlcjsgQGJhY2tncm91bmQ6IEBiYWNrZ3JvdW5kKTtcbiAgICB9XG4gICAgLy8gU29saWRcbiAgICAmLnZjX21lc3NhZ2VfYm94LXNvbGlkIHtcbiAgICAgIC52Yy1tYWtlLW1lc3NhZ2UtY29sb3IoQGNvbnRyYXN0LWNvbG9yOyBAYm9yZGVyOiB0cmFuc3BhcmVudDsgQGJhY2tncm91bmQ6IEBpY29uKTtcbiAgICB9XG4gICAgLy8gT3V0bGluZSAodHJhbnNwYXJlbnQgYmFja2dyb3VuZCksIFNvbGlkIGljb25cbiAgICAmLnZjX21lc3NhZ2VfYm94LW91dGxpbmUsXG4gICAgJi52Y19tZXNzYWdlX2JveC1zb2xpZC1pY29uIHtcbiAgICAgIC52Yy1tYWtlLW1lc3NhZ2UtY29sb3IoQHRleHQ7IEBpY29uOyBAYm9yZGVyOiBAaWNvbjsgQGJhY2tncm91bmQ6IHRyYW5zcGFyZW50KTtcbiAgICB9XG4gICAgLy8gU29saWQgaWNvblxuICAgICYudmNfbWVzc2FnZV9ib3gtc29saWQtaWNvbiB7XG4gICAgICAudmNfbWVzc2FnZV9ib3gtaWNvbiB7XG4gICAgICAgIGNvbG9yOiBAY29udHJhc3QtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBpY29uO1xuICAgICAgfVxuICAgIH1cbiAgICAvLyAzZFxuICAgICYudmNfbWVzc2FnZV9ib3gtM2Qge1xuICAgICAgYm94LXNoYWRvdzogMCBAbWVzc2FnZS1ib3gtc2hhZG93LXdpZHRoLTNkIDAgZGFya2VuKEBib3JkZXIsIDEwJSk7XG4gICAgfVxuICB9XG59XG4iLCIvKipcbiAqIFBhcmFsbGF4XG4gKi9cblxuLnZjX3BhcmFsbGF4IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICA+ICoge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC52Y19wYXJhbGxheC1pbm5lciB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IC8vIGRpc2FibGVzIHZpZGVvIGNsaWNrYWJpbGl0eVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgei1pbmRleDogMDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMCU7XG4gIH1cbn1cblxuLnZjX3BhcmFsbGF4LWlubmVyIHtcbiAgaWZyYW1lIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlO1xuICB9XG59XG5cbi52Y192aWRlby1iZy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi52Y192aWRlby1iZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IC8vIGRpc2FibGVzIHZpZGVvIGNsaWNrYWJpbGl0eVxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG5cbiAgaWZyYW1lIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlO1xuICB9XG59IiwiLyoqXG4gKiBSb3cgc3R5bGVzXG4gKi9cblxuLnZjX3JvdyB7XG4gICYudmNfcm93LW5vLXBhZGRpbmcge1xuICAgIC52Y19jb2x1bW4taW5uZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cbiAgJltkYXRhLXZjLWZ1bGwtd2lkdGhdIHtcbiAgICAudHJhbnNpdGlvbihvcGFjaXR5IDAuNXMgZWFzZSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgLyoqIEZpeCBvdmVyZmxvdyAqKi9cbiAgICAmLnZjX2hpZGRlbiB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxufVxuXG4udmNfcm93LW5vLXBhZGRpbmcge1xuICAudmNfaW5uZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4udmNfcm93IHtcbiAgJi52Y19yb3ctby1mdWxsLWhlaWdodCB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gIH1cblxuICAvLyBlbmFibGUgZmxleFxuICAmLnZjX3Jvdy1mbGV4IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIEBtZWRpYSAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgIC8qIElFMTArIHNwZWNpZmljIHN0eWxlcyAqL1xuICAgICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDFlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBjb2x1bW5zIGFsaWdubWVudFxuICAmLnZjX3Jvdy1vLWNvbHVtbnMtc3RyZXRjaCB7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG4gICYudmNfcm93LW8tY29sdW1ucy10b3Age1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgJi52Y19yb3ctby1jb2x1bW5zLWJvdHRvbSB7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAmLnZjX3Jvdy1vLWNvbHVtbnMtbWlkZGxlIHtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgJi52Y19yb3ctby1jb2x1bW5zLXRvcCxcbiAgJi52Y19yb3ctby1jb2x1bW5zLWJvdHRvbSxcbiAgJi52Y19yb3ctby1jb2x1bW5zLW1pZGRsZSB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAvLyBlcXVhbCBoZWlnaHRcbiAgJi52Y19yb3ctby1lcXVhbC1oZWlnaHQge1xuICAgID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICB9XG4gIH1cblxuICAvLyBjb250ZW50IGFsaWdubWVudFxuICAmLnZjX3Jvdy1vLWNvbnRlbnQtdG9wIHtcbiAgICA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgICAgID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpub3QoLnZjX3Jvdy1vLWVxdWFsLWhlaWdodCkge1xuICAgICAgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi52Y19yb3ctby1jb250ZW50LWJvdHRvbSB7XG4gICAgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gICAgICA+IC52Y19jb2x1bW4taW5uZXIge1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgfVxuICAgIH1cbiAgICAmOm5vdCgudmNfcm93LW8tZXF1YWwtaGVpZ2h0KSB7XG4gICAgICA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi52Y19yb3ctby1jb250ZW50LW1pZGRsZSB7XG4gICAgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gICAgICA+IC52Y19jb2x1bW4taW5uZXIge1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgICY6bm90KC52Y19yb3ctby1lcXVhbC1oZWlnaHQpIHtcbiAgICAgID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIENsZWFyZml4IGZvciBjb2x1bW5cbi52Y19jb2x1bW4taW5uZXIge1xuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAmOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLnZjX2llLWZsZXhib3gtZml4ZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gID4gLnZjX3JvdyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxufVxuXG4udmNfcm93IHtcbiAgLnZjX21ha2UtY29sdW1uLWdhcCgxKTtcbiAgLnZjX21ha2UtY29sdW1uLWdhcCgyKTtcbiAgLnZjX21ha2UtY29sdW1uLWdhcCgzKTtcbiAgLnZjX21ha2UtY29sdW1uLWdhcCg0KTtcbiAgLnZjX21ha2UtY29sdW1uLWdhcCg1KTtcbiAgLnZjX21ha2UtY29sdW1uLWdhcCgxMCk7XG4gIC52Y19tYWtlLWNvbHVtbi1nYXAoMTUpO1xuICAudmNfbWFrZS1jb2x1bW4tZ2FwKDIwKTtcbiAgLnZjX21ha2UtY29sdW1uLWdhcCgyNSk7XG4gIC52Y19tYWtlLWNvbHVtbi1nYXAoMzApO1xuICAudmNfbWFrZS1jb2x1bW4tZ2FwKDM1KTtcbn1cblxuLnZjX2NvbHVtbl9jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nLWxlZnQ6IEBncmlkLWd1dHRlci13aWR0aC8yO1xuICAgIHBhZGRpbmctcmlnaHQ6IEBncmlkLWd1dHRlci13aWR0aC8yO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8vIHJvdyBnYXBzXG4udmNfbWFrZS1jb2x1bW4tZ2FwKEBzcGFjaW5nKSB7XG4gICYudmNfY29sdW1uLWdhcC1Ae3NwYWNpbmd9IHtcbiAgICBtYXJnaW4tbGVmdDogLShAZ3JpZC1ndXR0ZXItd2lkdGggKyBAc3BhY2luZykvMjtcbiAgICBtYXJnaW4tcmlnaHQ6IC0oQGdyaWQtZ3V0dGVyLXdpZHRoICsgQHNwYWNpbmcpLzI7XG4gICAgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiB1bml0KEBzcGFjaW5nLzIsIHB4KTtcbiAgICB9XG4gIH1cbn1cblxuLy8gcm93IGZpbGxzXG4udmNfcm93LWhhcy1maWxsID4gLnZjX2NvbHVtbl9jb250YWluZXIgPiAudmNfY29sdW1uLWlubmVyLFxuLnZjX3Jvdy1oYXMtZmlsbCArIC52Y19yb3cgPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIsXG4udmNfcm93LWhhcy1maWxsICsgLnZjX3Jvdy1mdWxsLXdpZHRoICsgLnZjX3JvdyA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lcixcbi52Y19jb2wtaGFzLWZpbGwgPiAudmNfY29sdW1uLWlubmVyIHtcbiAgcGFkZGluZy10b3A6IEB2Y19lbGVtZW50X21hcmdpbl9ib3R0b207XG59IiwiLnZjX3NlY3Rpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcblxuICAmW2RhdGEtdmMtZnVsbC13aWR0aF0ge1xuICAgIC50cmFuc2l0aW9uKG9wYWNpdHkgMC41cyBlYXNlKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAvKiogRml4IG92ZXJmbG93ICoqL1xuICAgICYudmNfaGlkZGVuIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgPiAudmNfcm93IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAmW2RhdGEtdmMtc3RyZXRjaC1jb250ZW50XSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuLnZjX3NlY3Rpb24ge1xuICAmLnZjX3Jvdy1vLWZ1bGwtaGVpZ2h0IHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC8vIGVuYWJsZSBmbGV4XG4gICYudmNfc2VjdGlvbi1mbGV4IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuXG4gICAgLnZjX3ZjX3JvdyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBjb250ZW50IGFsaWdubWVudFxuICAmLnZjX3NlY3Rpb24tby1jb250ZW50LXRvcCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gICYudmNfc2VjdGlvbi1vLWNvbnRlbnQtYm90dG9tIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgJi52Y19zZWN0aW9uLW8tY29udGVudC1taWRkbGUge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgJi52Y19zZWN0aW9uLW8tY29udGVudC10b3AsXG4gICYudmNfc2VjdGlvbi1vLWNvbnRlbnQtYm90dG9tLFxuICAmLnZjX3NlY3Rpb24tby1jb250ZW50LW1pZGRsZSB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cblxuLy8gc2VjdGlvbiBmaWxsc1xuLnZjX3NlY3Rpb24ge1xuICAmLnZjX3NlY3Rpb24taGFzLWZpbGwsXG4gICYudmNfc2VjdGlvbi1oYXMtZmlsbCArIC52Y19zZWN0aW9uLFxuICAmLnZjX3NlY3Rpb24taGFzLWZpbGwgKyAudmNfcm93LWZ1bGwtd2lkdGggKyAudmNfc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gIH1cbn1cblxuIiwiLyoqXG4gKiBSb3cgc3R5bGVzXG4gKi9cblxuLnZjX3JvdyB7XG4gIC52Y19tYWtlLWZyb250ZW5kLWNvbHVtbi1nYXAoMSk7XG4gIC52Y19tYWtlLWZyb250ZW5kLWNvbHVtbi1nYXAoMik7XG4gIC52Y19tYWtlLWZyb250ZW5kLWNvbHVtbi1nYXAoMyk7XG4gIC52Y19tYWtlLWZyb250ZW5kLWNvbHVtbi1nYXAoNCk7XG4gIC52Y19tYWtlLWZyb250ZW5kLWNvbHVtbi1nYXAoNSk7XG4gIC52Y19tYWtlLWZyb250ZW5kLWNvbHVtbi1nYXAoMTApO1xuICAudmNfbWFrZS1mcm9udGVuZC1jb2x1bW4tZ2FwKDE1KTtcbiAgLnZjX21ha2UtZnJvbnRlbmQtY29sdW1uLWdhcCgyMCk7XG4gIC52Y19tYWtlLWZyb250ZW5kLWNvbHVtbi1nYXAoMjUpO1xuICAudmNfbWFrZS1mcm9udGVuZC1jb2x1bW4tZ2FwKDMwKTtcbiAgLnZjX21ha2UtZnJvbnRlbmQtY29sdW1uLWdhcCgzNSk7XG59XG5cbi52Y192Y19jb2x1bW4sXG4udmNfdmNfY29sdW1uX2lubmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4vLyByb3cgZ2Fwc1xuLnZjX21ha2UtZnJvbnRlbmQtY29sdW1uLWdhcChAc3BhY2luZykge1xuICAmLnZjX2NvbHVtbi1nYXAtQHtzcGFjaW5nfSB7XG4gICAgPiAudmNfdmNfY29sdW1uLFxuICAgID4gLnZjX3ZjX2NvbHVtbl9pbm5lciB7XG4gICAgICA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB1bml0KEBzcGFjaW5nLzIsIHB4KTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdW5pdChAc3BhY2luZy8yLCBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vXG5cbi52Y19yb3cge1xuICAmLnZjX3Jvdy1mbGV4IHtcbiAgICA+IC52Y192Y19jb2x1bW4sXG4gICAgPiAudmNfdmNfY29sdW1uX2lubmVyIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICA+IC52Y19jb2x1bW4taW5uZXIge1xuICAgICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgICAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XG4gICAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBlcXVhbCBoZWlnaHRcbiAgJi52Y19yb3ctby1lcXVhbC1oZWlnaHQge1xuICAgID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICB9XG4gIH1cblxuICAvLyBjb250ZW50IGFsaWdubWVudFxuICAmLnZjX3Jvdy1vLWNvbnRlbnQtdG9wIHtcbiAgICA+IC52Y192Y19jb2x1bW4sXG4gICAgPiAudmNfdmNfY29sdW1uX2lubmVyIHtcbiAgICAgID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICAgICAgICA+IC52Y19jb2x1bW4taW5uZXIge1xuICAgICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOm5vdCgudmNfcm93LW8tZXF1YWwtaGVpZ2h0KSB7XG4gICAgICA+IC52Y192Y19jb2x1bW4sXG4gICAgICA+IC52Y192Y19jb2x1bW5faW5uZXIge1xuICAgICAgICA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuICAmLnZjX3Jvdy1vLWNvbnRlbnQtYm90dG9tIHtcbiAgICA+IC52Y192Y19jb2x1bW4sXG4gICAgPiAudmNfdmNfY29sdW1uX2lubmVyIHtcbiAgICAgID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICAgICAgICA+IC52Y19jb2x1bW4taW5uZXIge1xuICAgICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJjpub3QoLnZjX3Jvdy1vLWVxdWFsLWhlaWdodCkge1xuICAgICAgPiAudmNfdmNfY29sdW1uLFxuICAgICAgPiAudmNfdmNfY29sdW1uX2lubmVyIHtcbiAgICAgICAgPiAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAgICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnZjX3Jvdy1vLWNvbnRlbnQtbWlkZGxlIHtcbiAgICA+IC52Y192Y19jb2x1bW4sXG4gICAgPiAudmNfdmNfY29sdW1uX2lubmVyIHtcbiAgICAgID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICAgICAgICA+IC52Y19jb2x1bW4taW5uZXIge1xuICAgICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOm5vdCgudmNfcm93LW8tZXF1YWwtaGVpZ2h0KSB7XG4gICAgICA+IC52Y192Y19jb2x1bW4sXG4gICAgICA+IC52Y192Y19jb2x1bW5faW5uZXIge1xuICAgICAgICA+IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gZml4IGZvciBlbXB0eSBjb2xcbi52Y19lbXB0eS1lbGVtZW50ID4gLnZjX2NvbHVtbi1pbm5lciB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xufVxuXG4vLyByb3cgZmlsbHNcbi52Y19yb3ctaGFzLWZpbGwgPiAudmNfcm93ID4gLnZjX3ZjX2NvbHVtbiA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lcixcbi52Y19yb3ctaGFzLWZpbGwgPiAudmNfdmNfY29sdW1uX2lubmVyID4gLnZjX2NvbHVtbl9jb250YWluZXIgPiAudmNfY29sdW1uLWlubmVyLFxuLnZjX3Jvdy1oYXMtZmlsbCArIC52Y192Y19yb3cgPiAudmNfcm93ID4gLnZjX3ZjX2NvbHVtbiA+IC52Y19jb2x1bW5fY29udGFpbmVyID4gLnZjX2NvbHVtbi1pbm5lcixcbi52Y19yb3ctaGFzLWZpbGwgKyAudmNfdmNfcm93X2lubmVyID4gLnZjX3JvdyA+IC52Y192Y19jb2x1bW5faW5uZXIgPiAudmNfY29sdW1uX2NvbnRhaW5lciA+IC52Y19jb2x1bW4taW5uZXIge1xuICBwYWRkaW5nLXRvcDogQHZjX2VsZW1lbnRfbWFyZ2luX2JvdHRvbTtcbn1cbiIsIkBzdG9wX3N0YW5kYWxvbmVfY29tcGlsaW5nOiBAdmNfZ3JleTtcbi8qIEZhY2Vib29rXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZmJfdHlwZV9zdGFuZGFyZCB7XG4gIGhlaWdodDogMjVweDtcblxuICBpZnJhbWUge1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxufVxuXG4uZmJfdHlwZV9idXR0b25fY291bnQge1xuICBoZWlnaHQ6IDIwcHg7XG5cbiAgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLmZiX3R5cGVfYm94X2NvdW50IHtcbiAgaGVpZ2h0OiA2MnB4O1xuXG4gIGlmcmFtZSB7XG4gICAgaGVpZ2h0OiA2MnB4O1xuICB9XG59XG5cbi8qIEdvb2dsZSBwbHVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX2dvb2dsZXBsdXNfdHlwZV9zdGFuZGFyZCB7XG4gIGhlaWdodDogMjVweDtcbn1cblxuLndwYl9nb29nbGVwbHVzX3R5cGVfc21hbGwge1xuICBoZWlnaHQ6IDE5cHg7XG59XG5cbi53cGJfZ29vZ2xlcGx1c190eXBlX21lZGl1bSB7XG4gIGhlaWdodDogMjFweDtcbn1cblxuLndwYl9nb29nbGVwbHVzX3R5cGVfdGFsbCB7XG4gIGhlaWdodDogMjFweDtcbn1cblxuLndwYl9nb29nbGVwbHVzX3R5cGVfdGFsbC52Y19nb29nbGVwbHVzLWFubm90YXRpb24tYnViYmxlIHtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuXG4vKiBQaW50ZXJlc3Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cGJfcGludGVyZXN0IHtcbiAgYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ud3BiX3BpbnRlcmVzdF90eXBlX2hvcml6b250YWwge1xuICBoZWlnaHQ6IDIxcHg7XG59XG5cbi53cGJfcGludGVyZXN0X3R5cGVfdmVydGljYWwge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgcGFkZGluZy10b3A6IDI5cHg7XG4gIGhlaWdodDogMjFweDtcbn1cblxuLndwYl9waW50ZXJlc3RfdHlwZV9ub25lIHtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuXG4vKiBQaW50ZXJlc3Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmlmcmFtZS50d2l0dGVyLXNoYXJlLWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbn0iLCIvLyBUb2dnbGUgMlxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIFZhcmlhYmxlcztcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AdG9nZ2xlLWJvcmRlci13aWR0aDogMnB4O1xuXG5AdG9nZ2xlLWljb24tc2l6ZS1zbTogMTZweDtcbkB0b2dnbGUtaWNvbi1zaXplLW1kOiAyMnB4O1xuQHRvZ2dsZS1pY29uLXNpemUtbGc6IDI4cHg7XG5cbkB0b2dnbGUtZm9udC1zaXplLWJhc2U6IDFlbTtcbkB0b2dnbGUtY29udGVudC10b3AtbWFyZ2luOiAxZW07XG5cbi8vIEJhc2UgU3R5bGVzO1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi52Y190b2dnbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgQHZjX21hcmdpbl9ib3R0b21fZ29sZCAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IEB0b2dnbGUtZm9udC1zaXplLWJhc2U7XG4gICY6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiBAdmNfZWxlbWVudF9tYXJnaW5fYm90dG9tO1xuICB9XG59XG5cbi52Y190b2dnbGVfdGl0bGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLnVzZXItc2VsZWN0KG5vbmUpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICA+IGg0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG5cbiAgfVxufVxuXG4udmNfdG9nZ2xlX2ljb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi52Y190b2dnbGVfY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IEB2Y19tYXJnaW5fYm90dG9tX2dvbGQ7XG4gIG1hcmdpbi10b3A6IEB0b2dnbGUtY29udGVudC10b3AtbWFyZ2luO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vLyBTdGF0ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLVxuLnZjX3RvZ2dsZSB7XG4gICYudmNfdG9nZ2xlX2FjdGl2ZSB7XG4gICAgPiAudmNfdG9nZ2xlX2NvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi8vIFRoZW1lc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gU2ltcGxlXG4udmNfdG9nZ2xlX3NpbXBsZSB7XG4gIC52Yy1tYWtlLXRvZ2dsZS1zaGFwZSgpO1xuICAudmMtbWFrZS10b2dnbGUtc2hhcGUtY29sb3IoQGNvbG9yOiBAYmxhY2s7IEBob3Zlci1jb2xvcjogQGJsYWNrLWhvdmVyKTtcbiAgLnZjX3RvZ2dsZV9pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG59XG5cbi8vIFJvdW5kXG4udmNfdG9nZ2xlX3JvdW5kIHtcbiAgLnZjLW1ha2UtdG9nZ2xlLXNoYXBlKEBib3JkZXItd2lkdGg6IEB0b2dnbGUtYm9yZGVyLXdpZHRoLCBAYm9yZGVyLXJhZGl1czogNTAlKTtcbn1cblxuLy8gUm91bmRlZFxuLnZjX3RvZ2dsZV9yb3VuZGVkIHtcbiAgLnZjLW1ha2UtdG9nZ2xlLXNoYXBlKEBib3JkZXItd2lkdGg6IEB0b2dnbGUtYm9yZGVyLXdpZHRoLCBAYm9yZGVyLXJhZGl1czogMjAlKTtcbn1cblxuLy8gU3F1YXJlXG4udmNfdG9nZ2xlX3NxdWFyZSB7XG4gIC52Yy1tYWtlLXRvZ2dsZS1zaGFwZShAYm9yZGVyLXdpZHRoOiBAdG9nZ2xlLWJvcmRlci13aWR0aCk7XG59XG5cbi8vIFRleHQgT25seVxuLnZjX3RvZ2dsZV90ZXh0X29ubHkge1xuICAudmNfdG9nZ2xlX2ljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8gQXJyb3dcbi52Y190b2dnbGVfYXJyb3cge1xuICAudmNfdG9nZ2xlX2ljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIC5ib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xuICAgICAgLndwYl90cmFuc2Zvcm0ocm90YXRlKDQ1ZGVnKSk7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIC52Yy10b2dnbGUtaGlkZGVuKCk7XG4gICAgfVxuICB9XG4gICYudmNfdG9nZ2xlX2FjdGl2ZSB7XG4gICAgLnZjX3RvZ2dsZV9pY29uIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIC52Yy10b2dnbGUtaGlkZGVuKCk7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIC52Yy10b2dnbGUtdmlzaWJsZSgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBhZGQgYXJyb3cgc3R5bGUgY29sb3Jcbi52Y190b2dnbGUge1xuICAudmMtbWFrZS10b2dnbGUtYXJyb3ctc3R5bGUtc2l6ZShAdG9nZ2xlLWljb24tc2l6ZS1tZCk7XG4gIC52Yy1tYWtlLXRvZ2dsZS1hcnJvdy1zdHlsZS1jb2xvcihAYmxhY2s7IEBibGFjay1ob3Zlcik7XG59XG5cbi8vIERlZmF1bHRcbi52Y190b2dnbGVfZGVmYXVsdCB7XG4gIC8vIGJhY2sgY29tcGF0aWJpbGl0eSByZWxhdGVkIHRvIHRvZ2dsZSBGQVFcbiAgQGJvcmRlcjogMXB4IHNvbGlkICNhY2FjYWM7XG4gIEBiYWNrZ3JvdW5kOiAjYmFiYWJhO1xuICAudmNfdG9nZ2xlX2ljb24ge1xuICAgIGJhY2tncm91bmQ6IEBiYWNrZ3JvdW5kO1xuICAgIGJvcmRlcjogQGJvcmRlcjtcbiAgICAuYm94LXNpemluZyhib3JkZXItYm94KTtcbiAgICAudHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICAuYm94LXNpemluZyhib3JkZXItYm94KTtcbiAgICAgIC50cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBiYWNrZ3JvdW5kOiAjYmFiYWJhO1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyOiBAYm9yZGVyO1xuICAgIH1cbiAgfVxuICAmLnZjX3RvZ2dsZV9hY3RpdmUge1xuICAgIC52Y190b2dnbGVfaWNvbiB7XG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIC52Yy10b2dnbGUtaGlkZGVuKCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi52Y190b2dnbGUge1xuICAudmMtbWFrZS10b2dnbGUtZGVmYXVsdC1zdHlsZS1zaXplKEB0b2dnbGUtaWNvbi1zaXplLW1kKTtcbn1cblxuLy8gQ29sb3JzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQmx1ZSBjb2xvclxuLnZjLW1ha2UtdG9nZ2xlLWNvbG9ycy1zZXQofidibHVlJywgQGJsdWUsIEB3aGl0ZSwgQGJsdWUtaG92ZXIpO1xuLy8gVHVycXVvaXNlIGNvbG9yXG4udmMtbWFrZS10b2dnbGUtY29sb3JzLXNldCh+J3R1cnF1b2lzZScsIEB0dXJxdW9pc2UsIEB3aGl0ZSwgQHR1cnF1b2lzZS1ob3Zlcik7XG4vLyBQaW5rIGNvbG9yXG4udmMtbWFrZS10b2dnbGUtY29sb3JzLXNldCh+J3BpbmsnLCBAcGluaywgQHdoaXRlLCBAcGluay1ob3Zlcik7XG4vLyBWaW9sZXQgY29sb3Jcbi52Yy1tYWtlLXRvZ2dsZS1jb2xvcnMtc2V0KH4ndmlvbGV0JywgQHZpb2xldCwgQHdoaXRlLCBAdmlvbGV0LWhvdmVyKTtcbi8vIFBlYWNvYyBjb2xvclxuLnZjLW1ha2UtdG9nZ2xlLWNvbG9ycy1zZXQofidwZWFjb2MnLCBAcGVhY29jLCBAd2hpdGUsIEBwZWFjb2MtaG92ZXIpO1xuLy8gQ2hpbm8gY29sb3Jcbi52Yy1tYWtlLXRvZ2dsZS1jb2xvcnMtc2V0KH4nY2hpbm8nLCBAY2hpbm8sIEB3aGl0ZSwgQGNoaW5vLWhvdmVyKTtcbi8vIE11bGxlZCBXaW5lIGNvbG9yXG4udmMtbWFrZS10b2dnbGUtY29sb3JzLXNldCh+J211bGxlZF93aW5lJywgQG11bGxlZF93aW5lLCBAd2hpdGUsIEBtdWxsZWRfd2luZS1ob3Zlcik7XG4vLyBWaXN0YSBCbHVlIGNvbG9yXG4udmMtbWFrZS10b2dnbGUtY29sb3JzLXNldCh+J3Zpc3RhX2JsdWUnLCBAdmlzdGFfYmx1ZSwgQHdoaXRlLCBAdmlzdGFfYmx1ZS1ob3Zlcik7XG4vLyBCbGFjayBjb2xvclxuLnZjLW1ha2UtdG9nZ2xlLWNvbG9ycy1zZXQofidibGFjaycsIEBibGFjaywgQHdoaXRlLCBAYmxhY2staG92ZXIpO1xuLy8gR3JleSBjb2xvclxuLnZjLW1ha2UtdG9nZ2xlLWNvbG9ycy1zZXQofidncmV5JywgQGdyZXksIEB3aGl0ZSwgQGdyZXktaG92ZXIpO1xuLy8gT3JhbmdlIGNvbG9yXG4udmMtbWFrZS10b2dnbGUtY29sb3JzLXNldCh+J29yYW5nZScsIEBvcmFuZ2UsIEB3aGl0ZSwgQG9yYW5nZS1ob3Zlcik7XG4vLyBTa3kgY29sb3Jcbi52Yy1tYWtlLXRvZ2dsZS1jb2xvcnMtc2V0KH4nc2t5JywgQHNreSwgQHdoaXRlLCBAc2t5LWhvdmVyKTtcbi8vIEdyZWVuIGNvbG9yXG4udmMtbWFrZS10b2dnbGUtY29sb3JzLXNldCh+J2dyZWVuJywgQGdyZWVuLCBAd2hpdGUsIEBncmVlbi1ob3Zlcik7XG4vLyBKdWljeSBQaW5rIGNvbG9yXG4udmMtbWFrZS10b2dnbGUtY29sb3JzLXNldCh+J2p1aWN5X3BpbmsnLCBAanVpY3lfcGluaywgQHdoaXRlLCBAanVpY3lfcGluay1ob3Zlcik7XG4vLyBTYW5keSBCcm93biBjb2xvclxuLnZjLW1ha2UtdG9nZ2xlLWNvbG9ycy1zZXQofidzYW5keV9icm93bicsIEBzYW5keV9icm93biwgQHdoaXRlLCBAc2FuZHlfYnJvd24taG92ZXIpO1xuLy8gUHVycGxlIGNvbG9yXG4udmMtbWFrZS10b2dnbGUtY29sb3JzLXNldCh+J3B1cnBsZScsIEBwdXJwbGUsIEB3aGl0ZSwgQHB1cnBsZS1ob3Zlcik7XG4vLyBXaGl0ZSBjb2xvclxuLnZjLW1ha2UtdG9nZ2xlLWNvbG9ycy1zZXQofid3aGl0ZScsIEB3aGl0ZSwgQGJsYWNrLCBAd2hpdGUtaG92ZXIpO1xuXG4vLyBTaXplc1xuLy8gLS0tLS0tLS0tLS0tLS0tXG4vLyBTbWFpbCBzaXplXG4udmMtbWFrZS10b2dnbGUtc2l6ZXMtc2V0KH4nc20nLCBAdG9nZ2xlLWljb24tc2l6ZS1zbSk7XG4vLyBOb3JtYWwgc2l6ZVxuLnZjLW1ha2UtdG9nZ2xlLXNpemVzLXNldCh+J21kJywgQHRvZ2dsZS1pY29uLXNpemUtbWQpO1xuLy8gTGFyZ2Ugc2l6ZVxuLnZjLW1ha2UtdG9nZ2xlLXNpemVzLXNldCh+J2xnJywgQHRvZ2dsZS1pY29uLXNpemUtbGcpO1xuXG4vLyBJbmRlbnRzXG4vLyAtLS0tLS0tLS0tLS0tLS1cbi52Yy1tYWtlLXRvZ2dsZS1pbmRlbnRzKEB0b2dnbGUtaWNvbi1zaXplLW1kKTtcblxuLy8gTWFrZSBzaGFwZVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi52Yy1tYWtlLXRvZ2dsZS1zaGFwZShAYm9yZGVyLXdpZHRoOiAwOyBAYm9yZGVyLXJhZGl1czogMCkge1xuICAvLyBJY29uXG4gIC52Y190b2dnbGVfaWNvbiB7XG4gICAgYm9yZGVyOiBAYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgLmJveC1zaXppbmcoYm9yZGVyLWJveCk7XG4gICAgICAudHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cbiAgfVxuICAmLnZjX3RvZ2dsZV9hY3RpdmUge1xuICAgIC52Y190b2dnbGVfaWNvbiB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIC52Yy10b2dnbGUtaGlkZGVuKCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIG1ha2UgZGVmYXVsdCBzaXplIGFuZCBjb2xvclxuICAudmMtbWFrZS10b2dnbGUtc2hhcGUtc2l6ZShAdG9nZ2xlLWljb24tc2l6ZS1tZCk7XG4gIC52Yy1tYWtlLXRvZ2dsZS1zaGFwZS1jb2xvcihAd2hpdGU7IEB3aGl0ZTsgQGJsYWNrOyBAYmxhY2staG92ZXIpO1xufVxuXG4vLyBNYWtlIGNvbG9ycyBzZXRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gXG4udmMtbWFrZS10b2dnbGUtY29sb3JzLXNldChAc2VsZWN0b3I7IEBiYWNrZ3JvdW5kOyBAY29sb3I7IEBob3Zlci1jb2xvcikge1xuICAudmNfdG9nZ2xlX2NvbG9yX0B7c2VsZWN0b3J9IHtcbiAgICAudmMtbWFrZS10b2dnbGUtc2ltcGxlLXN0eWxlLWNvbG9yKEBiYWNrZ3JvdW5kOyBAaG92ZXItY29sb3IpO1xuICAgIC52Yy1tYWtlLXRvZ2dsZS1zaGFwZS1jb2xvcihAY29sb3IsIEBjb2xvciwgQGJhY2tncm91bmQsIEBob3Zlci1jb2xvcik7XG4gICAgLnZjLW1ha2UtdG9nZ2xlLWRlZmF1bHQtc3R5bGUtY29sb3IoQGJhY2tncm91bmQ7IEBob3Zlci1jb2xvcik7XG4gICAgLnZjLW1ha2UtdG9nZ2xlLWFycm93LXN0eWxlLWNvbG9yKEBiYWNrZ3JvdW5kOyBAaG92ZXItY29sb3IpO1xuICB9XG59XG5cbi8vIE1ha2Ugc2l6ZXMgc2V0XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFxuLnZjLW1ha2UtdG9nZ2xlLXNpemVzLXNldChAc2VsZWN0b3I7IEBzaXplKSB7XG4gIC52Y190b2dnbGVfc2l6ZV9Ae3NlbGVjdG9yfSB7XG4gICAgLnZjLW1ha2UtdG9nZ2xlLXNoYXBlLXNpemUoQHNpemUpO1xuICAgIC52Yy1tYWtlLXRvZ2dsZS1kZWZhdWx0LXN0eWxlLXNpemUoQHNpemUpO1xuICAgIC52Yy1tYWtlLXRvZ2dsZS1hcnJvdy1zdHlsZS1zaXplKEBzaXplKTtcbiAgICAudmMtbWFrZS10b2dnbGUtaW5kZW50cyhAc2l6ZSk7XG4gIH1cbn1cblxuLy8gTWFrZSBpbmRlbnRzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFxuLnZjLW1ha2UtdG9nZ2xlLWluZGVudHMoQGluZGVudCkge1xuICAmLnZjX3RvZ2dsZV9zaW1wbGUsXG4gICYudmNfdG9nZ2xlX3JvdW5kLFxuICAmLnZjX3RvZ2dsZV9yb3VuZGVkLFxuICAmLnZjX3RvZ2dsZV9zcXVhcmUsXG4gICYudmNfdG9nZ2xlX2RlZmF1bHQge1xuICAgIC52Y190b2dnbGVfdGl0bGUsXG4gICAgLnZjX3RvZ2dsZV9jb250ZW50IHtcbiAgICAgIHBhZGRpbmctbGVmdDogQGluZGVudCAqIDEuNTtcbiAgICAgIC52Y190b2dnbGVfaWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIC50cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYudmNfdG9nZ2xlX2RlZmF1bHQge1xuICAgIC52Y190b2dnbGVfdGl0bGUsXG4gICAgLnZjX3RvZ2dsZV9jb250ZW50IHtcbiAgICAgIHBhZGRpbmctbGVmdDogQGluZGVudCAqIDEuMTtcbiAgICB9XG4gIH1cbiAgJi52Y190b2dnbGVfYXJyb3cge1xuICAgIC52Y190b2dnbGVfaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogQGluZGVudCAvIDI7XG4gICAgfVxuICB9XG59XG5cbi8vIE1ha2UgY29sb3Jcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gXG4udmMtbWFrZS10b2dnbGUtc2hhcGUtY29sb3IoQGNvbG9yOiBAYmxhY2s7IEBob3Zlci1jb2xvcjogZmFsc2U7IEBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgQGhvdmVyLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50Oykge1xuICAvLyBub3JtYWxcbiAgLnZjX3RvZ2dsZV9pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3I7XG4gICAgfVxuICB9XG4gIC8vIGludmVydGVkIGNvbG9yXG4gICYudmNfdG9nZ2xlX2NvbG9yX2ludmVydGVkIHtcbiAgICAudmNfdG9nZ2xlX2ljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IEBiYWNrZ3JvdW5kO1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gaG92ZXJcbiAgJiB3aGVuIG5vdCAoQGhvdmVyLWNvbG9yID0gZmFsc2UpIHtcbiAgICAvLyBob3ZlciBub3JtYWxcbiAgICAudmNfdG9nZ2xlX3RpdGxlIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAudmNfdG9nZ2xlX2ljb24ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBob3Zlci1iYWNrZ3JvdW5kO1xuICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAaG92ZXItY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vIGhvdmVyIGludmVydGVkXG4gICAgJi52Y190b2dnbGVfY29sb3JfaW52ZXJ0ZWQge1xuICAgICAgLnZjX3RvZ2dsZV90aXRsZSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC52Y190b2dnbGVfaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogQGhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBob3Zlci1iYWNrZ3JvdW5kO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBNYWtlIERlZmF1bHQgc3R5bGUgY29sb3Jcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi52Yy1tYWtlLXRvZ2dsZS1kZWZhdWx0LXN0eWxlLWNvbG9yKEBiYWNrZ3JvdW5kOiBAZ3JleTsgQGhvdmVyLWNvbG9yOiBmYWxzZSkge1xuICAmLnZjX3RvZ2dsZV9kZWZhdWx0IHtcbiAgICAudmNfdG9nZ2xlX2ljb24ge1xuICAgICAgYmFja2dyb3VuZDogQGJhY2tncm91bmQ7XG4gICAgICBib3JkZXItY29sb3I6IGRhcmtlbihAYmFja2dyb3VuZCwgMTAlKTtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKEBiYWNrZ3JvdW5kLCAxMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBAYmFja2dyb3VuZDtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogQGJhY2tncm91bmQ7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIGhvdmVyXG4gICAgJiB3aGVuIG5vdCAoQGhvdmVyLWNvbG9yID0gZmFsc2UpIHtcbiAgICAgIC52Y190b2dnbGVfdGl0bGUge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAudmNfdG9nZ2xlX2ljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogQGhvdmVyLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oQGhvdmVyLWNvbG9yLCAxMCUpO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oQGhvdmVyLWNvbG9yLCAxMCUpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAaG92ZXItY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBob3Zlci1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gTWFrZSBBcnJvdyBzdHlsZSBjb2xvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLnZjLW1ha2UtdG9nZ2xlLWFycm93LXN0eWxlLWNvbG9yKEBiYWNrZ3JvdW5kOiBAYmxhY2ssIEBob3Zlci1jb2xvcjogZmFsc2UpIHtcbiAgJi52Y190b2dnbGVfYXJyb3cge1xuICAgIC52Y190b2dnbGVfaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAYmFja2dyb3VuZDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIGhvdmVyXG4gICAgJiB3aGVuIG5vdCAoQGhvdmVyLWNvbG9yID0gZmFsc2UpIHtcbiAgICAgIC52Y190b2dnbGVfdGl0bGUge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAudmNfdG9nZ2xlX2ljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogQGhvdmVyLWNvbG9yO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gTWFrZSBzaW1wbGUgc3R5bGUgY29sb3Jcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gXG4udmMtbWFrZS10b2dnbGUtc2ltcGxlLXN0eWxlLWNvbG9yKEBwbHVzLWNvbG9yOyBAcGx1cy1ob3Zlcikge1xuICAmLnZjX3RvZ2dsZV9zaW1wbGUge1xuICAgIC52Yy1tYWtlLXRvZ2dsZS1zaGFwZS1jb2xvcihAY29sb3I6IEBwbHVzLWNvbG9yOyBAaG92ZXItY29sb3I6IEBwbHVzLWhvdmVyKTtcbiAgfVxufVxuXG4vLyBNYWtlIHNpemVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnZjLW1ha2UtdG9nZ2xlLXNoYXBlLXNpemUoQGljb24tc2l6ZTsgQHBsdXMtc2l6ZTogZmxvb3IoQGljb24tc2l6ZSAqIDAuNSkpIHtcbiAgQG1vZDogbW9kKEBwbHVzLXNpemUsIDIpO1xuICAudmNfdG9nZ2xlX2ljb24ge1xuICAgIGhlaWdodDogQGljb24tc2l6ZTtcbiAgICB3aWR0aDogQGljb24tc2l6ZTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICB3aWR0aDogQHBsdXMtc2l6ZSAtIEBtb2Q7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGhlaWdodDogQHBsdXMtc2l6ZSAtIEBtb2Q7XG4gICAgICB3aWR0aDogMnB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyBEZWZhdWx0IHN0eWxlIHNpemVzXG4udmMtbWFrZS10b2dnbGUtZGVmYXVsdC1zdHlsZS1zaXplKEBpY29uLXNpemU7IEBwbHVzLXNpemU6IGZsb29yKEBpY29uLXNpemUgKiAwLjUpKSB7XG4gIEBwbHVzLWNvbXB1dGVkLXNpemU6IG1heChAcGx1cy1zaXplIC0gbW9kKEBwbHVzLXNpemUsIDIpLCA4cHgpO1xuICBAcGx1cy13aWR0aC1tYXg6IDRweDtcbiAgQHBsdXMtd2lkdGgtbWluOiAycHg7XG4gICYudmNfdG9nZ2xlX2RlZmF1bHQge1xuICAgIC52Y190b2dnbGVfaWNvbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogQHBsdXMtY29tcHV0ZWQtc2l6ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBAcGx1cy1jb21wdXRlZC1zaXplIC8gMjtcbiAgICAgICYgd2hlbiAoQHBsdXMtc2l6ZSA+PSAxMCkge1xuICAgICAgICBoZWlnaHQ6IEBwbHVzLXdpZHRoLW1heDtcbiAgICAgIH1cbiAgICAgICYgd2hlbiAoQHBsdXMtc2l6ZSA8IDEwKSB7XG4gICAgICAgIGhlaWdodDogQHBsdXMtd2lkdGgtbWluO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgaGVpZ2h0OiBAcGx1cy1jb21wdXRlZC1zaXplO1xuICAgICAgICAmIHdoZW4gKEBwbHVzLXNpemUgPj0gMTApIHtcbiAgICAgICAgICB3aWR0aDogQHBsdXMtd2lkdGgtbWF4O1xuICAgICAgICB9XG4gICAgICAgICYgd2hlbiAoQHBsdXMtc2l6ZSA8IDEwKSB7XG4gICAgICAgICAgd2lkdGg6IEBwbHVzLXdpZHRoLW1pbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogQHBsdXMtY29tcHV0ZWQtc2l6ZSAtIDJweDtcbiAgICAgICAgJiB3aGVuIChAcGx1cy1zaXplID49IDEwKSB7XG4gICAgICAgICAgaGVpZ2h0OiBAcGx1cy13aWR0aC1tYXggLSAycHg7XG4gICAgICAgIH1cbiAgICAgICAgJiB3aGVuIChAcGx1cy1zaXplIDwgMTApIHtcbiAgICAgICAgICBoZWlnaHQ6IEBwbHVzLXdpZHRoLW1pbiAtIDJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBBcnJvdyBzdHlsZSBzaXplc1xuLnZjLW1ha2UtdG9nZ2xlLWFycm93LXN0eWxlLXNpemUoQGljb24tc2l6ZTsgQHBsdXMtc2l6ZTogZmxvb3IoQGljb24tc2l6ZSAqIDAuNSkpIHtcbiAgQG1vZDogbW9kKEBwbHVzLXNpemUsIDIpO1xuICAmLnZjX3RvZ2dsZV9hcnJvdyB7XG4gICAgLnZjX3RvZ2dsZV9pY29uIHtcbiAgICAgIGhlaWdodDogQGljb24tc2l6ZTtcbiAgICAgIHdpZHRoOiBAaWNvbi1zaXplO1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgaGVpZ2h0OiBAcGx1cy1zaXplIC0gQG1vZDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0oQHBsdXMtc2l6ZSAtIEBtb2QpIC8gMjtcbiAgICAgICAgd2lkdGg6IEBwbHVzLXNpemUgLSBAbW9kO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLShAcGx1cy1zaXplIC0gQG1vZCk7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0oQHBsdXMtc2l6ZSAtIEBtb2QpIC8gMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gTWl4aW5zXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIEhpZGUgZWxlbWVudFxuLnZjLXRvZ2dsZS1oaWRkZW4oKSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLy8gU2hvdyBlbGVtZW50XG4udmMtdG9nZ2xlLXZpc2libGUoKSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4iLCJAc3RvcF9zdGFuZGFsb25lX2NvbXBpbGluZzogQHZjX2dyZXk7XG4vKiBXaWRnZXRpc2VkIGNvbHVtbiBlbGVtZW50XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX3dpZGdldGlzZWRfY29sdW1uIC53cGJfd3JhcHBlciA+IHVsIHtcbiAgbWFyZ2luOiAwO1xuXG4gID4gbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgLm5vX2J1bGxldF9maXgoKTtcbiAgfVxufSIsIi8qIEJ1dHRvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIENvcmVcbi53cGJfYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA0cHggMTBweCA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIEZvciBpbnB1dC5idG5cbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiBAYmFzZUZvbnRTaXplO1xuICBsaW5lLWhlaWdodDogQGJhc2VMaW5lSGVpZ2h0O1xuICBjb2xvcjogQGdyYXlEYXJrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiAwIDFweCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNzUpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC5idXR0b25CYWNrZ3JvdW5kKEB2Y19idG5CYWNrZ3JvdW5kLCBAdmNfYnRuQmFja2dyb3VuZEhpZ2hsaWdodCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIEB2Y19idG5Cb3JkZXI7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGRhcmtlbihAdmNfYnRuQm9yZGVyLCAxMCUpO1xuICAuYm9yZGVyLXJhZGl1cygycHgpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnZjX3ZjX2J1dHRvbjIge1xuICAudmNfYnRuIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG5cbi52Y192Y19idXR0b24ge1xuICAudmNfYnRuIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG5cbi8vIEhvdmVyIHN0YXRlXG4ud3BiX2J1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiBAZ3JheURhcms7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKEB3aGl0ZSwgMTAlKTtcblxuICAvLyB0cmFuc2l0aW9uIGlzIG9ubHkgd2hlbiBnb2luZyB0byBob3Zlciwgb3RoZXJ3aXNlIHRoZSBiYWNrZ3JvdW5kXG4gIC8vIGJlaGluZCB0aGUgZ3JhZGllbnQgKHRoZXJlIGZvciBJRTw9OSBmYWxsYmFjaykgZ2V0cyBtaXNtYXRjaGVkXG4gIC50cmFuc2l0aW9uKGJhY2tncm91bmQtY29sb3IgLjFzIGxpbmVhcik7XG59XG5cbi8vIEZvY3VzIHN0YXRlIGZvciBrZXlib2FyZCBhbmQgYWNjZXNzaWJpbGl0eVxuLndwYl9idXR0b246Zm9jdXMge1xuICAudGFiLWZvY3VzKCk7XG59XG5cbi8vIEFjdGl2ZSBzdGF0ZVxuLndwYl9idXR0b24uYWN0aXZlLFxuLndwYl9idXR0b246YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKEB3aGl0ZSwgMTAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgLmJveC1zaGFkb3coflwiaW5zZXQgMCAycHggNHB4IHJnYmEoMCwwLDAsLjE1KSwgMCAxcHggMnB4IHJnYmEoMCwwLDAsLjA1KVwiKTtcbn1cblxuLy8gQnV0dG9uIFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuYnV0dG9uLFxuc3BhbiB7XG4gIC8vIExhcmdlXG4gICYud3BiX2J0bi1sYXJnZSB7XG4gICAgcGFkZGluZzogOXB4IDE0cHg7XG4gICAgZm9udC1zaXplOiBAYmFzZUZvbnRTaXplICsgMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgLmJvcmRlci1yYWRpdXMoMnB4KTtcbiAgfVxuICAmLndwYl9idG4tbGFyZ2UgW2NsYXNzXj1cImljb24tXCJdIHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gIH1cblxuICAvLyBTbWFsbFxuICAmLndwYl9idG4tc21hbGwge1xuICAgIHBhZGRpbmc6IDVweCA5cHg7XG4gICAgZm9udC1zaXplOiBAYmFzZUZvbnRTaXplIC0gMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiBAYmFzZUxpbmVIZWlnaHQgLSAycHg7XG4gIH1cbiAgJi53cGJfYnRuLXNtYWxsIFtjbGFzc149XCJpY29uLVwiXSB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxuXG4gIC8vIE1pbmlcbiAgJi53cGJfYnRuLW1pbmkge1xuICAgIHBhZGRpbmc6IDJweCA2cHg7XG4gICAgZm9udC1zaXplOiBAYmFzZUZvbnRTaXplIC0gMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiBAYmFzZUxpbmVIZWlnaHQgLSA0cHg7XG4gIH1cbn1cblxuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIFNldCB0ZXh0IGNvbG9yXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ud3BiX2J0bi1wcmltYXJ5LFxuLndwYl9idG4tcHJpbWFyeTpob3Zlcixcbi53cGJfYnRuLXdhcm5pbmcsXG4ud3BiX2J0bi13YXJuaW5nOmhvdmVyLFxuLndwYl9idG4tZGFuZ2VyLFxuLndwYl9idG4tZGFuZ2VyOmhvdmVyLFxuLndwYl9idG4tc3VjY2Vzcyxcbi53cGJfYnRuLXN1Y2Nlc3M6aG92ZXIsXG4ud3BiX2J0bi1pbmZvLFxuLndwYl9idG4taW5mbzpob3Zlcixcbi53cGJfYnRuLWludmVyc2UsXG4ud3BiX2J0bi1pbnZlcnNlOmhvdmVyIHtcbiAgY29sb3I6IEB3aGl0ZTtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgLjI1KTtcbn1cblxuLy8gUHJvdmlkZSAqc29tZSogZXh0cmEgY29udHJhc3QgZm9yIHRob3NlIHdobyBjYW4gZ2V0IGl0XG4ud3BiX2J0bi1wcmltYXJ5LmFjdGl2ZSxcbi53cGJfYnRuLXdhcm5pbmcuYWN0aXZlLFxuLndwYl9idG4tZGFuZ2VyLmFjdGl2ZSxcbi53cGJfYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuLndwYl9idG4taW5mby5hY3RpdmUsXG4ud3BiX2J0bi1pbnZlcnNlLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43NSk7XG59XG5cbi8vIFNldCB0aGUgYmFja2dyb3VuZHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi53cGJfYnV0dG9uIHtcbiAgLy8gcmVzZXQgaGVyZSBhcyBvZiAyLjAuMyBkdWUgdG8gUmVjZXNzIHByb3BlcnR5IG9yZGVyXG4gIGJvcmRlci1jb2xvcjogI2NjYztcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xKSByZ2JhKDAsIDAsIDAsIC4xKSByZ2JhKDAsIDAsIDAsIC4xKTtcbn1cblxuLndwYl9idG4tcHJpbWFyeSB7XG4gIC5idXR0b25CYWNrZ3JvdW5kKEB2Y19idG5QcmltYXJ5QmFja2dyb3VuZCwgQHZjX2J0blByaW1hcnlCYWNrZ3JvdW5kSGlnaGxpZ2h0KTtcbn1cblxuLy8gV2FybmluZyBhcHBlYXJzIGFyZSBvcmFuZ2Vcbi53cGJfYnRuLXdhcm5pbmcge1xuICAuYnV0dG9uQmFja2dyb3VuZChAdmNfYnRuV2FybmluZ0JhY2tncm91bmQsIEB2Y19idG5XYXJuaW5nQmFja2dyb3VuZEhpZ2hsaWdodCk7XG59XG5cbi8vIERhbmdlciBhbmQgZXJyb3IgYXBwZWFyIGFzIHJlZFxuLndwYl9idG4tZGFuZ2VyIHtcbiAgLmJ1dHRvbkJhY2tncm91bmQoQHZjX2J0bkRhbmdlckJhY2tncm91bmQsIEB2Y19idG5EYW5nZXJCYWNrZ3JvdW5kSGlnaGxpZ2h0KTtcbn1cblxuLy8gU3VjY2VzcyBhcHBlYXJzIGFzIGdyZWVuXG4ud3BiX2J0bi1zdWNjZXNzIHtcbiAgLmJ1dHRvbkJhY2tncm91bmQoQHZjX2J0blN1Y2Nlc3NCYWNrZ3JvdW5kLCBAdmNfYnRuU3VjY2Vzc0JhY2tncm91bmRIaWdobGlnaHQpO1xufVxuXG4vLyBJbmZvIGFwcGVhcnMgYXMgYSBuZXV0cmFsIGJsdWVcbi53cGJfYnRuLWluZm8ge1xuICAuYnV0dG9uQmFja2dyb3VuZChAdmNfYnRuSW5mb0JhY2tncm91bmQsIEB2Y19idG5JbmZvQmFja2dyb3VuZEhpZ2hsaWdodCk7XG59XG5cbi8vIEludmVyc2UgYXBwZWFycyBhcyBkYXJrIGdyYXlcbi53cGJfYnRuLWludmVyc2Uge1xuICAuYnV0dG9uQmFja2dyb3VuZChAdmNfYnRuSW52ZXJzZUJhY2tncm91bmQsIEB2Y19idG5JbnZlcnNlQmFja2dyb3VuZEhpZ2hsaWdodCk7XG59XG5cbi8vIENyb3NzLWJyb3dzZXIgSmFua1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmJ1dHRvbi53cGJfYnV0dG9uLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS53cGJfYnV0dG9uIHtcblxuICAvLyBGaXJlZm94IDMuNiBvbmx5IEkgYmVsaWV2ZVxuICAmOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4vKiBCdXR0b25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmEud3BiX2J1dHRvbl9hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi53cGJfYnV0dG9uIHtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxufVxuXG5AaW1wb3J0IFwiLi4vbGliL3dwYl9pY29uLmxlc3NcIjtcbiIsIi8vIFdlYktpdC1zdHlsZSBmb2N1c1xuXG4udGFiLWZvY3VzKCkge1xuICAvLyBEZWZhdWx0XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICAvLyBXZWJLaXRcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cbiIsIi8qIEJ1dHRvbiAzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8vPT09PT09PT09PSBWYXJpYWJsZXNcbkB2Y19idG4zLWJvcmRlci1yYWRpdXMtcm91bmQ6IDJlbTtcbkB2Y19idG4zLWJvcmRlci1yYWRpdXMtcm91bmRlZDogNXB4O1xuQHZjX2J0bjMtYm9yZGVyLWJhc2U6IDFweDtcbkB2Y19idG4zLWJvcmRlci1vdXRsaW5lOiAycHg7XG5AdmNfYnRuMy1zaGFkb3ctd2lkdGgteHMtM2Q6IDNweDtcbkB2Y19idG4zLXNoYWRvdy13aWR0aC1zbS0zZDogNHB4O1xuQHZjX2J0bjMtc2hhZG93LXdpZHRoLW1kLTNkOiA1cHg7XG5AdmNfYnRuMy1zaGFkb3ctd2lkdGgtbGctM2Q6IDVweDtcbkB2Y19idG4zLXNoYWRvdy13aWR0aC1ob3ZlcjogMnB4O1xuXG5AdmNfYnRuMy1jb2xvci1pbml0aWFsOiBAdmNfYnRuMy1jb2xvci1ibHVlO1xuXG4vLyBCdXR0b24geHNcbkB2Y19idG4zLXhzLXBhZGRpbmctaG9yaXpvbnRhbDogMTJweDtcbkB2Y19idG4zLXhzLXBhZGRpbmctdmVydGljYWw6IDhweDtcbkB2Y19idG4zLXhzLWZvbnQtc2l6ZTogMTFweDtcbkB2Y19idG4zLXhzLWljb24tc2l6ZTogMTRweDtcbi8vIEJ1dHRvbiBzbVxuQHZjX2J0bjMtc20tcGFkZGluZy1ob3Jpem9udGFsOiAxNnB4O1xuQHZjX2J0bjMtc20tcGFkZGluZy12ZXJ0aWNhbDogMTFweDtcbkB2Y19idG4zLXNtLWZvbnQtc2l6ZTogMTJweDtcbkB2Y19idG4zLXNtLWljb24tc2l6ZTogMTRweDtcbi8vIEJ1dHRvbiBtZCAoZGVmYXVsdClcbkB2Y19idG4zLW1kLXBhZGRpbmctaG9yaXpvbnRhbDogMjBweDtcbkB2Y19idG4zLW1kLXBhZGRpbmctdmVydGljYWw6IDE0cHg7XG5AdmNfYnRuMy1tZC1mb250LXNpemU6IDE0cHg7XG5AdmNfYnRuMy1tZC1pY29uLXNpemU6IDE2cHg7XG4vLyBCdXR0b24gbGdcbkB2Y19idG4zLWxnLXBhZGRpbmctaG9yaXpvbnRhbDogMjVweDtcbkB2Y19idG4zLWxnLXBhZGRpbmctdmVydGljYWw6IDE4cHg7XG5AdmNfYnRuMy1sZy1mb250LXNpemU6IDE2cHg7XG5AdmNfYnRuMy1sZy1pY29uLXNpemU6IDIwcHg7XG5cbi8vPT09PT09IENPTE9SU1xuXG4vLyBjb2xvciBzZXRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gYmx1ZVxuQHZjX2J0bjMtY29sb3ItYmx1ZTogQGJsdWU7XG5AdmNfYnRuMy1jb2xvci1ibHVlLWdyYWRpZW50OiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLWJsdWUsIDclKTtcbkB2Y19idG4zLWNvbG9yLWJsdWUtZ3JhZGllbnQtZW5kOiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLWJsdWUsIDIlKTtcbkB2Y19idG4zLWNvbG9yLWJsdWUtdGV4dDogQHZjX2J0bjMtY29sb3ItYmx1ZTtcbkB2Y19idG4zLWNvbG9yLWJsdWUtY29udHJhc3Q6ICNmZmY7XG4vLyB0dXJxdW9pc2VcbkB2Y19idG4zLWNvbG9yLXR1cnF1b2lzZTogQHR1cnF1b2lzZTtcbkB2Y19idG4zLWNvbG9yLXR1cnF1b2lzZS1ncmFkaWVudDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci10dXJxdW9pc2UsIDQlKTtcbkB2Y19idG4zLWNvbG9yLXR1cnF1b2lzZS1ncmFkaWVudC1lbmQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItdHVycXVvaXNlLCAxJSk7XG5AdmNfYnRuMy1jb2xvci10dXJxdW9pc2UtdGV4dDogQHZjX2J0bjMtY29sb3ItdHVycXVvaXNlO1xuQHZjX2J0bjMtY29sb3ItdHVycXVvaXNlLWNvbnRyYXN0OiAjZmZmO1xuLy8gcGlua1xuQHZjX2J0bjMtY29sb3ItcGluazogQHBpbms7XG5AdmNfYnRuMy1jb2xvci1waW5rLWdyYWRpZW50OiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLXBpbmssIDQlKTtcbkB2Y19idG4zLWNvbG9yLXBpbmstZ3JhZGllbnQtZW5kOiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLXBpbmssIDElKTtcbkB2Y19idG4zLWNvbG9yLXBpbmstdGV4dDogQHZjX2J0bjMtY29sb3ItcGluaztcbkB2Y19idG4zLWNvbG9yLXBpbmstY29udHJhc3Q6ICNmZmY7XG4vLyB2aW9sZXRcbkB2Y19idG4zLWNvbG9yLXZpb2xldDogQHZpb2xldDtcbkB2Y19idG4zLWNvbG9yLXZpb2xldC1ncmFkaWVudDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci12aW9sZXQsIDclKTtcbkB2Y19idG4zLWNvbG9yLXZpb2xldC1ncmFkaWVudC1lbmQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItdmlvbGV0LCAyJSk7XG5AdmNfYnRuMy1jb2xvci12aW9sZXQtdGV4dDogQHZjX2J0bjMtY29sb3ItdmlvbGV0O1xuQHZjX2J0bjMtY29sb3ItdmlvbGV0LWNvbnRyYXN0OiAjZmZmO1xuLy8gcGVhY29jXG5AdmNfYnRuMy1jb2xvci1wZWFjb2M6IEBwZWFjb2M7XG5AdmNfYnRuMy1jb2xvci1wZWFjb2MtZ3JhZGllbnQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItcGVhY29jLCA5JSk7XG5AdmNfYnRuMy1jb2xvci1wZWFjb2MtZ3JhZGllbnQtZW5kOiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLXBlYWNvYywgMiUpO1xuQHZjX2J0bjMtY29sb3ItcGVhY29jLXRleHQ6IEB2Y19idG4zLWNvbG9yLXBlYWNvYztcbkB2Y19idG4zLWNvbG9yLXBlYWNvYy1jb250cmFzdDogI2ZmZjtcbi8vIGNoaW5vXG5AdmNfYnRuMy1jb2xvci1jaGlubzogQGNoaW5vO1xuQHZjX2J0bjMtY29sb3ItY2hpbm8tZ3JhZGllbnQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItY2hpbm8sIDclKTtcbkB2Y19idG4zLWNvbG9yLWNoaW5vLWdyYWRpZW50LWVuZDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1jaGlubywgMyUpO1xuQHZjX2J0bjMtY29sb3ItY2hpbm8tdGV4dDogQHZjX2J0bjMtY29sb3ItY2hpbm87XG5AdmNfYnRuMy1jb2xvci1jaGluby1jb250cmFzdDogI2ZmZjtcbi8vIG11bGxlZF93aW5lXG5AdmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZTogQG11bGxlZF93aW5lO1xuQHZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUtZ3JhZGllbnQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUsIDglKTtcbkB2Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLWdyYWRpZW50LWVuZDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZSwgMyUpO1xuQHZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUtdGV4dDogQHZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmU7XG5AdmNfYnRuMy1jb2xvci1tdWxsZWQtd2luZS1jb250cmFzdDogI2ZmZjtcbi8vIHZpc3RhX2JsdWVcbkB2Y19idG4zLWNvbG9yLXZpc3RhLWJsdWU6IEB2aXN0YV9ibHVlO1xuQHZjX2J0bjMtY29sb3ItdmlzdGEtYmx1ZS1ncmFkaWVudDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLCA3JSk7XG5AdmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLWdyYWRpZW50LWVuZDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLCAzJSk7XG5AdmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLXRleHQ6IEB2Y19idG4zLWNvbG9yLXZpc3RhLWJsdWU7XG5AdmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLWNvbnRyYXN0OiAjZmZmO1xuLy8gb3JhbmdlXG5AdmNfYnRuMy1jb2xvci1vcmFuZ2U6IEBvcmFuZ2U7XG5AdmNfYnRuMy1jb2xvci1vcmFuZ2UtZ3JhZGllbnQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3Itb3JhbmdlLCA2JSk7XG5AdmNfYnRuMy1jb2xvci1vcmFuZ2UtZ3JhZGllbnQtZW5kOiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLW9yYW5nZSwgMSUpO1xuQHZjX2J0bjMtY29sb3Itb3JhbmdlLXRleHQ6IEB2Y19idG4zLWNvbG9yLW9yYW5nZTtcbkB2Y19idG4zLWNvbG9yLW9yYW5nZS1jb250cmFzdDogI2ZmZjtcbi8vIHNreVxuQHZjX2J0bjMtY29sb3Itc2t5OiBAc2t5O1xuQHZjX2J0bjMtY29sb3Itc2t5LWdyYWRpZW50OiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLXNreSwgNyUpO1xuQHZjX2J0bjMtY29sb3Itc2t5LWdyYWRpZW50LWVuZDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1za3ksIDMlKTtcbkB2Y19idG4zLWNvbG9yLXNreS10ZXh0OiBAdmNfYnRuMy1jb2xvci1za3k7XG5AdmNfYnRuMy1jb2xvci1za3ktY29udHJhc3Q6ICNmZmY7XG4vLyBncmVlblxuQHZjX2J0bjMtY29sb3ItZ3JlZW46IEBncmVlbjtcbkB2Y19idG4zLWNvbG9yLWdyZWVuLWdyYWRpZW50OiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLWdyZWVuLCA3JSk7XG5AdmNfYnRuMy1jb2xvci1ncmVlbi1ncmFkaWVudC1lbmQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItZ3JlZW4sIDMlKTtcbkB2Y19idG4zLWNvbG9yLWdyZWVuLXRleHQ6IEB2Y19idG4zLWNvbG9yLWdyZWVuO1xuQHZjX2J0bjMtY29sb3ItZ3JlZW4tY29udHJhc3Q6ICNmZmY7XG4vLyBqdWljeV9waW5rXG5AdmNfYnRuMy1jb2xvci1qdWljeS1waW5rOiBAanVpY3lfcGluaztcbkB2Y19idG4zLWNvbG9yLWp1aWN5LXBpbmstZ3JhZGllbnQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItanVpY3ktcGluaywgNSUpO1xuQHZjX2J0bjMtY29sb3ItanVpY3ktcGluay1ncmFkaWVudC1lbmQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItanVpY3ktcGluaywgMiUpO1xuQHZjX2J0bjMtY29sb3ItanVpY3ktcGluay10ZXh0OiBAdmNfYnRuMy1jb2xvci1qdWljeS1waW5rO1xuQHZjX2J0bjMtY29sb3ItanVpY3ktcGluay1jb250cmFzdDogI2ZmZjtcbi8vIHNhbmR5X2Jyb3duXG5AdmNfYnRuMy1jb2xvci1zYW5keS1icm93bjogQHNhbmR5X2Jyb3duO1xuQHZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24tZ3JhZGllbnQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24sIDYlKTtcbkB2Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLWdyYWRpZW50LWVuZDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1zYW5keS1icm93biwgMyUpO1xuQHZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24tdGV4dDogQHZjX2J0bjMtY29sb3Itc2FuZHktYnJvd247XG5AdmNfYnRuMy1jb2xvci1zYW5keS1icm93bi1jb250cmFzdDogI2ZmZjtcbi8vIHB1cnBsZVxuQHZjX2J0bjMtY29sb3ItcHVycGxlOiBAcHVycGxlO1xuQHZjX2J0bjMtY29sb3ItcHVycGxlLWdyYWRpZW50OiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLXB1cnBsZSwgNiUpO1xuQHZjX2J0bjMtY29sb3ItcHVycGxlLWdyYWRpZW50LWVuZDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1wdXJwbGUsIDElKTtcbkB2Y19idG4zLWNvbG9yLXB1cnBsZS10ZXh0OiBAdmNfYnRuMy1jb2xvci1wdXJwbGU7XG5AdmNfYnRuMy1jb2xvci1wdXJwbGUtY29udHJhc3Q6ICNmZmY7XG4vLyBibGFja1xuQHZjX2J0bjMtY29sb3ItYmxhY2s6IEBibGFjaztcbkB2Y19idG4zLWNvbG9yLWJsYWNrLWdyYWRpZW50OiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLWJsYWNrLCA4JSk7XG5AdmNfYnRuMy1jb2xvci1ibGFjay1ncmFkaWVudC1lbmQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItYmxhY2ssIDElKTtcbkB2Y19idG4zLWNvbG9yLWJsYWNrLXRleHQ6IEB2Y19idG4zLWNvbG9yLWJsYWNrLWNvbnRyYXN0O1xuQHZjX2J0bjMtY29sb3ItYmxhY2stY29udHJhc3Q6ICNmZmY7XG4vLyBncmV5XG5AdmNfYnRuMy1jb2xvci1ncmV5OiBAZ3JleTtcbkB2Y19idG4zLWNvbG9yLWdyZXktZ3JhZGllbnQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItZ3JleSwgMyUpO1xuQHZjX2J0bjMtY29sb3ItZ3JleS1ncmFkaWVudC1lbmQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItZ3JleSwgMSUpO1xuQHZjX2J0bjMtY29sb3ItZ3JleS10ZXh0OiAjNjY2O1xuQHZjX2J0bjMtY29sb3ItZ3JleS1jb250cmFzdDogQHZjX2J0bjMtY29sb3ItZ3JleS10ZXh0O1xuLy8gd2hpdGVcbkB2Y19idG4zLWNvbG9yLXdoaXRlOiBAd2hpdGU7XG5AdmNfYnRuMy1jb2xvci13aGl0ZS1ncmFkaWVudDogZGFya2VuKEB2Y19idG4zLWNvbG9yLXdoaXRlLCAxJSk7XG5AdmNfYnRuMy1jb2xvci13aGl0ZS1ncmFkaWVudC1lbmQ6IGRhcmtlbihAdmNfYnRuMy1jb2xvci13aGl0ZSwgMiUpO1xuQHZjX2J0bjMtY29sb3Itd2hpdGUtdGV4dDogIzY2NjtcbkB2Y19idG4zLWNvbG9yLXdoaXRlLWNvbnRyYXN0OiBAdmNfYnRuMy1jb2xvci13aGl0ZS10ZXh0O1xuXG4vLyBDdXN0b20gY29sb3JzXG4vLyBkZWZhdWx0XG5AdmNfYnRuMy1jb2xvci1kZWZhdWx0OiBAdmNfYnRuQmFja2dyb3VuZDtcbkB2Y19idG4zLWNvbG9yLWRlZmF1bHQtZ3JhZGllbnQ6IEB2Y19idG5CYWNrZ3JvdW5kO1xuQHZjX2J0bjMtY29sb3ItZGVmYXVsdC1ncmFkaWVudC1lbmQ6IEB2Y19idG5CYWNrZ3JvdW5kSGlnaGxpZ2h0O1xuQHZjX2J0bjMtY29sb3ItZGVmYXVsdC10ZXh0OiBAdmNfYnRuMy1jb2xvci1kZWZhdWx0O1xuQHZjX2J0bjMtY29sb3ItZGVmYXVsdC1jb250cmFzdDogQGdyYXlEYXJrO1xuLy8gcHJpbWFyeVxuQHZjX2J0bjMtY29sb3ItcHJpbWFyeTogQHZjX2J0blByaW1hcnlCYWNrZ3JvdW5kO1xuQHZjX2J0bjMtY29sb3ItcHJpbWFyeS1ncmFkaWVudDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1wcmltYXJ5LCA3JSk7XG5AdmNfYnRuMy1jb2xvci1wcmltYXJ5LWdyYWRpZW50LWVuZDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1wcmltYXJ5LCAyJSk7XG5AdmNfYnRuMy1jb2xvci1wcmltYXJ5LXRleHQ6IEB2Y19idG4zLWNvbG9yLXByaW1hcnk7XG5AdmNfYnRuMy1jb2xvci1wcmltYXJ5LWNvbnRyYXN0OiBAd2hpdGU7XG4vLyBpbmZvXG5AdmNfYnRuMy1jb2xvci1pbmZvOiBAdmNfYnRuSW5mb0JhY2tncm91bmQ7XG5AdmNfYnRuMy1jb2xvci1pbmZvLWdyYWRpZW50OiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLWluZm8sIDclKTtcbkB2Y19idG4zLWNvbG9yLWluZm8tZ3JhZGllbnQtZW5kOiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLWluZm8sIDIlKTtcbkB2Y19idG4zLWNvbG9yLWluZm8tdGV4dDogQHZjX2J0bjMtY29sb3ItaW5mbztcbkB2Y19idG4zLWNvbG9yLWluZm8tY29udHJhc3Q6IEB3aGl0ZTtcbi8vIFN1Y2Nlc3NcbkB2Y19idG4zLWNvbG9yLXN1Y2Nlc3M6IEB2Y19idG5TdWNjZXNzQmFja2dyb3VuZDtcbkB2Y19idG4zLWNvbG9yLXN1Y2Nlc3MtZ3JhZGllbnQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3Itc3VjY2VzcywgNyUpO1xuQHZjX2J0bjMtY29sb3Itc3VjY2Vzcy1ncmFkaWVudC1lbmQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3Itc3VjY2VzcywgMiUpO1xuQHZjX2J0bjMtY29sb3Itc3VjY2Vzcy10ZXh0OiBAdmNfYnRuMy1jb2xvci1zdWNjZXNzO1xuQHZjX2J0bjMtY29sb3Itc3VjY2Vzcy1jb250cmFzdDogI2ZmZjtcbi8vIFdhcm5pbmdcbkB2Y19idG4zLWNvbG9yLXdhcm5pbmc6IEB2Y19idG5XYXJuaW5nQmFja2dyb3VuZDtcbkB2Y19idG4zLWNvbG9yLXdhcm5pbmctZ3JhZGllbnQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3Itd2FybmluZywgNyUpO1xuQHZjX2J0bjMtY29sb3Itd2FybmluZy1ncmFkaWVudC1lbmQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3Itd2FybmluZywgMiUpO1xuQHZjX2J0bjMtY29sb3Itd2FybmluZy10ZXh0OiBAdmNfYnRuMy1jb2xvci13YXJuaW5nO1xuQHZjX2J0bjMtY29sb3Itd2FybmluZy1jb250cmFzdDogQHdoaXRlO1xuLy8gRGFuZ2VyXG5AdmNfYnRuMy1jb2xvci1kYW5nZXI6IEB2Y19idG5EYW5nZXJCYWNrZ3JvdW5kO1xuQHZjX2J0bjMtY29sb3ItZGFuZ2VyLWdyYWRpZW50OiBsaWdodGVuKEB2Y19idG4zLWNvbG9yLWRhbmdlciwgNyUpO1xuQHZjX2J0bjMtY29sb3ItZGFuZ2VyLWdyYWRpZW50LWVuZDogbGlnaHRlbihAdmNfYnRuMy1jb2xvci1kYW5nZXIsIDIlKTtcbkB2Y19idG4zLWNvbG9yLWRhbmdlci10ZXh0OiBAdmNfYnRuMy1jb2xvci1kYW5nZXI7XG5AdmNfYnRuMy1jb2xvci1kYW5nZXItY29udHJhc3Q6IEB3aGl0ZTtcbi8vIEludmVyc2VcbkB2Y19idG4zLWNvbG9yLWludmVyc2U6IEB2Y19idG5JbnZlcnNlQmFja2dyb3VuZDtcbkB2Y19idG4zLWNvbG9yLWludmVyc2UtZ3JhZGllbnQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItaW52ZXJzZSwgNyUpO1xuQHZjX2J0bjMtY29sb3ItaW52ZXJzZS1ncmFkaWVudC1lbmQ6IGxpZ2h0ZW4oQHZjX2J0bjMtY29sb3ItaW52ZXJzZSwgMiUpO1xuQHZjX2J0bjMtY29sb3ItaW52ZXJzZS10ZXh0OiBAdmNfYnRuMy1jb2xvci1pbnZlcnNlO1xuQHZjX2J0bjMtY29sb3ItaW52ZXJzZS1jb250cmFzdDogQHdoaXRlO1xuXG4vLz09PT09PT09PT0gVkMgU2V0dGluZ3Ncbi52Y19idG4zLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiBAdmNfbWFyZ2luX2JvdHRvbV9nb2xkO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gICYudmNfYnRuMy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG59XG5cbi8vPT09PT09PT09PSBDb3JlXG5cbi52Y19nZW5lcmFsLnZjX2J0bjMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIEZvciBpbnB1dC5idG5cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlc2V0IHVudXN1YWwgRmlyZWZveC1vbi1BbmRyb2lkIGRlZmF1bHQgc3R5bGU7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzL2lzc3Vlcy8yMTRcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBAdmNfYnRuMy1jb2xvci1pbml0aWFsO1xuICBib3JkZXI6IEB2Y19idG4zLWJvcmRlci1iYXNlIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIC51c2VyLXNlbGVjdChub25lKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcblxuICAubWFrZS1idG4zLXNpemUoQHZjX2J0bjMtbWQtZm9udC1zaXplLCBAdmNfYnRuMy1tZC1wYWRkaW5nLXZlcnRpY2FsLCBAdmNfYnRuMy1tZC1wYWRkaW5nLWhvcml6b250YWwpO1xuXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlcjogQHZjX2J0bjMtYm9yZGVyLWJhc2Ugc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBkYXJrZW4oQHZjX2J0bjMtY29sb3ItaW5pdGlhbCwgMyUpO1xuICB9XG5cbiAgLy8gaWNvblxuICAudmNfYnRuMy1pY29uIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGhlaWdodDogQHZjX2J0bjMtbWQtZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtc2l6ZTogQHZjX2J0bjMtbWQtaWNvbi1zaXplO1xuICB9XG4gIC52Y19idG4zLWljb24taW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB9XG5cbiAgLy8gcGxhY2Vob2xkZXIgZm9yIGljb24gd2l0aG91dCB0ZXh0XG4gIC52Y19idG4zLXBsYWNlaG9sZGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB3aWR0aDogMDtcbiAgfVxufVxuXG4vLyBpY29uIHBvc2l0aW9uc1xuLnZjX2J0bjMge1xuICAmLnZjX2J0bjMtaWNvbi1sZWZ0LFxuICAmLnZjX2J0bjMtaWNvbi1yaWdodCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC52Y19idG4zLWljb24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIC50cmFuc2xhdGUoMDsgLTUwJSk7XG4gICAgfVxuICB9XG5cbiAgJi52Y19idG4zLWljb24tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gICYudmNfYnRuMy1pY29uLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAmOm5vdCgudmNfYnRuMy1ibG9jaykge1xuICAgICAgLnZjX2J0bjMtaWNvbi1pbm5lciB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTc1JSwgLTUwJSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNzUlLCAtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTc1JSwgLTUwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi52Y19idG4zLW8tZW1wdHkge1xuICAgIC52Y19idG4zLWljb24ge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cbiAgICAmOm5vdCgudmNfYnRuMy1ibG9jaykge1xuICAgICAgLnZjX2J0bjMtaWNvbi1pbm5lciB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vPT09PT09PT09PSBTdHlsZXNcbi52Y19idG4zIHtcbiAgLy8gQ2xhc3NpY1xuICAmLnZjX2J0bjMtc3R5bGUtY2xhc3NpYyB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xKSByZ2JhKDAsIDAsIDAsIC4xKSByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgfVxuICAvLyBNb2Rlcm5cbiAgJi52Y19idG4zLXN0eWxlLW1vZGVybiB7XG4gICAgI2dyYWRpZW50ID4gLnZlcnRpY2FsKEBzdGFydC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMik7IEBlbmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjAxKSk7XG4gIH1cbiAgLy8gRmxhdCAoZGVmYXVsdClcbiAgJi52Y19idG4zLXN0eWxlLWZsYXQge1xuXG4gIH1cbiAgLy8gT3V0bGluZVxuICAmLnZjX2J0bjMtc3R5bGUtb3V0bGluZS1jdXN0b20sXG4gICYudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgICAmLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItd2lkdGg6IEB2Y19idG4zLWJvcmRlci1vdXRsaW5lO1xuICAgIH1cbiAgfVxuICAvLyAzZFxuICAmLnZjX2J0bjMtc3R5bGUtM2Qge1xuXG4gIH1cbiAgLy8gQ3VzdG9tXG4gICYudmNfYnRuMy1zdHlsZS1jdXN0b20ge1xuICAgICNncmFkaWVudCA+IC52ZXJ0aWNhbC10aHJlZS1jb2xvcnMoQHN0YXJ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApOyBAbWlkLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IEBjb2xvci1zdG9wOiA1MCU7IEBlbmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMDAlO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi8vIGJsb2NrIGJ1dHRvblxuLnZjX2J0bjMge1xuICAmLnZjX2J0bjMtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIH1cbn1cblxuLy89PT09PT09PT09IFNoYXBlc1xuLnZjX2J0bjMge1xuICAvLyBTcXVhcmUgU2hhcGVcbiAgJi52Y19idG4zLXNoYXBlLXNxdWFyZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAvLyBSb3VuZGVkIFNoYXBlXG4gICYudmNfYnRuMy1zaGFwZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiBAdmNfYnRuMy1ib3JkZXItcmFkaXVzLXJvdW5kZWQ7XG4gIH1cbiAgLy8gUm91bmQgU2hhcGVcbiAgJi52Y19idG4zLXNoYXBlLXJvdW5kIHtcbiAgICBib3JkZXItcmFkaXVzOiBAdmNfYnRuMy1ib3JkZXItcmFkaXVzLXJvdW5kO1xuICB9XG59XG5cbi8vIGJ1dHRvbiBzaXplc1xuLnZjX2J0bjMge1xuICAvLz09PT09PT09PT0gU2l6ZXNcbiAgLy8gWFMgc2l6ZVxuICAmLnZjX2J0bjMtc2l6ZS14cyB7XG4gICAgLm1ha2UtYnRuMy1zaXplKEB2Y19idG4zLXhzLWZvbnQtc2l6ZSwgQHZjX2J0bjMteHMtcGFkZGluZy12ZXJ0aWNhbCwgQHZjX2J0bjMteHMtcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgICAubWFrZS1idG4zLWljb24tc2l6ZShAdmNfYnRuMy14cy1wYWRkaW5nLWhvcml6b250YWwsIEB2Y19idG4zLXhzLWljb24tc2l6ZSwgQHZjX2J0bjMteHMtZm9udC1zaXplKTtcbiAgfVxuICAvLyBTTSBzaXplXG4gICYudmNfYnRuMy1zaXplLXNtIHtcbiAgICAubWFrZS1idG4zLXNpemUoQHZjX2J0bjMtc20tZm9udC1zaXplLCBAdmNfYnRuMy1zbS1wYWRkaW5nLXZlcnRpY2FsLCBAdmNfYnRuMy1zbS1wYWRkaW5nLWhvcml6b250YWwpO1xuICAgIC5tYWtlLWJ0bjMtaWNvbi1zaXplKEB2Y19idG4zLXNtLXBhZGRpbmctaG9yaXpvbnRhbCwgQHZjX2J0bjMtc20taWNvbi1zaXplLCBAdmNfYnRuMy1zbS1mb250LXNpemUpO1xuICB9XG4gIC8vIE1EIHNpemVcbiAgJi52Y19idG4zLXNpemUtbWQge1xuICAgIC5tYWtlLWJ0bjMtc2l6ZShAdmNfYnRuMy1tZC1mb250LXNpemUsIEB2Y19idG4zLW1kLXBhZGRpbmctdmVydGljYWwsIEB2Y19idG4zLW1kLXBhZGRpbmctaG9yaXpvbnRhbCk7XG4gICAgLm1ha2UtYnRuMy1pY29uLXNpemUoQHZjX2J0bjMtbWQtcGFkZGluZy1ob3Jpem9udGFsLCBAdmNfYnRuMy1tZC1pY29uLXNpemUsIEB2Y19idG4zLW1kLWZvbnQtc2l6ZSk7XG4gIH1cbiAgLy8gTEcgc2l6ZVxuICAmLnZjX2J0bjMtc2l6ZS1sZyB7XG4gICAgLm1ha2UtYnRuMy1zaXplKEB2Y19idG4zLWxnLWZvbnQtc2l6ZSwgQHZjX2J0bjMtbGctcGFkZGluZy12ZXJ0aWNhbCwgQHZjX2J0bjMtbGctcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgICAubWFrZS1idG4zLWljb24tc2l6ZShAdmNfYnRuMy1sZy1wYWRkaW5nLWhvcml6b250YWwsIEB2Y19idG4zLWxnLWljb24tc2l6ZSwgQHZjX2J0bjMtbGctZm9udC1zaXplKTtcbiAgfVxufVxuXG4vLyBjb2xvcnNcbi52Y19idG4zIHtcbiAgLy89PT09PT09PT09IENvbG9yc1xuICAvLyBHZW5lcmF0aW5nIGNvbG9yIHNldHNcbiAgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gIC8vIGJsdWVcbiAgLnZjLWJ0bjMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfYnRuMy1jb2xvci1ibHVlJzsgQHZjX2J0bjMtY29sb3ItYmx1ZS10ZXh0OyBAdmNfYnRuMy1jb2xvci1ibHVlOyBAdmNfYnRuMy1jb2xvci1ibHVlLWdyYWRpZW50LWVuZDsgQHZjX2J0bjMtY29sb3ItYmx1ZS1ncmFkaWVudDsgQHZjX2J0bjMtY29sb3ItYmx1ZS1jb250cmFzdCk7XG4gIC8vIHR1cnF1b2lzZVxuICAudmMtYnRuMy1tYWtlLWNvbG9ycy1zZXQofid2Y19idG4zLWNvbG9yLXR1cnF1b2lzZSc7IEB2Y19idG4zLWNvbG9yLXR1cnF1b2lzZS10ZXh0OyBAdmNfYnRuMy1jb2xvci10dXJxdW9pc2U7IEB2Y19idG4zLWNvbG9yLXR1cnF1b2lzZS1ncmFkaWVudC1lbmQ7IEB2Y19idG4zLWNvbG9yLXR1cnF1b2lzZS1ncmFkaWVudDsgQHZjX2J0bjMtY29sb3ItdHVycXVvaXNlLWNvbnRyYXN0KTtcbiAgLy8gcGlua1xuICAudmMtYnRuMy1tYWtlLWNvbG9ycy1zZXQofid2Y19idG4zLWNvbG9yLXBpbmsnOyBAdmNfYnRuMy1jb2xvci1waW5rLXRleHQ7IEB2Y19idG4zLWNvbG9yLXBpbms7IEB2Y19idG4zLWNvbG9yLXBpbmstZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci1waW5rLWdyYWRpZW50OyBAdmNfYnRuMy1jb2xvci1waW5rLWNvbnRyYXN0KTtcbiAgLy8gdmlvbGV0XG4gIC52Yy1idG4zLW1ha2UtY29sb3JzLXNldCh+J3ZjX2J0bjMtY29sb3ItdmlvbGV0JzsgQHZjX2J0bjMtY29sb3ItdmlvbGV0LXRleHQ7IEB2Y19idG4zLWNvbG9yLXZpb2xldDsgQHZjX2J0bjMtY29sb3ItdmlvbGV0LWdyYWRpZW50LWVuZDsgQHZjX2J0bjMtY29sb3ItdmlvbGV0LWdyYWRpZW50OyBAdmNfYnRuMy1jb2xvci12aW9sZXQtY29udHJhc3QpO1xuICAvLyBwZWFjb2NcbiAgLnZjLWJ0bjMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfYnRuMy1jb2xvci1wZWFjb2MnOyBAdmNfYnRuMy1jb2xvci1wZWFjb2MtdGV4dDsgQHZjX2J0bjMtY29sb3ItcGVhY29jOyBAdmNfYnRuMy1jb2xvci1wZWFjb2MtZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci1wZWFjb2MtZ3JhZGllbnQ7IEB2Y19idG4zLWNvbG9yLXBlYWNvYy1jb250cmFzdCk7XG4gIC8vIGNoaW5vXG4gIC52Yy1idG4zLW1ha2UtY29sb3JzLXNldCh+J3ZjX2J0bjMtY29sb3ItY2hpbm8nOyBAdmNfYnRuMy1jb2xvci1jaGluby10ZXh0OyBAdmNfYnRuMy1jb2xvci1jaGlubzsgQHZjX2J0bjMtY29sb3ItY2hpbm8tZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci1jaGluby1ncmFkaWVudDsgQHZjX2J0bjMtY29sb3ItY2hpbm8tY29udHJhc3QpO1xuICAvLyBtdWxsZWRfd2luZVxuICAudmMtYnRuMy1tYWtlLWNvbG9ycy1zZXQofid2Y19idG4zLWNvbG9yLW11bGxlZC13aW5lJzsgQHZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUtdGV4dDsgQHZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmU7IEB2Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLWdyYWRpZW50LWVuZDsgQHZjX2J0bjMtY29sb3ItbXVsbGVkLXdpbmUtZ3JhZGllbnQ7IEB2Y19idG4zLWNvbG9yLW11bGxlZC13aW5lLWNvbnRyYXN0KTtcbiAgLy8gdmlzdGFfYmx1ZVxuICAudmMtYnRuMy1tYWtlLWNvbG9ycy1zZXQofid2Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUnOyBAdmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLXRleHQ7IEB2Y19idG4zLWNvbG9yLXZpc3RhLWJsdWU7IEB2Y19idG4zLWNvbG9yLXZpc3RhLWJsdWUtZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLWdyYWRpZW50OyBAdmNfYnRuMy1jb2xvci12aXN0YS1ibHVlLWNvbnRyYXN0KTtcbiAgLy8gb3JhbmdlXG4gIC52Yy1idG4zLW1ha2UtY29sb3JzLXNldCh+J3ZjX2J0bjMtY29sb3Itb3JhbmdlJzsgQHZjX2J0bjMtY29sb3Itb3JhbmdlLXRleHQ7IEB2Y19idG4zLWNvbG9yLW9yYW5nZTsgQHZjX2J0bjMtY29sb3Itb3JhbmdlLWdyYWRpZW50LWVuZDsgQHZjX2J0bjMtY29sb3Itb3JhbmdlLWdyYWRpZW50OyBAdmNfYnRuMy1jb2xvci1vcmFuZ2UtY29udHJhc3QpO1xuICAvLyBza3lcbiAgLnZjLWJ0bjMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfYnRuMy1jb2xvci1za3knOyBAdmNfYnRuMy1jb2xvci1za3ktdGV4dDsgQHZjX2J0bjMtY29sb3Itc2t5OyBAdmNfYnRuMy1jb2xvci1za3ktZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci1za3ktZ3JhZGllbnQ7IEB2Y19idG4zLWNvbG9yLXNreS1jb250cmFzdCk7XG4gIC8vIGdyZWVuXG4gIC52Yy1idG4zLW1ha2UtY29sb3JzLXNldCh+J3ZjX2J0bjMtY29sb3ItZ3JlZW4nOyBAdmNfYnRuMy1jb2xvci1ncmVlbi10ZXh0OyBAdmNfYnRuMy1jb2xvci1ncmVlbjsgQHZjX2J0bjMtY29sb3ItZ3JlZW4tZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci1ncmVlbi1ncmFkaWVudDsgQHZjX2J0bjMtY29sb3ItZ3JlZW4tY29udHJhc3QpO1xuICAvLyBqdWljeV9waW5rXG4gIC52Yy1idG4zLW1ha2UtY29sb3JzLXNldCh+J3ZjX2J0bjMtY29sb3ItanVpY3ktcGluayc7IEB2Y19idG4zLWNvbG9yLWp1aWN5LXBpbmstdGV4dDsgQHZjX2J0bjMtY29sb3ItanVpY3ktcGluazsgQHZjX2J0bjMtY29sb3ItanVpY3ktcGluay1ncmFkaWVudC1lbmQ7IEB2Y19idG4zLWNvbG9yLWp1aWN5LXBpbmstZ3JhZGllbnQ7IEB2Y19idG4zLWNvbG9yLWp1aWN5LXBpbmstY29udHJhc3QpO1xuICAvLyBzYW5keV9icm93blxuICAudmMtYnRuMy1tYWtlLWNvbG9ycy1zZXQofid2Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duJzsgQHZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24tdGV4dDsgQHZjX2J0bjMtY29sb3Itc2FuZHktYnJvd247IEB2Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLWdyYWRpZW50LWVuZDsgQHZjX2J0bjMtY29sb3Itc2FuZHktYnJvd24tZ3JhZGllbnQ7IEB2Y19idG4zLWNvbG9yLXNhbmR5LWJyb3duLWNvbnRyYXN0KTtcbiAgLy8gcHVycGxlXG4gIC52Yy1idG4zLW1ha2UtY29sb3JzLXNldCh+J3ZjX2J0bjMtY29sb3ItcHVycGxlJzsgQHZjX2J0bjMtY29sb3ItcHVycGxlLXRleHQ7IEB2Y19idG4zLWNvbG9yLXB1cnBsZTsgQHZjX2J0bjMtY29sb3ItcHVycGxlLWdyYWRpZW50LWVuZDsgQHZjX2J0bjMtY29sb3ItcHVycGxlLWdyYWRpZW50OyBAdmNfYnRuMy1jb2xvci1wdXJwbGUtY29udHJhc3QpO1xuICAvLyBibGFja1xuICAudmMtYnRuMy1tYWtlLWNvbG9ycy1zZXQofid2Y19idG4zLWNvbG9yLWJsYWNrJzsgQHZjX2J0bjMtY29sb3ItYmxhY2stdGV4dDsgQHZjX2J0bjMtY29sb3ItYmxhY2s7IEB2Y19idG4zLWNvbG9yLWJsYWNrLWdyYWRpZW50LWVuZDsgQHZjX2J0bjMtY29sb3ItYmxhY2stZ3JhZGllbnQ7IEB2Y19idG4zLWNvbG9yLWJsYWNrLWNvbnRyYXN0KTtcbiAgLy8gZ3JleVxuICAudmMtYnRuMy1tYWtlLWNvbG9ycy1zZXQofid2Y19idG4zLWNvbG9yLWdyZXknOyBAdmNfYnRuMy1jb2xvci1ncmV5LXRleHQ7IEB2Y19idG4zLWNvbG9yLWdyZXk7IEB2Y19idG4zLWNvbG9yLWdyZXktZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci1ncmV5LWdyYWRpZW50OyBAdmNfYnRuMy1jb2xvci1ncmV5LWNvbnRyYXN0KTtcbiAgLy8gd2hpdGVcbiAgLnZjLWJ0bjMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfYnRuMy1jb2xvci13aGl0ZSc7IEB2Y19idG4zLWNvbG9yLXdoaXRlLXRleHQ7IEB2Y19idG4zLWNvbG9yLXdoaXRlOyBAdmNfYnRuMy1jb2xvci13aGl0ZS1ncmFkaWVudC1lbmQ7IEB2Y19idG4zLWNvbG9yLXdoaXRlLWdyYWRpZW50OyBAdmNfYnRuMy1jb2xvci13aGl0ZS1jb250cmFzdCk7XG4gIC8vIGN1c3RvbSBjb2xvcnNcbiAgLy8gY3VzdG9tIGRlZmF1bHRcbiAgLnZjLWJ0bjMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfYnRuMy1jb2xvci1kZWZhdWx0JzsgQHZjX2J0bjMtY29sb3ItZGVmYXVsdC10ZXh0OyBAdmNfYnRuMy1jb2xvci1kZWZhdWx0OyBAdmNfYnRuMy1jb2xvci1kZWZhdWx0LWdyYWRpZW50LWVuZDsgQHZjX2J0bjMtY29sb3ItZGVmYXVsdC1ncmFkaWVudDsgQHZjX2J0bjMtY29sb3ItZGVmYXVsdC1jb250cmFzdCk7XG4gIC8vIGN1c3RvbSBwcmltYXJ5XG4gIC52Yy1idG4zLW1ha2UtY29sb3JzLXNldCh+J3ZjX2J0bjMtY29sb3ItcHJpbWFyeSc7IEB2Y19idG4zLWNvbG9yLXByaW1hcnktdGV4dDsgQHZjX2J0bjMtY29sb3ItcHJpbWFyeTsgQHZjX2J0bjMtY29sb3ItcHJpbWFyeS1ncmFkaWVudC1lbmQ7IEB2Y19idG4zLWNvbG9yLXByaW1hcnktZ3JhZGllbnQ7IEB2Y19idG4zLWNvbG9yLXByaW1hcnktY29udHJhc3QpO1xuICAvLyBjdXN0b20gaW5mb1xuICAudmMtYnRuMy1tYWtlLWNvbG9ycy1zZXQofid2Y19idG4zLWNvbG9yLWluZm8nOyBAdmNfYnRuMy1jb2xvci1pbmZvLXRleHQ7IEB2Y19idG4zLWNvbG9yLWluZm87IEB2Y19idG4zLWNvbG9yLWluZm8tZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci1pbmZvLWdyYWRpZW50OyBAdmNfYnRuMy1jb2xvci1pbmZvLWNvbnRyYXN0KTtcbiAgLy8gY3VzdG9tIHN1Y2Nlc3NcbiAgLnZjLWJ0bjMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfYnRuMy1jb2xvci1zdWNjZXNzJzsgQHZjX2J0bjMtY29sb3Itc3VjY2Vzcy10ZXh0OyBAdmNfYnRuMy1jb2xvci1zdWNjZXNzOyBAdmNfYnRuMy1jb2xvci1zdWNjZXNzLWdyYWRpZW50LWVuZDsgQHZjX2J0bjMtY29sb3Itc3VjY2Vzcy1ncmFkaWVudDsgQHZjX2J0bjMtY29sb3Itc3VjY2Vzcy1jb250cmFzdCk7XG4gIC8vIGN1c3RvbSB3YXJuaW5nXG4gIC52Yy1idG4zLW1ha2UtY29sb3JzLXNldCh+J3ZjX2J0bjMtY29sb3Itd2FybmluZyc7IEB2Y19idG4zLWNvbG9yLXdhcm5pbmctdGV4dDsgQHZjX2J0bjMtY29sb3Itd2FybmluZzsgQHZjX2J0bjMtY29sb3Itd2FybmluZy1ncmFkaWVudC1lbmQ7IEB2Y19idG4zLWNvbG9yLXdhcm5pbmctZ3JhZGllbnQ7IEB2Y19idG4zLWNvbG9yLXdhcm5pbmctY29udHJhc3QpO1xuICAvLyBjdXN0b20gZGFuZ2VyXG4gIC52Yy1idG4zLW1ha2UtY29sb3JzLXNldCh+J3ZjX2J0bjMtY29sb3ItZGFuZ2VyJzsgQHZjX2J0bjMtY29sb3ItZGFuZ2VyLXRleHQ7IEB2Y19idG4zLWNvbG9yLWRhbmdlcjsgQHZjX2J0bjMtY29sb3ItZGFuZ2VyLWdyYWRpZW50LWVuZDsgQHZjX2J0bjMtY29sb3ItZGFuZ2VyLWdyYWRpZW50OyBAdmNfYnRuMy1jb2xvci1kYW5nZXItY29udHJhc3QpO1xuICAvLyBjdXN0b20gaW52ZXJzZVxuICAudmMtYnRuMy1tYWtlLWNvbG9ycy1zZXQofid2Y19idG4zLWNvbG9yLWludmVyc2UnOyBAdmNfYnRuMy1jb2xvci1pbnZlcnNlLXRleHQ7IEB2Y19idG4zLWNvbG9yLWludmVyc2U7IEB2Y19idG4zLWNvbG9yLWludmVyc2UtZ3JhZGllbnQtZW5kOyBAdmNfYnRuMy1jb2xvci1pbnZlcnNlLWdyYWRpZW50OyBAdmNfYnRuMy1jb2xvci1pbnZlcnNlLWNvbnRyYXN0KTtcblxuICAvLyBDb2xvciBGaXhlc1xuICAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC8vIGJsYWNrXG4gICYudmNfYnRuMy1jb2xvci1ibGFjayB7XG4gICAgJi52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICAgICAgY29sb3I6IEB2Y19idG4zLWNvbG9yLWJsYWNrO1xuICAgIH1cbiAgfVxuXG4gIC8vIGdyZXlcbiAgJi52Y19idG4zLWNvbG9yLWdyZXkge1xuICAgICYudmNfYnRuMy1zdHlsZS1vdXRsaW5lIHtcbiAgICAgIGNvbG9yOiBAdmNfYnRuMy1jb2xvci1ncmV5O1xuICAgIH1cbiAgfVxuXG4gIC8vIHdoaXRlXG4gICYudmNfYnRuMy1jb2xvci13aGl0ZSB7XG4gICAgJi52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICAgICAgY29sb3I6IEB2Y19idG4zLWNvbG9yLXdoaXRlO1xuICAgIH1cbiAgICAmLnZjX2J0bjMtc3R5bGUtbW9kZXJuIHtcbiAgICAgICNncmFkaWVudCA+IC52ZXJ0aWNhbChAc3RhcnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjAxKTsgQGVuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMDIpKTtcbiAgICB9XG4gIH1cbn1cblxuLy89PT09PT09PT09IFBvc2l0aW9uc1xuLnZjX2J0bjMtY29udGFpbmVyIHtcbiAgJi52Y19idG4zLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICYudmNfYnRuMy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gICYudmNfYnRuMy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAvLyBGaXggZm9yIGJsb2NrIGJ1dHRvblxuICAmLnZjX2J0bjMtY2VudGVyIHtcbiAgICAudmNfYnRuMy1ibG9jayB7XG4gICAgICAmLnZjX2J0bjMtaWNvbi1sZWZ0LFxuICAgICAgJi52Y19idG4zLWljb24tcmlnaHQge1xuICAgICAgICAudmNfYnRuMy1pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgfVxuICAgICAgICAudmNfYnRuMy1pY29uIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICBtaW4td2lkdGg6IDFlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi52Y19idG4zLWljb24tbGVmdDpub3QoLnZjX2J0bjMtby1lbXB0eSkge1xuICAgICAgICAudmNfYnRuMy1pY29uIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41ZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYudmNfYnRuMy1pY29uLXJpZ2h0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSB7XG4gICAgICAgIC52Y19idG4zLWljb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAvLyBYUyBzaXplXG4gICAgICAmLnZjX2J0bjMtc2l6ZS14cyB7XG4gICAgICAgIC5tYWtlLWJ0bjMtc2l6ZShAdmNfYnRuMy14cy1mb250LXNpemUsIEB2Y19idG4zLXhzLXBhZGRpbmctdmVydGljYWwsIEB2Y19idG4zLXhzLXBhZGRpbmctaG9yaXpvbnRhbCk7XG4gICAgICB9XG4gICAgICAvLyBTTSBzaXplXG4gICAgICAmLnZjX2J0bjMtc2l6ZS1zbSB7XG4gICAgICAgIC5tYWtlLWJ0bjMtc2l6ZShAdmNfYnRuMy1zbS1mb250LXNpemUsIEB2Y19idG4zLXNtLXBhZGRpbmctdmVydGljYWwsIEB2Y19idG4zLXNtLXBhZGRpbmctaG9yaXpvbnRhbCk7XG4gICAgICB9XG4gICAgICAvLyBNRCBzaXplXG4gICAgICAmLnZjX2J0bjMtc2l6ZS1tZCB7XG4gICAgICAgIC5tYWtlLWJ0bjMtc2l6ZShAdmNfYnRuMy1tZC1mb250LXNpemUsIEB2Y19idG4zLW1kLXBhZGRpbmctdmVydGljYWwsIEB2Y19idG4zLW1kLXBhZGRpbmctaG9yaXpvbnRhbCk7XG4gICAgICB9XG4gICAgICAvLyBMRyBzaXplXG4gICAgICAmLnZjX2J0bjMtc2l6ZS1sZyB7XG4gICAgICAgIC5tYWtlLWJ0bjMtc2l6ZShAdmNfYnRuMy1sZy1mb250LXNpemUsIEB2Y19idG4zLWxnLXBhZGRpbmctdmVydGljYWwsIEB2Y19idG4zLWxnLXBhZGRpbmctaG9yaXpvbnRhbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52Y19idG4zLWJsb2NrIHtcbiAgICAmLnZjX2J0bjMtaWNvbi1sZWZ0LFxuICAgICYudmNfYnRuMy1pY29uLXJpZ2h0IHtcbiAgICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gICAgfVxuICB9XG59XG5cbi8vPT09PT09PT09PSBNaXhpbnNcbi8vIEJ1dHRvbiBzaXplc1xuLm1ha2UtYnRuMy1zaXplKEBmb250LXNpemU6ZmFsc2U7ICBAcGFkZGluZy12ZXJ0aWNhbDpmYWxzZTsgQHBhZGRpbmctaG9yaXpvbnRhbDpmYWxzZTspIHtcbiAgJiB3aGVuIG5vdCAoQGZvbnQtc2l6ZSA9IGZhbHNlKSB7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplO1xuICB9XG4gICYgd2hlbiBub3QgKEBwYWRkaW5nLXZlcnRpY2FsID0gZmFsc2UpIHtcbiAgICBwYWRkaW5nLXRvcDogQHBhZGRpbmctdmVydGljYWw7XG4gICAgcGFkZGluZy1ib3R0b206IEBwYWRkaW5nLXZlcnRpY2FsO1xuICB9XG4gICYgd2hlbiBub3QgKEBwYWRkaW5nLWhvcml6b250YWwgPSBmYWxzZSkge1xuICAgIHBhZGRpbmctbGVmdDogQHBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBAcGFkZGluZy1ob3Jpem9udGFsO1xuICB9XG4gICYudmNfYnRuMy1zdHlsZS1vdXRsaW5lLWN1c3RvbSxcbiAgJi52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICAgICYgd2hlbiBub3QgKEBwYWRkaW5nLXZlcnRpY2FsID0gZmFsc2UpIHtcbiAgICAgIHBhZGRpbmctdG9wOiBAcGFkZGluZy12ZXJ0aWNhbCAtIEB2Y19idG4zLWJvcmRlci1vdXRsaW5lICsgQHZjX2J0bjMtYm9yZGVyLWJhc2U7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogQHBhZGRpbmctdmVydGljYWwgLSBAdmNfYnRuMy1ib3JkZXItb3V0bGluZSArIEB2Y19idG4zLWJvcmRlci1iYXNlO1xuICAgIH1cbiAgICAmIHdoZW4gbm90IChAcGFkZGluZy1ob3Jpem9udGFsID0gZmFsc2UpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogQHBhZGRpbmctaG9yaXpvbnRhbCAtIEB2Y19idG4zLWJvcmRlci1vdXRsaW5lICsgQHZjX2J0bjMtYm9yZGVyLWJhc2U7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBAcGFkZGluZy1ob3Jpem9udGFsIC0gQHZjX2J0bjMtYm9yZGVyLW91dGxpbmUgKyBAdmNfYnRuMy1ib3JkZXItYmFzZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gSWNvbiBzaXplc1xuLm1ha2UtYnRuMy1pY29uLXNpemUoQHBhZGRpbmctaG9yaXpvbnRhbCwgQGljb24tc2l6ZSwgQGxpbmUtaGVpZ2h0KSB7XG4gIC8vIGluZGVudHMgYW5kIHBhZGRpbmdcbiAgLnZjX2J0bjMtaWNvbiB7XG4gICAgZm9udC1zaXplOiBAaWNvbi1zaXplO1xuICAgIGhlaWdodDogQGxpbmUtaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQ7XG4gIH1cbiAgLy8gbGVmdCBpY29uXG4gICYudmNfYnRuMy1pY29uLWxlZnQ6bm90KC52Y19idG4zLW8tZW1wdHkpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGNlaWwoQHBhZGRpbmctaG9yaXpvbnRhbCAqIDIgKyBAaWNvbi1zaXplIC8gMik7XG4gICAgLnZjX2J0bjMtaWNvbiB7XG4gICAgICBsZWZ0OiBAcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIH1cbiAgfVxuICAvLyByaWdodCBpY29uXG4gICYudmNfYnRuMy1pY29uLXJpZ2h0Om5vdCgudmNfYnRuMy1vLWVtcHR5KSB7XG4gICAgcGFkZGluZy1yaWdodDogY2VpbChAcGFkZGluZy1ob3Jpem9udGFsICogMiArIEBpY29uLXNpemUgLyAyKTtcbiAgICAudmNfYnRuMy1pY29uIHtcbiAgICAgIHJpZ2h0OiBAcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIH1cbiAgfVxufVxuXG4vLyBDcmVhdGluZyBDb2xvcnNcbi52Yy1tYWtlLWJ0bjMtY29sb3IoQHRleHQ7IEBiYWNrZ3JvdW5kOiBmYWxzZTsgQGJvcmRlcjogZmFsc2U7IEBjb2xvci1ob3ZlcjogZmFsc2U7IEBiYWNrZ3JvdW5kLWhvdmVyOiBmYWxzZTsgQGJvcmRlci1ob3ZlcjogZmFsc2U7ICkge1xuICBjb2xvcjogQHRleHQ7XG4gICYgd2hlbiBub3QgKEBib3JkZXIgPSBmYWxzZSkge1xuICAgIGJvcmRlci1jb2xvcjogQGJvcmRlcjtcbiAgfVxuICAmIHdoZW4gbm90IChAYmFja2dyb3VuZCA9IGZhbHNlKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQ7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICAmIHdoZW4gKEBjb2xvci1ob3ZlciA9IGZhbHNlKSB7XG4gICAgICBjb2xvcjogZGFya2VuKEB0ZXh0LCAzJSk7XG4gICAgfVxuICAgICYgd2hlbiBub3QgKEBjb2xvci1ob3ZlciA9IGZhbHNlKSB7XG4gICAgICBjb2xvcjogQGNvbG9yLWhvdmVyO1xuICAgIH1cbiAgICAmIHdoZW4gbm90IChAYm9yZGVyID0gZmFsc2UpIGFuZCAoQGJvcmRlci1ob3ZlciA9IGZhbHNlKSB7XG4gICAgICBib3JkZXItY29sb3I6IGRhcmtlbihAYm9yZGVyLCA2JSk7XG4gICAgfVxuICAgICYgd2hlbiBub3QgKEBib3JkZXItaG92ZXIgPSBmYWxzZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyLWhvdmVyO1xuICAgIH1cbiAgICAmIHdoZW4gbm90IChAYmFja2dyb3VuZCA9IGZhbHNlKSBhbmQgKEBiYWNrZ3JvdW5kLWhvdmVyID0gZmFsc2UpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAYmFja2dyb3VuZCwgNiUpO1xuICAgIH1cbiAgICAmIHdoZW4gbm90IChAYmFja2dyb3VuZC1ob3ZlciA9IGZhbHNlKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZC1ob3ZlcjtcbiAgICB9XG5cbiAgfVxuXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSB7XG4gICAgJiB3aGVuIChAY29sb3ItaG92ZXIgPSBmYWxzZSkge1xuICAgICAgY29sb3I6IGRhcmtlbihAdGV4dCwgNSUpO1xuICAgIH1cbiAgICAmIHdoZW4gbm90IChAY29sb3ItaG92ZXIgPSBmYWxzZSkge1xuICAgICAgY29sb3I6IEBjb2xvci1ob3ZlcjtcbiAgICB9XG4gICAgJiB3aGVuIG5vdCAoQGJvcmRlciA9IGZhbHNlKSBhbmQgKEBib3JkZXItaG92ZXIgPSBmYWxzZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oQGJvcmRlciwgOCUpO1xuICAgIH1cbiAgICAmIHdoZW4gbm90IChAYm9yZGVyLWhvdmVyID0gZmFsc2UpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogQGJvcmRlci1ob3ZlcjtcbiAgICB9XG4gICAgJiB3aGVuIG5vdCAoQGJhY2tncm91bmQgPSBmYWxzZSkgYW5kIChAYmFja2dyb3VuZC1ob3ZlciA9IGZhbHNlKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oQGJhY2tncm91bmQsIDglKTtcbiAgICB9XG4gICAgJiB3aGVuIG5vdCAoQGJhY2tncm91bmQtaG92ZXIgPSBmYWxzZSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQtaG92ZXI7XG4gICAgfVxuXG4gIH1cbn1cblxuLy8gbWFrZSBjb2xvcnMgc2V0XG4udmMtYnRuMy1tYWtlLWNvbG9ycy1zZXQoQHNlbGVjdG9yOyBAdGV4dDsgQGJhY2tncm91bmQ7IEBncmFkaWVudC1lbmQ7ICBAZ3JhZGllbnQ7IEBjb250cmFzdC1jb2xvcikge1xuICAmLkB7c2VsZWN0b3J9IHtcbiAgICAvLyBGbGF0IChkZWZhdWx0KVxuICAgICYsXG4gICAgJi52Y19idG4zLXN0eWxlLWZsYXQge1xuICAgICAgLnZjLW1ha2UtYnRuMy1jb2xvcihAdGV4dDogQGNvbnRyYXN0LWNvbG9yOyBAYmFja2dyb3VuZDogQGJhY2tncm91bmQpO1xuICAgIH1cbiAgICAvLyBPdXRsaW5lXG4gICAgJi52Y19idG4zLXN0eWxlLW91dGxpbmUge1xuICAgICAgLnZjLW1ha2UtYnRuMy1jb2xvcihAdGV4dDsgQGJvcmRlcjogQGJhY2tncm91bmQ7IEBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgQGNvbG9yLWhvdmVyOiBAY29udHJhc3QtY29sb3I7IEBiYWNrZ3JvdW5kLWhvdmVyOiBAYmFja2dyb3VuZDsgQGJvcmRlci1ob3ZlcjogQGJhY2tncm91bmQpO1xuICAgIH1cbiAgICAvLyAzZFxuICAgICYudmNfYnRuMy1zdHlsZS0zZCB7XG4gICAgICAudmMtbWFrZS1idG4zLWNvbG9yKEB0ZXh0OiBAY29udHJhc3QtY29sb3I7IEBiYWNrZ3JvdW5kOiBAYmFja2dyb3VuZDsgQGJhY2tncm91bmQtaG92ZXI6IEBiYWNrZ3JvdW5kKTtcblxuICAgICAgYm94LXNoYWRvdzogMCBAdmNfYnRuMy1zaGFkb3ctd2lkdGgtbWQtM2QgMCBkYXJrZW4oQGJhY2tncm91bmQsIDExJSk7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIHRvcDogQHZjX2J0bjMtc2hhZG93LXdpZHRoLW1kLTNkIC0gQHZjX2J0bjMtc2hhZG93LXdpZHRoLWhvdmVyO1xuICAgICAgICBib3gtc2hhZG93OiAwIEB2Y19idG4zLXNoYWRvdy13aWR0aC1ob3ZlciAwIGRhcmtlbihAYmFja2dyb3VuZCwgMTElKTtcbiAgICAgIH1cbiAgICAgIC8vIFhTIHNpemVcbiAgICAgICYudmNfYnRuMy1zaXplLXhzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCBAdmNfYnRuMy1zaGFkb3ctd2lkdGgteHMtM2QgMCBkYXJrZW4oQGJhY2tncm91bmQsIDExJSk7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIHRvcDogQHZjX2J0bjMtc2hhZG93LXdpZHRoLXhzLTNkIC0gQHZjX2J0bjMtc2hhZG93LXdpZHRoLWhvdmVyO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgQHZjX2J0bjMtc2hhZG93LXdpZHRoLWhvdmVyIDAgZGFya2VuKEBiYWNrZ3JvdW5kLCAxMSUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAvLyBTTSBzaXplXG4gICAgICAmLnZjX2J0bjMtc2l6ZS1zbSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgQHZjX2J0bjMtc2hhZG93LXdpZHRoLXNtLTNkIDAgZGFya2VuKEBiYWNrZ3JvdW5kLCAxMSUpO1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICB0b3A6IEB2Y19idG4zLXNoYWRvdy13aWR0aC1zbS0zZCAtIEB2Y19idG4zLXNoYWRvdy13aWR0aC1ob3ZlcjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIEB2Y19idG4zLXNoYWRvdy13aWR0aC1ob3ZlciAwIGRhcmtlbihAYmFja2dyb3VuZCwgMTElKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gTEcgc2l6ZVxuICAgICAgJi52Y19idG4zLXNpemUtbGcge1xuICAgICAgICBib3gtc2hhZG93OiAwIEB2Y19idG4zLXNoYWRvdy13aWR0aC1sZy0zZCAwIGRhcmtlbihAYmFja2dyb3VuZCwgMTElKTtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgdG9wOiBAdmNfYnRuMy1zaGFkb3ctd2lkdGgtbGctM2QgLSBAdmNfYnRuMy1zaGFkb3ctd2lkdGgtaG92ZXI7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCBAdmNfYnRuMy1zaGFkb3ctd2lkdGgtaG92ZXIgMCBkYXJrZW4oQGJhY2tncm91bmQsIDExJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy8gTW9kZXJuXG4gICAgJi52Y19idG4zLXN0eWxlLW1vZGVybiB7XG4gICAgICAudmMtbWFrZS1idG4zLWNvbG9yKEB0ZXh0OiBAY29udHJhc3QtY29sb3I7IEBiYWNrZ3JvdW5kOiBAYmFja2dyb3VuZDsgQGJvcmRlcjogQGJhY2tncm91bmQpO1xuICAgIH1cbiAgfVxufSIsIi8vIEdyYWRpZW50c1xuXG4jZ3JhZGllbnQge1xuXG4gIC8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxuICAvL1xuICAvLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuICAvLyBDb2xvciBzdG9wcyBhcmUgbm90IGF2YWlsYWJsZSBpbiBJRTkgYW5kIGJlbG93LlxuICAuaG9yaXpvbnRhbChAc3RhcnQtY29sb3I6ICM1NTU7IEBlbmQtY29sb3I6ICMzMzM7IEBzdGFydC1wZXJjZW50OiAwJTsgQGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgY29sb3Itc3RvcChAc3RhcnQtY29sb3IgQHN0YXJ0LXBlcmNlbnQpLCBjb2xvci1zdG9wKEBlbmQtY29sb3IgQGVuZC1wZXJjZW50KSk7IC8vIFNhZmFyaSA1LjEtNiwgQ2hyb21lIDEwK1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCBAc3RhcnQtY29sb3IgQHN0YXJ0LXBlcmNlbnQsIEBlbmQtY29sb3IgQGVuZC1wZXJjZW50KTsgLy8gT3BlcmEgMTJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIEBzdGFydC1jb2xvciBAc3RhcnQtcGVyY2VudCwgQGVuZC1jb2xvciBAZW5kLXBlcmNlbnQpOyAvLyBTdGFuZGFyZCwgSUUxMCwgRmlyZWZveCAxNissIE9wZXJhIDEyLjEwKywgU2FmYXJpIDcrLCBDaHJvbWUgMjYrXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGZpbHRlcjogZSglKFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyVkJywgZW5kQ29sb3JzdHI9JyVkJywgR3JhZGllbnRUeXBlPTEpXCIsYXJnYihAc3RhcnQtY29sb3IpLGFyZ2IoQGVuZC1jb2xvcikpKTsgLy8gSUU5IGFuZCBkb3duXG4gIH1cblxuICAvLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4gIC8vXG4gIC8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG4gIC8vIENvbG9yIHN0b3BzIGFyZSBub3QgYXZhaWxhYmxlIGluIElFOSBhbmQgYmVsb3cuXG4gIC52ZXJ0aWNhbChAc3RhcnQtY29sb3I6ICM1NTU7IEBlbmQtY29sb3I6ICMzMzM7IEBzdGFydC1wZXJjZW50OiAwJTsgQGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCBAc3RhcnQtY29sb3IgQHN0YXJ0LXBlcmNlbnQsIEBlbmQtY29sb3IgQGVuZC1wZXJjZW50KTsgIC8vIFNhZmFyaSA1LjEtNiwgQ2hyb21lIDEwK1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIEBzdGFydC1jb2xvciBAc3RhcnQtcGVyY2VudCwgQGVuZC1jb2xvciBAZW5kLXBlcmNlbnQpOyAgLy8gT3BlcmEgMTJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCBAc3RhcnQtY29sb3IgQHN0YXJ0LXBlcmNlbnQsIEBlbmQtY29sb3IgQGVuZC1wZXJjZW50KTsgLy8gU3RhbmRhcmQsIElFMTAsIEZpcmVmb3ggMTYrLCBPcGVyYSAxMi4xMCssIFNhZmFyaSA3KywgQ2hyb21lIDI2K1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBmaWx0ZXI6IGUoJShcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSclZCcsIGVuZENvbG9yc3RyPSclZCcsIEdyYWRpZW50VHlwZT0wKVwiLGFyZ2IoQHN0YXJ0LWNvbG9yKSxhcmdiKEBlbmQtY29sb3IpKSk7IC8vIElFOSBhbmQgZG93blxuICB9XG5cbiAgLmRpcmVjdGlvbmFsKEBzdGFydC1jb2xvcjogIzU1NTsgQGVuZC1jb2xvcjogIzMzMzsgQGRlZzogNDVkZWcpIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQGRlZywgQHN0YXJ0LWNvbG9yLCBAZW5kLWNvbG9yKTsgLy8gU2FmYXJpIDUuMS02LCBDaHJvbWUgMTArXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KEBkZWcsIEBzdGFydC1jb2xvciwgQGVuZC1jb2xvcik7IC8vIE9wZXJhIDEyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KEBkZWcsIEBzdGFydC1jb2xvciwgQGVuZC1jb2xvcik7IC8vIFN0YW5kYXJkLCBJRTEwLCBGaXJlZm94IDE2KywgT3BlcmEgMTIuMTArLCBTYWZhcmkgNyssIENocm9tZSAyNitcbiAgfVxuICAuaG9yaXpvbnRhbC10aHJlZS1jb2xvcnMoQHN0YXJ0LWNvbG9yOiAjMDBiM2VlOyBAbWlkLWNvbG9yOiAjN2E0M2I2OyBAY29sb3Itc3RvcDogNTAlOyBAZW5kLWNvbG9yOiAjYzMzMjVmKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgQHN0YXJ0LWNvbG9yLCBAbWlkLWNvbG9yIEBjb2xvci1zdG9wLCBAZW5kLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgQHN0YXJ0LWNvbG9yLCBAbWlkLWNvbG9yIEBjb2xvci1zdG9wLCBAZW5kLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIEBzdGFydC1jb2xvciwgQG1pZC1jb2xvciBAY29sb3Itc3RvcCwgQGVuZC1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBmaWx0ZXI6IGUoJShcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSclZCcsIGVuZENvbG9yc3RyPSclZCcsIEdyYWRpZW50VHlwZT0xKVwiLGFyZ2IoQHN0YXJ0LWNvbG9yKSxhcmdiKEBlbmQtY29sb3IpKSk7IC8vIElFOSBhbmQgZG93biwgZ2V0cyBubyBjb2xvci1zdG9wIGF0IGFsbCBmb3IgcHJvcGVyIGZhbGxiYWNrXG4gIH1cbiAgLnZlcnRpY2FsLXRocmVlLWNvbG9ycyhAc3RhcnQtY29sb3I6ICMwMGIzZWU7IEBtaWQtY29sb3I6ICM3YTQzYjY7IEBjb2xvci1zdG9wOiA1MCU7IEBlbmQtY29sb3I6ICNjMzMyNWYpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAc3RhcnQtY29sb3IsIEBtaWQtY29sb3IgQGNvbG9yLXN0b3AsIEBlbmQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAc3RhcnQtY29sb3IsIEBtaWQtY29sb3IgQGNvbG9yLXN0b3AsIEBlbmQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChAc3RhcnQtY29sb3IsIEBtaWQtY29sb3IgQGNvbG9yLXN0b3AsIEBlbmQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgZmlsdGVyOiBlKCUoXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nJWQnLCBlbmRDb2xvcnN0cj0nJWQnLCBHcmFkaWVudFR5cGU9MClcIixhcmdiKEBzdGFydC1jb2xvciksYXJnYihAZW5kLWNvbG9yKSkpOyAvLyBJRTkgYW5kIGRvd24sIGdldHMgbm8gY29sb3Itc3RvcCBhdCBhbGwgZm9yIHByb3BlciBmYWxsYmFja1xuICB9XG4gIC5yYWRpYWwoQGlubmVyLWNvbG9yOiAjNTU1OyBAb3V0ZXItY29sb3I6ICMzMzMpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjaXJjbGUsIEBpbm5lci1jb2xvciwgQG91dGVyLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCBAaW5uZXItY29sb3IsIEBvdXRlci1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuICAuc3RyaXBlZChAY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjE1KTsgQGFuZ2xlOiA0NWRlZykge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBhbmdsZSwgQGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIEBjb2xvciA1MCUsIEBjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAYW5nbGUsIEBjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCBAY29sb3IgNTAlLCBAY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoQGFuZ2xlLCBAY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgQGNvbG9yIDUwJSwgQGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIH1cbn1cbiIsIi8vIENVU1RPTSBIRUFESU5HIFNUWUxFU1xuLy8gLS0tLS0tLS0tLS0tXG5cbi52Y19jdXN0b21faGVhZGluZyB7XG4gIGEsXG4gIGE6aG92ZXIsXG4gIGE6Zm9jdXMsXG4gIGE6dmlzaXRlZCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICBhIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICBvcGFjaXR5OiAxO1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogLjg1O1xuICAgIH1cbiAgfVxufSIsIi8qIENhbGwgdG8gYWN0aW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udmNfY2FsbF90b19hY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAdmNfY2FsbF90b19hY3Rpb25fMl9iZztcbiAgYm9yZGVyOiAycHggc29saWQgQHZjX2NhbGxfdG9fYWN0aW9uXzJfYmc7XG4gIHBhZGRpbmc6IDJlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAqOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgJi52Y19jdGFfIHtcbiAgICAmcm91bmRlZCB7XG4gICAgICAvL2RlZmF1bHQgc3R5bGVcbiAgICB9XG4gICAgJnNxdWFyZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgICAmc3F1YXJlX291dGxpbmVkIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICZyb3VuZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIH1cbiAgICAmb3V0bGluZWQge1xuICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBoZ3JvdXAge1xuICAgIGgyLCBoNCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBjbGVhcjogbm9uZTtcbiAgICB9XG4gICAgKyBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB9XG4gIH1cbiAgJi52Y19jdGFfYnRuX3BvcyB7XG4gICAgJl9yaWdodCB7XG4gICAgICAudmNfY3RhX2J0biB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9sZWZ0IHtcbiAgICAgIC52Y19jdGFfYnRuIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ud3BiX2NhbGxfdG9fYWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAdmNfY2FsbF90b19hY3Rpb25fYmc7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBhZGRpbmc6IEB2Y19lbGVtZW50X21hcmdpbl9ib3R0b207XG4gIGJvcmRlcjogMXB4IHNvbGlkIEB2Y19jYWxsX3RvX2FjdGlvbl9ib3JkZXI7XG5cbiAgLmJveC1zaXppbmcoYm9yZGVyLWJveCk7XG5cbiAgLndwYl9idXR0b24ge1xuICAgIG1hcmdpbjogMDtcbiAgICAuYm94LXNpemluZyhib3JkZXItYm94KTtcbiAgfVxufVxuXG4uY3RhX2FsaWduX2xlZnQgLndwYl9idXR0b24ge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmN0YV9hbGlnbl9yaWdodCAud3BiX2J1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmN0YV9hbGlnbl9sZWZ0IC53cGJfYnV0dG9uLFxuLmN0YV9hbGlnbl9yaWdodCAud3BiX2J1dHRvbiB7XG4gIG1heC13aWR0aDogQHZjX2N0YV9idXR0b25fdztcbn1cblxuLmN0YV9hbGlnbl9sZWZ0IC53cGJfY2FsbF90ZXh0LFxuLmN0YV9hbGlnbl9yaWdodCAud3BiX2NhbGxfdGV4dCB7XG4gIHdpZHRoOiA3MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogbm9uZTtcbn1cblxuLmN0YV9hbGlnbl9sZWZ0IC53cGJfY2FsbF90ZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ud3BiX2NhbGxfdG9fYWN0aW9uIC53cGJfY2FsbF90ZXh0LFxuI2NvbnRlbnQgLndwYl9jYWxsX3RvX2FjdGlvbiAud3BiX2NhbGxfdGV4dCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5jdGFfYWxpZ25fYm90dG9tIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIC53cGJfYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IEB2Y19tYXJnaW5fYm90dG9tX2dvbGQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5jdGFfbm9fYnV0dG9uIHtcbiAgLndwYl9jYWxsX3RleHQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cbi8qIENhbGwgdG8gYWN0aW9uIHJlc3BvbnNpdmUgcnVsZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAudmNfcmVzcG9uc2l2ZSB7XG4gICAgLmN0YV9hbGlnbl9sZWZ0IC53cGJfYnV0dG9uLFxuICAgIC5jdGFfYWxpZ25fcmlnaHQgLndwYl9idXR0b24ge1xuICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICB3aWR0aDogNzAlO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMyUgYXV0bztcbiAgICB9XG4gICAgLmN0YV9hbGlnbl9sZWZ0IC53cGJfY2FsbF90ZXh0LFxuICAgIC5jdGFfYWxpZ25fcmlnaHQgLndwYl9jYWxsX3RleHQge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59IiwiLyogQ2FsbCB0byBhY3Rpb24gM1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8gQGRlcGVuZGVuY3kgdmNfaWNvbl9lbGVtZW50Lmxlc3NcblxuQHZjX2N0YTMtZm9udC1zaXplLWJhc2U6IDFlbTtcbkB2Y19jdGEzLWdvbGQtc2l6ZS1iYXNlOiAxNHB4O1xuQHZjX2N0YTMtZWxlbWVudHMtbWFyZ2luOiAxZW07XG5AdmNfY3RhMy1wYWRkaW5nLXZlcnRpY2FsOiBAdmNfY3RhMy1nb2xkLXNpemUtYmFzZSAqIDI7XG5AdmNfY3RhMy1wYWRkaW5nLWhvcml6b250YWw6IEB2Y19jdGEzLWdvbGQtc2l6ZS1iYXNlICogMjtcbkB2Y19jdGEzLXNoYWRvdy13aWR0aC0zZDogNXB4O1xuQHZjX2N0YTMtYm9yZGVyLXJhZGl1cy1yb3VuZGVkOiA1cHg7XG5AdmNfY3RhMy1ib3JkZXItcmFkaXVzLXJvdW5kOiA0ZW07XG5AdmNfY3RhMy1hY3Rpb25zLW1heC13aWR0aDogMzAlO1xuQHZjX2N0YTMtaWNvbnMtbWF4LXdpZHRoOiBub25lO1xuXG5AdmNfdHRhMy1vdXRsaW5lLWJvcmRlci13aWR0aDogM3B4O1xuXG4vLz09PT09PSBDT0xPUlNcbi8vIENsYXNzaWNcbkB2Y19jdGEzLWNvbG9yLWNsYXNzaWM6IEB2Y19jYWxsX3RvX2FjdGlvbl9ib3JkZXI7XG5AdmNfY3RhMy1jb2xvci1jbGFzc2ljLWJnOiBAdmNfY2FsbF90b19hY3Rpb25fYmc7XG5AdmNfY3RhMy1jb2xvci1jbGFzc2ljLWJvcmRlcjogQHZjX2N0YTMtY29sb3ItY2xhc3NpYztcbkB2Y19jdGEzLWNvbG9yLWNsYXNzaWMtdGV4dDogIzlkOWQ5ZTtcbkB2Y19jdGEzLWNvbG9yLWNsYXNzaWMtaGVhZGluZ3M6ICM2NjY7XG4vLyBDdXN0b21cbkB2Y19jdGEzLWNvbG9yLWN1c3RvbS1iZzogQHZjX2N0YTMtY29sb3ItY2xhc3NpYy1iZztcbkB2Y19jdGEzLWNvbG9yLWN1c3RvbS1ib3JkZXI6IEB2Y19jdGEzLWNvbG9yLWNsYXNzaWMtYm9yZGVyO1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIGJsdWVcbkB2Y19jdGEzLWNvbG9yLWJsdWU6IEBibHVlO1xuQHZjX2N0YTMtY29sb3ItYmx1ZS1iZzogbGlnaHRlbihAdmNfY3RhMy1jb2xvci1ibHVlLCAzOCUpO1xuQHZjX2N0YTMtY29sb3ItYmx1ZS1ib3JkZXI6IGRhcmtlbihAdmNfY3RhMy1jb2xvci1ibHVlLWJnLCAxMCUpO1xuQHZjX2N0YTMtY29sb3ItYmx1ZS10ZXh0OiAjYzlkMmYwO1xuQHZjX2N0YTMtY29sb3ItYmx1ZS1oZWFkaW5nczogI2ZmZjtcbi8vIHR1cnF1b2lzZVxuQHZjX2N0YTMtY29sb3ItdHVycXVvaXNlOiBAdHVycXVvaXNlO1xuQHZjX2N0YTMtY29sb3ItdHVycXVvaXNlLWJnOiBsaWdodGVuKGRlc2F0dXJhdGUoQHZjX2N0YTMtY29sb3ItdHVycXVvaXNlLCAyMCUpLCA1NSUpO1xuQHZjX2N0YTMtY29sb3ItdHVycXVvaXNlLWJvcmRlcjogZGFya2VuKGRlc2F0dXJhdGUoQHZjX2N0YTMtY29sb3ItdHVycXVvaXNlLWJnLCAyNSUpLCAxMCUpO1xuQHZjX2N0YTMtY29sb3ItdHVycXVvaXNlLXRleHQ6ICNkM2Y1ZjE7XG5AdmNfY3RhMy1jb2xvci10dXJxdW9pc2UtaGVhZGluZ3M6ICNmZmY7XG4vLyBwaW5rXG5AdmNfY3RhMy1jb2xvci1waW5rOiBAcGluaztcbkB2Y19jdGEzLWNvbG9yLXBpbmstYmc6IGxpZ2h0ZW4oQHZjX2N0YTMtY29sb3ItcGluaywgMjglKTtcbkB2Y19jdGEzLWNvbG9yLXBpbmstYm9yZGVyOiBkYXJrZW4oQHZjX2N0YTMtY29sb3ItcGluay1iZywgNSUpO1xuQHZjX2N0YTMtY29sb3ItcGluay10ZXh0OiAjZmNkYmQ3O1xuQHZjX2N0YTMtY29sb3ItcGluay1oZWFkaW5nczogI2ZmZjtcbi8vIHZpb2xldFxuQHZjX2N0YTMtY29sb3ItdmlvbGV0OiBAdmlvbGV0O1xuQHZjX2N0YTMtY29sb3ItdmlvbGV0LWJnOiBsaWdodGVuKEB2Y19jdGEzLWNvbG9yLXZpb2xldCwgMzUlKTtcbkB2Y19jdGEzLWNvbG9yLXZpb2xldC1ib3JkZXI6IGRhcmtlbihAdmNfY3RhMy1jb2xvci12aW9sZXQtYmcsIDEwJSk7XG5AdmNfY3RhMy1jb2xvci12aW9sZXQtdGV4dDogI2UxZDVmNTtcbkB2Y19jdGEzLWNvbG9yLXZpb2xldC1oZWFkaW5nczogI2ZmZjtcbi8vIHBlYWNvY1xuQHZjX2N0YTMtY29sb3ItcGVhY29jOiBAcGVhY29jO1xuQHZjX2N0YTMtY29sb3ItcGVhY29jLWJnOiBsaWdodGVuKEB2Y19jdGEzLWNvbG9yLXBlYWNvYywgNDAlKTtcbkB2Y19jdGEzLWNvbG9yLXBlYWNvYy1ib3JkZXI6IGRhcmtlbihAdmNfY3RhMy1jb2xvci1wZWFjb2MtYmcsIDEwJSk7XG5AdmNfY3RhMy1jb2xvci1wZWFjb2MtdGV4dDogI2QwZWRmNTtcbkB2Y19jdGEzLWNvbG9yLXBlYWNvYy1oZWFkaW5nczogI2ZmZjtcbi8vIGNoaW5vXG5AdmNfY3RhMy1jb2xvci1jaGlubzogQGNoaW5vO1xuQHZjX2N0YTMtY29sb3ItY2hpbm8tYmc6IGxpZ2h0ZW4oQHZjX2N0YTMtY29sb3ItY2hpbm8sIDIyJSk7XG5AdmNfY3RhMy1jb2xvci1jaGluby1ib3JkZXI6IGRhcmtlbihAdmNfY3RhMy1jb2xvci1jaGluby1iZywgMTAlKTtcbkB2Y19jdGEzLWNvbG9yLWNoaW5vLXRleHQ6ICNmN2YzZWI7XG5AdmNfY3RhMy1jb2xvci1jaGluby1oZWFkaW5nczogI2ZmZjtcbi8vIG11bGxlZF93aW5lXG5AdmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZTogQG11bGxlZF93aW5lO1xuQHZjX2N0YTMtY29sb3ItbXVsbGVkLXdpbmUtYmc6IGxpZ2h0ZW4oQHZjX2N0YTMtY29sb3ItbXVsbGVkLXdpbmUsIDYwJSk7XG5AdmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS1ib3JkZXI6IGRhcmtlbihAdmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS1iZywgMTAlKTtcbkB2Y19jdGEzLWNvbG9yLW11bGxlZC13aW5lLXRleHQ6ICNlMmRkZWI7XG5AdmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS1oZWFkaW5nczogI2ZmZjtcbi8vIHZpc3RhX2JsdWVcbkB2Y19jdGEzLWNvbG9yLXZpc3RhLWJsdWU6IEB2aXN0YV9ibHVlO1xuQHZjX2N0YTMtY29sb3ItdmlzdGEtYmx1ZS1iZzogbGlnaHRlbihAdmNfY3RhMy1jb2xvci12aXN0YS1ibHVlLCAyOCUpO1xuQHZjX2N0YTMtY29sb3ItdmlzdGEtYmx1ZS1ib3JkZXI6IGRhcmtlbihAdmNfY3RhMy1jb2xvci12aXN0YS1ibHVlLWJnLCAxMCUpO1xuQHZjX2N0YTMtY29sb3ItdmlzdGEtYmx1ZS10ZXh0OiAjZTFmNWU5O1xuQHZjX2N0YTMtY29sb3ItdmlzdGEtYmx1ZS1oZWFkaW5nczogI2ZmZjtcbi8vIG9yYW5nZVxuQHZjX2N0YTMtY29sb3Itb3JhbmdlOiBAb3JhbmdlO1xuQHZjX2N0YTMtY29sb3Itb3JhbmdlLWJnOiBsaWdodGVuKEB2Y19jdGEzLWNvbG9yLW9yYW5nZSwgMjclKTtcbkB2Y19jdGEzLWNvbG9yLW9yYW5nZS1ib3JkZXI6IGRhcmtlbihAdmNfY3RhMy1jb2xvci1vcmFuZ2UtYmcsIDEwJSk7XG5AdmNfY3RhMy1jb2xvci1vcmFuZ2UtdGV4dDogI2ZhZjBlMTtcbkB2Y19jdGEzLWNvbG9yLW9yYW5nZS1oZWFkaW5nczogI2ZmZjtcbi8vIHNreVxuQHZjX2N0YTMtY29sb3Itc2t5OiBAc2t5O1xuQHZjX2N0YTMtY29sb3Itc2t5LWJnOiBsaWdodGVuKEB2Y19jdGEzLWNvbG9yLXNreSwgMzMlKTtcbkB2Y19jdGEzLWNvbG9yLXNreS1ib3JkZXI6IGRhcmtlbihAdmNfY3RhMy1jb2xvci1za3ktYmcsIDEwJSk7XG5AdmNfY3RhMy1jb2xvci1za3ktdGV4dDogI2RjZTlmNTtcbkB2Y19jdGEzLWNvbG9yLXNreS1oZWFkaW5nczogI2ZmZjtcbi8vIGdyZWVuXG5AdmNfY3RhMy1jb2xvci1ncmVlbjogQGdyZWVuO1xuQHZjX2N0YTMtY29sb3ItZ3JlZW4tYmc6IGxpZ2h0ZW4oQHZjX2N0YTMtY29sb3ItZ3JlZW4sIDQ3JSk7XG5AdmNfY3RhMy1jb2xvci1ncmVlbi1ib3JkZXI6IGRhcmtlbihAdmNfY3RhMy1jb2xvci1ncmVlbi1iZywgMTUlKTtcbkB2Y19jdGEzLWNvbG9yLWdyZWVuLXRleHQ6ICNlNWYyZGE7XG5AdmNfY3RhMy1jb2xvci1ncmVlbi1oZWFkaW5nczogI2ZmZjtcbi8vIGp1aWN5X3BpbmtcbkB2Y19jdGEzLWNvbG9yLWp1aWN5LXBpbms6IEBqdWljeV9waW5rO1xuQHZjX2N0YTMtY29sb3ItanVpY3ktcGluay1iZzogbGlnaHRlbihAdmNfY3RhMy1jb2xvci1qdWljeS1waW5rLCAzNSUpO1xuQHZjX2N0YTMtY29sb3ItanVpY3ktcGluay1ib3JkZXI6IGRhcmtlbihAdmNfY3RhMy1jb2xvci1qdWljeS1waW5rLWJnLCAxMCUpO1xuQHZjX2N0YTMtY29sb3ItanVpY3ktcGluay10ZXh0OiAjZmNlMmUxO1xuQHZjX2N0YTMtY29sb3ItanVpY3ktcGluay1oZWFkaW5nczogI2ZmZjtcbi8vIHNhbmR5X2Jyb3duXG5AdmNfY3RhMy1jb2xvci1zYW5keS1icm93bjogQHNhbmR5X2Jyb3duO1xuQHZjX2N0YTMtY29sb3Itc2FuZHktYnJvd24tYmc6IGxpZ2h0ZW4oQHZjX2N0YTMtY29sb3Itc2FuZHktYnJvd24sIDI3JSk7XG5AdmNfY3RhMy1jb2xvci1zYW5keS1icm93bi1ib3JkZXI6IGRhcmtlbihAdmNfY3RhMy1jb2xvci1zYW5keS1icm93bi1iZywgMTAlKTtcbkB2Y19jdGEzLWNvbG9yLXNhbmR5LWJyb3duLXRleHQ6ICNmN2UxZDc7XG5AdmNfY3RhMy1jb2xvci1zYW5keS1icm93bi1oZWFkaW5nczogI2ZmZjtcbi8vIHB1cnBsZVxuQHZjX2N0YTMtY29sb3ItcHVycGxlOiBAcHVycGxlO1xuQHZjX2N0YTMtY29sb3ItcHVycGxlLWJnOiBsaWdodGVuKEB2Y19jdGEzLWNvbG9yLXB1cnBsZSwgMzMlKTtcbkB2Y19jdGEzLWNvbG9yLXB1cnBsZS1ib3JkZXI6IGRhcmtlbihAdmNfY3RhMy1jb2xvci1wdXJwbGUtYmcsIDEwJSk7XG5AdmNfY3RhMy1jb2xvci1wdXJwbGUtdGV4dDogI2Y0ZGZmNTtcbkB2Y19jdGEzLWNvbG9yLXB1cnBsZS1oZWFkaW5nczogI2ZmZjtcbi8vIGJsYWNrXG5AdmNfY3RhMy1jb2xvci1ibGFjazogQGJsYWNrO1xuQHZjX2N0YTMtY29sb3ItYmxhY2stYmc6IGxpZ2h0ZW4oQHZjX2N0YTMtY29sb3ItYmxhY2ssIDclKTtcbkB2Y19jdGEzLWNvbG9yLWJsYWNrLWJvcmRlcjogQHZjX2N0YTMtY29sb3ItYmxhY2s7XG5AdmNfY3RhMy1jb2xvci1ibGFjay10ZXh0OiAjZDlkOWQ5O1xuQHZjX2N0YTMtY29sb3ItYmxhY2staGVhZGluZ3M6ICNmZmY7XG4vLyBncmV5XG5AdmNfY3RhMy1jb2xvci1ncmV5OiBAZ3JleTtcbkB2Y19jdGEzLWNvbG9yLWdyZXktYmc6IEB2Y19jdGEzLWNvbG9yLWdyZXk7XG5AdmNfY3RhMy1jb2xvci1ncmV5LWJvcmRlcjogZGFya2VuKEB2Y19jdGEzLWNvbG9yLWdyZXktYmcsIDEwJSk7XG5AdmNfY3RhMy1jb2xvci1ncmV5LXRleHQ6ICM5ZDlkOWU7XG5AdmNfY3RhMy1jb2xvci1ncmV5LWhlYWRpbmdzOiAjNjY2O1xuLy8gd2hpdGVcbkB2Y19jdGEzLWNvbG9yLXdoaXRlOiBAd2hpdGU7XG5AdmNfY3RhMy1jb2xvci13aGl0ZS1iZzogQHZjX2N0YTMtY29sb3Itd2hpdGU7XG5AdmNfY3RhMy1jb2xvci13aGl0ZS1ib3JkZXI6IGRhcmtlbihAdmNfY3RhMy1jb2xvci13aGl0ZS1iZywgMTAlKTtcbkB2Y19jdGEzLWNvbG9yLXdoaXRlLXRleHQ6ICM5ZDlkOWU7XG5AdmNfY3RhMy1jb2xvci13aGl0ZS1oZWFkaW5nczogIzY2NjtcblxuLnZjX2N0YTMtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogQHZjX2VsZW1lbnRfbWFyZ2luX2JvdHRvbTtcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY29udGVudDogJyAnO1xuICB9XG4gIC8vIENyZWF0aW5nIHNpemVzXG4gIC8vLS0tLS0tLS0tLS0tLS0tLS0tXG4gICYudmNfY3RhMy1zaXplLXhzIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gICYudmNfY3RhMy1zaXplLXNtIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gICYudmNfY3RhMy1zaXplLW1kIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gICYudmNfY3RhMy1zaXplLWxnIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gICYudmNfY3RhMy1zaXplLXhsIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi52Y19nZW5lcmFsLnZjX2N0YTMge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiBAdmNfY3RhMy1mb250LXNpemUtYmFzZTtcbiAgcGFkZGluZzogQHZjX2N0YTMtcGFkZGluZy12ZXJ0aWNhbCBAdmNfY3RhMy1wYWRkaW5nLWhvcml6b250YWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAudmNfY3RhMy1jb250ZW50IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG4gIC52Y19jdGEzLWNvbnRlbnQsXG4gIC52Y19jdGEzLWljb25zIHtcbiAgICA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICAudmNfY3RhMy1hY3Rpb25zIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICAgIC52Y19idG4zLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZjX2N0YTMtaWNvbnMge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICBoMiwgaDQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLy8gQ3JlYXRpbmcgTGF5b3V0c1xuICAvLy0tLS0tLS0tLS0tLS0tLS0tLVxuICAmLnZjX2N0YTMtYWxpZ24tbGVmdCB7XG4gICAgLnZjX2N0YTMtY29udGVudCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuICAmLnZjX2N0YTMtYWxpZ24tcmlnaHQge1xuICAgIC52Y19jdGEzLWNvbnRlbnQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG4gICYudmNfY3RhMy1hbGlnbi1jZW50ZXIge1xuICAgIC52Y19jdGEzLWNvbnRlbnQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAmLnZjX2N0YTMtYWxpZ24tanVzdGlmeSB7XG4gICAgLnZjX2N0YTMtY29udGVudCB7XG4gICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIH1cbiAgfVxuXG4gIC8vIENoYW5naW5nIGljb25zIHBvc2l0aW9uc1xuICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC8vIG9uIHRvcFxuICAmLnZjX2N0YTMtaWNvbnMtdG9wIHtcbiAgICAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLXRvcDogQHZjX2N0YTMtZWxlbWVudHMtbWFyZ2luO1xuICAgIH1cbiAgICAudmNfY3RhMy1pY29ucyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAudmNfaWNvbl9lbGVtZW50IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBvbiBib3R0b21cbiAgJi52Y19jdGEzLWljb25zLWJvdHRvbSB7XG4gICAgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IEB2Y19jdGEzLWVsZW1lbnRzLW1hcmdpbjtcbiAgICB9XG4gICAgLnZjX2N0YTMtaWNvbnMge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgLnZjX2ljb25fZWxlbWVudCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBvbiBsZWZ0IHNpZGVcbiAgJi52Y19jdGEzLWljb25zLWxlZnQge1xuICAgIC52Y19jdGEzLWljb25zIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgfVxuICAgIC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICBwYWRkaW5nLWxlZnQ6IEB2Y19jdGEzLWVsZW1lbnRzLW1hcmdpbjtcbiAgICB9XG4gIH1cblxuICAvLyBvbiByaWdodCBzaWRlXG4gICYudmNfY3RhMy1pY29ucy1yaWdodCB7XG4gICAgLnZjX2N0YTMtaWNvbnMge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB9XG4gICAgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IEB2Y19jdGEzLWVsZW1lbnRzLW1hcmdpbjtcbiAgICB9XG4gIH1cblxuICAvLyAgSWNvbnMgb24gYm9yZGVyXG4gICYudmNfY3RhMy1pY29ucy1vbi1ib3JkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAudmNfY3RhMy1pY29ucyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICAgICYudmNfY3RhMy1pY29ucy1yaWdodCB7XG4gICAgICAudmNfY3RhMy1pY29ucyB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgICAgIH1cbiAgICAgIC52Y19jdGEzLW1ha2UtaWNvbi1vbi1ib3JkZXItbWFyZ2lucyh+J3JpZ2h0Jyk7XG4gICAgfVxuICAgICYudmNfY3RhMy1pY29ucy1sZWZ0IHtcbiAgICAgIC52Y19jdGEzLWljb25zIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB9XG4gICAgICAudmNfY3RhMy1tYWtlLWljb24tb24tYm9yZGVyLW1hcmdpbnMofidsZWZ0Jyk7XG4gICAgfVxuICAgICYudmNfY3RhMy1pY29ucy10b3Age1xuICAgICAgLnZjX2N0YTMtaWNvbnMge1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIH1cbiAgICAgIC52Y19jdGEzLW1ha2UtaWNvbi1vbi1ib3JkZXItbWFyZ2lucyh+J3RvcCcpO1xuICAgIH1cbiAgICAmLnZjX2N0YTMtaWNvbnMtYm90dG9tIHtcbiAgICAgIC52Y19jdGEzLWljb25zIHtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG4gICAgICB9XG4gICAgICAudmNfY3RhMy1tYWtlLWljb24tb24tYm9yZGVyLW1hcmdpbnMofidib3R0b20nKTtcbiAgICB9XG4gIH1cblxuICAvLyBDaGFuZ2luZyBhY3Rpb25zIHBvc2l0aW9uc1xuICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC8vIG9uIHRvcFxuICAmLnZjX2N0YTMtYWN0aW9ucy10b3Age1xuICAgIC52Y19jdGEzLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLXRvcDogQHZjX2N0YTMtZWxlbWVudHMtbWFyZ2luO1xuICAgIH1cbiAgfVxuICAvLyBvbiBib3R0b21cbiAgJi52Y19jdGEzLWFjdGlvbnMtYm90dG9tIHtcbiAgICAudmNfY3RhMy1jb250ZW50IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IEB2Y19jdGEzLWVsZW1lbnRzLW1hcmdpbjtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIC8vIG9uIGxlZnQgc2lkZVxuICAgICYudmNfY3RhMy1hY3Rpb25zLWxlZnQge1xuICAgICAgLnZjX2N0YTMtYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIG1heC13aWR0aDogMzAlO1xuICAgICAgfVxuICAgICAgLnZjX2N0YTMtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogQHZjX2N0YTMtcGFkZGluZy1ob3Jpem9udGFsO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIG9uIHJpZ2h0IHNpZGVcbiAgICAmLnZjX2N0YTMtYWN0aW9ucy1yaWdodCB7XG4gICAgICAudmNfY3RhMy1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgICB9XG4gICAgICAudmNfY3RhMy1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogQHZjX2N0YTMtcGFkZGluZy1ob3Jpem9udGFsO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0aW5nIFN0eWxlc1xuICAvLy0tLS0tLS0tLS0tLS0tLS0tLVxuICAvLyBDbGFzc2ljIChPbGQgc3R5bGUpXG4gICYudmNfY3RhMy1zdHlsZS1jbGFzc2ljIHtcbiAgICBib3JkZXItY29sb3I6IEB2Y19jdGEzLWNvbG9yLWNsYXNzaWMtYm9yZGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB2Y19jdGEzLWNvbG9yLWNsYXNzaWMtYmc7XG4gICAgJjpub3QoLnZjX2N0YTMtY29sb3ItY2xhc3NpYykgLnZjX2N0YTMtY29udGVudC1oZWFkZXIge1xuICAgICAgaDIsIGg0IHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIEZsYXRcbiAgJi52Y19jdGEzLXN0eWxlLWZsYXQge1xuICAgIC52Y19jdGEzLWNvbnRlbnQtaGVhZGVyIHtcbiAgICAgIGgyLCBoNCB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBPdXRsaW5lICh0cmFuc3BhcmVudCBiYWNrZ3JvdW5kKVxuICAmLnZjX2N0YTMtc3R5bGUtb3V0bGluZSB7XG4gICAgYm9yZGVyLXdpZHRoOiBAdmNfdHRhMy1vdXRsaW5lLWJvcmRlci13aWR0aDtcbiAgICAmOm5vdCgudmNfY3RhMy1jb2xvci1jbGFzc2ljKSAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gICAgICBoMiwgaDQge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gM2RcbiAgJi52Y19jdGEzLXN0eWxlLTNkIHtcbiAgICAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gICAgICBoMiwgaDQge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gQ3VzdG9tXG4gICYudmNfY3RhMy1zdHlsZS1jdXN0b20ge1xuICAgIGJvcmRlci1jb2xvcjogQHZjX2N0YTMtY29sb3ItY3VzdG9tLWJvcmRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdmNfY3RhMy1jb2xvci1jdXN0b20tYmc7XG4gIH1cblxuICAvLyBDcmVhdGluZyBTaGFwZXNcbiAgLy8tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLy8gU3F1YXJlXG4gICYudmNfY3RhMy1zaGFwZS1zcXVhcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLy8gUm91bmRlZFxuICAmLnZjX2N0YTMtc2hhcGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogQHZjX2N0YTMtYm9yZGVyLXJhZGl1cy1yb3VuZGVkO1xuICB9XG4gIC8vIFJvdW5kXG4gICYudmNfY3RhMy1zaGFwZS1yb3VuZCB7XG4gICAgYm9yZGVyLXJhZGl1czogQHZjX2N0YTMtYm9yZGVyLXJhZGl1cy1yb3VuZDtcbiAgfVxuXG4gIC8vIEdlbmVyYXRpbmcgY29sb3Igc2V0c1xuICAvLy0tLS0tLS0tLS0tLS0tLS0tLVxuICAvLyBibHVlXG4gIC52Y19jdGEzLW1ha2UtY29sb3JzLXNldCh+J3ZjX2N0YTMtY29sb3ItYmx1ZSc7IEB2Y19jdGEzLWNvbG9yLWJsdWU7IEB2Y19jdGEzLWNvbG9yLWJsdWUtdGV4dDsgQHZjX2N0YTMtY29sb3ItYmx1ZS1ib3JkZXI7IEB2Y19jdGEzLWNvbG9yLWJsdWUtYmc7IEB2Y19jdGEzLWNvbG9yLWJsdWUtaGVhZGluZ3MpO1xuICAvLyB0dXJxdW9pc2VcbiAgLnZjX2N0YTMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY3RhMy1jb2xvci10dXJxdW9pc2UnOyBAdmNfY3RhMy1jb2xvci10dXJxdW9pc2U7IEB2Y19jdGEzLWNvbG9yLXR1cnF1b2lzZS10ZXh0OyBAdmNfY3RhMy1jb2xvci10dXJxdW9pc2UtYm9yZGVyOyBAdmNfY3RhMy1jb2xvci10dXJxdW9pc2UtYmc7IEB2Y19jdGEzLWNvbG9yLXR1cnF1b2lzZS1oZWFkaW5ncyk7XG4gIC8vIHBpbmtcbiAgLnZjX2N0YTMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY3RhMy1jb2xvci1waW5rJzsgQHZjX2N0YTMtY29sb3ItcGluazsgQHZjX2N0YTMtY29sb3ItcGluay10ZXh0OyBAdmNfY3RhMy1jb2xvci1waW5rLWJvcmRlcjsgQHZjX2N0YTMtY29sb3ItcGluay1iZzsgQHZjX2N0YTMtY29sb3ItcGluay1oZWFkaW5ncyk7XG4gIC8vIHZpb2xldFxuICAudmNfY3RhMy1tYWtlLWNvbG9ycy1zZXQofid2Y19jdGEzLWNvbG9yLXZpb2xldCc7IEB2Y19jdGEzLWNvbG9yLXZpb2xldDsgQHZjX2N0YTMtY29sb3ItdmlvbGV0LXRleHQ7IEB2Y19jdGEzLWNvbG9yLXZpb2xldC1ib3JkZXI7IEB2Y19jdGEzLWNvbG9yLXZpb2xldC1iZzsgQHZjX2N0YTMtY29sb3ItdmlvbGV0LWhlYWRpbmdzKTtcbiAgLy8gcGVhY29jXG4gIC52Y19jdGEzLW1ha2UtY29sb3JzLXNldCh+J3ZjX2N0YTMtY29sb3ItcGVhY29jJzsgQHZjX2N0YTMtY29sb3ItcGVhY29jOyBAdmNfY3RhMy1jb2xvci1wZWFjb2MtdGV4dDsgQHZjX2N0YTMtY29sb3ItcGVhY29jLWJvcmRlcjsgQHZjX2N0YTMtY29sb3ItcGVhY29jLWJnOyBAdmNfY3RhMy1jb2xvci1wZWFjb2MtaGVhZGluZ3MpO1xuICAvLyBjaGlub1xuICAudmNfY3RhMy1tYWtlLWNvbG9ycy1zZXQofid2Y19jdGEzLWNvbG9yLWNoaW5vJzsgQHZjX2N0YTMtY29sb3ItY2hpbm87IEB2Y19jdGEzLWNvbG9yLWNoaW5vLXRleHQ7IEB2Y19jdGEzLWNvbG9yLWNoaW5vLWJvcmRlcjsgQHZjX2N0YTMtY29sb3ItY2hpbm8tYmc7IEB2Y19jdGEzLWNvbG9yLWNoaW5vLWhlYWRpbmdzKTtcbiAgLy8gbXVsbGVkX3dpbmVcbiAgLnZjX2N0YTMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZSc7IEB2Y19jdGEzLWNvbG9yLW11bGxlZC13aW5lOyBAdmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS10ZXh0OyBAdmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS1ib3JkZXI7IEB2Y19jdGEzLWNvbG9yLW11bGxlZC13aW5lLWJnOyBAdmNfY3RhMy1jb2xvci1tdWxsZWQtd2luZS1oZWFkaW5ncyk7XG4gIC8vIHZpc3RhX2JsdWVcbiAgLnZjX2N0YTMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY3RhMy1jb2xvci12aXN0YS1ibHVlJzsgQHZjX2N0YTMtY29sb3ItdmlzdGEtYmx1ZTsgQHZjX2N0YTMtY29sb3ItdmlzdGEtYmx1ZS10ZXh0OyBAdmNfY3RhMy1jb2xvci12aXN0YS1ibHVlLWJvcmRlcjsgQHZjX2N0YTMtY29sb3ItdmlzdGEtYmx1ZS1iZzsgQHZjX2N0YTMtY29sb3ItdmlzdGEtYmx1ZS1oZWFkaW5ncyk7XG4gIC8vIG9yYW5nZVxuICAudmNfY3RhMy1tYWtlLWNvbG9ycy1zZXQofid2Y19jdGEzLWNvbG9yLW9yYW5nZSc7IEB2Y19jdGEzLWNvbG9yLW9yYW5nZTsgQHZjX2N0YTMtY29sb3Itb3JhbmdlLXRleHQ7IEB2Y19jdGEzLWNvbG9yLW9yYW5nZS1ib3JkZXI7IEB2Y19jdGEzLWNvbG9yLW9yYW5nZS1iZzsgQHZjX2N0YTMtY29sb3Itb3JhbmdlLWhlYWRpbmdzKTtcbiAgLy8gc2t5XG4gIC52Y19jdGEzLW1ha2UtY29sb3JzLXNldCh+J3ZjX2N0YTMtY29sb3Itc2t5JzsgQHZjX2N0YTMtY29sb3Itc2t5OyBAdmNfY3RhMy1jb2xvci1za3ktdGV4dDsgQHZjX2N0YTMtY29sb3Itc2t5LWJvcmRlcjsgQHZjX2N0YTMtY29sb3Itc2t5LWJnOyBAdmNfY3RhMy1jb2xvci1za3ktaGVhZGluZ3MpO1xuICAvLyBncmVlblxuICAudmNfY3RhMy1tYWtlLWNvbG9ycy1zZXQofid2Y19jdGEzLWNvbG9yLWdyZWVuJzsgQHZjX2N0YTMtY29sb3ItZ3JlZW47IEB2Y19jdGEzLWNvbG9yLWdyZWVuLXRleHQ7IEB2Y19jdGEzLWNvbG9yLWdyZWVuLWJvcmRlcjsgQHZjX2N0YTMtY29sb3ItZ3JlZW4tYmc7IEB2Y19jdGEzLWNvbG9yLWdyZWVuLWhlYWRpbmdzKTtcbiAgLy8ganVpY3lfcGlua1xuICAudmNfY3RhMy1tYWtlLWNvbG9ycy1zZXQofid2Y19jdGEzLWNvbG9yLWp1aWN5LXBpbmsnOyBAdmNfY3RhMy1jb2xvci1qdWljeS1waW5rOyBAdmNfY3RhMy1jb2xvci1qdWljeS1waW5rLXRleHQ7IEB2Y19jdGEzLWNvbG9yLWp1aWN5LXBpbmstYm9yZGVyOyBAdmNfY3RhMy1jb2xvci1qdWljeS1waW5rLWJnOyBAdmNfY3RhMy1jb2xvci1qdWljeS1waW5rLWhlYWRpbmdzKTtcbiAgLy8gc2FuZHlfYnJvd25cbiAgLnZjX2N0YTMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY3RhMy1jb2xvci1zYW5keS1icm93bic7IEB2Y19jdGEzLWNvbG9yLXNhbmR5LWJyb3duOyBAdmNfY3RhMy1jb2xvci1zYW5keS1icm93bi10ZXh0OyBAdmNfY3RhMy1jb2xvci1zYW5keS1icm93bi1ib3JkZXI7IEB2Y19jdGEzLWNvbG9yLXNhbmR5LWJyb3duLWJnOyBAdmNfY3RhMy1jb2xvci1zYW5keS1icm93bi1oZWFkaW5ncyk7XG4gIC8vIHB1cnBsZVxuICAudmNfY3RhMy1tYWtlLWNvbG9ycy1zZXQofid2Y19jdGEzLWNvbG9yLXB1cnBsZSc7IEB2Y19jdGEzLWNvbG9yLXB1cnBsZTsgQHZjX2N0YTMtY29sb3ItcHVycGxlLXRleHQ7IEB2Y19jdGEzLWNvbG9yLXB1cnBsZS1ib3JkZXI7IEB2Y19jdGEzLWNvbG9yLXB1cnBsZS1iZzsgQHZjX2N0YTMtY29sb3ItcHVycGxlLWhlYWRpbmdzKTtcbiAgLy8gYmxhY2tcbiAgLnZjX2N0YTMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY3RhMy1jb2xvci1ibGFjayc7IEB2Y19jdGEzLWNvbG9yLWJsYWNrOyBAdmNfY3RhMy1jb2xvci1ibGFjay10ZXh0OyBAdmNfY3RhMy1jb2xvci1ibGFjay1ib3JkZXI7IEB2Y19jdGEzLWNvbG9yLWJsYWNrLWJnOyBAdmNfY3RhMy1jb2xvci1ibGFjay1oZWFkaW5ncyk7XG4gIC8vIGdyZXlcbiAgLnZjX2N0YTMtbWFrZS1jb2xvcnMtc2V0KH4ndmNfY3RhMy1jb2xvci1ncmV5JzsgQHZjX2N0YTMtY29sb3ItZ3JleTsgQHZjX2N0YTMtY29sb3ItZ3JleS10ZXh0OyBAdmNfY3RhMy1jb2xvci1ncmV5LWJvcmRlcjsgQHZjX2N0YTMtY29sb3ItZ3JleS1iZzsgQHZjX2N0YTMtY29sb3ItZ3JleS1oZWFkaW5ncyk7XG4gIC8vIHdoaXRlXG4gIC52Y19jdGEzLW1ha2UtY29sb3JzLXNldCh+J3ZjX2N0YTMtY29sb3Itd2hpdGUnOyBAdmNfY3RhMy1jb2xvci13aGl0ZTsgQHZjX2N0YTMtY29sb3Itd2hpdGUtdGV4dDsgQHZjX2N0YTMtY29sb3Itd2hpdGUtYm9yZGVyOyBAdmNfY3RhMy1jb2xvci13aGl0ZS1iZzsgQHZjX2N0YTMtY29sb3Itd2hpdGUtaGVhZGluZ3MpO1xuXG4gIC8vIEdlbmVyYXRpbmcgY3VzdG9tIGNvbG9yIHNldHNcbiAgLy8tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLy8gY2xhc3NpY1xuICAmLnZjX2N0YTMtY29sb3ItY2xhc3NpYyB7XG4gICAgLy8gQ2xhc3NpYyAoT2xkIHN0eWxlKVxuICAgICYudmNfY3RhMy1zdHlsZS1jbGFzc2ljIHtcbiAgICAgIC52Y19tYWtlLWN0YTMtY29sb3IoQHRleHQ6IGZhbHNlOyBAaGVhZGluZ3MtdGV4dDogZmFsc2UpO1xuICAgIH1cbiAgICAvLyBGbGF0XG4gICAgJi52Y19jdGEzLXN0eWxlLWZsYXQge1xuICAgICAgLnZjX21ha2UtY3RhMy1jb2xvcihAdGV4dDogQHZjX2N0YTMtY29sb3ItY2xhc3NpYy10ZXh0OyBAaGVhZGluZ3MtdGV4dDogQHZjX2N0YTMtY29sb3ItY2xhc3NpYy1oZWFkaW5nczsgQGJvcmRlcjogdHJhbnNwYXJlbnQ7IEBiYWNrZ3JvdW5kOiBAdmNfY3RhMy1jb2xvci1jbGFzc2ljKTtcbiAgICB9XG4gICAgLy8gM2RcbiAgICAmLnZjX2N0YTMtc3R5bGUtM2Qge1xuICAgICAgYm94LXNoYWRvdzogMCBAdmNfY3RhMy1zaGFkb3ctd2lkdGgtM2QgMCBkYXJrZW4oQHZjX2N0YTMtY29sb3ItY2xhc3NpYywgMTElKTtcbiAgICAgIC52Y19tYWtlLWN0YTMtY29sb3IoQHRleHQ6IEB2Y19jdGEzLWNvbG9yLWNsYXNzaWMtdGV4dDsgQGhlYWRpbmdzLXRleHQ6IEB2Y19jdGEzLWNvbG9yLWNsYXNzaWMtaGVhZGluZ3M7IEBib3JkZXI6IHRyYW5zcGFyZW50OyBAYmFja2dyb3VuZDogQHZjX2N0YTMtY29sb3ItY2xhc3NpYyk7XG4gICAgfVxuICAgIC8vIE91dGxpbmUgKHRyYW5zcGFyZW50IGJhY2tncm91bmQpXG4gICAgJi52Y19jdGEzLXN0eWxlLW91dGxpbmUge1xuICAgICAgLnZjX21ha2UtY3RhMy1jb2xvcihAdGV4dDogZmFsc2U7IEBoZWFkaW5ncy10ZXh0OiBAdmNfY3RhMy1jb2xvci1jbGFzc2ljOyBAYm9yZGVyOiBAdmNfY3RhMy1jb2xvci1jbGFzc2ljOyBAYmFja2dyb3VuZDogdHJhbnNwYXJlbnQpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBGaXggZm9yIGljb24gZWxlbWVudFxuLy8gPT09PT09PT09PT09PT09PT09PT09PVxuLnZjX2N0YTMge1xuICAmLnZjX2N0YTMtaWNvbi1zaXplLXhzIHtcbiAgICAudmNfaWNvbl9lbGVtZW50IC52Y19pY29uX2VsZW1lbnQtaW5uZXIge1xuICAgICAgaGVpZ2h0OiAxZW07XG4gICAgICB3aWR0aDogMWVtO1xuICAgIH1cbiAgfVxuICAmLnZjX2N0YTMtaWNvbi1zaXplLXNtIHtcbiAgICAudmNfaWNvbl9lbGVtZW50IC52Y19pY29uX2VsZW1lbnQtaW5uZXIge1xuICAgICAgaGVpZ2h0OiAyZW07XG4gICAgICB3aWR0aDogMmVtO1xuICAgIH1cbiAgfVxuICAmLnZjX2N0YTMtaWNvbi1zaXplLW1kIHtcbiAgICAudmNfaWNvbl9lbGVtZW50IC52Y19pY29uX2VsZW1lbnQtaW5uZXIge1xuICAgICAgaGVpZ2h0OiAzZW07XG4gICAgICB3aWR0aDogM2VtO1xuICAgIH1cbiAgfVxuICAmLnZjX2N0YTMtaWNvbi1zaXplLWxnIHtcbiAgICAudmNfaWNvbl9lbGVtZW50IC52Y19pY29uX2VsZW1lbnQtaW5uZXIge1xuICAgICAgaGVpZ2h0OiA0ZW07XG4gICAgICB3aWR0aDogNGVtO1xuICAgIH1cbiAgfVxuICAmLnZjX2N0YTMtaWNvbi1zaXplLXhsIHtcbiAgICAudmNfaWNvbl9lbGVtZW50IC52Y19pY29uX2VsZW1lbnQtaW5uZXIge1xuICAgICAgaGVpZ2h0OiA1ZW07XG4gICAgICB3aWR0aDogNWVtO1xuICAgIH1cbiAgfVxufVxuXG4vLz09PT09PSBNSVhJTlNcbi8vIENyZWF0aW5nIENvbG9yc1xuLnZjX21ha2UtY3RhMy1jb2xvcihAdGV4dDogZmFsc2U7IEBoZWFkaW5ncy10ZXh0OiBmYWxzZTsgQGJvcmRlcjogZmFsc2U7IEBiYWNrZ3JvdW5kOiBmYWxzZSkge1xuICAmIHdoZW4gbm90IChAdGV4dCA9IGZhbHNlKSB7XG4gICAgY29sb3I6IEB0ZXh0O1xuICB9XG4gICYgd2hlbiBub3QgKEBoZWFkaW5ncy10ZXh0ID0gZmFsc2UpIHtcbiAgICAudmNfY3RhMy1jb250ZW50LWhlYWRlciB7XG4gICAgICBjb2xvcjogQGhlYWRpbmdzLXRleHQ7XG4gICAgfVxuICB9XG4gICYgd2hlbiBub3QgKEBib3JkZXIgPSBmYWxzZSkge1xuICAgIGJvcmRlci1jb2xvcjogQGJvcmRlcjtcbiAgfVxuICAmIHdoZW4gbm90IChAYmFja2dyb3VuZCA9IGZhbHNlKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQ7XG4gIH1cblxufVxuXG4vLyBtYWtlIGNvbG9ycyBzZXRcbi52Y19jdGEzLW1ha2UtY29sb3JzLXNldChAc2VsZWN0b3I7IEBjb2xvcjsgQHRleHQ7IEBib3JkZXI7IEBiYWNrZ3JvdW5kOyBAaGVhZGluZ3MtY29sb3IpIHtcbiAgJi5Ae3NlbGVjdG9yfSB7XG4gICAgLy8gQ2xhc3NpYyAoT2xkIHN0eWxlKVxuICAgICYudmNfY3RhMy1zdHlsZS1jbGFzc2ljIHtcbiAgICAgIC52Y19tYWtlLWN0YTMtY29sb3IoQHRleHQ6IGZhbHNlOyBAaGVhZGluZ3MtdGV4dDogQGNvbG9yKTtcbiAgICB9XG4gICAgLy8gRmxhdFxuICAgICYudmNfY3RhMy1zdHlsZS1mbGF0IHtcbiAgICAgIC52Y19tYWtlLWN0YTMtY29sb3IoQHRleHQ6IEB0ZXh0OyBAaGVhZGluZ3MtdGV4dDogQGhlYWRpbmdzLWNvbG9yOyBAYm9yZGVyOiB0cmFuc3BhcmVudDsgQGJhY2tncm91bmQ6IEBjb2xvcik7XG4gICAgfVxuICAgIC8vIDNkXG4gICAgJi52Y19jdGEzLXN0eWxlLTNkIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgQHZjX2N0YTMtc2hhZG93LXdpZHRoLTNkIDAgZGFya2VuKEBjb2xvciwgMTElKTtcbiAgICAgIC52Y19tYWtlLWN0YTMtY29sb3IoQHRleHQ6IEB0ZXh0OyBAaGVhZGluZ3MtdGV4dDogQGhlYWRpbmdzLWNvbG9yOyBAYm9yZGVyOiB0cmFuc3BhcmVudDsgQGJhY2tncm91bmQ6IEBjb2xvcik7XG4gICAgfVxuICAgIC8vIE91dGxpbmUgKHRyYW5zcGFyZW50IGJhY2tncm91bmQpXG4gICAgJi52Y19jdGEzLXN0eWxlLW91dGxpbmUge1xuICAgICAgLnZjX21ha2UtY3RhMy1jb2xvcihAdGV4dDogZmFsc2U7IEBoZWFkaW5ncy10ZXh0OiBAY29sb3I7IEBib3JkZXI6IEBjb2xvcjsgQGJhY2tncm91bmQ6IHRyYW5zcGFyZW50KTtcbiAgICB9XG4gIH1cbn1cblxuLy8gbWFrZSBpY29uIG1hcmdpbnNcbi52Y19jdGEzLW1ha2UtaWNvbi1vbi1ib3JkZXItbWFyZ2lucyhAZGlyZWN0aW9uOykge1xuICAmLnZjX2N0YTMtaWNvbi1zaXplLXhzIHtcbiAgICBtYXJnaW4tQHtkaXJlY3Rpb259OiBmbG9vcihAaWNvbi1lbGVtZW50LWZvbnQtc2l6ZS1iYXNlICogdW5pdChAaWNvbi1lbGVtZW50LWJveC1zaXplLXhzKSAvIDIpO1xuICAgIC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctQHtkaXJlY3Rpb259OiAwO1xuICAgIH1cbiAgICAmLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctQHtkaXJlY3Rpb259OiBAdmNfY3RhMy1nb2xkLXNpemUtYmFzZSAqIDAuNTtcbiAgICB9XG4gIH1cbiAgJi52Y19jdGEzLWljb24tc2l6ZS1zbSB7XG4gICAgbWFyZ2luLUB7ZGlyZWN0aW9ufTogZmxvb3IoQGljb24tZWxlbWVudC1mb250LXNpemUtYmFzZSAqIHVuaXQoQGljb24tZWxlbWVudC1ib3gtc2l6ZS1zbSkgLyAyKTtcbiAgICAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLUB7ZGlyZWN0aW9ufTogQHZjX2N0YTMtZ29sZC1zaXplLWJhc2UgKiAwLjU7XG4gICAgfVxuICAgICYudmNfY3RhMy1pY29ucy1pbi1ib3ggLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICAgICAgcGFkZGluZy1Ae2RpcmVjdGlvbn06IEB2Y19jdGEzLWdvbGQtc2l6ZS1iYXNlO1xuICAgIH1cbiAgfVxuICAmLnZjX2N0YTMtaWNvbi1zaXplLW1kIHtcbiAgICBtYXJnaW4tQHtkaXJlY3Rpb259OiBmbG9vcihAaWNvbi1lbGVtZW50LWZvbnQtc2l6ZS1iYXNlICogdW5pdChAaWNvbi1lbGVtZW50LWJveC1zaXplLW1kKSAvIDIpO1xuICAgIC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctQHtkaXJlY3Rpb259OiBAdmNfY3RhMy1nb2xkLXNpemUtYmFzZTtcbiAgICB9XG4gICAgJi52Y19jdGEzLWljb25zLWluLWJveCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLUB7ZGlyZWN0aW9ufTogQHZjX2N0YTMtZ29sZC1zaXplLWJhc2UgKiAxLjU7XG4gICAgfVxuICB9XG4gICYudmNfY3RhMy1pY29uLXNpemUtbGcge1xuICAgIG1hcmdpbi1Ae2RpcmVjdGlvbn06IGZsb29yKEBpY29uLWVsZW1lbnQtZm9udC1zaXplLWJhc2UgKiB1bml0KEBpY29uLWVsZW1lbnQtYm94LXNpemUtbGcpIC8gMik7XG4gICAgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICAgICAgcGFkZGluZy1Ae2RpcmVjdGlvbn06IEB2Y19jdGEzLWdvbGQtc2l6ZS1iYXNlICogMS41O1xuICAgIH1cbiAgICAmLnZjX2N0YTMtaWNvbnMtaW4tYm94IC52Y19jdGEzX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctQHtkaXJlY3Rpb259OiBAdmNfY3RhMy1nb2xkLXNpemUtYmFzZSAqIDI7XG4gICAgfVxuICB9XG4gICYudmNfY3RhMy1pY29uLXNpemUteGwge1xuICAgIG1hcmdpbi1Ae2RpcmVjdGlvbn06IGZsb29yKEBpY29uLWVsZW1lbnQtZm9udC1zaXplLWJhc2UgKiB1bml0KEBpY29uLWVsZW1lbnQtYm94LXNpemUteGwpIC8gMik7XG4gICAgLnZjX2N0YTNfY29udGVudC1jb250YWluZXIge1xuICAgICAgcGFkZGluZy1Ae2RpcmVjdGlvbn06IEB2Y19jdGEzLWdvbGQtc2l6ZS1iYXNlICogMjtcbiAgICB9XG4gICAgJi52Y19jdGEzLWljb25zLWluLWJveCAudmNfY3RhM19jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLUB7ZGlyZWN0aW9ufTogQHZjX2N0YTMtZ29sZC1zaXplLWJhc2UgKiAyLjU7XG4gICAgfVxuICB9XG59IiwiLyogR29vZ2xlIG1hcHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cGJfZ21hcHNfd2lkZ2V0IHtcbiAgLndwYl93cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdmNfZ29vZ2xlX21hcHNfYmc7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG4gIC53cGJfbWFwX3dyYXBlciB7XG4gICAgaWZyYW1lIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi52Y19tYXBfcmVzcG9uc2l2ZSB7XG4gICAgLndwYl9tYXBfd3JhcGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8qIDE2OjkgKi9cbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLy8gTWFrZSBzdXJlIGxpbmtzIGRvbnQgaGF2ZSBvdXRsaW5lXG4ud3BiX2NvbnRlbnRfZWxlbWVudCAud3BiX3RhYnNfbmF2IGxpLFxuLndwYl9hY2NvcmRpb25fc2VjdGlvbiAud3BiX2FjY29yZGlvbl9oZWFkZXIsXG4ud3BiX3RvdXJfbmV4dF9wcmV2X25hdiB7XG4gIGE6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxuLyoqIFRhYnMvVG91ciBDb21tb24gKiovXG4ud3BiX2NvbnRlbnRfZWxlbWVudCB7XG4gIC53cGJfdG91cl90YWJzX3dyYXBwZXIsXG4gIC53cGJfdGFic19uYXYge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAud3BiX3RhYnNfbmF2IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1pbmRlbnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAjY29udGVudCAmIHtcbiAgICAgIC8vI2NvbnRlbnQgZm9yIHR3ZW50eSB0ZW4gdGhlbWVcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgbGkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHZjX3RhYl9iZztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgLm5vX2J1bGxldF9maXgoKTtcblxuICAgICAgJi51aS10YWJzLWFjdGl2ZSxcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdmNfdGFiX2JnX2FjdGl2ZTtcbiAgICAgIH1cbiAgICAgICYudWktdGFicy1hY3RpdmUgYSB7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAud3BiX3RvdXJfdGFic193cmFwcGVyIHtcbiAgICAud3BiX3VpLXRhYnMtaGlkZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vKiogVGFicy9Ub3VyL0FjY29yZGlvbiBDb21tb24gKiovXG4ud3BiX2NvbnRlbnRfZWxlbWVudCB7XG4gIC53cGJfdG91cl90YWJzX3dyYXBwZXIgLndwYl90YWJzX25hdiBhLFxuICAud3BiX2FjY29yZGlvbl9oZWFkZXIgYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICB9XG4gIC53cGJfYWNjb3JkaW9uX3dyYXBwZXIgLndwYl9hY2NvcmRpb25faGVhZGVyLFxuICAmLndwYl90YWJzIC53cGJfdG91cl90YWJzX3dyYXBwZXIgLndwYl90YWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB2Y190YWJfYmdfYWN0aXZlO1xuICB9XG5cbiAgLndwYl90b3VyX3RhYnNfd3JhcHBlciAud3BiX3RhYixcbiAgLndwYl9hY2NvcmRpb25fd3JhcHBlciAud3BiX2FjY29yZGlvbl9jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxZW07XG5cbiAgICA+IC53cGJfY29udGVudF9lbGVtZW50Omxhc3QtY2hpbGQsXG4gICAgLndwYl9yb3c6bGFzdC1jaGlsZCA+IGRpdiA+IGRpdi53cGJfd3JhcHBlciAud3BiX2NvbnRlbnRfZWxlbWVudDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIHJlbW92ZSBib3R0b20gbWFyZ2luIGZvciBsYXN0IGNvbnRlbnQgZWxlbWVudCBpbiB0aGUgbGFzdCByb3dcbiAgICB9XG4gIH1cbn1cblxuLyoqIFRhYnMgKiovXG4ud3BiX3RhYnMge1xuICAud3BiX3RhYnNfbmF2IHtcbiAgICBsaSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbjogMCAxcHggMCAwO1xuICAgIH1cbiAgfVxufVxuXG4vKiogVG91ciAqKi9cbi53cGJfdG91ciB7XG4gIC53cGJfdGFic19uYXYge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBAdG91cl9uYXZfd2lkdGg7XG4gICAgbGkge1xuICAgICAgbWFyZ2luOiAwIDAgMXB4IDA7XG4gICAgICBjbGVhcjogbGVmdDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAud3BiX3RvdXJfdGFic193cmFwcGVyIC53cGJfdGFiIHtcbiAgICAuYm94LXNpemluZyhib3JkZXItYm94KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IEB0b3VyX3NsaWRlc193aWR0aDtcbiAgICBwYWRkaW5nOiAwIDAgMCBAdmNfbWFyZ2luX2JvdHRvbV9nb2xkO1xuICB9XG59XG5cbi53cGJfdG91cl9uZXh0X3ByZXZfbmF2IHtcbiAgbWFyZ2luLWxlZnQ6IEB0b3VyX25hdl93aWR0aDtcbiAgcGFkZGluZy1sZWZ0OiBAdmNfbWFyZ2luX2JvdHRvbV9nb2xkO1xuICBmb250LXNpemU6IEB2Y19zbWFsbGVyX2ZvbnQ7XG5cbiAgYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgc3BhbiB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDFlbTsgLy8xMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgJi53cGJfbmV4dF9zbGlkZSB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gIH1cbn1cblxuLyoqIEFjY29yZGlvbiAqKi9cbi53cGJfYWNjb3JkaW9uIHtcbiAgLndwYl9hY2NvcmRpb25fd3JhcHBlciB7XG4gICAgLndwYl9hY2NvcmRpb25faGVhZGVyIHtcbiAgICAgIG1hcmdpbjogMCAwIDFweCAwO1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG5cbiAgICAgIGEge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudWktc3RhdGUtZGVmYXVsdCxcbiAgICAudWktc3RhdGUtYWN0aXZlIHtcbiAgICAgIC51aS1pY29uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvdG9nZ2xlX29wZW4ucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMC43ZW07XG4gICAgICAgIHRvcDogMC43ZW07XG4gICAgICB9XG4gICAgfVxuICAgIC51aS1zdGF0ZS1hY3RpdmUgLnVpLWljb24ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy90b2dnbGVfY2xvc2UucG5nKTtcbiAgICB9XG4gIH1cbn1cblxuLyogdGFic190b3VyX2FjY29yZGlvbiByZXNwb25zaXZlIHJ1bGVzICovXG5AbWVkaWEgKG1heC13aWR0aDogQHZjX3Jlc3BvbnNpdmVfbWF4X3cpIHtcbiAgLnZjX3Jlc3BvbnNpdmUge1xuICAgIC53cGJfdG91ciAud3BiX3RvdXJfdGFic193cmFwcGVyIC53cGJfdGFic19uYXYsXG4gICAgLndwYl90b3VyIC53cGJfdGFiLFxuICAgIC53cGJfdG91cl9uZXh0X3ByZXZfbmF2IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgLndwYl90b3VyX25leHRfcHJldl9uYXYge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDFlbTtcbiAgICB9XG5cbiAgICAjY29udGVudCAud3BiX3RvdXIgLndwYl90b3VyX3RhYnNfd3JhcHBlciAud3BiX3RhYnNfbmF2IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICB9XG5cbiAgICAvL1RhYnMgKyBUb3VyXG4gICAgLndwYl90b3VyIHtcbiAgICAgIC53cGJfdGFiIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvKiBUZWFzZXIgR3JpZFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndwYl9jb2x1bW4gLndwYl93cmFwcGVyIC53cGJfdGVhc2VyX2dyaWQge1xuICBmbG9hdDogbm9uZTtcbn1cblxuLy8gVGVhc2VyIGdyaWQgYWRqdXN0bWVudHNcbmJvZHkgdWwud3BiX3RodW1ibmFpbHMtZmx1aWQgbGkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvKiBzb21lIHRoZW1lcyBhZGQgYmcgaW1hZ2UgYXMgYSBidWxsZXQgKi9cbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIC8vXG4gIC5ub19idWxsZXRfZml4KCk7XG5cbiAgLmVudHJ5LWNvbnRlbnQgKjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi53cGJfcm93IC53cGJfZ3JpZCB1bC53cGJfdGh1bWJuYWlscy1mbHVpZCxcbi53cGJfcm93IC53cGJfZmlsdGVyZWRfZ3JpZCB1bC53cGJfdGh1bWJuYWlscy1mbHVpZCB7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi8qIFRlYXNlciBncmlkXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX3RlYXNlcl9ncmlkIC5lbnRyeS1jb250ZW50IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmdyaWRfbGF5b3V0LXRodW1ibmFpbCAucG9zdC10aHVtYiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLyogQ2Fyb3VzZWwgbGF5b3V0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX2Nhcm91c2VsIHtcbiAgLndwYl93cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnByZXYsXG4gIC5uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHZjX2Nhcm91c2VsX2Fycm93c19iZztcbiAgICBwYWRkaW5nOiAwcHggNnB4IDBweCA2cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIC53cGJfdHJhbnNpdGlvbigpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdmNfY2Fyb3VzZWxfYXJyb3dzX2JnX2hvdmVyO1xuICAgIH1cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG4gIC5wcmV2IHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuICAubmV4dCB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC53cGJfdGh1bWJuYWlscy1mbHVpZCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICA+IFtjbGFzcyo9XCJ2Y19zcGFuXCJdIHtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vKioqIENhdGVnb3JpZXMgZmlsdGVyICoqKi9cbi53cGJfdGVhc2VyX2dyaWQgLmNhdGVnb3JpZXNfZmlsdGVyLFxuLndwYl9jYXRlZ29yaWVzX2ZpbHRlciB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuXG4gIGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAgMTBweCAxMHB4IDA7XG4gICAgLy9cbiAgICAubm9fYnVsbGV0X2ZpeCgpO1xuXG4gICAgYSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYWN0aXZlIGEge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVzcG9uc2l2ZSBzdHVmZlxuQG1lZGlhIChtYXgtd2lkdGg6IEB2Y19yZXNwb25zaXZlX21heF93KSB7XG4gIC8vNzY3XG4gIC52Y19yZXNwb25zaXZlIHtcbiAgICAud3BiX3JvdyB7XG4gICAgICB1bC53cGJfdGh1bWJuYWlscy1mbHVpZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICAgIC53cGJfdGVhc2VyX2dyaWQgdWwud3BiX3RodW1ibmFpbHMtZmx1aWQgW2NsYXNzKj1cInZjX2NvbC1cIl0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8qIEltYWdlIGdyaWRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cGJfaW1hZ2VfZ3JpZCB7XG4gIC53cGJfaW1hZ2VfZ3JpZF91bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgPiBsaSB7XG4gICAgICAubm9fYnVsbGV0X2ZpeCgpO1xuICAgIH1cbiAgICAuaXNvdG9wZS1pdGVtIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgMXB4IDFweCAwO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8qIEdhbGxlcnlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cGJfZ2FsbGVyeSB7XG4gIC8vIGFkanVzdG1lbnRzIGZvciBuaXZvIHNsaWRlciBkZWZhdWx0IHRoZW1lXG4gIC50aGVtZS1kZWZhdWx0IHtcbiAgICAubml2b1NsaWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAubml2by1jb250cm9sTmF2IHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAzcHggMDtcbiAgICB9XG4gIH1cbiAgLy8gZmxleHNsaWRlciBhZGp1c3RtZW50c1xuICAud3BiX2ZsZXhzbGlkZXIge1xuICAgIC5mbGV4LWNvbnRyb2wtbmF2IHtcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuICAgIC5mbGV4LWNhcHRpb24ge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbiAgICAuZmxleC1kaXJlY3Rpb24tbmF2IHtcbiAgICAgIGEge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5mbGV4LWNvbnRyb2wtcGFnaW5nIHtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgIH1cbiAgfVxufVxuXG4vLyByZW1vdmUgdWwgJiBsaSBtYXJnaW5zXG4jY29udGVudCAud3BiX2dhbGxlcnlfc2xpZGVzIHVsLnNsaWRlcyxcbi5jb250ZW50IC53cGJfZ2FsbGVyeV9zbGlkZXMgdWwuc2xpZGVzLFxuLndwYl9nYWxsZXJ5X3NsaWRlcyB1bC5zbGlkZXMsXG4jY29udGVudCAud3BiX2dhbGxlcnlfc2xpZGVzIHVsLmZsZXgtZGlyZWN0aW9uLW5hdixcbi5jb250ZW50IC53cGJfZ2FsbGVyeV9zbGlkZXMgdWwuZmxleC1kaXJlY3Rpb24tbmF2LFxuLndwYl9nYWxsZXJ5X3NsaWRlcyB1bC5mbGV4LWRpcmVjdGlvbi1uYXYsXG5ib2R5IC53cGJfZ2FsbGVyeV9zbGlkZXMgdWwgbGksXG4ud3BiX2NvbnRlbnRfZWxlbWVudCAud3BiX2dhbGxlcnlfc2xpZGVzIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufSIsIkBzdG9wX3N0YW5kYWxvbmVfY29tcGlsaW5nOiBAdmNfZ3JleTtcbi8qIEZsaWNrciBzdHJlYW1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5mbGlja3JfYmFkZ2VfaW1hZ2Uge1xuICBtYXJnaW46IDAgMTBweCAxMHB4IDBweDtcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogNzJweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG5cbiAgYSB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG5cbiAgaW1nIHtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi53cGJfZmxpY2tyX3dpZGdldCB7XG4gIHAuZmxpY2tyX3N0cmVhbV93cmFwIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogQHZjX3NtYWxsZXJfZm9udDtcbiAgICBhIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmxpY2tyLnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG59IiwiLyogVmlkZW8gd2lkZ2V0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX3ZpZGVvX3dpZGdldCB7XG4gICYudmNfdmlkZW8tZWwtd2lkdGgge1xuICAgIC53aWR0aCggQHNpemUgKSB7XG4gICAgICAmLUB7c2l6ZX0gLndwYl93cmFwcGVyIHtcbiAgICAgICAgQHBlcmNlbnRfc2l6ZTogflwiQHtzaXplfSVcIjsgLy8gc3RyaW5nIGNvbmNhdGVuYXRpb24gd2l0aCBudW1iZXIgKyAlXG4gICAgICAgIHdpZHRoOiBAcGVyY2VudF9zaXplO1xuICAgICAgfVxuICAgIH1cbiAgICAuZ2VuZXJhdGVfd2lkdGgoQHN0YXJ0OiAxMCwgQG1heDogMTAwLCBAc3RlcDogMTApIHdoZW4gKCBAc3RhcnQgPD0gQG1heCkge1xuICAgICAgLndpZHRoKEBzdGFydCk7XG4gICAgICAuZ2VuZXJhdGVfd2lkdGgoKEBzdGFydCtAc3RlcCksIEBtYXgsIEBzdGVwKTsgLy8gbmV4dCBpdGVyYXRpb24sIHdpbGwgYXV0b21hdGljYWxseSBicmVhayBpZiBAc3RhcnQrQHN0ZXAgPD0gQG1heFxuICAgIH1cbiAgICAuZ2VuZXJhdGVfd2lkdGgoKTtcbiAgfVxuICAud3BiX3ZpZGVvX3dyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAoOSAvIDE2KSAqIDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgID4gZGl2IHtcbiAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIH1cbiAgfVxuICAmLnZjX3ZpZGVvLWFzcGVjdC1yYXRpbyB7XG4gICAgJi0xNjkge1xuICAgICAgLndwYl92aWRlb193cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6ICg5IC8gMTYpICogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi00MyB7XG4gICAgICAud3BiX3ZpZGVvX3dyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogKDMgLyA0KSAqIDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgICYtMjM1IHtcbiAgICAgIC53cGJfdmlkZW9fd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAoMSAvIDIuMzUpICogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi52Y192aWRlby1hbGlnbiB7XG4gICAgJi1sZWZ0IHtcbiAgICAgIC53cGJfd3JhcHBlciB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgICAmLWNlbnRlciB7XG4gICAgICAud3BiX3dyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgJi1yaWdodCB7XG4gICAgICAud3BiX3dyYXBwZXIge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC53cGJfd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGlmcmFtZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIC5ib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xuICAgIH1cbiAgfVxufVxuXG4ud3BiX3ZpZGVvX3dyYXBwZXIgLmZsdWlkLXdpZHRoLXZpZGVvLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuIiwiLyogUG9zdHMgc2xpZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3BiX3Bvc3RzX3NsaWRlciB7XG4gIC5mbGV4LWNhcHRpb24sXG4gIC5uaXZvLWNhcHRpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB2Y19wb3N0X3NsaWRlcl9jYXB0aW9uX2JnO1xuICAgIC5vcGFjaXR5KDEpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG5cbiAgLndwYl9nYWxsZXJ5X3NsaWRlcyA+IHVsID4gbGkge1xuICAgIC5ub19idWxsZXRfZml4KCk7XG4gIH1cbn0iLCIvLyBPcGFjaXR5XG5cbi5vcGFjaXR5KEBvcGFjaXR5KSB7XG4gIG9wYWNpdHk6IEBvcGFjaXR5O1xuICAvLyBJRTggZmlsdGVyXG4gIEBvcGFjaXR5LWllOiAoQG9wYWNpdHkgKiAxMDApO1xuICBmaWx0ZXI6IH5cImFscGhhKG9wYWNpdHk9QHtvcGFjaXR5LWllfSlcIjtcbn1cbiIsIkBzdG9wX3N0YW5kYWxvbmVfY29tcGlsaW5nOiBAdmNfZ3JleTtcbi8qIFByb2dyZXNzIGJhclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnZjX3Byb2dyZXNzX2JhciB7XG4gIC52Y19zaW5nbGVfYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiBAdmNfcHJvZ3Jlc3NfYmFyX2JnO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiBAdmNfbWFyZ2luX2JvdHRvbV90aGlyZDtcbiAgICAuYm94LXNoYWRvdygwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0KTtcbiAgICAuYm9yZGVyLXJhZGl1cygzcHgpO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC52Y19sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLnZjX2JhciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG4gICAgICB3aWR0aDogMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgLmJvcmRlci1yYWRpdXMoM3B4KTtcbiAgICAgIC53cGJfdHJhbnNpdGlvbih3aWR0aCwgMXMsIGxpbmVhcik7XG5cbiAgICAgICYuc3RyaXBlZCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDEwMCUsIDEwMCUgMCwgY29sb3Itc3RvcCgwLjI1LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpKSwgY29sb3Itc3RvcCgwLjI1LCB0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoMC41LCB0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoMC41LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpKSwgY29sb3Itc3RvcCgwLjc1LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpKSwgY29sb3Itc3RvcCgwLjc1LCB0cmFuc3BhcmVudCksIHRvKHRyYW5zcGFyZW50KSk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDQwcHggNDBweDtcbiAgICAgICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IDQwcHggNDBweDtcbiAgICAgICAgLW8tYmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDBweCA0MHB4O1xuICAgICAgfVxuICAgICAgJi5hbmltYXRlZCB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgIC1tb3otYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgIC1tcy1hbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgLW8tYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgIGFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYWtlLWJhci1jb2xvcnMoQG5hbWUsIEBiYWNrZ3JvdW5kLWNvbG9yLCBAdGV4dC1jb2xvcjojZmZmZmZmLCBAdGV4dC1zaGFkb3c6MCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KSkge1xuICAgICYudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLUB7bmFtZX0ge1xuICAgICAgLnZjX3NpbmdsZV9iYXIgLnZjX2JhciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgfVxuICAgICAgLnZjX3NpbmdsZV9iYXIgLnZjX2xhYmVsIHtcbiAgICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICAgICAgICB0ZXh0LXNoYWRvdzogQHRleHQtc2hhZG93O1xuICAgICAgfVxuICAgIH1cbiAgICAvLyBhbGxvdyBjdXN0b20gZm9yIGFsbFxuICAgIC52Y19nZW5lcmFsLnZjX3NpbmdsZV9iYXIudmNfcHJvZ3Jlc3MtYmFyLWNvbG9yLUB7bmFtZX0gLnZjX2JhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZC1jb2xvcjtcbiAgICB9XG4gICAgLnZjX2dlbmVyYWwudmNfc2luZ2xlX2Jhci52Y19wcm9ncmVzcy1iYXItY29sb3ItQHtuYW1lfSAudmNfbGFiZWwge1xuICAgICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICAgICAgdGV4dC1zaGFkb3c6IEB0ZXh0LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAvLyBPbGQtQ2xhc3NpYyBjb2xvcnNcbiAgLm1ha2UtYmFyLWNvbG9ycyh+J2Jhcl9ibHVlJywgIzAwNzRDQyk7XG4gIC5tYWtlLWJhci1jb2xvcnMofidiYXJfdHVycXVvaXNlJywgIzQ5YWZjZCk7XG4gIC5tYWtlLWJhci1jb2xvcnMofidiYXJfZ3JlZW4nLCAjNWJiNzViKTtcbiAgLm1ha2UtYmFyLWNvbG9ycyh+J2Jhcl9vcmFuZ2UnLCAjZmFhNzMyKTtcbiAgLm1ha2UtYmFyLWNvbG9ycyh+J2Jhcl9yZWQnLCAjZGE0ZjQ5KTtcbiAgLm1ha2UtYmFyLWNvbG9ycyh+J2Jhcl9ibGFjaycsICM0MTQxNDEpO1xuICAvLyBOZXctU3R5bGUgY29sb3JzXG4gIC5tYWtlLWJhci1jb2xvcnMofidibHVlJywgQGJsdWUpO1xuICAubWFrZS1iYXItY29sb3JzKH4ndHVycXVvaXNlJywgQHR1cnF1b2lzZSk7XG4gIC5tYWtlLWJhci1jb2xvcnMofidwaW5rJywgQHBpbmspO1xuICAubWFrZS1iYXItY29sb3JzKH4ndmlvbGV0JywgQHZpb2xldCk7XG4gIC5tYWtlLWJhci1jb2xvcnMofidwZWFjb2MnLCBAcGVhY29jKTtcbiAgLm1ha2UtYmFyLWNvbG9ycyh+J2NoaW5vJywgQGNoaW5vKTtcbiAgLm1ha2UtYmFyLWNvbG9ycyh+J211bGxlZC13aW5lJywgQG11bGxlZF93aW5lKTtcbiAgLm1ha2UtYmFyLWNvbG9ycyh+J3Zpc3RhX2JsdWUnLCBAdmlzdGFfYmx1ZSk7XG4gIC5tYWtlLWJhci1jb2xvcnMofid2aXN0YS1ibHVlJywgQHZpc3RhX2JsdWUpO1xuICAubWFrZS1iYXItY29sb3JzKH4nYmxhY2snLCBAYmxhY2spO1xuICAubWFrZS1iYXItY29sb3JzKH4nZ3JleScsIEBncmV5LCAjNjY2NjY2KTtcbiAgLm1ha2UtYmFyLWNvbG9ycyh+J29yYW5nZScsIEBvcmFuZ2UpO1xuICAubWFrZS1iYXItY29sb3JzKH4nc2t5JywgQHNreSk7XG4gIC5tYWtlLWJhci1jb2xvcnMofidncmVlbicsIEBncmVlbik7XG4gIC5tYWtlLWJhci1jb2xvcnMofidqdWljeS1waW5rJywgQGp1aWN5X3BpbmspO1xuICAubWFrZS1iYXItY29sb3JzKH4nc2FuZHktYnJvd24nLCBAc2FuZHlfYnJvd24pO1xuICAubWFrZS1iYXItY29sb3JzKH4ncHVycGxlJywgQHB1cnBsZSk7XG4gIC5tYWtlLWJhci1jb2xvcnMofid3aGl0ZScsIEB3aGl0ZSwgIzY2NjY2Nik7XG5cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cblxuQC1tcy1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuXG5ALW8ta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59IiwiLyoqKiBQaWUgY2hhcnQgKiovXG4udmNfcGllX2NoYXJ0IHtcbiAgei1pbmRleDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAub3BhY2l0eSgwKTtcblxuICAmLnZjX3JlYWR5IHtcbiAgICAub3BhY2l0eSgxKTtcbiAgfVxuXG4gIC52Y19waWVfd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgY2FudmFzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIC52Y19waWVfY2hhcnRfdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMjAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4udmNfcGllX2NoYXJ0X2JhY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlcjogNnB4IHNvbGlkIEB2Y19idG5CYWNrZ3JvdW5kO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAub3BhY2l0eSgwLjMpO1xuICAuYm94LXNpemluZyhib3JkZXItYm94KTtcbn0iLCIudmNfaW1hZ2VzX2Nhcm91c2VsIHtcbiAgLnZjX2Nhcm91c2VsLWNvbnRyb2wge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuXG4udmNfY2Fyb3VzZWwge1xuICAudmNfY2Fyb3VzZWwtY29udHJvbCB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIC53cGJfdHJhbnNpdGlvbigpO1xuICAgICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnZjX2Nhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1jb2xvcjogQHZjX2Nhcm91c2VsX2Fycm93c19iZztcbiAgICAud3BiX3RyYW5zaXRpb24oKTtcbiAgfVxufSIsIkB2Y19zZXBhcmF0b3ItdGl0bGUtcGFkZGluZzogMC44ZW07XG5AdmNfc2VwYXJhdG9yLXNoYWRvdy1zaXplOiAxMHB4O1xuXG4udmNfc2VwYXJhdG9yIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaDQge1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMSBhdXRvO1xuICAgIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAubm9ybWFsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuICB9XG4gIC52Y19zZXBfaG9sZGVyIHtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBtaW4td2lkdGg6IDEwJTtcbiAgICAudmNfc2VwX2xpbmUge1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIEB2Y19zZXBhcmF0b3JfYm9yZGVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLnZjX3NlcGFyYXRvcl9hbGlnbl9jZW50ZXIge1xuICAgIGg0IHtcbiAgICAgIHBhZGRpbmc6IDAgQHZjX3NlcGFyYXRvci10aXRsZS1wYWRkaW5nO1xuICAgIH1cbiAgfVxuICAmLnZjX3NlcGFyYXRvcl9hbGlnbl9sZWZ0IHtcbiAgICBoNCB7XG4gICAgICBwYWRkaW5nOiAwIEB2Y19zZXBhcmF0b3ItdGl0bGUtcGFkZGluZyAwIDA7XG4gICAgfVxuICAgIC52Y19zZXBfaG9sZGVyLnZjX3NlcF9ob2xkZXJfbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAmLnZjX3NlcGFyYXRvcl9hbGlnbl9yaWdodCB7XG4gICAgaDQge1xuICAgICAgcGFkZGluZzogMCAwIDAgQHZjX3NlcGFyYXRvci10aXRsZS1wYWRkaW5nO1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC52Y19zZXBfaG9sZGVyLnZjX3NlcF9ob2xkZXJfciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAmLnZjX3NlcF8ge1xuICAgICZkb3VibGUge1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAudmNfc2VwX2xpbmUge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQHZjX3NlcGFyYXRvcl9ib3JkZXI7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAgQHZjX3NlcGFyYXRvcl9ib3JkZXI7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgfVxuICAgIH1cbiAgICAmZGFzaGVkIHtcbiAgICAgIC52Y19zZXBfbGluZSB7XG4gICAgICAgIGJvcmRlci10b3Atc3R5bGU6IGRhc2hlZDtcbiAgICAgIH1cbiAgICB9XG4gICAgJmRvdHRlZCB7XG4gICAgICAudmNfc2VwX2xpbmUge1xuICAgICAgICBib3JkZXItdG9wLXN0eWxlOiBkb3R0ZWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc2hhZG93IHN0eWxlXG4gICYudmNfc2VwX3NoYWRvdyB7XG4gICAgLnZjX3NlcF9saW5lIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogQHZjX3NlcGFyYXRvci1zaGFkb3ctc2l6ZSAqIDI7XG4gICAgICB0b3A6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OicnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IC1AdmNfc2VwYXJhdG9yLXNoYWRvdy1zaXplICogMjtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGhlaWdodDogQHZjX3NlcGFyYXRvci1zaGFkb3ctc2l6ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnZjX3NlcF9ob2xkZXJfbCAudmNfc2VwX2xpbmU6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAtMTAwJTtcbiAgICAgIGJveC1zaGFkb3c6IEB2Y19zZXBhcmF0b3Itc2hhZG93LXNpemUgQHZjX3NlcGFyYXRvci1zaGFkb3ctc2l6ZSBAdmNfc2VwYXJhdG9yLXNoYWRvdy1zaXplIDFweDtcbiAgICB9XG4gICAgLnZjX3NlcF9ob2xkZXJfciAudmNfc2VwX2xpbmU6OmFmdGVyIHtcbiAgICAgIGxlZnQ6IC0xMDAlO1xuICAgICAgYm94LXNoYWRvdzogLUB2Y19zZXBhcmF0b3Itc2hhZG93LXNpemUgQHZjX3NlcGFyYXRvci1zaGFkb3ctc2l6ZSBAdmNfc2VwYXJhdG9yLXNoYWRvdy1zaXplIDFweDtcbiAgICB9XG4gIH1cblxuICAmLnZjX3NlcGFyYXRvcl9ub190ZXh0Om5vdCgudmNfc2VwX3NoYWRvdykge1xuICAgIC52Y19zZXBfaG9sZGVyX2wge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC52Y19zZXBfaG9sZGVyX3Ige1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLy8gaWNvbiBiZWhhdmlvdXJcbiAgLnZjX2ljb25fZWxlbWVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAmOm5vdCgudmNfaWNvbl9lbGVtZW50LWhhdmUtc3R5bGUpe1xuICAgICAgKyBoNCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICAgIC52Y19pY29uX2VsZW1lbnQtc2l6ZS14bCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBAdmNfc2VwYXJhdG9yLXRpdGxlLXBhZGRpbmc7XG4gICAgICAgIG1hcmdpbi1yaWdodDogQHZjX3NlcGFyYXRvci10aXRsZS1wYWRkaW5nO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnZjX3NlcGFyYXRvci1oYXMtdGV4dCB7XG4gICAgJi52Y19zZXBhcmF0b3JfYWxpZ25fY2VudGVyLFxuICAgICYudmNfc2VwYXJhdG9yX2FsaWduX3JpZ2h0IHtcbiAgICAgIC52Y19pY29uX2VsZW1lbnQge1xuICAgICAgICAmLnZjX2ljb25fZWxlbWVudC1oYXZlLXN0eWxlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogQHZjX3NlcGFyYXRvci10aXRsZS1wYWRkaW5nO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYudmNfc2VwYXJhdG9yX2FsaWduX2xlZnQge1xuICAgIC52Y19pY29uX2VsZW1lbnQge1xuICAgICAgJi52Y19pY29uX2VsZW1lbnQtaGF2ZS1zdHlsZSB7XG4gICAgICAgICsgaDQge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogQHZjX3NlcGFyYXRvci10aXRsZS1wYWRkaW5nO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vQm9yZGVyIHdpZHRoc1xuICAudmNfc2VwYXJhdG9yX3dpZHRocygxKTtcbiAgLnZjX3NlcGFyYXRvcl93aWR0aHMoMik7XG4gIC52Y19zZXBhcmF0b3Jfd2lkdGhzKDMpO1xuICAudmNfc2VwYXJhdG9yX3dpZHRocyg0KTtcbiAgLnZjX3NlcGFyYXRvcl93aWR0aHMoNSk7XG4gIC52Y19zZXBhcmF0b3Jfd2lkdGhzKDYpO1xuICAudmNfc2VwYXJhdG9yX3dpZHRocyg3KTtcbiAgLnZjX3NlcGFyYXRvcl93aWR0aHMoOCk7XG4gIC52Y19zZXBhcmF0b3Jfd2lkdGhzKDkpO1xuICAudmNfc2VwYXJhdG9yX3dpZHRocygxMCk7XG5cbiAgLnZjX3NlcGFyYXRvcl93aWR0aHMoQHdpZHRoKSB7XG4gICAgJi52Y19zZXBfYm9yZGVyX3dpZHRoX0B7d2lkdGh9IHtcbiAgICAgIC52Y19zZXBfaG9sZGVyIC52Y19zZXBfbGluZSB7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IHVuaXQoQHdpZHRoLCBweCk7XG4gICAgICB9XG4gICAgICAmLnZjX3NlcF9kb3VibGUgLnZjX3NlcF9ob2xkZXIgLnZjX3NlcF9saW5lIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogdW5pdChAd2lkdGgsIHB4KTtcbiAgICAgICAgdG9wOiB1bml0KGNlaWwoLUB3aWR0aC8yKSwgcHgpO1xuICAgICAgfVxuICAgICAgJi52Y19zZXBfc2hhZG93IHtcbiAgICAgICAgLnZjX3NlcF9saW5lIHtcbiAgICAgICAgICB0b3A6IC0odW5pdChmbG9vcihAd2lkdGgvMiksIHB4KSk7XG4gICAgICAgIH1cbiAgICAgICAgLnZjX3NlcF9ob2xkZXJfbCAudmNfc2VwX2xpbmU6OmFmdGVyIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBAdmNfc2VwYXJhdG9yLXNoYWRvdy1zaXplIEB2Y19zZXBhcmF0b3Itc2hhZG93LXNpemUgQHZjX3NlcGFyYXRvci1zaGFkb3ctc2l6ZSB1bml0KEB3aWR0aCwgcHgpO1xuICAgICAgICB9XG4gICAgICAgIC52Y19zZXBfaG9sZGVyX3IgLnZjX3NlcF9saW5lOjphZnRlciB7XG4gICAgICAgICAgYm94LXNoYWRvdzogLUB2Y19zZXBhcmF0b3Itc2hhZG93LXNpemUgQHZjX3NlcGFyYXRvci1zaGFkb3ctc2l6ZSBAdmNfc2VwYXJhdG9yLXNoYWRvdy1zaXplIHVuaXQoQHdpZHRoLCBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy9Db2xvciB2YXJpYXRpb25zXG4gIC52Y19zZXBhcmF0b3JfdmFyaWFudHMoX2JsdWUsIEBibHVlKTtcbiAgLnZjX3NlcGFyYXRvcl92YXJpYW50cyhfdHVycXVvaXNlLCBAdHVycXVvaXNlKTtcbiAgLnZjX3NlcGFyYXRvcl92YXJpYW50cyhfcGluaywgQHBpbmspO1xuICAudmNfc2VwYXJhdG9yX3ZhcmlhbnRzKF92aW9sZXQsIEB2aW9sZXQpO1xuICAudmNfc2VwYXJhdG9yX3ZhcmlhbnRzKF9wZWFjb2MsIEBwZWFjb2MpO1xuICAudmNfc2VwYXJhdG9yX3ZhcmlhbnRzKF9jaGlubywgQGNoaW5vKTtcbiAgLnZjX3NlcGFyYXRvcl92YXJpYW50cyhfbXVsbGVkX3dpbmUsIEBtdWxsZWRfd2luZSk7XG4gIC52Y19zZXBhcmF0b3JfdmFyaWFudHMoX3Zpc3RhX2JsdWUsIEB2aXN0YV9ibHVlKTtcbiAgLnZjX3NlcGFyYXRvcl92YXJpYW50cyhfYmxhY2ssIEBibGFjayk7XG4gIC52Y19zZXBhcmF0b3JfdmFyaWFudHMoX2dyZXksIEBncmV5KTtcbiAgLnZjX3NlcGFyYXRvcl92YXJpYW50cyhfb3JhbmdlLCBAb3JhbmdlKTtcbiAgLnZjX3NlcGFyYXRvcl92YXJpYW50cyhfc2t5LCBAc2t5KTtcbiAgLnZjX3NlcGFyYXRvcl92YXJpYW50cyhfZ3JlZW4sIEBncmVlbik7XG4gIC52Y19zZXBhcmF0b3JfdmFyaWFudHMoX2p1aWN5X3BpbmssIEBqdWljeV9waW5rKTtcbiAgLnZjX3NlcGFyYXRvcl92YXJpYW50cyhfc2FuZHlfYnJvd24sIEBzYW5keV9icm93bik7XG4gIC52Y19zZXBhcmF0b3JfdmFyaWFudHMoX3B1cnBsZSwgQHB1cnBsZSk7XG4gIC52Y19zZXBhcmF0b3JfdmFyaWFudHMoX3doaXRlLCBAd2hpdGUpO1xufVxuXG4udmNfc2VwYXJhdG9yX3ZhcmlhbnRzKEBzZWxlY3RvciwgQGNvbG9yKSB7XG4gICYudmNfc2VwX2NvbG9yIHtcbiAgICAmQHtzZWxlY3Rvcn0ge1xuICAgICAgLnZjX3NlcF9saW5lIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAY29sb3I7XG4gICAgICB9XG4gICAgICAmLnZjX3NlcF9zaGFkb3cge1xuICAgICAgICAudmNfc2VwX2hvbGRlciB7XG4gICAgICAgICAgY29sb3I6IEBjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ud3BiX3NlcGFyYXRvcixcbi52Y190ZXh0X3NlcGFyYXRvciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAdmNfc2VwYXJhdG9yX2JvcmRlcjtcbn1cblxuLnZjX3NlcF93aWR0aCB7XG4gICZfMTAge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cbiAgJl8yMCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAmXzMwIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gICZfNDAge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgJl81MCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAmXzYwIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gICZfNzAge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbiAgJl84MCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuICAmXzkwIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gICZfMTAwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4udmNfc2VwX3BvcyB7XG4gICZfYWxpZ25fY2VudGVyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgJl9hbGlnbl9sZWZ0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgJl9hbGlnbl9yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi8qIFNlcGFyYXRvclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndwYl9zZXBhcmF0b3Ige1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbi8qIFRleHQgU2VwYXJhdG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udmNfdGV4dF9zZXBhcmF0b3Ige1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGRpdiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBib2R5QmFja2dyb3VuZDtcbiAgICBwYWRkaW5nOiAxcHggMWVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC05cHg7XG4gIH1cbn1cblxuLnNlcGFyYXRvcl9hbGlnbl9jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZXBhcmF0b3JfYWxpZ25fbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5zZXBhcmF0b3JfYWxpZ25fcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbiIsIi52Yy16aWd6YWctd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgJi52Yy16aWd6YWctYWxpZ24tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAmLnZjLXppZ3phZy1hbGlnbi1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLnZjLXppZ3phZy1pbm5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiIsIi52Y19ib3hfYm9yZGVyX3ZhcmlhbnRzKEBzZWxlY3RvciwgQGNvbG9yKSB7XG4gIC52Y19ib3hfb3V0bGluZS52Y19ib3hfYm9yZGVyQHtzZWxlY3Rvcn0sXG4gIC52Y19ib3hfb3V0bGluZV9jaXJjbGUudmNfYm94X2JvcmRlckB7c2VsZWN0b3J9IHtcbiAgICBib3JkZXItY29sb3I6IEBjb2xvcjtcbiAgfVxuICAudmNfYm94X2JvcmRlci52Y19ib3hfYm9yZGVyQHtzZWxlY3Rvcn0sXG4gIC52Y19ib3hfYm9yZGVyX2NpcmNsZS52Y19ib3hfYm9yZGVyQHtzZWxlY3Rvcn0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBjb2xvcjtcbiAgfVxufVxuXG4ud3BiX3NpbmdsZV9pbWFnZSB7XG4gIGEge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG4gIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICYudmNfaW1nLXBsYWNlaG9sZGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAudmNfc2luZ2xlX2ltYWdlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAmLnZjX2JveF8ge1xuICAgICAgJnJvdW5kZWQsICZyb3VuZGVkIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgLmJveC1zaGFkb3cobm9uZSk7XG4gICAgICB9XG4gICAgICAmb3V0bGluZSxcbiAgICAgICZvdXRsaW5lX2NpcmNsZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIC5ib3gtc2hhZG93KG5vbmUpO1xuICAgICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBncmV5O1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgLmJveC1zaGFkb3cobm9uZSk7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQGdyZXk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZib3JkZXIsXG4gICAgICAmYm9yZGVyX2NpcmNsZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIC5ib3gtc2hhZG93KG5vbmUpO1xuICAgICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIC5ib3gtc2hhZG93KG5vbmUpO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJnNoYWRvdyxcbiAgICAgICZzaGFkb3dfYm9yZGVyLFxuICAgICAgJnNoYWRvd19ib3JkZXJfY2lyY2xlLFxuICAgICAgJnNoYWRvd19jaXJjbGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAuYm94LXNoYWRvdygwIDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIC5ib3gtc2hhZG93KDAgMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmc2hhZG93X2JvcmRlcixcbiAgICAgICZzaGFkb3dfYm9yZGVyX2NpcmNsZSB7XG4gICAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgIH1cbiAgICAgICZzaGFkb3dfM2Qge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAuYm94LXNoYWRvdyhub25lKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIC5ib3gtc2hhZG93KG5vbmUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmY2lyY2xlLFxuICAgICAgJm91dGxpbmVfY2lyY2xlLFxuICAgICAgJmJvcmRlcl9jaXJjbGUsXG4gICAgICAmc2hhZG93X2NpcmNsZSxcbiAgICAgICZzaGFkb3dfYm9yZGVyX2NpcmNsZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgLmJveC1zaGFkb3cobm9uZSk7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIC5ib3gtc2hhZG93KG5vbmUpO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZzaGFkb3dfY2lyY2xlLCAmc2hhZG93X2JvcmRlcl9jaXJjbGUge1xuICAgICAgICAuYm94LXNoYWRvdygwIDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAuYm94LXNoYWRvdygwIDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnZjX2FsaWduX2NlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICYudmNfYWxpZ25fcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gICYudmNfYWxpZ25fbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC52Y19ib3hfc2hhZG93XzNkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICY6YWZ0ZXIsXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIC5ib3gtc2hhZG93KDAgMTVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC42KSk7XG4gICAgICBsZWZ0OiA1cHg7XG4gICAgICByaWdodDogNTAlO1xuICAgICAgYm90dG9tOiA4cHg7XG4gICAgICBoZWlnaHQ6IDMwJTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgICAgIC50cmFuc2Zvcm0tb3JpZ2luKDAgMCk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1koLTZkZWcpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2tld1koLTZkZWcpO1xuICAgICAgdHJhbnNmb3JtOiBza2V3WSgtNmRlZyk7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgcmlnaHQ6IDVweDtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WSg2ZGVnKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNrZXdZKDZkZWcpO1xuICAgICAgdHJhbnNmb3JtOiBza2V3WSg2ZGVnKTtcbiAgICAgIC50cmFuc2Zvcm0tb3JpZ2luKDEwMCUgMCk7XG4gICAgfVxuICB9XG5cbiAgLnZjX2ZpZ3VyZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC52Y19maWd1cmUtY2FwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogLjJlbTtcbiAgICBmb250LXNpemU6IC44ZW07XG4gIH1cblxuICAudmNfYm94X2JvcmRlcl92YXJpYW50cyhfYmx1ZSwgQGJsdWUpO1xuICAudmNfYm94X2JvcmRlcl92YXJpYW50cyhfdHVycXVvaXNlLCBAdHVycXVvaXNlKTtcbiAgLnZjX2JveF9ib3JkZXJfdmFyaWFudHMoX3BpbmssIEBwaW5rKTtcbiAgLnZjX2JveF9ib3JkZXJfdmFyaWFudHMoX3Zpb2xldCwgQHZpb2xldCk7XG4gIC52Y19ib3hfYm9yZGVyX3ZhcmlhbnRzKF9wZWFjb2MsIEBwZWFjb2MpO1xuICAudmNfYm94X2JvcmRlcl92YXJpYW50cyhfY2hpbm8sIEBjaGlubyk7XG4gIC52Y19ib3hfYm9yZGVyX3ZhcmlhbnRzKF9tdWxsZWRfd2luZSwgQG11bGxlZF93aW5lKTtcbiAgLnZjX2JveF9ib3JkZXJfdmFyaWFudHMoX3Zpc3RhX2JsdWUsIEB2aXN0YV9ibHVlKTtcbiAgLnZjX2JveF9ib3JkZXJfdmFyaWFudHMoX2JsYWNrLCBAYmxhY2spO1xuICAudmNfYm94X2JvcmRlcl92YXJpYW50cyhfZ3JleSwgQGdyZXkpO1xuICAudmNfYm94X2JvcmRlcl92YXJpYW50cyhfb3JhbmdlLCBAb3JhbmdlKTtcbiAgLnZjX2JveF9ib3JkZXJfdmFyaWFudHMoX3NreSwgQHNreSk7XG4gIC52Y19ib3hfYm9yZGVyX3ZhcmlhbnRzKF9ncmVlbiwgQGdyZWVuKTtcbiAgLnZjX2JveF9ib3JkZXJfdmFyaWFudHMoX2p1aWN5X3BpbmssIEBqdWljeV9waW5rKTtcbiAgLnZjX2JveF9ib3JkZXJfdmFyaWFudHMoX3NhbmR5X2Jyb3duLCBAc2FuZHlfYnJvd24pO1xuICAudmNfYm94X2JvcmRlcl92YXJpYW50cyhfcHVycGxlLCBAcHVycGxlKTtcbiAgLnZjX2JveF9ib3JkZXJfdmFyaWFudHMoX3doaXRlLCBAd2hpdGUpO1xufVxuIiwiQGljb24tZWxlbWVudC1ib3R0b20tbWFyZ2luOiBAdmNfZWxlbWVudF9tYXJnaW5fYm90dG9tO1xuQGljb24tZWxlbWVudC1yb3VuZGVkLXJhZGl1czogNXB4O1xuQGljb24tZWxlbWVudC1mb250LXNpemUtYmFzZTogMTRweDtcblxuQGljb24tZWxlbWVudC1pY29uLXNpemUteHM6IDEuMjBlbTtcbi8vIDE3cHhcbkBpY29uLWVsZW1lbnQtaWNvbi1zaXplLXNtOiAxLjZlbTtcbi8vIDIycHhcbkBpY29uLWVsZW1lbnQtaWNvbi1zaXplLW1kOiAyLjE1ZW07XG4vLyAzMHB4IGRlZmF1bHRcbkBpY29uLWVsZW1lbnQtaWNvbi1zaXplLWxnOiAyLjg1ZW07XG4vLyA0MHB4XG5AaWNvbi1lbGVtZW50LWljb24tc2l6ZS14bDogNWVtO1xuLy8gNzBweFxuXG5AaWNvbi1lbGVtZW50LWJveC1zaXplLXhzOiAyLjVlbTtcbi8vIDM1cHhcbkBpY29uLWVsZW1lbnQtYm94LXNpemUtc206IDMuMTVlbTtcbi8vIDQ1cHhcbkBpY29uLWVsZW1lbnQtYm94LXNpemUtbWQ6IDRlbTtcbi8vIDU2cHggZGVmYXVsdFxuQGljb24tZWxlbWVudC1ib3gtc2l6ZS1sZzogNWVtO1xuLy8gNzBweFxuQGljb24tZWxlbWVudC1ib3gtc2l6ZS14bDogNy4xNWVtO1xuLy8gMTAwcHhcblxuLnZjX2ljb25fZWxlbWVudCB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IEBpY29uLWVsZW1lbnQtZm9udC1zaXplLWJhc2U7XG4gIG1hcmdpbi1ib3R0b206IEBpY29uLWVsZW1lbnQtYm90dG9tLW1hcmdpbjtcbiAgJi52Y19pY29uX2VsZW1lbnQtb3V0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyAvLyBkZWZhdWx0IGFsaWduXG4gICAgLy9hbGlnbiBzdHlsZXNcbiAgICAmLnZjX2ljb25fZWxlbWVudC1hbGlnbi1sZWZ0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgICYudmNfaWNvbl9lbGVtZW50LWFsaWduLWNlbnRlciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICYudmNfaWNvbl9lbGVtZW50LWFsaWduLXJpZ2h0IHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC52Y19pY29uX2VsZW1lbnQtaW5uZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB3aWR0aDogQGljb24tZWxlbWVudC1ib3gtc2l6ZS1tZDsgLy8gZGVmYXVsdCBzaXplIG1kXG4gICAgICBoZWlnaHQ6IEBpY29uLWVsZW1lbnQtYm94LXNpemUtbWQ7IC8vZGVmYXVsdCBzaXplIG1kXG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gaGVscHMgZm9yIGZvbnQtYXdlc29tZSBjZW50cmluZyBvbiBzbWFsbCBzaXplc1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLnZjX2ljb25fZWxlbWVudC1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiBAaWNvbi1lbGVtZW50LWljb24tc2l6ZS1tZDsgLy8gZGVmYXVsdCBzaXplIG1kXG4gICAgICAgIC8vIGZvbnQgYXdlc29tZSBsb2dpYyBmb3IgYWxsIGljb25zXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplLWFkanVzdDogbm9uZTtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBub3JtYWw7XG4gICAgICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogbm9ybWFsO1xuICAgICAgICAtd2Via2l0LWZvbnQtbGFuZ3VhZ2Utb3ZlcnJpZGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC1sYW5ndWFnZS1vdmVycmlkZTogbm9ybWFsO1xuICAgICAgICAtd2Via2l0LWZvbnQta2VybmluZzogYXV0bztcbiAgICAgICAgZm9udC1rZXJuaW5nOiBhdXRvO1xuICAgICAgICBmb250LXN5bnRoZXNpczogd2VpZ2h0IHN0eWxlO1xuICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcblxuICAgICAgICAudHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplbGVnaWJpbGl0eTtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgIC52Y19pY29uX2VsZW1lbnQtbGluaywgLnZjX2dpdGVtLWxpbmsge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC8vIHNpemUgc3R5bGVzXG4gICAgICAuc2l6ZS0oQHNlbGVjdG9yLCBAc2l6ZSwgQGZvbnRfc2l6ZSkge1xuICAgICAgICAmLnZjX2ljb25fZWxlbWVudC1zaXplLUB7c2VsZWN0b3J9IHtcbiAgICAgICAgICAvLyBmaXggaWYgbm8gYmFja2dyb3VuZCBzdHlsZSBzZWxlY3RlZFxuICAgICAgICAgICYudmNfaWNvbl9lbGVtZW50LWhhdmUtc3R5bGUtaW5uZXIge1xuICAgICAgICAgICAgd2lkdGg6IEBzaXplICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IEBzaXplICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAZm9udF9zaXplICFpbXBvcnRhbnQ7XG4gICAgICAgICAgLnZjX2ljb25fZWxlbWVudC1pY29uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogQGZvbnRfc2l6ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNpemUtKH5cInhzXCIsIEBpY29uLWVsZW1lbnQtYm94LXNpemUteHMsIEBpY29uLWVsZW1lbnQtaWNvbi1zaXplLXhzKTtcbiAgICAgIC5zaXplLSh+XCJzbVwiLCBAaWNvbi1lbGVtZW50LWJveC1zaXplLXNtLCBAaWNvbi1lbGVtZW50LWljb24tc2l6ZS1zbSk7XG4gICAgICAuc2l6ZS0oflwibWRcIiwgQGljb24tZWxlbWVudC1ib3gtc2l6ZS1tZCwgQGljb24tZWxlbWVudC1pY29uLXNpemUtbWQpO1xuICAgICAgLnNpemUtKH5cImxnXCIsIEBpY29uLWVsZW1lbnQtYm94LXNpemUtbGcsIEBpY29uLWVsZW1lbnQtaWNvbi1zaXplLWxnKTtcbiAgICAgIC5zaXplLSh+XCJ4bFwiLCBAaWNvbi1lbGVtZW50LWJveC1zaXplLXhsLCBAaWNvbi1lbGVtZW50LWljb24tc2l6ZS14bCk7XG5cbiAgICAgIC8vIGRpc3BsYXkgc3R5bGVzXG4gICAgICAmLnZjX2ljb25fZWxlbWVudC1zdHlsZS1ib3hlZCB7XG4gICAgICB9XG5cbiAgICAgICYudmNfaWNvbl9lbGVtZW50LXN0eWxlLWJveGVkLW91dGxpbmUge1xuICAgICAgfVxuXG4gICAgICAmLnZjX2ljb25fZWxlbWVudC1zdHlsZS1yb3VuZGVkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAudmNfaWNvbl9lbGVtZW50LWxpbmssIC52Y19naXRlbS1saW5rIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYudmNfaWNvbl9lbGVtZW50LXN0eWxlLXJvdW5kZWQtb3V0bGluZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgLnZjX2ljb25fZWxlbWVudC1saW5rLCAudmNfZ2l0ZW0tbGluayB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnZjX2ljb25fZWxlbWVudC1zdHlsZS1yb3VuZGVkLWxlc3Mge1xuICAgICAgICBib3JkZXItcmFkaXVzOiBAaWNvbi1lbGVtZW50LXJvdW5kZWQtcmFkaXVzO1xuICAgICAgICAudmNfaWNvbl9lbGVtZW50LWxpbmssIC52Y19naXRlbS1saW5rIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiBAaWNvbi1lbGVtZW50LXJvdW5kZWQtcmFkaXVzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnZjX2ljb25fZWxlbWVudC1zdHlsZS1yb3VuZGVkLWxlc3Mtb3V0bGluZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IEBpY29uLWVsZW1lbnQtcm91bmRlZC1yYWRpdXM7XG4gICAgICAgIC52Y19pY29uX2VsZW1lbnQtbGluaywgLnZjX2dpdGVtLWxpbmsge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IEBpY29uLWVsZW1lbnQtcm91bmRlZC1yYWRpdXM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnZjX2ljb25fZWxlbWVudF9jb2xvcnNfdmFyaWFudHMoQHNlbGVjdG9yLCBAdGV4dF9jb2xvcikge1xuICAgICAgICAmLnZjX2ljb25fZWxlbWVudC1jb2xvci1Ae3NlbGVjdG9yfSB7XG4gICAgICAgICAgLnZjX2ljb25fZWxlbWVudC1pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiBAdGV4dF9jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC52Y19pY29uX2VsZW1lbnRfY29sb3JzX3ZhcmlhbnRzKH4nYmx1ZScsIEBibHVlKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfY29sb3JzX3ZhcmlhbnRzKH4ndHVycXVvaXNlJywgQHR1cnF1b2lzZSk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X2NvbG9yc192YXJpYW50cyh+J3BpbmsnLCBAcGluayk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X2NvbG9yc192YXJpYW50cyh+J3Zpb2xldCcsIEB2aW9sZXQpO1xuICAgICAgLnZjX2ljb25fZWxlbWVudF9jb2xvcnNfdmFyaWFudHMofidwZWFjb2MnLCBAcGVhY29jKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfY29sb3JzX3ZhcmlhbnRzKH4nY2hpbm8nLCBAY2hpbm8pO1xuICAgICAgLnZjX2ljb25fZWxlbWVudF9jb2xvcnNfdmFyaWFudHMofidtdWxsZWRfd2luZScsIEBtdWxsZWRfd2luZSk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X2NvbG9yc192YXJpYW50cyh+J3Zpc3RhX2JsdWUnLCBAdmlzdGFfYmx1ZSk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X2NvbG9yc192YXJpYW50cyh+J2JsYWNrJywgQGJsYWNrKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfY29sb3JzX3ZhcmlhbnRzKH4nZ3JleScsIEBncmV5KTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfY29sb3JzX3ZhcmlhbnRzKH4nb3JhbmdlJywgQG9yYW5nZSk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X2NvbG9yc192YXJpYW50cyh+J3NreScsIEBza3kpO1xuICAgICAgLnZjX2ljb25fZWxlbWVudF9jb2xvcnNfdmFyaWFudHMofidncmVlbicsIEBncmVlbik7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X2NvbG9yc192YXJpYW50cyh+J2p1aWN5X3BpbmsnLCBAanVpY3lfcGluayk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X2NvbG9yc192YXJpYW50cyh+J3NhbmR5X2Jyb3duJywgQHNhbmR5X2Jyb3duKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfY29sb3JzX3ZhcmlhbnRzKH4ncHVycGxlJywgQHB1cnBsZSk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X2NvbG9yc192YXJpYW50cyh+J3doaXRlJywgQHdoaXRlKTtcblxuICAgICAgLy8gY29sb3JzIGZvciBzdHlsZXNcbiAgICAgIC8vIEJhY2tncm91bmQgU2hhcGUgQ29sb3JzXG4gICAgICAudmNfaWNvbl9lbGVtZW50X3NoYXBlX2NvbG9yX3ZhcmlhbnRzKEBzZWxlY3RvciwgQGNvbG9yKSB7XG4gICAgICAgICYudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQtY29sb3ItQHtzZWxlY3Rvcn0ge1xuICAgICAgICAgICYudmNfaWNvbl9lbGVtZW50LW91dGxpbmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICAgICYudmNfaWNvbl9lbGVtZW50LWJhY2tncm91bmQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnZjX2ljb25fZWxlbWVudF9zaGFwZV9jb2xvcl92YXJpYW50cyh+J2JsdWUnLCBAYmx1ZSk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X3NoYXBlX2NvbG9yX3ZhcmlhbnRzKH4ndHVycXVvaXNlJywgQHR1cnF1b2lzZSk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X3NoYXBlX2NvbG9yX3ZhcmlhbnRzKH4ncGluaycsIEBwaW5rKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfc2hhcGVfY29sb3JfdmFyaWFudHMofid2aW9sZXQnLCBAdmlvbGV0KTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfc2hhcGVfY29sb3JfdmFyaWFudHMofidwZWFjb2MnLCBAcGVhY29jKTtcbiAgICAgIC52Y19pY29uX2VsZW1lbnRfc2hhcGVfY29sb3JfdmFyaWFudHMofidjaGlubycsIEBjaGlubyk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X3NoYXBlX2NvbG9yX3ZhcmlhbnRzKH4nbXVsbGVkX3dpbmUnLCBAbXVsbGVkX3dpbmUpO1xuICAgICAgLnZjX2ljb25fZWxlbWVudF9zaGFwZV9jb2xvcl92YXJpYW50cyh+J3Zpc3RhX2JsdWUnLCBAdmlzdGFfYmx1ZSk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X3NoYXBlX2NvbG9yX3ZhcmlhbnRzKH4nYmxhY2snLCBAYmxhY2spO1xuICAgICAgLnZjX2ljb25fZWxlbWVudF9zaGFwZV9jb2xvcl92YXJpYW50cyh+J2dyZXknLCBAZ3JleSk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X3NoYXBlX2NvbG9yX3ZhcmlhbnRzKH4nb3JhbmdlJywgQG9yYW5nZSk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X3NoYXBlX2NvbG9yX3ZhcmlhbnRzKH4nc2t5JywgQHNreSk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X3NoYXBlX2NvbG9yX3ZhcmlhbnRzKH4nZ3JlZW4nLCBAZ3JlZW4pO1xuICAgICAgLnZjX2ljb25fZWxlbWVudF9zaGFwZV9jb2xvcl92YXJpYW50cyh+J2p1aWN5X3BpbmsnLCBAanVpY3lfcGluayk7XG4gICAgICAudmNfaWNvbl9lbGVtZW50X3NoYXBlX2NvbG9yX3ZhcmlhbnRzKH4nc2FuZHlfYnJvd24nLCBAc2FuZHlfYnJvd24pO1xuICAgICAgLnZjX2ljb25fZWxlbWVudF9zaGFwZV9jb2xvcl92YXJpYW50cyh+J3B1cnBsZScsIEBwdXJwbGUpO1xuICAgICAgLnZjX2ljb25fZWxlbWVudF9zaGFwZV9jb2xvcl92YXJpYW50cyh+J3doaXRlJywgQHdoaXRlKTtcbiAgICB9XG4gIH1cbn1cbiIsIkB2Y19yb3VuZC1jaGFydC1sZWdlbmQtd2lkdGg6IDQwJTtcbkB2Y19yb3VuZC1jaGFydC13aWR0aDogMTAwJSAtIEB2Y19yb3VuZC1jaGFydC1sZWdlbmQtd2lkdGg7XG5AdmNfbGluZS1jaGFydC1sZWdlbmQtd2lkdGg6IDI1JTtcbkB2Y19saW5lLWNoYXJ0LXdpZHRoOiAxMDAlIC0gQHZjX2xpbmUtY2hhcnQtbGVnZW5kLXdpZHRoO1xuQHZjX2NoYXJ0LWxlZ2VuZC1mb250LXNpemU6IDE0cHg7XG5AdmNfY2hhcnQtbGVnZW5kLWNvbG9yLXNpemU6IDEuM2VtO1xuQHZjX2NoYXJ0LWxlZ2VuZC1nYXA6IDFlbTtcbkB2Y19jaGFydC1sZWdlbmQtaXRlbS1nYXA6IDAuM2VtO1xuXG4udmNfY2hhcnQge1xuICAudmNfY2hhcnQtbGVnZW5kIHtcbiAgICBmb250LXNpemU6IEB2Y19jaGFydC1sZWdlbmQtZm9udC1zaXplO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgbGkge1xuICAgICAgbGluZS1oZWlnaHQ6IEB2Y19jaGFydC1sZWdlbmQtY29sb3Itc2l6ZTtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgMCBAdmNfY2hhcnQtbGVnZW5kLWl0ZW0tZ2FwIDA7XG4gICAgICBtaW4taGVpZ2h0OiBAdmNfY2hhcnQtbGVnZW5kLWNvbG9yLXNpemU7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjNlbTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGhlaWdodDogQHZjX2NoYXJ0LWxlZ2VuZC1jb2xvci1zaXplO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgd2lkdGg6IEB2Y19jaGFydC1sZWdlbmQtY29sb3Itc2l6ZTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogQHZjX2dyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIC52Y19jaGFydC1sZWdlbmQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHdpZHRoOiBAdmNfcm91bmQtY2hhcnQtbGVnZW5kLXdpZHRoO1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBAdmNfY2hhcnQtbGVnZW5kLWdhcDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBXcmFwcGVyIGFyb3VuZCBjYW52YXMgZWxlbWVudCBpZiBjaGFydCBoYXMgbGVnZW5kLlxuICAgIC8vIExlZ2VuZCBpdHNlbGYgaXMgb3V0c2lkZSBvZiB0aGlzIGVsZW1lbnQgKG9uIHRoZSByaWdodClcbiAgICAudmNfY2hhcnQtd2l0aC1sZWdlbmQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHdpZHRoOiBAdmNfcm91bmQtY2hhcnQtd2lkdGg7XG4gICAgfVxuICB9XG59XG5cbi52Y19saW5lLWNoYXJ0IHtcbiAgLnZjX2NoYXJ0LXdpdGgtbGVnZW5kIHtcbiAgICB3aWR0aDogQHZjX2xpbmUtY2hhcnQtd2lkdGg7XG4gIH1cblxuICAudmNfY2hhcnQtbGVnZW5kIHtcbiAgICB3aWR0aDogQHZjX2xpbmUtY2hhcnQtbGVnZW5kLXdpZHRoO1xuICB9XG59IiwiLy8gc2luZ2xlIGltYWdlIGNhbiBoYXZlIGRpZmZlcmVudCBzdHlsZXMsIGluY2x1ZGluZyByb3VuZCwgcm91bmRlZCBhbmQgem9vbWVkIGltYWdlcyBpbmhlcml0cyBvbWUgb2YgdGhvc2UgdGhvc2Ugc3R5bGVzXG4ud3BiX3NpbmdsZV9pbWFnZSB7XG4gIC53cGJfd3JhcHBlciB7XG4gICAgLnZjX3NpbmdsZV9pbWFnZS13cmFwcGVyIHtcbiAgICAgIC56b29tSW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndwYl9zaW5nbGVfaW1hZ2Uge1xuICBbY2xhc3MqPSdfY2lyY2xlJ10ge1xuICAgIC52Yy16b29tLXdyYXBwZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cbiAgfVxuXG4gIFtjbGFzcyo9J19yb3VuZGVkJ10ge1xuICAgIC52Yy16b29tLXdyYXBwZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cbiAgfVxufSIsIi8vPT09PT09IFZBUklBQkxFU1xuQHZjLXBhZ2luYXRpb24taXRlbS1oZWlnaHQ6IDEwcHg7XG5AdmMtcGFnaW5hdGlvbi1pdGVtLXdpZHRoOiBAdmMtcGFnaW5hdGlvbi1pdGVtLWhlaWdodDtcbkB2Yy1wYWdpbmF0aW9uLWl0ZW0tbWFyZ2luLWhvcml6b250YWw6IDdweDtcbkB2Yy1wYWdpbmF0aW9uLWl0ZW0tbWFyZ2luLXZlcnRpY2FsOiA1cHg7XG5AdmMtcGFnaW5hdGlvbi1pdGVtLXJvdW5kOiA1MCU7XG5AdmMtcGFnaW5hdGlvbi1pdGVtLXJvdW5kZWQ6IDNweDtcbkB2Yy1wYWdpbmF0aW9uLWl0ZW0tYm9yZGVyLXdpZHRoOiAzcHg7XG5cbi8vPT09PT09IENPTE9SU1xuLy8gYmx1ZVxuQHZjX3BhZ2luYXRpb24tY29sb3ItYmx1ZTogQGJsdWU7XG4vLyB0dXJxdW9pc2VcbkB2Y19wYWdpbmF0aW9uLWNvbG9yLXR1cnF1b2lzZTogQHR1cnF1b2lzZTtcbi8vIHBpbmtcbkB2Y19wYWdpbmF0aW9uLWNvbG9yLXBpbms6IEBwaW5rO1xuLy8gdmlvbGV0XG5AdmNfcGFnaW5hdGlvbi1jb2xvci12aW9sZXQ6IEB2aW9sZXQ7XG4vLyBwZWFjb2NcbkB2Y19wYWdpbmF0aW9uLWNvbG9yLXBlYWNvYzogQHBlYWNvYztcbi8vIGNoaW5vXG5AdmNfcGFnaW5hdGlvbi1jb2xvci1jaGlubzogQGNoaW5vO1xuLy8gbXVsbGVkX3dpbmVcbkB2Y19wYWdpbmF0aW9uLWNvbG9yLW11bGxlZC13aW5lOiBAbXVsbGVkX3dpbmU7XG4vLyB2aXN0YV9ibHVlXG5AdmNfcGFnaW5hdGlvbi1jb2xvci12aXN0YS1ibHVlOiBAdmlzdGFfYmx1ZTtcbi8vIG9yYW5nZVxuQHZjX3BhZ2luYXRpb24tY29sb3Itb3JhbmdlOiBAb3JhbmdlO1xuLy8gc2t5XG5AdmNfcGFnaW5hdGlvbi1jb2xvci1za3k6IEBza3k7XG4vLyBncmVlblxuQHZjX3BhZ2luYXRpb24tY29sb3ItZ3JlZW46IEBncmVlbjtcbi8vIGp1aWN5X3BpbmtcbkB2Y19wYWdpbmF0aW9uLWNvbG9yLWp1aWN5LXBpbms6IEBqdWljeV9waW5rO1xuLy8gc2FuZHlfYnJvd25cbkB2Y19wYWdpbmF0aW9uLWNvbG9yLXNhbmR5LWJyb3duOiBAc2FuZHlfYnJvd247XG4vLyBwdXJwbGVcbkB2Y19wYWdpbmF0aW9uLWNvbG9yLXB1cnBsZTogQHB1cnBsZTtcbi8vIGJsYWNrXG5AdmNfcGFnaW5hdGlvbi1jb2xvci1ibGFjazogQGJsYWNrO1xuLy8gZ3JleVxuQHZjX3BhZ2luYXRpb24tY29sb3ItZ3JleTogQGdyZXk7XG4vLyB3aGl0ZVxuQHZjX3BhZ2luYXRpb24tY29sb3Itd2hpdGU6IEB3aGl0ZTtcblxuLy8gY29yZVxuLnZjX2dlbmVyYWwudmNfcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAudmNfcGFnaW5hdGlvbi1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiBAdmMtcGFnaW5hdGlvbi1pdGVtLWhlaWdodDtcbiAgICB3aWR0aDogQHZjLXBhZ2luYXRpb24taXRlbS13aWR0aDtcbiAgICBtYXJnaW46IEB2Yy1wYWdpbmF0aW9uLWl0ZW0tbWFyZ2luLXZlcnRpY2FsIEB2Yy1wYWdpbmF0aW9uLWl0ZW0tbWFyZ2luLWhvcml6b250YWw7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAudmNfYWN0aXZlIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vLyBzdHlsZXNcbi52Y19wYWdpbmF0aW9uIHtcbiAgJi52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUge1xuICAgIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICAgICAgYm9yZGVyOiBAdmMtcGFnaW5hdGlvbi1pdGVtLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbiAgJi52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQge1xuICAgIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnZjX2FjdGl2ZSB7XG4gICAgICAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gc2hhcGVzXG4udmNfcGFnaW5hdGlvbiB7XG4gICYudmNfcGFnaW5hdGlvbi1zaGFwZS1yb3VuZCB7XG4gICAgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiBAdmMtcGFnaW5hdGlvbi1pdGVtLXJvdW5kO1xuICAgIH1cbiAgfVxuICAmLnZjX3BhZ2luYXRpb24tc2hhcGUtcm91bmRlZCB7XG4gICAgLnZjX3BhZ2luYXRpb24tdHJpZ2dlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiBAdmMtcGFnaW5hdGlvbi1pdGVtLXJvdW5kZWQ7XG4gICAgfVxuICB9XG59XG5cbi8vIGNvbG9yc1xuLy8gQmx1ZSBDb2xvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4udmNfcGFnaW5hdGlvbi1tYWtlLWNvbG9ycy1zZXQofid2Y19wYWdpbmF0aW9uLWNvbG9yLWJsdWUnO1xuQGJhY2tncm91bmQ6ICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci1ibHVlO1xuQGJvcmRlcjogICAgICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci1ibHVlO1xuKTtcblxuLy8gVHVycXVvaXNlIENvbG9yXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi52Y19wYWdpbmF0aW9uLW1ha2UtY29sb3JzLXNldCh+J3ZjX3BhZ2luYXRpb24tY29sb3ItdHVycXVvaXNlJztcbkBiYWNrZ3JvdW5kOiAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3ItdHVycXVvaXNlO1xuQGJvcmRlcjogICAgICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci10dXJxdW9pc2U7XG4pO1xuXG4vLyBQaW5rIENvbG9yXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi52Y19wYWdpbmF0aW9uLW1ha2UtY29sb3JzLXNldCh+J3ZjX3BhZ2luYXRpb24tY29sb3ItcGluayc7XG5AYmFja2dyb3VuZDogICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLXBpbms7XG5AYm9yZGVyOiAgICAgICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLXBpbms7XG4pO1xuXG4vLyBWaW9sZXQgQ29sb3Jcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLnZjX3BhZ2luYXRpb24tbWFrZS1jb2xvcnMtc2V0KH4ndmNfcGFnaW5hdGlvbi1jb2xvci12aW9sZXQnO1xuQGJhY2tncm91bmQ6ICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci12aW9sZXQ7XG5AYm9yZGVyOiAgICAgICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLXZpb2xldDtcbik7XG5cbi8vIFBlYWNvYyBDb2xvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4udmNfcGFnaW5hdGlvbi1tYWtlLWNvbG9ycy1zZXQofid2Y19wYWdpbmF0aW9uLWNvbG9yLXBlYWNvYyc7XG5AYmFja2dyb3VuZDogICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLXBlYWNvYztcbkBib3JkZXI6ICAgICAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3ItcGVhY29jO1xuKTtcbi8vIGNoaW5vXG4udmNfcGFnaW5hdGlvbi1tYWtlLWNvbG9ycy1zZXQofid2Y19wYWdpbmF0aW9uLWNvbG9yLWNoaW5vJztcbkBiYWNrZ3JvdW5kOiAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3ItY2hpbm87XG5AYm9yZGVyOiAgICAgICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLWNoaW5vO1xuKTtcblxuLy8gTXVsbGVkIFdpbmUgQ29sb3Jcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLnZjX3BhZ2luYXRpb24tbWFrZS1jb2xvcnMtc2V0KH4ndmNfcGFnaW5hdGlvbi1jb2xvci1tdWxsZWQtd2luZSc7XG5AYmFja2dyb3VuZDogICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLW11bGxlZC13aW5lO1xuQGJvcmRlcjogICAgICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci1tdWxsZWQtd2luZTtcbik7XG5cbi8vIFZpc3RhIEJsdWUgQ29sb3Jcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLnZjX3BhZ2luYXRpb24tbWFrZS1jb2xvcnMtc2V0KH4ndmNfcGFnaW5hdGlvbi1jb2xvci12aXN0YS1ibHVlJztcbkBiYWNrZ3JvdW5kOiAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3ItdmlzdGEtYmx1ZTtcbkBib3JkZXI6ICAgICAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3ItdmlzdGEtYmx1ZTtcbik7XG5cbi8vIE9yYW5nZSBDb2xvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4udmNfcGFnaW5hdGlvbi1tYWtlLWNvbG9ycy1zZXQofid2Y19wYWdpbmF0aW9uLWNvbG9yLW9yYW5nZSc7XG5AYmFja2dyb3VuZDogICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLW9yYW5nZTtcbkBib3JkZXI6ICAgICAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3Itb3JhbmdlO1xuKTtcblxuLy8gU2t5IENvbG9yXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi52Y19wYWdpbmF0aW9uLW1ha2UtY29sb3JzLXNldCh+J3ZjX3BhZ2luYXRpb24tY29sb3Itc2t5JztcbkBiYWNrZ3JvdW5kOiAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3Itc2t5O1xuQGJvcmRlcjogICAgICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci1za3k7XG4pO1xuXG4vLyBHcmVlbiBDb2xvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4udmNfcGFnaW5hdGlvbi1tYWtlLWNvbG9ycy1zZXQofid2Y19wYWdpbmF0aW9uLWNvbG9yLWdyZWVuJztcbkBiYWNrZ3JvdW5kOiAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3ItZ3JlZW47XG5AYm9yZGVyOiAgICAgICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLWdyZWVuO1xuKTtcblxuLy8gSnVpY3kgUGluayBDb2xvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4udmNfcGFnaW5hdGlvbi1tYWtlLWNvbG9ycy1zZXQofid2Y19wYWdpbmF0aW9uLWNvbG9yLWp1aWN5LXBpbmsnO1xuQGJhY2tncm91bmQ6ICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci1qdWljeS1waW5rO1xuQGJvcmRlcjogICAgICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci1qdWljeS1waW5rO1xuKTtcblxuLy8gU2FuZHkgQnJvd24gQ29sb3Jcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLnZjX3BhZ2luYXRpb24tbWFrZS1jb2xvcnMtc2V0KH4ndmNfcGFnaW5hdGlvbi1jb2xvci1zYW5keS1icm93bic7XG5AYmFja2dyb3VuZDogICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLXNhbmR5LWJyb3duO1xuQGJvcmRlcjogICAgICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci1zYW5keS1icm93bjtcbik7XG5cbi8vIFB1cnBsZSBDb2xvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4udmNfcGFnaW5hdGlvbi1tYWtlLWNvbG9ycy1zZXQofid2Y19wYWdpbmF0aW9uLWNvbG9yLXB1cnBsZSc7XG5AYmFja2dyb3VuZDogICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLXB1cnBsZTtcbkBib3JkZXI6ICAgICAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3ItcHVycGxlO1xuKTtcblxuLy8gQmxhY2sgQ29sb3Jcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLnZjX3BhZ2luYXRpb24tbWFrZS1jb2xvcnMtc2V0KH4ndmNfcGFnaW5hdGlvbi1jb2xvci1ibGFjayc7XG5AYmFja2dyb3VuZDogICAgICAgIEB2Y19wYWdpbmF0aW9uLWNvbG9yLWJsYWNrO1xuQGJvcmRlcjogICAgICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci1ibGFjaztcbik7XG5cbi8vIEdyZXkgQ29sb3Jcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLnZjX3BhZ2luYXRpb24tbWFrZS1jb2xvcnMtc2V0KH4ndmNfcGFnaW5hdGlvbi1jb2xvci1ncmV5JztcbkBiYWNrZ3JvdW5kOiAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3ItZ3JleTtcbkBib3JkZXI6ICAgICAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3ItZ3JleTtcbik7XG5cbi8vIFdoaXRlIENvbG9yXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi52Y19wYWdpbmF0aW9uLW1ha2UtY29sb3JzLXNldCh+J3ZjX3BhZ2luYXRpb24tY29sb3Itd2hpdGUnO1xuQGJhY2tncm91bmQ6ICAgICAgICBAdmNfcGFnaW5hdGlvbi1jb2xvci13aGl0ZTtcbkBib3JkZXI6ICAgICAgICAgICAgQHZjX3BhZ2luYXRpb24tY29sb3Itd2hpdGU7XG4pO1xuXG4vL1xuLy8gTWl4aW5zXG4vLyA9PT09PT09PT09PT09PT09PT09PT1cblxuLy8gTWFrZSBDb2xvcnMgU2V0XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnZjX3BhZ2luYXRpb24tbWFrZS1jb2xvcnMtc2V0KEBzZWxlY3RvcjsgQGJhY2tncm91bmQ7IEBib3JkZXI7KSB7XG4gIC5Ae3NlbGVjdG9yfSB7XG5cbiAgICAvLyBPdXRsaW5lIFN0eWxlXG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgJi52Y19wYWdpbmF0aW9uLXN0eWxlLW91dGxpbmUge1xuICAgICAgLnZjX3BhZ2luYXRpb24tbWFrZS1jb2xvcihcbiAgICAgIEBib3JkZXI6IEBib3JkZXI7XG4gICAgICBAYmFja2dyb3VuZC1ob3ZlcjogQGJhY2tncm91bmQ7XG4gICAgICBAYmFja2dyb3VuZC1hY3RpdmU6IEBiYWNrZ3JvdW5kO1xuICAgICAgKTtcbiAgICB9XG5cbiAgICAvLyBGbGF0IFN0eWxlXG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgJi52Y19wYWdpbmF0aW9uLXN0eWxlLWZsYXQge1xuICAgICAgLnZjX3BhZ2luYXRpb24tbWFrZS1jb2xvcihcbiAgICAgIEBiYWNrZ3JvdW5kOiBAYmFja2dyb3VuZDtcbiAgICAgICk7XG4gICAgfVxuICB9XG59XG5cbi8vIE1ha2UgUGFuZWxzIENvbG9yXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnZjX3BhZ2luYXRpb24tbWFrZS1jb2xvciggQGJvcmRlcjpmYWxzZTsgQGJhY2tncm91bmQ6IGZhbHNlOyBAYmFja2dyb3VuZC1ob3ZlcjogZmFsc2U7IEBiYWNrZ3JvdW5kLWFjdGl2ZTogZmFsc2U7ICkge1xuICAudmNfcGFnaW5hdGlvbi10cmlnZ2VyIHtcbiAgICAmIHdoZW4gbm90IChAYm9yZGVyID0gZmFsc2UpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogQGJvcmRlcjtcbiAgICB9XG4gICAgJiB3aGVuIG5vdCAoQGJhY2tncm91bmQgPSBmYWxzZSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQ7XG4gICAgfVxuICAgICYgd2hlbiBub3QgKEBiYWNrZ3JvdW5kLWhvdmVyID0gZmFsc2UpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZC1ob3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJiB3aGVuIG5vdCAoQGJhY2tncm91bmQtYWN0aXZlID0gZmFsc2UpIHtcbiAgICAudmNfYWN0aXZlIC52Y19wYWdpbmF0aW9uLXRyaWdnZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQtYWN0aXZlO1xuICAgIH1cbiAgfVxufVxuXG5cbiIsIi8vIFVzZSBib290c3RyYXAgbWl4aW4gZm9yIHRyYW5zaXRpb25cbi50cmFuc2l0aW9uLWFsbCgpIHtcbiAgLnRyYW5zaXRpb24oJ2FsbCAwLjNzIGVhc2UtaW4tb3V0Jyk7XG59XG5cbi8vIENvbmRpdGlvbiBzZWxlY3QgaWYgQGNvbG9yIGlzIGEgY29sb3Jcbi8vIFRoaXMgbWl4aW4gd2lsbCBkbyBub3RoaW5nIGlmIEBjb2xvciBpcyBub3QgYSBjb2xvciAobGlrZSBmYWxzZSBvciBldGMpXG4uaWZfY29sb3IgKEBjb2xvciwgQHByb3BlcnR5LCBAdmFsdWUpIHdoZW4gKGlzY29sb3IoQGNvbG9yKSkge1xuICBAe3Byb3BlcnR5fTogQHZhbHVlICFpbXBvcnRhbnQ7XG59XG5cbi8vQ29udGVudFxuLnZjX2dyaWQge1xuICAmLnZjX3JvdyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi52Yy1yb3dbZGF0YS12Yy1mdWxsLXdpZHRoXSB7XG4gIC52Y19ncmlkLnZjX3JvdyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG5AaW1wb3J0IFwidmNfZ3JpZF9nYXAubGVzc1wiO1xuQGltcG9ydCBcIi4uLy4uL3BhcmFtcy92Y19ncmlkX2l0ZW0vdmNfZ3JpZF9pdGVtLmxlc3NcIjtcbkBpbXBvcnQgXCJ2Y19ncmlkX3N0eWxlLmxlc3NcIjtcbkBpbXBvcnQgXCJ2Y19ncmlkX2xvYWRpbmcubGVzc1wiO1xuLy8gSW1wb3J0IGFsbCBvdGhlciBleHRlbnNpb25zXG5AaW1wb3J0IFwidmNfZ3JpZF9maWx0ZXIubGVzc1wiO1xuQGltcG9ydCBcInZjX2dyaWRfY2Fyb3VzZWwubGVzc1wiO1xuXG4iLCIudmNfZ3JpZC1ndXR0ZXIoQGd1dHRlcikge1xuICAudmNfZ3JpZC52Y19yb3cudmNfZ3JpZC1ndXR0ZXItQHtndXR0ZXJ9IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtQGd1dHRlcjtcbiAgICAudmNfcGFnZWFibGUtc2xpZGUtd3JhcHBlciB7XG4gICAgICAvLyBUT0RPOiB0ZXN0IHRoaXNcbiAgICAgIG1hcmdpbi1yaWdodDogLUBndXR0ZXI7XG4gICAgfVxuICAgIC52Y19ncmlkLWl0ZW0ge1xuICAgICAgcGFkZGluZy1yaWdodDogQGd1dHRlcjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBAZ3V0dGVyO1xuICAgIH1cbiAgfVxufVxuXG4udmNfZ3JpZC1ndXR0ZXIoMXB4KTtcbi52Y19ncmlkLWd1dHRlcigycHgpO1xuLnZjX2dyaWQtZ3V0dGVyKDNweCk7XG4udmNfZ3JpZC1ndXR0ZXIoNHB4KTtcbi52Y19ncmlkLWd1dHRlcig1cHgpO1xuLnZjX2dyaWQtZ3V0dGVyKDEwcHgpO1xuLnZjX2dyaWQtZ3V0dGVyKDE1cHgpO1xuLnZjX2dyaWQtZ3V0dGVyKDIwcHgpO1xuLnZjX2dyaWQtZ3V0dGVyKDI1cHgpO1xuLnZjX2dyaWQtZ3V0dGVyKDMwcHgpO1xuLnZjX2dyaWQtZ3V0dGVyKDM1cHgpOyIsIkB2Y19naXRlbV9wb3N0X2RhdGFfc2hvcnRjb2RlX21hcmdpbl9ib3R0b206IDE1cHg7XG4udmNfZ3JpZC52Y19yb3cge1xuICAvL0NhdXNlcyBodHRwczovL2FwcC5hc2FuYS5jb20vMC85MDQ0Mjg3NDYxOTYzNi84NTc2NTc1OTIwNDk2OCBidWcgb24gaW9zIGFuZCBldGMuXG4gIC8vLnZjX3BhZ2VhYmxlLXNsaWRlLXdyYXBwZXIge1xuICAvLyAgPiAqOmhvdmVyIHtcbiAgLy8gICAgei1pbmRleDogMztcbiAgLy8gIH1cbiAgLy99XG4gIC52Y19wYWdlYWJsZS1zbGlkZS13cmFwcGVyIHtcbiAgICAudmNfZ3JpZC1pdGVtLnZjX3Zpc2libGUtaXRlbTpob3ZlciB7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cbiAgfVxuICAudmNfZ3JpZC1pdGVtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHotaW5kZXg6IDE7XG4gICAgLnZjX2dyaWQtaXRlbS1taW5pIHtcbiAgICAgIC52Y19ncmlkLWl0ZW0tY29udGVudCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuICAgIC53cGJfY29udGVudF9lbGVtZW50LCAudmNfaWNvbl9lbGVtZW50LCAudmNfYnRuIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IEB2Y19naXRlbV9wb3N0X2RhdGFfc2hvcnRjb2RlX21hcmdpbl9ib3R0b207XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmNfZ3JpZCB7XG4gIC52Y19naXRlbS1saW5rIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi52Y19tYXNvbnJ5X2dyaWQsIC52Y19tYXNvbnJ5X21lZGlhX2dyaWQge1xuICAudmNfZ3JpZC52Y19yb3cge1xuICAgIC52Y19ncmlkLWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHN0YXRpYzsgLy8gRml4IGZvciBGRiB3aXRoIG1hc29ucnlcbiAgICAgICYudmNfdmlzaWJsZS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi52Y19iYXNpY19ncmlkLCAudmNfbWVkaWFfZ3JpZCB7XG4gIC52Y19ncmlkLnZjX3JvdyB7XG4gICAgLnZjX2dyaWQtaXRlbSB7XG4gICAgICAmLnZjX3Zpc2libGUtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgICAgICYudmNfdmlzaWJsZS1pdGVtIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgLnZjX21hc29ucnlfZ3JpZCwgLnZjX21hc29ucnlfbWVkaWFfZ3JpZCB7XG4gICAgLnZjX2dyaWQtaXRlbSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTAuMDFweDsgLy8gRml4IGZvciBGRiB3aXRoIG1hc29ucnlcbiAgICB9XG4gIH1cbn1cblxuLnZjX2dpdGVtLXpvbmUtYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52Y19naXRlbS1mbG9hdCB7XG4gICYtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgJi1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAmLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cblxuLnZjX2dpdGVtLWFsaWduIHtcbiAgJi1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAmLWp1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cbn1cblxuLnZjX2dpdGVtLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udmNfZ2l0ZW0taXMtbGluayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnZjX2dpdGVtLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBpbXBvcnQgXCJzaG9ydGNvZGVzL3ZjX2dpdGVtX3Jvdy5sZXNzXCI7XG5AaW1wb3J0IFwic2hvcnRjb2Rlcy92Y19naXRlbV9jb2wubGVzc1wiO1xuQGltcG9ydCBcInNob3J0Y29kZXMvdmNfZ2l0ZW1fem9uZS5sZXNzXCI7XG5AaW1wb3J0IFwic2hvcnRjb2Rlcy92Y19naXRlbV96b25lX2EubGVzc1wiO1xuQGltcG9ydCBcInNob3J0Y29kZXMvdmNfZ2l0ZW1fem9uZV9iLmxlc3NcIjtcbkBpbXBvcnQgXCJzaG9ydGNvZGVzL3ZjX2dpdGVtX3pvbmVfYy5sZXNzXCI7XG5AaW1wb3J0IFwic2hvcnRjb2Rlcy92Y19naXRlbV9naXRlbV96b25lX2hlaWdodF9tb2RlLmxlc3NcIjtcbkBpbXBvcnQgXCJzaG9ydGNvZGVzL3ZjX2dpdGVtX2FuaW1hdGVkX2Jsb2NrLmxlc3NcIjtcbkBpbXBvcnQgXCJzaG9ydGNvZGVzL3ZjX2dpdGVtX3Bvc3RfZGF0YS5sZXNzXCI7XG5AaW1wb3J0IFwic2hvcnRjb2Rlcy92Y19naXRlbV9wb3N0X2NhdGVnb3JpZXMubGVzc1wiO1xuXG5cbiIsIi52Y19naXRlbV9yb3cge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIHBhZGRpbmc6IGluaGVyaXQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC52Y19naXRlbV9yb3cgJiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG59XG5cbi52Y19naXRlbS16b25lLWEsIC52Y19naXRlbS16b25lLWIge1xuICAudmNfZ2l0ZW0tcm93LXBvc2l0aW9uIHtcbiAgICAmLXRvcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICAgICYtbWlkZGxlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgLnRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB9XG4gICAgJi1ib3R0b20ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLnZjX2dpdGVtX3JvdyB7XG4gIC52Y19naXRlbS1jb2wge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufSIsIi52Y19naXRlbS16b25lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC52Yy16b25lLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogNTtcbiAgfVxufVxuXG4udmNfZ2l0ZW0tem9uZS1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgaGVpZ2h0OiBhdXRvO1xufSIsIi52Y19naXRlbS16b25lLWEge1xuICAudmNfZ2l0ZW0tem9uZS1taW5pIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IGluaGVyaXQ7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn0iLCIudmNfZ2l0ZW0tem9uZS1iIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLnZjX2dpdGVtLXpvbmUtbWluaSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBwYWRkaW5nOiBpbmhlcml0O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn0iLCIvLyBWY19naXRlbSBjbGFzcyB0byBhZGQgdG8gdmMuXG4udmNfZ3JpZC1pdGVtLXpvbmUtYyB7XG4gICYtbGVmdCB7XG4gICAgLnZjX2dpdGVtLWFuaW1hdGVkLWJsb2NrIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC52Y19naXRlbS16b25lLWMge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgfVxuICAmLXJpZ2h0IHtcbiAgICAudmNfZ2l0ZW0tYW5pbWF0ZWQtYmxvY2sge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICAudmNfZ2l0ZW0tem9uZS1jIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG59XG4iLCJcbi52Yy1naXRlbS16b25lLWhlaWdodC1tb2RlLWF1dG8ge1xuICAudmNfZ2l0ZW0tem9uZS1pbWcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgfVxuICAmJi00LTMge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDAvNCozJTtcbiAgICB9XG4gIH1cbiAgJiYtMy00IHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwLzMqNCU7XG4gICAgfVxuICB9XG4gICYmLTMtNCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgcGFkZGluZy10b3A6IDEwMC8zKjQlO1xuICAgIH1cbiAgfVxuICAmJi0xNi05IHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwLzE2KjklO1xuICAgIH1cbiAgfVxuICAmJi05LTE2IHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwLzkqMTYlO1xuICAgIH1cbiAgfVxufSIsIi52Y19naXRlbS1wb3N0LWRhdGEge1xuICBtYXJnaW4tYm90dG9tOiBAdmNfZ2l0ZW1fcG9zdF9kYXRhX3Nob3J0Y29kZV9tYXJnaW5fYm90dG9tO1xuICBoMiB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59IiwiLnZjX2dpdGVtLXBvc3QtY2F0ZWdvcnktbmFtZSAudmNfZ2l0ZW0tbGluayB7XG4gIGNvbG9yOiBpbmhlcml0O1xufSIsIi52Y19ncmlkIHtcbiAgLy8gTG9hZCBtb3JlIGJ1dHRvbiBzdHlsZVxuICAudmNfcGFnZWFibGUtbG9hZC1tb3JlLWJ0biB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgPiAudmNfYnRuIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gRGlzcGxheSBzdHlsZTogcGFnaW5hdGlvblxuICBAaW1wb3J0IFwidmNfZ3JpZF9wYWdpbmF0aW9uX2RvdHMubGVzc1wiO1xuICBAaW1wb3J0IFwidmNfZ3JpZF9hcnJvd3MubGVzc1wiO1xufVxuXG4vLyBUaGlzIGlzIG91dHNpZGUgdmNfZ3JpZFxuQGltcG9ydCBcInZjX2dyaWRfcGFnaW5hdGlvbl9udW1iZXJzLmxlc3NcIjtcbiIsIi52Y19kb3QoKSB7XG4gIHNwYW4ge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW46IDVweCA3cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIC50cmFuc2l0aW9uKG9wYWNpdHkgMjAwbXMgZWFzZSk7XG4gIH1cbn1cblxuLy8gQ29sb3IgZmllbGRcbi52Y19ncmlkX3BhZ2luZ19jb2xvcl92YXJpYW50cyhAc2VsZWN0b3IsIEBiYWNrZ3JvdW5kX2NvbG9yLCBAYm9yZGVyX2NvbG9yKSB7XG4gICYudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1Ae3NlbGVjdG9yfSB7XG4gICAgLnZjX2dyaWQtb3dsLWRvdCB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgLmlmX2NvbG9yKEBiYWNrZ3JvdW5kX2NvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yLCBAYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICAgIC5pZl9jb2xvcihAYm9yZGVyX2NvbG9yLCBib3JkZXItY29sb3IsIEBib3JkZXJfY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBDb2xvciBmaWVsZFxuLnZjX2dyaWRfcGFnaW5nX2FjdGl2ZV9ob3Zlcl9jb2xvcl92YXJpYW50cyhAc2VsZWN0b3IsIEBiYWNrZ3JvdW5kX2NvbG9yLCBAYm9yZGVyX2NvbG9yLCBAYWN0aXZlX2JhY2tncm91bmQsIEBhY3RpdmVfYm9yZGVyX2NvbG9yKSB7XG4gICYudmNfZ3JpZC1vd2wtZG90cy1jb2xvci1Ae3NlbGVjdG9yfSB7XG4gICAgLnZjX2dyaWQtb3dsLWRvdCB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgLmlmX2NvbG9yKEBiYWNrZ3JvdW5kX2NvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yLCBAYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICAgIC5pZl9jb2xvcihAYm9yZGVyX2NvbG9yLCBib3JkZXItY29sb3IsIEBib3JkZXJfY29sb3IpO1xuICAgICAgfVxuICAgICAgJjpob3ZlciwgJi5hY3RpdmUge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAuaWZfY29sb3IoQGFjdGl2ZV9iYWNrZ3JvdW5kLCBiYWNrZ3JvdW5kLWNvbG9yLCBAYWN0aXZlX2JhY2tncm91bmQpO1xuICAgICAgICAgIC5pZl9jb2xvcihAYWN0aXZlX2JvcmRlcl9jb2xvciwgYm9yZGVyLWNvbG9yLCBAYWN0aXZlX2JvcmRlcl9jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuJi52Y19ncmlkLW93bC10aGVtZSB7XG5cbiAgLnZjX2dyaWQtb3dsLWRvdHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIC52Y19ncmlkLW93bC1kb3Qge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgLnZjX2RvdCgpO1xuICAgIH1cblxuICAgICYudmNfZ3JpZC1zcXVhcmVfZG90cyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLnZjX2dyaWQtb3dsLWRvdCB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkO1xuICAgICAgICAgIC50cmFuc2l0aW9uKGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnZjX2dyaWQtcmFkaW9fZG90cyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLnZjX2dyaWQtb3dsLWRvdCB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkO1xuICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAudHJhbnNpdGlvbihiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2UpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYudmNfZ3JpZC1wb2ludF9kb3RzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAudmNfZ3JpZC1vd2wtZG90IHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgIC5vcGFjaXR5KDAuNik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4sIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3BhbiB7XG4gICAgICAgIC5vcGFjaXR5KDEuMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi52Y19ncmlkLWZpbGxfc3F1YXJlX2RvdHMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgIC52Y19ncmlkLW93bC1kb3Qge1xuICAgICAgICAudmNfZG90KCk7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIC5vcGFjaXR5KDAuNik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC52Y19ncmlkLW93bC1kb3QuYWN0aXZlIHNwYW4sIC52Y19ncmlkLW93bC1kb3Q6aG92ZXIgc3BhbiB7XG4gICAgICAgIC5vcGFjaXR5KDEuMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi52Y19ncmlkLXJvdW5kX2ZpbGxfc3F1YXJlX2RvdHMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgIC52Y19ncmlkLW93bC1kb3Qge1xuICAgICAgICAudmNfZG90KCk7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAub3BhY2l0eSgwLjYpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudmNfZ3JpZC1vd2wtZG90LmFjdGl2ZSBzcGFuLCAudmNfZ3JpZC1vd2wtZG90OmhvdmVyIHNwYW4ge1xuICAgICAgICAub3BhY2l0eSgxLjApO1xuICAgICAgfVxuICAgIH1cblxuICAgICYudmNfZ3JpZC1zcXVhcmVfZG90cywgJi52Y19ncmlkLXJhZGlvX2RvdHMge1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2FjdGl2ZV9ob3Zlcl9jb2xvcl92YXJpYW50cyh+J2JsdWUnLCBmYWxzZSwgQGJsdWUsIEBibHVlLCBAYmx1ZSk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfYWN0aXZlX2hvdmVyX2NvbG9yX3ZhcmlhbnRzKH4ndHVycXVvaXNlJywgZmFsc2UsIEB0dXJxdW9pc2UsIEB0dXJxdW9pc2UsIEB0dXJxdW9pc2UpO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2FjdGl2ZV9ob3Zlcl9jb2xvcl92YXJpYW50cyh+J3BpbmsnLCBmYWxzZSwgQHBpbmssIEBwaW5rLCBAcGluayk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfYWN0aXZlX2hvdmVyX2NvbG9yX3ZhcmlhbnRzKH4ndmlvbGV0JywgZmFsc2UsIEB2aW9sZXQsIEB2aW9sZXQsIEB2aW9sZXQpO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2FjdGl2ZV9ob3Zlcl9jb2xvcl92YXJpYW50cyh+J3BlYWNvYycsIGZhbHNlLCBAcGVhY29jLCBAcGVhY29jLCBAcGVhY29jKTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19hY3RpdmVfaG92ZXJfY29sb3JfdmFyaWFudHMofidjaGlubycsIGZhbHNlLCBAY2hpbm8sIEBjaGlubywgQGNoaW5vKTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19hY3RpdmVfaG92ZXJfY29sb3JfdmFyaWFudHMofidtdWxsZWRfd2luZScsIGZhbHNlLCBAbXVsbGVkX3dpbmUsIEBtdWxsZWRfd2luZSwgQG11bGxlZF93aW5lKTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19hY3RpdmVfaG92ZXJfY29sb3JfdmFyaWFudHMofid2aXN0YV9ibHVlJywgZmFsc2UsIEB2aXN0YV9ibHVlLCBAdmlzdGFfYmx1ZSwgQHZpc3RhX2JsdWUpO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2FjdGl2ZV9ob3Zlcl9jb2xvcl92YXJpYW50cyh+J2JsYWNrJywgZmFsc2UsIEBibGFjaywgQGJsYWNrLCBAYmxhY2spO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2FjdGl2ZV9ob3Zlcl9jb2xvcl92YXJpYW50cyh+J2dyZXknLCBmYWxzZSwgQGdyZXksIEBncmV5LCBAZ3JleSk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfYWN0aXZlX2hvdmVyX2NvbG9yX3ZhcmlhbnRzKH4nb3JhbmdlJywgZmFsc2UsIEBvcmFuZ2UsIEBvcmFuZ2UsIEBvcmFuZ2UpO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2FjdGl2ZV9ob3Zlcl9jb2xvcl92YXJpYW50cyh+J3NreScsIGZhbHNlLCBAc2t5LCBAc2t5LCBAc2t5KTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19hY3RpdmVfaG92ZXJfY29sb3JfdmFyaWFudHMofidncmVlbicsIGZhbHNlLCBAZ3JlZW4sIEBncmVlbiwgQGdyZWVuKTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19hY3RpdmVfaG92ZXJfY29sb3JfdmFyaWFudHMofidqdWljeV9waW5rJywgZmFsc2UsIEBqdWljeV9waW5rLCBAanVpY3lfcGluaywgQGp1aWN5X3BpbmspO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2FjdGl2ZV9ob3Zlcl9jb2xvcl92YXJpYW50cyh+J3NhbmR5X2Jyb3duJywgZmFsc2UsIEBzYW5keV9icm93biwgQHNhbmR5X2Jyb3duLCBAc2FuZHlfYnJvd24pO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2FjdGl2ZV9ob3Zlcl9jb2xvcl92YXJpYW50cyh+J3B1cnBsZScsIGZhbHNlLCBAcHVycGxlLCBAcHVycGxlLCBAcHVycGxlKTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19hY3RpdmVfaG92ZXJfY29sb3JfdmFyaWFudHMofid3aGl0ZScsIGZhbHNlLCBAd2hpdGUsIEB3aGl0ZSwgQHdoaXRlKTtcbiAgICB9XG5cbiAgICAmLnZjX2dyaWQtcG9pbnRfZG90cywgJi52Y19ncmlkLWZpbGxfc3F1YXJlX2RvdHMsXG4gICAgJi52Y19ncmlkLXJvdW5kX2ZpbGxfc3F1YXJlX2RvdHMge1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2NvbG9yX3ZhcmlhbnRzKH4nYmx1ZScsIEBibHVlLCBmYWxzZSk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfY29sb3JfdmFyaWFudHMofid0dXJxdW9pc2UnLCBAdHVycXVvaXNlLCBmYWxzZSk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfY29sb3JfdmFyaWFudHMofidwaW5rJywgQHBpbmssIGZhbHNlKTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19jb2xvcl92YXJpYW50cyh+J3Zpb2xldCcsIEB2aW9sZXQsIGZhbHNlKTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19jb2xvcl92YXJpYW50cyh+J3BlYWNvYycsIEBwZWFjb2MsIGZhbHNlKTtcbiAgICAgIC52Y19ncmlkX3BhZ2luZ19jb2xvcl92YXJpYW50cyh+J2NoaW5vJywgQGNoaW5vLCBmYWxzZSk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfY29sb3JfdmFyaWFudHMofidtdWxsZWRfd2luZScsIEBtdWxsZWRfd2luZSwgZmFsc2UpO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2NvbG9yX3ZhcmlhbnRzKH4ndmlzdGFfYmx1ZScsIEB2aXN0YV9ibHVlLCBmYWxzZSk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfY29sb3JfdmFyaWFudHMofidibGFjaycsIEBibGFjaywgZmFsc2UpO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2NvbG9yX3ZhcmlhbnRzKH4nZ3JleScsIEBncmV5LCBmYWxzZSk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfY29sb3JfdmFyaWFudHMofidvcmFuZ2UnLCBAb3JhbmdlLCBmYWxzZSk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfY29sb3JfdmFyaWFudHMofidza3knLCBAc2t5LCBmYWxzZSk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfY29sb3JfdmFyaWFudHMofidncmVlbicsIEBncmVlbiwgZmFsc2UpO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2NvbG9yX3ZhcmlhbnRzKH4nanVpY3lfcGluaycsIEBqdWljeV9waW5rLCBmYWxzZSk7XG4gICAgICAudmNfZ3JpZF9wYWdpbmdfY29sb3JfdmFyaWFudHMofidzYW5keV9icm93bicsIEBzYW5keV9icm93biwgZmFsc2UpO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2NvbG9yX3ZhcmlhbnRzKH4ncHVycGxlJywgQHB1cnBsZSwgZmFsc2UpO1xuICAgICAgLnZjX2dyaWRfcGFnaW5nX2NvbG9yX3ZhcmlhbnRzKH4nd2hpdGUnLCBAd2hpdGUsIGZhbHNlKTtcbiAgICB9XG4gIH1cbn0iLCJAbmF2X2Fycm93X3NpemU6IDI1cHg7XG5cbi8vIENvbG9yIGZpZWxkXG4udmNfZ3JpZF9uYXZfY29sb3JfdmFyaWFudHMoQHNlbGVjdG9yLCBAdHh0X2NvbG9yKSB7XG4gICYudmNfZ3JpZC1vd2wtbmF2LWNvbG9yLUB7c2VsZWN0b3J9IHtcbiAgICBjb2xvcjogQHR4dF9jb2xvciAhaW1wb3J0YW50O1xuICB9XG59XG5cbi52Y19ncmlkLWd1dHRlci1uYXYoQGd1dHRlciwgQG1hcmdpbikge1xuICAmLnZjX2dyaWQtZ3V0dGVyLUB7Z3V0dGVyfSB7XG4gICAgLnZjX2dyaWQtb3dsLW5hdiB7XG4gICAgICAudmNfZ3JpZC1vd2wtcHJldixcbiAgICAgIC52Y19ncmlkLW93bC1uZXh0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogLUBtYXJnaW47XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiYudmNfZ3JpZC1vd2wtdGhlbWUge1xuICAmOmhvdmVyIHtcbiAgICAudmNfZ3JpZC1vd2wtbmF2IHtcbiAgICAgIC5vcGFjaXR5KDEuMCk7XG4gICAgfVxuICB9XG4gIC52Y19ncmlkLW93bC1uYXYge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAub3BhY2l0eSgwKTtcbiAgICAudHJhbnNpdGlvbihvcGFjaXR5IDAuM3MgZWFzZS1pbiAwcyk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIC5kaXNhYmxlZCB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnZjX2dyaWQtb3dsLXByZXYsXG4gICAgLnZjX2dyaWQtb3dsLW5leHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAtQG5hdl9hcnJvd19zaXplIC8yO1xuXG4gICAgICAub3BhY2l0eSgwLjUpO1xuICAgICAgZm9udC1zaXplOiBAbmF2X2Fycm93X3NpemU7XG4gICAgICBsaW5lLWhlaWdodDogQG5hdl9hcnJvd19zaXplO1xuICAgICAgaGVpZ2h0OiBAbmF2X2Fycm93X3NpemU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAudHJhbnNpdGlvbihvcGFjaXR5IDAuM3MgZWFzZS1pbiAwcyk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAub3BhY2l0eSgxLjApO1xuICAgICAgfVxuICAgIH1cblxuICAgIC52Y19ncmlkLW93bC1wcmV2IHtcbiAgICAgIGxlZnQ6IDVweDtcbiAgICAgICYudmNfZ3JpZC1uYXYtcHJldi1vdXRzaWRlIHtcbiAgICAgICAgbGVmdDogLTMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnZjX2dyaWQtb3dsLW5leHQge1xuICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICYudmNfZ3JpZC1uYXYtbmV4dC1vdXRzaWRlIHtcbiAgICAgICAgcmlnaHQ6IC0zMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC52Y19ncmlkX25hdl9jb2xvcl92YXJpYW50cyh+J2JsdWUnLCBAYmx1ZSk7XG4gICAgLnZjX2dyaWRfbmF2X2NvbG9yX3ZhcmlhbnRzKH4ndHVycXVvaXNlJywgQHR1cnF1b2lzZSk7XG4gICAgLnZjX2dyaWRfbmF2X2NvbG9yX3ZhcmlhbnRzKH4ncGluaycsIEBwaW5rKTtcbiAgICAudmNfZ3JpZF9uYXZfY29sb3JfdmFyaWFudHMofid2aW9sZXQnLCBAdmlvbGV0KTtcbiAgICAudmNfZ3JpZF9uYXZfY29sb3JfdmFyaWFudHMofidwZWFjb2MnLCBAcGVhY29jKTtcbiAgICAudmNfZ3JpZF9uYXZfY29sb3JfdmFyaWFudHMofidjaGlubycsIEBjaGlubyk7XG4gICAgLnZjX2dyaWRfbmF2X2NvbG9yX3ZhcmlhbnRzKH4nbXVsbGVkX3dpbmUnLCBAbXVsbGVkX3dpbmUpO1xuICAgIC52Y19ncmlkX25hdl9jb2xvcl92YXJpYW50cyh+J3Zpc3RhX2JsdWUnLCBAdmlzdGFfYmx1ZSk7XG4gICAgLnZjX2dyaWRfbmF2X2NvbG9yX3ZhcmlhbnRzKH4nYmxhY2snLCBAYmxhY2spO1xuICAgIC52Y19ncmlkX25hdl9jb2xvcl92YXJpYW50cyh+J2dyZXknLCBAZ3JleSk7XG4gICAgLnZjX2dyaWRfbmF2X2NvbG9yX3ZhcmlhbnRzKH4nb3JhbmdlJywgQG9yYW5nZSk7XG4gICAgLnZjX2dyaWRfbmF2X2NvbG9yX3ZhcmlhbnRzKH4nc2t5JywgQHNreSk7XG4gICAgLnZjX2dyaWRfbmF2X2NvbG9yX3ZhcmlhbnRzKH4nZ3JlZW4nLCBAZ3JlZW4pO1xuICAgIC52Y19ncmlkX25hdl9jb2xvcl92YXJpYW50cyh+J2p1aWN5X3BpbmsnLCBAanVpY3lfcGluayk7XG4gICAgLnZjX2dyaWRfbmF2X2NvbG9yX3ZhcmlhbnRzKH4nc2FuZHlfYnJvd24nLCBAc2FuZHlfYnJvd24pO1xuICAgIC52Y19ncmlkX25hdl9jb2xvcl92YXJpYW50cyh+J3B1cnBsZScsIEBwdXJwbGUpO1xuICAgIC52Y19ncmlkX25hdl9jb2xvcl92YXJpYW50cyh+J3doaXRlJywgQHdoaXRlKTtcbiAgfVxuXG4gIC52Y19ncmlkLWd1dHRlci1uYXYoMXB4LCBAbmF2X2Fycm93X3NpemUvMiArIDFweC8yKTtcbiAgLnZjX2dyaWQtZ3V0dGVyLW5hdigycHgsIEBuYXZfYXJyb3dfc2l6ZS8yICsgMnB4LzIpO1xuICAudmNfZ3JpZC1ndXR0ZXItbmF2KDNweCwgQG5hdl9hcnJvd19zaXplLzIgKyAzcHgvMik7XG4gIC52Y19ncmlkLWd1dHRlci1uYXYoNHB4LCBAbmF2X2Fycm93X3NpemUvMiArIDRweC8yKTtcbiAgLnZjX2dyaWQtZ3V0dGVyLW5hdig1cHgsIEBuYXZfYXJyb3dfc2l6ZS8yICsgNXB4LzIpO1xuICAudmNfZ3JpZC1ndXR0ZXItbmF2KDEwcHgsIEBuYXZfYXJyb3dfc2l6ZS8yICsgMTBweC8yKTtcbiAgLnZjX2dyaWQtZ3V0dGVyLW5hdigxNXB4LCBAbmF2X2Fycm93X3NpemUvMiArIDE1cHgvMik7XG4gIC52Y19ncmlkLWd1dHRlci1uYXYoMjBweCwgQG5hdl9hcnJvd19zaXplLzIgKyAyMHB4LzIpO1xuICAudmNfZ3JpZC1ndXR0ZXItbmF2KDI1cHgsIEBuYXZfYXJyb3dfc2l6ZS8yICsgMjVweCAvMik7XG4gIC52Y19ncmlkLWd1dHRlci1uYXYoMzBweCwgQG5hdl9hcnJvd19zaXplLzIgKyAzMHB4IC8yKTtcbiAgLnZjX2dyaWQtZ3V0dGVyLW5hdigzNXB4LCBAbmF2X2Fycm93X3NpemUvMiArIDM1cHggLzIpO1xufSIsIi52Y19ncmlkX3BhZ2luYXRpb25fbnVtYmVyX2NvbG9yX3ZhcmlhbnRzKEBzZWxlY3RvciwgQGJhY2tncm91bmRfY29sb3IsIEB0ZXh0X2NvbG9yKSB7XG4gICYudmNfZ3JpZC1wYWdpbmF0aW9uLWNvbG9yLUB7c2VsZWN0b3J9IHtcbiAgICA+IGxpIHtcbiAgICAgIC5pZl9jb2xvcihAYmFja2dyb3VuZF9jb2xvciwgYm9yZGVyLWNvbG9yLCBAYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICA+IGEsXG4gICAgICA+IHNwYW4ge1xuICAgICAgICAuaWZfY29sb3IoQGJhY2tncm91bmRfY29sb3IsIGJhY2tncm91bmQtY29sb3IsIEBiYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgICAgLmlmX2NvbG9yKEBiYWNrZ3JvdW5kX2NvbG9yLCBib3JkZXItY29sb3IsIEBiYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgICAgLmlmX2NvbG9yKEB0ZXh0X2NvbG9yLCBjb2xvciwgQHRleHRfY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmNfZ3JpZC1wYWdpbmF0aW9uIHtcbiAgLnZjX2dyaWQtcGFnaW5hdGlvbi1saXN0IHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiBAbGluZS1oZWlnaHQtY29tcHV0ZWQgMCAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcblxuICAgID4gbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICA+IGEsXG4gICAgICA+IHNwYW4ge1xuICAgICAgICBjb2xvcjogQHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcGFnaW5hdGlvbi1hY3RpdmUtYmc7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBwYWdpbmF0aW9uLWFjdGl2ZS1iZztcbiAgICAgICAgLnRyYW5zaXRpb24ob3BhY2l0eSAwLjNzIGVhc2UtaW4gMHMpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsb2F0OiBsZWZ0OyAvLyBDb2xsYXBzZSB3aGl0ZS1zcGFjZVxuICAgICAgICBwYWRkaW5nOiAzcHggMTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1iYXNlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIC5vcGFjaXR5KDAuNSk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICB9XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgPiBhLFxuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGEsIHNwYW4ge1xuICAgICAgICAgIC5vcGFjaXR5KDEuMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgPiAudmNfZ3JpZC1wcmV2IHtcbiAgICAgID4gYSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAndmNfZ3JpZF92MSc7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlNjFiXCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgPiAudmNfZ3JpZC1uZXh0IHtcbiAgICAgID4gYSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAndmNfZ3JpZF92MSc7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlNjFhXCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgPiAudmNfZ3JpZC1maXJzdCB7XG4gICAgICA+IGEge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ3ZjX2dyaWRfdjEnO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBjb250ZW50OiBcIlxcZTYxOFwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgID4gLnZjX2dyaWQtbGFzdCB7XG4gICAgICA+IGEge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ3ZjX2dyaWRfdjEnO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBjb250ZW50OiBcIlxcZTYxOVwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgID4gLnZjX2dyaWQtYWN0aXZlID4gYSxcbiAgICA+IC52Y19ncmlkLWFjdGl2ZSA+IHNwYW4ge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgLm9wYWNpdHkoMS4wKTtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLnZjX2dyaWQtZGlzYWJsZWQge1xuICAgICAgPiBzcGFuLFxuICAgICAgPiBzcGFuOmhvdmVyLFxuICAgICAgPiBzcGFuOmZvY3VzLFxuICAgICAgPiBhLFxuICAgICAgPiBhOmhvdmVyLFxuICAgICAgPiBhOmZvY3VzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudmNfZ3JpZF9wYWdpbmF0aW9uX251bWJlcl9jb2xvcl92YXJpYW50cyh+J2JsdWUnLCBAYmx1ZSwgQHdoaXRlKTtcbiAgICAudmNfZ3JpZF9wYWdpbmF0aW9uX251bWJlcl9jb2xvcl92YXJpYW50cyh+J3R1cnF1b2lzZScsIEB0dXJxdW9pc2UsIEB3aGl0ZSk7XG4gICAgLnZjX2dyaWRfcGFnaW5hdGlvbl9udW1iZXJfY29sb3JfdmFyaWFudHMofidwaW5rJywgQHBpbmssIEB3aGl0ZSk7XG4gICAgLnZjX2dyaWRfcGFnaW5hdGlvbl9udW1iZXJfY29sb3JfdmFyaWFudHMofid2aW9sZXQnLCBAdmlvbGV0LCBAd2hpdGUpO1xuICAgIC52Y19ncmlkX3BhZ2luYXRpb25fbnVtYmVyX2NvbG9yX3ZhcmlhbnRzKH4ncGVhY29jJywgQHBlYWNvYywgQHdoaXRlKTtcbiAgICAudmNfZ3JpZF9wYWdpbmF0aW9uX251bWJlcl9jb2xvcl92YXJpYW50cyh+J2NoaW5vJywgQGNoaW5vLCBAd2hpdGUpO1xuICAgIC52Y19ncmlkX3BhZ2luYXRpb25fbnVtYmVyX2NvbG9yX3ZhcmlhbnRzKH4nbXVsbGVkX3dpbmUnLCBAbXVsbGVkX3dpbmUsIEB3aGl0ZSk7XG4gICAgLnZjX2dyaWRfcGFnaW5hdGlvbl9udW1iZXJfY29sb3JfdmFyaWFudHMofid2aXN0YV9ibHVlJywgQHZpc3RhX2JsdWUsIEB3aGl0ZSk7XG4gICAgLnZjX2dyaWRfcGFnaW5hdGlvbl9udW1iZXJfY29sb3JfdmFyaWFudHMofidibGFjaycsIEBibGFjaywgQHdoaXRlKTtcbiAgICAudmNfZ3JpZF9wYWdpbmF0aW9uX251bWJlcl9jb2xvcl92YXJpYW50cyh+J2dyZXknLCBAZ3JleSwgQHdoaXRlKTtcbiAgICAudmNfZ3JpZF9wYWdpbmF0aW9uX251bWJlcl9jb2xvcl92YXJpYW50cyh+J29yYW5nZScsIEBvcmFuZ2UsIEB3aGl0ZSk7XG4gICAgLnZjX2dyaWRfcGFnaW5hdGlvbl9udW1iZXJfY29sb3JfdmFyaWFudHMofidza3knLCBAc2t5LCBAd2hpdGUpO1xuICAgIC52Y19ncmlkX3BhZ2luYXRpb25fbnVtYmVyX2NvbG9yX3ZhcmlhbnRzKH4nZ3JlZW4nLCBAZ3JlZW4sIEB3aGl0ZSk7XG4gICAgLnZjX2dyaWRfcGFnaW5hdGlvbl9udW1iZXJfY29sb3JfdmFyaWFudHMofidqdWljeV9waW5rJywgQGp1aWN5X3BpbmssIEB3aGl0ZSk7XG4gICAgLnZjX2dyaWRfcGFnaW5hdGlvbl9udW1iZXJfY29sb3JfdmFyaWFudHMofidzYW5keV9icm93bicsIEBzYW5keV9icm93biwgQHdoaXRlKTtcbiAgICAudmNfZ3JpZF9wYWdpbmF0aW9uX251bWJlcl9jb2xvcl92YXJpYW50cyh+J3B1cnBsZScsIEBwdXJwbGUsIEB3aGl0ZSk7XG4gICAgLnZjX2dyaWRfcGFnaW5hdGlvbl9udW1iZXJfY29sb3JfdmFyaWFudHMofid3aGl0ZScsIEB3aGl0ZSwgQGJsYWNrKTtcblxuICAgICYudmNfZ3JpZC1wYWdpbmF0aW9uX2RlZmF1bHQsICYudmNfZ3JpZC1wYWdpbmF0aW9uX2RlZmF1bHRfZGFyaywgJi52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdF9saWdodCB7XG4gICAgICA+IGxpIHtcbiAgICAgICAgPiBhLCA+IHNwYW4ge1xuICAgICAgICAgIC5ib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xuICAgICAgICAgIG1pbi13aWR0aDogMjhweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAyMnB4O1xuXG4gICAgICAgIH1cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgPiBhLFxuICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAuYm9yZGVyLWxlZnQtcmFkaXVzKEBib3JkZXItcmFkaXVzLWJhc2UpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgID4gYSxcbiAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgLmJvcmRlci1yaWdodC1yYWRpdXMoQGJvcmRlci1yYWRpdXMtYmFzZSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYudmNfZ3JpZC1wYWdpbmF0aW9uX3NxdWFyZSwgJi52Y19ncmlkLXBhZ2luYXRpb25fc3F1YXJlX2RhcmssICYudmNfZ3JpZC1wYWdpbmF0aW9uX3NxdWFyZV9saWdodCB7XG4gICAgICA+IGxpIHtcbiAgICAgICAgPiBhLFxuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgLmJveC1zaXppbmcoYm9yZGVyLWJveCk7XG4gICAgICAgICAgbWluLWhlaWdodDogMjJweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDIycHg7XG4gICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZCwgJi52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9kYXJrLCAmLnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX2xpZ2h0LCAmLnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX3NxdWFyZSwgJi52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9zcXVhcmVfZGFyaywgJi52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9zcXVhcmVfbGlnaHQge1xuICAgICAgPiBsaSB7XG4gICAgICAgID4gYSxcbiAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgLmJveC1zaXppbmcoYm9yZGVyLWJveCk7XG4gICAgICAgICAgbWluLWhlaWdodDogMjJweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDIycHg7XG4gICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi52Y19ncmlkLXBhZ2luYXRpb25fcm91bmRlZF9zcXVhcmUsICYudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfc3F1YXJlX2RhcmssICYudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfc3F1YXJlX2xpZ2h0IHtcbiAgICAgID4gbGkge1xuICAgICAgICA+IGEsXG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgLmJvcmRlci1yYWRpdXMoNXB4KTtcbiAgICAgICAgICAuYm94LXNpemluZyhib3JkZXItYm94KTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIG1pbi13aWR0aDogMjJweDtcbiAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnZjX2dyaWQtcGFnaW5hdGlvbl9zcXVhcmVfZGFyaywgJi52Y19ncmlkLXBhZ2luYXRpb25fZGVmYXVsdF9kYXJrLCAmLnZjX2dyaWQtcGFnaW5hdGlvbl9yb3VuZGVkX2RhcmssICYudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfc3F1YXJlX2Rhcmsge1xuICAgICAgPiBsaSB7XG4gICAgICAgID4gYSxcbiAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnZjX2dyaWQtcGFnaW5hdGlvbl9zcXVhcmVfbGlnaHQsICYudmNfZ3JpZC1wYWdpbmF0aW9uX2RlZmF1bHRfbGlnaHQsICYudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfbGlnaHQsICYudmNfZ3JpZC1wYWdpbmF0aW9uX3JvdW5kZWRfc3F1YXJlX2xpZ2h0IHtcbiAgICAgID4gbGkge1xuICAgICAgICA+IGEsXG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi52Y19ncmlkLXBhZ2luYXRpb25fc3RyaXBlc19kYXJrLCAmLnZjX2dyaWQtcGFnaW5hdGlvbl9zdHJpcGVzX2xpZ2h0IHtcbiAgICAgID4gbGkge1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDAgcmdiYSgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGxpLnZjX2dyaWQtZGlzYWJsZWQgKyBsaSxcbiAgICAgID4gbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnZjX2dyaWQtcGFnaW5hdGlvbl9zdHJpcGVzX2Rhcmsge1xuICAgICAgPiBsaSB7XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYudmNfZ3JpZC1wYWdpbmF0aW9uX3N0cmlwZXNfbGlnaHQge1xuICAgICAgPiBsaSB7XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLmJvcmRlci10b3AtcmFkaXVzKEByYWRpdXMpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IEByYWRpdXM7XG4gICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAcmFkaXVzO1xufVxuLmJvcmRlci1yaWdodC1yYWRpdXMoQHJhZGl1cykge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQHJhZGl1cztcbiAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IEByYWRpdXM7XG59XG4uYm9yZGVyLWJvdHRvbS1yYWRpdXMoQHJhZGl1cykge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQHJhZGl1cztcbiAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEByYWRpdXM7XG59XG4uYm9yZGVyLWxlZnQtcmFkaXVzKEByYWRpdXMpIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQHJhZGl1cztcbiAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogQHJhZGl1cztcbn1cbiIsIi52Y19ncmlkLWxvYWRpbmcge1xuICAmOmJlZm9yZSxcbiAgJjphZnRlcixcbiAgJiB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZDcgMS44cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb246IGxvYWQ3IDEuOHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgJiB7XG4gICAgbWFyZ2luOiAyZW0gYXV0bztcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjE2cztcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuMTZzO1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAmOmJlZm9yZSB7XG4gICAgbGVmdDogLTIwcHg7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgbGVmdDogMjBweDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4zMnM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjMycztcbiAgfVxuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgfVxuICBALXdlYmtpdC1rZXlmcmFtZXMgbG9hZDcge1xuICAgIDAlLFxuICAgIDgwJSxcbiAgICAxMDAlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMi41ZW0gMCAtMS4zZW0gcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjc1KTtcbiAgICB9XG4gICAgNDAlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMi41ZW0gMCAwIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC43NSk7XG4gICAgfVxuICB9XG4gIEBrZXlmcmFtZXMgbG9hZDcge1xuICAgIDAlLFxuICAgIDgwJSxcbiAgICAxMDAlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMi41ZW0gMCAtMS4zZW0gcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjc1KTtcbiAgICB9XG4gICAgNDAlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMi41ZW0gMCAwIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC43NSk7XG4gICAgfVxuICB9XG59IiwiLnZjX2dyaWRfZmlsdGVyX2NvbG9yX3ZhcmlhbnRzKEBzZWxlY3RvciwgQGJhY2tncm91bmRfY29sb3IsIEB0ZXh0X2NvbG9yKSB7XG4gICYudmNfZ3JpZC1maWx0ZXItY29sb3ItQHtzZWxlY3Rvcn0ge1xuICAgID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICAgICAgJjpob3ZlciwgJi52Y19hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZF9jb2xvcjtcbiAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogQHRleHRfY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRmlsdGVyXG4udmNfZ3JpZC1maWx0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgJi52Y19ncmlkLWZpbHRlci1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmLnZjX2dyaWQtZmlsdGVyLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAmLnZjX2dyaWQtZmlsdGVyLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAudmNfZ3JpZF9maWx0ZXJfY29sb3JfdmFyaWFudHMofidibHVlJywgQGJsdWUsIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9jb2xvcl92YXJpYW50cyh+J3R1cnF1b2lzZScsIEB0dXJxdW9pc2UsIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9jb2xvcl92YXJpYW50cyh+J3BpbmsnLCBAcGluaywgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2NvbG9yX3ZhcmlhbnRzKH4ndmlvbGV0JywgQHZpb2xldCwgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2NvbG9yX3ZhcmlhbnRzKH4ncGVhY29jJywgQHBlYWNvYywgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2NvbG9yX3ZhcmlhbnRzKH4nY2hpbm8nLCBAY2hpbm8sIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9jb2xvcl92YXJpYW50cyh+J211bGxlZF93aW5lJywgQG11bGxlZF93aW5lLCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfY29sb3JfdmFyaWFudHMofid2aXN0YV9ibHVlJywgQHZpc3RhX2JsdWUsIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9jb2xvcl92YXJpYW50cyh+J2JsYWNrJywgQGJsYWNrLCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfY29sb3JfdmFyaWFudHMofidncmV5JywgQGdyZXksICM2NjY2NjYpO1xuICAudmNfZ3JpZF9maWx0ZXJfY29sb3JfdmFyaWFudHMofidvcmFuZ2UnLCBAb3JhbmdlLCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfY29sb3JfdmFyaWFudHMofidza3knLCBAc2t5LCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfY29sb3JfdmFyaWFudHMofidncmVlbicsIEBncmVlbiwgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2NvbG9yX3ZhcmlhbnRzKH4nanVpY3lfcGluaycsIEBqdWljeV9waW5rLCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfY29sb3JfdmFyaWFudHMofidzYW5keV9icm93bicsIEBzYW5keV9icm93biwgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2NvbG9yX3ZhcmlhbnRzKH4ncHVycGxlJywgQHB1cnBsZSwgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2NvbG9yX3ZhcmlhbnRzKH4nd2hpdGUnLCBAd2hpdGUsICM2NjY2NjYpO1xuXG4gIC8vIGdsb2JhbCBmaWx0ZXIgc3R5bGVzXG4gID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAudHJhbnNpdGlvbihiYWNrZ3JvdW5kLWNvbG9yIDAuMXMgbGluZWFyKTtcbiAgICA+IHNwYW4ge1xuICAgICAgLnRyYW5zaXRpb24oY29sb3IgMC4xcyBsaW5lYXIpO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgICY6aG92ZXIsICYudmNfYWN0aXZlIHtcbiAgICAgID4gc3BhbiB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW1wb3J0IFwiZmlsdGVyX3N0eWxlcy9maWx0ZXJfZGVmYXVsdC5sZXNzXCI7XG4gIEBpbXBvcnQgXCJmaWx0ZXJfc3R5bGVzL2ZpbHRlcl9kZWZhdWx0X2xlc3Nfcm91bmRlZC5sZXNzXCI7XG4gIEBpbXBvcnQgXCJmaWx0ZXJfc3R5bGVzL2ZpbHRlcl9ib3JkZXJlZC5sZXNzXCI7XG4gIEBpbXBvcnQgXCJmaWx0ZXJfc3R5bGVzL2ZpbHRlcl9maWxsZWQubGVzc1wiO1xuXG4gICYudmNfZ3JpZC1maWx0ZXItc2l6ZS14cyB7XG4gICAgLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcGFkZGluZzogMXB4IDVweDtcbiAgICB9XG4gIH1cbiAgJi52Y19ncmlkLWZpbHRlci1zaXplLXNtIHtcbiAgICAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBwYWRkaW5nOiAycHggN3B4O1xuICAgIH1cbiAgfVxuICAmLnZjX2dyaWQtZmlsdGVyLXNpemUtbWQge1xuICAgIC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgIH1cbiAgfVxuICAmLnZjX2dyaWQtZmlsdGVyLXNpemUtbGcge1xuICAgIC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyBOZXZlciBiZSBzaG93biBpZiBub3QgdmNfcmVzcG9uc2l2ZVxuLnZjX2dyaWQtZmlsdGVyLXNlbGVjdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52Y19ncmlkLWZpbHRlci1zZWxlY3QsIC52Y19ncmlkLWZpbHRlci1kcm9wZG93biB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgJi52Y19ncmlkLWZpbHRlci1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmLnZjX2dyaWQtZmlsdGVyLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAmLnZjX2dyaWQtZmlsdGVyLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICBAaW1wb3J0IFwiZmlsdGVyX3N0eWxlcy9maWx0ZXJfZHJvcGRvd24ubGVzc1wiO1xufVxuXG4vLyBJZiByZXNwb25zaXZlIGVuYWJsZWQgd2Ugd2lsbCBzaG93IHNlbGVjdCBvbiB4cyBkaXNwbGF5c1xuQG1lZGlhIChtYXgtd2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gIC52Y19yZXNwb25zaXZlIHtcbiAgICAudmNfZ3JpZC1maWx0ZXItc2VsZWN0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAudmNfZ3JpZC1maWx0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG59IiwiJi52Y19ncmlkLWZpbHRlci1kZWZhdWx0IHtcbiAgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gICAgbWFyZ2luOiAwIDVweCA1cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB9XG59XG5cbiYudmNfZ3JpZC1maWx0ZXItY29tbWEsICYudmNfZ3JpZC1maWx0ZXItIHtcbiAgIC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgfVxufSIsIiYudmNfZ3JpZC1maWx0ZXItZGVmYXVsdC1sZXNzLXJvdW5kZWQge1xuICA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgICBtYXJnaW46IDAgNXB4IDVweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxufSIsIiYudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQsICYudmNfZ3JpZC1maWx0ZXItYm9yZGVyZWQtcm91bmRlZCwgJi52Y19ncmlkLWZpbHRlci1ib3JkZXJlZC1yb3VuZGVkLWxlc3Mge1xuICA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjgpO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgJjpudGgtY2hpbGQobisyKSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgfVxuICAgICY6aG92ZXIsICYudmNfYWN0aXZlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgPiBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4mLnZjX2dyaWQtZmlsdGVyLWJvcmRlcmVkLXJvdW5kZWQge1xuICA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDMwcHg7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMHB4O1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDMwcHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzBweDtcbiAgICB9XG4gIH1cbn1cblxuJi52Y19ncmlkLWZpbHRlci1ib3JkZXJlZC1yb3VuZGVkLWxlc3Mge1xuICA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIH1cbiAgfVxufSIsIi52Y19ncmlkX2ZpbHRlcl9maWxsZWRfY29sb3JfdmFyaWFudHMoQHNlbGVjdG9yLCBAYWN0aXZlX2JhY2tncm91bmRfY29sb3IsIEBpbmFjdGl2ZV9iYWNrZ3JvdW5kX2NvbG9yLCBAYWN0aXZlX3RleHRfY29sb3IsIEBpbmFjdGl2ZV90ZXh0X2NvbG9yKSB7XG4gICYudmNfZ3JpZC1maWx0ZXItY29sb3ItQHtzZWxlY3Rvcn0ge1xuICAgID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGluYWN0aXZlX2JhY2tncm91bmRfY29sb3I7XG4gICAgICA+IHNwYW4ge1xuICAgICAgICBjb2xvcjogQGluYWN0aXZlX3RleHRfY29sb3I7XG4gICAgICB9XG4gICAgICAmOmhvdmVyLCAmLnZjX2FjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBhY3RpdmVfYmFja2dyb3VuZF9jb2xvcjtcbiAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogQGFjdGl2ZV90ZXh0X2NvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiYudmNfZ3JpZC1maWx0ZXItZmlsbGVkLCAmLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkIHtcblxuICAudmNfZ3JpZF9maWx0ZXJfZmlsbGVkX2NvbG9yX3ZhcmlhbnRzKH4nYmx1ZScsIEBibHVlLCBsaWdodGVuKEBibHVlLCAxMCUpLCBAd2hpdGUsIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9maWxsZWRfY29sb3JfdmFyaWFudHMofid0dXJxdW9pc2UnLCBAdHVycXVvaXNlLCBkYXJrZW4oQHR1cnF1b2lzZSwgMTAlKSwgQHdoaXRlLCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfZmlsbGVkX2NvbG9yX3ZhcmlhbnRzKH4ncGluaycsIEBwaW5rLCBsaWdodGVuKEBwaW5rLCAxMCUpLCBAd2hpdGUsIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9maWxsZWRfY29sb3JfdmFyaWFudHMofid2aW9sZXQnLCBAdmlvbGV0LCBsaWdodGVuKEB2aW9sZXQsIDEwJSksIEB3aGl0ZSwgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2ZpbGxlZF9jb2xvcl92YXJpYW50cyh+J3BlYWNvYycsIEBwZWFjb2MsIGxpZ2h0ZW4oQHBlYWNvYywgMTAlKSwgQHdoaXRlLCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfZmlsbGVkX2NvbG9yX3ZhcmlhbnRzKH4nY2hpbm8nLCBAY2hpbm8sIGxpZ2h0ZW4oQGNoaW5vLCAxMCUpLCBAd2hpdGUsIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9maWxsZWRfY29sb3JfdmFyaWFudHMofidtdWxsZWRfd2luZScsIEBtdWxsZWRfd2luZSwgbGlnaHRlbihAbXVsbGVkX3dpbmUsIDEwJSksIEB3aGl0ZSwgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2ZpbGxlZF9jb2xvcl92YXJpYW50cyh+J3Zpc3RhX2JsdWUnLCBAdmlzdGFfYmx1ZSwgbGlnaHRlbihAdmlzdGFfYmx1ZSwgMTAlKSwgQHdoaXRlLCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfZmlsbGVkX2NvbG9yX3ZhcmlhbnRzKH4nYmxhY2snLCBAYmxhY2ssIGxpZ2h0ZW4oQGJsYWNrLCAxMCUpLCBAd2hpdGUsIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9maWxsZWRfY29sb3JfdmFyaWFudHMofidncmV5JywgQGdyZXksIGRhcmtlbihAZ3JleSwgMTAlKSwgIzY2NjY2NiwgIzY2NjY2Nik7XG4gIC52Y19ncmlkX2ZpbHRlcl9maWxsZWRfY29sb3JfdmFyaWFudHMofidvcmFuZ2UnLCBAb3JhbmdlLCBsaWdodGVuKEBvcmFuZ2UsIDEwJSksIEB3aGl0ZSwgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2ZpbGxlZF9jb2xvcl92YXJpYW50cyh+J3NreScsIEBza3ksIGxpZ2h0ZW4oQHNreSwgMTAlKSwgQHdoaXRlLCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfZmlsbGVkX2NvbG9yX3ZhcmlhbnRzKH4nZ3JlZW4nLCBAZ3JlZW4sIGxpZ2h0ZW4oQGdyZWVuLCAxMCUpLCBAd2hpdGUsIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9maWxsZWRfY29sb3JfdmFyaWFudHMofidqdWljeV9waW5rJywgQGp1aWN5X3BpbmssIGxpZ2h0ZW4oQGp1aWN5X3BpbmssIDEwJSksIEB3aGl0ZSwgQHdoaXRlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2ZpbGxlZF9jb2xvcl92YXJpYW50cyh+J3NhbmR5X2Jyb3duJywgQHNhbmR5X2Jyb3duLCBsaWdodGVuKEBzYW5keV9icm93biwgMTAlKSwgQHdoaXRlLCBAd2hpdGUpO1xuICAudmNfZ3JpZF9maWx0ZXJfZmlsbGVkX2NvbG9yX3ZhcmlhbnRzKH4ncHVycGxlJywgQHB1cnBsZSwgbGlnaHRlbihAcHVycGxlLCAxMCUpLCBAd2hpdGUsIEB3aGl0ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9maWxsZWRfY29sb3JfdmFyaWFudHMofid3aGl0ZScsIEB3aGl0ZSwgZGFya2VuKEB3aGl0ZSwgMTAlKSwgIzY2NjY2NiwgIzY2NjY2Nik7XG5cbiAgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgcGFkZGluZzogM3B4IDdweDtcblxuICAgID4gc3BhbiB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQobisyKSB7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICB9XG5cbiAgfVxufVxuXG4mLnZjX2dyaWQtZmlsdGVyLWZpbGxlZC1yb3VuZGVkIHtcbiAgPiAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMzBweDtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzBweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzMHB4O1xuICAgIH1cbiAgfVxufVxuJi52Y19ncmlkLWZpbHRlci1maWxsZWQtcm91bmRlZC1hbGwge1xuICA+IC52Y19ncmlkLWZpbHRlci1pdGVtIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiYudmNfZ3JpZC1maWx0ZXItZmlsbGVkLXJvdW5kLWFsbCB7XG4gID4gLnZjX2dyaWQtZmlsdGVyLWl0ZW0ge1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cbn0iLCIudmNfZ3JpZF9maWx0ZXJfZHJvcGRvd25fY29sb3JfdmFyaWFudHMoQHNlbGVjdG9yLCBAdGV4dF9jb2xvcikge1xuICAmLnZjX2dyaWQtZmlsdGVyLWNvbG9yLUB7c2VsZWN0b3J9IHtcbiAgICAudmNfYXJyb3ctaWNvbi1uYXZpY29uIHtcbiAgICAgIGNvbG9yOiBAdGV4dF9jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnZjX2dyaWQtc3R5bGVkLXNlbGVjdCB7XG4gIC52Y19hcnJvdy1pY29uLW5hdmljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgc2VsZWN0IHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgLnZjX2dyaWRfZmlsdGVyX2Ryb3Bkb3duX2NvbG9yX3ZhcmlhbnRzKH4nYmx1ZScsIEBibHVlKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2Ryb3Bkb3duX2NvbG9yX3ZhcmlhbnRzKH4ndHVycXVvaXNlJywgQHR1cnF1b2lzZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9kcm9wZG93bl9jb2xvcl92YXJpYW50cyh+J3BpbmsnLCBAcGluayk7XG4gIC52Y19ncmlkX2ZpbHRlcl9kcm9wZG93bl9jb2xvcl92YXJpYW50cyh+J3Zpb2xldCcsIEB2aW9sZXQpO1xuICAudmNfZ3JpZF9maWx0ZXJfZHJvcGRvd25fY29sb3JfdmFyaWFudHMofidwZWFjb2MnLCBAcGVhY29jKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2Ryb3Bkb3duX2NvbG9yX3ZhcmlhbnRzKH4nY2hpbm8nLCBAY2hpbm8pO1xuICAudmNfZ3JpZF9maWx0ZXJfZHJvcGRvd25fY29sb3JfdmFyaWFudHMofidtdWxsZWRfd2luZScsIEBtdWxsZWRfd2luZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9kcm9wZG93bl9jb2xvcl92YXJpYW50cyh+J3Zpc3RhX2JsdWUnLCBAdmlzdGFfYmx1ZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9kcm9wZG93bl9jb2xvcl92YXJpYW50cyh+J2JsYWNrJywgQGJsYWNrKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2Ryb3Bkb3duX2NvbG9yX3ZhcmlhbnRzKH4nZ3JleScsIEBncmV5KTtcbiAgLnZjX2dyaWRfZmlsdGVyX2Ryb3Bkb3duX2NvbG9yX3ZhcmlhbnRzKH4nb3JhbmdlJywgQG9yYW5nZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9kcm9wZG93bl9jb2xvcl92YXJpYW50cyh+J3NreScsIEBza3kpO1xuICAudmNfZ3JpZF9maWx0ZXJfZHJvcGRvd25fY29sb3JfdmFyaWFudHMofidncmVlbicsIEBncmVlbik7XG4gIC52Y19ncmlkX2ZpbHRlcl9kcm9wZG93bl9jb2xvcl92YXJpYW50cyh+J2p1aWN5X3BpbmsnLCBAanVpY3lfcGluayk7XG4gIC52Y19ncmlkX2ZpbHRlcl9kcm9wZG93bl9jb2xvcl92YXJpYW50cyh+J3NhbmR5X2Jyb3duJywgQHNhbmR5X2Jyb3duKTtcbiAgLnZjX2dyaWRfZmlsdGVyX2Ryb3Bkb3duX2NvbG9yX3ZhcmlhbnRzKH4ncHVycGxlJywgQHB1cnBsZSk7XG4gIC52Y19ncmlkX2ZpbHRlcl9kcm9wZG93bl9jb2xvcl92YXJpYW50cyh+J3doaXRlJywgQHdoaXRlKTtcblxuICAudmNfZ3JpZC1zdHlsZWQtc2VsZWN0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIC52Y19hcnJvdy1pY29uLW5hdmljb24ge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gICAgc2VsZWN0IHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDAgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDAgbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIG1hcmdpbi1yaWdodDogLTUwcHg7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWF4LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59IiwiLm93bC1jYXJvdXNlbCB7XG4gIC5vd2wtaXRlbSB7XG4gICAgLnZjX2dyaWQtaXRlbSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM0QoMCwgMCwgMCk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgwLCAwLCAwKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM0QoMCwgMCwgMCk7XG4gICAgfVxuICB9XG4gIC8qIC5vd2wtYW5pbWF0ZWQtb3V0IC0gb25seSBmb3IgY3VycmVudCBpdGVtICovXG4gIC8qIFRoaXMgaXMgdmVyeSBpbXBvcnRhbnQgY2xhc3MuIFVzZSB6LWluZGV4IGlmIHlvdSB3YW50IG1vdmUgT3V0IGl0ZW0gYWJvdmUgSW4gaXRlbSAqL1xuICAub3dsLWFuaW1hdGVkLW91dCB7XG4gICAgei1pbmRleDogMDtcbiAgfVxuICAvKiAub3dsLWFuaW1hdGVkLWluIC0gb25seSBmb3IgdXBjb21pbmcgaXRlbVxuICAvKiBUaGlzIGlzIHZlcnkgaW1wb3J0YW50IGNsYXNzLiBVc2Ugei1pbmRleCBpZiB5b3Ugd2FudCBtb3ZlIEluIGl0ZW0gYWJvdmUgT3V0IGl0ZW0gKi9cbiAgLm93bC1hbmltYXRlZC1pbiB7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAvKiAuZmFkZU91dCBpcyBzdHlsZSB0YWtlbiBmcm9tIEFuaW1hdGlvbi5jc3MgYW5kIHRoaXMgaXMgaG93IGl0IGxvb2tzIGluIG93bC5jYXJvdXNlbC5jc3M6ICAqL1xufVxuXG4iLCIudmMtaG92ZXJib3gtd3JhcHBlcixcbi52Yy1ob3ZlcmJveC13cmFwcGVyICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udmMtaG92ZXJib3gtd3JhcHBlciB7XG4gICYudmMtaG92ZXJib3gtc2hhcGUtLXJvdW5kZWQge1xuICAgIC52Yy1ob3ZlcmJveC1mcm9udCxcbiAgICAudmMtaG92ZXJib3gtYmFjayB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIH1cbiAgfVxuICAmLnZjLWhvdmVyYm94LXNoYXBlLS1yb3VuZCB7XG4gICAgLnZjLWhvdmVyYm94LWZyb250LFxuICAgIC52Yy1ob3ZlcmJveC1iYWNrIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgfVxuICB9XG5cbiAgJi52Yy1ob3ZlcmJveC1hbGlnbi0tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmLnZjLWhvdmVyYm94LWFsaWduLS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgJi52Yy1ob3ZlcmJveC1hbGlnbi0tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbi52Yy1ob3ZlcmJveC13cmFwcGVyIHtcbiAgLnZjLWhvdmVyYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAmLnZjLWhvdmVyYm94LXdpZHRoLS0xMDAge1xuICAgIC52Yy1ob3ZlcmJveCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJi52Yy1ob3ZlcmJveC13aWR0aC0tOTAge1xuICAgIC52Yy1ob3ZlcmJveCB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cbiAgfVxuICAmLnZjLWhvdmVyYm94LXdpZHRoLS04MCB7XG4gICAgLnZjLWhvdmVyYm94IHtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuICB9XG4gICYudmMtaG92ZXJib3gtd2lkdGgtLTcwIHtcbiAgICAudmMtaG92ZXJib3gge1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICB9XG4gIH1cbiAgJi52Yy1ob3ZlcmJveC13aWR0aC0tNjAge1xuICAgIC52Yy1ob3ZlcmJveCB7XG4gICAgICB3aWR0aDogNjAlO1xuICAgIH1cbiAgfVxuICAmLnZjLWhvdmVyYm94LXdpZHRoLS01MCB7XG4gICAgLnZjLWhvdmVyYm94IHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG4gICYudmMtaG92ZXJib3gtd2lkdGgtLTQwIHtcbiAgICAudmMtaG92ZXJib3gge1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICB9XG4gIH1cbiAgJi52Yy1ob3ZlcmJveC13aWR0aC0tMzAge1xuICAgIC52Yy1ob3ZlcmJveCB7XG4gICAgICB3aWR0aDogMzAlO1xuICAgIH1cbiAgfVxuICAmLnZjLWhvdmVyYm94LXdpZHRoLS0yMCB7XG4gICAgLnZjLWhvdmVyYm94IHtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgfVxuICB9XG4gICYudmMtaG92ZXJib3gtd2lkdGgtLTEwIHtcbiAgICAudmMtaG92ZXJib3gge1xuICAgICAgd2lkdGg6IDEwJTtcbiAgICB9XG4gIH1cbn1cblxuLnZjLWhvdmVyYm94LWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogMjUwcHg7XG4gIDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi52Yy1ob3ZlcmJveC1ibG9jayB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLy8gMTAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi52Yy1ob3ZlcmJveC1ibG9jay1pbm5lciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nOiAyMHB4O1xuICAqIHtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cblxuLnZjLWhvdmVyYm94LWZyb250IHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAvL2JhY2tncm91bmQ6IEBiYWNrZ3JvdW5kLWZyb250O1xuICB6LWluZGV4OiAxOyAvLyBmaXhlZCBiYWNrZmFjZSB2aXNpYmlsaXR5IGZvciBhbmltYXRpb25zXG59XG5cbi52Yy1ob3ZlcmJveC1iYWNrIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gIC8vYmFja2dyb3VuZDogQGJhY2tncm91bmQtYmFjaztcbn1cblxuLnZjLWhvdmVyYm94IHtcbiAgJjpob3ZlciB7XG4gICAgLnZjLWhvdmVyYm94LWZyb250IHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcbiAgICB9XG5cbiAgICAudmMtaG92ZXJib3gtYmFjayB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgfVxuICB9XG59XG5cbi8vIHJldmVyc2Vcbi52Yy1ob3ZlcmJveC13cmFwcGVyIHtcbiAgJi52Yy1ob3ZlcmJveC1kaXJlY3Rpb24tLXJldmVyc2Uge1xuICAgIC52Yy1ob3ZlcmJveC1mcm9udCB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICB9XG5cbiAgICAudmMtaG92ZXJib3gtYmFjayB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgIC52Yy1ob3ZlcmJveCB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLnZjLWhvdmVyYm94LWZyb250IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAudmMtaG92ZXJib3gtYmFjayB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEB2Y19hcnJvd3NfZm9udDtcbiAgc3JjOiB1cmwoJ0B7dmNfYXJyb3dzX3BhdGhfZW90fT8tOWhiZ2FjJyk7XG4gIHNyYzogdXJsKCdAe3ZjX2Fycm93c19wYXRoX2VvdH0/I2llZml4LTloYmdhYycpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCdAe3ZjX2Fycm93c19wYXRoX3dvZmZ9Py05aGJnYWMnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCdAe3ZjX2Fycm93c19wYXRoX3R0Zn0/LTloYmdhYycpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCdAe3ZjX2Fycm93c19wYXRoX3N2Z30/LTloYmdhYyNAe3ZjX2Fycm93c19mb250fScpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuW2NsYXNzXj1cInZjX2Fycm93LWljb24tXCJdLCBbY2xhc3MqPVwiIHZjX2Fycm93LWljb24tXCJdIHtcbiAgZm9udC1mYW1pbHk6IEB2Y19hcnJvd3NfZm9udDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcblxuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi52Y19hcnJvdy1pY29uLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFjXCI7XG59XG5cbi52Y19hcnJvdy1pY29uLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWRcIjtcbn1cblxuLnZjX2Fycm93LWljb24tYXJyb3dfZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxZVwiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1hcnJvd191cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxZlwiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1hcnJvd18wMV9sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAwXCI7XG59XG5cbi52Y19hcnJvdy1pY29uLWFycm93XzAxX3JpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAxXCI7XG59XG5cbi52Y19hcnJvdy1pY29uLWFycm93XzAyX2xlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDJcIjtcbn1cblxuLnZjX2Fycm93LWljb24tYXJyb3dfMDJfcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDNcIjtcbn1cblxuLnZjX2Fycm93LWljb24tYXJyb3dfMDNfbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNFwiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1hcnJvd18wM19yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNVwiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1hcnJvd18wNF9sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA2XCI7XG59XG5cbi52Y19hcnJvdy1pY29uLWFycm93XzA0X3JpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA3XCI7XG59XG5cbi52Y19hcnJvdy1pY29uLWFycm93XzA1X2xlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDhcIjtcbn1cblxuLnZjX2Fycm93LWljb24tYXJyb3dfMDVfcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDlcIjtcbn1cblxuLnZjX2Fycm93LWljb24tYXJyb3dfMDZfbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwYVwiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1hcnJvd18wNl9yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwYlwiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1hcnJvd18wN19sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBjXCI7XG59XG5cbi52Y19hcnJvdy1pY29uLWFycm93XzA3X3JpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBkXCI7XG59XG5cbi52Y19hcnJvdy1pY29uLWFycm93XzA4X2xlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGVcIjtcbn1cblxuLnZjX2Fycm93LWljb24tYXJyb3dfMDhfcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGZcIjtcbn1cblxuLnZjX2Fycm93LWljb24tYXJyb3dfMDlfbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMFwiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1hcnJvd18wOV9yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMVwiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1hcnJvd18xMF9sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEyXCI7XG59XG5cbi52Y19hcnJvdy1pY29uLWFycm93XzEwX3JpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEzXCI7XG59XG5cbi52Y19hcnJvdy1pY29uLWFycm93XzExX2xlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTRcIjtcbn1cblxuLnZjX2Fycm93LWljb24tYXJyb3dfMTFfcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTVcIjtcbn1cblxuLnZjX2Fycm93LWljb24tYXJyb3dfMTJfbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNlwiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1hcnJvd18xMl9yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxN1wiO1xufVxuXG4udmNfYXJyb3ctaWNvbi1uYXZpY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG59XG4iLCIvKiBDU1MgQW5pbWF0aW9ucyAqL1xuLndwYl9hbmltYXRlX3doZW5fYWxtb3N0X3Zpc2libGUge1xuICAub3BhY2l0eSgwKTtcbn1cblxuLndwYl9hbmltYXRlX3doZW5fYWxtb3N0X3Zpc2libGU6bm90KC53cGJfc3RhcnRfYW5pbWF0aW9uKSB7XG4gIC5hbmltYXRpb24obm9uZSlcbn1cblxuLndwYl90b3AtdG8tYm90dG9tLCAudG9wLXRvLWJvdHRvbSB7XG4gIC5hbmltYXRpb24od3BiX3R0YiAwLjdzIDEgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEuMjc1KSk7XG59XG5cbi53cGJfYm90dG9tLXRvLXRvcCwgLmJvdHRvbS10by10b3Age1xuICAuYW5pbWF0aW9uKHdwYl9idHQgMC43cyAxIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxLjI3NSkpO1xufVxuXG4ud3BiX2xlZnQtdG8tcmlnaHQsIC5sZWZ0LXRvLXJpZ2h0IHtcbiAgLmFuaW1hdGlvbih3cGJfbHRyIDAuN3MgMSBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMS4yNzUpKTtcbn1cblxuLndwYl9yaWdodC10by1sZWZ0LCAucmlnaHQtdG8tbGVmdCB7XG4gIC5hbmltYXRpb24od3BiX3J0bCAwLjdzIDEgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEuMjc1KSk7XG59XG5cbi53cGJfYXBwZWFyLCAuYXBwZWFyIHtcbiAgLmFuaW1hdGlvbih3cGJfYXBwZWFyIDAuN3MgMSBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMS4yNzUpKTtcbiAgLnNjYWxlKDEpO1xufVxuXG4ud3BiX3N0YXJ0X2FuaW1hdGlvbiB7XG4gIC5vcGFjaXR5KDEpO1xufVxuXG4vKiBUb3AgdG8gYm90dG9tIGtleWZyYW1lcyAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHdwYl90dGIge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAlKTtcbiAgICAub3BhY2l0eSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIC5vcGFjaXR5KDEpO1xuICB9XG59XG5cbkAtbW96LWtleWZyYW1lcyB3cGJfdHRiIHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwJSk7XG4gICAgLm9wYWNpdHkoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAub3BhY2l0eSgxKTtcbiAgfVxufVxuXG5ALW8ta2V5ZnJhbWVzIHdwYl90dGIge1xuICAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwJSk7XG4gICAgLm9wYWNpdHkoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLm9wYWNpdHkoMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB3cGJfdHRiIHtcbiAgMCUge1xuICAgIC50cmFuc2xhdGUoMCwgLTEwJSk7XG4gICAgLm9wYWNpdHkoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLnRyYW5zbGF0ZSgwLCAwKTtcbiAgICAub3BhY2l0eSgxKTtcbiAgfVxufVxuXG4vKiBCb3R0b20gdG8gdG9wIGtleWZyYW1lcyAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHdwYl9idHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMCUpO1xuICAgIC5vcGFjaXR5KDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLm9wYWNpdHkoMSk7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIHdwYl9idHQge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMCUpO1xuICAgIC5vcGFjaXR5KDApO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLm9wYWNpdHkoMSk7XG4gIH1cbn1cblxuQC1vLWtleWZyYW1lcyB3cGJfYnR0IHtcbiAgMCUge1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwJSk7XG4gICAgLm9wYWNpdHkoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLm9wYWNpdHkoMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB3cGJfYnR0IHtcbiAgMCUge1xuICAgIC50cmFuc2xhdGUoMCwgMTAlKTtcbiAgICAub3BhY2l0eSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAudHJhbnNsYXRlKDAsIDApO1xuICAgIC5vcGFjaXR5KDEpO1xuICB9XG59XG5cbi8qIExlZnQgdG8gcmlnaHQga2V5ZnJhbWVzICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgd3BiX2x0ciB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMCUsIDApO1xuICAgIC5vcGFjaXR5KDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLm9wYWNpdHkoMSk7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIHdwYl9sdHIge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAlLCAwKTtcbiAgICAub3BhY2l0eSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIC5vcGFjaXR5KDEpO1xuICB9XG59XG5cbkAtby1rZXlmcmFtZXMgd3BiX2x0ciB7XG4gIDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAlLCAwKTtcbiAgICAub3BhY2l0eSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAub3BhY2l0eSgxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdwYl9sdHIge1xuICAwJSB7XG4gICAgLnRyYW5zbGF0ZSgtMTAlLCAwKTtcbiAgICAub3BhY2l0eSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAudHJhbnNsYXRlKDAsIDApO1xuICAgIC5vcGFjaXR5KDEpO1xuICB9XG59XG5cbi8qIFJpZ2h0IHRvIGxlZnQga2V5ZnJhbWVzICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgd3BiX3J0bCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwJSwgMCk7XG4gICAgLm9wYWNpdHkoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAub3BhY2l0eSgxKTtcbiAgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgd3BiX3J0bCB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwJSwgMCk7XG4gICAgLm9wYWNpdHkoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAub3BhY2l0eSgxKTtcbiAgfVxufVxuXG5ALW8ta2V5ZnJhbWVzIHdwYl9ydGwge1xuICAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAlLCAwKTtcbiAgICAub3BhY2l0eSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAub3BhY2l0eSgxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdwYl9ydGwge1xuICAwJSB7XG4gICAgLnRyYW5zbGF0ZSgxMCUsIDApO1xuICAgIC5vcGFjaXR5KDApO1xuICB9XG4gIDEwMCUge1xuICAgIC50cmFuc2xhdGUoMCwgMCk7XG4gICAgLm9wYWNpdHkoMSk7XG4gIH1cbn1cblxuLyogQXBwZWFyIGZyb20gY2VudGVyIGtleWZyYW1lcyAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHdwYl9hcHBlYXIge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgLm9wYWNpdHkoMC4xKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLm9wYWNpdHkoMSk7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIHdwYl9hcHBlYXIge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgLm9wYWNpdHkoMC4xKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLm9wYWNpdHkoMSk7XG4gIH1cbn1cblxuQC1vLWtleWZyYW1lcyB3cGJfYXBwZWFyIHtcbiAgMCUge1xuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICAub3BhY2l0eSgwLjEpO1xuICB9XG4gIDEwMCUge1xuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLm9wYWNpdHkoMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB3cGJfYXBwZWFyIHtcbiAgMCUge1xuICAgIC5zY2FsZSgwLjUpO1xuICAgIC5vcGFjaXR5KDAuMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLnNjYWxlKDEpO1xuICAgIC5vcGFjaXR5KDEpO1xuICB9XG59XG5cbi52Yy1zcGlubmVyIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9zcGlubmVyLmdpZicpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcbiAgfVxuICAmLnZjLXNwaW5uZXItY29tcGxldGUge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL3ZjL3RpY2sucG5nJyk7XG4gICAgfVxuICB9XG4gICYudmMtc3Bpbm5lci1mYWlsZWQge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL3ZjL3JlbW92ZS5wbmcnKTtcbiAgICB9XG4gIH1cbn1cbiIsIi52Yy13b29jb21tZXJjZS1hZGQtdG8tY2FydC1sb2FkaW5nLnZjX2dyaWQtaXRlbS1taW5pIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAudmNfZ2l0ZW0tem9uZSB7XG4gICAgLm9wYWNpdHkoMCkgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAudHJhbnNpdGlvbihub25lKSAhaW1wb3J0YW50O1xuICB9XG4gIC52Y193Yy1sb2FkLWFkZC10by1sb2FkZXItd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC01MHB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLnZjX3djLWxvYWQtYWRkLXRvLWxvYWRlciB7XG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlcixcbiAgICAmIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiB2Y193b28tYWRkLWNhcnQtbG9hZCAxLjhzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICAgICAgYW5pbWF0aW9uOiB2Y193b28tYWRkLWNhcnQtbG9hZCAxLjhzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgICAmIHtcbiAgICAgIG1hcmdpbjogMmVtIGF1dG87XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjE2cztcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMC4xNnM7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC0yMHB4O1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4zMnM7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDAuMzJzO1xuICAgIH1cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICBALXdlYmtpdC1rZXlmcmFtZXMgdmNfd29vLWFkZC1jYXJ0LWxvYWQge1xuICAgICAgMCUsXG4gICAgICA4MCUsXG4gICAgICAxMDAlIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAyLjVlbSAwIC0xLjNlbSByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuNzUpO1xuICAgICAgfVxuICAgICAgNDAlIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAyLjVlbSAwIDAgcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjc1KTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGtleWZyYW1lcyB2Y193b28tYWRkLWNhcnQtbG9hZCB7XG4gICAgICAwJSxcbiAgICAgIDgwJSxcbiAgICAgIDEwMCUge1xuICAgICAgICBib3gtc2hhZG93OiAwIDIuNWVtIDAgLTEuM2VtIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC43NSk7XG4gICAgICB9XG4gICAgICA0MCUge1xuICAgICAgICBib3gtc2hhZG93OiAwIDIuNWVtIDAgMCByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuNzUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmNfZ3JpZC1pdGVtLW1pbmkge1xuICAuYWRkZWRfdG9fY2FydC53Yy1mb3J3YXJkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iXX0= */
