@charset "UTF-8";
/* line 10, bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_grid.scss */
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 10, bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_grid.scss */
  .container {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 10, bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_grid.scss */
  .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (min-width: 1200px) {
  /* line 10, bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_grid.scss */
  .container {
    padding-left: 15px;
    padding-right: 15px;
  }
}

/* line 14, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.container:before, .container:after {
  content: " ";
  display: table;
}

/* line 19, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.container:after {
  clear: both;
}

@media (min-width: 768px) {
  /* line 10, bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_grid.scss */
  .container {
    width: 728px;
  }
}

@media (min-width: 992px) {
  /* line 10, bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_grid.scss */
  .container {
    width: 948px;
  }
}

@media (min-width: 1200px) {
  /* line 10, bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_grid.scss */
  .container {
    width: 1148px;
  }
}

/* line 30, bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_grid.scss */
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 30, bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_grid.scss */
  .container-fluid {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 30, bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_grid.scss */
  .container-fluid {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (min-width: 1200px) {
  /* line 30, bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_grid.scss */
  .container-fluid {
    padding-left: 15px;
    padding-right: 15px;
  }
}

/* line 14, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.container-fluid:before, .container-fluid:after {
  content: " ";
  display: table;
}

/* line 19, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.container-fluid:after {
  clear: both;
}

/* line 39, bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_grid.scss */
.row {
  margin-left: -4px;
  margin-right: -4px;
}

/* line 14, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.row:before, .row:after {
  content: " ";
  display: table;
}

/* line 19, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.row:after {
  clear: both;
}

@media (min-width: 768px) {
  /* line 39, bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_grid.scss */
  .row {
    margin-left: -5px;
    margin-right: -5px;
  }
}

@media (min-width: 992px) {
  /* line 39, bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_grid.scss */
  .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}

@media (min-width: 1200px) {
  /* line 39, bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_grid.scss */
  .row {
    margin-left: -15px;
    margin-right: -15px;
  }
}

/* line 16, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/mixins/_grid-framework.scss */
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 16, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/mixins/_grid-framework.scss */
  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 16, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/mixins/_grid-framework.scss */
  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (min-width: 1200px) {
  /* line 16, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/mixins/_grid-framework.scss */
  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-left: 15px;
    padding-right: 15px;
  }
}

/* line 27, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-1 {
  width: 8.33333%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-2 {
  width: 16.66667%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-3 {
  width: 25%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-4 {
  width: 33.33333%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-5 {
  width: 41.66667%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-6 {
  width: 50%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-7 {
  width: 58.33333%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-8 {
  width: 66.66667%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-9 {
  width: 75%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-10 {
  width: 83.33333%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-11 {
  width: 91.66667%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-12 {
  width: 100%;
}

/* line 55, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-0 {
  right: auto;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-1 {
  right: 8.33333%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-2 {
  right: 16.66667%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-3 {
  right: 25%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-4 {
  right: 33.33333%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-5 {
  right: 41.66667%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-6 {
  right: 50%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-7 {
  right: 58.33333%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-8 {
  right: 66.66667%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-9 {
  right: 75%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-10 {
  right: 83.33333%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-11 {
  right: 91.66667%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-12 {
  right: 100%;
}

/* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-0 {
  left: auto;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-1 {
  left: 8.33333%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-2 {
  left: 16.66667%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-3 {
  left: 25%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-4 {
  left: 33.33333%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-5 {
  left: 41.66667%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-6 {
  left: 50%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-7 {
  left: 58.33333%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-8 {
  left: 66.66667%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-9 {
  left: 75%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-10 {
  left: 83.33333%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-11 {
  left: 91.66667%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-12 {
  left: 100%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-0 {
  margin-left: 0%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-1 {
  margin-left: 8.33333%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-2 {
  margin-left: 16.66667%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-3 {
  margin-left: 25%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-4 {
  margin-left: 33.33333%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-5 {
  margin-left: 41.66667%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-6 {
  margin-left: 50%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-7 {
  margin-left: 58.33333%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-8 {
  margin-left: 66.66667%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-9 {
  margin-left: 75%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-10 {
  margin-left: 83.33333%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-11 {
  margin-left: 91.66667%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-12 {
  margin-left: 100%;
}

@media (min-width: 768px) {
  /* line 27, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1 {
    width: 8.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-2 {
    width: 16.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-3 {
    width: 25%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-4 {
    width: 33.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-5 {
    width: 41.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-6 {
    width: 50%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-7 {
    width: 58.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-8 {
    width: 66.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-9 {
    width: 75%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-10 {
    width: 83.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-11 {
    width: 91.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-12 {
    width: 100%;
  }
  /* line 55, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-0 {
    right: auto;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-1 {
    right: 8.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-2 {
    right: 16.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-3 {
    right: 25%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-4 {
    right: 33.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-5 {
    right: 41.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-6 {
    right: 50%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-7 {
    right: 58.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-8 {
    right: 66.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-9 {
    right: 75%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-10 {
    right: 83.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-11 {
    right: 91.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-12 {
    right: 100%;
  }
  /* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-0 {
    left: auto;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-1 {
    left: 8.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-2 {
    left: 16.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-3 {
    left: 25%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-4 {
    left: 33.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-5 {
    left: 41.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-6 {
    left: 50%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-7 {
    left: 58.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-8 {
    left: 66.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-9 {
    left: 75%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-10 {
    left: 83.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-11 {
    left: 91.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-12 {
    left: 100%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-0 {
    margin-left: 0%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-1 {
    margin-left: 8.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-2 {
    margin-left: 16.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-4 {
    margin-left: 33.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-5 {
    margin-left: 41.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-7 {
    margin-left: 58.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-8 {
    margin-left: 66.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-10 {
    margin-left: 83.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-11 {
    margin-left: 91.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-12 {
    margin-left: 100%;
  }
}

@media (min-width: 992px) {
  /* line 27, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-1 {
    width: 8.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-2 {
    width: 16.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-3 {
    width: 25%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-4 {
    width: 33.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-5 {
    width: 41.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-6 {
    width: 50%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-7 {
    width: 58.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-8 {
    width: 66.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-9 {
    width: 75%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-10 {
    width: 83.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-11 {
    width: 91.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-12 {
    width: 100%;
  }
  /* line 55, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-0 {
    right: auto;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-1 {
    right: 8.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-2 {
    right: 16.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-3 {
    right: 25%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-4 {
    right: 33.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-5 {
    right: 41.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-6 {
    right: 50%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-7 {
    right: 58.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-8 {
    right: 66.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-9 {
    right: 75%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-10 {
    right: 83.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-11 {
    right: 91.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-12 {
    right: 100%;
  }
  /* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-0 {
    left: auto;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-1 {
    left: 8.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-2 {
    left: 16.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-3 {
    left: 25%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-4 {
    left: 33.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-5 {
    left: 41.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-6 {
    left: 50%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-7 {
    left: 58.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-8 {
    left: 66.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-9 {
    left: 75%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-10 {
    left: 83.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-11 {
    left: 91.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-12 {
    left: 100%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-0 {
    margin-left: 0%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-1 {
    margin-left: 8.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-2 {
    margin-left: 16.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-3 {
    margin-left: 25%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-4 {
    margin-left: 33.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-5 {
    margin-left: 41.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-6 {
    margin-left: 50%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-7 {
    margin-left: 58.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-8 {
    margin-left: 66.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-9 {
    margin-left: 75%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-10 {
    margin-left: 83.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-11 {
    margin-left: 91.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-12 {
    margin-left: 100%;
  }
}

@media (min-width: 1200px) {
  /* line 27, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1 {
    width: 8.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-2 {
    width: 16.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-3 {
    width: 25%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-4 {
    width: 33.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-5 {
    width: 41.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-6 {
    width: 50%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-7 {
    width: 58.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-8 {
    width: 66.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-9 {
    width: 75%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-10 {
    width: 83.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-11 {
    width: 91.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-12 {
    width: 100%;
  }
  /* line 55, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-0 {
    right: auto;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-1 {
    right: 8.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-2 {
    right: 16.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-3 {
    right: 25%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-4 {
    right: 33.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-5 {
    right: 41.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-6 {
    right: 50%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-7 {
    right: 58.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-8 {
    right: 66.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-9 {
    right: 75%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-10 {
    right: 83.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-11 {
    right: 91.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-12 {
    right: 100%;
  }
  /* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-0 {
    left: auto;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-1 {
    left: 8.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-2 {
    left: 16.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-3 {
    left: 25%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-4 {
    left: 33.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-5 {
    left: 41.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-6 {
    left: 50%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-7 {
    left: 58.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-8 {
    left: 66.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-9 {
    left: 75%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-10 {
    left: 83.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-11 {
    left: 91.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-12 {
    left: 100%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-0 {
    margin-left: 0%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-1 {
    margin-left: 8.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-2 {
    margin-left: 16.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-4 {
    margin-left: 33.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-5 {
    margin-left: 41.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-7 {
    margin-left: 58.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-8 {
    margin-left: 66.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-10 {
    margin-left: 83.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-11 {
    margin-left: 91.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-12 {
    margin-left: 100%;
  }
}

/* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_grid.scss */
.container, .section-container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_grid.scss */
  .container, .section-container {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_grid.scss */
  .container, .section-container {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (min-width: 1200px) {
  /* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_grid.scss */
  .container, .section-container {
    padding-left: 15px;
    padding-right: 15px;
  }
}

/* line 14, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.container:before, .container:after, .section-container:before, .section-container:after {
  content: " ";
  display: table;
}

/* line 19, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.container:after, .section-container:after {
  clear: both;
}

@media (min-width: 768px) {
  /* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_grid.scss */
  .container, .section-container {
    width: 728px;
  }
}

@media (min-width: 992px) {
  /* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_grid.scss */
  .container, .section-container {
    width: 948px;
  }
}

@media (min-width: 1200px) {
  /* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_grid.scss */
  .container, .section-container {
    width: 1148px;
  }
}

@media (min-width: 1300px) {
  /* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_grid.scss */
  .container, .section-container {
    width: 1270px;
  }
}

@media (min-width: 1400px) {
  /* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_grid.scss */
  .container, .section-container {
    width: 1370px;
  }
}

/* line 36, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_grid.scss */
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 36, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_grid.scss */
  .container-fluid {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 36, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_grid.scss */
  .container-fluid {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (min-width: 1200px) {
  /* line 36, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_grid.scss */
  .container-fluid {
    padding-left: 15px;
    padding-right: 15px;
  }
}

/* line 14, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.container-fluid:before, .container-fluid:after {
  content: " ";
  display: table;
}

/* line 19, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.container-fluid:after {
  clear: both;
}

/* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_grid.scss */
.row {
  margin-left: -4px;
  margin-right: -4px;
}

/* line 14, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.row:before, .row:after {
  content: " ";
  display: table;
}

/* line 19, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.row:after {
  clear: both;
}

@media (min-width: 768px) {
  /* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_grid.scss */
  .row {
    margin-left: -5px;
    margin-right: -5px;
  }
}

@media (min-width: 992px) {
  /* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_grid.scss */
  .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}

@media (min-width: 1200px) {
  /* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_grid.scss */
  .row {
    margin-left: -15px;
    margin-right: -15px;
  }
}

/* line 16, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/mixins/_grid-framework.scss */
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 16, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/mixins/_grid-framework.scss */
  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 16, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/mixins/_grid-framework.scss */
  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (min-width: 1200px) {
  /* line 16, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/mixins/_grid-framework.scss */
  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-left: 15px;
    padding-right: 15px;
  }
}

/* line 27, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-1 {
  width: 8.33333%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-2 {
  width: 16.66667%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-3 {
  width: 25%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-4 {
  width: 33.33333%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-5 {
  width: 41.66667%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-6 {
  width: 50%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-7 {
  width: 58.33333%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-8 {
  width: 66.66667%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-9 {
  width: 75%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-10 {
  width: 83.33333%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-11 {
  width: 91.66667%;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-12 {
  width: 100%;
}

/* line 55, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-0 {
  right: auto;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-1 {
  right: 8.33333%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-2 {
  right: 16.66667%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-3 {
  right: 25%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-4 {
  right: 33.33333%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-5 {
  right: 41.66667%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-6 {
  right: 50%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-7 {
  right: 58.33333%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-8 {
  right: 66.66667%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-9 {
  right: 75%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-10 {
  right: 83.33333%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-11 {
  right: 91.66667%;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-12 {
  right: 100%;
}

/* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-0 {
  left: auto;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-1 {
  left: 8.33333%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-2 {
  left: 16.66667%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-3 {
  left: 25%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-4 {
  left: 33.33333%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-5 {
  left: 41.66667%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-6 {
  left: 50%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-7 {
  left: 58.33333%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-8 {
  left: 66.66667%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-9 {
  left: 75%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-10 {
  left: 83.33333%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-11 {
  left: 91.66667%;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-12 {
  left: 100%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-0 {
  margin-left: 0%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-1 {
  margin-left: 8.33333%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-2 {
  margin-left: 16.66667%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-3 {
  margin-left: 25%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-4 {
  margin-left: 33.33333%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-5 {
  margin-left: 41.66667%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-6 {
  margin-left: 50%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-7 {
  margin-left: 58.33333%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-8 {
  margin-left: 66.66667%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-9 {
  margin-left: 75%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-10 {
  margin-left: 83.33333%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-11 {
  margin-left: 91.66667%;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-12 {
  margin-left: 100%;
}

@media (min-width: 768px) {
  /* line 27, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1 {
    width: 8.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-2 {
    width: 16.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-3 {
    width: 25%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-4 {
    width: 33.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-5 {
    width: 41.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-6 {
    width: 50%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-7 {
    width: 58.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-8 {
    width: 66.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-9 {
    width: 75%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-10 {
    width: 83.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-11 {
    width: 91.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-12 {
    width: 100%;
  }
  /* line 55, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-0 {
    right: auto;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-1 {
    right: 8.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-2 {
    right: 16.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-3 {
    right: 25%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-4 {
    right: 33.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-5 {
    right: 41.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-6 {
    right: 50%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-7 {
    right: 58.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-8 {
    right: 66.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-9 {
    right: 75%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-10 {
    right: 83.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-11 {
    right: 91.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-12 {
    right: 100%;
  }
  /* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-0 {
    left: auto;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-1 {
    left: 8.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-2 {
    left: 16.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-3 {
    left: 25%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-4 {
    left: 33.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-5 {
    left: 41.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-6 {
    left: 50%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-7 {
    left: 58.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-8 {
    left: 66.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-9 {
    left: 75%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-10 {
    left: 83.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-11 {
    left: 91.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-12 {
    left: 100%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-0 {
    margin-left: 0%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-1 {
    margin-left: 8.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-2 {
    margin-left: 16.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-4 {
    margin-left: 33.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-5 {
    margin-left: 41.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-7 {
    margin-left: 58.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-8 {
    margin-left: 66.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-10 {
    margin-left: 83.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-11 {
    margin-left: 91.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-12 {
    margin-left: 100%;
  }
}

@media (min-width: 992px) {
  /* line 27, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-1 {
    width: 8.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-2 {
    width: 16.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-3 {
    width: 25%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-4 {
    width: 33.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-5 {
    width: 41.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-6 {
    width: 50%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-7 {
    width: 58.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-8 {
    width: 66.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-9 {
    width: 75%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-10 {
    width: 83.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-11 {
    width: 91.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-12 {
    width: 100%;
  }
  /* line 55, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-0 {
    right: auto;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-1 {
    right: 8.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-2 {
    right: 16.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-3 {
    right: 25%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-4 {
    right: 33.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-5 {
    right: 41.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-6 {
    right: 50%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-7 {
    right: 58.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-8 {
    right: 66.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-9 {
    right: 75%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-10 {
    right: 83.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-11 {
    right: 91.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-12 {
    right: 100%;
  }
  /* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-0 {
    left: auto;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-1 {
    left: 8.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-2 {
    left: 16.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-3 {
    left: 25%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-4 {
    left: 33.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-5 {
    left: 41.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-6 {
    left: 50%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-7 {
    left: 58.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-8 {
    left: 66.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-9 {
    left: 75%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-10 {
    left: 83.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-11 {
    left: 91.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-12 {
    left: 100%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-0 {
    margin-left: 0%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-1 {
    margin-left: 8.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-2 {
    margin-left: 16.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-3 {
    margin-left: 25%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-4 {
    margin-left: 33.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-5 {
    margin-left: 41.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-6 {
    margin-left: 50%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-7 {
    margin-left: 58.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-8 {
    margin-left: 66.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-9 {
    margin-left: 75%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-10 {
    margin-left: 83.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-11 {
    margin-left: 91.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-12 {
    margin-left: 100%;
  }
}

@media (min-width: 1200px) {
  /* line 27, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1 {
    width: 8.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-2 {
    width: 16.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-3 {
    width: 25%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-4 {
    width: 33.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-5 {
    width: 41.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-6 {
    width: 50%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-7 {
    width: 58.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-8 {
    width: 66.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-9 {
    width: 75%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-10 {
    width: 83.33333%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-11 {
    width: 91.66667%;
  }
  /* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-12 {
    width: 100%;
  }
  /* line 55, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-0 {
    right: auto;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-1 {
    right: 8.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-2 {
    right: 16.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-3 {
    right: 25%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-4 {
    right: 33.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-5 {
    right: 41.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-6 {
    right: 50%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-7 {
    right: 58.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-8 {
    right: 66.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-9 {
    right: 75%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-10 {
    right: 83.33333%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-11 {
    right: 91.66667%;
  }
  /* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-12 {
    right: 100%;
  }
  /* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-0 {
    left: auto;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-1 {
    left: 8.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-2 {
    left: 16.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-3 {
    left: 25%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-4 {
    left: 33.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-5 {
    left: 41.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-6 {
    left: 50%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-7 {
    left: 58.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-8 {
    left: 66.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-9 {
    left: 75%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-10 {
    left: 83.33333%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-11 {
    left: 91.66667%;
  }
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-12 {
    left: 100%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-0 {
    margin-left: 0%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-1 {
    margin-left: 8.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-2 {
    margin-left: 16.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-4 {
    margin-left: 33.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-5 {
    margin-left: 41.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-7 {
    margin-left: 58.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-8 {
    margin-left: 66.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-10 {
    margin-left: 83.33333%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-11 {
    margin-left: 91.66667%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-12 {
    margin-left: 100%;
  }
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}

/* line 42, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert h4 {
  margin-top: 0;
  color: inherit;
}

/* line 48, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert .alert-link, .alert a:not(.cta-button) {
  text-decoration: underline;
}

/* line 54, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert > p,
.alert > ul {
  margin-bottom: 0;
}

/* line 59, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert > p + p {
  margin-top: 5px;
}

/* line 69, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}

/* line 74, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}

/* line 86, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-success {
  color: #4D7300;
  background-color: #ECF5D9;
  border-color: #D2E8A6;
}

/* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-success hr {
  border-top-color: #c8e392;
}

/* line 13, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-success .alert-link, .alert-success a {
  color: #4D7300;
}

/* line 15, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-success .alert-link:hover, .alert-success a:hover {
  color: #517A00;
}

/* line 20, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-success .cta-button {
  background-color: #6EA600;
  border-color: #6EA600;
  color: white;
}

/* line 24, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-success .cta-button:hover {
  background-color: white;
  color: #6EA600;
}

/* line 90, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-info {
  color: #005580;
  background-color: #D9EDF7;
  border-color: #A6D4EC;
}

/* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-info hr {
  border-top-color: #91cae8;
}

/* line 13, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-info .alert-link, .alert-info a {
  color: #005580;
}

/* line 15, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-info .alert-link:hover, .alert-info a:hover {
  color: #006FA9;
}

/* line 20, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-info .cta-button {
  background-color: #0076B2;
  border-color: #0076B2;
  color: white;
}

/* line 24, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-info .cta-button:hover {
  background-color: white;
  color: #0076B2;
}

/* line 94, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-warning {
  color: #996100;
  background-color: #FFF1D9;
  border-color: #FFDFA6;
}

/* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-warning hr {
  border-top-color: #ffd68d;
}

/* line 13, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-warning .alert-link, .alert-warning a {
  color: #996100;
}

/* line 15, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-warning .alert-link:hover, .alert-warning a:hover {
  color: #9B6300;
}

/* line 20, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-warning .cta-button {
  background-color: #E69300;
  border-color: #E69300;
  color: white;
}

/* line 24, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-warning .cta-button:hover {
  background-color: white;
  color: #E69300;
}

/* line 98, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-danger {
  color: #99000A;
  background-color: #FBD9DB;
  border-color: #F6A6AB;
}

/* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-danger hr {
  border-top-color: #f48f95;
}

/* line 13, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-danger .alert-link, .alert-danger a {
  color: #99000A;
}

/* line 15, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-danger .alert-link:hover, .alert-danger a:hover {
  color: #CB000D;
}

/* line 20, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-danger .cta-button {
  background-color: #CC000E;
  border-color: #CC000E;
  color: white;
}

/* line 24, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_alerts.scss */
.alert-danger .cta-button:hover {
  background-color: white;
  color: #CC000E;
}

/**
 * Fix for vw, vh, vmin, vmax on iOS 7.
 * http://caniuse.com/#feat=viewport-units
 *
 * This fix works by replacing viewport units with px values on known screen sizes.
 *
 * iPhone 6 and 6 Plus cannot run iOS 7, so are not targeted by this fix.
 * Target devices running iOS 8+ will incidentally execute the media query,
 * but this will still produce the expected result; so this is not a problem.
 *
 * As an example, replace:
 *
 *   height: 50vh;
 *   font-size: 5vmin;
 *
 * with:
 *
 *   @include viewport-unit(height, 50vh);
 *   @include viewport-unit(font-size, 5vmin);
 */
/*Spaces
------------------------------------*/
/* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.no-padding {
  padding: 0 !important;
}

/* line 13, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.no-margin {
  margin: 0 !important;
}

/* line 17, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.no-top-space {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* line 22, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.no-bottom-space {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

/* line 27, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.no-margin-bottom {
  margin-bottom: 0 !important;
}

/* line 31, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.no-padding-bottom {
  padding-bottom: 0 !important;
}

/* Comment the following for now, first one is causing issues, others
   probably not necessary either. */
/*
.content-xs {
  padding-top: 20px;
  padding-bottom: 20px;
}

.content {
  padding-top: 40px;
  padding-bottom: 40px;
}

.content-sm {
  padding-top: 60px;
  padding-bottom: 60px;
}

.content-md {
  padding-top: 80px;
  padding-bottom: 80px;
}

.content-lg {
  padding-top: 100px;
  padding-bottom: 100px;
}

.content-xlg {
  padding-top: 150px;
  padding-bottom: 150px;
}

*/
/* line 70, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.space-md-hor {
  padding-left: 40px;
  padding-right: 40px;
}

/* line 75, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.space-lg-hor {
  padding-left: 60px;
  padding-right: 60px;
}

/* line 80, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.space-xlg-hor {
  padding-left: 100px;
  padding-right: 100px;
}

/* line 85, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-bottom-5, .margin-bottom-10, .margin-bottom-15, .margin-bottom-20, .margin-bottom-25, .margin-bottom-30, .margin-bottom-35, .margin-bottom-40, .margin-bottom-45, .margin-bottom-50, .margin-bottom-55, .margin-bottom-60, .margin-bottom-100 {
  clear: both;
}

/* line 89, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-bottom-5 {
  margin-bottom: 5px;
}

/* line 93, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-bottom-10 {
  margin-bottom: 10px;
}

/* line 97, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-bottom-15 {
  margin-bottom: 15px;
}

/* line 101, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-bottom-20 {
  margin-bottom: 20px;
}

/* line 105, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-bottom-25 {
  margin-bottom: 25px;
}

/* line 109, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-bottom-30 {
  margin-bottom: 30px;
}

/* line 113, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-bottom-35 {
  margin-bottom: 35px;
}

/* line 117, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-bottom-40 {
  margin-bottom: 40px;
}

/* line 121, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-bottom-45 {
  margin-bottom: 45px;
}

/* line 125, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-bottom-50 {
  margin-bottom: 50px;
}

/* line 129, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-bottom-55 {
  margin-bottom: 55px;
}

/* line 133, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-bottom-60 {
  margin-bottom: 60px;
}

/* line 137, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-bottom-70 {
  margin-bottom: 70px;
}

/* line 141, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-bottom-80 {
  margin-bottom: 80px;
}

/* line 145, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-bottom-90 {
  margin-bottom: 90px;
}

/* line 149, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-bottom-100 {
  margin-bottom: 100px;
}

@media (max-width: 768px) {
  /* line 154, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
  .sm-margin-bottom-10 {
    margin-bottom: 10px;
  }
  /* line 158, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
  .sm-margin-bottom-20 {
    margin-bottom: 20px;
  }
  /* line 162, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
  .sm-margin-bottom-30 {
    margin-bottom: 30px;
  }
  /* line 166, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
  .sm-margin-bottom-40 {
    margin-bottom: 40px;
  }
  /* line 170, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
  .sm-margin-bottom-50 {
    margin-bottom: 50px;
  }
  /* line 174, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
  .sm-margin-bottom-60 {
    margin-bottom: 60px;
  }
}

@media (max-width: 992px) {
  /* line 180, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
  .md-margin-bottom-10 {
    margin-bottom: 10px;
  }
  /* line 184, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
  .md-margin-bottom-20 {
    margin-bottom: 20px;
  }
  /* line 188, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
  .md-margin-bottom-30 {
    margin-bottom: 30px;
  }
  /* line 192, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
  .md-margin-bottom-40 {
    margin-bottom: 40px;
  }
  /* line 196, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
  .md-margin-bottom-50 {
    margin-bottom: 50px;
  }
  /* line 200, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
  .md-margin-bottom-60 {
    margin-bottom: 60px;
  }
}

/*Other Spaces*/
/* line 207, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-top-20 {
  margin-top: 20px;
}

/* line 211, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-left-5 {
  margin-left: 5px;
}

/* line 215, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-left-10 {
  margin-left: 10px;
}

/* line 219, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-right-5 {
  margin-right: 5px;
}

/* line 223, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-right-10 {
  margin-right: 10px;
}

/* line 227, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.margin-right-20 {
  margin-right: 20px;
}

/* line 231, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.padding-sm {
  padding: 40px 40px;
}

/* line 235, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.padding-top-5 {
  padding-top: 5px;
}

/* line 239, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.padding-left-5 {
  padding-left: 5px;
}

/* line 249, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.imageright, img[style*="float: right"], img[style*="float:right"] {
  float: right;
  margin: .5em 0 1em 1em;
}

/* line 253, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.imageleft, img[style*="float: left"], img[style*="float:left"] {
  float: left;
  margin: .5em 1em 1em 0;
}

/* line 272, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
img[style*="display: block; margin-left: auto; margin-right: auto;"] {
  margin: 1em 0;
}

/* line 278, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
.overflow-hidden {
  overflow: hidden;
}

/* line 282, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_helpers.scss */
[id] {
  scroll-margin-top: 100px;
}

/*
 * Template Name: Unify - Responsive Bootstrap Template
 * Description: Business, Corporate, Portfolio, E-commerce, Blog and One Page Template.
 * Version: 1.9.2
 * Author: @htmlstream
 * Website: http://htmlstream.com
*/
/*[-----*** TABLE OF CONTENT ***-----]

1. Promo Blocks
2. Breadcrumbs
  2.1 - Breadcrumbs v1
  2.2 - Breadcrumbs v2
  2.3 - Breadcrumbs v3
3. Image Hover Effects
4. Block Grid
  4.1 - Block Grid v1
  4.2 - Block Grid v2
5. Services Box v1
6. Service Block
  6.1 - Service Block v1
  6.2 - Service Block v2
  6.3 - Service Block v3
  6.4 - Service Block v4
  6.5 - Service Block v5
  6.6 - Service Block v6
  6.7 - Service Block v7
  6.8 - Service Block v8
  6.# - Colored Content Boxes
  6.# - Funny Boxes
7. Process
8. Team
	8.1 - Team v1
	8.2 - Team v2
	8.3 - Team v3
	8.4 - Team v4
	8.5 - Team v5
	8.6 - Team v6
	8.7 - Team v7
9. Call To Action
  9.1 - Call To Action v1
  9.2 - Call To Action v2
10. Portfolio Box
  10.1 - Portfolio Box v1
11. Portfolio Boxes
	11.1 Portfolio Box v1
	11.2 Portfolio Box v2
12. Thumbnail
13. Image Backgrounds
  13.1 - Image Backgrounds v1
  13.2 - Image Backgrounds v2
14. Parallax Quote
15. Parallax Team
16. Parallax Counter
  16.1 - Parallax Counter v1
  16.2 - Parallax Counter v2
  16.3 - Parallax Counter v3
  16.4 - Parallax Counter v4
17. Flat Background Block
18. Flat Testimonials
19. Testimonials
  19.1 - Testimonials v4
  19.2 - Testimonials v5
  19.3 - Testimonials v6
  19.4 - Other Testimonials
  19.5 - Other Testimonials 1
20. Featured Blog
21. Blog Comments
22. Quote
	22.1 - Quote v2
23. Team Social
24. Box Shadows
25. Interactive Slider
  25.1 - Interactive Slider v1
  25.2 - Interactive Slider v2
26. Blog Trending
27. Blog Latest Posts
28. Blog Photostream
29. Newsletter
30. Blog Post Quote
31. Blog Post Author
32. Blog Comments
33. News
  33.1 - News v1
  33.2 - News v2
  33.3 - News v3
34. Blog Grid
35. Blog Thumb
36. Shop Subscribe
37. Parallax Slider (Main)
38. Master Slider
39. Revolution Slider
40. Layer Slider
41. Clients Carousel
42. Pie Chart
43. Counter
44. Back To Top
45. Owl Carousel
	45.1 - Recent Works (Owl Carousel)
	45.2 - Parallax Twitter (Owl Carousel)
	45.3 - Clients Section (Owl Carousel)
	45.4 - Owl Video
46. Bootstrap Carousels
	46.1 - Bootstrap Carousel v1
	46.2 - Bootstrap Carousel v2
47. Tabs
	47.1 - Tab v1
	47.2 - Tab v2
	47.3 - Tab v3
	47.4 - Tab v4
	47.5 - Tab v5
	47.6 - Tab v6
48. Accordions
49. Paginations
50. Pagers
	50.1 - Pagers Default
	50.2 - Pagers v2
	50.3 - Pagers v3
	50.4 - Pagers v4
51. Sidebar Menu
	51.1 - Sidebar Menu v1
52. Content Boxes
	52.1 - Content Boxes v1
	52.2 - Content Boxes v2
	52.3 - Content Boxes v3
	52.4 - Content Boxes v4
	52.5 - Content Boxes v5
	52.6 - Content Boxes v6
53. Tagline Boxes
	53.1 - Tagline Boxes v1
	53.2 - Tagline Boxes v2
	53.3 - Tagline Boxes v3
	53.4 - Tagline Boxes v4
	53.5 - Tagline Boxes v5
	53.6 - Tagline Boxes v6
	53.7 - Tagline Boxes v6
54. Tags
	54.1 - Tags v1
	54.2 - Tags v2
	54.3 - Tags v3
	54.4 - Tags v4

##. Main Page Styles

-------------------------------------------------------------*/
/*--------------------------------------------------
	[1. Promo Blocks]
----------------------------------------------------*/
/*Promo Background Images*/
/* line 153, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-bg-pattern-v1-dark {
  background: url(../img/patterns/5.png) repeat;
}

/* line 157, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-bg-pattern-v1-light {
  background: url(../img/patterns/16.png) repeat;
}

/*Promo Background Images*/
/* line 163, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-bg-img-v1 {
  background: url(../img/bg/img1.jpg) no-repeat;
  background-size: cover;
}

/* line 168, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-bg-img-v2 {
  background: url(../img/bg/img5.jpg) no-repeat;
  background-size: cover;
}

/* line 173, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-bg-img-v3 {
  background: url(../img/bg/img10.jpg) no-repeat;
  background-size: cover;
}

/* line 178, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-bg-img-v4 {
  background: url(../img/bg/img11.jpg) no-repeat;
  background-size: cover;
}

/* line 183, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-bg-img-v5 {
  background: url(../img/bg/img6.jpg) no-repeat;
  background-size: cover;
}

/*Promo Background Fixed*/
/* line 190, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-bg-fixed {
  background-attachment: fixed;
}

/*Promo Texts v1*/
/* line 196, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-text-v1 {
  padding: 3px 0;
  font-size: 20px;
  font-weight: 600;
  display: inline-block;
  border-bottom: solid 2px #fff;
}

/* line 203, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-text-v1.color-dark {
  border-color: #555;
}

/*Promo Texts v2*/
/* line 210, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-text-v2 {
  font-size: 55px;
  font-weight: 600;
  line-height: 63px;
}

/*Promo Video Icon*/
/* line 218, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-video-icon-wrap {
  width: 64px;
  height: 64px;
  font-size: 18px;
  line-height: 70px;
  display: inline-block;
  transition: all .3s ease-in-out;
}

/* line 226, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-video-icon-wrap:hover {
  color: #333;
  text-decoration: none;
}

/* line 231, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-video-icon-wrap.color-light {
  color: #333;
  background: white;
}

/* line 235, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-video-icon-wrap.color-light:hover {
  background: rgba(255, 255, 255, 0.9);
}

/* line 240, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-video-icon-wrap.color-dark {
  color: #fff;
  background: rgba(0, 0, 0, 0.8);
}

/* line 244, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-video-icon-wrap.color-dark:hover {
  color: #fff;
  background: rgba(0, 0, 0, 0.9);
}

/* line 251, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-video-icon {
  left: 3px;
  position: relative;
}

/*--------------------------------------------------
	[2. Breadcrumbs]
----------------------------------------------------*/
/*Default Breadcrumbs*/
/* line 261, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs {
  overflow: hidden;
  padding: 10px 0 6px;
  border-bottom: solid 1px #eee;
  background: url(../img/patterns/breadcrumbs.png) repeat;
}

/* line 268, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.video-business-img1 {
  background: url(../video/youtube-business/video-business-img1.jpg) no-repeat center;
  background-size: cover;
  /*Scales the background image to be as large as possible*/
}

/* line 275, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs h1 {
  color: #666;
  font-size: 22px;
  margin-top: 8px;
}

/* line 281, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumb {
  top: 10px;
  z-index: 1;
  padding-right: 0;
  background: none;
  position: relative;
}

/* line 288, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumb a {
  color: #777;
}

/* line 293, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumb li.active, .breadcrumb li a:hover {
  color: #72c02c;
  text-decoration: none;
}

@media (max-width: 550px) {
  /* line 302, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .breadcrumbs h1.pull-left, .breadcrumbs ul.pull-right {
    width: 100%;
    text-align: center;
  }
  /* line 307, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .breadcrumbs h1.pull-left {
    margin-bottom: 0;
  }
  /* line 311, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .breadcrumbs .breadcrumb {
    top: 0;
    margin-bottom: 10px;
  }
}

/*Breadcrumbs Dark and Light*/
/* line 321, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs.breadcrumbs-dark {
  background: #222;
  padding: 30px 0 20px;
  border-bottom: solid 3px #777;
}

/* line 327, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs.breadcrumbs-light {
  background: #222;
  padding: 30px 0 20px;
  border-bottom: solid 3px #777;
  background: #f7f7f7;
  border-bottom: 1px solid #eee;
}

/* line 336, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs.breadcrumbs-dark h1, .breadcrumbs.breadcrumbs-dark a {
  color: #fff;
  font-weight: 200;
}

/* line 343, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs.breadcrumbs-light h1, .breadcrumbs.breadcrumbs-light a {
  color: #fff;
  font-weight: 200;
}

/* line 348, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs.breadcrumbs-light h1, .breadcrumbs.breadcrumbs-light a {
  color: #555;
}

/* line 353, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs.breadcrumbs-dark h1 {
  font-size: 24px;
}

/* line 357, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs.breadcrumbs-light h1 {
  font-size: 26px;
}

/*Breadcrumbs Sizes*/
/* line 364, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-sm {
  padding: 50px 0;
}

/* line 368, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-md {
  padding: 100px 0;
}

/* line 372, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-lg {
  padding: 200px 0;
}

/*Breadcrumbs v1 and v3
------------------------------------*/
/* line 379, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-v1, .breadcrumbs-v3 {
  transition: all 0.8s ease-in-out;
}

/*Breadcrumbs v1
------------------------------------*/
/* line 386, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-v1 {
  padding: 100px 0;
  position: relative;
  background: url(../img/breadcrumbs/img1.jpg) center no-repeat;
  background-size: cover;
  /*Scales the background image to be as large as possible*/
}

/* line 394, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-v1:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: rgba(0, 0, 0, 0.15);
}

/* line 404, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-v1 span, .breadcrumbs-v1 h1 {
  color: #fff;
  z-index: 1;
  position: relative;
}

/* line 410, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-v1 span {
  font-size: 24px;
  font-weight: 200;
  margin-bottom: 5px;
  display: inline-block;
}

/* line 417, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-v1 h1 {
  font-size: 50px;
  margin-bottom: 0;
  line-height: 55px;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  /* line 426, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .breadcrumbs-v1 {
    padding: 50px 0;
  }
  /* line 429, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .breadcrumbs-v1 h1 {
    font-size: 40px;
    line-height: 45px;
  }
}

/*Breadcrumbs v2
------------------------------------*/
/* line 439, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-v2 {
  text-align: center;
  position: relative;
  background: url(../img/bg/11.jpg) no-repeat center;
}

/* line 445, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-v2-in {
  padding: 80px 0;
  position: relative;
}

/* line 450, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-v2 h1 {
  color: #fff;
  text-transform: uppercase;
}

/* line 456, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumb-v2 li a, .breadcrumb-v2 li.active {
  color: #fff;
}

/* line 460, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumb-v2 li i {
  color: #fff;
  min-width: 19px;
  padding: 3px 7px;
  margin-right: 5px;
  text-align: center;
  border: 1px solid #fff;
}

/*Breadcrumbs v3
------------------------------------*/
/* line 473, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-v3 {
  z-index: 1;
  padding: 100px 0;
  position: relative;
}

/* line 478, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-v3.breadcrumbs-lg {
  padding: 200px 0;
}

/* line 482, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-v3.img-v1 {
  background: url(../img/breadcrumbs/img1.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
}

/* line 488, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-v3.img-v2 {
  background: url(../img/breadcrumbs/img2.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
}

/* line 494, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-v3.img-v3 {
  background: url(../img/breadcrumbs/img3.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
}

/* line 500, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-v3:after {
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}

/* line 511, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-v3 h1 {
  color: #fff;
  font-size: 40px;
  line-height: 50px;
  text-transform: uppercase;
}

/* line 518, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.breadcrumbs-v3 p {
  color: #fff;
  font-size: 24px;
  font-weight: 200;
  margin-bottom: 0;
  text-transform: uppercase;
}

@media (max-width: 992px) {
  /* line 528, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .breadcrumbs-v3.breadcrumbs-lg {
    padding: 100px 0;
  }
}

@media (max-width: 768px) {
  /* line 534, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .breadcrumbs-v3 {
    padding: 50px 0;
  }
  /* line 537, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .breadcrumbs-v3.breadcrumbs-lg {
    padding: 50px 0;
  }
  /* line 541, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .breadcrumbs-v3 h1 {
    font-size: 30px;
    line-height: 40px;
  }
  /* line 546, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .breadcrumbs-v3 p {
    font-size: 18px;
  }
}

/*--------------------------------------------------
	[3. Image Hover Effects]
----------------------------------------------------*/
/*Image Hover v1*/
/* line 558, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.img-hover-v1 span {
  display: block;
  overflow: hidden;
  position: relative;
}

/* line 563, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.img-hover-v1 span:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
}

/* line 573, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.img-hover-v1:hover span:after {
  background: rgba(0, 0, 0, 0.3);
}

/* line 577, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.img-hover-v1 img {
  transition: all 0.5s ease-in-out;
}

/* line 582, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.img-hover-v2 img {
  transition: all 0.5s ease-in-out;
}

/* line 587, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.img-hover-v1 span:after {
  transition: all 0.5s ease-in-out;
}

/* line 591, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.img-hover-v1:hover img {
  -transform: scale(1.1);
}

/*Image Hover v2*/
/* line 599, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.img-hover-v2 img {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}

/* line 604, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.img-hover-v2:hover img {
  filter: grayscale(0);
  -webkit-filter: grayscale(0);
}

/*--------------------------------------------------
	[4. Block Grid]
----------------------------------------------------*/
/*Block Grid v1
------------------------------------*/
/* line 616, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v1 {
  background: #fff;
  padding: 15px 15px 5px;
  border-bottom: solid 2px #eee;
  transition: all 0.4s ease-in-out;
}

/* line 622, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v1:hover {
  border-color: #72c02c;
}

/* line 626, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v1 img {
  margin-bottom: 10px;
}

/* line 629, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v1 img.block-grid-v1-img {
  width: 35px;
  height: 35px;
  margin-top: 8px;
}

/* line 636, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v1.content-boxes-v1 img.pull-left {
  float: inherit !important;
}

/* line 640, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v1 h3 a {
  font-size: 22px;
  font-weight: 200;
  margin-right: 10px;
}

/* line 646, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v1.content-boxes-v1 h3 {
  margin-bottom: 0;
}

/* line 649, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v1.content-boxes-v1 h3 a {
  color: #555;
}

/* line 654, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v1 .star-vote {
  padding: 0;
  margin-bottom: 10px;
  vertical-align: middle;
}

/* line 659, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v1 .star-vote li {
  padding: 0;
  font-size: 11px;
  display: inline-block;
}

/*Star Vote*/
/*Additional Info*/
/* line 671, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v1-add-info {
  margin: 0;
  padding-top: 15px;
  border-top: solid 1px #eee;
}

/* line 676, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v1-add-info li {
  padding: 0;
  margin-right: 3px;
  margin-bottom: 10px;
}

/* line 681, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v1-add-info li a {
  font-size: 11px;
  padding: 4px 7px;
  text-decoration: none;
  border: solid 2px #eee;
  border-radius: 3px !important;
}

/*Block Grid v2
------------------------------------*/
/* line 694, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v2 {
  padding: 0;
}

/* line 697, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v2 li {
  list-style: none;
  position: relative;
  -webkit-backface-visibility: hidden;
  /*For Chrome*/
}

/* line 706, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v2-info {
  padding: 15px;
  text-align: center;
  background: #f9f9f9;
  border-bottom: solid 3px #eee;
  transition: all 0.4s ease-in-out;
}

/* line 714, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v2 li:hover .block-grid-v2-info {
  border-color: #72c02c;
}

/* line 719, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v2-info h3 {
  font-size: 22px;
  font-weight: 200;
  margin-bottom: 10px;
}

/* line 725, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-grid-v2-info .star-vote li {
  padding: 2px;
  font-size: 16px;
}

/*--------------------------------------------------
	[5. Services Box]
----------------------------------------------------*/
/* Services Box v1
------------------------------------*/
/* line 738, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-box-v1 .service-block {
  background: #fff;
  padding-top: 30px;
  padding-bottom: 20px;
}

/* line 744, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-box-v1 p {
  position: relative;
  margin-bottom: 50px;
}

/* line 748, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-box-v1 p:after {
  content: " ";
  left: 50%;
  height: 1px;
  width: 50px;
  bottom: -15px;
  position: absolute;
  margin-left: -25px;
  background: #72c02c;
}

/* line 760, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-box-v1 ul {
  padding: 0 40px;
}

/* line 764, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-box-v1 li {
  margin: 8px 0;
  font-size: 15px;
  padding-top: 8px;
  border-top: dotted 1px #72c02c;
}

/* line 770, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-box-v1 li:hover {
  color: #72c02c;
}

/* line 774, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-box-v1 li:first-child {
  padding-top: 0;
  border-top: none;
}

/*--------------------------------------------------
	[6. Service Block ]
----------------------------------------------------*/
/*Service Block v1
------------------------------------*/
/* line 787, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v1 {
  margin-top: 20px;
  text-align: center;
  position: relative;
  padding: 45px 20px 20px;
  border: 1px solid #f2f2f2;
}

/* line 794, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v1 i {
  left: 50%;
  top: -30px;
  color: #fff;
  width: 60px;
  height: 60px;
  font-size: 26px;
  line-height: 62px;
  margin-left: -30px;
  text-align: center;
  position: absolute;
  background: #72c02c;
  display: inline-block;
}

/* line 809, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v1 h3, .service-block-v1 p {
  margin-bottom: 20px;
}

/*Service Block v2 (used in page_404_error2.html)
------------------------------------*/
/* line 817, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v2 .service-block-in {
  padding: 20px 30px;
  text-align: center;
  margin-bottom: 15px;
  background: rgba(255, 255, 255, 0.2);
}

/* line 823, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v2 .service-block-in i {
  font-size: 40px;
}

/* line 827, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v2 .service-block-in h4 {
  line-height: 25px;
}

/* line 831, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v2 .service-block-in p {
  margin-bottom: 20px;
}

/* line 835, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v2 .service-block-in i, .service-block-v2 .service-block-in h4, .service-block-v2 .service-block-in p {
  color: #fff;
}

/*Service Block v3 (used in profile pages)
------------------------------------*/
/* line 843, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v3 {
  padding: 20px;
}

/* line 846, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v3 i {
  color: #fff;
  float: left;
  font-size: 50px;
  margin: 0 20px 20px 0;
}

/* line 853, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v3 .service-heading {
  color: #fff;
  opacity: 0.8;
  line-height: 1;
}

/* line 860, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v3 .service-in small {
  color: #fff;
  opacity: 0.8;
  line-height: 1;
}

/* line 866, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v3 .service-in h4 {
  color: #fff;
}

/* line 871, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v3 .counter {
  color: #fff;
}

/* line 875, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v3 .service-heading {
  font-size: 16px;
  text-transform: uppercase;
}

/* line 880, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v3 .counter {
  display: block;
  line-height: 1;
  font-size: 30px;
}

/* line 886, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v3 .progress {
  margin-bottom: 7px;
}

/* line 891, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v3 .service-in small {
  font-size: 16px;
  text-transform: uppercase;
}

/* line 896, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v3 .service-in h4 {
  font-size: 16px;
  line-height: 0.8;
  margin-bottom: 0;
}

/* line 904, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v3 .statistics .heading-xs {
  color: #fff;
  opacity: 0.8;
}

/* line 909, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v3 .statistics small {
  color: #fff;
}

/* line 913, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v3 .statistics .progress {
  background: #bbb;
}

/* line 917, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v3 .statistics .progress-bar-light {
  background: #fff;
}

/*Service Innner*/
/*Statistics*/
/*Service Block v4
------------------------------------*/
/* line 930, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v4 {
  position: relative;
  background: #f7f7f7;
}

/* line 934, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v4:after {
  top: 0;
  width: 0;
  height: 0;
  left: 50%;
  content: '';
  margin-left: -20px;
  position: absolute;
  border-style: solid;
  border-width: 25px 20px 0 20px;
  border-color: #fff transparent transparent transparent;
}

/* line 947, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v4 .service-desc {
  text-align: center;
}

/* line 950, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v4 .service-desc i {
  color: #72c02c;
  display: block;
  font-size: 30px;
  margin-bottom: 20px;
}

/* line 957, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v4 .service-desc h3 {
  font-size: 18px;
  margin-bottom: 15px;
  text-transform: uppercase;
}

/*Service Block v5
------------------------------------*/
/* line 968, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v5 {
  text-align: center;
  background: #f7f7f7;
}

/* line 972, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v5 .service-inner {
  padding: 80px 40px;
}

/* line 975, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v5 .service-inner i {
  margin-bottom: 30px;
}

/* line 979, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v5 .service-inner span {
  display: block;
  font-size: 18px;
  font-weight: 200;
  margin-bottom: 15px;
  text-transform: uppercase;
}

/* line 988, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v5 .service-border {
  border-left: 1px solid #eee;
  border-right: 1px solid #eee;
}

@media (max-width: 992px) {
  /* line 995, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .service-block-v5 .service-border {
    border-left: none;
    border-right: none;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
  }
}

/*Service Block v6
------------------------------------*/
/* line 1007, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v6 i {
  float: left;
  margin: 5px 15px 0 0;
}

/* line 1012, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v6 .service-desc {
  overflow: hidden;
}

/* line 1015, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v6 .service-desc h2 {
  font-size: 18px;
  margin: 0 0 10px;
  text-transform: uppercase;
}

/* line 1021, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v6 .service-desc a {
  text-transform: uppercase;
}

/*Service Block v7
------------------------------------*/
/* line 1030, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v7 {
  margin-top: 20px;
  text-align: center;
  position: relative;
  border: 1px solid #ddd;
  padding: 45px 20px 20px;
}

/* line 1037, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v7 i {
  left: 50%;
  top: -25px;
  color: #fff;
  width: 45px;
  height: 45px;
  font-size: 22px;
  line-height: 46px;
  text-align: center;
  position: absolute;
  background: #72c02c;
  margin-left: -22.5px;
  display: inline-block;
}

/* line 1052, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v7 h3, .service-block-v7 p {
  margin-bottom: 20px;
}

/*Service Block v8
------------------------------------*/
/* line 1060, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v8 {
  padding: 25px;
  background: #fff;
}

/* line 1064, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v8 i {
  color: #555;
  float: left;
  font-size: 22px;
  margin: 5px 25px 0 0;
}

/* line 1071, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v8 .service-block-desc {
  overflow: hidden;
}

/* line 1074, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v8 .service-block-desc h3 {
  font-size: 18px;
  margin: 0 0 30px;
  position: relative;
  text-transform: uppercase;
}

/* line 1080, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-v8 .service-block-desc h3:after {
  left: 0;
  top: 40px;
  height: 1px;
  width: 30px;
  content: " ";
  position: absolute;
  background: #72c02c;
}

/*Colored Content Boxes
------------------------------------*/
/* line 1096, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block {
  padding: 60px 30px;
  text-align: center;
  margin-bottom: 20px;
}

/* line 1101, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block p {
  color: #fff;
}

/* line 1105, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block h2 {
  color: #fff;
}

/* line 1108, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block h2 a:hover {
  text-decoration: none;
}

/* line 1114, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-light {
  background: #fafafa;
  border: solid 1px #eee;
}

/* line 1119, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-default {
  background: #fafafa;
  border: solid 1px #eee;
}

/* line 1123, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-default:hover {
  box-shadow: 0 0 8px #eee;
}

/* line 1129, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-light p, .service-block-light h2 {
  color: #555;
}

/* line 1135, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-default p, .service-block-default h2 {
  color: #555;
}

/* line 1140, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-u {
  background: #72c02c;
}

/* line 1144, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-blue {
  background: #3498db;
}

/* line 1148, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-red {
  background: #e74c3c;
}

/* line 1152, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-sea {
  background: #1abc9c;
}

/* line 1156, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-grey {
  background: #95a5a6;
}

/* line 1160, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-yellow {
  background: #f1c40f;
}

/* line 1164, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-orange {
  background: #e67e22;
}

/* line 1168, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-green {
  background: #2ecc71;
}

/* line 1172, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-purple {
  background: #9b6bcc;
}

/* line 1176, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-aqua {
  background: #27d7e7;
}

/* line 1180, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-brown {
  background: #9c8061;
}

/* line 1184, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-dark-blue {
  background: #4765a0;
}

/* line 1188, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-light-green {
  background: #79d5b3;
}

/* line 1192, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-dark {
  background: #555;
}

/* line 1196, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-block-light {
  background: #ecf0f1;
}

/* Funny Boxes
------------------------------------*/
/* line 1203, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes {
  background: #f7f7f7;
  padding: 20px 20px 15px;
  transition: all 0.3s ease-in-out;
}

/* line 1208, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes h2 {
  margin-top: 0;
  font-size: 18px;
  line-height: 20px;
}

/* line 1213, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes h2 a {
  color: #555;
}

/* line 1218, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes p a {
  color: #72c02c;
}

/* line 1223, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes .funny-boxes-img li {
  font-size: 12px;
  margin-bottom: 2px;
}

/* line 1227, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes .funny-boxes-img li i {
  color: #72c02c;
  font-size: 12px;
  margin-right: 5px;
}

/* line 1234, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes .funny-boxes-img img {
  margin: 5px 10px 15px 0;
}

/* line 1239, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes ul.funny-boxes-rating li {
  display: inline-block;
}

/* line 1242, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes ul.funny-boxes-rating li i {
  color: #f8be2c;
  cursor: pointer;
  font-size: 14px;
}

/* line 1247, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes ul.funny-boxes-rating li i:hover {
  color: #f8be2c;
}

@media (max-width: 992px) {
  /* line 1255, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .funny-boxes .funny-boxes-img li {
    display: inline-block;
  }
}

/*Funny Colored Boxes*/
/* line 1263, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-colored p, .funny-boxes-colored h2 a {
  color: #fff;
}

/* line 1267, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-colored .funny-boxes-img li {
  color: #fff;
}

/* line 1270, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-colored .funny-boxes-img li i {
  color: #fff;
}

/*Red Funny Box*/
/* line 1278, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-red {
  background: #e74c3c;
}

/*Dark Red Funny Box*/
/* line 1284, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-purple {
  background: #9b6bcc;
}

/*Blue Funny Box*/
/* line 1290, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-blue {
  background: #3498db;
}

/*Grey Funny Box*/
/* line 1296, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-grey {
  background: #95a5a6;
}

/*Turquoise Funny Box*/
/* line 1302, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-sea {
  background: #1abc9c;
}

/*Turquoise Top Bordered Funny Box*/
/* line 1308, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-top-sea {
  border-top: solid 2px #1abc9c;
}

/* line 1311, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-top-sea:hover {
  border-top-color: #16a085;
}

/*Yellow Top Bordered Funny Box**/
/* line 1318, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-top-yellow {
  border-top: solid 2px #f1c40f;
}

/* line 1321, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-top-yellow:hover {
  border-top-color: #f39c12;
}

/*Red Top Bordered Funny Box**/
/* line 1328, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-top-red {
  border-top: solid 2px #e74c3c;
}

/* line 1331, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-top-red:hover {
  border-top-color: #c0392b;
}

/*Purple Top Bordered Funny Box**/
/* line 1338, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-top-purple {
  border-top: solid 2px #9b6bcc;
}

/* line 1341, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-top-purple:hover {
  border-top-color: #814fb5;
}

/*Orange Left Bordered Funny Box**/
/* line 1348, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-left-orange {
  border-left: solid 2px #e67e22;
}

/* line 1351, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-left-orange:hover {
  border-left-color: #d35400;
}

/*Green Left Bordered Funny Box**/
/* line 1358, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-left-green {
  border-left: solid 2px #72c02c;
}

/* line 1361, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-left-green:hover {
  border-left-color: #5fb611;
}

/*Blue Left Bordered Funny Box**/
/* line 1368, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-left-blue {
  border-left: solid 2px #3498db;
}

/* line 1371, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-left-blue:hover {
  border-left-color: #2980b9;
}

/*Dark Left Bordered Funny Box**/
/* line 1378, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-left-dark {
  border-left: solid 2px #555;
}

/* line 1381, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.funny-boxes-left-dark:hover {
  border-left-color: #333;
}

/*--------------------------------------------------
	[7. Process]
----------------------------------------------------*/
/*Process v1
------------------------------------*/
/* line 1393, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.process-v1 .process-in {
  text-align: center;
}

/* line 1396, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.process-v1 .process-in > li i {
  z-index: 1;
  width: 30px;
  height: 30px;
  position: relative;
  text-align: center;
  background: #72c02c;
  margin-bottom: 15px;
  display: inline-block;
  border: solid 9px #fff;
}

/* line 1407, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.process-v1 .process-in > li i:after {
  top: -9px;
  left: -9px;
  right: -9px;
  bottom: -9px;
  content: " ";
  border-radius: 50%;
  position: absolute;
  border: 1px solid #bbb;
}

/* line 1419, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.process-v1 .process-in .process-desc {
  padding: 0 20px;
}

/* line 1423, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.process-v1 .process-in > li h3 {
  font-size: 16px;
  font-weight: 600;
  margin: 0 0 10px;
  text-transform: uppercase;
}

/* line 1431, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.process-v1 .process-border {
  position: relative;
}

/* line 1434, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.process-v1 .process-border:before {
  top: 15px;
  width: 75%;
  left: 12%;
  content: " ";
  display: block;
  position: absolute;
  border-top: solid 2px #ddd;
}

/*Process Description*/
/*Process Border*/
@media (max-width: 768px) {
  /* line 1451, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .process-v1 .process-border:before {
    border: none;
  }
}

/*--------------------------------------------------
	[8. Team]
----------------------------------------------------*/
/* Team v1
------------------------------------*/
/* line 1463, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v1 ul {
  position: relative;
}

/* line 1468, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v1 li > .team-img {
  position: relative;
}

/* line 1471, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v1 li > .team-img:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: transparent;
  transition: all 0.4s ease-in-out;
}

/* line 1484, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v1 li:hover > .team-img:after {
  background: rgba(0, 0, 0, 0.5);
}

/* line 1488, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v1 li:hover > .team-img ul {
  top: 50%;
  visibility: visible;
}

/* line 1493, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v1 li:hover > p:before {
  width: 100%;
  background: #72c02c;
}

/* line 1499, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v1 li > .team-img ul {
  left: 0;
  top: 45%;
  z-index: 1;
  padding: 0;
  width: 100%;
  height: 36px;
  list-style: none;
  margin-top: -18px;
  text-align: center;
  visibility: hidden;
  position: absolute;
  transition: all 0.2s ease-in-out;
}

/* line 1516, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v1 li > .team-img ul li {
  margin: 0 5px;
  text-align: center;
  display: inline-block;
}

/* line 1522, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v1 li > .team-img li i {
  color: #eee;
  border-width: 2px;
  border-color: #eee;
  transition: all 0.1s ease-in-out;
}

/* line 1528, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v1 li > .team-img li i.fa-twitter:hover {
  color: #fff;
  background: #3498db;
  border-color: #3498db;
}

/* line 1534, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v1 li > .team-img li i.fa-facebook:hover {
  color: #fff;
  background: #4765a0;
  border-color: #4765a0;
}

/* line 1540, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v1 li > .team-img li i.fa-google-plus:hover {
  color: #fff;
  background: #e74c3c;
  border-color: #e74c3c;
}

/* line 1548, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v1 li > h3 {
  color: #000;
  font-size: 18px;
  line-height: 20px;
  margin: 15px 0 7px;
  text-transform: uppercase;
}

/* line 1556, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v1 li > h4 {
  color: #999;
  font-size: 11px;
  line-height: 16px;
  text-transform: uppercase;
}

/* line 1563, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v1 li > p {
  margin: 20px 0;
  position: relative;
}

/* line 1567, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v1 li > p:before {
  left: 0;
  top: -10px;
  height: 1px;
  width: 40px;
  content: " ";
  position: absolute;
  background: #bbb;
  transition: all 0.4s ease-in-out;
}

/*Team Image*/
/*Team Socials*/
/*Team Discription*/
/*Team v2
------------------------------------*/
/* line 1591, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v2 {
  position: relative;
  margin-bottom: 20px;
}

/* line 1595, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v2 img {
  width: 100%;
}

/* line 1599, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v2 .inner-team {
  padding: 20px;
  background: #fff;
  text-align: center;
}

/* line 1604, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v2 .inner-team h3 {
  margin: 0;
}

/* line 1608, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v2 .inner-team small {
  display: block;
  font-size: 12px;
  margin-bottom: 7px;
}

/* line 1614, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v2 .inner-team p {
  font-size: 13px;
}

/* line 1618, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v2 .inner-team hr {
  margin: 10px 0 15px;
}

/*Team-Social (Temporary)*/
/* line 1626, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-social {
  margin-bottom: 0;
}

/* line 1629, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-social li {
  padding: 0 2px;
}

/* line 1632, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-social li a {
  font-size: 14px;
  padding: 6px 4px;
  text-align: center;
  border-radius: 50% !important;
}

/* line 1639, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-social li i {
  min-width: 20px;
}

/* line 1644, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-social li a.fb {
  color: #4862a3;
  border: 1px solid #4862a3;
}

/* line 1649, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-social li a.tw {
  color: #159ceb;
  border: 1px solid #159ceb;
}

/* line 1654, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-social li a.gp {
  color: #dc4a38;
  border: 1px solid #dc4a38;
}

/* line 1659, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-social li a:hover {
  text-decoration: none;
}

/* line 1663, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-social li a.fb:hover {
  color: #fff;
  background: #4862a3;
}

/* line 1668, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-social li a.tw:hover {
  color: #fff;
  background: #159ceb;
}

/* line 1673, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-social li a.gp:hover {
  color: #fff;
  background: #dc4a38;
}

/*Team v3
------------------------------------*/
/* line 1685, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v3 .team-img {
  position: relative;
}

/* line 1688, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v3 .team-img:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  transition: all 0.4s ease-in-out;
}

/* line 1698, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v3 .team-img:hover:after {
  background: rgba(0, 0, 0, 0.5);
  transition: all 0.2s ease-in-out;
}

/* line 1703, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v3 .team-img > img {
  width: 100%;
}

/* line 1708, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v3 .team-hover {
  left: 0;
  top: 60%;
  z-index: 1;
  padding: 0;
  width: 100%;
  padding: 20px;
  list-style: none;
  margin-top: -90px;
  text-align: center;
  visibility: hidden;
  position: absolute;
  transition: all 0.2s ease-in-out;
}

/* line 1723, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v3 .team-img:hover .team-hover {
  top: 50%;
  visibility: visible;
}

/* line 1729, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v3 .team-hover span, .team-v3 .team-hover small {
  color: #fff;
  display: block;
}

/* line 1734, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v3 .team-hover span {
  font-size: 18px;
  font-weight: 400;
  text-transform: uppercase;
}

/* line 1740, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v3 .team-hover small {
  font-size: 13px;
  font-weight: 200;
  margin-bottom: 10px;
}

/* line 1746, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v3 .team-hover p {
  color: #fff;
  font-weight: 200;
  margin-bottom: 20px;
}

/* line 1752, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v3 .team-hover .team-social-v3 i {
  color: #fff;
  width: 33px;
  height: 33px;
  padding: 9px;
  font-size: 14px;
  text-align: center;
  display: inline-block;
  border: 1px solid #fff;
}

/* line 1762, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v3 .team-hover .team-social-v3 i:hover {
  color: #666;
  background: #fff;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
}

/*Team Hover Gradient*/
/*Team Social*/
/*Team v4
------------------------------------*/
/* line 1779, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v4 {
  text-align: center;
}

/* line 1782, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v4 img {
  width: 100%;
  margin-bottom: 20px;
}

/* line 1787, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v4 span {
  color: #333;
  display: block;
  font-size: 18px;
  margin-bottom: 5px;
  text-transform: uppercase;
}

/* line 1795, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v4 small {
  color: #999;
  display: block;
  font-size: 12px;
  font-style: italic;
  margin-bottom: 10px;
}

/* line 1803, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v4 .team-social-v4 a {
  color: #555;
  font-size: 16px;
}

/* line 1807, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v4 .team-social-v4 a:hover {
  color: #72c02c;
  text-decoration: none;
}

/*Team v5
------------------------------------*/
/* line 1817, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v5 {
  text-align: center;
}

/* line 1820, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v5 span {
  color: #555;
  display: block;
  font-size: 16px;
  margin-bottom: 5px;
  text-transform: uppercase;
}

/* line 1828, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v5 small {
  display: block;
  color: #72c02c;
  font-size: 13px;
  font-style: italic;
  position: relative;
  margin-bottom: 25px;
}

/* line 1836, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v5 small:after {
  left: 50%;
  top: 30px;
  height: 1px;
  width: 30px;
  content: " ";
  background: #777;
  margin-left: -15px;
  position: absolute;
}

/* line 1848, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v5 .team-img {
  position: relative;
}

/* line 1851, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v5 .team-img:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  transition: all 0.4s ease-in-out;
}

/* line 1861, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v5 .team-img:hover:after {
  background: rgba(0, 0, 0, 0.5);
  transition: all 0.2s ease-in-out;
}

/* line 1866, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v5 .team-img > img {
  width: 100%;
  margin-bottom: 20px;
}

/* line 1872, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v5 .team-hover {
  left: 0;
  top: 60%;
  z-index: 1;
  padding: 0;
  width: 100%;
  list-style: none;
  margin-top: -16px;
  text-align: center;
  visibility: hidden;
  position: absolute;
  transition: all 0.2s ease-in-out;
}

/* line 1886, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v5 .team-img:hover .team-hover {
  top: 50%;
  visibility: visible;
}

/* line 1891, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v5 .team-hover .team-social-v5 i {
  color: #fff;
  width: 33px;
  height: 33px;
  padding: 9px;
  font-size: 14px;
  text-align: center;
  display: inline-block;
  border: 1px solid #fff;
}

/* line 1901, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v5 .team-hover .team-social-v5 i:hover {
  color: #666;
  background: #fff;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
}

/*Team Hover Gradient*/
/*Social Network-*/
/*Team v6
------------------------------------*/
/* line 1917, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v6 {
  text-align: center;
}

/* line 1920, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v6 img {
  width: 100%;
  margin-bottom: 20px;
}

/* line 1925, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v6 span {
  color: #777;
  display: block;
  font-size: 16px;
  margin-bottom: 5px;
  text-transform: uppercase;
}

/* line 1933, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v6 small {
  display: block;
  color: #72c02c;
  font-size: 13px;
  margin-bottom: 15px;
}

/*Team v7
------------------------------------*/
/* line 1945, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v7 .team-v7-in {
  padding: 0 50px;
}

/* line 1949, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v7 .team-v7-name {
  color: #555;
  display: block;
  font-size: 18px;
  margin-bottom: 5px;
  text-transform: uppercase;
}

/* line 1957, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v7 .team-v7-position {
  display: block;
  color: #72c02c;
  font-style: normal;
  margin-bottom: 15px;
}

/* line 1964, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v7 p {
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 20px;
}

/* line 1970, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v7 .team-v7-name {
  margin-top: 60px;
}

/* line 1974, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v7 .social-icons-v1 {
  margin-bottom: 60px;
}

/* line 1978, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v7 .team-v7-img {
  position: relative;
}

/* line 1981, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v7 .team-v7-img:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: rgba(0, 0, 0, 0.1);
}

/* line 1992, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v7 .team-arrow-right {
  position: relative;
}

/* line 1996, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v7 .team-arrow-left {
  position: relative;
}

/* line 1999, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v7 .team-arrow-left:before {
  width: 0;
  height: 0;
  top: 50%;
  margin-top: -25px;
  z-index: 2;
  content: " ";
  position: absolute;
  border-style: solid;
}

/* line 2011, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v7 .team-arrow-right:before {
  width: 0;
  height: 0;
  top: 50%;
  margin-top: -25px;
  z-index: 2;
  content: " ";
  position: absolute;
  border-style: solid;
  right: -25px;
  border-width: 20px 0 20px 25px;
  border-color: transparent transparent transparent #fff;
}

/* line 2025, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v7 .team-arrow-left:before {
  left: -25px;
  border-width: 20px 25px 20px 0;
  border-color: transparent #fff transparent transparent;
}

/*Team Space*/
/*Team Image*/
/*Team Info*/
/*Team Info Media Queries*/
@media (max-width: 991px) {
  /*Team Arrows*/
  /* line 2043, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .team-v7 .team-arrow-left:before, .team-v7 .team-arrow-right:before {
    top: auto;
    left: 70px;
    bottom: -25px;
    border-width: 25px 20px 0 20px;
    border-color: #fff transparent transparent transparent;
  }
  /* line 2051, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .team-v7 .team-arrow-left:before, .team-v7 .team-arrow-right:before {
    left: 70px;
    bottom: -25px;
    border-width: 25px 20px 0 20px;
  }
  /* line 2057, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .team-v7 .equal-height-column {
    height: auto !important;
  }
  /*Equal Height Columns*/
}

/*--------------------------------------------------
	[9. Call To Action]
----------------------------------------------------*/
/*Call To Action v1
------------------------------------*/
/* line 2072, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.call-action-v1 p {
  margin-top: 5px;
  font-size: 18px;
  font-weight: 200;
  margin-bottom: 0;
}

/* line 2079, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.call-action-v1.call-action-v1-boxed {
  padding: 0 25px;
}

/* line 2083, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.call-action-v1 .call-action-v1-box {
  width: 100%;
  display: table;
  padding: 30px 0;
  vertical-align: middle;
}

/* line 2090, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.call-action-v1 .call-action-v1-in {
  display: table-cell;
  vertical-align: middle;
}

/* line 2094, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.call-action-v1 .call-action-v1-in.inner-btn {
  padding-top: 1px;
  min-width: 250px;
  text-align: right;
}

@media (max-width: 992px) {
  /* line 2103, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .call-action-v1 .call-action-v1-in {
    display: block;
    text-align: center;
  }
  /* line 2107, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .call-action-v1 .call-action-v1-in.inner-btn {
    display: block;
    text-align: center;
  }
  /* line 2112, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .call-action-v1 .call-action-v1-in p {
    margin-bottom: 20px;
  }
}

/*Call To Action v2
------------------------------------*/
/* line 2121, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.call-action-v2 {
  padding: 50px 0;
  text-align: center;
  background: url(../img/patterns/16.png);
}

/* line 2126, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.call-action-v2 h2 {
  font-size: 22px;
  text-transform: uppercase;
}

/* line 2131, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.call-action-v2 p {
  padding: 0 100px;
  margin-bottom: 20px;
}

@media (max-width: 768px) {
  /* line 2138, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .call-action-v2 p {
    padding: inherit;
  }
}

/*--------------------------------------------------
	[10. Portfolio Box]
----------------------------------------------------*/
/*Portfolio Box*/
@media (min-width: 991px) and (max-width: 1199px) {
  /* line 2148, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .portfolio-box {
    margin-bottom: 60px;
  }
}

@media (min-width: 768px) and (max-width: 992px) {
  /* line 2154, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .portfolio-box {
    margin-bottom: 0;
  }
}

@media (max-width: 768px) {
  /* line 2160, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .portfolio-box {
    margin-bottom: 60px;
  }
}

/* line 2166, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box a.fancybox {
  overflow: hidden;
  position: relative;
}

/* line 2170, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box a.fancybox:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
}

/* line 2179, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box a.fancybox:hover:after {
  background: rgba(0, 0, 0, 0.5);
}

/* line 2183, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box a.fancybox img {
  transition: all .5s ease;
}

/* line 2187, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box a.fancybox:hover img {
  -ms-transform: scale(1.1);
      transform: scale(1.1);
}

/* line 2192, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box .portfolio-box-in {
  visibility: hidden;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
  color: #fff;
  background: #72c02c;
  font-size: 20px;
  text-align: center;
  line-height: 53px;
  width: 50px;
  height: 50px;
  margin-top: -25px;
  margin-left: -25px;
}

/* line 2209, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box a.fancybox:hover .portfolio-box-in {
  visibility: visible;
}

/* line 2213, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box small.project-tag {
  display: block;
  font-size: 12px;
  margin-bottom: 5px;
  color: #999;
}

/* line 2219, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box small.project-tag a {
  color: #999;
}

/* line 2223, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box small.project-tag i {
  margin-right: 5px;
}

/* line 2227, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box small.project-tag a:hover {
  color: #72c02c;
}

/*Project Tag*/
/*--------------------------------------------------
	[11. Portfolio Boxes]
----------------------------------------------------*/
/* Portfolio Box v1
------------------------------------*/
/* line 2241, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v1 {
  margin: 0;
}

/* line 2244, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v1 [class^="col-"] {
  padding: 0;
  overflow: hidden;
}

/* line 2249, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v1 li {
  background: #333;
  position: relative;
  -webkit-backface-visibility: hidden;
  /*For Chrome*/
}

/* line 2256, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v1 li:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
}

/* line 2265, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v1 li:hover:after {
  background: rgba(0, 0, 0, 0.7);
}

/* line 2269, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v1 li:after, .portfolio-box-v1 li:hover:after {
  transition: all 0.3s ease-in-out;
}

/* line 2273, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v1 li img {
  width: 100%;
  overflow: hidden;
  transition: all 0.3s ease-in-out;
}

/* line 2279, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v1 li:hover img {
  -transform: scale(1.1);
}

/* line 2284, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v1 .portfolio-box-v1-in {
  left: 0;
  top: 50%;
  z-index: 1;
  width: 100%;
  visibility: hidden;
  min-height: 150px;
  margin-top: -75px;
  text-align: center;
  position: absolute;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 2297, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v1 li:hover .portfolio-box-v1-in {
  visibility: visible;
}

/* line 2302, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v1 .portfolio-box-v1-in h3 {
  font-size: 22px;
  margin-top: 20px;
  position: relative;
  margin-bottom: 20px;
  text-transform: uppercase;
}

/* line 2309, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v1 .portfolio-box-v1-in h3:after {
  left: 50%;
  height: 1px;
  width: 40px;
  content: " ";
  bottom: -10px;
  background: #fff;
  margin-left: -20px;
  position: absolute;
}

/* line 2321, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v1 .portfolio-box-v1-in p, .portfolio-box-v1 .portfolio-box-v1-in h3 {
  color: #fff;
}

/* line 2325, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v1 .portfolio-box-v1-in p {
  font-size: 16px;
  margin-bottom: 20px;
}

/* line 2330, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v1 .portfolio-box-v1-in a.btn-u {
  font-weight: normal;
  -webkit-backface-visibility: hidden;
  /*For Chrome*/
}

/*Portfolio Box v2
------------------------------------*/
/* line 2342, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v2 {
  margin: 0 0 60px;
}

/* line 2345, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v2 [class^="col-"] {
  padding: 0;
  overflow: hidden;
}

/* line 2350, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v2 li {
  background: #333;
  overflow: hidden;
  position: relative;
  -webkit-backface-visibility: hidden;
  /*For Chrome*/
}

/* line 2358, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v2 li:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
}

/* line 2367, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v2 li:hover:after {
  background: rgba(255, 255, 255, 0.6);
}

/* line 2371, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v2 li:after, .portfolio-box-v2 li:hover:after {
  transition: all 0.3s ease-in-out;
}

/* line 2375, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v2 li img {
  width: 100%;
  overflow: hidden;
  transition: all 0.3s ease-in-out;
  -transform: scale(1.1);
}

/* line 2383, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v2 .portfolio-box-v2-in {
  left: 0;
  top: 50%;
  z-index: 1;
  width: 100%;
  visibility: hidden;
  min-height: 60px;
  margin-top: -30px;
  text-align: center;
  position: absolute;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 2396, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v2 li:hover .portfolio-box-v2-in {
  visibility: visible;
}

/* line 2400, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v2 .portfolio-box-v2-in i {
  color: #fff;
  width: 60px;
  height: 60px;
  padding: 20px;
  font-size: 22px;
  cursor: pointer;
  margin-right: 5px;
  text-align: center;
  display: inline-block;
  background: rgba(114, 192, 44, 0.8);
}

/* line 2412, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-box-v2 .portfolio-box-v2-in i:hover {
  background: #72c02c;
}

/*--------------------------------------------------
	[12. Thumbnail]
----------------------------------------------------*/
/*Thumbnail v1
------------------------------------*/
/* line 2425, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.thumbnails-v1 .thumbnail-img {
  margin-bottom: 12px;
}

/* line 2429, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.thumbnails-v1 h3 {
  margin-bottom: 5px;
}

/* line 2432, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.thumbnails-v1 h3 a {
  color: #555;
  font-size: 15px;
  text-transform: uppercase;
}

/* line 2439, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.thumbnails-v1 .read-more {
  color: #72c02c;
  font-size: 12px;
  text-transform: uppercase;
}

/*--------------------------------------------------
	[13. Image Backgrounds]
----------------------------------------------------*/
/* Image Backgrounds v1
------------------------------------*/
/* line 2452, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.bg-image-v1 {
  width: 100%;
  height: auto;
  padding: 50px 0;
  position: relative;
  background: url(../img/bg/11.jpg) repeat fixed;
  background-size: cover;
}

/* line 2460, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.bg-image-v1:before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
}

/*Image Backgrounds v2
------------------------------------*/
/* line 2474, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.bg-image-v2 {
  width: 100%;
  height: auto;
  padding: 50px 0;
  position: relative;
  background: url(../img/bg/7.jpg) repeat fixed;
}

/* line 2481, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.bg-image-v2:before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}

/*Background Dark Cover*/
/* line 2495, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.bg-image-v2-dark:before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
}

/* line 2505, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.bg-image-v2-dark h2, .bg-image-v2-dark p {
  color: #eee !important;
}

/*--------------------------------------------------
	[14. Parallax Quote]
----------------------------------------------------*/
/* line 2514, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-quote {
  color: #fff;
  padding: 100px 0;
  position: relative;
  text-align: center;
  background: url(../img/team/faces.jpg) 50% 0 repeat fixed;
}

/* line 2521, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-quote:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: rgba(0, 0, 0, 0.8);
}

/* line 2531, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-quote:before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: url(../img/patterns/gridtile.png) repeat;
}

/* line 2540, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-quote .container {
  margin: 0 !important;
  padding: 0 !important;
}

/*Parallax Quote Inner*/
/* line 2548, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-quote-in {
  z-index: 1;
  padding: 0 80px;
  position: relative;
}

/* line 2553, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-quote-in p {
  color: #fff;
  font-size: 28px;
  text-transform: uppercase;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 2559, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-quote-in p:after, .parallax-quote-in p:before {
  content: ' " ';
  position: absolute;
  font-family: Tahoma;
}

/* line 2565, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-quote-in p:after {
  margin-left: 3px;
}

/* line 2569, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-quote-in p:before {
  margin-left: -15px;
}

/* line 2574, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-quote-in small {
  color: #bbb;
  font-size: 13px;
  font-weight: 400;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  /* line 2583, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .parallax-quote-in {
    padding: 0 40px;
  }
  /* line 2586, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .parallax-quote-in p {
    font-size: 20px;
  }
}

/*Parallax Quote Light*/
/* line 2595, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-quote-light:after {
  background: rgba(255, 255, 255, 0.9);
}

/* line 2599, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-quote-light .parallax-quote-in {
  background: #fff;
  padding: 30px 80px;
  border-bottom: solid 2px #ddd;
}

/* line 2604, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-quote-light .parallax-quote-in p {
  color: #555;
  font-size: 28px;
  font-weight: 200;
}

/* line 2610, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-quote-light .parallax-quote-in small {
  color: #555;
}

@media (max-width: 768px) {
  /* line 2617, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .parallax-quote-light .parallax-quote-in {
    padding: 30px 40px;
  }
  /* line 2620, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .parallax-quote-light .parallax-quote-in p {
    font-size: 20px;
  }
  /* line 2624, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .parallax-quote-light .parallax-quote-in small {
    font-weight: 200;
  }
}

/*--------------------------------------------------
	[15. Parallax Team]
----------------------------------------------------*/
/* line 2634, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-team {
  background: url(../img/team/faces.jpg) 50% 0 repeat fixed;
  position: relative;
}

/* line 2638, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-team .title-box-v2 {
  position: relative;
}

/* line 2642, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-team:before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: rgba(255, 255, 255, 0.9);
}

/* line 2653, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-team-dark:before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: rgba(255, 255, 255, 0.9);
}

/*Parallax Team*/
/* line 2665, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-team {
  background: url(../img/team/faces.jpg) 50% 0 repeat fixed;
  position: relative;
}

/* line 2669, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-team .title-box-v2 {
  position: relative;
}

/* line 2674, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-team-dark:before {
  background: rgba(0, 0, 0, 0.8);
}

/*--------------------------------------------------
	[16. Parallax Counter]
----------------------------------------------------*/
/* line 2682, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-bg {
  background: url(../img/patterns/5.png) repeat fixed;
}

/*Parallax Counter
------------------------------------*/
/* line 2689, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter {
  padding: 30px 0;
  background: url(../img/patterns/5.png) repeat fixed;
}

/* line 2693, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter .counters {
  color: #fff;
  padding: 15px 0;
}

/* line 2698, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter h4 {
  color: #999;
  font-size: 16px;
  text-transform: uppercase;
}

/* line 2704, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter span.counter {
  font-size: 48px;
}

/*Parallax Counter v1
------------------------------------*/
/* line 2712, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v1 {
  padding: 60px 0;
  background: url(../img/patterns/5.png) repeat fixed;
}

/* line 2716, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v1 .counters {
  color: #fff;
  padding: 15px 0 10px;
  border: solid 1px #555;
}

/* line 2722, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v1 h4 {
  color: #eee;
  font-size: 16px;
  text-transform: uppercase;
}

/* line 2728, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v1 span.counter {
  font-size: 42px;
  line-height: 48px;
}

/*Parallax Counter v2
------------------------------------*/
/* line 2737, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v2 {
  position: relative;
  padding: 80px 0 60px;
  background: url(../img/patterns/16.png) repeat fixed;
}

/* line 2742, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v2:after {
  top: 0;
  left: 50%;
  content: " ";
  margin-left: -25px;
  position: absolute;
  border-top: 25px solid #fff;
  border-left: 25px solid transparent;
  border-right: 25px solid transparent;
}

/* line 2753, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v2:before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: rgba(0, 0, 0, 0.02);
}

/* line 2763, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v2 .counters {
  padding: 20px 0;
  border-bottom: solid 2px #ddd;
  background: rgba(255, 255, 255, 0.9);
}

/* line 2768, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v2 .counters h4 {
  color: #555;
  font-weight: 200;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 2774, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v2 .counters span {
  color: #555;
  font-weight: 200;
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 36px;
}

/* line 2781, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v2 .counters h4 {
  font-size: 22px;
  text-transform: uppercase;
}

@media (max-width: 992px) {
  /* line 2789, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .parallax-counter-v2 .counters {
    margin-bottom: 0 !important;
  }
}

/*Parallax Counter v3
------------------------------------*/
/* line 2797, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v3 {
  z-index: 1;
  height: auto;
  padding: 80px 0;
  overflow: hidden;
  text-align: center;
  position: relative;
  background: url(../img/bg/25.jpg) 50% 0 fixed;
}

/* line 2806, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v3:after {
  left: 0;
  bottom: 0;
  width: 100%;
  z-index: -1;
  content: " ";
  height: 100%;
  text-align: center;
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
}

/* line 2818, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v3 .features {
  width: 130px;
  height: 130px;
  padding: 25px;
  position: relative;
  text-align: center;
  display: inline-block;
  border-radius: 50% !important;
  background: rgba(255, 255, 255, 0.2);
}

/* line 2828, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v3 .features:after {
  top: -9px;
  left: -9px;
  right: -9px;
  bottom: -9px;
  content: " ";
  border-radius: 50%;
  position: absolute;
  border: 1px solid #fff;
}

/* line 2839, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v3 .features span {
  color: #fff;
  display: block;
  font-weight: 200;
}

/* line 2844, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v3 .features span.counter {
  font-size: 30px;
}

/* line 2848, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v3 .features span.features-info {
  text-transform: uppercase;
}

@media (max-width: 550px) {
  /* line 2856, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .parallax-counter-v3 .features {
    width: 110px;
    height: 110px;
    padding: 22px;
  }
  /* line 2861, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .parallax-counter-v3 .features:after {
    top: -7px;
    left: -7px;
    right: -7px;
    bottom: -7px;
  }
  /* line 2869, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .parallax-counter-v3 .features span.counter {
    font-size: 20px;
  }
  /* line 2873, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .parallax-counter-v3 .features span.features-info {
    font-size: 11px;
  }
}

/*Parallax Counter v4
------------------------------------*/
/* line 2883, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v4 {
  z-index: 1;
  height: auto;
  padding: 30px 0;
  overflow: hidden;
  text-align: center;
  position: relative;
  background: url(../img/bg/19.jpg) 50% 0 fixed;
}

/* line 2892, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v4:after {
  left: 0;
  bottom: 0;
  width: 100%;
  z-index: -1;
  content: " ";
  height: 100%;
  text-align: center;
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
}

/* line 2904, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v4 i {
  color: #fff;
  display: block;
  font-size: 50px;
  margin-bottom: 20px;
}

/* line 2911, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v4 span.counter {
  color: #fff;
  font-size: 30px;
  font-weight: 400;
  margin-bottom: 10px;
}

/* line 2918, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-counter-v4 h4 {
  color: #fff;
  font-size: 18px;
  font-weight: 200;
  text-transform: uppercase;
}

/*--------------------------------------------------
	[17. Flat Background Block]
----------------------------------------------------*/
/* line 2930, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.flat-bg-block-v1 {
  padding: 40px 0;
  background: url(../img/patterns/16.png) repeat;
}

/* line 2935, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.flat-bg-block-v1 .checked-list.first-child {
  float: left;
  margin-right: 100px;
}

/* line 2940, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.flat-bg-block-v1 .checked-list li {
  color: #888;
  margin-bottom: 5px;
}

/* line 2945, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.flat-bg-block-v1 .checked-list i {
  color: #72c02c;
  margin-right: 5px;
}

/* line 2951, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.flat-bg-block-v1 img.img-over {
  top: -70px;
  right: 10px;
  position: absolute;
}

/*Image Over*/
@media (min-width: 991px) and (max-width: 1199px) {
  /* line 2961, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .flat-bg-block-v1 img.img-over {
    top: -18px;
  }
}

@media (max-width: 991px) {
  /* line 2967, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .flat-bg-block-v1 img.img-over {
    position: static;
  }
}

/*--------------------------------------------------
	[18. Flat Testimonials]
----------------------------------------------------*/
/* line 2976, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.flat-testimonials {
  padding: 50px 0;
  background-color: #333;
}

/* line 2980, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.flat-testimonials .flat-testimonials-in {
  padding: 30px;
  text-align: center;
  background: rgba(255, 255, 255, 0.2);
}

/* line 2985, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.flat-testimonials .flat-testimonials-in img {
  width: 135px;
  height: 135px;
  margin: 0 auto 25px;
}

/* line 2991, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.flat-testimonials .flat-testimonials-in h3 {
  color: #fff;
  font-size: 22px;
  font-weight: 200;
}

/* line 2997, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.flat-testimonials .flat-testimonials-in span {
  display: block;
  margin-bottom: 5px;
}

/* line 3002, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.flat-testimonials .flat-testimonials-in p {
  color: #fff;
  font-weight: 200;
  position: relative;
}

/* line 3007, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.flat-testimonials .flat-testimonials-in p:before, .flat-testimonials .flat-testimonials-in p:after {
  top: 5px;
  font-size: 22px;
  line-height: 10px;
  position: relative;
}

/* line 3014, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.flat-testimonials .flat-testimonials-in p:before {
  content: "“";
  padding-right: 5px;
}

/* line 3019, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.flat-testimonials .flat-testimonials-in p:after {
  content: "”";
  padding-left: 5px;
}

/*--------------------------------------------------
	[19. Testimonials]
----------------------------------------------------*/
/* Testimonials v4
------------------------------------*/
/* line 3034, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v4 .testimonials-v4-in {
  background: #fff;
  position: relative;
  margin-bottom: 40px;
  padding: 20px 20px 20px 55px;
  box-shadow: 3px 3px 3px 0 rgba(0, 0, 0, 0.1);
}

/* line 3041, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v4 .testimonials-v4-in:before {
  color: #bbb;
  font-size: 60px;
  content: "\201C";
  position: absolute;
  margin: -25px 0 0 -40px;
  font-family: Georgia, serif;
}

/* line 3050, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v4 .testimonials-v4-in:after {
  width: 0;
  height: 0;
  left: 80px;
  content: " ";
  bottom: -30px;
  position: absolute;
  border-style: solid;
  border-width: 30px 30px 0 0;
  border-color: #fff transparent transparent transparent;
  filter: drop-shadow(2px 2px 1px rgba(0, 0, 0, 0.1));
}

/* line 3064, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v4 .testimonials-v4-in p {
  color: #777;
  font-size: 14px;
  font-style: italic;
}

/* line 3071, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v4 img {
  float: left;
  width: 60px;
  height: auto;
  margin: 0 20px;
}

/* line 3078, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v4 .testimonials-author {
  color: #555;
  display: block;
  font-size: 14px;
  overflow: hidden;
  padding-top: 8px;
  text-transform: uppercase;
}

/* line 3086, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v4 .testimonials-author em {
  font-size: 13px;
  text-transform: capitalize;
}

/*Testimonials v5
------------------------------------*/
/* line 3096, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v5 {
  padding-top: 50px;
  padding-bottom: 50px;
}

/* line 3101, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v5 .testimonials-desc span {
  font-size: 13px;
  font-weight: 200;
}

/* line 3106, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v5 .testimonials-desc p {
  padding: 15px;
  position: relative;
  background: #f9f9f9;
  margin-bottom: 25px;
}

/* line 3112, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v5 .testimonials-desc p:after {
  width: 0;
  height: 0;
  left: 30px;
  color: #fff;
  bottom: -12px;
  content: " ";
  text-align: center;
  position: absolute;
  border-style: solid;
  border-width: 13px 10px 0 10px;
  border-color: #f9f9f9 transparent transparent transparent;
}

/* line 3128, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v5 .testimonials-by {
  margin-left: 20px;
}

/* line 3131, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v5 .testimonials-by img {
  float: left;
  width: 40px;
  height: auto;
  margin-right: 15px;
}

/* line 3138, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v5 .testimonials-by small {
  color: #72c02c;
  font-size: 12px;
}

/* line 3143, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v5 .testimonials-by span {
  text-transform: uppercase;
}

/*Testimonials By*/
/*Testimonials v6
------------------------------------*/
/* line 3155, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v6.testimonials-wrap {
  padding-left: 70px;
  padding-right: 70px;
}

/* line 3160, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v6 .testimonials-info {
  padding: 20px;
  background: #fff;
  border-bottom: solid 3px #eee;
  transition: all 0.4s ease-in-out;
}

/* line 3166, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v6 .testimonials-info:hover {
  border-color: #72c02c;
}

/* line 3170, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v6 .testimonials-info img {
  float: left;
  width: 80px;
  height: auto;
  margin-right: 20px;
}

/* line 3178, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v6 .testimonials-desc {
  overflow: hidden;
}

/* line 3181, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v6 .testimonials-desc p {
  margin-bottom: 15px;
}

/* line 3185, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v6 .testimonials-desc strong, .testimonials-v6 .testimonials-desc span {
  color: #555;
  display: block;
}

@media (max-width: 768px) {
  /* line 3193, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .testimonials-v6 .testimonials-wrap {
    padding-left: 0;
    padding-right: 0;
  }
}

/*Other Testimonials
------------------------------------*/
/* Testimonials v3, v4 */
/* line 3204, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-section3 .owl-stage-outer {
  margin-right: 1px;
}

/* line 3208, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-section3 .testimonials-item {
  border-right: solid 1px #eee;
  padding: 15px 15px 20px;
}

/* line 3214, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-section4 .testimonials-item {
  border-right: solid 1px #eee;
  padding: 15px 15px 20px;
}

/* line 3218, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-section4 .testimonials-item:last-child {
  border-right: none;
}

/* line 3223, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-section3 img, .testimonials-section4 img {
  width: 74px !important;
  height: 74px !important;
  border-radius: 50%;
  background: #fff;
  padding: 3px;
  border: solid 1px #E6E6E6;
  margin: 0 auto 5px;
  display: block;
}

/* line 3234, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-section3 blockquote, .testimonials-section4 blockquote {
  font-size: 15px;
  font-weight: 400;
  font-style: italic;
  line-height: 1.5;
  margin-bottom: 20px;
  border: none;
}

/* line 3243, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-section3 blockquote p, .testimonials-section4 blockquote p {
  z-index: 9;
  position: relative;
  margin-bottom: 5px;
}

/* line 3250, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-section3 .testimonials-item strong, .testimonials-section3 .testimonials-item em {
  display: block;
  font-size: 14px;
  font-weight: 700;
}

/* line 3258, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-section4 .testimonials-item strong, .testimonials-section4 .testimonials-item em {
  display: block;
  font-size: 14px;
  font-weight: 700;
}

/* line 3265, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-section3 .testimonials-item strong, .testimonials-section4 .testimonials-item strong {
  padding-top: 10px;
}

/* line 3269, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-section3 .testimonials-item em, .testimonials-section4 .testimonials-item em {
  font-style: normal;
  opacity: 0.7;
  font-weight: 400;
}

/* Other Testimonials 1
------------------------------------*/
/*Testimonials*/
/* line 3279, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials {
  margin-bottom: 10px;
}

/* line 3282, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials .testimonial-info {
  color: #72c02c;
  font-size: 16px;
  padding: 0 15px;
  margin-top: 18px;
}

/* line 3288, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials .testimonial-info span {
  top: 3px;
  position: relative;
}

/* line 3293, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials .testimonial-info em {
  color: #777;
  display: block;
  font-size: 13px;
}

/* line 3299, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials .testimonial-info img {
  width: 60px;
  float: left;
  height: 60px;
  padding: 2px;
  margin-right: 15px;
  border: solid 1px #ccc;
}

/* line 3309, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials .testimonial-author {
  overflow: hidden;
}

/* line 3313, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials .carousel-arrow {
  top: -65px;
  position: relative;
}

/* line 3317, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials .carousel-arrow i {
  color: #777;
  padding: 2px;
  min-width: 25px;
  font-size: 20px;
  text-align: center;
  background: #f5f5f5;
}

/* line 3325, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials .carousel-arrow i:hover {
  color: #fff;
  background: #72c02c;
}

/* line 3332, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials .carousel-control {
  opacity: 1;
  width: 100%;
  text-align: right;
  text-shadow: none;
  position: absolute;
  filter: Alpha(opacity=100);
  /*For IE*/
}

/* line 3342, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials .carousel-control.left {
  right: 27px;
  left: auto;
}

/* line 3347, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials .carousel-control.right {
  right: 0px;
}

/* line 3352, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials.testimonials-v1 .item p {
  position: relative;
}

/* line 3355, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials.testimonials-v1 .item p:after, .testimonials.testimonials-v1 .item p:before {
  left: 80px;
  bottom: -20px;
}

/* line 3360, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials.testimonials-v1 .item p:after {
  border-top: 22px solid;
  border-left: 0 solid transparent;
  border-right: 22px solid transparent;
}

/* line 3368, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials.testimonials-v2 .testimonial-info {
  padding: 0 20px;
}

/* line 3372, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials.testimonials-v2 p {
  padding-bottom: 15px;
}

/* line 3376, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials.testimonials-v2 .carousel-arrow {
  top: -55px;
}

/* line 3381, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials.testimonials-v2 .item p:after, .testimonials.testimonials-v2 .item p:before {
  left: 8%;
  bottom: 45px;
}

/* line 3386, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials.testimonials-v2 .item p:after {
  border-top: 20px solid;
  border-left: 25px solid transparent;
  border-right: 0px solid transparent;
}

/* line 3394, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials.testimonials-v1 p, .testimonials.testimonials-v2 p {
  padding: 15px;
  font-size: 14px;
  font-style: italic;
  background: #f5f5f5;
}

/* line 3401, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials.testimonials-v1 .item p:after, .testimonials.testimonials-v2 .item p:after {
  width: 0;
  height: 0;
  content: " ";
  display: block;
  position: absolute;
  border-top-color: #f5f5f5;
  border-left-style: inset;
  /*FF fixes*/
  border-right-style: inset;
  /*FF fixes*/
}

/*Testimonials v1*/
/*Testimonials v2*/
/*General Testimonials v1/v2*/
/*Testimonials Backgrounds*/
/* line 3425, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-bg-dark .item p, .testimonials-bg-default .item p {
  color: #fff;
  font-weight: 200;
}

/* line 3430, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-bg-dark .carousel-arrow i {
  color: #fff;
}

/* line 3435, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-bg-default .carousel-arrow i {
  color: #fff;
}

/* line 3439, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-bg-default .item p {
  background: #72c02c;
}

/*Testimonials Default*/
/* line 3446, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials.testimonials-bg-default .item p:after {
  border-top-color: #72c02c;
}

/* line 3450, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-bg-default .carousel-arrow i {
  background: #72c02c;
}

/* line 3454, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials.testimonials-bg-default .carousel-arrow i:hover {
  background: #5fb611;
}

/*Testimonials Dark*/
/* line 3460, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-bg-dark .item p {
  background: #555;
}

/* line 3464, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials.testimonials-bg-dark .item p:after {
  border-top-color: #555;
}

/* line 3468, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-bg-dark .carousel-arrow i {
  color: #fff;
  background: #555;
}

/* line 3474, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials.testimonials-bg-dark .carousel-arrow i:hover {
  background: #333;
}

/* line 3478, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials.testimonials-bg-dark .testimonial-info {
  color: #555;
}

/*--------------------------------------------------
	[20. Featured Blog]
----------------------------------------------------*/
/* line 3488, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.featured-blog h2 {
  font-size: 18px;
  margin: 0 0 25px;
  line-height: 25px;
  position: relative;
}

/* line 3494, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.featured-blog h2:after {
  left: 0;
  z-index: 1;
  width: 30px;
  height: 2px;
  content: " ";
  bottom: -10px;
  position: absolute;
  background: #72c02c;
}

/* line 3506, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.featured-blog .featured-img {
  position: relative;
}

/* line 3509, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.featured-blog .featured-img:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  transition: all 0.4s ease-in-out;
}

/* line 3519, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.featured-blog .featured-img:hover:after {
  background: rgba(0, 0, 0, 0.3);
  transition: all 0.2s ease-in-out;
}

/* line 3524, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.featured-blog .featured-img > img {
  width: 100%;
}

/* line 3528, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.featured-blog .featured-img i {
  top: 60%;
  left: 50%;
  z-index: 1;
  width: 100%;
  list-style: none;
  text-align: center;
  visibility: hidden;
  position: absolute;
  margin: -17.5px 0 0 -17.5px;
  transition: all 0.2s ease-in-out;
}

/* line 3541, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.featured-blog .featured-img:hover i {
  top: 50%;
  visibility: visible;
}

/* line 3546, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.featured-blog .featured-img i {
  color: #fff;
  width: 35px;
  height: 35px;
  padding: 11px;
  font-size: 14px;
  text-align: center;
  display: inline-block;
  background: rgba(255, 255, 255, 0.4);
}

/* line 3556, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.featured-blog .featured-img i:hover {
  color: #fff;
  background: #72c02c;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
}

/*Team Hover Gradient*/
/*--------------------------------------------------
	[21. Blog Comments]
----------------------------------------------------*/
/* line 3573, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-comments img {
  width: 80px;
  height: auto;
}

/* line 3578, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-comments .comments-itself {
  background: #fff;
  padding: 20px 30px;
  position: relative;
}

/* line 3583, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-comments .comments-itself:before {
  width: 0;
  height: 0;
  top: 20px;
  left: -17px;
  content: " ";
  position: absolute;
  border-style: solid;
  border-width: 15px 17px 15px 0;
  border-color: transparent #fff transparent transparent;
}

/* line 3595, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-comments .comments-itself h3 {
  margin: 0 0 10px;
}

/* line 3599, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-comments .comments-itself span {
  color: #999;
  float: right;
  font-size: 13px;
}

/* line 3605, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-comments .comments-itself p {
  color: #999;
}

/* line 3610, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-comments.blog-comments-reply {
  margin-left: 70px;
}

/*Comments Reply*/
/*Media Queries*/
@media (max-width: 768px) {
  /* line 3620, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .blog-comments .comments-itself:before {
    display: none;
  }
  /* line 3624, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .blog-comments .comments-itself:after {
    width: 0;
    height: 0;
    top: -17px;
    left: 20px;
    content: " ";
    position: absolute;
    border-style: solid;
    border-width: 0 15px 17px 15px;
    border-color: transparent transparent #fff transparent;
  }
}

/*--------------------------------------------------
	[22. Quote]
----------------------------------------------------*/
/* line 3642, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.quote-v1 {
  padding: 170px 0 150px;
  text-align: center;
  background: url(../img/patterns/5.png) repeat;
}

/* line 3647, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.quote-v1 p {
  color: #fff;
  font-size: 22px;
  font-weight: 200;
  padding: 0 100px;
  position: relative;
  margin-bottom: 20px;
}

/* line 3655, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.quote-v1 p:before {
  color: #72c02c;
  font-size: 60px;
  content: "\201C";
  position: absolute;
  margin: -30px 0 0 -40px;
  font-family: Georgia, serif;
}

/* line 3665, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.quote-v1 span {
  color: #fff;
  font-size: 18px;
}

@media (max-width: 768px) {
  /* line 3672, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .quote-v1 p {
    font-size: 18px;
    padding: 0 50px;
  }
}

/*Quote v2
------------------------------------*/
/* line 3681, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.quote-v2 {
  text-align: center;
  padding: 85px 10% 40px;
}

/* line 3685, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.quote-v2 p {
  color: #555;
  font-size: 16px;
  font-style: italic;
  position: relative;
  margin-bottom: 20px;
}

/* line 3692, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.quote-v2 p:before {
  left: 50%;
  top: -75px;
  font-size: 80px;
  content: "\201C";
  position: absolute;
  margin-left: -25px;
  font-family: Georgia, serif;
}

/* line 3703, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.quote-v2 span {
  color: #555;
  font-weight: 400;
}

/*--------------------------------------------------
	[23. Team Social]
----------------------------------------------------*/
/* line 3713, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.social-icons-v1 i {
  color: #555;
  width: 33px;
  height: 33px;
  padding: 9px;
  font-size: 14px;
  text-align: center;
  background: #f7f7f7;
  display: inline-block;
}

/* line 3723, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.social-icons-v1 i:hover {
  color: #fff;
  background: #72c02c;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
}

/* line 3731, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.social-icons-v1--dark i {
  color: #fff;
  background: #333;
}

/*--------------------------------------------------
	[24. Box Shadows]
----------------------------------------------------*/
/* line 3740, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.shadow-wrapper {
  z-index: 1;
  position: relative;
}

/*Common Style*/
/* line 3747, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.box-shadow {
  background: #fff;
  position: relative;
}

/* line 3751, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.box-shadow:after, .box-shadow:before {
  top: 80%;
  left: 5px;
  width: 50%;
  z-index: -1;
  content: "";
  bottom: 15px;
  max-width: 300px;
  background: #999;
  position: absolute;
}

/*Effect 1*/
/* line 3766, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.shadow-effect-1 {
  box-shadow: 0 10px 6px -6px #bbb;
}

/*Effect 2,3,4*/
/* line 3772, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.shadow-effect-2 {
  position: relative;
}

/* line 3775, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.shadow-effect-2:after, .shadow-effect-2:before {
  -ms-transform: rotate(-3deg);
      transform: rotate(-3deg);
  box-shadow: 0 15px 10px #999;
}

/* line 3781, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.shadow-effect-3:before, .shadow-effect-4:after {
  -ms-transform: rotate(-3deg);
      transform: rotate(-3deg);
  box-shadow: 0 15px 10px #999;
}

/* line 3786, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.shadow-effect-2:after, .shadow-effect-4:after {
  left: auto;
  right: 5px;
  -ms-transform: rotate(3deg);
      transform: rotate(3deg);
}

/*Effect 5*/
/* line 3794, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.shadow-effect-5 {
  box-shadow: 0 0 2px #ccc;
}

/*--------------------------------------------------
	[25. Interactive Slider]
----------------------------------------------------*/
/* Interactive Slider v1
------------------------------------*/
/* line 3804, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.interactive-slider-v1 {
  z-index: 1;
  padding: 130px 0;
  position: relative;
}

/* line 3809, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.interactive-slider-v1.img-v1 {
  background: url(../img/bg/18.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
}

/* line 3815, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.interactive-slider-v1.img-v2 {
  background: url(../img/bg/19.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
}

/* line 3821, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.interactive-slider-v1.img-v3 {
  background: url(../img/bg/18.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
}

/* line 3827, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.interactive-slider-v1:after {
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}

/* line 3838, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.interactive-slider-v1 h2 {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
  text-transform: uppercase;
}

/* line 3845, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.interactive-slider-v1 p {
  color: #fff;
  font-size: 24px;
  font-weight: 200;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  /* line 3855, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .interactive-slider-v1 h2 {
    font-size: 30px;
  }
  /* line 3859, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .interactive-slider-v1 p {
    font-size: 18px;
  }
}

/*Interactive Slider v2
------------------------------------*/
/* line 3868, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.interactive-slider-v2 {
  z-index: 1;
  padding: 200px 0;
  position: relative;
  text-align: center;
  background: url(../img/bg/18.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
}

/* line 3878, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.interactive-slider-v2-md {
  padding: 250px 0;
}

/* line 3883, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.interactive-slider-v2.img-v1 {
  background: url(../img/bg/25.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
}

/* line 3889, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.interactive-slider-v2.img-v2 {
  background: url(../img/bg/14.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
}

/* line 3895, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.interactive-slider-v2.img-v3 {
  background: url(../img/bg/img8.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
}

/* line 3901, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.interactive-slider-v2.img-v4 {
  background: url(../img/bg/img9.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
}

/* line 3907, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.interactive-slider-v2.intro-promo-img {
  padding: 80px 0;
  background: url(../img/intro/promo.jpg) repeat-x fixed center center/cover;
  animation: infiniteBackground 65s linear infinite;
}

/* line 3915, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.interactive-slider-v2:after {
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: rgba(0, 0, 0, 0.4);
}

@media screen and (max-width: 992px) {
  /* line 3928, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .interactive-slider-v2.intro-promo-img {
    animation: none;
  }
}

@keyframes infiniteBackground {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 1024px 0;
  }
}

@-moz-keyframe infiniteBackground {
  /* line 3956, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  from {
    background-position: 0 0;
  }
  /* line 3960, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  to {
    background-position: 1024px 0;
  }
}

/* line 3965, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.intro-promo-cover-dark:after {
  background: rgba(0, 0, 0, 0.8);
}

/* line 3969, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.intro-promo-cover-light:after {
  background: rgba(255, 255, 255, 0.9);
}

/* line 3974, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.interactive-slider-v2 h1 {
  color: #fff;
  font-size: 70px;
  font-weight: 600;
  line-height: 80px;
  text-transform: uppercase;
}

/* line 3982, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.interactive-slider-v2 p {
  color: #fff;
  font-size: 24px;
  font-weight: 200;
  font-family: "Open Sans", Arial, sans-serif;
}

@media (max-width: 768px) {
  /* line 3991, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .interactive-slider-v2 h1 {
    font-size: 50px;
    line-height: 60px;
    margin-bottom: 20px;
  }
}

/*--------------------------------------------------
	[26. Blog Trending]
----------------------------------------------------*/
/* line 4003, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-trending li {
  margin-bottom: 20px;
}

/* line 4007, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-trending h3 {
  font-size: 14px;
  margin: 0 0 5px;
  line-height: 17px;
}

/* line 4013, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-trending small {
  color: #777;
}

/* line 4016, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-trending small a {
  color: #777;
}

/* line 4019, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-trending small a:hover {
  color: #72c02c;
}

/*--------------------------------------------------
	[27. Blog Latest Posts]
----------------------------------------------------*/
/* line 4031, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-latest-posts li {
  margin-top: 15px;
  padding-top: 15px;
  border-top: 1px solid #ddd;
}

/* line 4036, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-latest-posts li:first-child {
  margin-top: 0;
  padding-top: 0;
  border-top: none;
}

/* line 4043, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-latest-posts h3 {
  font-size: 14px;
  margin: 0 0 3px;
  line-height: 20px;
}

/* line 4049, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-latest-posts small {
  color: #777;
  margin-bottom: 8px;
  display: inline-block;
}

/* line 4052, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-latest-posts small a {
  color: #777;
}

/* line 4060, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-latest-posts p {
  font-size: 12px;
}

/*--------------------------------------------------
	[28. Blog Photostream]
----------------------------------------------------*/
/* line 4069, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-photostream {
  margin-right: -5px;
}

/* line 4072, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-photostream li {
  padding: 0;
  margin: 3px 5px 5px;
  position: relative;
}

/* line 4077, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-photostream li img {
  width: 78px;
  height: auto;
}

/*--------------------------------------------------
	[29. Newsletter]
----------------------------------------------------*/
/* line 4089, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-newsletter p {
  color: #555;
  margin-bottom: 15px;
}

/* line 4094, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-newsletter .form-control {
  border: none;
}

/* line 4097, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-newsletter .form-control:focus {
  box-shadow: none;
}

/*--------------------------------------------------
	[30. Blog Post Quote]
----------------------------------------------------*/
/* line 4107, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-post-quote {
  padding: 35px 60px;
  background: #fff;
  text-align: center;
}

/* line 4112, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-post-quote p {
  color: #555;
  font-size: 32px;
  font-weight: 200;
  line-height: 45px;
  position: relative;
  margin-bottom: 20px;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 4121, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-post-quote p:before, .blog-post-quote p:after {
  top: -3px;
  font-size: 30px;
  position: relative;
}

/* line 4127, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-post-quote p:before {
  left: -10px;
  content: "\0022";
}

/* line 4132, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-post-quote p:after {
  right: -10px;
  content: "\0022";
}

/* line 4138, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-post-quote span {
  color: #555;
  font-size: 20px;
  font-weight: 200;
}

@media (max-width: 768px) {
  /* line 4146, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .blog-post-quote {
    padding: 35px 25px;
  }
  /* line 4149, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .blog-post-quote p {
    font-size: 26px;
    line-height: 35px;
  }
}

/*--------------------------------------------------
	[31. Blog Post Author]
----------------------------------------------------*/
/* line 4160, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-author {
  padding: 20px;
  background: #fff;
}

/* line 4164, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-author img {
  float: left;
  width: 80px;
  height: auto;
  margin-right: 20px;
}

/* line 4171, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-author .blog-author-desc {
  overflow: hidden;
}

/* line 4174, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-author .blog-author-desc h4 {
  float: left;
  font-size: 18px;
  margin: 0 0 10px;
  text-transform: uppercase;
}

/* line 4181, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-author .blog-author-desc ul {
  float: right;
  margin-top: 6px;
}

/* line 4186, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-author .blog-author-desc p {
  color: #555;
}

/*--------------------------------------------------
	[32. Blog Comments]
----------------------------------------------------*/
/* line 4197, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-comments img {
  width: 80px;
  height: auto;
}

/* line 4202, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-comments .comments-itself {
  background: #fff;
  padding: 20px 30px;
  position: relative;
}

/* line 4207, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-comments .comments-itself:before {
  width: 0;
  height: 0;
  top: 20px;
  left: -17px;
  content: " ";
  position: absolute;
  border-style: solid;
  border-width: 15px 17px 15px 0;
  border-color: transparent #fff transparent transparent;
}

/* line 4219, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-comments .comments-itself h3 {
  margin: 0 0 10px;
}

/* line 4223, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-comments .comments-itself span {
  color: #555;
  float: right;
  font-size: 13px;
}

/* line 4229, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-comments .comments-itself p {
  color: #555;
}

/* line 4234, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-comments.blog-comments-reply {
  margin-left: 70px;
}

/*Comments Reply*/
/*Media Queries*/
@media (max-width: 768px) {
  /* line 4244, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .blog-comments .comments-itself:before {
    display: none;
  }
  /* line 4248, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .blog-comments .comments-itself:after {
    width: 0;
    height: 0;
    top: -17px;
    left: 20px;
    content: " ";
    position: absolute;
    border-style: solid;
    border-width: 0 15px 17px 15px;
    border-color: transparent transparent #fff transparent;
  }
}

/*--------------------------------------------------
	[33. News]
----------------------------------------------------*/
/*News v1
------------------------------------*/
/* line 4268, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-section {
  border-top: solid 1px #eee;
  border-bottom: solid 1px #eee;
}

/* line 4274, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v1 .news-v1-in {
  background: #fafafa;
}

/* line 4278, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v1 h3 {
  margin-bottom: 0;
  font-weight: 200;
  line-height: 28px;
  padding: 10px 15px 15px;
}

/* line 4284, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v1 h3 a {
  color: #555;
}

/* line 4287, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v1 h3 a:hover {
  color: #72c02c;
}

/* line 4293, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v1 p {
  color: #555;
  padding: 0 15px;
  margin-bottom: 20px;
}

/* line 4299, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v1 .news-v1-info {
  margin-left: 0;
  margin-top: 30px;
  overflow: hidden;
  padding: 8px 10px;
  border-top: solid 1px #eee;
}

/* line 4306, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v1 .news-v1-info li {
  font-size: 12px;
}

/* line 4309, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v1 .news-v1-info li a:hover {
  color: #72c02c;
  text-decoration: none;
}

/*News v2
------------------------------------*/
/*News Badge*/
/* line 4322, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v2 .news-v2-badge {
  overflow: hidden;
  position: relative;
}

/* line 4326, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v2 .news-v2-badge p {
  left: 0;
  top: 20px;
  background: #fff;
  padding: 5px 15px;
  text-align: center;
  position: absolute;
}

/* line 4335, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v2 .news-v2-badge span {
  color: #555;
  display: block;
  font-size: 16px;
  line-height: 16px;
}

/* line 4342, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v2 .news-v2-badge small {
  color: #555;
  display: block;
  font-size: 10px;
  text-transform: uppercase;
}

/* line 4350, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v2 .news-v2-desc {
  padding: 20px;
  background: #fff;
}

/* line 4354, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v2 .news-v2-desc h3 {
  margin: 0 0 3px;
  font-size: 16px;
}

/* line 4358, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v2 .news-v2-desc h3 a {
  color: #555;
}

/* line 4361, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v2 .news-v2-desc h3 a:hover {
  color: #72c02c;
}

/* line 4367, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v2 .news-v2-desc small {
  color: #555;
  display: block;
  margin-bottom: 15px;
  text-transform: uppercase;
}

/* line 4374, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v2 .news-v2-desc p {
  color: #555;
}

/*News Description*/
/*News v3
------------------------------------*/
/*News Posts*/
/* line 4387, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 .news-v3-in {
  padding: 35px 30px;
}

/* line 4391, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 .news-v3-in-sm {
  padding: 20px;
}

/* line 4395, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 h2 {
  font-size: 32px;
  font-weight: 200;
  margin: 0 0 20px;
  line-height: 45px;
  text-transform: uppercase;
}

/* line 4403, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 .news-v3-in-sm h2 {
  font-size: 22px;
  margin: 0 0 15px;
  line-height: 30px;
  text-transform: inherit;
}

/* line 4410, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 h2 a {
  color: #555;
}

/* line 4413, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 h2 a:hover {
  color: #72c02c;
  text-decoration: none;
}

/* line 4419, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 p {
  color: #555;
  margin-bottom: 20px;
}

/* line 4424, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 .posted-info li {
  color: #555;
  font-style: italic;
}

/* line 4429, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 .news-v3-in-sm .posted-info li {
  padding: 0;
  font-size: 12px;
  padding-left: 5px;
}

/* line 4435, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 .posted-info li:before, .news-v3 .news-v3-in-sm .posted-info li:before {
  content: '/';
}

/* line 4439, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 .posted-info li:before {
  font-size: 12px;
  line-height: 12px;
  margin-right: 13px;
}

/* line 4445, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 .news-v3-in-sm .posted-info li:before {
  font-size: 11px;
  line-height: 11px;
  margin-right: 9px;
}

/* line 4451, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 .posted-info li:first-child:before, .news-v3 .news-v3-in-sm .posted-info li:first-child:before {
  content: " ";
  margin-right: 0;
}

/* line 4456, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 .posted-info li a {
  color: #555;
}

/* line 4459, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 .posted-info li a:hover {
  color: #72c02c;
}

/* line 4464, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 .post-shares {
  padding-left: 0;
  list-style: none;
  margin: 40px 0 0 -5px;
}

/* line 4470, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 .news-v3-in-sm .post-shares {
  margin: 20px 0 0 -5px;
}

/* line 4474, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 .post-shares li {
  position: relative;
  padding: 0 10px 0 5px;
  display: inline-block;
}

/* line 4479, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 .post-shares li i {
  color: #555;
  width: 40px;
  height: 40px;
  padding: 13px;
  font-size: 16px;
  background: #eee;
  text-align: center;
  display: inline-block;
}

/* line 4489, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 .post-shares li i:hover {
  background: #ddd;
}

/* line 4494, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 .post-shares li span {
  top: -5px;
  right: 6px;
  color: #fff;
  width: 22px;
  height: 22px;
  padding: 4px;
  font-size: 10px;
  line-height: 10px;
  position: absolute;
  text-align: center;
  background: #72c02c;
  border: 2px solid #fff;
  border-radius: 50% !important;
}

/* line 4511, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.news-v3 .post-shares-lg li span {
  top: -10px;
  right: 0px;
  width: 29px;
  height: 29px;
  padding: 4px;
  font-size: 10px;
  line-height: 16px;
}

@media (max-width: 768px) {
  /* line 4523, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .news-v3 h2 {
    font-size: 22px;
    line-height: 30px;
  }
}

/*News Info*/
/*News Shares*/
/*--------------------------------------------------
	[34. Blog Grid]
----------------------------------------------------*/
/* line 4538, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-grid img {
  margin-bottom: 15px;
}

/* line 4542, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-grid h3 {
  font-size: 22px;
  margin: 0 0 10px;
  line-height: 1.4;
}

/* line 4548, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-grid h2.blog-grid-title-lg {
  font-size: 28px;
  line-height: 1.4;
  margin: 0 0 10px;
}

/* line 4555, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-grid h3.blog-grid-title-sm {
  font-size: 15px;
  line-height: 1.4;
}

/* line 4560, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-grid h3 a {
  color: #333;
}

/* line 4565, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-grid p {
  margin-bottom: 15px;
}

/* line 4570, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-grid-inner {
  padding: 20px;
  background: #fff;
  margin: -70px 40px 0;
  position: relative;
}

/*Blog Grid Gradient*/
/* line 4580, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-grid .blog-grid-grad {
  position: relative;
}

/* line 4583, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-grid .blog-grid-grad i {
  top: 10px;
  left: 10px;
  z-index: 1;
  color: #fff;
  width: 30px;
  height: 30px;
  font-size: 18px;
  line-height: 30px;
  text-align: center;
  position: absolute;
  display: inline-block;
  background: rgba(0, 0, 0, 0.5);
}

/* line 4599, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-grid .blog-grid-info {
  padding-left: 0;
  list-style: none;
}

/* line 4603, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-grid .blog-grid-info li {
  color: #888;
  padding: 0 2px;
  font-size: 12px;
  display: inline-block;
}

/* line 4609, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-grid .blog-grid-info li:before {
  content: '/';
  font-size: 12px;
  line-height: 1.4;
  margin-right: 9px;
}

/* line 4616, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-grid .blog-grid-info li:first-child:before {
  content: " ";
  margin-right: 0;
}

/* line 4621, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-grid .blog-grid-info li a {
  color: #888;
}

/* line 4624, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-grid .blog-grid-info li a:hover {
  text-decoration: none;
}

/* line 4631, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-grid a.r-more {
  font-size: 13px;
  font-weight: 400;
  font-style: italic;
  display: inline-block;
}

/* line 4637, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-grid a.r-more:hover {
  text-decoration: none;
}

/*Blog Grid Info*/
/*Read More Link*/
/*--------------------------------------------------
  [35. Blog Thumb]
----------------------------------------------------*/
/* line 4651, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb {
  overflow: hidden;
}

/* line 4654, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb .blog-thumb-hover {
  float: left;
  position: relative;
  margin-right: 15px;
}

/* line 4659, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb .blog-thumb-hover:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  transition: all 0.35s, transform 0.35s;
}

/* line 4669, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb .blog-thumb-hover img {
  width: 120px;
  height: auto;
}

/* line 4673, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb .blog-thumb-hover img.video-play-btn {
  width: 30px;
  height: 30px;
}

/* line 4679, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb .blog-thumb-hover .hover-grad {
  left: 0;
  top: 50%;
  z-index: 1;
  opacity: 0;
  width: 100%;
  color: #fff;
  font-size: 20px;
  margin-top: -14px;
  text-align: center;
  position: absolute;
  display: inline-block;
  transition: all 0.65s, transform 0.65s;
}

/* line 4694, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb .blog-thumb-hover:hover .hover-grad {
  opacity: 1;
  -ms-transform: 0.55s;
      transform: 0.55s;
  transition: opacity 0.55s;
}

/* line 4701, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb .blog-thumb-desc {
  overflow: hidden;
}

/* line 4704, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb .blog-thumb-desc h3 {
  font-size: 14px;
  margin: 0 0 5px;
  font-weight: 400;
  line-height: 1.4;
}

/* line 4710, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb .blog-thumb-desc h3 a {
  color: #555;
}

/* line 4716, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb .blog-thumb-info {
  padding-left: 0;
  list-style: none;
}

/* line 4720, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb .blog-thumb-info li {
  color: #888;
  padding: 0 2px;
  font-size: 12px;
  display: inline-block;
}

/* line 4726, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb .blog-thumb-info li:before {
  content: '/';
  font-size: 12px;
  line-height: 1.4;
  margin-right: 9px;
}

/* line 4733, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb .blog-thumb-info li:first-child:before {
  content: " ";
  margin-right: 0;
}

/* line 4738, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb .blog-thumb-info li a {
  color: #888;
}

/* line 4741, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb .blog-thumb-info li a:hover {
  color: #e74c3c;
}

/* line 4749, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb.blog-thumb-circle .blog-thumb-hover:after {
  border-radius: 50% !important;
}

/* line 4753, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb.blog-thumb-circle .blog-thumb-hover img {
  width: 50px;
  height: 50px;
}

/* line 4758, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb.blog-thumb-circle .blog-thumb-hover .hover-grad {
  font-size: 15px;
  margin-top: -10px;
}

/* line 4764, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-thumb .blog-thumb-hover:hover:after {
  background: rgba(114, 192, 44, 0.9);
}

/*Blog Grid Hover*/
/*Icon Hover Gradient*/
/*Blog Thumb Description*/
/*Blog Grid Info*/
/*Blog Thumb Circle
------------------------------------*/
/*Blog Thumb Colors
------------------------------------*/
/* line 4783, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-grid .blog-grid-grad i:hover {
  background: #72c02c;
}

/*--------------------------------------------------
  [36. Shop Subscribe]
----------------------------------------------------*/
/* line 4791, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.shop-subscribe {
  padding: 25px 0;
}

/* line 4794, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.shop-subscribe h2 {
  margin: 0;
  color: #fff;
  font-size: 24px;
  font-weight: 200;
  text-transform: uppercase;
}

/* line 4802, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.shop-subscribe input {
  border-color: #fff;
  border-right: none;
  background: transparent;
}

/* line 4808, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.shop-subscribe .form-control {
  color: #fff;
  font-size: 14px;
  font-weight: 200;
}

/* line 4813, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.shop-subscribe .form-control:focus {
  box-shadow: none;
  border-color: #fff;
}

/* line 4818, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.shop-subscribe .form-control::-moz-placeholder, .shop-subscribe .form-control:-ms-input-placeholder, .shop-subscribe .form-control::-webkit-input-placeholder {
  color: #fff;
}

/* line 4823, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.shop-subscribe .input-group-btn {
  border-color: #fff;
  background: transparent;
}

/* line 4827, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.shop-subscribe .input-group-btn .btn {
  border: 1px solid #fff;
  background: transparent;
}

/* line 4832, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.shop-subscribe .input-group-btn i {
  color: #fff;
  font-size: 16px;
  font-weight: 200;
}

/*Input Form Control*/
/*--------------------------------------------------
  [37. Parallax Slider (Main)]
----------------------------------------------------*/
/* line 4847, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.slider-inner .da-slider {
  box-shadow: none;
  border-bottom: 2px solid #ddd;
}

/* line 4852, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.slider-inner .da-dots {
  z-index: 10;
}

@media (max-width: 450px) {
  /* line 4858, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .da-slide p {
    display: none;
  }
}

@media (max-width: 900px) {
  /*Slider Parallax*/
  /* line 4866, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .da-slide .da-img {
    display: none;
  }
}

/*--------------------------------------------------
	[38. Master Slider]
----------------------------------------------------*/
/* line 4875, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.ms-promo-info {
  font-size: 45px;
  font-weight: 300;
  line-height: 1.5;
  text-transform: uppercase;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 4883, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.ms-promo-info-in {
  font-size: 60px;
  font-weight: 600;
}

/* line 4888, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.ms-promo-sub {
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 4895, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.ms-promo-sub-in {
  font-size: 15px;
}

/* line 4899, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.ms-img-bordered {
  background: #fff;
  padding: 7px;
}

/*--------------------------------------------------
  [39. Revolution Slider]
----------------------------------------------------*/
/* line 4908, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tp-dottedoverlay {
  z-index: 1 !important;
}

/* line 4912, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tp-bullets.preview4 .bullet {
  border-radius: 10px !important;
}

/* line 4916, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tp-banner-container ul li, .fullscreenbanner-container ul li {
  list-style: none;
  visibility: hidden;
}

/* line 4921, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tp-banner-container {
  position: relative;
}

/* line 4923, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tp-banner-container a.btn-u {
  color: #fff;
  border: solid 1px transparent;
}

/* line 4927, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tp-banner-container a.btn-u:hover {
  color: #fff;
  border: solid 1px transparent;
}

/* line 4933, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tp-banner-container a.re-btn-brd {
  background: none;
  border: solid 1px #fff;
}

/* line 4937, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tp-banner-container a.re-btn-brd:hover {
  color: #555;
  background: #fff;
}

/* line 4944, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tp-banner-container .btn-u.btn-brd {
  font-weight: 400;
}

/*Fullwidth*/
/*Fullscreen*/
/* line 4955, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.fullscreen-container {
  padding: 0;
  width: 100%;
  position: relative;
}

/*Slider Contents v1*/
/* line 4963, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.revolution-mch-1:after {
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  content: ' ';
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
}

/* line 4974, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.revolution-ch1 {
  color: #fff;
  font-size: 40px;
  font-weight: 400;
  line-height: 60px;
  text-transform: uppercase;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 4983, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.revolution-ch2 {
  color: #fff;
  font-size: 20px;
  max-width: 470px;
  line-height: 32px;
  position: relative;
  text-align: center;
  font-weight: normal;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 4993, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.revolution-ch2:after {
  left: 50%;
  width: 70px;
  height: 2px;
  content: ' ';
  bottom: -20px;
  background: #fff;
  margin-left: -35px;
  position: absolute;
}

/*Slider Contents v2*/
/* line 5007, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.re-title-v1 {
  color: #fff;
  font-size: 75px;
  font-weight: 600;
  line-height: 60px;
  text-transform: uppercase;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 5016, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.re-title-v2 {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
  line-height: 45px;
  text-align: center;
  text-transform: uppercase;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 5026, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.re-text-v1 {
  color: #fff;
  font-size: 24px;
  text-align: center;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 5033, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.re-text-v2 {
  color: #fff;
  font-size: 24px;
  font-family: "Open Sans", Arial, sans-serif;
}

/*Slides*/
/* line 5041, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.rs-caption-1 {
  color: #fff;
  font-size: 32px;
  font-weight: 200;
  padding: 6px 75px;
  position: relative;
  border-top: solid 1px #fff;
  border-bottom: solid 1px #fff;
}

/* line 5050, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.rs-caption-1:after, .rs-caption-1:before {
  font-size: 16px;
  content: "\f005";
  position: absolute;
  font-family: FontAwesome;
}

/* line 5057, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.rs-caption-1:after {
  right: 4%;
}

/* line 5061, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.rs-caption-1:before {
  left: 4%;
}

@media (max-width: 768px) {
  /* line 5068, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .rs-caption-1:after, .rs-caption-1:before {
    content: "";
  }
}

/* line 5074, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.rs-caption-2 {
  color: #fff;
  position: relative;
  font-size: 26px;
  font-weight: 200;
  line-height: 40px;
  padding: 10px 50px;
  text-align: center;
}

/* line 5083, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.rs-caption-2:after {
  left: 50%;
  content: "";
  height: 1px;
  width: 100px;
  bottom: -10px;
  background: #fff;
  margin-left: -50px;
  position: absolute;
}

/* line 5095, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.rs-caption-3 a {
  margin: 0 5px;
  padding: 7px 20px;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  /* line 5102, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .rs-caption-1, .rs-caption-2, .rs-caption-3 {
    font-weight: normal;
  }
}

/*--------------------------------------------------
  [40. Layer Slider]
----------------------------------------------------*/
/* line 5111, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.layer_slider {
  overflow: hidden;
}

/* line 5115, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.ls-ct-half, .ls-ct-center {
  border-radius: 100px !important;
}

/*--------------------------------------------------
  [41. Clients Carousel]
----------------------------------------------------*/
/* line 5123, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.clients {
  border: 0;
  overflow: hidden;
  margin-top: 10px;
  margin-bottom: 30px;
  box-shadow: none !important;
  margin-bottom: 0 !important;
}

/* line 5131, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.clients li {
  overflow: hidden;
  margin-left: 1px;
  position: relative;
  background: #fafafa;
}

/* line 5137, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.clients li:hover {
  background: #f6f6f6;
}

/* line 5141, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.clients li img.color-img {
  top: 0;
  left: 0;
  display: none;
  position: absolute;
}

/* line 5148, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.clients li:hover img.color-img {
  display: block;
}

/* line 5152, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.clients li img {
  filter: gray;
  /* IE6-9 */
  float: none !important;
  margin: 0 auto !important;
}

/* line 5159, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.clients li img:hover {
  filter: none;
}

/*--------------------------------------------------
  [42. Pie Chart]
----------------------------------------------------*/
/* line 5171, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pie-progress-charts .inner-pchart {
  text-align: center;
}

/* line 5175, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pie-progress-charts .circle {
  color: #555;
  font-weight: 200;
  margin-bottom: 20px;
}

/* line 5181, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pie-progress-charts .circle-title {
  font-size: 22px;
}

@media (max-width: 767px) {
  /* line 5187, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .pie-progress-charts .inner-pchart {
    margin-bottom: 40px;
  }
}

/*--------------------------------------------------
  [43. Counter]
----------------------------------------------------*/
/* line 5196, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.counters {
  color: #555;
  text-align: center;
}

/* line 5200, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.counters span {
  font-size: 35px;
}

/* line 5203, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.counters span.counter-icon {
  display: block;
  margin-bottom: 10px;
}

/* line 5207, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.counters span.counter-icon i {
  color: #fff;
  padding: 16px;
  min-width: 65px;
  font-size: 30px;
  position: relative;
  background: #72c02c;
}

/* line 5215, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.counters span.counter-icon i:after {
  width: 0;
  height: 0;
  left: 38%;
  content: " ";
  bottom: -7px;
  display: block;
  position: absolute;
  border-top: 7px solid #72c02c;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-left-style: inset;
  /*FF fixes*/
  border-right-style: inset;
  /*FF fixes*/
}

/* line 5237, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.counters:hover span.counter-icon i {
  border-color: #000;
}

@media (max-width: 767px) {
  /* line 5243, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .counters {
    margin-bottom: 30px;
  }
  /* line 5246, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .counters:last-child {
    margin-bottom: inherit;
  }
}

/*--------------------------------------------------
	[44. Back To Top]
----------------------------------------------------*/
/* line 5256, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
#topcontrol {
  color: #fff;
  z-index: 99;
  width: 30px;
  height: 30px;
  font-size: 20px;
  background: #222;
  position: relative;
  right: 14px !important;
  bottom: 11px !important;
  border-radius: 3px !important;
}

/* line 5268, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
#topcontrol:after {
  top: -2px;
  left: 8.5px;
  content: "\f106";
  position: absolute;
  text-align: center;
  font-family: FontAwesome;
}

/* line 5277, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
#topcontrol:hover {
  color: #fff;
  background: #72c02c;
  transition: all 0.3s ease-in-out;
}

/*--------------------------------------------------
	[45. Owl Carousel]
----------------------------------------------------*/
/* line 5288, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-btn {
  color: #777;
  cursor: pointer;
  font-size: 18px;
  padding: 2px 9px;
  text-align: center;
  background: #f5f5f5;
}

/* line 5296, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-btn:hover {
  color: #fff;
  background: #72c02c;
}

/*Owl Carousel v1*/
/* line 5305, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v1 .owl-navigation {
  text-align: right;
  margin-bottom: 20px;
}

/* line 5310, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v1 .item {
  margin: 0 5px;
}

/* line 5313, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v1 .item img {
  text-align: center;
}

/* line 5318, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v1 .owl-pagination {
  display: none;
}

/*Owl Carousel v2*/
/* line 5326, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v2 .owl-slider-v2 {
  margin-bottom: 20px;
}

/* line 5330, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v2 .item {
  margin: 0 15px;
}

/* line 5333, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v2 .item img {
  text-align: center;
}

/* line 5338, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v2 .owl-navigation {
  text-align: center;
}

/* line 5342, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v2 .owl-pagination {
  display: none;
}

/*Owl Carousel v3*/
/* line 5350, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v3 .item {
  margin: 0 15px;
}

/* line 5353, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v3 .item img {
  text-align: center;
}

/* line 5358, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v3 .owl-pagination {
  display: none;
}

/*Owl Carousel v4*/
/* line 5366, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v4 .owl-wrapper-outer {
  margin-bottom: 20px;
}

/* line 5370, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v4 .item {
  margin: 0 3px;
}

/* line 5373, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v4 .item img {
  width: 100%;
}

/*Owl Carousel v5*/
/* line 5382, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v5 .owl-wrapper-outer {
  margin-bottom: 20px;
}

/* line 5387, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v5 .owl-controls .owl-page.active span, .owl-carousel-v5 .owl-controls.clickable .owl-page:hover span {
  background: #72c02c;
}

/* line 5391, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v5 .owl-controls .owl-page span {
  margin: 5px 3px !important;
}

/*Owl Slider v6*/
/* line 5400, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v6 .owl-carousel-item {
  margin: 0 10px;
  padding: 7px 0;
  text-align: center;
  position: relative;
  border: 1px solid #e4e2e2;
}

/* line 5407, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v6 .owl-carousel-item img {
  width: 150px;
  height: auto;
}

/* line 5413, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v6 .owl-wrapper-outer {
  margin-bottom: 20px;
}

/* line 5417, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-v6 .owl-controls .owl-page span {
  margin: 5px 3px !important;
}

/*Owl Pagination*/
/* line 5424, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-pagination {
  text-align: center !important;
}

/* line 5429, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
  opacity: 1;
  filter: Alpha(Opacity=100);
  /*IE7 fix*/
}

/* line 5436, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-theme .owl-controls .owl-page {
  zoom: 1;
  display: inline-block;
  *display: inline;
  /*IE7 life-saver */
}

/* line 5443, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-theme .owl-controls .owl-page span {
  width: 12px;
  height: 12px;
  opacity: 0.3;
  display: block;
  margin: 5px 7px;
  background: #bbb;
  filter: Alpha(Opacity=50);
  /*IE7 fix*/
  border-radius: 50% !important;
}

/*Owl Carousel Style v1*/
/* line 5460, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-style-v1 img {
  width: 120px;
  height: auto;
}

/*Owl Carousel Style v2*/
/* line 5468, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-style-v2 .item {
  margin: 0 3px;
  background: #fafafa;
  text-align: center;
  border: solid 1px #eee;
}

/* line 5474, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-style-v2 .item img {
  padding: 0 3px;
  display: inline-block;
}

/* line 5479, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-style-v2 .item:hover {
  background: #f7f7f7;
  border-color: #e5e5e5;
  transition: all 0.4s ease-in-out;
}

/* line 5486, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-carousel-style-v2 .owl-pagination {
  display: none;
}

/*Owl Clients v2
------------------------------------*/
/* line 5495, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-clients-v1 img {
  width: 120px;
  height: auto;
}

/* line 5500, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-clients-v1 .owl-pagination {
  display: none;
}

/*Owl Carousel - Testimonials v3
------------------------------------*/
/*Testimonials Section*/
/* line 5509, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v3 {
  padding: 100px 0;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 5513, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v3 ul {
  margin: 0;
  padding: 0;
  text-align: center;
  position: relative;
}

/* line 5521, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v3 li img {
  width: 150px;
  height: 150px;
  margin-bottom: 10px;
}

/* line 5527, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v3 li > p {
  font-size: 14px;
}

/* line 5532, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v3 .testimonials-v3-title {
  font-size: 22px;
  font-weight: 200;
  margin-bottom: 20px;
}

/* line 5537, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v3 .testimonials-v3-title p {
  color: #72c02c;
  margin-bottom: 0;
}

/* line 5542, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v3 .testimonials-v3-title span {
  color: #777;
  display: block;
  font-size: 14px;
}

/* line 5549, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v3 .owl-pagination {
  display: none;
}

/* line 5554, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v3 .owl-buttons .owl-prev, .testimonials-v3 .owl-buttons .owl-next {
  padding: 13px;
  position: relative;
  margin: 15px 2px 0;
  background: #f5f5f5;
  display: inline-block;
}

/* line 5562, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v3 .owl-buttons .owl-prev:after, .testimonials-v3 .owl-buttons .owl-next:after {
  top: 0;
  color: #bbb;
  font-size: 16px;
  position: absolute;
  font-weight: normal;
  display: inline-block;
  font-family: FontAwesome;
}

/* line 5572, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v3 .owl-buttons .owl-prev:after {
  left: 10px;
  content: "\f104";
}

/* line 5577, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v3 .owl-buttons .owl-next:after {
  right: 10px;
  content: "\f105";
}

/* line 5582, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v3 .owl-buttons .owl-prev:hover:after, .testimonials-v3 .owl-buttons .owl-next:hover:after {
  color: #fff;
}

/* line 5586, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-v3 .owl-buttons .owl-prev:hover, .testimonials-v3 .owl-buttons .owl-next:hover {
  background: #72c02c;
  transition: background 0.4s ease-in-out;
}

/*Testimonials Owl Navigation*/
/*Recent Works (Owl Carousel)
------------------------------------*/
/* line 5599, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-work-v1 .owl-navigation {
  top: 3px;
  position: relative;
  margin-bottom: 10px;
}

/* line 5606, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-work-v1 .item a {
  text-align: center;
}

/* line 5609, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-work-v1 .item a:hover {
  text-decoration: none;
}

/* line 5612, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-work-v1 .item a:hover strong {
  color: #555;
}

/* line 5618, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-work-v1 .item em.overflow-hidden {
  display: block;
}

/* line 5623, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-work-v1 .item a span {
  display: block;
  padding: 10px;
  border-bottom: solid 2px #eee;
}

/* line 5629, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-work-v1 .item a strong {
  color: #555;
  display: block;
}

/* line 5634, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-work-v1 .item a i {
  color: #777;
}

/* line 5638, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-work-v1 .item a img {
  transition: all 0.8s ease-in-out;
}

/* line 5643, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-work-v1 .item a:hover img {
  opacity: 0.8;
  -ms-transform: scale(1.2) rotate(3deg);
      transform: scale(1.2) rotate(3deg);
}

/* line 5648, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-work-v1 .item a:hover span {
  border-bottom: solid 2px #72c02c;
  transition: all 0.3s ease-in-out;
}

/*Parallax Twitter (Owl Carousel)
------------------------------------*/
/* line 5660, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-twitter {
  color: #fff;
  padding: 100px 0;
  position: relative;
  text-align: center;
  background: #333 url(../img/bg/19.jpg) 50% 0 fixed;
  background-size: cover;
  background-position: center center;
}

/* line 5669, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-twitter:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
}

/* line 5679, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-twitter:before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: url(../img/patterns/gridtile.png) repeat;
}

/* line 5690, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-twitter-in {
  z-index: 1;
  position: relative;
}

/* line 5694, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-twitter-in ul {
  margin: 0;
}

/* line 5698, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-twitter-in li {
  color: #fff;
}

/* line 5701, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-twitter-in li p {
  color: #fff;
  font-size: 18px;
  font-weight: 200;
}

/* line 5707, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-twitter-in li a {
  color: #eee;
  text-decoration: underline;
}

/* line 5711, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-twitter-in li a:hover {
  text-decoration: none;
}

/* line 5716, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-twitter-in li span {
  color: #ddd;
  display: block;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 20px;
}

/* line 5725, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.parallax-twitter-in .owl-page {
  width: 18px;
}

/*Twitter Block (owl-controls)*/
/*Clients Section (Owl Carousel)
------------------------------------*/
/* line 5735, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.clients-section {
  padding: 60px 0;
  position: relative;
  background: #333 url(../img/bg/7.jpg) 50% fixed;
  background-size: cover;
  background-position: center center;
}

/* line 5742, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.clients-section:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: rgba(0, 0, 0, 0.8);
}

/* line 5752, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.clients-section:before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: url(../img/patterns/gridtile.png) repeat;
}

/* line 5763, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.clients-section .title-v1 p, .clients-section .title-v1 h2 {
  color: #fff;
}

/* line 5768, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.clients-section ul {
  padding: 0;
  z-index: 1;
  list-style: none;
}

/* line 5774, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.clients-section li {
  margin: 0 3px;
  background: #fff;
}

/* line 5778, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.clients-section li a {
  padding: 10px;
  display: block;
  overflow: hidden;
  text-align: center;
  transition: all 0.3s ease-in-out;
}

/* line 5785, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.clients-section li a:hover {
  -transform: scale(1.2);
}

/* line 5791, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.clients-section img {
  width: 100px;
  height: 100px;
}

/* line 5796, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.clients-section .owl-pagination {
  display: none;
}

/* Owl Video
------------------------------------*/
/* line 5805, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-video img {
  position: relative;
  text-align: center;
  margin: 0 auto 20px;
}

/* line 5810, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-video img.video-play {
  top: 50%;
  left: 50%;
  margin-top: -52px;
  margin-left: -52px;
  position: absolute;
}

/* line 5819, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.owl-video .owl-controls .owl-page span {
  margin: 5px 3px;
}

/*--------------------------------------------------
	[46. Bootstrap Carousels]
----------------------------------------------------*/
/* Bootstrap Carousel v1
------------------------------------*/
/* line 5831, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.carousel-v1 .carousel-caption {
  left: 0;
  right: 0;
  bottom: 0;
  padding: 7px 15px;
  background: rgba(0, 0, 0, 0.7);
}

/* line 5838, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.carousel-v1 .carousel-caption p {
  color: #fff;
  margin-bottom: 0;
}

/* line 5845, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.carousel-v1 .carousel-arrow a.carousel-control {
  opacity: 1;
  font-size: 30px;
  height: inherit;
  width: inherit;
  background: none;
  text-shadow: none;
  position: inherit;
}

/* line 5855, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.carousel-v1 .carousel-arrow a i {
  top: 50%;
  opacity: 0.6;
  background: #000;
  margin-top: -18px;
  padding: 2px 12px;
  position: absolute;
}

/* line 5863, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.carousel-v1 .carousel-arrow a i:hover {
  opacity: 0.8;
}

/* line 5868, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.carousel-v1 .carousel-arrow a.left i {
  left: 0;
}

/* line 5872, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.carousel-v1 .carousel-arrow a.right i {
  right: 0;
}

/* Bootstrap Carousel v2
------------------------------------*/
/* line 5881, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.carousel-v2 .carousel-control {
  opacity: 1;
  text-shadow: none;
}

/* line 5885, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.carousel-v2 .carousel-control:hover {
  opacity: 1;
  text-shadow: none;
}

/* line 5890, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.carousel-v2 .carousel-control.left, .carousel-v2 .carousel-control.right {
  top: 50%;
  z-index: 5;
  color: #eee;
  width: 45px;
  height: 45px;
  font-size: 30px;
  margin-top: -22px;
  position: absolute;
  text-align: center;
  display: inline-block;
  border: 2px solid #eee;
  background: rgba(0, 0, 0, 0.1);
}

/* line 5905, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.carousel-v2 .carousel-control:hover {
  background: rgba(0, 0, 0, 0.3);
  transition: all 0.4s ease-in-out;
}

/* line 5910, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.carousel-v2 .carousel-control.left {
  left: 20px;
}

/* line 5914, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.carousel-v2 .carousel-control.right {
  right: 20px;
}

/* line 5918, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.carousel-v2 .carousel-control .arrow-prev {
  top: -5px;
  position: relative;
}

/* line 5923, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.carousel-v2 .carousel-control .arrow-next {
  top: -5px;
  position: relative;
  right: -2px;
}

@media (min-width: 768px) {
  /* line 5931, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .carousel-indicators {
    bottom: 10px;
  }
}

/*--------------------------------------------------
	[47. Tabs]
----------------------------------------------------*/
/*Tabs*/
/* line 5941, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.nav-tabs > li > a, .nav-pills > li > a, .nav-tabs.nav-justified > li > a {
  border-radius: 0;
}

/*Tabs v1
------------------------------------*/
/* line 5949, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v1 .nav-tabs {
  border: none;
  background: none;
  border-bottom: solid 2px #72c02c;
}

/* line 5954, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v1 .nav-tabs a {
  font-size: 14px;
  padding: 5px 15px;
}

/* line 5960, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v1 .nav-tabs > .active > a {
  color: #fff;
  border: none;
  background: #72c02c;
}

/* line 5965, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v1 .nav-tabs > .active > a:hover, .tab-v1 .nav-tabs > .active > a:focus {
  color: #fff;
  border: none;
  background: #72c02c;
}

/* line 5972, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v1 .nav-tabs > li > a {
  border: none;
}

/* line 5975, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v1 .nav-tabs > li > a:hover {
  color: #fff;
  background: #72c02c;
}

/* line 5983, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v1 .tab-content {
  padding: 10px 0;
}

/* line 5986, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v1 .tab-content img {
  margin-top: 4px;
  margin-bottom: 15px;
}

/* line 5990, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v1 .tab-content img.img-tab-space {
  margin-top: 7px;
}

/*Tabs v2
------------------------------------*/
/* line 6001, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v2 .nav-tabs {
  border-bottom: none;
}

/* line 6005, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v2 .nav-tabs li a {
  padding: 9px 16px;
  background: none;
  border: none;
}

/* line 6011, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v2 .nav-tabs li.active a {
  background: #fff;
  padding: 7px 15px 9px;
  border: solid 1px #eee;
  border-top: solid 2px #72c02c;
  border-bottom: none !important;
}

/* line 6021, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v2 .tab-content {
  padding: 10px 16px;
  border: solid 1px #eee;
}

/*Tabs v3
------------------------------------*/
/* line 6032, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v3 .nav-pills li a {
  color: #777;
  font-size: 17px;
  padding: 4px 8px;
  margin-bottom: 3px;
  background: #fafafa;
  border: solid 1px #eee;
}

/* line 6040, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v3 .nav-pills li a:hover {
  color: #fff;
  background: #72c02c;
  border: solid 1px #68af28;
}

/* line 6047, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v3 .nav-pills li.active a {
  color: #fff;
  background: #72c02c;
  border: solid 1px #68af28;
}

/* line 6053, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v3 .nav-pills li i {
  width: 1.25em;
  margin-right: 5px;
  text-align: center;
  display: inline-block;
}

/* line 6061, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v3 .tab-content {
  padding: 15px;
  background: #fafafa;
  border: solid 1px #eee;
}

/*Tab v4
------------------------------------*/
/* line 6072, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v4 .tab-heading {
  width: 100%;
  overflow: hidden;
  position: relative;
  display: inline-block;
  text-transform: uppercase;
  border-bottom: 3px solid #333;
}

/* line 6080, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v4 .tab-heading h2 {
  margin: 0;
  float: left;
  font-size: 18px;
  font-weight: bold;
}

/* line 6088, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v4 .nav-tabs {
  top: 3px;
  border: none;
  float: right;
  overflow: hidden;
  position: relative;
}

/* line 6095, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v4 .nav-tabs a {
  color: #555;
  font-size: 12px;
  padding: 6px 15px;
  text-transform: uppercase;
}

/* line 6103, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v4 .nav-tabs > .active > a {
  border: none;
  background: inherit;
}

/* line 6107, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v4 .nav-tabs > .active > a:hover, .tab-v4 .nav-tabs > .active > a:focus {
  border: none;
  background: inherit;
}

/* line 6113, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v4 .nav-tabs > li > a {
  border: none;
}

/* line 6116, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v4 .nav-tabs > li > a:hover {
  background: inherit;
}

/* line 6123, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v4 .tab-content {
  padding: 20px 0 10px;
}

/*Nav Tabs*/
/*Tab v5
------------------------------------*/
/* line 6134, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v5 .nav-tabs {
  border-bottom: none;
}

/* line 6138, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v5 .nav-tabs li a {
  border: none;
  font-size: 14px;
  background: none;
  padding: 9px 16px;
}

/* line 6145, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v5 .nav-tabs li.active a {
  background: #fff;
  padding: 7px 15px 9px;
  border: solid 1px #eee;
  border-top: solid 3px #222;
  border-bottom: none !important;
}

/* line 6155, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v5 .tab-content {
  padding: 13px;
  border: solid 1px #eee;
}

/*Tab v6
------------------------------------*/
/* line 6165, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v6 .nav-tabs {
  border-bottom-color: #dedede;
}

/* line 6168, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v6 .nav-tabs > li {
  margin-right: 30px;
}

/* line 6171, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v6 .nav-tabs > li > a {
  border: none;
  color: #687074;
  padding: 6px 0;
  font-size: 18px;
  margin-right: 0;
  background: none;
  text-transform: uppercase;
  border-bottom: solid 1px transparent;
}

/* line 6182, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v6 .nav-tabs > li.active > a {
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #18ba9b;
}

/* line 6188, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v6 .nav-tabs > li.active > a:hover, .tab-v6 .nav-tabs > li.active > a:focus {
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #18ba9b;
}

/* line 6197, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v6 .nav-tabs > li > a:hover {
  border-bottom: 1px solid #18ba9b;
}

/* line 6201, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v6 .nav-tabs > li > a:focus {
  border: none;
}

/* line 6208, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tab-v6 .tab-content {
  padding: 30px 0;
}

/*--------------------------------------------------
	[48. Accordions]
----------------------------------------------------*/
/*Accordion v1
------------------------------------*/
/* line 6219, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.acc-v1 .panel-heading {
  padding: 0;
  box-shadow: none;
}

/* line 6223, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.acc-v1 .panel-heading a {
  display: block;
  font-size: 14px;
  padding: 5px 15px;
  background: #fefefe;
}

/* line 6232, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.acc-icon a.accordion-toggle i {
  color: #555;
  margin-right: 8px;
}

/* line 6237, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.acc-icon a.accordion-toggle:hover i {
  color: #39414c;
}

/*--------------------------------------------------
	[49. Paginations]
----------------------------------------------------*/
/*Pegination*/
/* line 6249, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pagination > li:first-child > a, .pagination > li:first-child > span {
  border-radius: 0;
}

/* line 6256, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {
  border-radius: 0;
}

/* line 6262, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {
  border-radius: 0;
}

/* line 6270, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pagination > li:last-child > a, .pagination > li:last-child > span {
  border-radius: 0;
}

/* line 6275, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pagination li a {
  color: #777;
  padding: 5px 15px;
}

/* line 6279, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pagination li a:hover {
  color: #fff;
  background: #5fb611;
  border-color: #5fb611;
}

/* line 6287, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  border-color: #72c02c;
  background-color: #72c02c;
}

/*Pagination Without Space*/
/* line 6296, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pagination-no-space .pagination {
  margin: 0;
}

/*--------------------------------------------------
	[50. Pagers]
----------------------------------------------------*/
/*Pager*/
/* line 6307, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pager li > a, .pager li > span {
  border-radius: 0;
}

/* line 6312, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pager li > a:hover, .pager li > a:focus {
  color: #fff;
  background: #5fb611;
  border-color: #5fb611;
}

/* line 6320, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pager.pager-v2 li > a {
  border: none;
  transition: all 0.1s ease-in-out;
}

/* line 6325, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pager.pager-v3 li > a {
  transition: all 0.1s ease-in-out;
}

/* line 6330, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pager.pager-v2 li > a:hover, .pager.pager-v2 li > a:focus {
  color: #fff;
  background: #72c02c;
}

/* line 6337, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pager.pager-v3 li > a:hover, .pager.pager-v3 li > a:focus {
  color: #fff;
  background: #72c02c;
}

/* line 6343, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pager.pager-v2 li.page-amount, .pager.pager-v3 li.page-amount {
  font-size: 16px;
  font-style: italic;
}

/* line 6348, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pager.pager-v2 li.page-amount {
  top: 7px;
  color: #777;
  position: relative;
}

/* line 6353, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pager.pager-v2 li.page-amount:hover, .pager.pager-v2 li.page-amount:focus {
  top: 7px;
  color: #777;
  position: relative;
}

/* line 6360, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pager.pager-v3 li.page-amount {
  top: 7px;
  color: #777;
  position: relative;
}

/* line 6365, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pager.pager-v3 li.page-amount:hover, .pager.pager-v3 li.page-amount:focus {
  top: 7px;
  color: #777;
  position: relative;
}

/* line 6372, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pager.pager-v2.pager-md li a, .pager.pager-v3.pager-md li a {
  font-size: 16px;
  padding: 8px 18px;
}

/* line 6378, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pager.pager-v4 li > a {
  line-height: normal;
  transition: all 0.1s ease-in-out;
}

/* line 6382, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pager.pager-v4 li > a:hover, .pager.pager-v4 li > a:focus {
  color: #fff;
  background: #222;
  border-color: #222;
}

/* line 6389, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pager.pager-v4 li.page-amount {
  font-size: 14px;
  font-style: italic;
  top: 7px;
  color: #777;
  position: relative;
}

/* line 6396, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.pager.pager-v4 li.page-amount:hover, .pager.pager-v4 li.page-amount:focus {
  top: 7px;
  color: #777;
  position: relative;
}

/*Pager v2 and v3
------------------------------------*/
/*Pager Amount*/
/*Pager Size*/
/*Pager v4
------------------------------------*/
/*Pager Amount*/
/*--------------------------------------------------
	[51. Sidebar Menu]
----------------------------------------------------*/
/* Sidebar Menu v1
------------------------------------*/
/* line 6424, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.sidebar-nav-v1 li {
  padding: 0;
}

/* line 6427, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.sidebar-nav-v1 li a {
  display: block;
  padding: 8px 30px 8px 10px;
}

/* line 6431, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.sidebar-nav-v1 li a:hover {
  text-decoration: none;
}

/* line 6436, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.sidebar-nav-v1 li ul {
  padding: 0;
  list-style: none;
  background: #f8f8f8;
}

/* line 6442, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.sidebar-nav-v1 li.active ul a {
  background: #f8f8f8;
}

/* line 6446, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.sidebar-nav-v1 li ul a {
  color: #555;
  font-size: 12px;
  border-top: solid 1px #ddd;
  padding: 6px 30px 6px 17px;
}

/* line 6454, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.sidebar-nav-v1 > li.active {
  background: #717984;
  border-color: #ddd;
}

/* line 6457, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.sidebar-nav-v1 > li.active:hover {
  background: #717984;
  border-color: #ddd;
}

/* line 6464, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.sidebar-nav-v1 > li.active:focus {
  border-color: #ddd;
}

/* line 6468, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.sidebar-nav-v1 > li.active > a {
  color: #fff;
}

/* line 6474, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.sidebar-nav-v1 ul li:hover a, .sidebar-nav-v1 ul li.active a {
  color: #72c02c;
}

/*Sidebar Sub Navigation*/
/*Sidebar Badges*/
/* line 6484, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.list-group-item li > .badge {
  float: right;
}

/* line 6489, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.sidebar-nav-v1 span.badge {
  margin-top: 8px;
  margin-right: 10px;
}

/* line 6494, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.sidebar-nav-v1 .list-toggle > span.badge {
  margin-right: 25px;
}

/* line 6498, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.sidebar-nav-v1 ul li span.badge {
  margin-top: 8px;
  font-size: 11px;
  padding: 3px 5px;
  margin-right: 10px;
}

/* Sidebar List Toggle
------------------------------------*/
/* line 6510, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.list-group-item:first-child, .list-group-item:last-child {
  border-radius: 0;
}

/* line 6516, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.list-toggle:after {
  top: 7px;
  right: 10px;
  color: #777;
  font-size: 14px;
  content: "\f107";
  position: absolute;
  font-weight: normal;
  display: inline-block;
  font-family: FontAwesome;
}

/* line 6528, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.list-toggle.active:after {
  color: #fff;
  content: "\f107";
}

/*--------------------------------------------------
	[52. Content Boxes]
----------------------------------------------------*/
/*Content Boxes v1*/
/* line 6539, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v1 {
  text-align: center;
}

/* line 6542, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v1 span {
  display: block;
  margin-top: 5px;
}

/*Content Boxes v2*/
/* line 6551, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v2-o span {
  display: block;
  overflow: hidden;
}

/* line 6556, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v2-o small {
  display: block;
  line-height: 1.6;
}

/* line 6561, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v2-o .icon-md + span {
  margin-top: 9px;
}

/* line 6565, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v2-o .icon-lg + span {
  margin-top: 11px;
}

/* line 6569, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v2-o .icon-custom {
  float: left;
  margin-top: 3px;
  margin-right: 15px;
}

@media (max-width: 992px) {
  /* line 6577, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .content-boxes-v2 {
    text-align: center;
  }
  /* line 6580, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .content-boxes-v2 .text-justify {
    text-align: center;
  }
  /* line 6584, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .content-boxes-v2 span {
    display: block;
    margin-top: 5px;
  }
}

/*Content Boxes v3*/
/* line 6594, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v3 i.icon-custom {
  top: 8px;
  float: left;
  position: relative;
}

/* line 6600, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v3 .content-boxes-in-v3 {
  padding: 0 20px;
  overflow: hidden;
}

/* line 6604, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v3 .content-boxes-in-v3 h3 {
  font-size: 18px;
  line-height: 22px;
  margin-bottom: 3px;
  text-transform: capitalize;
}

/* line 6610, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v3 .content-boxes-in-v3 h3 a {
  color: #555;
}

/* line 6616, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v3.content-boxes-v3-right {
  text-align: right;
}

/* line 6619, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v3.content-boxes-v3-right i.icon-custom {
  float: right;
}

/*Content Boxes Right v3*/
@media (max-width: 768px) {
  /* line 6628, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .content-boxes-v3.content-boxes-v3-right {
    text-align: inherit;
  }
  /* line 6631, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .content-boxes-v3.content-boxes-v3-right i.icon-custom {
    float: left;
    margin-left: 0;
  }
}

/*Content Boxes v4*/
/* line 6641, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v4 h2 {
  color: #555;
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 6648, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v4 a {
  color: #777;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 6655, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v4 i {
  width: 25px;
  color: #72c02c;
  font-size: 35px;
  margin-top: 10px;
}

/* line 6663, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-in-v4 {
  padding: 0 10px;
  overflow: hidden;
}

/* line 6668, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v4-sm i {
  font-size: 26px;
  margin-top: 10px;
  margin-right: 5px;
}

/*Content Boxes v5*/
/* line 6677, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v5 i {
  float: left;
  color: #999;
  width: 50px;
  height: 50px;
  padding: 11px;
  font-size: 22px;
  background: #eee;
  line-height: 28px;
  text-align: center;
  margin-right: 15px;
  display: inline-block;
}

/* line 6691, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v5:hover i {
  color: #fff;
  background: #72c02c;
}

/*Content Boxes v6*/
/* line 6699, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v6 {
  padding-top: 25px;
  text-align: center;
}

/* line 6703, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v6 i {
  color: #fff;
  width: 90px;
  height: 90px;
  padding: 30px;
  font-size: 30px;
  line-height: 30px;
  position: relative;
  text-align: center;
  background: #dedede;
  margin-bottom: 25px;
  display: inline-block;
}

/* line 6716, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v6 i:after {
  top: -8px;
  left: -8px;
  right: -8px;
  bottom: -8px;
  content: " ";
  position: absolute;
  border: 1px solid #dedede;
  border-radius: 50% !important;
}

/* line 6728, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v6:hover i {
  transition: all 0.3s ease-in-out;
  background: #72c02c;
}

/* line 6731, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.content-boxes-v6:hover i:after {
  transition: all 0.3s ease-in-out;
  border-color: #72c02c;
}

/*--------------------------------------------------
	[53. Tagline Boxes]
----------------------------------------------------*/
/*Tagline Boxes*/
/* line 6745, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tag-box {
  padding: 20px;
  background: #fff;
  margin-bottom: 30px;
}

/* line 6750, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tag-box h2 {
  font-size: 20px;
  line-height: 25px;
}

/* line 6755, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tag-box p {
  margin-bottom: 0;
}

/* line 6759, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tag-box.tag-text-space p {
  margin-bottom: 10px;
}

/*Tagline Boxes v1*/
/* line 6766, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tag-box-v1 {
  border: solid 1px #eee;
  border-top: solid 2px #72c02c;
}

/*Tagline Boxes v2*/
/* line 6773, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tag-box-v2 {
  background: #fafafa;
  border: solid 1px #eee;
  border-left: solid 2px #72c02c;
}

/*Tagline Boxes v3*/
/* line 6781, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tag-box-v3 {
  border: solid 2px #eee;
}

/*Tagline Boxes v4*/
/* line 6787, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tag-box-v4 {
  border: dashed 1px #bbb;
}

/*Tagline Boxes v5*/
/* line 6793, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tag-box-v5 {
  margin: 20px 0;
  text-align: center;
  border: dashed 1px #ccc;
}

/* line 6798, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tag-box-v5 span {
  color: #555;
  font-size: 28px;
  margin-bottom: 0;
}

/*Tagline Boxes v6*/
/* line 6807, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tag-box-v6 {
  background: #fafafa;
  border: solid 1px #eee;
}

/*Tagline Boxes v7*/
/* line 6814, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tag-box-v7 {
  border: solid 1px #eee;
  border-bottom: solid 2px #72c02c;
}

/*--------------------------------------------------
	[54. Tags]
----------------------------------------------------*/
/*Tags v1
------------------------------------*/
/* line 6825, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tags-v1 li {
  margin: 0;
  padding: 0;
}

/* line 6829, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tags-v1 li a {
  font-size: 13px;
  padding: 4px 8px;
  line-height: 32px;
  border: solid 2px #eee;
  border-radius: 20px !important;
  transition: all 0.2s ease-in-out;
}

/* line 6837, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tags-v1 li a:hover {
  text-decoration: none;
  border-color: #e0e0e0;
}

/*Tags v2
------------------------------------*/
/* line 6847, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tags-v2 li {
  padding: 7px 0 7px 4px;
}

/* line 6850, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tags-v2 li a {
  color: #555;
  font-size: 13px;
  padding: 5px 10px;
  border: solid 1px #bbb;
}

/* line 6856, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tags-v2 li a:hover {
  color: #fff;
  background: #555;
  border-color: #555;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
}

/*Tags v3
------------------------------------*/
/* line 6869, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tags-v3 li {
  padding: 7px 0 7px 4px;
}

/* line 6872, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tags-v3 li a {
  color: #555;
  font-size: 12px;
  padding: 4px 12px;
  border: solid 1px #eee;
}

/* line 6878, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tags-v3 li a:hover {
  color: #fff;
  background: #222;
  border-color: #222;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
}

/*Tags v4
------------------------------------*/
/* line 6891, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tags-v4 {
  padding-left: 0;
  list-style: none;
}

/* line 6895, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tags-v4 li {
  padding: 3px 2px;
  line-height: 28px;
  display: inline-block;
}

/* line 6901, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tags-v4 a {
  color: #bbb;
  font-size: 13px;
  font-weight: 400;
  padding: 4px 10px;
  border: 1px solid #bbb;
}

/* line 6908, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.tags-v4 a:hover {
  color: #fff;
  background: #e74c3c;
  border-color: #e74c3c;
  text-decoration: none;
  transition: all 0.25s, transform 0.25s;
}

/*--------------------------------------------------
	[##. Main Page Styles]
----------------------------------------------------*/
/* Purchase Block
------------------------------------*/
/* line 6924, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.purchase {
  padding: 25px 0 30px;
  border-bottom: solid 1px #eee;
  background: url(../img/patterns/breadcrumbs.png) repeat;
}

/* line 6929, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.purchase p {
  margin-bottom: 0;
}

/* line 6933, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.purchase span {
  color: #666;
  display: block;
  font-size: 24px;
  line-height: 35px;
  font-weight: normal;
  margin-bottom: 12px;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 6943, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.purchase .btn-buy {
  text-align: center;
}

/* line 6946, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.purchase .btn-buy a {
  margin-top: 27px;
}

/* line 6949, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.purchase .btn-buy a i {
  margin-right: 5px;
}

@media (max-width: 992px) {
  /* line 6957, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .purchase {
    text-align: center;
  }
  /* line 6960, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .purchase span {
    font-size: 22px;
    line-height: 29px;
  }
  /* line 6965, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .purchase .btn-buy a {
    margin-top: 25px;
    font-size: 16px;
  }
}

/* Service Block
------------------------------------*/
/* line 6975, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service {
  overflow: hidden;
  margin-bottom: 10px;
  padding: 15px 15px 10px;
}

/* line 6980, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service:hover {
  background: #fcfcfc;
  box-shadow: 0 0 5px #ddd;
  transition: box-shadow 0.2s ease-in-out;
}

/* line 6985, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service:hover i {
  color: #656565;
}

/* line 6990, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service .desc {
  padding: 0 15px;
  overflow: hidden;
}

/* line 6994, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service .desc h4 {
  font-size: 22px;
  line-height: 25px;
}

/* line 7000, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service .service-icon {
  float: left;
  padding: 10px;
  color: #72c02c;
  font-size: 35px;
  text-align: center;
  transition: all 0.4s ease-in-out;
}

/* line 7008, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service .service-icon.icon-cogs {
  font-size: 37px;
}

/* line 7012, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service .service-icon.icon-plane {
  font-size: 43px;
}

/* Recent Work
------------------------------------*/
/* line 7022, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.recent-work a {
  text-align: center;
  background: #fcfcfc;
  display: inline-block;
}

/* line 7027, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.recent-work a:hover {
  text-decoration: none;
}

/* line 7030, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.recent-work a:hover strong {
  color: #555;
}

/* line 7036, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.recent-work em.overflow-hidden {
  display: block;
}

/* line 7041, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.recent-work a span {
  display: block;
  padding: 10px;
  border-bottom: solid 2px #eee;
}

/* line 7047, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.recent-work a strong {
  color: #555;
  display: block;
}

/* line 7052, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.recent-work a i {
  color: #777;
}

/* line 7056, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.recent-work a img {
  transition: all 0.8s ease-in-out;
}

/* line 7061, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.recent-work a:hover img {
  opacity: 0.8;
  -ms-transform: scale(1.2) rotate(3deg);
      transform: scale(1.2) rotate(3deg);
}

/* line 7066, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.recent-work a:hover span {
  border-bottom: solid 2px #72c02c;
  transition: all 0.3s ease-in-out;
}

/* Work */
/* line 7076, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.work {
  margin-top: 6px;
}

/* line 7079, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.work .details {
  padding: 10px;
}

/* line 7083, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.work .caption {
  display: block;
  padding-top: 5px;
  color: #585f69 !important;
  font-size: 18px !important;
}

/* line 7089, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.work .caption:hover {
  cursor: pointer;
  color: #444 !important;
  text-decoration: underline;
}

/*Other Footer Common Classes
------------------------------------*/
/*Thumb Headline*/
/* line 7101, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.thumb-headline h2 {
  color: #eee;
  font-size: 16px;
}

/*Footer Logo*/
/* line 7108, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.footer-logo {
  margin: 17px 0 20px;
}

/*Latest List*/
/* line 7115, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.latest-list li {
  padding: 8px 0;
  border-top: 1px solid #353535;
}

/* line 7119, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.latest-list li:first-child {
  padding-top: 0;
  border-top: none;
}

/* line 7124, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.latest-list li a {
  color: #eee;
}

/* line 7129, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.latest-list small {
  color: #999;
  display: block;
}

/*Link List*/
/* line 7138, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.link-list li {
  border-top: solid 1px #353535;
}

/* line 7141, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.link-list li:first-child {
  border-top: none !important;
}

/* line 7146, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.link-list a {
  color: #eee;
  font-size: 11px;
  padding: 6px 0px;
  display: inline-block;
  text-transform: uppercase;
}

/* line 7154, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.link-list li i {
  color: #bbb;
  float: right;
  margin-top: 10px;
}

/*Latest Tweets*/
/* line 7164, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.latest-tweets .latest-tweets-inner p {
  color: #555;
  font-size: 13px;
}

/* line 7169, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.latest-tweets .latest-tweets-inner a {
  /*color: #3498db;*/
  text-decoration: none;
}

/* line 7173, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.latest-tweets .latest-tweets-inner a:hover {
  text-decoration: underline;
}

/* line 7178, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.latest-tweets .latest-tweets-inner i.fa {
  top: 2px;
  float: left;
  color: #bbb;
  color: #55acee;
  font-size: 18px;
  margin-right: 5px;
  position: relative;
}

/* line 7188, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.latest-tweets .latest-tweets-inner small {
  color: #777;
  display: block;
}

/*Social Icons*/
/* line 7196, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.social-icons {
  margin-top: 5px;
}

/* line 7199, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.social-icons li {
  margin: 0;
}

/* line 7202, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.social-icons li a {
  margin: 0 3px;
}

/*Thumbnails
------------------------------------*/
/* line 7211, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
a.thumbnail {
  padding: 0;
  border: none;
  margin-bottom: 15px;
}

/* line 7217, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.thumbnail-style {
  padding: 7px;
  margin-bottom: 20px;
}

/* line 7221, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.thumbnail-style:hover {
  box-shadow: 0 0 8px #ddd;
  transition: box-shadow 0.2s ease-in-out;
}

/* line 7227, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.thumbnail h3, .thumbnail-style h3 {
  margin: 6px 0 8px 0;
}

/* line 7231, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.thumbnail h3 a, .thumbnail-style h3 a {
  color: #585f69;
  font-size: 18px;
}

/* line 7236, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.thumbnail h3 a:hover {
  color: #72c02c;
  text-decoration: none;
}

/* line 7242, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.thumbnail-style h3 a:hover {
  color: #72c02c;
  text-decoration: none;
}

/* line 7247, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.thumbnail-style .thumbnail-img {
  position: relative;
  margin-bottom: 11px;
}

/* line 7252, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.thumbnail-style a.btn-more {
  right: -10px;
  bottom: 10px;
  color: #fff;
  padding: 1px 6px;
  position: absolute;
  background: #72c02c;
  display: inline-block;
}

/* line 7261, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.thumbnail-style a.btn-more:hover {
  text-decoration: none;
  box-shadow: 0 0 0 2px #5fb611;
}

/* line 7267, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.thumbnail-style:hover a.btn-more {
  right: 10px;
}

/* line 7273, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.thumbnail-kenburn img {
  left: 10px;
  margin-left: -10px;
  position: relative;
  transition: all 0.8s ease-in-out;
}

/* line 7280, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.thumbnail-kenburn:hover img {
  -ms-transform: scale(1.2) rotate(2deg);
      transform: scale(1.2) rotate(2deg);
}

/*Servive Blocks
------------------------------------*/
/*Service Alternative Block*/
/* line 7289, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-alternative .service:hover {
  background: #76ca2c;
  transition: all 0.4s ease-in-out;
}

/* line 7293, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-alternative .service:hover i, .service-alternative .service:hover p, .service-alternative .service:hover h4 {
  color: #fff;
}

/*Servive Block Versions*/
/* line 7301, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-v1 h2 {
  margin: 15px 0 10px;
  font-size: 20px;
  line-height: 28px;
}

/* line 7307, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-v1 p {
  text-align: justify;
}

/*Blog Posts
------------------------------------*/
/* line 7315, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.posts .dl-horizontal {
  margin-bottom: 15px;
  overflow: hidden;
}

/* line 7316, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.posts .dl-horizontal a {
  color: #555;
}

/* line 7323, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.posts .dl-horizontal dt {
  width: 60px;
  float: left;
}

/* line 7327, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.posts .dl-horizontal dt img {
  width: 60px;
  height: 60px;
  padding: 2px;
  margin-top: 2px;
  border: solid 1px #ddd;
}

/* line 7336, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.posts .dl-horizontal dd {
  margin-left: 70px;
}

/* line 7339, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.posts .dl-horizontal dd p {
  margin: 0;
}

/* line 7343, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.posts .dl-horizontal dd a {
  font-size: 14px;
  line-height: 16px !important;
}

/* line 7347, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.posts .dl-horizontal dd a:hover {
  color: #72c02c;
  text-decoration: none;
}

/* line 7355, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.posts .dl-horizontal:hover dt img, .posts .dl-horizontal:hover dd a {
  color: #72c02c;
  border-color: #72c02c !important;
  transition: all 0.2s ease-in-out;
}

/*About Page
------------------------------------*/
/* line 7367, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team ul.team-socail {
  text-align: right;
}

/* line 7370, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team ul.team-socail li {
  margin: 0 !important;
  padding: 0 !important;
}

/* line 7374, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team ul.team-socail li a {
  text-decoration: none;
}

/* line 7377, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team ul.team-socail li a:hover {
  text-decoration: none;
}

/* line 7382, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team ul.team-socail li i {
  color: #aaa;
  padding: 6px 7px;
  min-width: 30px;
  font-size: 18px;
  text-align: center;
  background: #f7f7f7;
  display: inline-block;
}

/* line 7391, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team ul.team-socail li i:hover {
  color: #fff;
  background: #72c02c;
  transition: all 0.2s ease-in-out;
}

/* line 7400, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team .thumbnail-style {
  padding: 12px;
}

/* line 7403, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team .thumbnail-style img {
  margin-bottom: 7px;
}

/* line 7407, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team .thumbnail-style h3 {
  margin-bottom: 5px;
}

/* line 7411, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team .thumbnail-style:hover h3 a {
  color: #72c02c !important;
}

/* line 7415, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team .thumbnail-style small {
  display: block;
  margin-top: 5px;
  font-size: 12px;
}

/*About Me Page
------------------------------------*/
/* line 7426, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.about-me {
  overflow: hidden;
}

/* line 7429, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.about-me h2 {
  margin: 0;
  font-size: 20px;
  text-transform: uppercase;
}

/* line 7435, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.about-me span {
  color: #999;
  display: inline;
  font-size: 14px;
  margin-bottom: 10px;
}

/* line 7442, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.about-me .social-icons {
  margin-top: 7px;
}

/*About My Goals*/
/* line 7449, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.about-my-goals h2 {
  text-transform: uppercase;
}

/*About Skills*/
/* line 7455, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.about-skills {
  padding: 40px 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  background: url(../img/breadcrumbs.png) repeat;
}

/*Gallery Page
------------------------------------*/
/* line 7466, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.gallery-page .thumbnail {
  padding: 0;
  border: none;
  box-shadow: none;
}

/* line 7471, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.gallery-page .thumbnail:hover {
  padding: 0;
  border: none;
  box-shadow: none;
}

/* line 7478, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.gallery-page .thumbnails {
  margin-bottom: 6px;
}

/*Privacy Page
------------------------------------*/
/* line 7486, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.privacy a {
  text-decoration: underline;
}

/* line 7489, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.privacy a:hover {
  color: #72c02c;
  text-decoration: none;
}

/*Portfolio Item Page v1
------------------------------------*/
/* line 7499, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-item h2 {
  color: #555;
  font-size: 24px;
  margin: 0 0 15px;
}

/* line 7505, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-item li {
  padding: 3px 0;
}

/* line 7509, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-item p a {
  text-decoration: underline;
}

/* line 7512, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-item p a:hover {
  text-decoration: none;
}

/*Portfolio Item v1*/
/* line 7521, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-item1 ul {
  margin: 10px 0 20px;
}

/* line 7525, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-item1 li {
  font-size: 16px;
  margin-bottom: 3px;
}

/* line 7529, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.portfolio-item1 li i {
  font-size: 18px;
  margin-right: 4px;
}

/*Sidebar Features
------------------------------------*/
/*Blog Tags*/
/* line 7541, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
ul.blog-tags li {
  display: inline-block;
}

/* line 7545, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
ul.blog-tags a {
  font-size: 13px;
  padding: 2px 7px;
  background: #f7f7f7;
  margin: 0 3px 6px 0;
  display: inline-block;
}

/* line 7552, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
ul.blog-tags a i {
  color: #666;
}

/* line 7556, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
ul.blog-tags a:hover {
  background: #72c02c;
  color: #fff !important;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
}

/* line 7562, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
ul.blog-tags a:hover i {
  color: #fff !important;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
}

/*Blog Photo Stream*/
/* line 7573, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-photos li {
  display: inline;
}

/* line 7576, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-photos li img {
  width: 58px;
  height: 58px;
  margin: 0 2px 8px;
}

/* line 7581, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-photos li img:hover {
  box-shadow: 0 0 0 2px #72c02c;
}

/*Blog Latest Tweets*/
/* line 7589, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-twitter .blog-twitter-inner {
  padding: 10px;
  position: relative;
  background: #f7f7f7;
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
}

/* line 7596, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-twitter .blog-twitter-inner:after, .blog-twitter .blog-twitter-inner:before {
  transition: all 0.3s ease-in-out;
}

/* line 7600, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-twitter .blog-twitter-inner:after, .blog-twitter .blog-twitter-inner:before {
  width: 0;
  height: 0;
  right: 0px;
  bottom: 0px;
  content: " ";
  display: block;
  position: absolute;
}

/* line 7610, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-twitter .blog-twitter-inner:after {
  border-top: 15px solid #eee;
  border-right: 15px solid transparent;
  border-left: 0px solid transparent;
  border-left-style: inset;
  /*FF fixes*/
  border-right-style: inset;
  /*FF fixes*/
}

/* line 7622, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-twitter .blog-twitter-inner:before {
  border-bottom: 15px solid #fff;
  border-right: 0 solid transparent;
  border-left: 15px solid transparent;
  border-left-style: inset;
  /*FF fixes*/
  border-bottom-style: inset;
  /*FF fixes*/
}

/* line 7634, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-twitter .blog-twitter-inner:hover {
  border-color: #72c02c;
  border-top-color: #72c02c;
}

/* line 7638, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-twitter .blog-twitter-inner:hover:after {
  border-top-color: #72c02c;
}

/* line 7643, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-twitter .blog-twitter-inner span.twitter-time {
  color: #777;
  display: block;
  font-size: 11px;
}

/* line 7649, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-twitter .blog-twitter-inner a {
  color: #72c02c;
  text-decoration: none;
}

/* line 7653, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-twitter .blog-twitter-inner a:hover {
  text-decoration: underline;
}

/* line 7658, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.blog-twitter .blog-twitter-inner i.fa {
  top: 2px;
  color: #bbb;
  font-size: 18px;
  position: relative;
}

/*Choose Block*/
/* line 7668, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.who li {
  margin-bottom: 6px;
}

/* line 7671, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.who li i {
  color: #72c02c;
  font-size: 13px;
  min-width: 15px;
  margin-right: 8px;
  text-align: center;
  position: relative;
}

/* line 7681, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.who li:hover i {
  color: #777;
}

/* line 7685, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.who li:hover a {
  color: #777;
}

/* line 7688, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.who li:hover a:hover {
  text-decoration: none;
}

/*Promo Page
------------------------------------*/
/*Slider Part*/
/* line 7699, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.fullwidthbanner-container.slider-promo {
  max-height: 460px !important;
}

/* line 7703, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.slider-promo-info-bg {
  padding: 25px 20px 20px;
  background: url(../img/bg-black.png) repeat;
}

/* line 7709, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.slider-promo-info span.big-size {
  color: #fff;
  display: block;
  font-size: 30px;
  margin-bottom: 25px;
  text-shadow: none !important;
}

/* line 7717, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.slider-promo-info p {
  color: #fff;
  font-size: 16px;
  margin-bottom: 0;
}

/*Promo Box*/
/* line 7726, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-box {
  padding: 20px;
  margin: 25px 0 20px;
  text-align: center;
}

/* line 7731, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-box i {
  display: block;
  font-size: 50px;
}

/* line 7736, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-box p {
  font-size: 14px;
  margin-bottom: 0;
}

/* line 7741, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-box strong {
  color: #555;
  display: block;
  font-size: 20px;
  font-weight: 200;
  margin: 20px 0 15px;
}

/* line 7748, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-box strong a {
  color: #555;
  display: block;
  font-size: 20px;
  font-weight: 200;
  margin: 20px 0 15px;
}

/* line 7757, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-box:hover strong {
  color: #72c02c;
}

/* line 7760, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-box:hover strong a {
  color: #72c02c;
}

/*Promo Service*/
/* line 7768, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-service {
  margin-bottom: 20px;
}

/* line 7771, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-service li {
  margin-bottom: 5px;
}

/* line 7775, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.promo-service a.btn-u {
  margin: 0 20px 10px 0;
}

/*Promo Elements*/
/* line 7782, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.title-box {
  font-size: 16px;
  text-align: center;
  padding: 10px 0 30px;
  border-bottom: solid 1px #eee;
}

/* line 7788, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.title-box .title-box-text {
  color: #555;
  display: block;
  font-size: 35px;
  font-weight: 200;
}

@media (max-width: 768px) {
  /* line 7798, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .title-box .title-box-text {
    font-size: 26px;
    line-height: 34px;
    margin-bottom: 10px;
  }
  /* line 7804, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .title-box p {
    font-size: 15px;
  }
}

/* line 7810, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-blockquote {
  margin: 20px 0;
  text-align: center;
  border: dashed 1px #ccc;
}

/* line 7816, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-blockquote-inner {
  padding: 15px;
}

/* line 7820, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.block-blockquote p {
  font-size: 26px;
  margin-bottom: 0;
}

/*Info Blocks*/
/* line 7827, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.info-blocks {
  margin-bottom: 15px;
}

/* line 7830, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.info-blocks:hover i.icon-info-blocks {
  color: #72c02c;
  transition: all 0.2s ease-in-out;
}

/* line 7835, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.info-blocks i.icon-info-blocks {
  float: left;
  color: #777;
  font-size: 30px;
  min-width: 50px;
  margin-top: 10px;
  text-align: center;
}

/* line 7844, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.info-blocks .info-blocks-in {
  padding: 0 10px;
  overflow: hidden;
}

/* line 7848, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.info-blocks .info-blocks-in h3 {
  color: #555;
  font-size: 20px;
  line-height: 28px;
}

/* line 7854, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.info-blocks .info-blocks-in p {
  font-size: 12px;
}

/*Brand Page
------------------------------------*/
/* line 7863, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.brand-page .btn {
  margin-bottom: 10px;
}

/*Form Pages
------------------------------------*/
/* line 7871, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.form-page input, .form-page select {
  margin-bottom: 10px;
}

/*Labels and Badges Page
------------------------------------*/
/* line 7879, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
ul.labels-demo {
  margin: 5px 0;
}

/* line 7882, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
ul.labels-demo li {
  list-style: none;
  display: inline-block;
  margin: 0 5px 2px 0;
}

/* line 7889, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.badge-sidebar {
  border-left: solid 1px #eee;
}

@media (max-width: 991px) {
  /* line 7894, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .badge-sidebar {
    border-left: none;
  }
}

/*Line Icon Page
------------------------------------*/
/* line 7903, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.line-icon-page .item-box {
  width: 25%;
  float: left;
  height: 90px;
  text-align: center;
  padding: 20px 10px;
  margin: 0 -1px -1px 0;
  word-wrap: break-word;
  border: 1px solid #ddd;
}

/* line 7914, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.line-icon-page .item-box--higher {
  height: 120px;
}

/* line 7918, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.line-icon-page .item-box:hover {
  background: #fafafa;
}

/* line 7923, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.line-icon-page .item span {
  display: block;
  font-size: 28px;
  margin-bottom: 10px;
}

/* line 7929, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.line-icon-page .item:hover {
  color: #72c02c;
}

@media (max-width: 768px) {
  /* line 7936, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .line-icon-page .item-box {
    height: 115px;
  }
}

@media (max-width: 450px) {
  /* line 7942, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .line-icon-page .item-box {
    height: 130px;
  }
}

/*Line Icon Page
------------------------------------*/
/* line 7950, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.icon-page-fa {
  margin-bottom: 20px;
}

/* line 7953, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.icon-page-fa .item-box {
  float: left;
  height: 100px;
  width: 16% !important;
}

/* line 7959, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.icon-page-fa .item {
  font-size: 12px;
}

/* line 7962, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.icon-page-fa .item i {
  color: #555;
  display: block;
  font-size: 24px;
  margin-bottom: 10px;
}

@media (max-width: 767px) {
  /* line 7972, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .icon-page-fa .item-box {
    width: 20% !important;
  }
}

@media (max-width: 600px) {
  /* line 7978, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .icon-page-fa .item-box {
    width: 30% !important;
  }
}

@media (max-width: 400px) {
  /* line 7984, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .icon-page-fa .item-box {
    width: 50% !important;
  }
}

/*GLYPHICONS Icons Page
------------------------------------*/
/*Special styles for displaying the icons and their classes*/
/* line 7993, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.bs-glyphicons {
  padding-left: 0;
  list-style: none;
  overflow: hidden;
  padding-bottom: 1px;
  margin-bottom: 20px;
}

/* line 8000, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.bs-glyphicons li {
  width: 25%;
  float: left;
  height: 115px;
  padding: 10px;
  font-size: 11px;
  line-height: 1.4;
  text-align: center;
  margin: 0 -1px -1px 0;
  border: 1px solid #ddd;
}

/* line 8012, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.bs-glyphicons .glyphicon {
  display: block;
  font-size: 18px;
  margin: 5px auto 10px;
}

/* line 8018, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.bs-glyphicons li:hover {
  color: #72c02c;
  background-color: #fafafa;
}

@media (min-width: 768px) {
  /* line 8025, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
  .bs-glyphicons li {
    width: 12.5%;
  }
}

/*Glyphicons Pro*/
/* line 8033, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.demo-pro-glyphicons li {
  width: 170px;
  height: 100px;
  padding: 20px 10px 30px;
}

/* line 8039, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.demo-pro-glyphicons span {
  height: 40px;
  display: block;
}

/* line 8043, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.demo-pro-glyphicons span:before {
  color: #555;
  padding: 10px 62px;
}

/* line 8048, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.demo-pro-glyphicons span.glyphicons:before {
  font-size: 22px;
}

/* line 8052, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.demo-pro-glyphicons span.halflings {
  height: 30px;
}

/* line 8055, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.demo-pro-glyphicons span.halflings:before {
  padding: 10px 70px;
}

/*Glyphicons Pro Halflings*/
/*Contact Pages
------------------------------------*/
/* line 8067, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.map {
  width: 100%;
  height: 350px;
  border-top: solid 1px #eee;
  border-bottom: solid 1px #eee;
}

/* line 8074, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.map-box {
  height: 250px;
}

/* line 8078, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.map-box-space {
  margin-top: 15px;
}

/* line 8082, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.map-box-space1 {
  margin-top: 7px;
}

/*Background Opacity
------------------------------------*/
/* line 8089, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-or {
  overflow: hidden;
  position: relative;
}

/* line 8094, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-bg {
  width: 250px;
  padding: 60px;
  position: absolute;
  top: -10px;
  right: -100px;
  background-color: rgba(255, 255, 255, 0.1);
  -ms-transform: rotate(55deg);
      transform: rotate(55deg);
}

/*Easy Block (used for image badges)
------------------------------------*/
/* line 8107, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.easy-block-v1 {
  position: relative;
}

/* line 8110, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.easy-block-v1 img {
  width: 100%;
}

/* line 8114, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.easy-block-v1 .overflow-h h3 {
  width: 60%;
  float: left;
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 5px;
}

/* line 8122, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.easy-block-v1 .easy-block-v1-badge {
  left: 0px;
  top: 10px;
  z-index: 1;
  color: #fff;
  padding: 4px 10px;
  position: absolute;
}

/*Easy Block v2 (used for image badges)
------------------------------------*/
/* line 8135, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.easy-block-v2 {
  overflow: hidden;
  position: relative;
  margin-bottom: 20px;
}

/* line 8140, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.easy-block-v2 img {
  width: 100%;
}

/* line 8144, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.easy-block-v2 .easy-bg-v2 {
  top: 5px;
  color: #fff;
  width: 100px;
  padding: 5px;
  right: -32px;
  font-size: 13px;
  position: absolute;
  text-align: center;
  letter-spacing: 2px;
  -ms-transform: rotate(45deg);
      transform: rotate(45deg);
}

/*Easy Block v3 (used for image badges)
------------------------------------*/
/* line 8161, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.easy-block-v3 {
  text-align: left;
  background: #585f69;
  padding: 30px 20px 20px;
}

/* line 8166, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.easy-block-v3.first {
  background: #696f77;
}

/* line 8170, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.easy-block-v3.second {
  background: #707780;
}

/* line 8174, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.easy-block-v3.third {
  background: #787f88;
}

/* line 8178, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.easy-block-v3 i {
  color: #fff;
  float: left;
  font-size: 30px;
  min-width: 45px;
  padding-top: 10px;
}

/* line 8186, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.easy-block-v3 .inner-faq-b {
  overflow: hidden;
}

/* line 8189, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.easy-block-v3 .inner-faq-b h2, .easy-block-v3 .inner-faq-b h3 {
  font-size: 21px;
  margin-bottom: 8px;
}

/* line 8194, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.easy-block-v3 .inner-faq-b h4 {
  color: #fff;
  font-size: 17px;
  margin-bottom: 2px;
}

/* line 8200, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.easy-block-v3 .inner-faq-b h2, .easy-block-v3 .inner-faq-b h3, .easy-block-v3 .inner-faq-b p {
  color: #fff;
}

/*Full Width Block
------------------------------------*/
/* line 8209, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.full-w-block {
  padding: 30px 0;
  background: #282828;
}

/* line 8213, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.full-w-block .info-blocks i {
  color: #fff;
}

/* line 8218, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.full-w-block .info-blocks-in h3 {
  color: #fff;
}

/* line 8222, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.full-w-block .info-blocks-in p {
  color: #ccc;
}

/* line 8227, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.full-w-block .info-blocks:hover i.icon-info-blocks {
  color: #fff;
}

/*Simple Block
------------------------------------*/
/* line 8235, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.simple-block {
  margin-bottom: 20px;
}

/* line 8238, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.simple-block img {
  width: 100%;
}

/* line 8242, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.simple-block p {
  text-align: center;
}

/* line 8246, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.simple-block .carousel-indicators {
  top: 10px;
  left: 65%;
  text-align: right;
}

/* line 8251, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.simple-block .carousel-indicators .active {
  background: #555;
}

/* line 8255, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.simple-block .carousel-indicators li {
  border-color: #555;
}

/* line 8260, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.simple-block .carousel-inner > .item {
  margin: 0;
}

/* line 8264, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.simple-block .responsive-video {
  margin-bottom: 3px;
}

/*Two Blocks
------------------------------------*/
/* line 8272, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.two-blocks {
  text-align: center;
}

/* line 8276, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.two-blocks-in {
  margin-bottom: 30px;
}

/* line 8279, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.two-blocks-in i {
  color: #fff;
  padding: 11px;
  font-size: 30px;
  min-width: 50px;
  text-align: center;
  background: #585f69;
  margin-bottom: 10px;
  display: inline-block;
}

/*Three Blocks
------------------------------------*/
/* line 8294, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.three-blocks {
  text-align: center;
}

/* line 8298, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.three-blocks-in {
  margin-bottom: 30px;
}

/* line 8301, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.three-blocks-in i {
  color: #777;
  padding: 9px 6px;
  font-size: 20px;
  min-width: 40px;
  margin-bottom: 10px;
  border: 1px solid #777;
}

/* line 8310, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.three-blocks-in h3 {
  font-size: 20px;
  margin-bottom: 7px;
}

/*Temperory Classes
------------------------------------*/
/*Banner-info*/
/* line 8320, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.banner-info {
  margin-bottom: 10px;
}

/* line 8323, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.banner-info i {
  float: left;
  color: #fff;
  padding: 11px;
  /*min-width works with line-icon*/
  min-width: 40px;
  font-size: 22px;
  text-align: center;
  margin: 7px 20px 0 0;
}

/* line 8334, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.banner-info i.fa {
  min-width: 46px;
}

/* line 8339, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.banner-info.light i {
  border: 1px solid #fff;
}

/* line 8343, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.banner-info.dark i {
  background: #555;
}

/* line 8347, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.banner-info h3 {
  font-size: 21px;
  margin-bottom: 5px;
}

/* line 8353, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.banner-info.light h3 {
  color: #fff;
}

/* line 8357, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.banner-info.light p {
  color: #eee;
}

/*min-width works with FontAwesome*/
/*Title-Box-V2*/
/* line 8367, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.title-box-v2 {
  text-align: center;
  margin-bottom: 40px;
}

/* line 8371, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.title-box-v2 h2 {
  font-size: 25px;
  text-transform: uppercase;
}

/* line 8376, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.title-box-v2 p {
  font-size: 13px;
}

/*remove padding from "Col-"*/
/* line 8383, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.no-space {
  padding: 0;
}

/* line 8387, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.no-space-left {
  padding-left: 0;
  padding-right: 15px !important;
}

/* line 8392, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.no-space-right {
  padding-right: 0;
  padding-left: 15px !important;
}

/*List Style v1*/
/* line 8400, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.list-style-v1 li {
  margin-bottom: 7px;
}

/* line 8404, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.list-style-v1 i {
  margin-right: 5px;
}

/*Social Contacts
------------------------------------*/
/* line 8412, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.social-contacts li {
  padding: 5px 0;
  border-top: 1px solid #ddd;
}

/* line 8416, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.social-contacts li:first-child {
  border-top: none;
}

/* line 8420, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.social-contacts li i {
  color: #777;
  font-size: 13px;
  min-width: 13px;
  margin-right: 12px;
  text-align: center;
}

/*Status Bar
------------------------------------*/
/* line 8432, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.status-bar li {
  padding-left: 9px;
  border-left: 1px solid #eee;
}

/* line 8436, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.status-bar li:first-child {
  border-left: none;
}

/* line 8440, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.status-bar li i {
  color: #72c02c;
  margin-right: 5px;
}

/* line 8445, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.status-bar li a:hover {
  text-decoration: none;
}

/* line 8450, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.status-bar-in {
  padding: 10px;
  position: relative;
  background: #f0f0f0;
}

/* line 8455, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.status-bar-in:after {
  width: 0;
  height: 0;
  top: -10px;
  left: 50px;
  content: " ";
  display: block;
  position: absolute;
  border-bottom: 11px solid #f0f0f0;
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-left-style: inset;
  /*FF fixes*/
  border-right-style: inset;
  /*FF fixes*/
}

/*Share List*/
/* line 8477, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.share-list {
  margin-bottom: 0;
}

/* line 8480, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.share-list li {
  padding-left: 20px;
}

/* line 8483, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.share-list li:first-child {
  padding-left: 0;
}

/* line 8487, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.share-list li i {
  color: #72c02c;
  margin-right: 5px;
}

/*People Say
------------------------------------*/
/* line 8498, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.people-say img {
  float: left;
  width: 40px;
  height: auto;
  margin: 6px 10px 0 0;
}

/* line 8506, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.people-say .overflow-h span {
  font-weight: 700;
}

/* line 8510, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.people-say .overflow-h p {
  font-style: italic;
  line-height: 1.3;
}

/* line 8515, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.people-say .overflow-h small {
  text-align: right;
  font-style: italic;
}

/*Inspire Page
------------------------------------*/
/* line 8525, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
img.img-mouse {
  width: 150px;
  height: auto;
  margin: 0 auto 60px;
}

/*Desire Page
------------------------------------*/
/*Service Info*/
/* line 8535, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-info {
  position: relative;
  padding: 40px 0 50px;
  background: url(../img/patterns/17.png) repeat;
}

/* line 8540, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-info .info-description {
  overflow: hidden;
}

/* line 8544, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-info i.service-info-icon {
  color: #777;
  float: left;
  width: 50px;
  height: 50px;
  padding: 15px;
  font-size: 20px;
  line-height: 17px;
  margin-right: 20px;
  text-align: center;
  display: inline-block;
  border: 1px solid #777;
}

/* line 8559, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-info .info-description h3 {
  margin: 0 0 10px;
}

/* line 8563, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.service-info .info-description p {
  color: #777;
}

/*Portfolio Single Item Page
------------------------------------*/
/*Project Details*/
/* line 8574, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.project-details li {
  color: #555;
  font-weight: 200;
  margin-bottom: 5px;
}

/* line 8580, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.project-details strong {
  min-width: 100px;
  display: inline-block;
}

/* line 8585, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.project-details a {
  text-decoration: underline;
}

/*Bootstrap Testimonials
------------------------------------*/
/* line 8593, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-bs {
  padding: 50px 0;
  background: url(../img/bg/16.jpg) 50% 0 repeat fixed;
}

/* line 8597, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-bs .headline-center-v2 span.author {
  color: #777;
  font-size: 14px;
}

/* line 8602, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-bs .item {
  margin-bottom: 30px;
}

/* line 8606, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-bs .carousel-arrow {
  text-align: center;
}

/* line 8611, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-bs .carousel-control-v2 i {
  color: #888;
  width: 30px;
  height: 30px;
  padding: 2px;
  font-size: 22px;
  display: inline-block;
  border: 2px solid #888;
}

/* line 8620, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-bs .carousel-control-v2 i:hover {
  color: #72c02c;
  border-color: #72c02c;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
}

/* line 8628, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.testimonials-bs .carousel-control-v2.left, .testimonials-bs .carousel-control-v2.right {
  text-decoration: none;
  background-image: none;
}

/*Removes Bootstrap carousel background images*/
/*Team v1*/
/* line 8639, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/unify/_blocks.scss */
.team-v1 li > h3 {
  color: #555;
}

/* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
body {
  font-family: "ProximaNova",Corbel,Arial,sans-serif;
  font-size: 14px;
}

@media (min-width: 768px) {
  /* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
  body {
    font-size: 16px;
  }
}

@media (min-width: 992px) {
  /* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
  body {
    font-size: 18px;
  }
}

/* line 15, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
p, ol, ul {
  font-family: "ProximaNova",Corbel,Arial,sans-serif;
}

/* line 19, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
ol, ul {
  margin-bottom: 1.5em;
}

/* line 23, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
h1, h2, h3, h4, h5, h6 {
  font-weight: bold;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: .02em;
  margin: 0 0 .25em 0;
}

/* line 31, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.content-container h1, .content-container h2, .content-container h3, .content-container h4, .content-container h5, .content-container h6 {
  margin-top: 1em;
}

/* line 36, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.title.page-title {
  margin-bottom: .75em;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
strong {
  letter-spacing: .02em;
}

/* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.mceContentBody, .mceContentBody p, .mceContentBody ol, .mceContentBody ul {
  line-height: 1.5em;
  color: #60616d;
  font-size: 16px;
  margin: 0;
  margin-bottom: 1em !important;
}

/* line 63, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.pane-page-content .field-type-text-with-summary .field-item p, .pane-page-content .field-type-text-with-summary .field-item ol, .pane-page-content .field-type-text-with-summary .field-item ul,
.pane-page-content .field-type-text-long .field-item p,
.pane-page-content .field-type-text-long .field-item ol,
.pane-page-content .field-type-text-long .field-item ul,
.pane-page-content .paragraphs-item-paragraph-snippet p,
.pane-page-content .paragraphs-item-paragraph-snippet ol,
.pane-page-content .paragraphs-item-paragraph-snippet ul,
.pane-page-content .paragraphs-item-paragraph-content p,
.pane-page-content .paragraphs-item-paragraph-content ol,
.pane-page-content .paragraphs-item-paragraph-content ul,
.pane-page-content .oa-event-description p,
.pane-page-content .oa-event-description ol,
.pane-page-content .oa-event-description ul,
.pane-page-content .oa-news-body p,
.pane-page-content .oa-news-body ol,
.pane-page-content .oa-news-body ul,
.pane-page-content .paragraphs-item-viu-text-section p,
.pane-page-content .paragraphs-item-viu-text-section ol,
.pane-page-content .paragraphs-item-viu-text-section ul {
  margin: 0;
  margin-bottom: 1em !important;
}

/* line 68, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.pane-page-content .field-type-text-with-summary .field-item, .pane-page-content .field-type-text-with-summary .field-item p, .pane-page-content .field-type-text-with-summary .field-item ol, .pane-page-content .field-type-text-with-summary .field-item ul,
.pane-page-content .field-type-text-long .field-item,
.pane-page-content .field-type-text-long .field-item p,
.pane-page-content .field-type-text-long .field-item ol,
.pane-page-content .field-type-text-long .field-item ul,
.pane-page-content .paragraphs-item-paragraph-snippet,
.pane-page-content .paragraphs-item-paragraph-snippet p,
.pane-page-content .paragraphs-item-paragraph-snippet ol,
.pane-page-content .paragraphs-item-paragraph-snippet ul,
.pane-page-content .paragraphs-item-paragraph-content,
.pane-page-content .paragraphs-item-paragraph-content p,
.pane-page-content .paragraphs-item-paragraph-content ol,
.pane-page-content .paragraphs-item-paragraph-content ul,
.pane-page-content .oa-event-description,
.pane-page-content .oa-event-description p,
.pane-page-content .oa-event-description ol,
.pane-page-content .oa-event-description ul,
.pane-page-content .oa-news-body,
.pane-page-content .oa-news-body p,
.pane-page-content .oa-news-body ol,
.pane-page-content .oa-news-body ul,
.pane-page-content .paragraphs-item-viu-text-section,
.pane-page-content .paragraphs-item-viu-text-section p,
.pane-page-content .paragraphs-item-viu-text-section ol,
.pane-page-content .paragraphs-item-viu-text-section ul {
  line-height: 1.5em;
  font-size: 18px;
}

/* line 73, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.pane-page-content .field-type-text-with-summary .field-item ol, .pane-page-content .field-type-text-with-summary .field-item ul,
.pane-page-content .field-type-text-long .field-item ol,
.pane-page-content .field-type-text-long .field-item ul,
.pane-page-content .paragraphs-item-paragraph-snippet ol,
.pane-page-content .paragraphs-item-paragraph-snippet ul,
.pane-page-content .paragraphs-item-paragraph-content ol,
.pane-page-content .paragraphs-item-paragraph-content ul,
.pane-page-content .oa-event-description ol,
.pane-page-content .oa-event-description ul,
.pane-page-content .oa-news-body ol,
.pane-page-content .oa-news-body ul,
.pane-page-content .paragraphs-item-viu-text-section ol,
.pane-page-content .paragraphs-item-viu-text-section ul {
  padding-left: 25px;
}

/* line 77, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.pane-page-content .paragraphs-item-paragraph-content {
  font-size: 14px;
}

/* line 80, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.pane-page-content .entity-paragraphs-item {
  margin-bottom: 1em;
}

/* line 83, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.pane-page-content .panel-panel-inner > .panel-pane.pane-node-field-oa-related {
  padding-top: 0;
}

/* line 86, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.pane-page-content .pane-node-comments .oa-list .oa-comment-reply-body,
.pane-page-content .pane-content #comments .oa-list .oa-comment-reply-body,
.pane-page-content .oa-comment-reply-body {
  line-height: 1.5em;
  color: #60616d;
  font-size: 15px;
  margin: 0 0 10px 0;
}

/* line 93, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.pane-page-content .pane-node-comments .oa-list .oa-comment-reply-body p,
.pane-page-content .pane-content #comments .oa-list .oa-comment-reply-body p,
.pane-page-content .oa-comment-reply-body p {
  font-size: 15px;
  margin: 0 0 1em 0;
}

/* line 97, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.pane-page-content .pane-node-comments .oa-list .oa-comment-reply-body .user-info, .pane-page-content .pane-node-comments .oa-list .oa-comment-reply-body .links,
.pane-page-content .pane-content #comments .oa-list .oa-comment-reply-body .user-info,
.pane-page-content .pane-content #comments .oa-list .oa-comment-reply-body .links,
.pane-page-content .oa-comment-reply-body .user-info,
.pane-page-content .oa-comment-reply-body .links {
  font-size: 13px;
}

/* line 104, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
h1 {
  color: #2a2c37;
  line-height: 1.1em;
  font-size: 24px;
}

@media (min-width: 768px) {
  /* line 104, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
  h1 {
    font-size: 42px;
  }
}

@media (min-width: 992px) {
  /* line 104, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
  h1 {
    font-size: 50px;
  }
}

/* line 114, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
h1.title {
  color: #003B5C;
  margin-top: 0;
}

/* line 120, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
h2 {
  font-weight: bold;
  background-image: none;
  font-size: 20px;
}

@media (min-width: 768px) {
  /* line 120, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
  h2 {
    font-size: 30px;
  }
}

@media (min-width: 992px) {
  /* line 120, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
  h2 {
    font-size: 36px;
  }
}

/* line 131, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.oa-pane .pane-title {
  font-size: 20px;
  margin: 0 0 0.8em 0;
  padding: 0;
  letter-spacing: .04em;
  font-weight: bold;
  background-image: none;
}

/*
.radix-layouts-sidebar {
  opacity: 0.85;
  h2, h3 {
    font-size: 16px;
    padding: 0;
    letter-spacing: .04em;
    font-weight: bold;
    background-image: none;
  }
  h3 {
    font-size: 14px;
    margin: 5px 0;
  }
  .pane-title {
    font-size: 14px;
    margin: 0 -15px 0;
    padding: 10px 15px 5px;
    a{
      text-decoration: none;
    }
  }
  .field-type-text-with-summary .field-item p {
    font-size: 14px;
  }
  .group-content li {
    font-size: 14px;
  }
}
*/
/* line 169, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
h3, h3.panel-title, h3.pane-title {
  font-weight: 800;
  font-size: 14px;
}

@media (min-width: 768px) {
  /* line 169, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
  h3, h3.panel-title, h3.pane-title {
    font-size: 20px;
  }
}

@media (min-width: 992px) {
  /* line 169, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
  h3, h3.panel-title, h3.pane-title {
    font-size: 26px;
  }
}

/* line 180, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.view-oa-team-list h3 a {
  color: #777;
  text-transform: uppercase;
  font-weight: normal;
}

/* line 186, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
h4 {
  letter-spacing: .04em;
  font-size: 1em;
}

@media (min-width: 768px) {
  /* line 186, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
  h4 {
    font-size: 18px;
  }
}

@media (min-width: 992px) {
  /* line 186, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
  h4 {
    font-size: 22px;
  }
}

/* line 197, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.entity-paragraphs-item .field-label-heading .field-label {
  font-size: 14px;
}

/*
.radix-layouts-sidebar {
  color: #60616d;
  font-size: 15px;
}
*/
/* line 206, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.group-header {
  margin-top: 0;
}

/* line 208, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.group-header h3, .group-header h4 {
  font-size: 12px;
  line-height: 1.1;
  color: #6D7074;
  font-weight: bold;
  font-style: normal;
  border-top: 4px solid #EAEAEA;
  margin-bottom: 0;
  padding-top: 1.3em;
  padding-bottom: 1.3em;
}

/* line 221, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.view-content table > caption {
  font-size: 12px;
  line-height: 1.1;
  color: #6D7074;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 1.3em;
}

/* line 232, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.oa-responsive-region .fa {
  margin-right: 0;
}

/* line 236, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
.more-link {
  font-style: italic;
  font-size: 15px;
}

@media screen and (max-width: 1024px) {
  /* line 242, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
  abbr[title] {
    position: relative;
    /* ensure consistent styling across browsers */
    text-decoration: underline dotted;
  }
  /* line 249, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_typography.scss */
  abbr[title]:hover::after,
  abbr[title]:focus::after {
    content: attr(title);
    /* position tooltip like the native one */
    position: absolute;
    left: 0;
    bottom: -30px;
    width: auto;
    white-space: nowrap;
    background-color: #1e1e1e;
    color: #fff;
    border-radius: 3px;
    box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.4);
    font-size: 14px;
    padding: 3px 5px;
  }
}

/* line 3, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_component_fixes.scss */
.panel.panel-bootstrap-pane {
  border-width: 1px;
  border-style: solid;
}

/* line 6, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_component_fixes.scss */
.panel.panel-bootstrap-pane .panel-title {
  font-size: 1em;
  margin-top: 0;
}

/* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_component_fixes.scss */
.panel.panel-bootstrap-pane .panel-title a {
  text-decoration: none;
}

/* line 16, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_component_fixes.scss */
.panel-bootstrap-pane.service-block.rounded {
  border-radius: 5px;
}

/* line 19, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_component_fixes.scss */
.panel-bootstrap-pane.service-block.rounded-2x {
  border-radius: 10px;
}

/* line 22, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_component_fixes.scss */
.panel-bootstrap-pane.service-block .service-block-title {
  margin-top: 0;
}

/* line 27, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/boostrap_overrides/_component_fixes.scss */
.service-block__text-left {
  text-align: left;
}

/* line 3, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_audience_nav.scss */
.viu-audience-nav {
  display: none;
}

@media (min-width: 1200px) {
  /* line 3, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_audience_nav.scss */
  .viu-audience-nav {
    display: block;
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 101;
  }
}

@media (min-width: 1200px) {
  /* line 17, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_audience_nav.scss */
  .viuNavigation__audience_nav {
    display: none;
  }
}

/* line 22, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_audience_nav.scss */
.logged-in .viu-audience-nav {
  background: #007DBA;
}

/* line 26, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_audience_nav.scss */
.viu-audience-nav__list {
  margin: 0 auto;
  text-align: center;
  line-height: 1.25em;
}

/* line 30, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_audience_nav.scss */
.viu-audience-nav__list li {
  display: inline-block;
}

/* line 32, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_audience_nav.scss */
.viu-audience-nav__list li a {
  padding: .2em .5em;
  font-size: .8em;
  color: white;
}

/* line 36, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_audience_nav.scss */
.viu-audience-nav__list li a:hover {
  text-decoration: none;
  background: rgba(255, 255, 255, 0.2);
}

/* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_audience_nav.scss */
.viu-audience-nav form {
  display: none;
}

/* line 49, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_audience_nav.scss */
#audience-search {
  background: #007DBA;
}

/* line 3, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_brand.scss */
.viu-brand {
  position: relative;
  float: left;
  width: 16.66667%;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  top: 20px;
  z-index: 2;
}

@media (min-width: 768px) {
  /* line 3, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_brand.scss */
  .viu-brand {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 3, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_brand.scss */
  .viu-brand {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 8.33333%;
  }
}

@media (min-width: 1200px) {
  /* line 3, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_brand.scss */
  .viu-brand {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  /* line 3, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_brand.scss */
  .viu-brand {
    top: 60px;
  }
}

@media (min-width: 992px) {
  /* line 3, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_brand.scss */
  .viu-brand {
    top: 75px;
  }
}

/* line 18, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_brand.scss */
.page-admin .viu-brand {
  display: none;
}

/* line 22, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_brand.scss */
.viu-logo-link {
  pointer-events: all;
}

/* line 26, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_brand.scss */
.viu-logo {
  width: 100%;
}

@media (min-width: 768px) {
  /* line 26, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_brand.scss */
  .viu-logo {
    position: relative;
    width: 60%;
    left: 20%;
  }
}

@media (min-width: 992px) {
  /* line 26, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_brand.scss */
  .viu-logo {
    width: 100%;
    left: 0;
  }
}

/* line 41, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_brand.scss */
.logo-grid-container--fixed {
  position: fixed;
  pointer-events: none;
  width: calc(100% - 10px * 2);
  top: 10px;
  z-index: 101;
  *zoom: 1;
}

/* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_mixins.scss */
.logo-grid-container--fixed:before, .logo-grid-container--fixed:after {
  content: " ";
  display: table;
}

/* line 14, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_mixins.scss */
.logo-grid-container--fixed:after {
  clear: both;
}

@media (min-width: 768px) {
  /* line 41, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_brand.scss */
  .logo-grid-container--fixed {
    width: calc(100% - 20px * 2);
    top: 20px;
  }
}

@media (min-width: 992px) {
  /* line 41, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_brand.scss */
  .logo-grid-container--fixed {
    width: calc(100% - 25px * 2);
    top: 25px;
  }
}

/* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_colored_page_frame.scss */
body.not-logged-in {
  padding: 10px;
}

@media (min-width: 768px) {
  /* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_colored_page_frame.scss */
  body.not-logged-in {
    padding: 20px;
  }
}

@media (min-width: 992px) {
  /* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_colored_page_frame.scss */
  body.not-logged-in {
    padding: 25px;
  }
}

/* line 15, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_colored_page_frame.scss */
body.not-logged-in:before {
  z-index: 100;
  content: '';
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
  position: fixed;
  height: 100vh;
  left: 0;
  right: 0;
  top: 0;
  border: solid 11px #003B5C;
  border-color: #003B5C;
  transition: border-color 0.5s ease;
}

@media (min-width: 768px) {
  /* line 15, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_colored_page_frame.scss */
  body.not-logged-in:before {
    border-width: 21px;
  }
}

@media (min-width: 992px) {
  /* line 15, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_colored_page_frame.scss */
  body.not-logged-in:before {
    border-width: 26px;
  }
}

@media (max-width: 767px) {
  /* line 39, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_colored_page_frame.scss */
  body.not-logged-in .container-fluid > .row:not(#footer):not(.header-hero-container) {
    padding-left: 10px;
    padding-right: 10px;
  }
}

/* line 48, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_colored_page_frame.scss */
body.not-logged-in.darkblue:before {
  border-color: #003B5C;
}

/* line 51, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_colored_page_frame.scss */
body.not-logged-in.white:before {
  border-color: white;
}

/* line 55, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_colored_page_frame.scss */
body.not-logged-in.white .viu-audience-nav__list li a {
  color: #007DBA;
}

/* line 5, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
.viuFooter, body #footer {
  background: white;
  text-align: center;
  color: #003B5C;
}

/* line 11, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
.viuFooter-content {
  width: 100%;
}

/* line 15, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
.viuFooter a {
  color: #003B5C;
}

/* line 19, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
.viuFooter__linkList__heading {
  font-weight: bold;
  font-size: 14px;
}

@media (min-width: 768px) {
  /* line 19, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
  .viuFooter__linkList__heading {
    font-size: 18px;
  }
}

@media (min-width: 992px) {
  /* line 19, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
  .viuFooter__linkList__heading {
    font-size: 22px;
  }
}

/* line 30, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
.viuFooter__logo {
  display: block;
  max-width: 150px;
  margin: 0 auto 2em auto;
}

/* line 36, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
.footer__linkList__list {
  margin-left: 0;
  margin-bottom: 2em;
}

/* line 41, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
.viuFooter__contact__heading {
  display: block;
  margin: 1em 0;
}

/* line 46, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
.viuFooter__contact__address {
  margin-bottom: 1.5em;
}

/* line 48, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
.viuFooter__contact__address address {
  margin-bottom: 0;
}

@media (min-width: 768px) {
  /* line 55, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
  .viuFooter__contact__address address {
    float: left;
    width: 50%;
  }
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
  .viuFooter__contact__phone-email {
    float: left;
    width: 50%;
  }
}

/* line 67, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
#footer-google-map {
  max-width: 100%;
}

/* line 71, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
.viuFooter__acknowledgement {
  text-align: center;
  margin-bottom: .5em;
}

/* line 76, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
.viuFooter__primary {
  margin-bottom: 2em;
}

/* line 79, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
.viuFooter__primary__inner {
  position: relative;
  float: left;
  width: 66.66667%;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  margin-left: 16.66667%;
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 79, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
  .viuFooter__primary__inner {
    padding-left: 5px;
    padding-right: 5px;
    float: left;
    width: 83.33333%;
  }
}

@media (min-width: 992px) {
  /* line 79, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
  .viuFooter__primary__inner {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (min-width: 1200px) {
  /* line 79, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
  .viuFooter__primary__inner {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  /* line 79, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
  .viuFooter__primary__inner {
    margin-left: 8.33333%;
  }
}

/* line 86, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
.viuFooter__links-secondary {
  text-align: center;
}

/* line 88, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
.viuFooter__links-secondary li {
  display: inline-block;
}

/* line 90, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
.viuFooter__links-secondary li:not(:last-child):after {
  content: " |";
}

/* line 94, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
.viuFooter__links-secondary a {
  font-size: 0.8em;
  font-weight: bold;
}

/* line 100, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
.viu-copyright {
  text-align: center;
  font-size: 12px;
  line-height: 20px;
  *zoom: 1;
}

/* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_mixins.scss */
.viu-copyright:before, .viu-copyright:after {
  content: " ";
  display: table;
}

/* line 14, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_mixins.scss */
.viu-copyright:after {
  clear: both;
}

@media (min-width: 768px) {
  /* line 110, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
  .viuFooter {
    text-align: left;
  }
  /* line 113, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
  .viuFooter__logo {
    max-width: 200px;
  }
  /* line 117, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
  .viu-copyright {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    z-index: 101;
    color: white;
  }
  /* line 124, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
  .viu-copyright a {
    color: white;
  }
  /* line 128, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
  .viuFooter .page-section__content {
    padding-bottom: 1em;
  }
}

@media (min-width: 992px) {
  /* line 140, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
  .viuFooter__logo {
    display: block;
    max-width: 250px;
    margin: 0 auto 4em auto;
  }
  /* line 145, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_footer.scss */
  .viu-copyright {
    line-height: 25px;
  }
}

/* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs {
  z-index: 1;
  position: relative;
}

/* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs .page-section__content__inner {
  position: relative;
  float: left;
  width: 66.66667%;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  margin-left: 16.66667%;
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs .page-section__content__inner {
    padding-left: 5px;
    padding-right: 5px;
    float: left;
    width: 66.66667%;
  }
}

@media (min-width: 992px) {
  /* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs .page-section__content__inner {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (min-width: 1200px) {
  /* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs .page-section__content__inner {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  /* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs .page-section__content__inner {
    margin-left: 16.66667%;
  }
}

@media (min-width: 768px) {
  /* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs .page-section__content__inner {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs .page-section__content__inner {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 83.33333%;
  }
}

@media (min-width: 1200px) {
  /* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs .page-section__content__inner {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 992px) {
  /* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs .page-section__content__inner {
    margin-left: 8.33333%;
  }
}

/* line 18, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs.cols-2 .page-section__content__inner {
  position: relative;
  float: left;
  width: 66.66667%;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  margin-left: 16.66667%;
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 18, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs.cols-2 .page-section__content__inner {
    padding-left: 5px;
    padding-right: 5px;
    float: left;
    width: 75%;
  }
}

@media (min-width: 992px) {
  /* line 18, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs.cols-2 .page-section__content__inner {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (min-width: 1200px) {
  /* line 18, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs.cols-2 .page-section__content__inner {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  /* line 18, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs.cols-2 .page-section__content__inner {
    margin-left: 16.66667%;
  }
}

@media (min-width: 768px) {
  /* line 18, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs.cols-2 .page-section__content__inner {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 18, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs.cols-2 .page-section__content__inner {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 66.66667%;
  }
}

@media (min-width: 1200px) {
  /* line 18, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs.cols-2 .page-section__content__inner {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 992px) {
  /* line 18, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs.cols-2 .page-section__content__inner {
    margin-left: 16.66667%;
  }
}

/* line 29, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs__icon, .globalCTAs__intro {
  display: none;
}

/* line 33, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs__cta {
  display: block;
  text-align: center;
  padding-right: 2em;
}

/* line 37, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs__cta p {
  margin-bottom: 1em;
}

/* line 41, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs__heading {
  font-size: 1.5em;
}

@media (max-width: 767px) {
  /* line 46, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .cta-button.globalCTAs__link {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }
}

@media (min-width: 768px) {
  /* line 54, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs__cta {
    text-align: center;
    margin-bottom: 2em;
  }
  /* line 58, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs__icon {
    display: block;
    font-size: 3em;
    line-height: 1.5em;
  }
  /* line 63, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs__intro {
    display: inline;
  }
  /* line 65, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs__intro strong {
    display: block;
  }
  /* TODO - top selector to be deprecated */
  /* line 71, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .pane-viu-global-ctas .globalCTAs__link.cta-button,
  .globalCTAs--centered .globalCTAs__link.cta-button {
    margin-left: auto;
    margin-right: auto;
  }
}

@media (min-width: 992px) {
  /* line 81, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs__container {
    padding: 0;
  }
  /* line 85, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs__icon {
    font-size: 4em;
  }
  /* line 89, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs__cta {
    border: 0;
    margin-bottom: 0;
  }
  /* line 92, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs__cta:hover, .globalCTAs__cta:active, .globalCTAs__cta:focus {
    background: none;
    text-decoration: none;
  }
  /* line 98, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs__link {
    margin: 0;
  }
}

/* Flex CTAs left aligned */
/* line 105, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs--flex .globalCTAs__cta {
  text-align: left;
}

/* Flex CTAs center aligned */
/* line 110, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs--flex.ctas--text-centered .globalCTAs__cta {
  text-align: center;
}

/* line 112, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs--flex.ctas--text-centered .globalCTAs__cta .globalCTAs__link {
  margin-left: auto;
  margin-right: auto;
}

/* line 120, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs--flex.cols-3 .globalCTAs__cta, .globalCTAs--flex.cols-3 .image-block-ctas__cta, .image-block-ctas.cols-3 .globalCTAs__cta, .image-block-ctas.cols-3 .image-block-ctas__cta {
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 120, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs--flex.cols-3 .globalCTAs__cta, .globalCTAs--flex.cols-3 .image-block-ctas__cta, .image-block-ctas.cols-3 .globalCTAs__cta, .image-block-ctas.cols-3 .image-block-ctas__cta {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 120, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs--flex.cols-3 .globalCTAs__cta, .globalCTAs--flex.cols-3 .image-block-ctas__cta, .image-block-ctas.cols-3 .globalCTAs__cta, .image-block-ctas.cols-3 .image-block-ctas__cta {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 33.33333%;
  }
}

@media (min-width: 1200px) {
  /* line 120, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs--flex.cols-3 .globalCTAs__cta, .globalCTAs--flex.cols-3 .image-block-ctas__cta, .image-block-ctas.cols-3 .globalCTAs__cta, .image-block-ctas.cols-3 .image-block-ctas__cta {
    padding-left: 15px;
    padding-right: 15px;
  }
}

/* line 125, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs--flex.cols-2 .globalCTAs__cta, .globalCTAs--flex.cols-2 .image-block-ctas__cta, .image-block-ctas.cols-2 .globalCTAs__cta, .image-block-ctas.cols-2 .image-block-ctas__cta {
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 125, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs--flex.cols-2 .globalCTAs__cta, .globalCTAs--flex.cols-2 .image-block-ctas__cta, .image-block-ctas.cols-2 .globalCTAs__cta, .image-block-ctas.cols-2 .image-block-ctas__cta {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 125, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs--flex.cols-2 .globalCTAs__cta, .globalCTAs--flex.cols-2 .image-block-ctas__cta, .image-block-ctas.cols-2 .globalCTAs__cta, .image-block-ctas.cols-2 .image-block-ctas__cta {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 50%;
  }
}

@media (min-width: 1200px) {
  /* line 125, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs--flex.cols-2 .globalCTAs__cta, .globalCTAs--flex.cols-2 .image-block-ctas__cta, .image-block-ctas.cols-2 .globalCTAs__cta, .image-block-ctas.cols-2 .image-block-ctas__cta {
    padding-left: 15px;
    padding-right: 15px;
  }
}

/* line 130, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs--flex.cols-1 .globalCTAs__cta, .globalCTAs--flex.cols-1 .image-block-ctas__cta, .image-block-ctas.cols-1 .globalCTAs__cta, .image-block-ctas.cols-1 .image-block-ctas__cta {
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 130, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs--flex.cols-1 .globalCTAs__cta, .globalCTAs--flex.cols-1 .image-block-ctas__cta, .image-block-ctas.cols-1 .globalCTAs__cta, .image-block-ctas.cols-1 .image-block-ctas__cta {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 130, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs--flex.cols-1 .globalCTAs__cta, .globalCTAs--flex.cols-1 .image-block-ctas__cta, .image-block-ctas.cols-1 .globalCTAs__cta, .image-block-ctas.cols-1 .image-block-ctas__cta {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 100%;
  }
}

@media (min-width: 1200px) {
  /* line 130, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs--flex.cols-1 .globalCTAs__cta, .globalCTAs--flex.cols-1 .image-block-ctas__cta, .image-block-ctas.cols-1 .globalCTAs__cta, .image-block-ctas.cols-1 .image-block-ctas__cta {
    padding-left: 15px;
    padding-right: 15px;
  }
}

/* Flex CTAs multi-row */
/* line 138, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs--flex.cols-3 .globalCTAs__cta:nth-child(3n+1),
.globalCTAs--flex.cols-2 .globalCTAs__cta:nth-child(2n+1),
.globalCTAs--flex.col-1 .globalCTAs__cta:nth-child(1n+1) {
  clear: left;
}

/* line 144, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs--flex.cols-3 .globalCTAs__cta:nth-child(n+4),
.globalCTAs--flex.cols-2 .globalCTAs__cta:nth-child(n+3) {
  margin-top: 3em;
}

/* line 149, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs--flex.col-1 .globalCTAs__cta {
  margin-top: 1em;
  margin-bottom: 2em;
}

/* line 154, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs--flex__heading {
  margin-bottom: 1em;
  text-align: center;
  font-size: 3em;
}

/* line 159, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.image-block-ctas__heading {
  margin-bottom: 1em;
  text-align: center;
  font-size: 2em;
}

/* line 164, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs--flex .globalCTAs__cta--has-image {
  text-align: center;
}

/* line 167, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs__cta--has-image .globalCTAs__link {
  margin-left: auto;
  margin-right: auto;
}

/* line 172, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
.globalCTAs__cta__image {
  display: none;
}

@media (min-width: 992px) {
  /* line 172, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_global_ctas.scss */
  .globalCTAs__cta__image {
    display: block;
    border-radius: 50%;
    max-width: 80%;
    margin: 0 auto;
  }
}

/* line 3, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_hero.scss */
.header-hero-container, .page-section.page-section--hero {
  padding: 0;
}

/* line 7, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_hero.scss */
.page-section.page-section--hero {
  position: relative;
  left: 0;
  width: 100%;
  text-align: center;
  z-index: 0;
}

@media (max-width: 767px) {
  /* line 7, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_hero.scss */
  .page-section.page-section--hero {
    padding-left: 14px;
    padding-right: 14px;
  }
}

/* line 20, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_hero.scss */
.page-section--hero .page-section__content {
  width: 100%;
}

/* line 24, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_hero.scss */
.page-section--hero .page-section__content__inner {
  position: relative;
  float: left;
  width: 66.66667%;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  margin-left: 16.66667%;
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  position: static;
}

@media (min-width: 768px) {
  /* line 24, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_hero.scss */
  .page-section--hero .page-section__content__inner {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 24, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_hero.scss */
  .page-section--hero .page-section__content__inner {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (min-width: 1200px) {
  /* line 24, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_hero.scss */
  .page-section--hero .page-section__content__inner {
    padding-left: 15px;
    padding-right: 15px;
    float: left;
    width: 33.33333%;
  }
}

@media (min-width: 1200px) {
  /* line 24, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_hero.scss */
  .page-section--hero .page-section__content__inner {
    margin-left: 33.33333%;
  }
}

/* line 32, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_hero.scss */
.page-section--notch-height {
  border-bottom: 5px solid #003B5C;
}

/* line 6, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_search_hero.scss */
.viu_title {
  color: white;
  text-transform: uppercase;
  text-align: center;
  font-size: 1em;
  position: absolute;
  top: 20px;
  margin-top: 0;
  left: 50%;
  margin-left: -50px;
  width: 100px;
  font-weight: normal;
  letter-spacing: 0.2em;
  line-height: 1.2em;
}

@media (min-width: 768px) {
  /* line 6, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_search_hero.scss */
  .viu_title {
    font-size: 1.25em;
    top: 60px;
    width: auto;
    left: 0;
    right: 0;
    margin-left: 0;
  }
}

@media (min-width: 992px) {
  /* line 6, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_search_hero.scss */
  .viu_title {
    font-size: 1.5em;
    top: 75px;
  }
}

/* line 31, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_search_hero.scss */
.viu_title strong {
  display: block;
  letter-spacing: 0.05em;
}

@media screen and (min-width: 768px) and (max-height: 600px) {
  /* line 6, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_search_hero.scss */
  .viu_title {
    position: static;
  }
}

/* line 41, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_search_hero.scss */
.homepageHero__slogan {
  text-transform: none;
  font-size: 25px;
  margin-bottom: .4em;
}

@media (min-width: 768px) {
  /* line 41, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_search_hero.scss */
  .homepageHero__slogan {
    font-size: 40px;
  }
}

@media (min-width: 992px) {
  /* line 41, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_search_hero.scss */
  .homepageHero__slogan {
    font-size: 50px;
  }
}

/* line 57, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_search_hero.scss */
.homepageHero__cta {
  width: 100%;
}

/* line 61, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_search_hero.scss */
.page-section--search-hero .page-section__content {
  padding: 80px 0;
}

/* line 67, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_search_hero.scss */
.page-section.page-section--search-hero {
  z-index: 3;
}

/* line 72, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_search_hero.scss */
.homepageHero__search {
  margin-bottom: .5em;
}

@media (min-width: 768px) {
  /* line 72, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_search_hero.scss */
  .homepageHero__search {
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
  }
}

/* line 83, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_search_hero.scss */
.homepageHero__scroll {
  text-align: center;
  font-size: 25px;
  margin-top: 3em;
}

/* line 90, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_search_hero.scss */
.homepageHero__scroll i {
  display: block;
  margin-top: .5em;
}

/* line 94, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_search_hero.scss */
.homepageHero__scroll a:hover, .homepageHero__scroll a:focus {
  text-decoration: none;
}

/* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_video_hero.scss */
.homepageHero__video {
  display: none;
}

/* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_video_hero.scss */
.page-section--homepage-video .page-section__bg {
  background-size: cover;
}

@media (min-width: 768px) {
  /* line 14, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_video_hero.scss */
  .homepageHero__video {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}

/* 1. No object-fit support: */
@media (min-width: 768px) and (min-aspect-ratio: 16 / 9) {
  /* line 26, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_video_hero.scss */
  .homepageHero__video {
    height: 300%;
    top: -100%;
  }
}

@media (min-width: 768px) and (max-aspect-ratio: 16 / 9) {
  /* line 29, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_video_hero.scss */
  .homepageHero__video {
    width: 300%;
    left: -100%;
  }
}

/* 2. If supporting object-fit, overriding (1): */
@supports (object-fit: cover) {
  /* line 33, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_header_video_hero.scss */
  .homepageHero__video {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}

/* line 2, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
html, body {
  height: auto;
  min-height: 100%;
}

/*
body.oa-responsive-region-left-on {
  padding-left: 42px - $frame-width-xs;
  @include breakpoint("sm"){
    padding-left: 42px - $frame-width-sm;
  }
  @include breakpoint("md"){
    padding-left: 42px - $frame-width-md;
  }
}

.panel-display .oa-responsive-desktop.oa-responsive-region-left {
  background: rgba(48, 48, 48, 1);
}
*/
/* line 22, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
.oa-fullwidth {
  margin-left: -4px;
  margin-right: -4px;
}

@media (min-width: 768px) {
  /* line 22, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
  .oa-fullwidth {
    margin-left: -5px;
    margin-right: -5px;
  }
}

@media (min-width: 992px) {
  /* line 22, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
  .oa-fullwidth {
    margin-left: -10px;
    margin-right: -10px;
  }
}

@media (min-width: 1200px) {
  /* line 22, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
  .oa-fullwidth {
    margin-left: -15px;
    margin-right: -15px;
  }
}

/* line 39, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
body .container-fluid #footer {
  margin-left: -4px;
  margin-right: -4px;
  *zoom: 1;
}

/* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_mixins.scss */
body .container-fluid #footer:before, body .container-fluid #footer:after {
  content: " ";
  display: table;
}

/* line 14, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_mixins.scss */
body .container-fluid #footer:after {
  clear: both;
}

@media (min-width: 768px) {
  /* line 39, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
  body .container-fluid #footer {
    margin-left: -5px;
    margin-right: -5px;
  }
}

@media (min-width: 992px) {
  /* line 39, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
  body .container-fluid #footer {
    margin-left: -10px;
    margin-right: -10px;
  }
}

@media (min-width: 1200px) {
  /* line 39, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
  body .container-fluid #footer {
    margin-left: -15px;
    margin-right: -15px;
  }
}

/* line 44, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
.row.oa-responsive-region-row-left.oa-responsive-region-row-right {
  overflow: hidden;
}

/* line 48, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
.panel-display .oa-responsive-desktop.oa-responsive-region-left {
  background: #007DBA;
}

/* line 54, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
.oa-toolbar-style.navbar {
  z-index: 999;
}

@media (min-width: 992px) {
  /* line 54, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
  .oa-toolbar-style.navbar {
    margin-top: 25px;
  }
}

@media (min-width: 992px) {
  /* line 63, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
  .navbar .oa-responsive-regions-toggle-left {
    top: 41px !important;
  }
  /* line 66, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
  body.oa-responsive-region-left-on .panel-display .oa-responsive-desktop.oa-responsive-region-left, .panel-display .oa-responsive-desktop.oa-responsive-region-left.oa-responsive-expand {
    top: 25px;
  }
}

/* line 71, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
ul {
  list-style: disc;
}

/* line 74, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
ol {
  list-style: decimal;
}

/* line 78, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
.panel-pane.pane-views-panes, .panel-pane {
  border-right: 0 !important;
}

/* line 80, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_oa_basetheme_overrides.scss */
.panel-pane.pane-views-panes:after, .panel-pane:after {
  border: 0 !important;
}

/* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
html {
  overflow-x: hidden;
}

/* line 7, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
body {
  overflow-x: auto;
}

/* line 11, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.page-admin .pane-page-content {
  padding: 20px 20px;
  border-right: 1px solid #E4E3E6;
  border-bottom: 1px solid #E4E3E6;
}

/* line 17, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.breadcrumb {
  margin-bottom: 10px;
}

/* line 23, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
#main-wrapper #main:focus {
  outline: none;
}

@media (min-width: 992px) {
  /* line 29, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  #main-wrapper.oa-layout-fluid {
    max-width: 95%;
  }
}

/* line 37, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
body.oa-home .pane-page-content .radix-layouts-content > .panel-panel-inner {
  background-color: transparent;
}

/* line 41, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
body #footer {
  margin: 0 -4px;
  font-size: 1em;
  line-height: 1.5;
  background-color: #003853;
  border-top: 0;
  overflow: visible;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
body.oa-no-page-title #main-wrapper #main {
  padding: 40px 0;
}

/* line 55, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.panel-display .oa-responsive-desktop.oa-responsive-region-left .btn {
  color: white;
}

/* line 57, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.panel-display .oa-responsive-desktop.oa-responsive-region-left .btn:hover {
  color: #5bbd5b;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

/* line 61, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.panel-display .oa-responsive-desktop.oa-responsive-region-left .btn.btn-circle {
  width: 36px;
  height: 36px;
  margin-left: 2px;
  padding: 7px;
}

/* line 71, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.oa-layout-sidebar1 {
  width: 42px;
  left: -50;
}

/* line 76, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.navbar-tray {
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.59);
}

/* line 80, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.navbar .oa-responsive-regions-toggle-left {
  position: fixed;
  padding: 0 10px;
  left: 0;
  top: 16px;
}

/* line 85, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.navbar .oa-responsive-regions-toggle-left.btn {
  color: #DDD;
  background: transparent;
  border-color: transparent;
  z-index: 1001;
}

/* line 90, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.navbar .oa-responsive-regions-toggle-left.btn.btn-circle {
  width: 36px;
  height: 36px;
  padding: 3px;
  margin-left: 2px;
}

/* line 97, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.navbar .oa-responsive-regions-toggle-left .fa {
  font-size: 2em;
  margin-right: 0;
}

@media (max-width: 767px) {
  /* line 103, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .navbar .oa-responsive-regions-toggle-left {
    top: 8px;
  }
}

/* line 111, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
body.oa-responsive-region-left-on .navbar .oa-navbar .oa-responsive-regions-toggle-left.btn.btn-circle:hover, body.oa-responsive-region-left-on .navbar .oa-navbar .oa-responsive-regions-toggle-left.btn.btn-circle:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background: transparent !important;
  border-color: gray;
}

/* line 121, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
#toolbar-menu-button.btn-circle {
  padding: 7px 10px;
}

/** VIU Layout **/
/* line 128, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
body {
  position: relative;
}

/* line 132, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
#main-wrapper {
  background: transparent !important;
}

/* line 141, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
body:not(.fullscreen-hero) .row.oa-flex-grow,
.header-style-all_large:not(.fullscreen-hero) .row.oa-flex-grow,
.header-style-home_large:not(.fullscreen-hero) .row.oa-flex-grow {
  margin-top: -45vh;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
  /* line 141, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  body:not(.fullscreen-hero) .row.oa-flex-grow,
  .header-style-all_large:not(.fullscreen-hero) .row.oa-flex-grow,
  .header-style-home_large:not(.fullscreen-hero) .row.oa-flex-grow {
    margin-top: -460.8px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
  /* line 141, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  body:not(.fullscreen-hero) .row.oa-flex-grow,
  .header-style-all_large:not(.fullscreen-hero) .row.oa-flex-grow,
  .header-style-home_large:not(.fullscreen-hero) .row.oa-flex-grow {
    margin-top: -345.6px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait) {
  /* line 141, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  body:not(.fullscreen-hero) .row.oa-flex-grow,
  .header-style-all_large:not(.fullscreen-hero) .row.oa-flex-grow,
  .header-style-home_large:not(.fullscreen-hero) .row.oa-flex-grow {
    margin-top: -216px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape) {
  /* line 141, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  body:not(.fullscreen-hero) .row.oa-flex-grow,
  .header-style-all_large:not(.fullscreen-hero) .row.oa-flex-grow,
  .header-style-home_large:not(.fullscreen-hero) .row.oa-flex-grow {
    margin-top: -144px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait) {
  /* line 141, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  body:not(.fullscreen-hero) .row.oa-flex-grow,
  .header-style-all_large:not(.fullscreen-hero) .row.oa-flex-grow,
  .header-style-home_large:not(.fullscreen-hero) .row.oa-flex-grow {
    margin-top: -255.6px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape) {
  /* line 141, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  body:not(.fullscreen-hero) .row.oa-flex-grow,
  .header-style-all_large:not(.fullscreen-hero) .row.oa-flex-grow,
  .header-style-home_large:not(.fullscreen-hero) .row.oa-flex-grow {
    margin-top: -144px;
  }
}

/* line 150, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.node-type-viu-content-page.header-style-home_large:not(.fullscreen-hero) .row.oa-flex-grow {
  margin-top: -85vh;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
  /* line 150, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .node-type-viu-content-page.header-style-home_large:not(.fullscreen-hero) .row.oa-flex-grow {
    margin-top: -870.4px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
  /* line 150, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .node-type-viu-content-page.header-style-home_large:not(.fullscreen-hero) .row.oa-flex-grow {
    margin-top: -652.8px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait) {
  /* line 150, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .node-type-viu-content-page.header-style-home_large:not(.fullscreen-hero) .row.oa-flex-grow {
    margin-top: -408px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape) {
  /* line 150, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .node-type-viu-content-page.header-style-home_large:not(.fullscreen-hero) .row.oa-flex-grow {
    margin-top: -272px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait) {
  /* line 150, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .node-type-viu-content-page.header-style-home_large:not(.fullscreen-hero) .row.oa-flex-grow {
    margin-top: -482.8px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape) {
  /* line 150, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .node-type-viu-content-page.header-style-home_large:not(.fullscreen-hero) .row.oa-flex-grow {
    margin-top: -272px;
  }
}

/* line 155, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.node-type-viu-content-page.header-style-home_large:not(.fullscreen-hero).no_notch .page-section--notch-height, .node-type-viu-content-page.header-style-home_large:not(.fullscreen-hero).no_notch .page-section--notch-height .page-section__content {
  min-height: 35vh;
}

/* line 163, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.header-style-all_small:not(.fullscreen-hero) .row.oa-flex-grow {
  margin-top: -85vh;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
  /* line 163, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .header-style-all_small:not(.fullscreen-hero) .row.oa-flex-grow {
    margin-top: -870.4px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
  /* line 163, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .header-style-all_small:not(.fullscreen-hero) .row.oa-flex-grow {
    margin-top: -652.8px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait) {
  /* line 163, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .header-style-all_small:not(.fullscreen-hero) .row.oa-flex-grow {
    margin-top: -408px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape) {
  /* line 163, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .header-style-all_small:not(.fullscreen-hero) .row.oa-flex-grow {
    margin-top: -272px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait) {
  /* line 163, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .header-style-all_small:not(.fullscreen-hero) .row.oa-flex-grow {
    margin-top: -482.8px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape) {
  /* line 163, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .header-style-all_small:not(.fullscreen-hero) .row.oa-flex-grow {
    margin-top: -272px;
  }
}

/* line 168, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.header-style-all_small:not(.fullscreen-hero).no_notch .page-section--notch-height, .header-style-all_small:not(.fullscreen-hero).no_notch .page-section--notch-height .page-section__content {
  min-height: 35vh;
}

/* line 175, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
body.no_notch .row.oa-flex-grow {
  margin-top: 0 !important;
}

/* line 178, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
body.no_notch .row.oa-flex-grow .main {
  padding-top: 0 !important;
}

/* line 184, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.content-canvas {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 184, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .content-canvas {
    padding-left: 5px;
    padding-right: 5px;
    float: left;
    width: 91.66667%;
  }
}

@media (min-width: 992px) {
  /* line 184, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .content-canvas {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (min-width: 1200px) {
  /* line 184, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .content-canvas {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  /* line 184, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .content-canvas {
    margin-left: 8.33333%;
  }
}

@media (min-width: 768px) {
  /* line 184, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .content-canvas {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 184, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .content-canvas {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 83.33333%;
  }
}

@media (min-width: 1200px) {
  /* line 184, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .content-canvas {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 992px) {
  /* line 184, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .content-canvas {
    margin-left: 8.33333%;
  }
}

/* line 191, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.content-canvas .content-canvas-inner {
  background: white;
  padding-top: 2em;
  border-top: 5px solid #003B5C;
}

/* line 198, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
#site-context-heading {
  text-align: left;
  font-size: 20px;
  display: inline-block;
  background: #003B5C;
  color: white;
  padding: .5em 1em;
  margin: 0;
}

/* line 206, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
#site-context-heading a {
  color: white;
  font-weight: bold;
}

/* line 214, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.fullscreen-hero #site-context-heading {
  display: none;
}

/* line 217, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.fullscreen-hero .content-canvas .content-canvas-inner {
  border: 0;
}

/* line 222, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.no_notch #site-context-heading {
  display: none;
}

@media (min-width: 992px) {
  /* line 226, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .no_notch .content-canvas {
    position: relative;
  }
  /* line 229, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .no_notch #site-context-heading {
    display: block;
    position: absolute;
    bottom: 100%;
    left: -10px;
  }
}

/* line 236, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.no_notch .content-canvas .content-canvas-inner {
  border: 0;
}

/** Actual content container within the canvas
    Because this is nested within the canvas above,
    and design specs require it to conform to the
    outer 12 col grid, we must redefine the grid-columns
    for the nested grids, depending on the breakpoint of
    its container above.
**/
/* line 249, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.content-container, .no_notch .site-context-container {
  position: relative;
  float: left;
  width: 91.66667%;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  margin-left: 8.33333%;
}

/* line 256, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.content-container, .no_notch .site-context-container {
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 256, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .content-container, .no_notch .site-context-container {
    padding-left: 5px;
    padding-right: 5px;
    float: left;
    width: 81.81818%;
  }
}

@media (min-width: 992px) {
  /* line 256, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .content-container, .no_notch .site-context-container {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (min-width: 1200px) {
  /* line 256, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .content-container, .no_notch .site-context-container {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  /* line 256, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .content-container, .no_notch .site-context-container {
    margin-left: 9.09091%;
  }
}

/* line 264, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.content-container, .no_notch .site-context-container {
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 264, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .content-container, .no_notch .site-context-container {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 264, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .content-container, .no_notch .site-context-container {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 80%;
  }
}

@media (min-width: 1200px) {
  /* line 264, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .content-container, .no_notch .site-context-container {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 992px) {
  /* line 264, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
  .content-container, .no_notch .site-context-container {
    margin-left: 10%;
  }
}

/* line 270, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.page-admin .content-container, .page-admin.no_notch .site-context-container {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  margin-left: 0%;
}

/* Adjustments for admin interfaces */
/* line 278, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.page-admin .container,
.page-node-edit .container {
  width: auto;
}

/* line 281, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.page-admin #main-wrapper,
.page-node-edit #main-wrapper {
  margin-top: 0px;
}

/* line 284, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.page-admin .viu-audience-nav,
.page-node-edit .viu-audience-nav {
  position: absolute;
}

/* line 290, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.content .panel-pane.pane-page-content {
  z-index: 2;
  padding-bottom: 1em;
}

/* line 297, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
#coffee-form.hide-form {
  display: none;
}

/* line 305, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.no-content-padding #main-wrapper #main {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

/* line 309, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.no-content-padding h1.title {
  display: none;
}

/* line 312, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.no-content-padding .content-canvas .content-canvas-inner {
  padding-top: 0;
}

/* line 315, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_page.scss */
.no-content-padding .content .panel-pane.pane-page-content {
  padding-bottom: 0;
}

/**
 * Fix for vw, vh, vmin, vmax on iOS 7.
 * http://caniuse.com/#feat=viewport-units
 *
 * This fix works by replacing viewport units with px values on known screen sizes.
 *
 * iPhone 6 and 6 Plus cannot run iOS 7, so are not targeted by this fix.
 * Target devices running iOS 8+ will incidentally execute the media query,
 * but this will still produce the expected result; so this is not a problem.
 *
 * As an example, replace:
 *
 *   height: 50vh;
 *   font-size: 5vmin;
 *
 * with:
 *
 *   @include viewport-unit(height, 50vh);
 *   @include viewport-unit(font-size, 5vmin);
 */
/* line 7, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.program-header ul {
  margin-left: 0;
}

/* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.program-header li {
  margin-bottom: 1em;
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .program-header li {
    padding-left: 5px;
    padding-right: 5px;
    float: left;
    width: 50%;
  }
}

@media (min-width: 992px) {
  /* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .program-header li {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (min-width: 1200px) {
  /* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .program-header li {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  /* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .program-header li {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .program-header li {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 25%;
  }
}

@media (min-width: 1200px) {
  /* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .program-header li {
    padding-left: 15px;
    padding-right: 15px;
  }
}

/* line 15, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.program-header .field-item {
  font-weight: bold;
  color: #003B5C;
}

/* line 20, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.field-label:before {
  font-family: FontAwesome;
  margin-right: .5em;
}

/* line 24, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.field-program-length .field-label:before {
  content: "\f133";
}

/* line 27, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.field-credential .field-label:before {
  content: "\f19d";
}

/* line 30, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.field-program-options .field-label:before {
  content: "\f14a";
}

/* line 33, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.field-campus .field-label:before {
  content: "\f041";
}

/* line 37, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.field-intake-next .field-label:before {
  content: "\f252";
}

/* line 41, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.field-program-website a {
  display: table;
  margin: 1.5em 0;
  padding: 0.6em 1em;
  border-radius: 500px;
  border: 1px solid;
  line-height: 1.2em;
  text-align: center;
}

/* line 37, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_mixins.scss */
.field-program-website a:hover, .field-program-website a:focus {
  text-decoration: none;
}

/* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.program-website-links {
  clear: both;
}

/* line 47, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.program-website-links .field, .program-website-links .cta-button {
  display: inline-block;
  vertical-align: top;
  margin-right: .5em;
}

/* line 56, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.node-program .view-display-id-intake_pre_open .view-content, .node-program .view-display-id-intake_open .view-content {
  margin: 1.5em 0;
  padding: 0.6em 0;
}

/* line 65, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.row--apps_accepting .program_node__intake_next {
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 65, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .row--apps_accepting .program_node__intake_next {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 65, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .row--apps_accepting .program_node__intake_next {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 33.33333%;
  }
}

@media (min-width: 1200px) {
  /* line 65, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .row--apps_accepting .program_node__intake_next {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 992px) {
  /* line 65, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .row--apps_accepting .program_node__intake_next {
    margin-left: 33.33333%;
  }
}

/* line 69, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.row--apps_accepting .program_node__accepting_apply {
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  /* adjust for above mixin not actually implemented properly in twbs 3 */
}

@media (min-width: 768px) {
  /* line 69, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .row--apps_accepting .program_node__accepting_apply {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 69, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .row--apps_accepting .program_node__accepting_apply {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 33.33333%;
  }
}

@media (min-width: 1200px) {
  /* line 69, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .row--apps_accepting .program_node__accepting_apply {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 992px) {
  /* line 69, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .row--apps_accepting .program_node__accepting_apply {
    margin-left: -33.33333%;
  }
}

@media (min-width: 992px) {
  /* line 69, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .row--apps_accepting .program_node__accepting_apply {
    margin-left: -66.6666%;
  }
}

/* line 77, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.row--apps_accepting .program_node__program_website {
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 77, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .row--apps_accepting .program_node__program_website {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 77, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .row--apps_accepting .program_node__program_website {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 33.33333%;
  }
}

@media (min-width: 1200px) {
  /* line 77, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .row--apps_accepting .program_node__program_website {
    padding-left: 15px;
    padding-right: 15px;
  }
}

/* line 82, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.row--apps_open .program_node__applications_open {
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 82, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .row--apps_open .program_node__applications_open {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 82, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .row--apps_open .program_node__applications_open {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 50%;
  }
}

@media (min-width: 1200px) {
  /* line 82, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .row--apps_open .program_node__applications_open {
    padding-left: 15px;
    padding-right: 15px;
  }
}

/* line 85, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.row--apps_open .program_node__program_website {
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 85, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .row--apps_open .program_node__program_website {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 85, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .row--apps_open .program_node__program_website {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 50%;
  }
}

@media (min-width: 1200px) {
  /* line 85, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .row--apps_open .program_node__program_website {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 992px) {
  /* line 91, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .node-program .field-intake-pre {
    float: left;
    margin-right: 2em;
  }
  /* line 95, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
  .node-program .field-program-website {
    float: right;
  }
}

/* Intake tables */
/* line 102, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.clickable {
  cursor: pointer;
}

/* line 106, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.clickable:not(.collapsed) .fa-plus-square:before {
  content: "\f146";
}

/* line 111, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_program_node.scss */
.viuIntake__detail {
  margin-bottom: 0.4em;
}

/* line 8, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.pane-node-body {
  margin-bottom: 1em;
}

/* line 12, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.panel-group {
  padding-bottom: 1.0em;
}

/* line 16, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.paragraphs-items-field-content-paragraphs > .entity-paragraphs-item {
  margin-top: 1.0em;
  margin-bottom: 1.0em;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 26, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.paragraphs-items-field-content-paragraphs > .section-spacing {
  margin-top: 1.0em;
}

/* line 30, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.paragraphs-items-field-content-paragraphs > .section-spacing + .section-spacing,
.paragraphs-items-field-content-paragraphs > .section-spacing:first-child {
  margin-top: 0 !important;
}

/* line 34, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.paragraphs-items-field-content-paragraphs .panel-group {
  margin-bottom: 0;
}

/* line 38, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.paragraphs-items-field-content-paragraphs h1:first-child, .paragraphs-items-field-content-paragraphs h2:first-child, .paragraphs-items-field-content-paragraphs h3:first-child {
  margin-top: 0;
}

/*
.fullscreen-hero .oa-flex-grow{
  margin-top: -2em;
  .content-canvas .content-canvas-inner{
    background-color:transparent;
  }
}
*/
/* line 56, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section__content__inner {
  position: relative;
  float: left;
  width: 91.66667%;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  margin-left: 8.33333%;
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  z-index: 2;
}

@media (min-width: 768px) {
  /* line 56, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section__content__inner {
    padding-left: 5px;
    padding-right: 5px;
    float: left;
    width: 75%;
  }
}

@media (min-width: 992px) {
  /* line 56, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section__content__inner {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (min-width: 1200px) {
  /* line 56, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section__content__inner {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  /* line 56, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section__content__inner {
    margin-left: 16.66667%;
  }
}

@media (min-width: 768px) {
  /* line 56, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section__content__inner {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 56, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section__content__inner {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 66.66667%;
  }
}

@media (min-width: 1200px) {
  /* line 56, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section__content__inner {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 992px) {
  /* line 56, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section__content__inner {
    margin-left: 16.66667%;
  }
}

@media (max-width: 767px) {
  /* line 56, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section__content__inner {
    padding-right: 25px;
  }
}

/* line 71, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section {
  position: relative;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}

@media (max-width: 767px) {
  /* line 71, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section {
    padding-left: 24px;
    padding-right: 24px;
  }
}

/* line 84, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.parallax-combo__inner {
  width: 100%;
}

/* line 88, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section__bg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0px;
  z-index: 1;
  opacity: 0.5;
  overflow: hidden;
}

@media (min-width: 768px) {
  /* line 88, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section__bg {
    opacity: 0.7;
  }
}

/* line 101, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--no-dim .page-section__bg {
  opacity: 1;
}

@media (min-width: 768px) {
  /* line 101, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--no-dim .page-section__bg {
    opacity: 1;
  }
}

/* line 108, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--hero:not(.px--text-light):not(.px--text-dark) .page-section__bg {
  opacity: 1;
}

@media (min-width: 992px) {
  /* line 114, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pin .page-section__bg,
  .page-section--bg-image.page-section--pull .page-section__bg {
    opacity: 1;
  }
  /* line 117, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pin .page-section__bg:before,
  .page-section--bg-image.page-section--pull .page-section__bg:before {
    opacity: 0;
    transition: opacity 1s;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
  }
  /* line 127, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pin .page-section__bg.dim:before,
  .page-section--bg-image.page-section--pull .page-section__bg.dim:before {
    opacity: 1;
  }
  /* line 131, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pin .page-section__bg:before {
    background-color: rgba(0, 0, 0, 0.4);
  }
  /* line 134, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pin.page-section--color-3 .page-section__bg:before {
    background: rgba(255, 255, 255, 0.4);
  }
  /* line 137, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pin .page-section__bg:before {
    background-color: rgba(0, 0, 0, 0.4);
  }
  /* line 140, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pin.page-section--color-3 .page-section__bg:before {
    background: rgba(255, 255, 255, 0.4);
  }
}

@media only screen and (min-width: 992px) and (orientation: landscape) {
  /* line 147, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pin.page-section--pull-right .page-section__bg:before, .page-section--bg-image.page-section--pull-right .page-section__bg:before {
    /* https://www.cssmatic.com/gradient-generator#'\-moz\-linear\-gradient\%28left\%2C\%20rgba\%280\%2C0\%2C0\%2C0\%29\%2044\%25\%2C\%20rgba\%280\%2C0\%2C0\%2C0\.66\%29\%2064\%25\%29\%3B' */
    background-color: rgba(0, 0, 0, 0.3);
    background: -webkit-gradient(left top, right top, color-stop(44%, transparent), color-stop(64%, rgba(0, 0, 0, 0.66)));
    background: linear-gradient(to right, transparent 44%, rgba(0, 0, 0, 0.66) 64%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 );
  }
  /* line 158, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pin.page-section--pull-left .page-section__bg:before, .page-section--bg-image.page-section--pull-left .page-section__bg:before {
    background-color: rgba(0, 0, 0, 0.3);
    background: -webkit-gradient(left top, right top, color-stop(36%, rgba(0, 0, 0, 0.66)), color-stop(56%, transparent));
    background: linear-gradient(to right, rgba(0, 0, 0, 0.66) 36%, transparent 56%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 );
  }
  /* line 168, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pin.page-section--pull-right.page-section--color-3 .page-section__bg:before, .page-section--bg-image.page-section--pull-right.page-section--color-3 .page-section__bg:before {
    /* https://www.cssmatic.com/gradient-generator#'\-moz\-linear\-gradient\%28left\%2C\%20rgba\%280\%2C0\%2C0\%2C0\%29\%2044\%25\%2C\%20rgba\%280\%2C0\%2C0\%2C0\.66\%29\%2064\%25\%29\%3B' */
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-gradient(left top, right top, color-stop(44%, rgba(255, 255, 255, 0)), color-stop(64%, rgba(255, 255, 255, 0.66)));
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 44%, rgba(255, 255, 255, 0.66) 64%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 );
  }
  /* line 179, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pin.page-section--pull-left.page-section--color-3 .page-section__bg:before, .page-section--bg-image.page-section--pull-left.page-section--color-3 .page-section__bg:before {
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-gradient(left top, right top, color-stop(36%, rgba(255, 255, 255, 0.66)), color-stop(56%, rgba(255, 255, 255, 0)));
    background: linear-gradient(to right, rgba(255, 255, 255, 0.66) 36%, rgba(255, 255, 255, 0) 56%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 );
  }
}

@media (min-width: 768px) {
  /* line 195, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax .page-section__bg {
    height: 130%;
  }
}

/* line 206, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section__content {
  position: relative;
  padding-top: 2em;
  padding-bottom: 2em;
  z-index: 2;
}

/* line 213, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section__content__center {
  width: 100%;
  min-height: 1px;
}

/* line 219, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section .page-section__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  min-height: 1px;
}

/* line 233, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--center .page-section__content__inner {
  text-align: center;
}

/* line 239, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--pull-left .page-section__content__inner {
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 239, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pull-left .page-section__content__inner {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 239, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pull-left .page-section__content__inner {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 33.33333%;
  }
}

@media (min-width: 1200px) {
  /* line 239, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pull-left .page-section__content__inner {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 992px) {
  /* line 239, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pull-left .page-section__content__inner {
    margin-left: 16.66667%;
  }
}

/* line 246, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--pull-right .page-section__content__inner {
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 246, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pull-right .page-section__content__inner {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 246, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pull-right .page-section__content__inner {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 33.33333%;
  }
}

@media (min-width: 1200px) {
  /* line 246, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pull-right .page-section__content__inner {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 992px) {
  /* line 246, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--pull-right .page-section__content__inner {
    margin-left: 58.33333%;
  }
}

/* line 252, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--parallax {
  min-height: 65vh;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
  /* line 252, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax {
    min-height: 665.6px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
  /* line 252, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax {
    min-height: 499.2px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait) {
  /* line 252, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax {
    min-height: 312px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape) {
  /* line 252, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax {
    min-height: 208px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait) {
  /* line 252, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax {
    min-height: 369.2px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape) {
  /* line 252, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax {
    min-height: 208px;
  }
}

/* line 255, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--parallax .page-section__content {
  min-height: 65vh;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
  /* line 255, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax .page-section__content {
    min-height: 665.6px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
  /* line 255, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax .page-section__content {
    min-height: 499.2px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait) {
  /* line 255, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax .page-section__content {
    min-height: 312px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape) {
  /* line 255, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax .page-section__content {
    min-height: 208px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait) {
  /* line 255, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax .page-section__content {
    min-height: 369.2px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape) {
  /* line 255, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax .page-section__content {
    min-height: 208px;
  }
}

/* line 261, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--full-height {
  min-height: 100vh;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
  /* line 261, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--full-height {
    min-height: 1024px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
  /* line 261, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--full-height {
    min-height: 768px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait) {
  /* line 261, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--full-height {
    min-height: 480px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape) {
  /* line 261, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--full-height {
    min-height: 320px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait) {
  /* line 261, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--full-height {
    min-height: 568px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape) {
  /* line 261, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--full-height {
    min-height: 320px;
  }
}

/* line 264, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--full-height .page-section__content {
  min-height: 100vh;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
  /* line 264, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--full-height .page-section__content {
    min-height: 1024px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
  /* line 264, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--full-height .page-section__content {
    min-height: 768px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait) {
  /* line 264, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--full-height .page-section__content {
    min-height: 480px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape) {
  /* line 264, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--full-height .page-section__content {
    min-height: 320px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait) {
  /* line 264, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--full-height .page-section__content {
    min-height: 568px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape) {
  /* line 264, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--full-height .page-section__content {
    min-height: 320px;
  }
}

/* line 271, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--reduced-padding .page-section__content {
  padding-top: 1em;
  padding-bottom: 1em;
}

@media (min-width: 768px) {
  /* line 271, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--reduced-padding .page-section__content {
    padding-top: 2em;
    padding-bottom: 2em;
  }
}

/* line 282, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--no-padding .page-section__content {
  padding-top: 1em;
  padding-bottom: 1em;
}

/* line 288, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--reduced-padding-top .page-section__content {
  padding-top: 1em;
}

@media (min-width: 768px) {
  /* line 288, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--reduced-padding-top .page-section__content {
    padding-top: 2em;
  }
}

/* line 297, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--no-padding-top .page-section__content {
  padding-top: 1em;
}

/* line 303, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--reduced-padding-bottom .page-section__content {
  padding-bottom: 1em;
}

@media (min-width: 768px) {
  /* line 303, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--reduced-padding-bottom .page-section__content {
    padding-bottom: 2em;
  }
}

/* line 312, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--no-padding-bottom .page-section__content {
  padding-bottom: 1em;
}

/* line 317, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--parallax.px--text-light .page-section__content {
  text-shadow: 0px 0px 2em rgba(0, 0, 0, 0.85);
}

/* line 320, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--parallax.px--text-dark .page-section__content {
  text-shadow: 0px 0px 2em rgba(255, 255, 255, 0.85);
}

/* line 327, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--parallax-combo {
  min-height: 100vh;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
  /* line 327, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax-combo {
    min-height: 1024px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
  /* line 327, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax-combo {
    min-height: 768px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait) {
  /* line 327, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax-combo {
    min-height: 480px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape) {
  /* line 327, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax-combo {
    min-height: 320px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait) {
  /* line 327, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax-combo {
    min-height: 568px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape) {
  /* line 327, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--parallax-combo {
    min-height: 320px;
  }
}

/* line 332, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section.page-section--parallax-combo {
  padding: 0;
}

/* line 336, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.parallax-combo__heading_large {
  font-size: 30px;
}

@media (min-width: 768px) {
  /* line 336, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .parallax-combo__heading_large {
    font-size: 50px;
  }
}

@media (min-width: 992px) {
  /* line 336, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .parallax-combo__heading_large {
    font-size: 60px;
  }
}

@media (min-width: 768px) {
  /* line 349, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section__content {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  /* line 356, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .parallax-combo .page-section--parallax .page-section__content {
    text-align: center;
  }
  /* line 360, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .parallax-combo .page-section__content {
    padding: 50px 0;
  }
  /* line 363, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .parallax-combo .parallax-combo__content {
    min-height: 35vh;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
  }
}

@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
  /* line 363, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .parallax-combo .parallax-combo__content {
    min-height: 358.4px;
  }
}

@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
  /* line 363, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .parallax-combo .parallax-combo__content {
    min-height: 268.8px;
  }
}

@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait) {
  /* line 363, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .parallax-combo .parallax-combo__content {
    min-height: 168px;
  }
}

@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape) {
  /* line 363, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .parallax-combo .parallax-combo__content {
    min-height: 112px;
  }
}

@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait) {
  /* line 363, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .parallax-combo .parallax-combo__content {
    min-height: 198.8px;
  }
}

@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape) {
  /* line 363, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .parallax-combo .parallax-combo__content {
    min-height: 112px;
  }
}

/* line 374, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.scrollmagic-pin-spacer {
  display: block !important;
}

/* line 379, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section__bg-clip {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

/* line 387, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section__bg picture img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  font-family: 'object-fit: cover;';
}

/* line 397, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.paragraphs-item-viu-text-section {
  padding: 30px 0;
}

/* line 403, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.field-paragraph-text {
  margin-top: 3em;
}

/* line 410, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--map {
  min-height: 65vh;
}

/* line 412, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--map iframe {
  min-height: 65vh;
}

/* line 419, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--youtube {
  min-height: 65vh;
}

/* line 421, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--youtube .player {
  min-height: 65vh;
}

/* line 424, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--youtube iframe {
  width: 100%;
  min-height: 65vh;
  height: 100%;
}

/* Text and Image */
/* line 433, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--text-and-image .page-section__content__inner {
  position: relative;
  float: left;
  width: 66.66667%;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  margin-left: 16.66667%;
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 433, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--text-and-image .page-section__content__inner {
    padding-left: 5px;
    padding-right: 5px;
    float: left;
    width: 66.66667%;
  }
}

@media (min-width: 992px) {
  /* line 433, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--text-and-image .page-section__content__inner {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (min-width: 1200px) {
  /* line 433, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--text-and-image .page-section__content__inner {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 768px) {
  /* line 433, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--text-and-image .page-section__content__inner {
    margin-left: 16.66667%;
  }
}

@media (min-width: 768px) {
  /* line 433, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--text-and-image .page-section__content__inner {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 433, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--text-and-image .page-section__content__inner {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 83.33333%;
  }
}

@media (min-width: 1200px) {
  /* line 433, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--text-and-image .page-section__content__inner {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 992px) {
  /* line 433, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--text-and-image .page-section__content__inner {
    margin-left: 8.33333%;
  }
}

@media (min-width: 992px) {
  /* line 433, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--text-and-image .page-section__content__inner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
  }
}

@media (min-width: 992px) {
  /* line 445, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--text-and-image.page-section--text-image-pull-right .page-section__content__inner {
    -ms-flex-direction: row;
        flex-direction: row;
  }
}

/* line 450, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--text-and-image.page-section--text-image-center .page-section__content__inner {
  text-align: center;
}

/* line 455, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--text-and-image__image {
  margin-bottom: 2rem;
  padding-right: 0;
}

@media (min-width: 992px) {
  /* line 455, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--text-and-image__image {
    -ms-flex: 0 0 350px;
        flex: 0 0 350px;
  }
}

/* line 459, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section--text-and-image__image img {
  display: block;
  border-radius: 50%;
  max-width: 80%;
  margin: 0 auto;
}

@media (min-width: 992px) {
  /* line 455, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--text-and-image__image {
    margin-left: 3em;
    max-width: 350px;
  }
  /* line 468, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--text-and-image__image img {
    max-width: 100%;
  }
}

@media (min-width: 992px) {
  /* line 474, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
  .page-section--text-image-pull-right .page-section--text-and-image__image {
    margin-left: 0;
    margin-right: 3em;
  }
}

/* line 484, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_sections.scss */
.page-section__button .cta-button {
  display: inline-block;
  margin-right: 0.5em;
}

/* line 3, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_social.scss */
.pane-viu-social {
  position: relative;
  min-height: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

@media (min-width: 768px) {
  /* line 3, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_social.scss */
  .pane-viu-social {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  /* line 3, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_social.scss */
  .pane-viu-social {
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 8.33333%;
  }
}

@media (min-width: 1200px) {
  /* line 3, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_social.scss */
  .pane-viu-social {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (min-width: 992px) {
  /* line 3, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_social.scss */
  .pane-viu-social {
    margin-left: 83.33333%;
  }
}

/* line 8, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_social.scss */
.viu-social {
  margin: 0;
  padding: 1em 0;
  clear: both;
  list-style-type: none;
}

/* line 13, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_social.scss */
.viu-social li {
  display: inline-block;
  margin-bottom: .75em;
}

/* line 17, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_social.scss */
.viu-social a {
  transition: color 0.5s ease;
}

/* line 19, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_social.scss */
.viu-social a:hover {
  opacity: .7;
}

/* line 24, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_social.scss */
.viu-social .icon-fallback {
  display: none;
}

/* line 28, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_social.scss */
.viu-social__socialIcon {
  margin-right: 0.5em;
  font-size: 20px;
}

@media (min-width: 768px) {
  /* line 28, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_social.scss */
  .viu-social__socialIcon {
    font-size: 25px;
  }
}

/* line 37, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_social.scss */
.viu-social.reverse-color a {
  color: white;
}

/* line 6, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-listview > li {
  height: auto;
}

/* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-menu, .mm-panel {
  background: #003B5C;
  color: white;
}

/* line 15, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-panels {
  background: #003B5C;
}

/* line 19, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-panels > .mm-panel {
  overflow-y: hidden;
}

/* line 23, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
vertical > .mm-panel, .mm-menu .mm-listview > li.mm-opened.mm-vertical > a.mm-next, .mm-menu.mm-vertical .mm-listview > li.mm-opened > .mm-panel, .mm-menu.mm-vertical .mm-listview > li.mm-opened > a.mm-next {
  background: #003B5C;
}

/* line 26, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-listview .mm-vertical .mm-panel, .mm-vertical .mm-listview .mm-panel {
  padding: 10px 0 10px 0px;
}

/* line 30, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-listview, .mm-navbar .mm-navbar__title {
  font-size: .75em;
  line-height: 1.1em;
  font-weight: bold;
}

/* line 36, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-listview > li {
  margin-left: auto;
  margin-right: auto;
  width: 82%;
  max-width: 400px;
}

@media (min-width: 768px) {
  /* line 36, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
  .mm-listview > li {
    max-width: 470px;
  }
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-listview > li > a, .mm-listview > li > span {
  padding: .7em .7em .7em 0;
  white-space: normal;
}

/* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-listview > li:not(.mm-divider):after {
  width: 300%;
  left: -100%;
  border-color: #00A6F6;
}

/* line 51, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-panel:not(.mm-hasnavbar) .mm-listview > li:not(.mm-divider):first-child:before {
  content: '';
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-color: #00A6F6;
  display: block;
  position: absolute;
  left: -100%;
  width: 300%;
  right: 0;
  top: 0;
}

/* line 63, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-next, .mm-btn.mm-prev {
  text-align: center;
  padding: 0;
  height: 2.4em;
}

/* line 69, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-btn.mm-prev {
  padding: 0;
  width: 30px;
  font-size: .75em;
}

@media (min-width: 768px) {
  /* line 69, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
  .mm-btn.mm-prev {
    width: 60px;
  }
}

/* line 79, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-btn_next:after {
  border-color: white;
}

/* line 82, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-btn_next:hover:after {
  border-color: #00A6F6;
}

/* line 86, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-listitem__btn {
  width: 50px;
}

/* line 89, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-btn_next:after {
  right: 15px;
}

/*
.mm-next:hover{
  color: $brand-primary;
}
.mm-listview .mm-next:before{
  border:0;
}

.mm-next:after,.mm-prev:before{
  border:0;
  display: inline-block;
  height:auto;
  width:auto;
  bottom:auto;
  right:.5em;
  left:auto;
  font-size:1em;
  font-family:FontAwesome;
  position: absolute;
  top: 50%;
  transform:unset;
  transform: translateY(-50%);
}

.mm-next:after{
  content:"\f061";
}
.mm-prev:before{
  color:white;
  content:"\f060";
  font-family:FontAwesome;
}
*/
/* line 128, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-panels > .mm-panel:first-child .mm-navbar {
  display: none;
}

/* line 132, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-navbar {
  background: #007DBA;
  border: 0;
  padding: 0;
}

/* line 137, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-navbar > * {
  padding: .7em 0;
}

/* line 140, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-navbar .mm-navbar__title {
  text-align: left;
  margin: 0 auto;
  width: 70%;
  position: relative;
  max-width: 400px;
  overflow: visible;
}

@media (min-width: 768px) {
  /* line 140, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
  .mm-navbar .mm-navbar__title {
    max-width: 520px;
  }
  /* line 150, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
  .mm-navbar .mm-navbar__title:before {
    content: "";
    width: 5px;
    background: #003B5C;
    display: block;
    position: absolute;
    top: -50%;
    height: 200%;
    left: -15px;
  }
}

/* line 161, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-navbar .mm-navbar__title > span {
  width: 100%;
}

/* line 166, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-menu .mm-navbar a, .mm-menu .mm-navbar > * {
  color: #003B5C;
}

/* line 170, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.viuNavigation__social .mm-listitem__text {
  -ms-flex: none;
      flex: none;
}

/* line 174, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-panels > .mm-panel.mm-hasnavbar {
  padding-top: 1.8em;
}

/* line 180, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-navbar__btn:before {
  border-color: white;
}

/* line 183, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-listitem__btn:not(.mm-listitem__text) {
  border-left: 1px solid #007DBA;
}

/* line 188, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.expanded.active-trail .mm-next {
  color: #003B5C;
}

/* line 192, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-menu.mm-hoverselected .mm-listview > li > a.mm-fullsubopen + a, .mm-menu.mm-hoverselected .mm-listview > li > a.mm-fullsubopen + span, .mm-menu.mm-hoverselected .mm-listview > li > a:not(.mm-fullsubopen), .mm-menu.mm-parentselected .mm-listview > li > a.mm-fullsubopen + a, .mm-menu.mm-parentselected .mm-listview > li > a.mm-fullsubopen + span, .mm-menu.mm-parentselected .mm-listview > li > a:not(.mm-fullsubopen) {
  transition: color .2s ease;
}

/* line 196, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-menu .mm-listview > li.mm-selected > a:not(.mm-next), .mm-menu .mm-listview > li.mm-selected > span {
  background: transparent;
  color: #003B5C;
}

/* line 200, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-menu.mm-hoverselected .mm-listview > li > a.mm-fullsubopen:hover + span, .mm-menu.mm-hoverselected .mm-listview > li > a:not(.mm-fullsubopen):hover {
  background: transparent;
  color: #003B5C;
}

/* line 206, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-menu a, .mm-navbar__title {
  transition: padding-left, color !important;
  transition-duration: 250ms,250ms !important;
}

/* line 210, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-menu a:hover,
.mm-navbar__title:hover,
.mm-navbar__btn:not(.mm-hidden) + .mm-navbar__title:hover {
  padding-left: 0.5em;
}

/* line 216, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-menu a, .mm-menu a:active, .mm-menu a:hover, .mm-menu a:link, .mm-menu a:visited {
  color: white;
}

/* line 220, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_mmenu.scss */
.mm-listitem_selected > .mm-listitem__text,
.mm-menu_selected-hover .mm-listitem__btn:hover, .mm-menu_selected-hover .mm-listitem__text:hover {
  background: none;
}

/* line 1, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_search.scss */
.viu_program_quicksearch {
  position: relative;
}

/* line 3, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_search.scss */
.viu_program_quicksearch input {
  padding: 0.4em 1em;
  height: auto;
}

/* line 7, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_search.scss */
.viu_program_quicksearch button {
  border: 0;
  background: transparent;
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
  right: .5em;
  color: #007DBA;
}

/* line 19, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_search.scss */
.viuNavigation__search {
  font-size: .75em;
  position: relative;
  margin-bottom: 2em;
}

/* line 23, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_search.scss */
.viuNavigation__search input {
  background: transparent;
  border: 1px solid white;
  color: white;
  border-radius: 500px;
  text-align: center;
  font-size: 1em;
}

/* line 30, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_search.scss */
.viuNavigation__search input:-ms-input-placeholder {
  color: white;
}
.viuNavigation__search input::placeholder {
  color: white;
}

/* line 34, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_search.scss */
.viuNavigation__search button {
  color: white;
}

/* line 1, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_sidr.scss */
.sidr {
  display: block;
  position: fixed;
  top: 0;
  height: 100%;
  z-index: 500;
  width: 100%;
  background: #003B5C;
}

/* line 14, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_sidr.scss */
.sidr.right {
  left: auto;
  right: -100%;
}

/* line 19, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_sidr.scss */
.sidr.left {
  left: -100%;
  right: auto;
}

@media (min-width: 768px) {
  /* line 26, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_sidr.scss */
  .sidr {
    width: 600px;
  }
  /* line 29, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_sidr.scss */
  .sidr.right {
    left: auto;
    right: -600px;
  }
  /* line 34, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_sidr.scss */
  .sidr.left {
    left: -600px;
    right: auto;
  }
}

@media (min-width: 1200px) {
  /* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_sidr.scss */
  .sidr {
    width: 700px;
  }
  /* line 43, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_sidr.scss */
  .sidr.right {
    left: auto;
    right: -700px;
  }
  /* line 48, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_sidr.scss */
  .sidr.left {
    left: -700px;
    right: auto;
  }
}

/* line 58, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_sidr.scss */
#overlay {
  position: absolute;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: transparent;
  z-index: 102;
  display: none;
}

/* line 72, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav_sidr.scss */
.sidr-open #overlay {
  display: block;
}

/* line 2, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
#viuNavigation {
  font-size: 1.5em;
}

/* line 13, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation__inner {
  position: relative;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  padding-top: 80px;
}

@media (min-width: 992px) {
  /* line 13, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
  .viuNavigation__inner {
    padding-right: 30px;
  }
}

@media (max-width: 767px) {
  /* line 24, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
  .viuNavigation__toggle-button__text {
    display: none;
  }
}

/* line 30, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
#viuNavigation__toggle-button {
  position: absolute;
  font-size: 22px;
  top: 30px;
  background: #003B5C;
  padding: .75em 0 .75em 1em;
  text-decoration: none;
  color: white;
  white-space: nowrap;
  right: 100%;
  padding-right: 10px;
  width: 60px;
  transition: right 0.1s;
}

/* line 43, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
#viuNavigation__toggle-button:hover {
  right: calc(100% + 5px);
}

@media (min-width: 768px) {
  /* line 30, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
  #viuNavigation__toggle-button {
    padding-right: 20px;
    top: 80px;
    width: 160px;
  }
}

@media (min-width: 992px) {
  /* line 30, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
  #viuNavigation__toggle-button {
    padding-right: 25px;
    top: 100px;
  }
}

/* line 56, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation__toggle-button__icon {
  display: inline-block;
  height: 15px;
  width: 20px;
  margin-right: .25em;
  position: relative;
}

/* line 64, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation__toggle-button__icon span,
.viuNavigation__toggle-button__icon span:before,
.viuNavigation__toggle-button__icon span:after {
  cursor: pointer;
  border-radius: 1px;
  height: 3px;
  width: 20px;
  background: white;
  position: absolute;
  display: inline-block;
  content: '';
  top: 0px;
}

/* line 77, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation__toggle-button__icon span:before {
  top: 6px;
}

/* line 80, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation__toggle-button__icon span:after {
  top: 12px;
}

/* line 84, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation--open #viuNavigation__toggle-button {
  padding-right: 0;
}

/* line 86, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation--open #viuNavigation__toggle-button:hover {
  right: 100%;
}

/* line 92, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
#viuNavigation__close-btn {
  position: absolute;
  top: 30px;
  right: 30px;
  color: white;
  vertical-align: middle;
}

/* line 98, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
#viuNavigation__close-btn em {
  font-style: normal;
}

@media (min-width: 768px) {
  /* line 92, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
  #viuNavigation__close-btn {
    display: none;
  }
}

/* line 106, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation__utilities {
  margin-left: auto;
  margin-right: auto;
  width: 82%;
  max-width: 400px;
}

@media (min-width: 768px) {
  /* line 106, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
  .viuNavigation__utilities {
    max-width: 470px;
  }
}

/* line 110, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation__audience_nav {
  margin-left: 0;
  margin-bottom: 2em;
  columns: 2;
  font-size: 13px;
  list-style-type: none;
}

/* line 116, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation__audience_nav li {
  margin-bottom: .5em;
}

/* line 121, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.cta-button.viuNavigation__apply_btn {
  background: #007DBA;
  color: white;
  display: block;
  text-align: center;
  font-size: .75em;
  margin: 1em 0;
}

/* line 131, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation__audience_nav a {
  color: white;
}

/* line 133, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation__audience_nav a:hover {
  color: white;
}

/* line 141, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation__menu-header, .viuNavigation__toggle-menu {
  display: block;
  color: white;
  font-size: 1em;
  font-weight: bold;
  position: relative;
  padding: 10px 50px 10px 0;
  margin-left: auto;
  margin-right: auto;
  width: 82%;
  max-width: 400px;
}

@media (min-width: 992px) {
  /* line 141, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
  .viuNavigation__menu-header, .viuNavigation__toggle-menu {
    font-size: 1.25em;
  }
}

@media (min-width: 768px) {
  /* line 141, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
  .viuNavigation__menu-header, .viuNavigation__toggle-menu {
    max-width: 470px;
  }
}

/* line 152, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation__menu-header:hover, .viuNavigation__toggle-menu:hover, .viuNavigation__menu-header:focus, .viuNavigation__toggle-menu:focus {
  text-decoration: none;
  color: white;
}

/* line 160, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation__toggle-menu:after {
  content: '\f056';
  font-family: FontAwesome;
  position: absolute;
  right: 0px;
  width: 50px;
  text-align: right;
  padding-right: .25em;
  color: #00A6F6;
}

/* line 171, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation__toggle-menu.collapsed:after {
  content: '\f055';
  color: white;
}

/* line 178, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation__social a {
  display: inline-block !important;
  padding: .45em .45em .45em 0 !important;
}

/* line 181, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation__social a:hover {
  color: #003B5C;
}

/* line 185, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation__social .viu-social__socialIcon {
  font-size: 1.25em;
}

/* line 188, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
.viuNavigation__social .icon-fallback {
  display: none;
}

/* Bounce for attention */
@media (min-width: 992px) {
  /* line 196, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/layout/_viuNav.scss */
  .viuNavigation__toggle-button--bounce {
    animation-name: bounce;
    animation-timing-function: ease;
    animation-duration: 4s;
    animation-iteration-count: 3;
    -ms-transform-origin: bottom;
        transform-origin: bottom;
  }
  @keyframes bounce {
    0% {
      transform: translateX(0);
    }
    20% {
      transform: translateX(0);
    }
    25% {
      transform: translateX(-20px);
    }
    30% {
      transform: translateX(0);
    }
    32% {
      transform: translateX(-2px);
    }
    38% {
      transform: translateX(0);
    }
    100% {
      transform: translateX(0);
    }
  }
}

/* line 1, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_advisory.scss */
#advisory, #covid-advisory {
  background: #ffc107;
  margin: 0 auto;
  padding: 10px 30px;
  color: #3c3c3c;
  z-index: 5;
  -ms-flex-item-align: start;
      align-self: flex-start;
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

/* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_advisory.scss */
#advisory a, #covid-advisory a {
  color: #3c3c3c;
}

/* line 13, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_advisory.scss */
#advisory .cta-button, #covid-advisory .cta-button {
  display: inline-block;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 20px;
  background: #e69519 !important;
  border-color: #e69519 !important;
  padding: 0.4em 0.75em;
  color: black;
}

/* line 22, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_advisory.scss */
#advisory .cta-button:hover, #covid-advisory .cta-button:hover {
  background: #ffa41c !important;
  border-color: #ffa41c !important;
}

/* line 28, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_advisory.scss */
#covid-advisory {
  background: #0078B3;
  color: white;
}

/* line 31, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_advisory.scss */
#covid-advisory a {
  color: white;
}

@media (max-width: 767px) {
  /* line 36, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_advisory.scss */
  #advisory, #covid-advisory {
    width: calc( 100% + 30px);
    margin-left: -15px;
    padding: 10px 80px;
  }
}

@media (min-width: 768px) {
  /* line 44, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_advisory.scss */
  .page-section.viu-covid .page-section__content {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}

/* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_bootstrap_panel.scss */
.panel {
  box-shadow: none;
  border-width: 0;
}

/* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_bootstrap_panel.scss */
.panel-default > .panel-heading {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #D2D1D1;
}

/* line 13, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_bootstrap_panel.scss */
.panel-default > .panel-heading .pane-title {
  color: #003B5C;
}

/* line 2, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_brightedge_lem_overrides.scss */
.row--brightedge {
  background-color: #003B5C;
}

/* line 6, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_brightedge_lem_overrides.scss */
.be-ix-link-block {
  background-color: transparent !important;
  margin-left: 0px !important;
  padding: 30px 0 !important;
  width: 100%;
}

/* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_buttons.scss */
.btn-default {
  display: table;
  margin: 1.5em 0;
  padding: 0.6em 1em;
  border-radius: 500px;
  border: 1px solid;
  line-height: 1.2em;
  text-align: center;
  font-size: 1em;
  box-shadow: none;
}

/* line 37, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_mixins.scss */
.btn-default:hover, .btn-default:focus {
  text-decoration: none;
}

/* line 12, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_buttons.scss */
.cta-button {
  display: table;
  margin: 1.5em 0;
  padding: 0.6em 1em;
  border-radius: 500px;
  border: 1px solid;
  line-height: 1.2em;
  text-align: center;
}

/* line 37, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_mixins.scss */
.cta-button:hover, .cta-button:focus {
  text-decoration: none;
}

/* line 16, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_buttons.scss */
.cta-button--centered {
  margin-left: auto;
  margin-right: auto;
}

/* line 11, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_calendar.scss */
.fullcalendar .fc-event {
  margin-bottom: 4px;
  padding: 2px;
  line-height: 1.35em;
  font-size: 9pt;
}

@media (max-width: 767px) {
  /* line 11, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_calendar.scss */
  .fullcalendar .fc-event {
    padding: 0px;
    font-size: 7pt;
  }
}

/* line 26, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_calendar.scss */
.fullcalendar .fc-event-time {
  display: block;
}

/* line 31, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_calendar.scss */
.fullcalendar .fc-agenda .fc-event-time {
  display: none;
}

/* line 38, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_calendar.scss */
.fullcalendar .fc-view-basicDay .fc-state-highlight {
  background: transparent;
}

/* line 42, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_calendar.scss */
.fullcalendar .fc-view-basicDay .fc-event {
  padding: 2px;
  margin-bottom: 4px;
  line-height: 1.35em;
  font-size: 9pt;
}

/* line 54, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_calendar.scss */
.fullcalendar .fc-header-title h2 {
  font-size: 18px;
}

@media (max-width: 767px) {
  /* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_calendar.scss */
  .fullcalendar .fc-header-left {
    float: left;
    margin-bottom: 10px;
  }
  /* line 65, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_calendar.scss */
  .fullcalendar .fc-header-center {
    display: block;
    float: left;
    clear: left;
  }
  /* line 71, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_calendar.scss */
  .fullcalendar .fc-header-right {
    float: left;
    clear: left;
    text-align: left;
  }
}

/* line 85, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_calendar.scss */
.fullcalendar-legend .fc-event a:focus, .fullcalendar-legend .fc-event a:hover, .fullcalendar-legend .fc-event a:active {
  color: inherit;
  text-decoration: none;
}

/* line 89, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_calendar.scss */
.fullcalendar-legend .fc-event a:before {
  content: "\f058";
  font-family: FontAwesome;
  margin-right: .5em;
}

/* line 95, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_calendar.scss */
.fullcalendar-legend .fc-event-hidden a:before {
  content: "\f1db";
}

/* line 105, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_calendar.scss */
.view-oa-event-list .item-list li {
  list-style-type: none;
  margin-left: 0;
  line-height: 1.3;
}

/* line 110, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_calendar.scss */
.oa-event-date-wrapper {
  height: auto;
  width: 45px;
  border: 0;
  background: #003f5f;
  color: white;
  padding: 2px 0;
  margin: 0 10px 10px 0px;
}

/* line 119, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_calendar.scss */
.oa-event-date-month-wrapper {
  background: transparent;
  margin: 0;
  height: auto;
  line-height: 1.5em;
}

/* line 125, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_calendar.scss */
.oa-event-date-month {
  font-weight: normal;
}

/* line 128, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_calendar.scss */
.oa-event-date-day {
  font-size: 1.4em;
  font-weight: bold;
}

/* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_callout_box.scss */
.viu-callout-box {
  padding: 2em 1.5em;
  margin: 2em 0 3em 0;
}

/* line 8, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_callout_box.scss */
.viu-callout-box h3 {
  margin-top: 0px;
}

/* line 11, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_callout_box.scss */
.viu-callout-box .cta-button {
  margin-bottom: .5em;
}

/* line 16, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_callout_box.scss */
.field-callout-image {
  margin-top: 1.5em;
}

/* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_comment.scss */
.oa-reply-icon {
  display: inline;
}

/* line 8, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_comment.scss */
.oa-reply-text {
  display: none;
}

/* line 12, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_comment.scss */
#comments {
  margin-top: 0;
}

/* line 17, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_comment.scss */
.oa-list.oa-comment .accordion-toggle {
  border-bottom: 1px solid #DDD;
  padding-bottom: 15px;
}

/* line 23, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_comment.scss */
.oa-list.oa-comment .links {
  float: left;
  color: #a4a8ab;
  text-transform: uppercase;
  font-size: 11px;
  margin-left: -5px;
}

/* line 30, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_comment.scss */
.oa-list.oa-comment .comment-label .oa-pullout-left {
  position: static;
  border: none;
  display: inline-block;
  padding: 3px 3px;
  background: #D6F5D6;
  margin-left: 5px;
  color: #a4a8ab;
  font-size: 10px;
  font-weight: normal;
  height: auto;
  min-width: 0;
  border-bottom-left-radius: 20%;
  border-bottom-right-radius: 20%;
  border-top-left-radius: 20%;
  border-top-right-radius: 20%;
  line-height: 1em;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_comment.scss */
.comment-label > a {
  display: inline-block;
  padding: 3px 3px;
  background: #D6F5D6;
  margin-left: 5px;
  color: #a4a8ab;
  font-size: 10px;
  font-weight: normal;
  height: auto;
  min-width: 0;
  border-bottom-left-radius: 20%;
  border-bottom-right-radius: 20%;
  border-top-left-radius: 20%;
  border-top-right-radius: 20%;
  line-height: 1em;
}

/* line 67, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_comment.scss */
.pane-node-comments .oa-list .oa-comment-hide,
.pane-content #comments .oa-list .oa-comment-hide {
  height: 64px;
}

/* line 72, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_comment.scss */
td.views-field-comment-count {
  position: relative;
  text-align: center;
}

/* line 75, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_comment.scss */
td.views-field-comment-count span {
  z-index: 2;
  position: relative;
  display: inline-block;
  color: white;
  width: 2em;
  text-align: center;
  margin: 0 3px;
  font-size: 12px;
}

/* line 85, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_comment.scss */
td.views-field-comment-count:after {
  content: "\f075";
  font-family: FontAwesome;
  position: absolute;
  z-index: 1;
  left: 50%;
  font-size: 25px;
  top: 1px;
  margin: 0 3px 0 -12px;
  color: rgba(64, 64, 64, 0.7);
}

/*
// This used to be in panopoly_images but was removed and told to put into theme
img {
  max-width: 100%;
  height: auto;
  vertical-align: bottom;
}

// This used to be in compass_radix to override panopoly_images
.field img.panopoly-image-full,
.field img.panopoly-image-half,
.field img.panopoly-image-quarter {
  max-width: 100%;
  width: auto;
  height: auto;
  float: none;
  margin: 0;
}

// reduce list padding
ul, ol{
  padding-left: 20px;
}
*/
/* line 34, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_elements.scss */
a[href$='.pdf']:before {
  font-family: FontAwesome;
  display: inline-block;
  padding-left: 0.1em;
  padding-right: 0.2em;
}

/* line 34, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_elements.scss */
a[href$='.doc']:before {
  font-family: FontAwesome;
  display: inline-block;
  padding-left: 0.1em;
  padding-right: 0.2em;
}

/* line 34, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_elements.scss */
a[href$='.docx']:before {
  font-family: FontAwesome;
  display: inline-block;
  padding-left: 0.1em;
  padding-right: 0.2em;
}

/* line 34, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_elements.scss */
a[href$='.xls']:before {
  font-family: FontAwesome;
  display: inline-block;
  padding-left: 0.1em;
  padding-right: 0.2em;
}

/* line 34, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_elements.scss */
a[href$='.xlsx']:before {
  font-family: FontAwesome;
  display: inline-block;
  padding-left: 0.1em;
  padding-right: 0.2em;
}

/* line 34, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_elements.scss */
a[href$='.ppt']:before {
  font-family: FontAwesome;
  display: inline-block;
  padding-left: 0.1em;
  padding-right: 0.2em;
}

/* line 34, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_elements.scss */
a[href$='.pot']:before {
  font-family: FontAwesome;
  display: inline-block;
  padding-left: 0.1em;
  padding-right: 0.2em;
}

/* line 34, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_elements.scss */
a[href$='.dot']:before {
  font-family: FontAwesome;
  display: inline-block;
  padding-left: 0.1em;
  padding-right: 0.2em;
}

/* line 42, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_elements.scss */
a[href$='.pdf']:before {
  content: "\f1c1";
}

/* line 46, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_elements.scss */
a[href$='.doc']:before, a[href$='.dot']:before, a[href$='.docx']:before {
  content: "\f1c2";
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_elements.scss */
a[href$='.xls']:before, a[href$='.xlsx']:before {
  content: "\f1c3";
}

/* line 54, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_elements.scss */
a[href$='.ppt']:before, a[href$='.pot']:before {
  content: "\f1c4";
}

/* line 58, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_elements.scss */
.content a[href*="//"]:not([href*="viu.ca"]):after,
#nav-site a[href*="//"]:not([href*="viu.ca"]):after {
  font-family: FontAwesome;
  display: inline-block;
  padding-left: 0.2em;
  padding-right: 0.1em;
  content: "\f08e";
  font-size: 0.7em;
  vertical-align: super;
}

/* line 70, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_elements.scss */
a.img-link:before,
a.img-link:after, #nav-site a.img-link[href*="//"]:not([href*="viu.ca"]):after, .content a.img-link[href*="//"]:not([href*="viu.ca"]):after {
  content: none;
}

/* line 75, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_elements.scss */
.hideBeforeText:before {
  content: none !important;
}

/* line 80, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_elements.scss */
iframe {
  max-width: 100%;
}

/* line 85, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_elements.scss */
img[src*="icon.gif"].media-image {
  display: none;
}

/* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_field.scss */
.views-field-field-oa-worktracker-priority,
.views-field-comment-count,
.views-field-field-oa-worktracker-task-type,
.views-field-field-oa-worktracker-task-status {
  text-align: center;
}

/* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form_program_search.scss */
#edit-submit-program-area-course-live-results {
  display: none;
}

/* line 8, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form_program_search.scss */
#autocomplete {
  z-index: 105;
  border: none;
  background: #fff;
  box-shadow: 0px 0px 5px #888888;
  border-radius: 20px;
  -ms-transform: translateY(10px);
      transform: translateY(10px);
  padding: 20px 0;
}

/* line 16, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form_program_search.scss */
#autocomplete .live-result-search-item-wrapper {
  text-align: left;
  padding: 10px 20px;
  white-space: normal;
}

/* line 20, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form_program_search.scss */
#autocomplete .live-result-search-item-wrapper.selected {
  background: #007DBA;
}

/* line 22, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form_program_search.scss */
#autocomplete .live-result-search-item-wrapper.selected a, #autocomplete .live-result-search-item-wrapper.selected .viuSearchLR__Title, #autocomplete .live-result-search-item-wrapper.selected .viuSearchLR__subTitle {
  color: white;
  text-decoration: none;
}

/* line 27, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form_program_search.scss */
#autocomplete .live-result-search-item-wrapper .viuSearchLR__Title {
  font-size: 1em;
  margin-bottom: 0;
  margin-top: 0;
  color: #007DBA;
}

/* line 33, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form_program_search.scss */
#autocomplete .live-result-search-item-wrapper .viuSearchLR__subTitle {
  font-size: .8em;
  color: #007DBA;
}

/* line 37, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form_program_search.scss */
#autocomplete .live-result-search-item-wrapper .viuSearchLR__advanced-link {
  color: #007DBA;
}

/* line 43, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form_program_search.scss */
.views-exposed-widget.views-widget-filter-search_api_views_fulltext {
  float: none;
}

/* line 47, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form_program_search.scss */
.input-group .form-control.live-results-search-textfield:not(:first-child):not(:last-child) {
  border-radius: 500px;
}

/* line 52, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form_program_search.scss */
.form-autocomplete.live-results-search-textfield {
  color: #003B5C;
  border-radius: 500px;
}

/* line 58, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form_program_search.scss */
html.js .form-autocomplete.live-results-search-textfield {
  background-image: url("/profiles/viu/themes/viu_theme/assets/images/icon/search-icon.svg");
  background-size: 20px;
  background-position: right 1em top 50% !important;
}

/* line 63, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form_program_search.scss */
html.js .form-autocomplete.live-results-search-textfield::-ms-clear {
  display: none;
}

/* line 68, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form_program_search.scss */
html.js .live-results-search-textfield.throbbing {
  background-image: url("/profiles/viu/themes/viu_theme/assets/images/icon/AjaxLoader.gif");
}

/* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
#node-edit .form-actions input {
  background-color: white;
  color: #333;
  border-color: #C1C1C1;
}

/* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
form .form-actions {
  background-color: transparent;
}

/* line 12, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
form .form-actions .btn-default {
  display: inline-block;
}

/* line 17, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
.form-control {
  font-size: 1em;
  height: auto;
}

/* line 22, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
input[type="text"], input[type="email"], input[type="password"], .ui-autocomplete-input, textarea, .uneditable-input {
  padding: 0.5em 1em;
  font-size: 1em;
}

/* line 30, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
.chosen-container {
  width: 100% !important;
}

/* line 34, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
.chosen-container.form-control {
  font-size: .8em;
  box-shadow: none;
}

/* line 38, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
.chosen-container .chosen-choices {
  background-image: none;
  border-radius: 8px;
  padding: .3em;
}

/* line 43, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  height: 100%;
}

/* line 48, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
.chosen-container-multi .chosen-choices li.search-choice {
  background: #007DBA;
  color: white;
  border: 0;
  padding: 8px 25px 8px 10px;
  box-shadow: none;
  border-radius: 8px;
}

/* line 55, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  background: none;
  font-size: 1.1em;
  right: 6px;
  top: 50%;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
}

/* line 61, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before {
  content: "X";
  font-weight: bold;
  color: white;
}

/* line 70, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
.chosen-container .chosen-results li.highlighted {
  background: #007DBA;
}

/* line 76, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
.view-curriculum-approval .views-submit-button {
  clear: both;
}

/* line 79, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
.view-curriculum-approval .views-reset-button, .view-curriculum-approval .views-submit-button {
  float: right;
  padding: .5em .5em 0 0;
}

/*  WEBFORM CHANGES */
/* line 88, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
.webform-container-inline .form-control {
  display: inline-block;
  width: auto;
}

/* line 93, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
#ui-datepicker-div {
  z-index: 4 !important;
}

/* line 98, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
form .webform-component {
  margin: 1em 0;
}

/* line 100, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
form .webform-component .form-textarea-wrapper {
  margin-bottom: 1.5em;
}

/* line 106, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_form.scss */
.webform-component-fieldset .fieldset-legend {
  font-weight: bold;
  font-size: 2rem;
}

/* line 5, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_image_cta_grid.scss */
.progAreaGrid__link {
  display: block;
  position: relative;
  margin-bottom: 30px;
}

/* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_image_cta_grid.scss */
.progAreaGrid__link:hover .progAreaGrid__image:before {
  opacity: .8;
  background: rgba(255, 255, 255, 0);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, transparent), color-stop(100%, black));
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, transparent 25%, black 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0 );
}

/* line 22, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_image_cta_grid.scss */
.progAreaGrid__image:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #003B5C;
  opacity: .65;
  transition: opacity 0.25s ease, background 0.25s ease;
}

/* line 31, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_image_cta_grid.scss */
.progAreaGrid__title {
  position: absolute;
  bottom: .5em;
  left: 1em;
  padding-right: 1em;
  color: white;
  text-shadow: 0px 0px 2em rgba(0, 0, 0, 0.75);
  font-size: 1.2em;
}

/* line 6, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_gallery.scss */
.ss_thumbs ul {
  list-style-type: none !important;
  padding-left: 0 !important;
}

/* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_gallery.scss */
.ss_thumbs li {
  display: inline-block;
  width: 130px;
  height: 130px;
  padding: 15px;
  vertical-align: top;
}

/* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu {
  padding-left: 0;
  margin-left: 0;
  margin-bottom: 0;
  font-size: .8em;
}

/* line 14, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu li {
  padding: 0;
  background-color: transparent;
  border: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 18, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu li:not(:last-child) {
  border-bottom: 0;
}

/* line 21, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu li .nolink {
  color: #555;
  display: block;
  padding: 7px 10px;
}

/* line 26, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu li, .nav-viu li.active, .nav-viu li.active:hover, .nav-viu li.active:focus {
  border-color: rgba(0, 0, 0, 0.1);
}

/* line 29, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu li a {
  color: #555;
  display: block;
  padding: 7px 10px;
  transition: all 0.1s ease-in-out 0s;
}

/* line 34, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu li a:hover {
  text-decoration: none;
  background: #2D83C5;
  color: white;
}

/* line 41, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu li.expanded > a, .nav-viu li.expanded > a.active, .nav-viu li.expanded > .nolink {
  padding-right: 40px;
}

/* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu li ul {
  padding: 0;
  margin-left: 0;
  list-style: none;
}

/* line 51, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu li.active, .nav-viu li.active:hover {
  background-color: transparent;
}

/* line 55, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu li li {
  border-bottom: 0;
  border-right: 0;
}

/* line 58, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu li li, .nav-viu li li.active, .nav-viu li li.active:hover {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 62, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu li a.active {
  color: white;
  background: #2D83C5;
}

/* line 65, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu li a.active:hover {
  color: white;
}

/* line 69, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu li i.fa {
  margin-left: 5px;
  margin-right: 5px;
  font-size: 85%;
}

/* line 85, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu > li.active-trail.active > a, .nav-viu > li.active-trail.active > .nolink {
  position: relative;
  color: #FFF;
}

/* line 88, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu > li.active-trail.active > a:after, .nav-viu > li.active-trail.active > .nolink:after {
  content: "";
  display: block;
  background: #003F5F;
  width: 100%;
  height: 2px;
  position: absolute;
  bottom: -1px;
  z-index: 3;
  left: 0;
}

/* line 100, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu > li.active-trail.active > a:hover, .nav-viu > li.active-trail.active a:after {
  color: white;
}

/* line 105, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nav-viu .collapse, .nav-viu .collapsing {
  background: rgba(0, 0, 0, 0.04);
  margin-left: 8px;
}

/* line 114, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.list-toggle.menu-block-handle {
  border: 0;
  position: absolute;
  background: transparent;
  top: 0;
  right: 0;
  padding: 7px 10px;
}

/* line 121, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.list-toggle.menu-block-handle span {
  display: inline-block;
  background: transparent;
  text-indent: -9999em;
}

/* line 126, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.list-toggle.menu-block-handle:after {
  color: #777;
  font-size: 13px;
  height: 20px;
  width: 20px;
  line-height: 19px;
  border-radius: 50%;
  border: 1px solid transparent;
  top: 50%;
  margin-top: -10px;
}

/* line 138, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.list-toggle.menu-block-handle.active:after {
  color: #777;
  line-height: 18px;
}

/* line 143, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.list-toggle.menu-block-handle:hover:after {
  border: 0;
  background: #2D83C5;
  color: #fff;
}

/* line 149, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
a.active + .list-toggle.menu-block-handle:after, a:hover + .list-toggle.menu-block-handle:after {
  color: #fff;
}

/* line 155, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.nolink + .menu-block-handle {
  width: 100%;
}

@media (min-width: 768px) {
  /* line 164, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .main-nav-viu {
    display: table;
    display: -ms-flexbox;
    display: flex;
  }
  /* line 167, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .main-nav-viu > li {
    position: relative;
    float: none;
    display: table-cell;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: stretch;
        align-items: stretch;
    border-top: 0;
    border-bottom: 0;
    border-left: 0;
    z-index: 3;
  }
  /* line 179, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .main-nav-viu > li:hover:before, .main-nav-viu > li.active-trail:before {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 2px;
    background: #003F5F;
  }
  /* line 188, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .main-nav-viu > li > .nolink, .main-nav-viu > li > a, .main-nav-viu > li > a.active {
    font-size: 12px;
    padding: 10px 20px;
  }
  /* line 193, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .main-nav-viu > li > a:hover, .main-nav-viu > li > a.active:hover {
    background: #fff;
    color: #555;
  }
  /* line 196, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .main-nav-viu > li > a:hover + .menu-block-handle:after, .main-nav-viu > li > a.active:hover + .menu-block-handle:after {
    color: #777;
  }
  /* line 201, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .main-nav-viu > li > .list-toggle {
    padding-top: 9px;
    padding-bottom: 9px;
  }
  /* line 204, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .main-nav-viu > li > .list-toggle:after {
    content: "\f107";
  }
  /* line 208, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .main-nav-viu > li > .subnav {
    position: absolute;
    margin: 0;
    min-width: 250px;
    background: #fff;
    left: 0;
    top: 100%;
    z-index: 9;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  }
  /* line 218, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .main-nav-viu > li.edge > .subnav {
    left: auto;
    right: 0;
  }
  /* line 226, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .no-touch .main-nav-viu .list-toggle {
    display: none;
  }
  /* line 229, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .no-touch .main-nav-viu .subnav .subnav {
    position: absolute;
    left: 100%;
    min-width: 250px;
    top: -1px;
    margin-left: 0;
    background: #fff;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  }
  /* line 239, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .no-touch .main-nav-viu .subnav .edge .subnav {
    left: auto;
    right: 100%;
    z-index: 1;
  }
  /* line 245, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .no-touch .main-nav-viu .expanded > a, .no-touch .main-nav-viu .expanded > .nolink {
    padding-right: 30px;
  }
  /* line 247, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .no-touch .main-nav-viu .expanded > a:before, .no-touch .main-nav-viu .expanded > .nolink:before {
    top: 10px;
    right: 15px;
    font-size: 11px;
    content: "\f107";
    position: absolute;
    font-weight: normal;
    display: inline-block;
    font-family: FontAwesome;
  }
  /* line 259, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .no-touch .main-nav-viu .expanded:hover > .subnav {
    display: block;
    visibility: visible;
    opacity: 1;
    transition: 0.1s 0.2s;
    height: auto !important;
  }
  /* line 270, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .no-touch .main-nav-viu .subnav .expanded > a:before, .no-touch .main-nav-viu .subnav .expanded > .nolink:before {
    content: "\f105";
  }
  /* line 275, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .no-touch .main-nav-viu .collapse {
    display: block;
    visibility: hidden;
    opacity: 0;
    transition: 0.1s 0.2s;
  }
  /* line 284, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .main-nav-viu .collapse.in {
    display: none;
  }
  /* line 289, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .touch .main-nav-viu.ready .collapse.in {
    display: block;
  }
}

@media (min-width: 768px) {
  /* line 299, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .header-viu .dropdown > a::after {
    right: 10px;
  }
}

@media (min-width: 992px) {
  /* line 299, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
  .header-viu .dropdown > a::after {
    right: 15px;
  }
}

/* line 315, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.region-footer {
  overflow: hidden;
}

/* line 317, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.region-footer ul.menu {
  margin-bottom: 0;
}

/* line 319, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.region-footer ul.menu > li {
  float: left;
  min-width: 150px;
  list-style: none !important;
}

/* line 323, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.region-footer ul.menu > li > a {
  font-weight: bold;
  font-size: 14px;
}

/* line 328, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.region-footer ul.menu > li > ul > li {
  float: none;
}

/* line 330, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.region-footer ul.menu > li > ul > li > a {
  font-weight: normal;
  font-size: 12px;
}

/* line 337, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.region-footer ul.menu a {
  border: 0;
  display: block;
  padding: 0 5px;
}

/* line 341, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.region-footer ul.menu a:hover {
  background-color: transparent;
  text-decoration: underline;
}

/* line 350, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
#main ul.dropdown-menu ul li a:hover {
  background-color: #7b7b7b;
  background-image: linear-gradient(to bottom, gray, #737373);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d7d7d', endColorstr='#717171', GradientType=0);
}

/* line 355, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.viu a.nolink:hover {
  cursor: default;
}

/* line 359, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_menu.scss */
.toolbar-search .btn {
  background: none;
  color: #ffffff;
}

/* line 1, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_paragraphs.scss */
.student-story__photo img {
  display: none;
}

@media (min-width: 992px) {
  /* line 1, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_paragraphs.scss */
  .student-story__photo img {
    display: block;
    border-radius: 50%;
    max-width: 80%;
    margin: 0 auto;
  }
}

/*Icons
------------------------------------*/
/*Social Icons*/
/* line 5, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social-icons {
  margin: 0;
  padding: 0;
}

/* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social-icons li {
  list-style: none;
  margin-right: 3px;
  margin-bottom: 5px;
  text-indent: -9999px;
  display: inline-block;
}

/* line 16, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social-icons li a {
  width: 28px;
  height: 28px;
  display: block;
  background-position: 0 0;
  background-repeat: no-repeat;
  transition: all 0.3s ease-in-out;
}

/* line 27, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
a.social-icon {
  width: 28px;
  height: 28px;
  display: block;
  background-position: 0 0;
  background-repeat: no-repeat;
  transition: all 0.3s ease-in-out;
}

/* line 36, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social-icons li:hover a {
  background-position: 0 -38px;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social-icons-color li a {
  opacity: 0.7;
  background-position: 0 -38px !important;
  -webkit-backface-visibility: hidden;
  /*For Chrome*/
}

/* line 47, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social-icons-color li a:hover {
  opacity: 1;
}

/* line 52, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_amazon {
  background: url(../images/icon/social/amazon.png) no-repeat;
}

/* line 56, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_behance {
  background: url(../images/icon/social/behance.png) no-repeat;
}

/* line 60, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_blogger {
  background: url(../images/icon/social/blogger.png) no-repeat;
}

/* line 64, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_deviantart {
  background: url(../images/icon/social/deviantart.png) no-repeat;
}

/* line 68, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_dribbble {
  background: url(../images/icon/social/dribbble.png) no-repeat;
}

/* line 72, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_dropbox {
  background: url(../images/icon/social/dropbox.png) no-repeat;
}

/* line 76, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_evernote {
  background: url(../images/icon/social/evernote.png) no-repeat;
}

/* line 80, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_facebook {
  background: url(../images/icon/social/facebook.png) no-repeat;
}

/* line 84, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_forrst {
  background: url(../images/icon/social/forrst.png) no-repeat;
}

/* line 88, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_github {
  background: url(../images/icon/social/github.png) no-repeat;
}

/* line 92, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_googleplus {
  background: url(../images/icon/social/googleplus.png) no-repeat;
}

/* line 96, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_jolicloud {
  background: url(../images/icon/social/jolicloud.png) no-repeat;
}

/* line 100, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_last-fm {
  background: url(../images/icon/social/last-fm.png) no-repeat;
}

/* line 104, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_linkedin {
  background: url(../images/icon/social/linkedin.png) no-repeat;
}

/* line 108, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_picasa {
  background: url(../images/icon/social/picasa.png) no-repeat;
}

/* line 112, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_pintrest {
  background: url(../images/icon/social/pintrest.png) no-repeat;
}

/* line 116, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_rss {
  background: url(../images/icon/social/rss.png) no-repeat;
}

/* line 120, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_skype {
  background: url(../images/icon/social/skype.png) no-repeat;
}

/* line 124, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_spotify {
  background: url(../images/icon/social/spotify.png) no-repeat;
}

/* line 128, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_stumbleupon {
  background: url(../images/icon/social/stumbleupon.png) no-repeat;
}

/* line 132, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_tumblr {
  background: url(../images/icon/social/tumblr.png) no-repeat;
}

/* line 136, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_twitter {
  background: url(../images/icon/social/twitter.png) no-repeat;
}

/* line 140, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_vimeo {
  background: url(../images/icon/social/vimeo.png) no-repeat;
}

/* line 144, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_wordpress {
  background: url(../images/icon/social/wordpress.png) no-repeat;
}

/* line 148, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_xing {
  background: url(../images/icon/social/xing.png) no-repeat;
}

/* line 152, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_yahoo {
  background: url(../images/icon/social/yahoo.png) no-repeat;
}

/* line 156, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_youtube {
  background: url(../images/icon/social/youtube.png) no-repeat;
}

/* line 160, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_vk {
  background: url(../images/icon/social/vk.png) no-repeat;
}

/* line 164, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_legacy_social.scss */
.social_instagram {
  background: url(../images/icon/social/instagram.png) no-repeat;
}

/* line 5, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu_hint.scss */
.menu-hint {
  position: absolute;
  right: calc(100% + 40px);
  top: 160px;
  width: 250px;
  background: #fff;
  border: 3px solid #BFD22B;
  border-radius: .4em;
  color: #0F3B5C;
  font-size: .6em;
  font-weight: bold;
  padding: 1em 1em 3em 1em;
}

@media only screen and (max-width: 767px) {
  /* line 5, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu_hint.scss */
  .menu-hint {
    right: calc(100% + 10px);
    top: 90px;
  }
}

/* line 21, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu_hint.scss */
.menu-hint a {
  color: white;
  display: block;
  position: absolute;
  bottom: 1.25em;
  right: 1.25em;
  background: #0078B3;
  font-size: .8em;
  padding: .25em .5em;
  font-weight: bold;
}

/* line 34, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu_hint.scss */
.menu-hint:before {
  content: '';
  position: absolute;
  top: 0;
  left: 90%;
  width: 0;
  height: 0;
  border: 13px solid transparent;
  border-bottom-color: #BFD22B;
  border-top: 0;
  margin-left: -13px;
  margin-top: -14px;
}

/* line 47, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu_hint.scss */
.menu-hint:after {
  content: '';
  position: absolute;
  top: 0;
  left: 90%;
  width: 0;
  height: 0;
  border: 10px solid transparent;
  border-bottom-color: #fff;
  border-top: 0;
  margin-left: -10px;
  margin-top: -10px;
}

/* line 7, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
.oa_toolbar .dropdown-menu {
  height: auto;
  max-height: 300px;
  overflow-x: hidden;
}

/* line 13, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
.oa_toolbar .dropdown-menu.oa-noscroll {
  overflow-x: visible;
  max-height: none;
}

/* line 18, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
.oa_toolbar .dropdown > a > i {
  pointer-events: none;
}

/* line 24, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
.oa-navbar .dropdown .dropdown-menu .oa-column {
  border-right: 1px solid #ECECF0;
}

/* line 27, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
.oa-navbar .dropdown .dropdown-menu .oa-column:last-child {
  border-right: none;
}

/* line 32, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
.navbar .oa-navbar {
  box-shadow: inset 0px -1px 0 0 rgba(0, 0, 0, 0.2);
  padding-top: 10px;
  padding-bottom: 10px;
}

/* line 37, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
.navbar .oa-navbar .pane-oa-toolbar-oa-breadcrumb ul.oa_toolbar li.btn-group > .btn,
.navbar .oa-navbar .pane-oa-space-nav ul.oa_toolbar li.btn-group > .btn {
  height: auto;
  padding-bottom: 4px;
}

/* line 42, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
.navbar .oa-navbar .panel-panel {
  margin: 0;
}

@media (max-width: 767px) {
  /* line 47, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
  .navbar .oa-navbar {
    padding: 0;
  }
}

/* line 52, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
.pane-oa-space-menu {
  border-bottom: 1px solid #E7E7E7;
}

/* line 56, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
.pane-oa-edit-minipanel .pull-right .dropdown-menu {
  left: auto;
  right: 0;
}

/* line 61, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
.dropup ul.dropdown-menu {
  margin-bottom: 0;
}

/* line 65, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
.pane-oa-toolbar-search ul.dropdown-menu {
  margin-top: -2px;
}

/* line 70, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
ul.dropdown-menu .item-list h4 {
  text-shadow: none;
  background: none;
  padding: 3px 20px;
  line-height: 20px;
  margin: 0;
  font-size: 14px;
  font-weight: bold;
}

/* line 81, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
#oa-user-badge .dropdown-menu ul.oa-user-links {
  border-top: 1px solid #D1D1D4;
  margin-top: 0.5em;
  padding-top: 0.5em;
}

@media (max-width: 767px) {
  /* line 88, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
  .oa-navigation {
    width: 100%;
  }
  /* line 90, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
  .oa-navigation nav {
    width: 100%;
  }
  /* line 93, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
  .oa-navigation ul.menu {
    background: #555;
  }
  /* line 96, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
  .oa-navigation ul.menu a > .caret {
    float: right;
    margin: 6px 12px;
    height: 12px;
    cursor: pointer;
  }
}

/* line 109, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
.oa-navbar ul.oa-space-nav ul.dropdown-menu ul li a.active {
  position: relative;
}

/* line 111, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
.oa-navbar ul.oa-space-nav ul.dropdown-menu ul li a.active:not(:hover) {
  background: transparent;
  color: #333;
}

/* line 115, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
.oa-navbar ul.oa-space-nav ul.dropdown-menu ul li a.active:before {
  content: "\f04b";
  font-family: FontAwesome;
  position: absolute;
  z-index: 1;
  left: 8px;
  font-style: normal;
  font-size: 0.9em;
  top: 0;
  padding: 3px 0;
}

/* line 128, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_menu.scss */
.oa-navbar ul.oa-space-nav ul.dropdown-menu ul li.oa-sections a.active:before {
  content: " ";
}

/* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_news_events.scss */
.news_events_title {
  font-size: 2em;
}

/* line 13, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_news_events.scss */
.viuEvents__event,
.viuNews__story {
  margin-bottom: 2em;
}

/* line 18, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_news_events.scss */
.viuNews__story__heading, .viuEvents__event__heading {
  font-size: 1em;
  margin-top: 0;
}

@media (min-width: 768px) {
  /* line 18, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_news_events.scss */
  .viuNews__story__heading, .viuEvents__event__heading {
    font-size: 19px;
  }
}

@media (min-width: 992px) {
  /* line 18, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_news_events.scss */
  .viuNews__story__heading, .viuEvents__event__heading {
    font-size: 22px;
  }
}

/* line 27, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_news_events.scss */
.viuNews__story__heading a, .viuEvents__event__heading a {
  text-decoration: none !important;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_news_events.scss */
#viuNewsEvents.page-section--color-1 .viuNews__story__heading a,
#viuNewsEvents.page-section--color-1 .viuEvents__event__heading a {
  color: white !important;
}

/* line 41, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_news_events.scss */
.content-container .viuNews__story__heading,
.content-container .viuEvents__event__heading {
  margin: 0 0 .5em 0;
}

/* line 47, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_news_events.scss */
.viuNews__story__photo,
.viuEvents__event__dateicon {
  float: right;
  margin-left: 10px;
  max-width: 100px;
}

/* line 54, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_news_events.scss */
.viuEvents__event__dateicon, .oa-event-date-wrapper {
  position: relative;
  background: transparent;
  border: 0;
  height: 60px;
  width: 60px;
  padding: 5px 0;
  border: 3px solid;
}

/* line 63, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_news_events.scss */
.viuEvents__event__dateicon .oa-event-date-month-wrapper, .oa-event-date-wrapper .oa-event-date-month-wrapper {
  background: transparent;
  margin: 0 0 5px 0;
  line-height: 1em;
}

/* line 69, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_news_events.scss */
.viuEvents__event__dateicon .oa-event-date-month, .oa-event-date-wrapper .oa-event-date-month {
  color: inherit;
}

/* line 73, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_news_events.scss */
.viuEvents__event__dateicon .oa-event-date-day-wrapper,
.viuEvents__event__dateicon .oa-event-date-day, .oa-event-date-wrapper .oa-event-date-day-wrapper,
.oa-event-date-wrapper .oa-event-date-day {
  font-size: 22px;
  font-weight: bold;
  line-height: 0.9em;
}

/* line 79, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_news_events.scss */
.viuEvents__event__dateicon br, .oa-event-date-wrapper br {
  display: none;
}

/* line 84, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_news_events.scss */
.page-section--text-only.page-section--color-1 .viuEvents__event__dateicon, .page-section--text-only.page-section--color-2 .viuEvents__event__dateicon {
  border-color: white;
}

/***
  News & Events in the sidebar.
 */
/* line 95, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_news_events.scss */
.news-teaser-sidebar h3, .events-teaser-sidebar h3 {
  font-size: 14px;
}

/* line 98, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_news_events.scss */
.news-teaser-sidebar p, .events-teaser-sidebar p {
  font-size: 0.8em;
}

/* line 5, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_node.scss */
.node-oa-worktracker-task h2.title.comment-form {
  margin-top: 1em;
}

/* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_node.scss */
.oa-event-date-month-wrapper {
  background: #40A03A;
}

/* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_numbered_step.scss */
.viu-step {
  margin: 3em 0;
}

@media (min-width: 768px) {
  /* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_numbered_step.scss */
  .viu-step {
    padding-left: 5em;
    position: relative;
  }
  /* line 14, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_numbered_step.scss */
  .viu-step__number {
    font-family: 'ProximaNova-LightIt', sans-serif;
    color: #C9C8C8;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 1em;
    font-size: 84px;
    font-weight: normal;
  }
}

@media (min-width: 992px) {
  /* line 26, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_numbered_step.scss */
  .viu-step__number {
    font-size: 120px;
  }
  /* line 29, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_numbered_step.scss */
  .viu-step__heading {
    font-size: 38px;
  }
}

/* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.content .radix-layouts-content .panel-pane {
  padding: 0;
}

/* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-footer-panel .radix-layouts-content {
  padding-top: 1em;
}

/* line 14, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa_visibility_toolbar ul {
  padding: 5px 10px;
}

/* line 17, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa_visibility_toolbar i {
  vertical-align: middle;
}

/* line 26, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.content .radix-layouts-content .inner-pane > .panel-pane,
body.panels-ipe .content .radix-layouts-content .panels-ipe-portlet-content > .panel-pane,
.content .radix-layouts-content .panel-pane.pane-views-panes {
  border-right: 1px solid #E4E3E6;
  margin-right: -20px;
  padding-right: 20px;
}

/* line 32, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.content .radix-layouts-content .inner-pane > .panel-pane:after,
body.panels-ipe .content .radix-layouts-content .panels-ipe-portlet-content > .panel-pane:after,
.content .radix-layouts-content .panel-pane.pane-views-panes:after {
  content: " ";
  display: block;
  border-bottom: 2em solid #F0F0F3;
  margin: 2em -21px 0;
  border-top: 1px solid #E4E3E6;
}

@media (min-width: 992px) {
  /* line 42, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
  .content .radix-layouts-content .inner-pane > .panel-pane,
  body.panels-ipe .content .radix-layouts-content .panels-ipe-portlet-content > .panel-pane,
  .content .radix-layouts-content .panel-pane.pane-views-panes {
    margin-right: -40px;
    padding-right: 40px;
  }
  /* line 47, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
  .content .radix-layouts-content .inner-pane > .panel-pane:after,
  body.panels-ipe .content .radix-layouts-content .panels-ipe-portlet-content > .panel-pane:after,
  .content .radix-layouts-content .panel-pane.pane-views-panes:after {
    margin: 2em -41px 0;
  }
}

/* line 53, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-pane {
  border: none;
}

/* line 57, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-toolbar-theme-panel {
  padding-top: 12px;
  height: 67px;
}

/* line 62, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-navbar .panel-panel .pane-oa-navigation {
  display: inline-block;
  width: auto;
  background: transparent !important;
  padding: 0 0 5px 10px;
  max-height: 80px;
}

/* line 68, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-navbar .panel-panel .pane-oa-navigation img.oa-site-banner-img {
  margin-right: 10px;
}

/* line 71, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-navbar .panel-panel .pane-oa-navigation .oa-menu-banner {
  margin-top: -5px;
}

/* line 76, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-navbar .panel-panel .pane-oa-navigation ul.menu > li .caret {
  margin-left: 4px;
}

/* line 79, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-navbar .panel-panel .pane-oa-navigation ul.menu > li .dropdown-menu {
  background-color: #FFF;
}

/* line 82, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-navbar .panel-panel .pane-oa-navigation ul.menu > li .dropdown-menu > li > a {
  color: #333;
}

/* line 84, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-navbar .panel-panel .pane-oa-navigation ul.menu > li .dropdown-menu > li > a:hover {
  color: white;
}

@media (max-width: 767px) {
  /* line 95, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
  .oa-banner {
    display: none;
  }
}

/* line 101, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.navbar .panel-panel ul.oa_toolbar.oa-space-nav h3 > a {
  font-weight: bold;
  padding: 3px 10px;
  margin: -3px -10px;
  display: block;
  font-size: 14px;
}

/* line 107, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.navbar .panel-panel ul.oa_toolbar.oa-space-nav h3 > a:hover, .navbar .panel-panel ul.oa_toolbar.oa-space-nav h3 > a:active {
  text-decoration: none;
}

/* line 114, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.navbar .panel-panel ul.oa_toolbar.oa-space-nav li.btn-group ul.dropdown-menu li.btn-group.oa-no-separator:after {
  display: none !important;
}

/* line 119, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.navbar .panel-panel ul.oa_toolbar.oa-space-nav li.btn-group ul.dropdown-menu li.oa-hierarchy ul {
  margin-left: 10px;
}

/* line 122, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.navbar .panel-panel ul.oa_toolbar.oa-space-nav li.btn-group ul.dropdown-menu li.oa-hierarchy h3 {
  text-transform: uppercase;
  font-weight: normal;
  padding-bottom: 0;
  margin-top: 2px;
  font-style: italic;
  border: none;
}

/* line 135, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
body.oa-main-menu .navbar .panel-panel .pane-oa-space-nav {
  padding-left: 20px;
  border-left: 2px solid rgba(255, 255, 255, 0.3) !important;
}

@media (max-width: 767px) {
  /* line 142, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
  body.oa-main-menu .navbar .panel-panel .pane-oa-space-nav {
    padding-left: 0;
    padding-top: 7px;
    border-left: none !important;
  }
}

/* line 150, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-navbar #oa-navbar-spaces .oa-space-nav {
  height: 36px;
  width: 100%;
}

/* line 153, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-navbar #oa-navbar-spaces .oa-space-nav > li:first-child > ul.dropdown-menu {
  display: block;
  top: 34px;
  width: 100%;
}

/* line 159, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-navbar #oa-navbar-spaces .oa-space-nav > li {
  width: auto;
  position: static;
}

/* line 163, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-navbar #oa-navbar-spaces .oa-space-nav .oa-separator {
  width: auto;
  border-left: 1px solid #76BF72;
  height: 24px;
  margin-top: 5px;
}

/* line 171, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-separator {
  border-left: 2px solid rgba(255, 255, 255, 0.3) !important;
  padding-left: 15px;
  height: 42px;
}

/* line 178, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-recent .flag-favorite-space > a {
  text-align: left;
  border: none;
  margin-top: 1em;
  font-size: 13px;
}

/* line 187, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-edit-minipanel .radix-layouts-sidebar {
  position: absolute;
  bottom: 0;
}

/* line 193, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
body.oa-home .pane-oa-edit-minipanel {
  display: none;
}

/* line 197, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.btn.btn-circle {
  border-radius: 50% 50% 50% 50%;
  display: inline-block;
  padding: 8px;
}

/* line 204, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-admin-minipanel .btn:hover {
  color: white !important;
  border-color: gray !important;
  background: #555 !important;
}

/* line 212, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-edit-minipanel .pane-add-space-content .btn-circle {
  border-radius: 22px;
  padding-right: 15px;
}

/* line 215, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-edit-minipanel .pane-add-space-content .btn-circle i {
  vertical-align: middle;
}

/* line 219, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-edit-minipanel .btn {
  background-color: #2a2d37;
  opacity: .65;
  color: #FFF;
}

/* line 223, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-edit-minipanel .btn.btn-primary {
  background-color: #49B544;
  opacity: 1;
}

/* line 227, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-edit-minipanel .btn > i {
  font-size: 24px;
  display: inline-block;
  width: 24px;
  height: 24px;
}

/* line 233, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-edit-minipanel .btn:hover {
  background-color: #FFF;
  opacity: .95;
  color: #2a2c37;
  border-color: #2a2d37;
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.59);
}

/* line 245, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
body.oa-process-ipe #panels-ipe-control-container a.panels-ipe-startedit,
body.oa-process-ipe #panels-ipe-control-container a.panels-ipe-change-layout {
  display: none;
}

/* line 252, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-event-detail-event-details .oa-event-header {
  font-size: 14px;
  margin-bottom: 2em;
  color: #60616d;
}

/* line 256, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-event-detail-event-details .oa-event-header p {
  font-size: 14px;
  margin-bottom: 0 !important;
}

/* line 261, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-event-detail-event-details .oa-event-description {
  clear: both;
}

/* line 264, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-event-detail-event-details.panel-pane:after {
  display: none !important;
}

/* line 270, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-node-field-oa-related .addthisevent-drop {
  display: none;
}

/* line 273, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-node-field-oa-related .panel-pane:after {
  display: none !important;
}

/* line 276, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-node-field-oa-related .radix-layouts-sidebar {
  background: transparent !important;
}

/* line 279, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-node-field-oa-related .more-link {
  float: right;
}

/* line 282, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-node-field-oa-related .oa-callout {
  background-color: #F7F7F7;
  border-color: #C1C1C1;
}

/* line 289, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-event-list-oa-events-upcoming-small .oa-event-date-wrapper {
  font-size: 14px;
}

/* line 294, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.fullcalendar .fc-today {
  background-color: #CEF4CD;
}

/* line 299, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-navbar .toolbar-search form input {
  padding-right: 25px;
}

/* line 303, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-navbar .toolbar-search form .btn-group .btn.dropdown-toggle {
  position: absolute;
  left: -30px;
  background: transparent;
  border: none;
}

/* line 309, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-navbar .toolbar-search form .btn-group .btn.dropdown-toggle:hover .caret, .oa-navbar .toolbar-search form .btn-group .btn.dropdown-toggle:active .caret {
  border-top-color: #333;
  border-bottom-color: #333;
}

/* line 315, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-navbar .toolbar-search form .btn-group ul.dropdown-menu {
  right: 40px;
  left: auto;
}

@media (max-width: 767px) {
  /* line 324, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
  #oa-navbar-search .toolbar-search {
    width: calc(100% - 50px);
    text-align: right;
  }
  /* line 327, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
  #oa-navbar-search .toolbar-search input.search-text {
    width: calc(100% - 46px);
  }
}

/* line 337, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-notifications-pane .form-item-oa-notifications-notify-list-combined label,
.pane-node-form-oa-notifications .form-item-oa-notifications-notify-list-combined label {
  font-size: 12px;
  font-weight: normal;
  font-style: italic;
}

/* line 343, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-notifications-pane .form-item-oa-notifications-skip-notify,
.pane-node-form-oa-notifications .form-item-oa-notifications-skip-notify {
  font-size: 12px;
  color: #777;
}

/* line 347, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-notifications-pane .flag-wrapper,
.pane-node-form-oa-notifications .flag-wrapper {
  margin-bottom: 1em;
}

/* line 350, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-notifications-pane .flag-message,
.pane-node-form-oa-notifications .flag-message {
  font-size: 13px;
  font-style: italic;
}

/* line 357, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-comment-media-commentnode-attachments .attachments {
  padding: 0;
  border-bottom: none;
}

/* line 361, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-comment-media-commentnode-attachments .views-row {
  margin-bottom: 5px;
  padding: 10px;
  background: #F4F4F4;
  border: 1px solid #E6E6E8;
}

/* line 366, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-comment-media-commentnode-attachments .views-row img {
  margin-right: 10px;
}

/* line 369, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-comment-media-commentnode-attachments .views-row .user-info {
  font-size: 13px;
  margin-bottom: 0;
  font-style: italic;
}

/* line 373, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-comment-media-commentnode-attachments .views-row .user-info a {
  font-weight: normal;
}

/* line 377, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-comment-media-commentnode-attachments .views-row .comment-label > a {
  margin-left: 0;
}

/* line 380, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-comment-media-commentnode-attachments .views-row .file-info {
  text-transform: uppercase;
}

/* line 384, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-comment-media-commentnode-attachments .views-row .filename i {
  color: #40A13A;
}

/* line 388, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.pane-oa-comment-media-commentnode-attachments .views-row .oa-media-document .oa-description {
  clear: both;
}

/* line 394, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-navbar .panel-panel .panel-pane {
  min-height: 45px;
}

/* line 399, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-navbar .pull-left #oa-user-badge {
  margin-right: 8px;
}

/* line 402, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.oa-navbar .pull-right #oa-user-badge {
  margin-left: 8px;
}

/* line 407, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
div#panels-ipe-control-container {
  top: 20px;
  right: 130px;
  left: 130px;
}

/* line 415, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
div#panels-ipe-control-container .form-item-revision {
  margin-right: 0.5em;
}

/* line 418, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
div#panels-ipe-control-container .form-type-textfield {
  width: 40%;
}

/* line 424, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_panel.scss */
.custom-program-option-header .field-item ul {
  list-style: none !important;
  padding-left: 0 !important;
}

/* line 1, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_responsive_video.scss */
.videoWrapper, .media-viutube-video, .media-youtube-video {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
}

/* line 6, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_responsive_video.scss */
.videoWrapper iframe, .media-viutube-video iframe, .media-youtube-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 1, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_sa11y.scss */
#sa11y-readability {
  padding: 10px 0px;
  border-bottom: 1px solid #cdcdcd !important;
}

/* line 6, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_sa11y.scss */
ul#readability-list {
  padding: 0px;
  list-style: none;
  font-size: 15px;
  margin: 5px 0px 0px 0px;
}

/* line 13, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_sa11y.scss */
#readability-status {
  display: inline-block;
}

/* line 17, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_sa11y.scss */
.flesch-score {
  margin: 0 7px 0 7px;
}

/* line 21, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_sa11y.scss */
.readability-label {
  background-color: #e9e9e9 !important;
  border-radius: 0.25em !important;
  padding: 3px 5px !important;
  color: #4b4b4b !important;
  font-size: 15px;
}

/* line 1, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_side_tabs.scss */
.side-search-tab, .side-apply-tab {
  position: fixed;
  display: block;
  padding: .75em 1em .75em 1em;
  font-size: 20px;
  color: white;
  width: 60px;
  transition: right 0.1s;
  z-index: 100;
}

/* line 13, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_side_tabs.scss */
.side-search-tab {
  top: 105px;
  right: 0;
  /* background-color: $brand-secondary; */
}

/* line 17, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_side_tabs.scss */
.side-search-tab:hover, .side-search-tab:focus {
  text-decoration: none;
  color: white;
  right: 0;
}

/* line 22, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_side_tabs.scss */
.side-search-tab span {
  display: none;
}

/* line 27, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_side_tabs.scss */
.side-apply-tab {
  display: none;
}

@media (min-width: 768px) {
  /* line 33, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_side_tabs.scss */
  .side-search-tab, .side-apply-tab {
    padding: .75em 1em .75em 1em;
    width: 145px;
    white-space: nowrap;
  }
  /* line 39, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_side_tabs.scss */
  .side-search-tab {
    top: 160px;
    right: -5px;
  }
  /* line 42, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_side_tabs.scss */
  .side-search-tab span {
    display: inline;
  }
}

@media (min-width: 992px) {
  /* line 48, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_side_tabs.scss */
  .side-search-tab {
    top: 185px;
  }
  /* line 52, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_side_tabs.scss */
  .og-context-node-266.root_space_id_2507 .side-apply-tab {
    display: block;
    top: 265px;
    right: -5px;
    /* background-color: $brand-secondary; */
  }
  /* line 57, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_side_tabs.scss */
  .og-context-node-266.root_space_id_2507 .side-apply-tab:hover, .og-context-node-266.root_space_id_2507 .side-apply-tab:focus {
    text-decoration: none;
    color: white;
    right: 0;
  }
}

/* line 29, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_site.scss */
.root_space_uuid_e34f6811-2ef6-4c57-9cf8-66d41a32abc4 #cta-apply--main-menu-header,
.root_space_uuid_f47015c5-fd41-47a3-9e64-29d4dd042c37 #cta-apply--main-menu-header,
.root_space_uuid_16beacd4-498a-49c7-b605-c4026500b9e0 #cta-apply--main-menu-header {
  display: none;
}

/* line 37, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_site.scss */
.root_space_uuid_4160105a-ca2d-42cb-aa84-5c2ac2738ab3 .side-search-tab {
  display: none;
}

/* line 2, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_social.scss */
.viuFollow {
  margin-top: 1em;
  text-align: center;
}

/* line 5, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_social.scss */
.viuFollow a:after {
  content: none !important;
}

/* line 8, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_social.scss */
.viuFollow .viu-social__socialIcon {
  font-size: 40px;
  margin: 0 1em;
}

/* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.table-bordered {
  border: 0 !important;
}

/* line 8, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.table-bordered > tbody > tr > td {
  border: none;
  border-bottom: 1px solid #ddd;
}

/* line 13, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.table > thead > tr > th,
.sticky-header > thead > tr > th {
  background: transparent;
}

/* line 19, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.table > thead > tr > th.active {
  background: #e0e0e0;
}

/* line 23, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.table-bordered > thead > tr > th,
.sticky-header > thead > tr > th {
  border: none;
  border-bottom: 1px solid #ddd;
}

/* line 28, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.table-bordered > thead > tr > th:first-child,
.sticky-header > thead > tr > th:first-child {
  border-left: none;
}

/* line 31, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.table-bordered > thead > tr > th:last-child,
.sticky-header > thead > tr > th:last-child {
  border-right: none;
}

/* line 36, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
table td > div.form-type-checkbox,
table th > div.form-type-checkbox {
  text-align: center;
}

/* line 43, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: transparent;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.pane-content {
  position: relative;
}

/* line 54, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.oa-pane .pane-content {
  position: relative;
  padding: 0;
}

/* line 57, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.oa-pane .pane-content .oa-list {
  margin: 0;
}

/* line 62, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.oa-pane.inner-pane .panel-pane {
  padding-bottom: 1em;
}

/* try to target the main content region when inside a panel layout */
/* line 68, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.pane-page-content .radix-layouts-content > .panel-panel-inner {
  padding-right: 25px;
}

/* line 74, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.pane-page-content .radix-layouts-content .oa-pane.inner-pane .panel-pane {
  padding-bottom: 0;
  padding-top: 1.5em;
}

/* line 79, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
body.panels-ipe .pane-page-content .radix-layouts-content > .panel-panel-inner {
  border-right: none;
  border-bottom: none;
  padding: 0;
}

@media (min-width: 992px) {
  /* line 88, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
  .pane-page-content .radix-layouts-content > .panel-panel-inner {
    padding: 0;
  }
  /* line 92, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
  body.panels-ipe .pane-page-content .radix-layouts-content > .panel-panel-inner {
    padding: 0;
  }
}

/* line 99, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.oa-list.well {
  background: transparent;
  border: none;
}

/* line 105, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.oa-list-header {
  padding-top: 0;
}

/* line 110, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.group-content > li {
  border-top: 1px solid #EAEAEA;
  padding: 10px 0;
}

/* line 117, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.radix-layouts-sidebar .group-content li {
  padding: 5px 0;
}

/* line 122, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.oa-list-category {
  text-align: right;
  margin-left: 10px;
}

/* line 127, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_structure.scss */
.pane-pane-oa-messages {
  margin-top: 1em;
}

/* line 5, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_tab-accordion.scss */
.tabCollapse {
  *zoom: 1;
  margin-bottom: 3em;
}

/* line 9, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_mixins.scss */
.tabCollapse:before, .tabCollapse:after {
  content: " ";
  display: table;
}

/* line 14, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/base/_mixins.scss */
.tabCollapse:after {
  clear: both;
}

/* line 12, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_tab-accordion.scss */
.nav-tabs--tabCollapse {
  float: left;
  width: 30%;
  border: 0;
  border-right: 1px solid #ededed;
}

/* line 18, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_tab-accordion.scss */
.nav-tabs--tabCollapse > li {
  float: none;
  border-bottom: 1px solid #ededed;
}

/* line 21, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_tab-accordion.scss */
.nav-tabs--tabCollapse > li a {
  margin-right: 0;
  border-radius: 0;
  border: 0;
}

/* line 26, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_tab-accordion.scss */
.nav-tabs--tabCollapse > li.active a, .nav-tabs--tabCollapse > li.active a:hover, .nav-tabs--tabCollapse > li.active a:focus {
  border: 0;
  background: rgba(0, 0, 0, 0.05);
}

/* line 34, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_tab-accordion.scss */
.tab-content--tabCollapse {
  float: left;
  padding-left: 2em;
  width: 70%;
}

/* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_tab-accordion.scss */
.panel-group .panel-heading .panel-title a:focus, .panel-group .panel-heading .panel-title a:hover, .viu-collapsible .panel-heading .panel-title a:focus, .viu-collapsible .panel-heading .panel-title a:hover {
  text-decoration: none;
}

/* line 48, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_tab-accordion.scss */
.panel-group .panel-heading .panel-title a:before, .viu-collapsible .panel-heading .panel-title a:before {
  content: "\f0dd ";
  font-family: "Fontawesome";
  margin-right: .5em;
}

/* line 53, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_tab-accordion.scss */
.panel-group .panel-heading .panel-title a.collapsed:before, .viu-collapsible .panel-heading .panel-title a.collapsed:before {
  content: "\f0da ";
}

/* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_user.scss */
.user-info {
  font-size: 15px;
  color: #a4a8ab;
  margin-bottom: 10px;
}

/* line 8, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_user.scss */
.user-info a {
  color: #2a2c37;
  font-weight: bold;
}

/* line 14, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_user.scss */
.user-picture img,
.user-badge img {
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border: 1px solid #eee;
}

/* line 24, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_user.scss */
.content .pane-user-field-user-picture img {
  border: 1px solid #ddd;
  padding-bottom: 0;
  margin-bottom: 15px;
  background: white;
}

/* line 32, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_user.scss */
.oa-list .pull-left img {
  margin-right: 0;
}

/* line 36, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_user.scss */
.btn-inverse.user-badge img {
  border: 1px solid transparent;
}

/* line 40, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_user.scss */
.view-oa-team-list .user-badge {
  background-color: transparent;
  border: none;
}

/* line 43, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_user.scss */
.view-oa-team-list .user-badge img {
  margin-right: 0;
}

/* line 48, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_user.scss */
.oa-comment .user-picture {
  margin-top: 14px;
}

/* line 50, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_user.scss */
.oa-comment .user-picture img {
  height: 40px;
  width: 40px;
}

/* line 56, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_user.scss */
.oa-list .user-picture img {
  max-height: 40px;
  max-width: 40px;
}

/* line 61, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_user.scss */
.indented {
  margin-left: 50px;
}

/* line 4, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.views-exposed-form .filter-btn {
  position: absolute;
  top: -40px;
  right: 0;
}

/* line 10, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-pane .views-exposed-form .filter-btn {
  top: -40px;
}

/* line 16, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.pane-content .oa-river .oa-list-inner,
.pane-oa-recent-activity-section-activity .oa-list-inner {
  margin-left: 30px;
  padding-left: 5px;
}

/* line 21, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.pane-content .oa-river .oa-list-header > span > a > strong,
.pane-oa-recent-activity-section-activity .oa-list-header > span > a > strong {
  font-weight: normal;
  font-size: 16px;
}

/* line 26, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.pane-content .oa-river .oa-list-header > span > a:first-of-type,
.pane-oa-recent-activity-section-activity .oa-list-header > span > a:first-of-type {
  color: #2a2c37 !important;
  font-weight: bold;
}

/* line 35, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.pane-open-atrium-news-oa-recent-news .pane-content {
  border-top: 4px solid #EAEAEA;
  padding-top: 20px;
}

/* line 42, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.label .marker {
  color: white;
}

/* line 45, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.label.mark-new {
  background-color: rgba(64, 161, 58, 0.7);
}

/* line 48, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.label.mark-updated {
  background-color: rgba(150, 150, 0, 0.7);
}

/* line 51, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.label.mark-unpublished {
  background-color: rgba(160, 0, 0, 0.7);
}

/* line 57, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-discussion-topic .oa-list-header.oa-description {
  overflow: visible;
  text-align: right;
}

/* line 61, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-discussion-topic h5 {
  font-size: 16px;
}

/* line 64, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-discussion-topic .user-info {
  font-size: inherit;
}

/* line 67, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-discussion-topic .oa-date a {
  color: inherit;
}

/* line 70, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-discussion-topic .oa-description {
  color: #777;
}

/* line 73, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-discussion-topic .oa-reply-last {
  display: inline-block;
  text-align: right;
}

/* line 76, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-discussion-topic .oa-reply-last > a {
  color: inherit;
}

/* line 80, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-discussion-topic .oa-reply-icon {
  position: relative;
  display: inline-block;
}

/* line 83, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-discussion-topic .oa-reply-icon .oa-reply-count {
  position: relative;
  display: inline-block;
  z-index: 2;
  color: white;
  width: 2em;
  text-align: center;
  margin: 0 3px;
}

/* line 91, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-discussion-topic .oa-reply-icon .oa-reply-count a {
  color: inherit;
}

/* line 95, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-discussion-topic .oa-reply-icon i {
  position: absolute;
  z-index: 1;
  left: 0;
  font-size: 25px;
  top: -0.1em;
  margin: 0 3px;
  color: rgba(64, 64, 64, 0.7);
}

/* line 104, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-discussion-topic .oa-reply-icon.updated i {
  color: rgba(150, 150, 0, 0.7);
}

/* line 107, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-discussion-topic .oa-reply-icon.new i {
  color: rgba(64, 161, 58, 0.7);
}

/* line 113, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-news {
  border-bottom: 1px solid #CFCFCF;
  padding: 0 0 25px 0;
  margin-bottom: 30px;
}

/* line 117, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-news .oa-edit-node {
  margin-left: 10px;
}

/* line 119, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-news .oa-edit-node i {
  font-size: 18px;
  color: #a4a8ab;
}

/* line 124, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-news .oa-edit-node a:hover {
  text-decoration: none;
  color: #333;
}

/* line 128, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-news .oa-edit-node a > span {
  text-indent: -9999px;
  visibility: hidden;
}

/* line 134, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-news p, .oa-list.oa-news ol, .oa-list.oa-news ul {
  font-size: 14px;
  margin-bottom: 1em;
}

/* line 138, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-news .oa-news-body {
  margin-top: 0.8em;
}

/* line 141, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-news .oa-news-header h3 {
  margin: 0 0 0.5em 0;
  font-size: 24px;
  font-weight: normal;
}

/* line 146, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-news h4 {
  margin-bottom: 0.9em;
}

/* line 149, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.oa-list.oa-news .more-link {
  float: right;
  font-size: 14px;
}

/* line 157, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.views-widget-filter-search_api_views_fulltext label {
  display: none;
}

/* line 162, /home/boquistm/projects/d7_lagoon/viu-services/profiles/viu/themes/viu_theme/scss/components/_view.scss */
.pane-programs-options-pane-program-options-json h2 {
  display: none;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZpdV90aGVtZS5zdHlsZS5jc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dyaWQuc2NzcyIsImJvb3N0cmFwX292ZXJyaWRlcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJiYXNlL192YXJpYWJsZXMuc2NzcyIsImJvb3N0cmFwX292ZXJyaWRlcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiYm9vc3RyYXBfb3ZlcnJpZGVzL19ncmlkLnNjc3MiLCJib29zdHJhcF9vdmVycmlkZXMvX2FsZXJ0cy5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJiYXNlL19oZWxwZXJzLnNjc3MiLCJ1bmlmeS9fYmxvY2tzLnNjc3MiLCJiYXNlL190eXBvZ3JhcGh5LnNjc3MiLCJyYWRpeC9fbWl4aW5zLnNjc3MiLCJib29zdHJhcF9vdmVycmlkZXMvX2NvbXBvbmVudF9maXhlcy5zY3NzIiwibGF5b3V0L19hdWRpZW5jZV9uYXYuc2NzcyIsImxheW91dC9fYnJhbmQuc2NzcyIsIi4uL2Jvd2VyX2NvbXBvbmVudHMvY29tcGFzcy1taXhpbnMvbGliL2NvbXBhc3MvdXRpbGl0aWVzL2dlbmVyYWwvX2hhY2tzLnNjc3MiLCJsYXlvdXQvX2NvbG9yZWRfcGFnZV9mcmFtZS5zY3NzIiwibGF5b3V0L19mb290ZXIuc2NzcyIsImxheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyIsImxheW91dC9faGVhZGVyX2hlcm8uc2NzcyIsImxheW91dC9faGVhZGVyX3NlYXJjaF9oZXJvLnNjc3MiLCJsYXlvdXQvX2hlYWRlcl92aWRlb19oZXJvLnNjc3MiLCJsYXlvdXQvX29hX2Jhc2V0aGVtZV9vdmVycmlkZXMuc2NzcyIsImxheW91dC9fcGFnZS5zY3NzIiwibGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyIsImxheW91dC9fc2VjdGlvbnMuc2NzcyIsImxheW91dC9fc29jaWFsLnNjc3MiLCJsYXlvdXQvX3ZpdU5hdl9tbWVudS5zY3NzIiwibGF5b3V0L192aXVOYXZfc2VhcmNoLnNjc3MiLCJsYXlvdXQvX3ZpdU5hdl9zaWRyLnNjc3MiLCJsYXlvdXQvX3ZpdU5hdi5zY3NzIiwiY29tcG9uZW50cy9fYWR2aXNvcnkuc2NzcyIsImNvbXBvbmVudHMvX2Jvb3RzdHJhcF9wYW5lbC5zY3NzIiwiY29tcG9uZW50cy9fYnJpZ2h0ZWRnZV9sZW1fb3ZlcnJpZGVzLnNjc3MiLCJjb21wb25lbnRzL19idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL19jYWxlbmRhci5zY3NzIiwiY29tcG9uZW50cy9fY2FsbG91dF9ib3guc2NzcyIsImNvbXBvbmVudHMvX2NvbW1lbnQuc2NzcyIsImNvbXBvbmVudHMvX2VsZW1lbnRzLnNjc3MiLCJjb21wb25lbnRzL19maWVsZC5zY3NzIiwiY29tcG9uZW50cy9fZm9ybV9wcm9ncmFtX3NlYXJjaC5zY3NzIiwiY29tcG9uZW50cy9fZm9ybS5zY3NzIiwiY29tcG9uZW50cy9faW1hZ2VfY3RhX2dyaWQuc2NzcyIsImNvbXBvbmVudHMvX2xlZ2FjeV9nYWxsZXJ5LnNjc3MiLCJjb21wb25lbnRzL19sZWdhY3lfbWVudS5zY3NzIiwiLi4vYm93ZXJfY29tcG9uZW50cy9jb21wYXNzLW1peGlucy9saWIvY29tcGFzcy9jc3MzL19zaGFyZWQuc2NzcyIsImNvbXBvbmVudHMvX2xlZ2FjeV9wYXJhZ3JhcGhzLnNjc3MiLCJjb21wb25lbnRzL19sZWdhY3lfc29jaWFsLnNjc3MiLCJjb21wb25lbnRzL19tZW51X2hpbnQuc2NzcyIsImNvbXBvbmVudHMvX21lbnUuc2NzcyIsImNvbXBvbmVudHMvX25ld3NfZXZlbnRzLnNjc3MiLCJjb21wb25lbnRzL19ub2RlLnNjc3MiLCJjb21wb25lbnRzL19udW1iZXJlZF9zdGVwLnNjc3MiLCJjb21wb25lbnRzL19wYW5lbC5zY3NzIiwiY29tcG9uZW50cy9fcmVzcG9uc2l2ZV92aWRlby5zY3NzIiwiY29tcG9uZW50cy9fc2ExMXkuc2NzcyIsImNvbXBvbmVudHMvX3NpZGVfdGFicy5zY3NzIiwiY29tcG9uZW50cy9fc2l0ZS5zY3NzIiwiY29tcG9uZW50cy9fc29jaWFsLnNjc3MiLCJjb21wb25lbnRzL19zdHJ1Y3R1cmUuc2NzcyIsImNvbXBvbmVudHMvX3RhYi1hY2NvcmRpb24uc2NzcyIsImNvbXBvbmVudHMvX3VzZXIuc2NzcyIsImNvbXBvbmVudHMvX3ZpZXcuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUFDakIsc0ZBQXNGO0FDUXRGO0VDQ0UsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUVsQixrQkFBa0I7RUFDbEIsbUJBQW9CO0NET3JCOztBQ0xDO0VGTkEsc0ZBQXNGO0VDRHhGO0lDUUksa0JBQWtCO0lBQ2xCLG1CQUFvQjtHREd2QjtDRE5BOztBRUtDO0VGRkEsc0ZBQXNGO0VDVHhGO0lDWUksbUJBQW1CO0lBQ25CLG9CQUFvQjtHRER2QjtDREVBOztBRUNDO0VGRUEsc0ZBQXNGO0VDakJ4RjtJQ2dCSSxtQkFBbUI7SUFDbkIsb0JBQW9CO0dETHZCO0NEVUE7O0FBRUQsOEtBQThLO0FDeEI5SztFRU1JLGFBQWE7RUFDYixlQUFlO0NBQ2hCOztBSHNCSCw4S0FBOEs7QUM5QjlLO0VFVUksWUFBWTtDQUNiOztBRlJEO0VEaUNBLHNGQUFzRjtFQ3BDeEY7SUFJSSxhR3FvQmtDO0dIN25CckM7Q0Q0QkE7O0FDbENDO0VEcUNBLHNGQUFzRjtFQzNDeEY7SUFPSSxhR3NvQmtDO0dIam9CckM7Q0RtQ0E7O0FDdENDO0VEeUNBLHNGQUFzRjtFQ2xEeEY7SUFVSSxjR3VvQm1DO0dIcm9CdEM7Q0QwQ0E7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O0dBQ2xCO0VONDBCSCxvTEFBb0w7RU05MEJsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTmcxQkgsb0xBQW9MO0VNbDFCbEw7SUFDRSxpQkFBaUI7R0FDbEI7RU5vMUJILG9MQUFvTDtFTXQxQmxMO0lBQ0UsV0FBaUI7R0FDbEI7RU53MUJILG9MQUFvTDtFTTExQmxMO0lBQ0UsaUJBQWlCO0dBQ2xCO0VONDFCSCxvTEFBb0w7RU05MUJsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTmcyQkgsb0xBQW9MO0VNbDJCbEw7SUFDRSxXQUFpQjtHQUNsQjtFTm8yQkgsb0xBQW9MO0VNdDJCbEw7SUFDRSxpQkFBaUI7R0FDbEI7RU53MkJILG9MQUFvTDtFTTEyQmxMO0lBQ0UsaUJBQWlCO0dBQ2xCO0VONDJCSCxvTEFBb0w7RU05MkJsTDtJQUNFLFlBQWlCO0dBQ2xCO0VOZzNCSCxvTEFBb0w7RU05MUJsTDtJQUNFLFlBQVk7R0FDYjtFTmcyQkgsb0xBQW9MO0VNdjJCbEw7SUFDRSxnQkFBaUI7R0FDbEI7RU55MkJILG9MQUFvTDtFTTMyQmxMO0lBQ0UsaUJBQWlCO0dBQ2xCO0VONjJCSCxvTEFBb0w7RU0vMkJsTDtJQUNFLFdBQWlCO0dBQ2xCO0VOaTNCSCxvTEFBb0w7RU1uM0JsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTnEzQkgsb0xBQW9MO0VNdjNCbEw7SUFDRSxpQkFBaUI7R0FDbEI7RU55M0JILG9MQUFvTDtFTTMzQmxMO0lBQ0UsV0FBaUI7R0FDbEI7RU42M0JILG9MQUFvTDtFTS8zQmxMO0lBQ0UsaUJBQWlCO0dBQ2xCO0VOaTRCSCxvTEFBb0w7RU1uNEJsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTnE0Qkgsb0xBQW9MO0VNdjRCbEw7SUFDRSxXQUFpQjtHQUNsQjtFTnk0Qkgsb0xBQW9MO0VNMzRCbEw7SUFDRSxpQkFBaUI7R0FDbEI7RU42NEJILG9MQUFvTDtFTS80QmxMO0lBQ0UsaUJBQWlCO0dBQ2xCO0VOaTVCSCxvTEFBb0w7RU1uNUJsTDtJQUNFLFlBQWlCO0dBQ2xCO0VOcTVCSCxvTEFBb0w7RU01NUJsTDtJQUNFLFdBQVc7R0FDWjtFTjg1Qkgsb0xBQW9MO0VNcjZCbEw7SUFDRSxlQUFnQjtHQUNqQjtFTnU2Qkgsb0xBQW9MO0VNejZCbEw7SUFDRSxnQkFBZ0I7R0FDakI7RU4yNkJILG9MQUFvTDtFTTc2QmxMO0lBQ0UsVUFBZ0I7R0FDakI7RU4rNkJILG9MQUFvTDtFTWo3QmxMO0lBQ0UsZ0JBQWdCO0dBQ2pCO0VObTdCSCxvTEFBb0w7RU1yN0JsTDtJQUNFLGdCQUFnQjtHQUNqQjtFTnU3Qkgsb0xBQW9MO0VNejdCbEw7SUFDRSxVQUFnQjtHQUNqQjtFTjI3Qkgsb0xBQW9MO0VNNzdCbEw7SUFDRSxnQkFBZ0I7R0FDakI7RU4rN0JILG9MQUFvTDtFTWo4QmxMO0lBQ0UsZ0JBQWdCO0dBQ2pCO0VObThCSCxvTEFBb0w7RU1yOEJsTDtJQUNFLFVBQWdCO0dBQ2pCO0VOdThCSCxvTEFBb0w7RU16OEJsTDtJQUNFLGdCQUFnQjtHQUNqQjtFTjI4Qkgsb0xBQW9MO0VNNzhCbEw7SUFDRSxnQkFBZ0I7R0FDakI7RU4rOEJILG9MQUFvTDtFTWo5QmxMO0lBQ0UsV0FBZ0I7R0FDakI7RU5tOUJILG9MQUFvTDtFTWo4QmxMO0lBQ0UsZ0JBQXVCO0dBQ3hCO0VObThCSCxvTEFBb0w7RU1yOEJsTDtJQUNFLHNCQUF1QjtHQUN4QjtFTnU4Qkgsb0xBQW9MO0VNejhCbEw7SUFDRSx1QkFBdUI7R0FDeEI7RU4yOEJILG9MQUFvTDtFTTc4QmxMO0lBQ0UsaUJBQXVCO0dBQ3hCO0VOKzhCSCxvTEFBb0w7RU1qOUJsTDtJQUNFLHVCQUF1QjtHQUN4QjtFTm05Qkgsb0xBQW9MO0VNcjlCbEw7SUFDRSx1QkFBdUI7R0FDeEI7RU51OUJILG9MQUFvTDtFTXo5QmxMO0lBQ0UsaUJBQXVCO0dBQ3hCO0VOMjlCSCxvTEFBb0w7RU03OUJsTDtJQUNFLHVCQUF1QjtHQUN4QjtFTis5Qkgsb0xBQW9MO0VNaitCbEw7SUFDRSx1QkFBdUI7R0FDeEI7RU5tK0JILG9MQUFvTDtFTXIrQmxMO0lBQ0UsaUJBQXVCO0dBQ3hCO0VOdStCSCxvTEFBb0w7RU16K0JsTDtJQUNFLHVCQUF1QjtHQUN4QjtFTjIrQkgsb0xBQW9MO0VNNytCbEw7SUFDRSx1QkFBdUI7R0FDeEI7RU4rK0JILG9MQUFvTDtFTWovQmxMO0lBQ0Usa0JBQXVCO0dBQ3hCO0NObS9CSjs7QUFFRCw4SEFBOEg7QU96aUM5SDtFTENFLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFFbEIsa0JBQWtCO0VBQ2xCLG1CQUFvQjtDS2FyQjs7QUxYQztFRjJpQ0EsOEhBQThIO0VPbGpDaEk7SUxRSSxrQkFBa0I7SUFDbEIsbUJBQW9CO0dLU3ZCO0NQcWlDQTs7QUU1aUNDO0VGK2lDQSw4SEFBOEg7RU8xakNoSTtJTFlJLG1CQUFtQjtJQUNuQixvQkFBb0I7R0tLdkI7Q1A2aUNBOztBRWhqQ0M7RUZtakNBLDhIQUE4SDtFT2xrQ2hJO0lMZ0JJLG1CQUFtQjtJQUNuQixvQkFBb0I7R0tDdkI7Q1BxakNBOztBQUVELDhLQUE4SztBT3prQzlLO0VKTUksYUFBYTtFQUNiLGVBQWU7Q0FDaEI7O0FIdWtDSCw4S0FBOEs7QU8va0M5SztFSlVJLFlBQVk7Q0FDYjs7QUlSRDtFUGtsQ0EsOEhBQThIO0VPcmxDaEk7SUFJSSxhSHFvQmtDO0dHdm5CckM7Q1B1a0NBOztBT25sQ0M7RVBzbENBLDhIQUE4SDtFTzVsQ2hJO0lBT0ksYUhzb0JrQztHRzNuQnJDO0NQOGtDQTs7QU92bENDO0VQMGxDQSw4SEFBOEg7RU9ubUNoSTtJQVVJLGNIdW9CbUM7R0cvbkJ0QztDUHFsQ0E7O0FPM2xDQztFUDhsQ0EsOEhBQThIO0VPMW1DaEk7SUFhSSxjSDBvQm1DO0dHcm9CdEM7Q1A0bENBOztBTy9sQ0M7RVBrbUNBLDhIQUE4SDtFT2puQ2hJO0lBZ0JJLGNIMG9Cb0M7R0d4b0J2QztDUG1tQ0E7O0FBRUQsOEhBQThIO0FPN2xDOUg7RUx6QkUsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUVsQixrQkFBa0I7RUFDbEIsbUJBQW9CO0NLdUJyQjs7QUxyQkM7RUZ5bkNBLDhIQUE4SDtFT3RtQ2hJO0lMbEJJLGtCQUFrQjtJQUNsQixtQkFBb0I7R0ttQnZCO0NQeW1DQTs7QUUxbkNDO0VGNm5DQSw4SEFBOEg7RU85bUNoSTtJTGRJLG1CQUFtQjtJQUNuQixvQkFBb0I7R0tldkI7Q1BpbkNBOztBRTluQ0M7RUZpb0NBLDhIQUE4SDtFT3RuQ2hJO0lMVkksbUJBQW1CO0lBQ25CLG9CQUFvQjtHS1d2QjtDUHluQ0E7O0FBRUQsOEtBQThLO0FPN25DOUs7RUpwQkksYUFBYTtFQUNiLGVBQWU7Q0FDaEI7O0FIcXBDSCw4S0FBOEs7QU9ub0M5SztFSmhCSSxZQUFZO0NBQ2I7O0FIdXBDSCw4SEFBOEg7QU8vbkM5SDtFTFZFLGtCQUFrQjtFQUNsQixtQkFBbUI7Q0tXcEI7O0FQbW9DRCw4S0FBOEs7QU9yb0M5SztFSjdCSSxhQUFhO0VBQ2IsZUFBZTtDQUNoQjs7QUhzcUNILDhLQUE4SztBTzNvQzlLO0VKekJJLFlBQVk7Q0FDYjs7QURrQkQ7RUZ1cENBLDhIQUE4SDtFT2pwQ2hJO0lMTEksa0JBQWtCO0lBQ2xCLG1CQUFtQjtHS010QjtDUG9wQ0E7O0FFeHBDQztFRjJwQ0EsOEhBQThIO0VPenBDaEk7SUxESSxtQkFBa0I7SUFDbEIsb0JBQW1CO0dLRXRCO0NQNHBDQTs7QUU1cENDO0VGK3BDQSw4SEFBOEg7RU9qcUNoSTtJTEdJLG1CQUFrQjtJQUNsQixvQkFBbUI7R0tGdEI7Q1BvcUNBOztBQUVELCtJQUErSTtBS3JzQzdJO0VBQ0UsbUJBQW1CO0VBRW5CLGdCQUFnQjtFQUdoQixrQkFBbUI7RUFDbkIsbUJBQW9CO0NBY3JCOztBQVpDO0VMcXNDRiwrSUFBK0k7RUs5c0MvSTtJQVVJLGtCQUFrQjtJQUNsQixtQkFBb0I7R0FVdkI7Q0w4ckNGOztBS3RzQ0c7RUx5c0NGLCtJQUErSTtFS3R0Qy9JO0lBY0ksbUJBQWtCO0lBQ2xCLG9CQUFvQjtHQU12QjtDTHNzQ0Y7O0FLMXNDRztFTDZzQ0YsK0lBQStJO0VLOXRDL0k7SUFrQkksbUJBQWtCO0lBQ2xCLG9CQUFvQjtHQUV2QjtDTDhzQ0Y7O0FBRUQsb0xBQW9MO0FNMXRDbEw7RUFDRSxZQUFZO0NBQ2I7O0FONnRDSCxvTEFBb0w7QU12dENoTDtFQUNFLGdCQUFpQjtDQUNsQjs7QU4wdENMLG9MQUFvTDtBTTV0Q2hMO0VBQ0UsaUJBQWlCO0NBQ2xCOztBTit0Q0wsb0xBQW9MO0FNanVDaEw7RUFDRSxXQUFpQjtDQUNsQjs7QU5vdUNMLG9MQUFvTDtBTXR1Q2hMO0VBQ0UsaUJBQWlCO0NBQ2xCOztBTnl1Q0wsb0xBQW9MO0FNM3VDaEw7RUFDRSxpQkFBaUI7Q0FDbEI7O0FOOHVDTCxvTEFBb0w7QU1odkNoTDtFQUNFLFdBQWlCO0NBQ2xCOztBTm12Q0wsb0xBQW9MO0FNcnZDaEw7RUFDRSxpQkFBaUI7Q0FDbEI7O0FOd3ZDTCxvTEFBb0w7QU0xdkNoTDtFQUNFLGlCQUFpQjtDQUNsQjs7QU42dkNMLG9MQUFvTDtBTS92Q2hMO0VBQ0UsV0FBaUI7Q0FDbEI7O0FOa3dDTCxvTEFBb0w7QU1wd0NoTDtFQUNFLGlCQUFpQjtDQUNsQjs7QU51d0NMLG9MQUFvTDtBTXp3Q2hMO0VBQ0UsaUJBQWlCO0NBQ2xCOztBTjR3Q0wsb0xBQW9MO0FNOXdDaEw7RUFDRSxZQUFpQjtDQUNsQjs7QU5peENMLG9MQUFvTDtBTS92Q2hMO0VBQ0UsWUFBWTtDQUNiOztBTmt3Q0wsb0xBQW9MO0FNendDaEw7RUFDRSxnQkFBaUI7Q0FDbEI7O0FONHdDTCxvTEFBb0w7QU05d0NoTDtFQUNFLGlCQUFpQjtDQUNsQjs7QU5peENMLG9MQUFvTDtBTW54Q2hMO0VBQ0UsV0FBaUI7Q0FDbEI7O0FOc3hDTCxvTEFBb0w7QU14eENoTDtFQUNFLGlCQUFpQjtDQUNsQjs7QU4yeENMLG9MQUFvTDtBTTd4Q2hMO0VBQ0UsaUJBQWlCO0NBQ2xCOztBTmd5Q0wsb0xBQW9MO0FNbHlDaEw7RUFDRSxXQUFpQjtDQUNsQjs7QU5xeUNMLG9MQUFvTDtBTXZ5Q2hMO0VBQ0UsaUJBQWlCO0NBQ2xCOztBTjB5Q0wsb0xBQW9MO0FNNXlDaEw7RUFDRSxpQkFBaUI7Q0FDbEI7O0FOK3lDTCxvTEFBb0w7QU1qekNoTDtFQUNFLFdBQWlCO0NBQ2xCOztBTm96Q0wsb0xBQW9MO0FNdHpDaEw7RUFDRSxpQkFBaUI7Q0FDbEI7O0FOeXpDTCxvTEFBb0w7QU0zekNoTDtFQUNFLGlCQUFpQjtDQUNsQjs7QU44ekNMLG9MQUFvTDtBTWgwQ2hMO0VBQ0UsWUFBaUI7Q0FDbEI7O0FObTBDTCxvTEFBb0w7QU0xMENoTDtFQUNFLFdBQVc7Q0FDWjs7QU42MENMLG9MQUFvTDtBTXAxQ2hMO0VBQ0UsZUFBZ0I7Q0FDakI7O0FOdTFDTCxvTEFBb0w7QU16MUNoTDtFQUNFLGdCQUFnQjtDQUNqQjs7QU40MUNMLG9MQUFvTDtBTTkxQ2hMO0VBQ0UsVUFBZ0I7Q0FDakI7O0FOaTJDTCxvTEFBb0w7QU1uMkNoTDtFQUNFLGdCQUFnQjtDQUNqQjs7QU5zMkNMLG9MQUFvTDtBTXgyQ2hMO0VBQ0UsZ0JBQWdCO0NBQ2pCOztBTjIyQ0wsb0xBQW9MO0FNNzJDaEw7RUFDRSxVQUFnQjtDQUNqQjs7QU5nM0NMLG9MQUFvTDtBTWwzQ2hMO0VBQ0UsZ0JBQWdCO0NBQ2pCOztBTnEzQ0wsb0xBQW9MO0FNdjNDaEw7RUFDRSxnQkFBZ0I7Q0FDakI7O0FOMDNDTCxvTEFBb0w7QU01M0NoTDtFQUNFLFVBQWdCO0NBQ2pCOztBTiszQ0wsb0xBQW9MO0FNajRDaEw7RUFDRSxnQkFBZ0I7Q0FDakI7O0FObzRDTCxvTEFBb0w7QU10NENoTDtFQUNFLGdCQUFnQjtDQUNqQjs7QU55NENMLG9MQUFvTDtBTTM0Q2hMO0VBQ0UsV0FBZ0I7Q0FDakI7O0FOODRDTCxvTEFBb0w7QU01M0NoTDtFQUNFLGdCQUF1QjtDQUN4Qjs7QU4rM0NMLG9MQUFvTDtBTWo0Q2hMO0VBQ0Usc0JBQXVCO0NBQ3hCOztBTm80Q0wsb0xBQW9MO0FNdDRDaEw7RUFDRSx1QkFBdUI7Q0FDeEI7O0FOeTRDTCxvTEFBb0w7QU0zNENoTDtFQUNFLGlCQUF1QjtDQUN4Qjs7QU44NENMLG9MQUFvTDtBTWg1Q2hMO0VBQ0UsdUJBQXVCO0NBQ3hCOztBTm01Q0wsb0xBQW9MO0FNcjVDaEw7RUFDRSx1QkFBdUI7Q0FDeEI7O0FOdzVDTCxvTEFBb0w7QU0xNUNoTDtFQUNFLGlCQUF1QjtDQUN4Qjs7QU42NUNMLG9MQUFvTDtBTS81Q2hMO0VBQ0UsdUJBQXVCO0NBQ3hCOztBTms2Q0wsb0xBQW9MO0FNcDZDaEw7RUFDRSx1QkFBdUI7Q0FDeEI7O0FOdTZDTCxvTEFBb0w7QU16NkNoTDtFQUNFLGlCQUF1QjtDQUN4Qjs7QU40NkNMLG9MQUFvTDtBTTk2Q2hMO0VBQ0UsdUJBQXVCO0NBQ3hCOztBTmk3Q0wsb0xBQW9MO0FNbjdDaEw7RUFDRSx1QkFBdUI7Q0FDeEI7O0FOczdDTCxvTEFBb0w7QU14N0NoTDtFQUNFLGtCQUF1QjtDQUN4Qjs7QUNRTDtFUG83Q0Usb0xBQW9MO0VNLzlDcEw7SUFDRSxZQUFZO0dBQ2I7RU5pK0NELG9MQUFvTDtFTTM5Q2xMO0lBQ0UsZ0JBQWlCO0dBQ2xCO0VONjlDSCxvTEFBb0w7RU0vOUNsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTmkrQ0gsb0xBQW9MO0VNbitDbEw7SUFDRSxXQUFpQjtHQUNsQjtFTnErQ0gsb0xBQW9MO0VNditDbEw7SUFDRSxpQkFBaUI7R0FDbEI7RU55K0NILG9MQUFvTDtFTTMrQ2xMO0lBQ0UsaUJBQWlCO0dBQ2xCO0VONitDSCxvTEFBb0w7RU0vK0NsTDtJQUNFLFdBQWlCO0dBQ2xCO0VOaS9DSCxvTEFBb0w7RU1uL0NsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTnEvQ0gsb0xBQW9MO0VNdi9DbEw7SUFDRSxpQkFBaUI7R0FDbEI7RU55L0NILG9MQUFvTDtFTTMvQ2xMO0lBQ0UsV0FBaUI7R0FDbEI7RU42L0NILG9MQUFvTDtFTS8vQ2xMO0lBQ0UsaUJBQWlCO0dBQ2xCO0VOaWdESCxvTEFBb0w7RU1uZ0RsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTnFnREgsb0xBQW9MO0VNdmdEbEw7SUFDRSxZQUFpQjtHQUNsQjtFTnlnREgsb0xBQW9MO0VNdi9DbEw7SUFDRSxZQUFZO0dBQ2I7RU55L0NILG9MQUFvTDtFTWhnRGxMO0lBQ0UsZ0JBQWlCO0dBQ2xCO0VOa2dESCxvTEFBb0w7RU1wZ0RsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTnNnREgsb0xBQW9MO0VNeGdEbEw7SUFDRSxXQUFpQjtHQUNsQjtFTjBnREgsb0xBQW9MO0VNNWdEbEw7SUFDRSxpQkFBaUI7R0FDbEI7RU44Z0RILG9MQUFvTDtFTWhoRGxMO0lBQ0UsaUJBQWlCO0dBQ2xCO0VOa2hESCxvTEFBb0w7RU1waERsTDtJQUNFLFdBQWlCO0dBQ2xCO0VOc2hESCxvTEFBb0w7RU14aERsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTjBoREgsb0xBQW9MO0VNNWhEbEw7SUFDRSxpQkFBaUI7R0FDbEI7RU44aERILG9MQUFvTDtFTWhpRGxMO0lBQ0UsV0FBaUI7R0FDbEI7RU5raURILG9MQUFvTDtFTXBpRGxMO0lBQ0UsaUJBQWlCO0dBQ2xCO0VOc2lESCxvTEFBb0w7RU14aURsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTjBpREgsb0xBQW9MO0VNNWlEbEw7SUFDRSxZQUFpQjtHQUNsQjtFTjhpREgsb0xBQW9MO0VNcmpEbEw7SUFDRSxXQUFXO0dBQ1o7RU51akRILG9MQUFvTDtFTTlqRGxMO0lBQ0UsZUFBZ0I7R0FDakI7RU5na0RILG9MQUFvTDtFTWxrRGxMO0lBQ0UsZ0JBQWdCO0dBQ2pCO0VOb2tESCxvTEFBb0w7RU10a0RsTDtJQUNFLFVBQWdCO0dBQ2pCO0VOd2tESCxvTEFBb0w7RU0xa0RsTDtJQUNFLGdCQUFnQjtHQUNqQjtFTjRrREgsb0xBQW9MO0VNOWtEbEw7SUFDRSxnQkFBZ0I7R0FDakI7RU5nbERILG9MQUFvTDtFTWxsRGxMO0lBQ0UsVUFBZ0I7R0FDakI7RU5vbERILG9MQUFvTDtFTXRsRGxMO0lBQ0UsZ0JBQWdCO0dBQ2pCO0VOd2xESCxvTEFBb0w7RU0xbERsTDtJQUNFLGdCQUFnQjtHQUNqQjtFTjRsREgsb0xBQW9MO0VNOWxEbEw7SUFDRSxVQUFnQjtHQUNqQjtFTmdtREgsb0xBQW9MO0VNbG1EbEw7SUFDRSxnQkFBZ0I7R0FDakI7RU5vbURILG9MQUFvTDtFTXRtRGxMO0lBQ0UsZ0JBQWdCO0dBQ2pCO0VOd21ESCxvTEFBb0w7RU0xbURsTDtJQUNFLFdBQWdCO0dBQ2pCO0VONG1ESCxvTEFBb0w7RU0xbERsTDtJQUNFLGdCQUF1QjtHQUN4QjtFTjRsREgsb0xBQW9MO0VNOWxEbEw7SUFDRSxzQkFBdUI7R0FDeEI7RU5nbURILG9MQUFvTDtFTWxtRGxMO0lBQ0UsdUJBQXVCO0dBQ3hCO0VOb21ESCxvTEFBb0w7RU10bURsTDtJQUNFLGlCQUF1QjtHQUN4QjtFTndtREgsb0xBQW9MO0VNMW1EbEw7SUFDRSx1QkFBdUI7R0FDeEI7RU40bURILG9MQUFvTDtFTTltRGxMO0lBQ0UsdUJBQXVCO0dBQ3hCO0VOZ25ESCxvTEFBb0w7RU1sbkRsTDtJQUNFLGlCQUF1QjtHQUN4QjtFTm9uREgsb0xBQW9MO0VNdG5EbEw7SUFDRSx1QkFBdUI7R0FDeEI7RU53bkRILG9MQUFvTDtFTTFuRGxMO0lBQ0UsdUJBQXVCO0dBQ3hCO0VONG5ESCxvTEFBb0w7RU05bkRsTDtJQUNFLGlCQUF1QjtHQUN4QjtFTmdvREgsb0xBQW9MO0VNbG9EbEw7SUFDRSx1QkFBdUI7R0FDeEI7RU5vb0RILG9MQUFvTDtFTXRvRGxMO0lBQ0UsdUJBQXVCO0dBQ3hCO0VOd29ESCxvTEFBb0w7RU0xb0RsTDtJQUNFLGtCQUF1QjtHQUN4QjtDTjRvREo7O0FPM25ERDtFUDhuREUsb0xBQW9MO0VNbHJEcEw7SUFDRSxZQUFZO0dBQ2I7RU5vckRELG9MQUFvTDtFTTlxRGxMO0lBQ0UsZ0JBQWlCO0dBQ2xCO0VOZ3JESCxvTEFBb0w7RU1sckRsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTm9yREgsb0xBQW9MO0VNdHJEbEw7SUFDRSxXQUFpQjtHQUNsQjtFTndyREgsb0xBQW9MO0VNMXJEbEw7SUFDRSxpQkFBaUI7R0FDbEI7RU40ckRILG9MQUFvTDtFTTlyRGxMO0lBQ0UsaUJBQWlCO0dBQ2xCO0VOZ3NESCxvTEFBb0w7RU1sc0RsTDtJQUNFLFdBQWlCO0dBQ2xCO0VOb3NESCxvTEFBb0w7RU10c0RsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTndzREgsb0xBQW9MO0VNMXNEbEw7SUFDRSxpQkFBaUI7R0FDbEI7RU40c0RILG9MQUFvTDtFTTlzRGxMO0lBQ0UsV0FBaUI7R0FDbEI7RU5ndERILG9MQUFvTDtFTWx0RGxMO0lBQ0UsaUJBQWlCO0dBQ2xCO0VOb3RESCxvTEFBb0w7RU10dERsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTnd0REgsb0xBQW9MO0VNMXREbEw7SUFDRSxZQUFpQjtHQUNsQjtFTjR0REgsb0xBQW9MO0VNMXNEbEw7SUFDRSxZQUFZO0dBQ2I7RU40c0RILG9MQUFvTDtFTW50RGxMO0lBQ0UsZ0JBQWlCO0dBQ2xCO0VOcXRESCxvTEFBb0w7RU12dERsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTnl0REgsb0xBQW9MO0VNM3REbEw7SUFDRSxXQUFpQjtHQUNsQjtFTjZ0REgsb0xBQW9MO0VNL3REbEw7SUFDRSxpQkFBaUI7R0FDbEI7RU5pdURILG9MQUFvTDtFTW51RGxMO0lBQ0UsaUJBQWlCO0dBQ2xCO0VOcXVESCxvTEFBb0w7RU12dURsTDtJQUNFLFdBQWlCO0dBQ2xCO0VOeXVESCxvTEFBb0w7RU0zdURsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTjZ1REgsb0xBQW9MO0VNL3VEbEw7SUFDRSxpQkFBaUI7R0FDbEI7RU5pdkRILG9MQUFvTDtFTW52RGxMO0lBQ0UsV0FBaUI7R0FDbEI7RU5xdkRILG9MQUFvTDtFTXZ2RGxMO0lBQ0UsaUJBQWlCO0dBQ2xCO0VOeXZESCxvTEFBb0w7RU0zdkRsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTjZ2REgsb0xBQW9MO0VNL3ZEbEw7SUFDRSxZQUFpQjtHQUNsQjtFTml3REgsb0xBQW9MO0VNeHdEbEw7SUFDRSxXQUFXO0dBQ1o7RU4wd0RILG9MQUFvTDtFTWp4RGxMO0lBQ0UsZUFBZ0I7R0FDakI7RU5teERILG9MQUFvTDtFTXJ4RGxMO0lBQ0UsZ0JBQWdCO0dBQ2pCO0VOdXhESCxvTEFBb0w7RU16eERsTDtJQUNFLFVBQWdCO0dBQ2pCO0VOMnhESCxvTEFBb0w7RU03eERsTDtJQUNFLGdCQUFnQjtHQUNqQjtFTit4REgsb0xBQW9MO0VNanlEbEw7SUFDRSxnQkFBZ0I7R0FDakI7RU5teURILG9MQUFvTDtFTXJ5RGxMO0lBQ0UsVUFBZ0I7R0FDakI7RU51eURILG9MQUFvTDtFTXp5RGxMO0lBQ0UsZ0JBQWdCO0dBQ2pCO0VOMnlESCxvTEFBb0w7RU03eURsTDtJQUNFLGdCQUFnQjtHQUNqQjtFTit5REgsb0xBQW9MO0VNanpEbEw7SUFDRSxVQUFnQjtHQUNqQjtFTm16REgsb0xBQW9MO0VNcnpEbEw7SUFDRSxnQkFBZ0I7R0FDakI7RU51ekRILG9MQUFvTDtFTXp6RGxMO0lBQ0UsZ0JBQWdCO0dBQ2pCO0VOMnpESCxvTEFBb0w7RU03ekRsTDtJQUNFLFdBQWdCO0dBQ2pCO0VOK3pESCxvTEFBb0w7RU03eURsTDtJQUNFLGdCQUF1QjtHQUN4QjtFTit5REgsb0xBQW9MO0VNanpEbEw7SUFDRSxzQkFBdUI7R0FDeEI7RU5tekRILG9MQUFvTDtFTXJ6RGxMO0lBQ0UsdUJBQXVCO0dBQ3hCO0VOdXpESCxvTEFBb0w7RU16ekRsTDtJQUNFLGlCQUF1QjtHQUN4QjtFTjJ6REgsb0xBQW9MO0VNN3pEbEw7SUFDRSx1QkFBdUI7R0FDeEI7RU4rekRILG9MQUFvTDtFTWowRGxMO0lBQ0UsdUJBQXVCO0dBQ3hCO0VObTBESCxvTEFBb0w7RU1yMERsTDtJQUNFLGlCQUF1QjtHQUN4QjtFTnUwREgsb0xBQW9MO0VNejBEbEw7SUFDRSx1QkFBdUI7R0FDeEI7RU4yMERILG9MQUFvTDtFTTcwRGxMO0lBQ0UsdUJBQXVCO0dBQ3hCO0VOKzBESCxvTEFBb0w7RU1qMURsTDtJQUNFLGlCQUF1QjtHQUN4QjtFTm0xREgsb0xBQW9MO0VNcjFEbEw7SUFDRSx1QkFBdUI7R0FDeEI7RU51MURILG9MQUFvTDtFTXoxRGxMO0lBQ0UsdUJBQXVCO0dBQ3hCO0VOMjFESCxvTEFBb0w7RU03MURsTDtJQUNFLGtCQUF1QjtHQUN4QjtDTisxREo7O0FPcjBERDtFUHcwREUsb0xBQW9MO0VNcjREcEw7SUFDRSxZQUFZO0dBQ2I7RU51NERELG9MQUFvTDtFTWo0RGxMO0lBQ0UsZ0JBQWlCO0dBQ2xCO0VObTRESCxvTEFBb0w7RU1yNERsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTnU0REgsb0xBQW9MO0VNejREbEw7SUFDRSxXQUFpQjtHQUNsQjtFTjI0REgsb0xBQW9MO0VNNzREbEw7SUFDRSxpQkFBaUI7R0FDbEI7RU4rNERILG9MQUFvTDtFTWo1RGxMO0lBQ0UsaUJBQWlCO0dBQ2xCO0VObTVESCxvTEFBb0w7RU1yNURsTDtJQUNFLFdBQWlCO0dBQ2xCO0VOdTVESCxvTEFBb0w7RU16NURsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTjI1REgsb0xBQW9MO0VNNzVEbEw7SUFDRSxpQkFBaUI7R0FDbEI7RU4rNURILG9MQUFvTDtFTWo2RGxMO0lBQ0UsV0FBaUI7R0FDbEI7RU5tNkRILG9MQUFvTDtFTXI2RGxMO0lBQ0UsaUJBQWlCO0dBQ2xCO0VOdTZESCxvTEFBb0w7RU16NkRsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTjI2REgsb0xBQW9MO0VNNzZEbEw7SUFDRSxZQUFpQjtHQUNsQjtFTis2REgsb0xBQW9MO0VNNzVEbEw7SUFDRSxZQUFZO0dBQ2I7RU4rNURILG9MQUFvTDtFTXQ2RGxMO0lBQ0UsZ0JBQWlCO0dBQ2xCO0VOdzZESCxvTEFBb0w7RU0xNkRsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTjQ2REgsb0xBQW9MO0VNOTZEbEw7SUFDRSxXQUFpQjtHQUNsQjtFTmc3REgsb0xBQW9MO0VNbDdEbEw7SUFDRSxpQkFBaUI7R0FDbEI7RU5vN0RILG9MQUFvTDtFTXQ3RGxMO0lBQ0UsaUJBQWlCO0dBQ2xCO0VOdzdESCxvTEFBb0w7RU0xN0RsTDtJQUNFLFdBQWlCO0dBQ2xCO0VONDdESCxvTEFBb0w7RU05N0RsTDtJQUNFLGlCQUFpQjtHQUNsQjtFTmc4REgsb0xBQW9MO0VNbDhEbEw7SUFDRSxpQkFBaUI7R0FDbEI7RU5vOERILG9MQUFvTDtFTXQ4RGxMO0lBQ0UsV0FBaUI7R0FDbEI7RU53OERILG9MQUFvTDtFTTE4RGxMO0lBQ0UsaUJBQWlCO0dBQ2xCO0VONDhESCxvTEFBb0w7RU05OERsTDtJ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QWdJO0FReG1FaEk7RUFyRkUsZUpnWnNDO0VJL1l0QywwQkpnWnNDO0VJL1l0QyxzQkpnWnNDO0NJM1R2Qzs7QVI2bUVELCtIQUErSDtBUWhzRTdIO0VBQ0UsMEJBQXdCO0NBQ3pCOztBUm1zRUgsZ0lBQWdJO0FRanNFOUg7RUFDRSxlSnVZb0M7Q0luWXJDOztBUmlzRUgsZ0lBQWdJO0FRdHNFOUg7RUFHSSxlSnlkK0I7Q0l4ZGhDOztBUnVzRUwsZ0lBQWdJO0FRcHNFOUg7RUFDRSwwQkpzZGlDO0VJcmRqQyxzQkpxZGlDO0VJcGRqQyxhQUFZO0NBS2I7O0FSbXNFSCxnSUFBZ0k7QVEzc0U5SDtFQUtJLHdCQUF1QjtFQUN2QixlSmlkK0I7Q0loZGhDOztBUjBzRUwsZ0lBQWdJO0FRdm9FaEk7RUF6RkUsZUpvWnNDO0VJblp0QywwQkpvWnNDO0VJblp0QyxzQkpvWnNDO0NJM1R2Qzs7QVI0b0VELCtIQUErSDtBUW51RTdIO0VBQ0UsMEJBQXdCO0NBQ3pCOztBUnN1RUgsZ0lBQWdJO0FRcHVFOUg7RUFDRSxlSjJZb0M7Q0l2WXJDOztBUm91RUgsZ0lBQWdJO0FRenVFOUg7RUFHSSxlSitkK0I7Q0k5ZGhDOztBUjB1RUwsZ0lBQWdJO0FRdnVFOUg7RUFDRSwwQko0ZGlDO0VJM2RqQyxzQkoyZGlDO0VJMWRqQyxhQUFZO0NBS2I7O0FSc3VFSCxnSUFBZ0k7QVE5dUU5SDtFQUtJLHdCQUF1QjtFQUN2QixlSnVkK0I7Q0l0ZGhDOztBUjZ1RUwsZ0lBQWdJO0FRdHFFaEk7RUE3RkUsZUp3WnNDO0VJdlp0QywwQkp3WnNDO0VJdlp0QyxzQkp3WnNDO0NJM1R2Qzs7QVIycUVELCtIQUErSDtBUXR3RTdIO0VBQ0UsMEJBQXdCO0NBQ3pCOztBUnl3RUgsZ0lBQWdJO0FRdndFOUg7RUFDRSxlSitZb0M7Q0kzWXJDOztBUnV3RUgsZ0lBQWdJO0FRNXdFOUg7RUFHSSxlSnFlK0I7Q0lwZWhDOztBUjZ3RUwsZ0lBQWdJO0FRMXdFOUg7RUFDRSwwQkprZWlDO0VJamVqQyxzQkppZWlDO0VJaGVqQyxhQUFZO0NBS2I7O0FSeXdFSCxnSUFBZ0k7QVFqeEU5SDtFQUtJLHdCQUF1QjtFQUN2QixlSjZkK0I7Q0k1ZGhDOztBQzRCTDs7Ozs7Ozs7Ozs7Ozs7Ozs7OztHQW1CRztBQ3BFSDtzQ0FDc0M7QVYwekV0QyxrSEFBa0g7QVV4ekVsSDtFQUNFLHNCQUFzQjtDQUN2Qjs7QVYyekVELG1IQUFtSDtBVXp6RW5IO0VBQ0UscUJBQXFCO0NBQ3RCOztBVjR6RUQsbUhBQW1IO0FVMXpFbkg7RUFDRSx5QkFBeUI7RUFDekIsMEJBQTBCO0NBQzNCOztBVjZ6RUQsbUhBQW1IO0FVM3pFbkg7RUFDRSw0QkFBNEI7RUFDNUIsNkJBQTZCO0NBQzlCOztBVjh6RUQsbUhBQW1IO0FVNXpFbkg7RUFDRSw0QkFBNEI7Q0FDN0I7O0FWK3pFRCxtSEFBbUg7QVU3ekVuSDtFQUNFLDZCQUE2QjtDQUM5Qjs7QUFDRDtvQ0FDb0M7QUFFcEM7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUErQkU7QVYrekVGLG1IQUFtSDtBVTd6RW5IO0VBQ0UsbUJBQW1CO0VBQ25CLG9CQUFvQjtDQUNyQjs7QVZnMEVELG1IQUFtSDtBVTl6RW5IO0VBQ0UsbUJBQW1CO0VBQ25CLG9CQUFvQjtDQUNyQjs7QVZpMEVELG1IQUFtSDtBVS96RW5IO0VBQ0Usb0JBQW9CO0VBQ3BCLHFCQUFxQjtDQUN0Qjs7QVZrMEVELG1IQUFtSDtBVWgwRW5IO0VBQ0UsWUFBWTtDQUNiOztBVm0wRUQsbUhBQW1IO0FVajBFbkg7RUFDRSxtQkFBbUI7Q0FDcEI7O0FWbzBFRCxtSEFBbUg7QVVsMEVuSDtFQUNFLG9CQUFvQjtDQUNyQjs7QVZxMEVELG1IQUFtSDtBVW4wRW5IO0VBQ0Usb0JBQW9CO0NBQ3JCOztBVnMwRUQsb0hBQW9IO0FVcDBFcEg7RUFDRSxvQkFBb0I7Q0FDckI7O0FWdTBFRCxvSEFBb0g7QVVyMEVwSDtFQUNFLG9CQUFvQjtDQUNyQjs7QVZ3MEVELG9IQUFvSDtBVXQwRXBIO0VBQ0Usb0JBQW9CO0NBQ3JCOztBVnkwRUQsb0hBQW9IO0FVdjBFcEg7RUFDRSxvQkFBb0I7Q0FDckI7O0FWMDBFRCxvSEFBb0g7QVV4MEVwSDtFQUNFLG9CQUFvQjtDQUNyQjs7QVYyMEVELG9IQUFvSDtBVXowRXBIO0VBQ0Usb0JBQW9CO0NBQ3JCOztBVjQwRUQsb0hBQW9IO0FVMTBFcEg7RUFDRSxvQkFBb0I7Q0FDckI7O0FWNjBFRCxvSEFBb0g7QVUzMEVwSDtFQUNFLG9CQUFvQjtDQUNyQjs7QVY4MEVELG9IQUFvSDtBVTUwRXBIO0VBQ0Usb0JBQW9CO0NBQ3JCOztBViswRUQsb0hBQW9IO0FVNzBFcEg7RUFDRSxvQkFBb0I7Q0FDckI7O0FWZzFFRCxvSEFBb0g7QVU5MEVwSDtFQUNFLG9CQUFvQjtDQUNyQjs7QVZpMUVELG9IQUFvSDtBVS8wRXBIO0VBQ0Usb0JBQW9CO0NBQ3JCOztBVmsxRUQsb0hBQW9IO0FVaDFFcEg7RUFDRSxxQkFBcUI7Q0FDdEI7O0FBRUQ7RVZrMUVFLG9IQUFvSDtFVWoxRXBIO0lBQ0Usb0JBQW9CO0dBQ3JCO0VWbTFFRCxvSEFBb0g7RVVqMUVwSDtJQUNFLG9CQUFvQjtHQUNyQjtFVm0xRUQsb0hBQW9IO0VVajFFcEg7SUFDRSxvQkFBb0I7R0FDckI7RVZtMUVELG9IQUFvSDtFVWoxRXBIO0lBQ0Usb0JBQW9CO0dBQ3JCO0VWbTFFRCxvSEFBb0g7RVVqMUVwSDtJQUNFLG9CQUFvQjtHQUNyQjtFVm0xRUQsb0hBQW9IO0VVajFFcEg7SUFDRSxvQkFBb0I7R0FDckI7Q1ZtMUVGOztBVWgxRUQ7RVZtMUVFLG9IQUFvSDtFVWwxRXBIO0lBQ0Usb0JBQW9CO0dBQ3JCO0VWbzFFRCxvSEFBb0g7RVVsMUVwSDtJQUNFLG9CQUFvQjtHQUNyQjtFVm8xRUQsb0hBQW9IO0VVbDFFcEg7SUFDRSxvQkFBb0I7R0FDckI7RVZvMUVELG9IQUFvSDtFVWwxRXBIO0lBQ0Usb0JBQW9CO0dBQ3JCO0VWbzFFRCxvSEFBb0g7RVVsMUVwSDtJQUNFLG9CQUFvQjtHQUNyQjtFVm8xRUQsb0hBQW9IO0VVbDFFcEg7SUFDRSxvQkFBb0I7R0FDckI7Q1ZvMUVGOztBVWoxRUQsZ0JBQWdCO0FWbzFFaEIsb0hBQW9IO0FVbDFFcEg7RUFDRSxpQkFBaUI7Q0FDbEI7O0FWcTFFRCxvSEFBb0g7QVVuMUVwSDtFQUNFLGlCQUFpQjtDQUNsQjs7QVZzMUVELG9IQUFvSDtBVXAxRXBIO0VBQ0Usa0JBQWtCO0NBQ25COztBVnUxRUQsb0hBQW9IO0FVcjFFcEg7RUFDRSxrQkFBa0I7Q0FDbkI7O0FWdzFFRCxvSEFBb0g7QVV0MUVwSDtFQUNFLG1CQUFtQjtDQUNwQjs7QVZ5MUVELG9IQUFvSDtBVXYxRXBIO0VBQ0UsbUJBQW1CO0NBQ3BCOztBVjAxRUQsb0hBQW9IO0FVeDFFcEg7RUFDRSxtQkFBbUI7Q0FDcEI7O0FWMjFFRCxvSEFBb0g7QVV6MUVwSDtFQUNFLGlCQUFpQjtDQUNsQjs7QVY0MUVELG9IQUFvSDtBVTExRXBIO0VBQ0Usa0JBQWtCO0NBQ25COztBVjYxRUQsb0hBQW9IO0FVcjFFcEg7RUFDRSxhQUFZO0VBQ1osdUJBQXVCO0NBQ3hCOztBVncxRUQsb0hBQW9IO0FVdjFFcEg7RUFDRSxZQUFZO0VBQ1osdUJBQXVCO0NBQ3hCOztBVjAxRUQsb0hBQW9IO0FVdjFFcEg7RUFjSSxjQUFhO0NBQ2Q7O0FWNjBFSCxvSEFBb0g7QVV6MEVwSDtFQUNFLGlCQUFpQjtDQUNsQjs7QVY0MEVELG9IQUFvSDtBQUNwSDtFVTEwRUUseUJBQXlCO0NBQzFCOztBQzNSRDs7Ozs7O0VBTUU7QUFFRjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7K0RBeUkrRDtBQUUvRDs7c0RBRXNEO0FBQ3RELDJCQUEyQjtBWHVtRjNCLG9IQUFvSDtBV3JtRnBIO0VBQ0UsOENBQTZDO0NBQzlDOztBWHdtRkQsb0hBQW9IO0FXdG1GcEg7RUFDRSwrQ0FBOEM7Q0FDL0M7O0FBRUQsMkJBQTJCO0FYd21GM0Isb0hBQW9IO0FXdG1GcEg7RUFDRSw4Q0FBNkM7RUFDN0MsdUJBQXVCO0NBQ3hCOztBWHltRkQsb0hBQW9IO0FXdm1GcEg7RUFDRSw4Q0FBNkM7RUFDN0MsdUJBQXVCO0NBQ3hCOztBWDBtRkQsb0hBQW9IO0FXeG1GcEg7RUFDRSwrQ0FBOEM7RUFDOUMsdUJBQXVCO0NBQ3hCOztBWDJtRkQsb0hBQW9IO0FXem1GcEg7RUFDRSwrQ0FBOEM7RUFDOUMsdUJBQXVCO0NBQ3hCOztBWDRtRkQsb0hBQW9IO0FXMW1GcEg7RUFDRSw4Q0FBNkM7RUFDN0MsdUJBQXVCO0NBQ3hCOztBQUVELDBCQUEwQjtBWDRtRjFCLG9IQUFvSDtBVzFtRnBIO0VBQ0UsNkJBQTZCO0NBQzlCOztBQUVELGtCQUFrQjtBWDRtRmxCLG9IQUFvSDtBVzFtRnBIO0VBQ0UsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsc0JBQXNCO0VBQ3RCLDhCQUE4QjtDQUsvQjs7QVh5bUZELG9IQUFvSDtBV25uRnBIO0VBUUksbUJBQW1CO0NBQ3BCOztBQUdILGtCQUFrQjtBWDZtRmxCLG9IQUFvSDtBVzNtRnBIO0VBQ0UsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixrQkFBa0I7Q0FDbkI7O0FBRUQsb0JBQW9CO0FYNm1GcEIsb0hBQW9IO0FXM21GcEg7RUFDRSxZQUFZO0VBQ1osYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsc0JBQXNCO0VBQ3RCLGdDQUFnQztDQXlCakM7O0FYc2xGRCxvSEFBb0g7QVdybkZwSDtFQVNJLFlBQVk7RUFDWixzQkFBc0I7Q0FDdkI7O0FYZ25GSCxvSEFBb0g7QVczbkZwSDtFQWNJLFlBQVk7RUFDWixrQkFBZ0I7Q0FLakI7O0FYNm1GSCxvSEFBb0g7QVdqb0ZwSDtFQWtCTSxxQ0FBZ0I7Q0FDakI7O0FYbW5GTCxvSEFBb0g7QVd0b0ZwSDtFQXVCSSxZQUFZO0VBQ1osK0JBQWdCO0NBTWpCOztBWDhtRkgsb0hBQW9IO0FXNW9GcEg7RUEyQk0sWUFBWTtFQUNaLCtCQUFnQjtDQUNqQjs7QVhxbkZMLG9IQUFvSDtBV2puRnBIO0VBQ0UsVUFBVTtFQUNWLG1CQUFtQjtDQUNwQjs7QUFFRDs7c0RBRXNEO0FBQ3RELHVCQUF1QjtBWG1uRnZCLG9IQUFvSDtBV2puRnBIO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQiw4QkFBOEI7RUFDOUIsd0RBQXVEO0NBQ3hEOztBWG9uRkQsb0hBQW9IO0FXbG5GcEg7RUFDRSxvRkFBbUY7RUFDbkYsdUJBQXVCO0VBRXZCLDBEQUEwRDtDQUMzRDs7QVhvbkZELG9IQUFvSDtBV2xuRnBIO0VBQ0UsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixnQkFBZ0I7Q0FDakI7O0FYcW5GRCxvSEFBb0g7QVdubkZwSDtFQUNFLFVBQVU7RUFDVixXQUFXO0VBQ1gsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0FZcEI7O0FYMm1GRCxvSEFBb0g7QVc1bkZwSDtFQVFJLFlBQVk7Q0FDYjs7QVh3bkZILG9IQUFvSDtBV2pvRnBIO0VBYU0sZUFBZTtFQUNmLHNCQUFzQjtDQUN2Qjs7QUFJTDtFWHFuRkUsb0hBQW9IO0VXcG5GcEg7SUFFSSxZQUFZO0lBQ1osbUJBQW1CO0dBQ3BCO0VYcW5GSCxvSEFBb0g7RVd6bkZwSDtJQU9JLGlCQUFpQjtHQUNsQjtFWHFuRkgsb0hBQW9IO0VXN25GcEg7SUFXSSxPQUFPO0lBQ1Asb0JBQW9CO0dBQ3JCO0NYcW5GSjs7QVdqbkZELDhCQUE4QjtBWG9uRjlCLG9IQUFvSDtBV2xuRnBIO0VBRUksaUJBQWlCO0VBQ2pCLHFCQUFxQjtFQUNyQiw4QkFBOEI7Q0FDL0I7O0FYb25GSCxvSEFBb0g7QVd6bkZwSDtFQVFJLGlCQUFpQjtFQUNqQixxQkFBcUI7RUFDckIsOEJBQThCO0VBQzlCLG9CQUFvQjtFQUNwQiw4QkFBOEI7Q0FDL0I7O0FYcW5GSCxvSEFBb0g7QVdsb0ZwSDtFQWlCTSxZQUFZO0VBQ1osaUJBQWlCO0NBQ2xCOztBWHFuRkwsb0hBQW9IO0FXeG9GcEg7RUF3Qk0sWUFBWTtFQUNaLGlCQUFpQjtDQUNsQjs7QVhvbkZMLG9IQUFvSDtBVzlvRnBIO0VBNkJNLFlBQVk7Q0FDYjs7QVhxbkZMLG9IQUFvSDtBV25wRnBIO0VBa0NJLGdCQUFnQjtDQUNqQjs7QVhxbkZILG9IQUFvSDtBV3hwRnBIO0VBc0NJLGdCQUFnQjtDQUNqQjs7QUFHSCxxQkFBcUI7QVhvbkZyQixvSEFBb0g7QVdsbkZwSDtFQUNFLGdCQUFnQjtDQUNqQjs7QVhxbkZELG9IQUFvSDtBV25uRnBIO0VBQ0UsaUJBQWlCO0NBQ2xCOztBWHNuRkQsb0hBQW9IO0FXcG5GcEg7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7c0NBQ3NDO0FYc25GdEMsb0hBQW9IO0FXcG5GcEg7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQ7c0NBQ3NDO0FYc25GdEMsb0hBQW9IO0FXcG5GcEg7RUFDRSxpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLDhEQUE2RDtFQUM3RCx1QkFBdUI7RUFFdkIsMERBQTBEO0NBK0IzRDs7QVh3bEZELG9IQUFvSDtBVzduRnBIO0VBU0ksT0FBTztFQUNQLFFBQVE7RUFDUixZQUFZO0VBQ1osYUFBYTtFQUNiLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsZ0NBQWdCO0NBQ2pCOztBWHduRkgsb0hBQW9IO0FXeG9GcEg7RUFtQkksWUFBWTtFQUNaLFdBQVc7RUFDWCxtQkFBbUI7Q0FDcEI7O0FYeW5GSCxvSEFBb0g7QVcvb0ZwSDtFQXlCSSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixzQkFBc0I7Q0FDdkI7O0FYMG5GSCxvSEFBb0g7QVd2cEZwSDtFQWdDSSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQiwwQkFBMEI7Q0FDM0I7O0FBR0g7RVh5bkZFLG9IQUFvSDtFV3huRnBIO0lBQ0UsZ0JBQWdCO0dBTWpCO0VYcW5GRCxvSEFBb0g7RVc1bkZwSDtJQUlJLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7Q1gybkZKOztBV3ZuRkQ7c0NBQ3NDO0FYMG5GdEMsb0hBQW9IO0FXeG5GcEg7RUFDRSxtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLG1EQUFrRDtDQUNuRDs7QVgybkZELG9IQUFvSDtBV3puRnBIO0VBQ0UsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtDQUNwQjs7QVg0bkZELG9IQUFvSDtBVzFuRnBIO0VBQ0UsWUFBWTtFQUNaLDBCQUEwQjtDQUMzQjs7QVg2bkZELG9IQUFvSDtBVzNuRnBIO0VBRUksWUFBWTtDQUNiOztBWDZuRkgsb0hBQW9IO0FXaG9GcEg7RUFNSSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLHVCQUF1QjtDQUN4Qjs7QUFHSDtzQ0FDc0M7QVg0bkZ0QyxvSEFBb0g7QVcxbkZwSDtFQUNFLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsbUJBQW1CO0NBaURwQjs7QVg2a0ZELG9IQUFvSDtBV2pvRnBIO0VBTUksaUJBQWlCO0NBQ2xCOztBWCtuRkgsb0hBQW9IO0FXdG9GcEg7RUFVSSx1REFBc0Q7RUFDdEQsdUJBQXVCO0VBQ3ZCLG1DQUFtQztDQUNwQzs7QVhnb0ZILG9IQUFvSDtBVzdvRnBIO0VBZ0JJLHVEQUFzRDtFQUN0RCx1QkFBdUI7RUFDdkIsbUNBQW1DO0NBQ3BDOztBWGlvRkgsb0hBQW9IO0FXcHBGcEg7RUFzQkksdURBQXNEO0VBQ3RELHVCQUF1QjtFQUN2QixtQ0FBbUM7Q0FDcEM7O0FYa29GSCxvSEFBb0g7QVczcEZwSDtFQTRCSSxPQUFPO0VBQ1AsUUFBUTtFQUNSLFlBQVk7RUFDWixZQUFZO0VBQ1osYUFBYTtFQUNiLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsK0JBQWdCO0NBQ2pCOztBWG1vRkgsb0hBQW9IO0FXdnFGcEg7RUF1Q0ksWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsMEJBQTBCO0NBQzNCOztBWG9vRkgsb0hBQW9IO0FXL3FGcEg7RUE4Q0ksWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLDBCQUEwQjtDQUMzQjs7QUFHSDtFWG1vRkUsb0hBQW9IO0VXbG9GcEg7SUFDRSxpQkFBaUI7R0FDbEI7Q1hvb0ZGOztBV2pvRkQ7RVhvb0ZFLG9IQUFvSDtFV25vRnBIO0lBQ0UsZ0JBQWdCO0dBY2pCO0VYd25GRCxvSEFBb0g7RVd2b0ZwSDtJQUlJLGdCQUFnQjtHQUNqQjtFWHNvRkgsb0hBQW9IO0VXM29GcEg7SUFRSSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25CO0VYc29GSCxvSEFBb0g7RVdocEZwSDtJQWFJLGdCQUFnQjtHQUNqQjtDWHNvRko7O0FXbG9GRDs7c0RBRXNEO0FBQ3RELGtCQUFrQjtBWHFvRmxCLG9IQUFvSDtBV25vRnBIO0VBRUksZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0FVcEI7O0FYNG5GSCxvSEFBb0g7QVcxb0ZwSDtFQU9NLE9BQU87RUFDUCxRQUFRO0VBQ1IsWUFBWTtFQUNaLGFBQWE7RUFDYixhQUFhO0VBQ2IsbUJBQW1CO0NBQ3BCOztBWHVvRkwsb0hBQW9IO0FXcHBGcEg7RUFpQkksK0JBQWdCO0NBQ2pCOztBWHVvRkgsb0hBQW9IO0FXenBGcEg7RUFxQkksaUNBQWlDO0NBQ2xDOztBWHdvRkgsb0hBQW9IO0FXcm9GcEg7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FYd29GRCxvSEFBb0g7QVd0b0ZwSDtFQUVJLGlDQUFpQztDQUNsQzs7QVh3b0ZILG9IQUFvSDtBVzNvRnBIO0VBTUksdUJBQWlCO0NBQ2xCOztBQUdILGtCQUFrQjtBWHVvRmxCLG9IQUFvSDtBV3JvRnBIO0VBRUksd0JBQWlCO0VBQ2pCLGdDQUF5QjtDQUMxQjs7QVh1b0ZILG9IQUFvSDtBVzNvRnBIO0VBT0kscUJBQWlCO0VBQ2pCLDZCQUF5QjtDQUMxQjs7QUFHSDs7c0RBRXNEO0FBQ3REO3NDQUNzQztBWHNvRnRDLG9IQUFvSDtBV3BvRnBIO0VBQ0UsaUJBQWlCO0VBQ2pCLHVCQUF1QjtFQUN2Qiw4QkFBOEI7RUFDOUIsaUNBQWlDO0NBNkNsQzs7QVgybEZELG9IQUFvSDtBVzVvRnBIO0VBT0ksc0JBQXNCO0NBQ3ZCOztBWHlvRkgsb0hBQW9IO0FXanBGcEg7RUFXSSxvQkFBb0I7Q0FPckI7O0FYb29GSCxvSEFBb0g7QVd0cEZwSDtFQWNNLFlBQVk7RUFDWixhQUFhO0VBQ2IsZ0JBQWdCO0NBQ2pCOztBWDRvRkwsb0hBQW9IO0FXN3BGcEg7RUFxQkksMEJBQTBCO0NBQzNCOztBWDRvRkgsb0hBQW9IO0FXbHFGcEg7RUF5QkksZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0FDcEI7O0FYNm9GSCxvSEFBb0g7QVd6cUZwSDtFQStCSSxpQkFBaUI7Q0FLbEI7O0FYMG9GSCxvSEFBb0g7QVc5cUZwSDtFQWtDTSxZQUFZO0NBQ2I7O0FYZ3BGTCxvSEFBb0g7QVduckZwSDtFQXVDSSxXQUFXO0VBQ1gsb0JBQW9CO0VBQ3BCLHVCQUF1QjtDQU94Qjs7QVgwb0ZILG9IQUFvSDtBVzFyRnBIO0VBNENNLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIsc0JBQXNCO0NBQ3ZCOztBQUlMLGFBQWE7QUFFYixtQkFBbUI7QVg4b0ZuQixvSEFBb0g7QVc1b0ZwSDtFQUNFLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsMkJBQTJCO0NBZTVCOztBWGlvRkQsb0hBQW9IO0FXbnBGcEg7RUFNSSxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLG9CQUFvQjtDQVNyQjs7QVh5b0ZILG9IQUFvSDtBVzFwRnBIO0VBV00sZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixzQkFBc0I7RUFDdEIsdUJBQXVCO0VBQ3ZCLDhCQUE4QjtDQUMvQjs7QUFJTDtzQ0FDc0M7QVhncEZ0QyxvSEFBb0g7QVc5b0ZwSDtFQUNFLFdBQVc7Q0FTWjs7QVh5b0ZELG9IQUFvSDtBV25wRnBIO0VBSUksaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixvQ0FBb0M7RUFFcEMsY0FBYztDQUNmOztBWGtwRkgsb0hBQW9IO0FXL29GcEg7RUFDRSxjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQiw4QkFBOEI7RUFDOUIsaUNBQWlDO0NBQ2xDOztBWGtwRkQsb0hBQW9IO0FXaHBGcEg7RUFDRSxzQkFBc0I7Q0FDdkI7O0FYbXBGRCxvSEFBb0g7QVdqcEZwSDtFQUVJLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsb0JBQW9CO0NBQ3JCOztBWG1wRkgsb0hBQW9IO0FXeHBGcEg7RUFRSSxhQUFhO0VBQ2IsZ0JBQWdCO0NBQ2pCOztBQUdIOztzREFFc0Q7QUFDdEQ7c0NBQ3NDO0FYa3BGdEMsb0hBQW9IO0FXaHBGcEg7RUFFSSxpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLHFCQUFxQjtDQUN0Qjs7QVhrcEZILG9IQUFvSDtBV3ZwRnBIO0VBUUksbUJBQW1CO0VBQ25CLG9CQUFvQjtDQVlyQjs7QVh3b0ZILG9IQUFvSDtBVzdwRnBIO0VBWU0sYUFBYTtFQUNiLFVBQVU7RUFDVixZQUFZO0VBQ1osWUFBWTtFQUNaLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLG9CQUFvQjtDQUNyQjs7QVhxcEZMLG9IQUFvSDtBV3pxRnBIO0VBd0JJLGdCQUFnQjtDQUNqQjs7QVhxcEZILG9IQUFvSDtBVzlxRnBIO0VBNEJJLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLCtCQUErQjtDQVVoQzs7QVg2b0ZILG9IQUFvSDtBV3RyRnBIO0VBa0NNLGVBQWU7Q0FDaEI7O0FYd3BGTCxvSEFBb0g7QVczckZwSDtFQXNDTSxlQUFlO0VBQ2YsaUJBQWlCO0NBQ2xCOztBQUlMOztzREFFc0Q7QUFDdEQ7c0NBQ3NDO0FYc3BGdEMsb0hBQW9IO0FXcHBGcEg7RUFDRSxpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQix3QkFBd0I7RUFDeEIsMEJBQTBCO0NBb0IzQjs7QVhvb0ZELG9IQUFvSDtBVzdwRnBIO0VBUUksVUFBVTtFQUNWLFdBQVc7RUFDWCxZQUFZO0VBQ1osWUFBWTtFQUNaLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixzQkFBc0I7Q0FDdkI7O0FYeXBGSCxvSEFBb0g7QVc3cUZwSDtFQXVCSSxvQkFBb0I7Q0FDckI7O0FBR0g7c0NBQ3NDO0FYd3BGdEMsb0hBQW9IO0FXdHBGcEg7RUFDRSxtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixxQ0FBZ0I7Q0FpQmpCOztBWHlvRkQsb0hBQW9IO0FXOXBGcEg7RUFPSSxnQkFBZ0I7Q0FDakI7O0FYMnBGSCxvSEFBb0g7QVducUZwSDtFQVdJLGtCQUFrQjtDQUNuQjs7QVg0cEZILG9IQUFvSDtBV3hxRnBIO0VBZUksb0JBQW9CO0NBQ3JCOztBWDZwRkgsb0hBQW9IO0FXN3FGcEg7RUFtQkksWUFBWTtDQUNiOztBQUdIO3NDQUNzQztBWDRwRnRDLG9IQUFvSDtBVzFwRnBIO0VBQ0UsY0FBYztDQTZFZjs7QVhpbEZELG9IQUFvSDtBVy9wRnBIO0VBSUksWUFBWTtFQUNaLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsc0JBQXNCO0NBQ3ZCOztBWCtwRkgsb0hBQW9IO0FXdnFGcEg7RUFXSSxZQUFZO0VBQ1osYUFBYTtFQUNiLGVBQWU7Q0FDaEI7O0FYZ3FGSCxvSEFBb0g7QVc5cUZwSDtFQWtCTSxZQUFZO0VBQ1osYUFBYTtFQUNiLGVBQWU7Q0FDaEI7O0FYZ3FGTCxvSEFBb0g7QVdyckZwSDtFQXdCTSxZQUFZO0NBQ2I7O0FYaXFGTCxvSEFBb0g7QVcxckZwSDtFQTZCSSxZQUFZO0NBQ2I7O0FYaXFGSCxvSEFBb0g7QVcvckZwSDtFQWlDSSxnQkFBZ0I7RUFDaEIsMEJBQTBCO0NBQzNCOztBWGtxRkgsb0hBQW9IO0FXcnNGcEg7RUFzQ0ksZUFBZTtFQUNmLGVBQWU7RUFDZixnQkFBZ0I7Q0FDakI7O0FYbXFGSCxvSEFBb0g7QVc1c0ZwSDtFQTRDSSxtQkFBbUI7Q0FDcEI7O0FYb3FGSCxvSEFBb0g7QVdqdEZwSDtFQWlETSxnQkFBZ0I7RUFDaEIsMEJBQTBCO0NBQzNCOztBWG9xRkwsb0hBQW9IO0FXdnRGcEg7RUFzRE0sZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixpQkFBaUI7Q0FDbEI7O0FYcXFGTCxvSEFBb0g7QVc5dEZwSDtFQThETSxZQUFZO0VBQ1osYUFBYTtDQUNkOztBWG9xRkwsb0hBQW9IO0FXcHVGcEg7RUFtRU0sWUFBWTtDQUNiOztBWHFxRkwsb0hBQW9IO0FXenVGcEg7RUF1RU0saUJBQWlCO0NBQ2xCOztBWHNxRkwsb0hBQW9IO0FXOXVGcEg7RUEyRU0saUJBQWlCO0NBQ2xCOztBQUlMLGtCQUFrQjtBQUVsQixjQUFjO0FBRWQ7c0NBQ3NDO0FYa3FGdEMsb0hBQW9IO0FXaHFGcEg7RUFDRSxtQkFBbUI7RUFDbkIsb0JBQW9CO0NBK0JyQjs7QVhxb0ZELG9IQUFvSDtBV3RxRnBIO0VBS0ksT0FBTztFQUNQLFNBQVM7RUFDVCxVQUFVO0VBQ1YsVUFBVTtFQUNWLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQiwrQkFBK0I7RUFDL0IsdURBQXVEO0NBQ3hEOztBWHFxRkgsb0hBQW9IO0FXcHJGcEg7RUFrQkksbUJBQW1CO0NBY3BCOztBWHlwRkgsb0hBQW9IO0FXenJGcEg7RUFxQk0sZUFBZTtFQUNmLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsb0JBQW9CO0NBQ3JCOztBWHdxRkwsb0hBQW9IO0FXanNGcEg7RUE0Qk0sZ0JBQWdCO0VBQ2hCLG9CQUFvQjtFQUNwQiwwQkFBMEI7Q0FDM0I7O0FBSUw7c0NBQ3NDO0FYc3FGdEMsb0hBQW9IO0FXcHFGcEg7RUFDRSxtQkFBbUI7RUFDbkIsb0JBQW9CO0NBc0JyQjs7QVhrcEZELG9IQUFvSDtBVzFxRnBIO0VBS0ksbUJBQW1CO0NBYXBCOztBWDZwRkgsb0hBQW9IO0FXL3FGcEg7RUFRTSxvQkFBb0I7Q0FDckI7O0FYMnFGTCxvSEFBb0g7QVdwckZwSDtFQVlNLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQiwwQkFBMEI7Q0FDM0I7O0FYNHFGTCxvSEFBb0g7QVc3ckZwSDtFQXFCSSw0QkFBNEI7RUFDNUIsNkJBQTZCO0NBQzlCOztBQUdIO0VYMHFGRSxvSEFBb0g7RVd6cUZwSDtJQUNFLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkIsMkJBQTJCO0lBQzNCLDhCQUE4QjtHQUMvQjtDWDJxRkY7O0FXeHFGRDtzQ0FDc0M7QVgycUZ0QyxxSEFBcUg7QVd6cUZySDtFQUVJLFlBQVk7RUFDWixxQkFBcUI7Q0FDdEI7O0FYMnFGSCxxSEFBcUg7QVcvcUZySDtFQU9JLGlCQUFpQjtDQVdsQjs7QVhrcUZILHFIQUFxSDtBV3ByRnJIO0VBVU0sZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQiwwQkFBMEI7Q0FDM0I7O0FYOHFGTCxxSEFBcUg7QVczckZySDtFQWdCTSwwQkFBMEI7Q0FDM0I7O0FBSUw7c0NBQ3NDO0FYNHFGdEMscUhBQXFIO0FXMXFGckg7RUFDRSxpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQix1QkFBdUI7RUFDdkIsd0JBQXdCO0NBb0J6Qjs7QVgwcEZELHFIQUFxSDtBV25yRnJIO0VBUUksVUFBVTtFQUNWLFdBQVc7RUFDWCxZQUFZO0VBQ1osWUFBWTtFQUNaLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLHFCQUFxQjtFQUNyQixzQkFBc0I7Q0FDdkI7O0FYK3FGSCxxSEFBcUg7QVduc0ZySDtFQXVCSSxvQkFBb0I7Q0FDckI7O0FBR0g7c0NBQ3NDO0FYOHFGdEMscUhBQXFIO0FXNXFGckg7RUFDRSxjQUFjO0VBQ2QsaUJBQWlCO0NBNkJsQjs7QVhtcEZELHFIQUFxSDtBV2xyRnJIO0VBS0ksWUFBWTtFQUNaLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIscUJBQXFCO0NBQ3RCOztBWGlyRkgscUhBQXFIO0FXMXJGckg7RUFZSSxpQkFBaUI7Q0FrQmxCOztBWGlxRkgscUhBQXFIO0FXL3JGckg7RUFlTSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQiwwQkFBMEI7Q0FXM0I7O0FYMHFGTCxxSEFBcUg7QVd2c0ZySDtFQXFCUSxRQUFRO0VBQ1IsVUFBVTtFQUNWLFlBQVk7RUFDWixZQUFZO0VBQ1osYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixvQkFBb0I7Q0FDckI7O0FBS1A7c0NBQ3NDO0FYa3JGdEMscUhBQXFIO0FXaHJGckg7RUFDRSxtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLG9CQUFvQjtDQWFyQjs7QVh1cUZELHFIQUFxSDtBV3ZyRnJIO0VBTUksWUFBWTtDQUNiOztBWHFyRkgscUhBQXFIO0FXNXJGckg7RUFVSSxZQUFZO0NBS2I7O0FYa3JGSCxxSEFBcUg7QVdqc0ZySDtFQWFNLHNCQUFzQjtDQUN2Qjs7QVh3ckZMLHFIQUFxSDtBV3ByRnJIO0VBQ0Usb0JBQW9CO0VBQ3BCLHVCQUF1QjtDQUN4Qjs7QVh1ckZELHFIQUFxSDtBV3JyRnJIO0VBQ0Usb0JBQW9CO0VBQ3BCLHVCQUF1QjtDQUt4Qjs7QVhvckZELHFIQUFxSDtBVzNyRnJIO0VBS0kseUJBQXlCO0NBQzFCOztBWDByRkgscUhBQXFIO0FXdnJGckg7RUFFSSxZQUFZO0NBQ2I7O0FYeXJGSCxxSEFBcUg7QVd0ckZySDtFQUVJLFlBQVk7Q0FDYjs7QVh3ckZILHFIQUFxSDtBV3JyRnJIO0VBQ0Usb0JBQW9CO0NBQ3JCOztBWHdyRkQscUhBQXFIO0FXdHJGckg7RUFDRSxvQkFBb0I7Q0FDckI7O0FYeXJGRCxxSEFBcUg7QVd2ckZySDtFQUNFLG9CQUFvQjtDQUNyQjs7QVgwckZELHFIQUFxSDtBV3hyRnJIO0VBQ0Usb0JBQW9CO0NBQ3JCOztBWDJyRkQscUhBQXFIO0FXenJGckg7RUFDRSxvQkFBb0I7Q0FDckI7O0FYNHJGRCxxSEFBcUg7QVcxckZySDtFQUNFLG9CQUFvQjtDQUNyQjs7QVg2ckZELHFIQUFxSDtBVzNyRnJIO0VBQ0Usb0JBQW9CO0NBQ3JCOztBWDhyRkQscUhBQXFIO0FXNXJGckg7RUFDRSxvQkFBb0I7Q0FDckI7O0FYK3JGRCxxSEFBcUg7QVc3ckZySDtFQUNFLG9CQUFvQjtDQUNyQjs7QVhnc0ZELHFIQUFxSDtBVzlyRnJIO0VBQ0Usb0JBQW9CO0NBQ3JCOztBWGlzRkQscUhBQXFIO0FXL3JGckg7RUFDRSxvQkFBb0I7Q0FDckI7O0FYa3NGRCxxSEFBcUg7QVdoc0ZySDtFQUNFLG9CQUFvQjtDQUNyQjs7QVhtc0ZELHFIQUFxSDtBV2pzRnJIO0VBQ0Usb0JBQW9CO0NBQ3JCOztBWG9zRkQscUhBQXFIO0FXbHNGckg7RUFDRSxpQkFBaUI7Q0FDbEI7O0FYcXNGRCxxSEFBcUg7QVduc0ZySDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRDtzQ0FDc0M7QVhxc0Z0QyxxSEFBcUg7QVduc0ZySDtFQUNFLG9CQUFvQjtFQUNwQix3QkFBd0I7RUFDeEIsaUNBQWlDO0NBOENsQzs7QVh5cEZELHFIQUFxSDtBVzFzRnJIO0VBTUksY0FBYztFQUNkLGdCQUFnQjtFQUNoQixrQkFBa0I7Q0FLbkI7O0FYb3NGSCxxSEFBcUg7QVdqdEZySDtFQVdNLFlBQVk7Q0FDYjs7QVgwc0ZMLHFIQUFxSDtBV3R0RnJIO0VBZ0JJLGVBQWU7Q0FDaEI7O0FYMHNGSCxxSEFBcUg7QVczdEZySDtFQXFCTSxnQkFBZ0I7RUFDaEIsbUJBQW1CO0NBT3BCOztBWG9zRkwscUhBQXFIO0FXanVGckg7RUF5QlEsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixrQkFBa0I7Q0FDbkI7O0FYNHNGUCxxSEFBcUg7QVd4dUZySDtFQWdDTSx3QkFBd0I7Q0FDekI7O0FYNHNGTCxxSEFBcUg7QVc3dUZySDtFQXFDSSxzQkFBc0I7Q0FXdkI7O0FYa3NGSCxxSEFBcUg7QVdsdkZySDtFQXdDTSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtDQUtqQjs7QVgwc0ZMLHFIQUFxSDtBV3p2RnJIO0VBNkNRLGVBQWU7Q0FDaEI7O0FBS1A7RVg0c0ZFLHFIQUFxSDtFVzNzRnJIO0lBQ0Usc0JBQXNCO0dBQ3ZCO0NYNnNGRjs7QVcxc0ZELHVCQUF1QjtBWDZzRnZCLHFIQUFxSDtBVzNzRnJIO0VBRUksWUFBWTtDQUNiOztBWDZzRkgscUhBQXFIO0FXaHRGckg7RUFNSSxZQUFZO0NBS2I7O0FYMHNGSCxxSEFBcUg7QVdydEZySDtFQVNNLFlBQVk7Q0FDYjs7QUFJTCxpQkFBaUI7QVg2c0ZqQixxSEFBcUg7QVczc0ZySDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRCxzQkFBc0I7QVg2c0Z0QixxSEFBcUg7QVczc0ZySDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRCxrQkFBa0I7QVg2c0ZsQixxSEFBcUg7QVczc0ZySDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRCxrQkFBa0I7QVg2c0ZsQixxSEFBcUg7QVczc0ZySDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRCx1QkFBdUI7QVg2c0Z2QixxSEFBcUg7QVczc0ZySDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRCxvQ0FBb0M7QVg2c0ZwQyxxSEFBcUg7QVczc0ZySDtFQUNFLDhCQUE4QjtDQUsvQjs7QVgwc0ZELHFIQUFxSDtBV2h0RnJIO0VBSUksMEJBQTBCO0NBQzNCOztBQUdILGtDQUFrQztBWDhzRmxDLHFIQUFxSDtBVzVzRnJIO0VBQ0UsOEJBQThCO0NBSy9COztBWDJzRkQscUhBQXFIO0FXanRGckg7RUFJSSwwQkFBMEI7Q0FDM0I7O0FBR0gsK0JBQStCO0FYK3NGL0IscUhBQXFIO0FXN3NGckg7RUFDRSw4QkFBOEI7Q0FLL0I7O0FYNHNGRCxxSEFBcUg7QVdsdEZySDtFQUlJLDBCQUEwQjtDQUMzQjs7QUFHSCxrQ0FBa0M7QVhndEZsQyxxSEFBcUg7QVc5c0ZySDtFQUNFLDhCQUE4QjtDQUsvQjs7QVg2c0ZELHFIQUFxSDtBV250RnJIO0VBSUksMEJBQTBCO0NBQzNCOztBQUdILG1DQUFtQztBWGl0Rm5DLHFIQUFxSDtBVy9zRnJIO0VBQ0UsK0JBQStCO0NBS2hDOztBWDhzRkQscUhBQXFIO0FXcHRGckg7RUFJSSwyQkFBMkI7Q0FDNUI7O0FBR0gsa0NBQWtDO0FYa3RGbEMscUhBQXFIO0FXaHRGckg7RUFDRSwrQkFBK0I7Q0FLaEM7O0FYK3NGRCxxSEFBcUg7QVdydEZySDtFQUlJLDJCQUEyQjtDQUM1Qjs7QUFHSCxpQ0FBaUM7QVhtdEZqQyxxSEFBcUg7QVdqdEZySDtFQUNFLCtCQUErQjtDQUtoQzs7QVhndEZELHFIQUFxSDtBV3R0RnJIO0VBSUksMkJBQTJCO0NBQzVCOztBQUdILGlDQUFpQztBWG90RmpDLHFIQUFxSDtBV2x0RnJIO0VBQ0UsNEJBQTRCO0NBSzdCOztBWGl0RkQscUhBQXFIO0FXdnRGckg7RUFJSSx3QkFBd0I7Q0FDekI7O0FBR0g7O3NEQUVzRDtBQUN0RDtzQ0FDc0M7QVhxdEZ0QyxxSEFBcUg7QVdudEZySDtFQUVJLG1CQUFtQjtDQW1DcEI7O0FYbXJGSCxxSEFBcUg7QVd4dEZySDtFQUtNLFdBQVc7RUFDWCxZQUFZO0VBQ1osYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixzQkFBc0I7RUFDdEIsdUJBQXVCO0NBWXhCOztBWDRzRkwscUhBQXFIO0FXcnVGckg7RUFnQlEsVUFBVTtFQUNWLFdBQVc7RUFDWCxZQUFZO0VBQ1osYUFBYTtFQUNiLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLHVCQUF1QjtDQUN4Qjs7QVh5dEZQLHFIQUFxSDtBV2p2RnJIO0VBNEJNLGdCQUFnQjtDQUNqQjs7QVh5dEZMLHFIQUFxSDtBV3R2RnJIO0VBZ0NNLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLDBCQUEwQjtDQUMzQjs7QVgwdEZMLHFIQUFxSDtBVzl2RnJIO0VBd0NJLG1CQUFtQjtDQVdwQjs7QVhndEZILHFIQUFxSDtBV253RnJIO0VBMkNNLFVBQVU7RUFDVixXQUFXO0VBQ1gsVUFBVTtFQUNWLGFBQWE7RUFDYixlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLDJCQUEyQjtDQUM1Qjs7QUFJTCx1QkFBdUI7QUFFdkIsa0JBQWtCO0FBRWxCO0VYdXRGRSxxSEFBcUg7RVd0dEZySDtJQUNFLGFBQWE7R0FDZDtDWHd0RkY7O0FXcnRGRDs7c0RBRXNEO0FBQ3REO3NDQUNzQztBWHd0RnRDLHFIQUFxSDtBV3R0RnJIO0VBRUksbUJBQW1CO0NBQ3BCOztBWHd0RkgscUhBQXFIO0FXM3RGckg7RUFPTSxtQkFBbUI7Q0FZcEI7O0FYNnNGTCxxSEFBcUg7QVdodUZySDtFQVVRLE9BQU87RUFDUCxRQUFRO0VBQ1IsWUFBWTtFQUNaLGFBQWE7RUFDYixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHdCQUF3QjtFQUN4QixpQ0FBaUM7Q0FDbEM7O0FYMHRGUCxxSEFBcUg7QVc1dUZySDtFQXVCUSwrQkFBZ0I7Q0FDakI7O0FYeXRGUCxxSEFBcUg7QVdqdkZySDtFQTJCUSxTQUFTO0VBQ1Qsb0JBQW9CO0NBQ3JCOztBWDB0RlAscUhBQXFIO0FXdnZGckg7RUFnQ1EsWUFBWTtFQUNaLG9CQUFvQjtDQUNyQjs7QVgydEZQLHFIQUFxSDtBVzd2RnJIO0VBc0NNLFFBQVE7RUFDUixTQUFTO0VBQ1QsV0FBVztFQUNYLFdBQVc7RUFDWCxZQUFZO0VBQ1osYUFBYTtFQUNiLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsaUNBQWlDO0NBQ2xDOztBWDJ0RkwscUhBQXFIO0FXN3dGckg7RUF1RFUsY0FBYztFQUNkLG1CQUFtQjtFQUNuQixzQkFBc0I7Q0FDdkI7O0FYMHRGVCxxSEFBcUg7QVdweEZySDtFQTZEVSxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixpQ0FBaUM7Q0FtQmxDOztBWHlzRlQscUhBQXFIO0FXNXhGckg7RUFtRVksWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixzQkFBc0I7Q0FDdkI7O0FYNnRGWCxxSEFBcUg7QVdueUZySDtFQXlFWSxZQUFZO0VBQ1osb0JBQW9CO0VBQ3BCLHNCQUFzQjtDQUN2Qjs7QVg4dEZYLHFIQUFxSDtBVzF5RnJIO0VBK0VZLFlBQVk7RUFDWixvQkFBb0I7RUFDcEIsc0JBQXNCO0NBQ3ZCOztBWCt0RlgscUhBQXFIO0FXanpGckg7RUF1RlEsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLDBCQUEwQjtDQUMzQjs7QVg4dEZQLHFIQUFxSDtBVzF6RnJIO0VBK0ZRLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLDBCQUEwQjtDQUMzQjs7QVgrdEZQLHFIQUFxSDtBV2wwRnJIO0VBc0dRLGVBQWU7RUFDZixtQkFBbUI7Q0FZcEI7O0FYcXRGUCxxSEFBcUg7QVd4MEZySDtFQTBHVSxRQUFRO0VBQ1IsV0FBVztFQUNYLFlBQVk7RUFDWixZQUFZO0VBQ1osYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixpQkFBaUI7RUFDakIsaUNBQWlDO0NBQ2xDOztBQU1ULGNBQWM7QUFFZCxnQkFBZ0I7QUFFaEIsb0JBQW9CO0FBRXBCO3NDQUNzQztBWDB0RnRDLHFIQUFxSDtBV3h0RnJIO0VBQ0UsbUJBQW1CO0VBQ25CLG9CQUFvQjtDQTZCckI7O0FYK3JGRCxxSEFBcUg7QVc5dEZySDtFQUtJLFlBQVk7Q0FDYjs7QVg2dEZILHFIQUFxSDtBV251RnJIO0VBU0ksY0FBYztFQUNkLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0FtQnBCOztBWDRzRkgscUhBQXFIO0FXMXVGckg7RUFjTSxVQUFVO0NBQ1g7O0FYZ3VGTCxxSEFBcUg7QVcvdUZySDtFQWtCTSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtDQUNwQjs7QVhpdUZMLHFIQUFxSDtBV3R2RnJIO0VBd0JNLGdCQUFnQjtDQUNqQjs7QVhrdUZMLHFIQUFxSDtBVzN2RnJIO0VBNEJNLG9CQUFvQjtDQUNyQjs7QUFJTCwyQkFBMkI7QVhndUYzQixxSEFBcUg7QVc5dEZySDtFQUNFLGlCQUFpQjtDQW9EbEI7O0FYOHFGRCxxSEFBcUg7QVdudUZySDtFQUlJLGVBQWU7Q0FnRGhCOztBWG9yRkgscUhBQXFIO0FXeHVGckg7RUFPTSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQiw4QkFBOEI7Q0FDL0I7O0FYcXVGTCxxSEFBcUg7QVdodkZySDtFQWNNLGdCQUFnQjtDQUNqQjs7QVhzdUZMLHFIQUFxSDtBV3J2RnJIO0VBbUJRLGVBQWU7RUFDZiwwQkFBMEI7Q0FDM0I7O0FYc3VGUCxxSEFBcUg7QVczdkZySDtFQXdCUSxlQUFlO0VBQ2YsMEJBQTBCO0NBQzNCOztBWHV1RlAscUhBQXFIO0FXandGckg7RUE2QlEsZUFBZTtFQUNmLDBCQUEwQjtDQUMzQjs7QVh3dUZQLHFIQUFxSDtBV3Z3RnJIO0VBa0NRLHNCQUFzQjtDQUN2Qjs7QVh5dUZQLHFIQUFxSDtBVzV3RnJIO0VBc0NRLFlBQVk7RUFDWixvQkFBb0I7Q0FDckI7O0FYMHVGUCxxSEFBcUg7QVdseEZySDtFQTJDUSxZQUFZO0VBQ1osb0JBQW9CO0NBQ3JCOztBWDJ1RlAscUhBQXFIO0FXeHhGckg7RUFnRFEsWUFBWTtFQUNaLG9CQUFvQjtDQUNyQjs7QUFLUDtzQ0FDc0M7QVh3dUZ0QyxxSEFBcUg7QVd0dUZySDtFQUVJLG1CQUFtQjtDQW9CcEI7O0FYcXRGSCxxSEFBcUg7QVczdUZySDtFQUtNLE9BQU87RUFDUCxRQUFRO0VBQ1IsWUFBWTtFQUNaLGFBQWE7RUFDYixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLGlDQUFpQztDQUNsQzs7QVgwdUZMLHFIQUFxSDtBV3R2RnJIO0VBZU0sK0JBQWdCO0VBQ2hCLGlDQUFpQztDQUNsQzs7QVgydUZMLHFIQUFxSDtBVzV2RnJIO0VBb0JNLFlBQVk7Q0FDYjs7QVg0dUZMLHFIQUFxSDtBV2p3RnJIO0VBeUJJLFFBQVE7RUFDUixTQUFTO0VBQ1QsV0FBVztFQUNYLFdBQVc7RUFDWCxZQUFZO0VBQ1osY0FBYztFQUNkLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsaUNBQWlDO0NBQ2xDOztBWDR1RkgscUhBQXFIO0FXanhGckg7RUF3Q0ksU0FBUztFQUNULG9CQUFvQjtDQUNyQjs7QVg2dUZILHFIQUFxSDtBV3Z4RnJIO0VBOENNLFlBQVk7RUFDWixlQUFlO0NBQ2hCOztBWDZ1RkwscUhBQXFIO0FXN3hGckg7RUFtRE0sZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQiwwQkFBMEI7Q0FDM0I7O0FYOHVGTCxxSEFBcUg7QVdweUZySDtFQXlETSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtDQUNyQjs7QVgrdUZMLHFIQUFxSDtBVzN5RnJIO0VBK0RNLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsb0JBQW9CO0NBQ3JCOztBWGd2RkwscUhBQXFIO0FXbHpGckg7RUFxRU0sWUFBWTtFQUNaLFlBQVk7RUFDWixhQUFhO0VBQ2IsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsc0JBQXNCO0VBQ3RCLHVCQUF1QjtDQVF4Qjs7QVgwdUZMLHFIQUFxSDtBVzl6RnJIO0VBK0VRLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsc0JBQXNCO0VBQ3RCLGlDQUFpQztDQUNsQzs7QUFLUCx1QkFBdUI7QUFFdkIsZUFBZTtBQUVmO3NDQUNzQztBWDZ1RnRDLHFIQUFxSDtBVzN1RnJIO0VBQ0UsbUJBQW1CO0NBZ0NwQjs7QVgrc0ZELHFIQUFxSDtBV2h2RnJIO0VBSUksWUFBWTtFQUNaLG9CQUFvQjtDQUNyQjs7QVhndkZILHFIQUFxSDtBV3R2RnJIO0VBU0ksWUFBWTtFQUNaLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLDBCQUEwQjtDQUMzQjs7QVhpdkZILHFIQUFxSDtBVy92RnJIO0VBaUJJLFlBQVk7RUFDWixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixvQkFBb0I7Q0FDckI7O0FYa3ZGSCxxSEFBcUg7QVd4d0ZySDtFQXlCSSxZQUFZO0VBQ1osZ0JBQWdCO0NBTWpCOztBWDh1RkgscUhBQXFIO0FXOXdGckg7RUE2Qk0sZUFBZTtFQUNmLHNCQUFzQjtDQUN2Qjs7QUFJTDtzQ0FDc0M7QVhrdkZ0QyxxSEFBcUg7QVdodkZySDtFQUNFLG1CQUFtQjtDQTBGcEI7O0FYMHBGRCxxSEFBcUg7QVdydkZySDtFQUlJLFlBQVk7RUFDWixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQiwwQkFBMEI7Q0FDM0I7O0FYcXZGSCxxSEFBcUg7QVc5dkZySDtFQVlJLGVBQWU7RUFDZixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsb0JBQW9CO0NBWXJCOztBWDJ1RkgscUhBQXFIO0FXeHdGckg7RUFvQk0sVUFBVTtFQUNWLFVBQVU7RUFDVixZQUFZO0VBQ1osWUFBWTtFQUNaLGFBQWE7RUFDYixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG1CQUFtQjtDQUNwQjs7QVh3dkZMLHFIQUFxSDtBV3B4RnJIO0VBZ0NJLG1CQUFtQjtDQXFCcEI7O0FYb3VGSCxxSEFBcUg7QVd6eEZySDtFQW1DTSxPQUFPO0VBQ1AsUUFBUTtFQUNSLFlBQVk7RUFDWixhQUFhO0VBQ2IsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixpQ0FBaUM7Q0FDbEM7O0FYMHZGTCxxSEFBcUg7QVdweUZySDtFQTZDTSwrQkFBZ0I7RUFDaEIsaUNBQWlDO0NBQ2xDOztBWDJ2RkwscUhBQXFIO0FXMXlGckg7RUFrRE0sWUFBWTtFQUNaLG9CQUFvQjtDQUNyQjs7QVg0dkZMLHFIQUFxSDtBV2h6RnJIO0VBd0RJLFFBQVE7RUFDUixTQUFTO0VBQ1QsV0FBVztFQUNYLFdBQVc7RUFDWCxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixpQ0FBaUM7Q0FDbEM7O0FYNHZGSCxxSEFBcUg7QVcvekZySDtFQXNFSSxTQUFTO0VBQ1Qsb0JBQW9CO0NBQ3JCOztBWDZ2RkgscUhBQXFIO0FXcjBGckg7RUEyRUksWUFBWTtFQUNaLFlBQVk7RUFDWixhQUFhO0VBQ2IsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsc0JBQXNCO0VBQ3RCLHVCQUF1QjtDQVF4Qjs7QVh1dkZILHFIQUFxSDtBV2oxRnJIO0VBcUZNLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsc0JBQXNCO0VBQ3RCLGlDQUFpQztDQUNsQzs7QUFJTCx1QkFBdUI7QUFFdkIsbUJBQW1CO0FBRW5CO3NDQUNzQztBWDJ2RnRDLHFIQUFxSDtBV3p2RnJIO0VBQ0UsbUJBQW1CO0NBcUJwQjs7QVh3dUZELHFIQUFxSDtBVzl2RnJIO0VBSUksWUFBWTtFQUNaLG9CQUFvQjtDQUNyQjs7QVg4dkZILHFIQUFxSDtBV3B3RnJIO0VBU0ksWUFBWTtFQUNaLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLDBCQUEwQjtDQUMzQjs7QVgrdkZILHFIQUFxSDtBVzd3RnJIO0VBaUJJLGVBQWU7RUFDZixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLG9CQUFvQjtDQUNyQjs7QUFHSDtzQ0FDc0M7QVg4dkZ0QyxxSEFBcUg7QVc1dkZySDtFQUVJLGdCQUFnQjtDQUNqQjs7QVg4dkZILHFIQUFxSDtBV2p3RnJIO0VBTUksWUFBWTtFQUNaLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLDBCQUEwQjtDQUMzQjs7QVgrdkZILHFIQUFxSDtBVzF3RnJIO0VBY0ksZUFBZTtFQUNmLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsb0JBQW9CO0NBQ3JCOztBWGd3RkgscUhBQXFIO0FXbHhGckg7RUFxQkksZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixvQkFBb0I7Q0FDckI7O0FYaXdGSCxxSEFBcUg7QVd6eEZySDtFQTJCSSxpQkFBaUI7Q0FDbEI7O0FYa3dGSCxxSEFBcUg7QVc5eEZySDtFQStCSSxvQkFBb0I7Q0FDckI7O0FYbXdGSCxxSEFBcUg7QVdueUZySDtFQW1DSSxtQkFBbUI7Q0FXcEI7O0FYMHZGSCxxSEFBcUg7QVd4eUZySDtFQXNDTSxPQUFPO0VBQ1AsUUFBUTtFQUNSLFlBQVk7RUFDWixhQUFhO0VBQ2IsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQiwrQkFBZ0I7Q0FDakI7O0FYc3dGTCxxSEFBcUg7QVduekZySDtFQWlESSxtQkFBbUI7Q0FDcEI7O0FYc3dGSCxxSEFBcUg7QVd4ekZySDtFQXFESSxtQkFBbUI7Q0FZcEI7O0FYNHZGSCxxSEFBcUg7QVc3ekZySDtFQXdETSxTQUFTO0VBQ1QsVUFBVTtFQUNWLFNBQVM7RUFDVCxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsb0JBQW9CO0NBQ3JCOztBWHl3RkwscUhBQXFIO0FXejBGckg7RUFvRUksU0FBUztFQUNULFVBQVU7RUFDVixTQUFTO0VBQ1Qsa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IsK0JBQStCO0VBQy9CLHVEQUF1RDtDQUN4RDs7QVh5d0ZILHFIQUFxSDtBV3gxRnJIO0VBa0ZJLFlBQVk7RUFDWiwrQkFBK0I7RUFDL0IsdURBQXVEO0NBQ3hEOztBQUdILGNBQWM7QUFFZCxjQUFjO0FBRWQsYUFBYTtBQUViLDJCQUEyQjtBQUMzQjtFQUNFLGVBQWU7RVhxd0ZmLHFIQUFxSDtFV253RnJIO0lBRUksVUFBVTtJQUNWLFdBQVc7SUFDWCxjQUFjO0lBQ2QsK0JBQStCO0lBQy9CLHVEQUF1RDtHQUN4RDtFWG93RkgscUhBQXFIO0VXM3dGckg7SUFVSSxXQUFXO0lBQ1gsY0FBYztJQUNkLCtCQUErQjtHQUNoQztFWG93RkgscUhBQXFIO0VXanhGckg7SUFnQkksd0JBQXdCO0dBQ3pCO0VBR0gsd0JBQXdCO0NYa3dGekI7O0FXL3ZGRDs7c0RBRXNEO0FBQ3REO3NDQUNzQztBWGt3RnRDLHFIQUFxSDtBV2h3RnJIO0VBRUksZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUJBQWlCO0NBQ2xCOztBWGt3RkgscUhBQXFIO0FXeHdGckg7RUFTSSxnQkFBZ0I7Q0FDakI7O0FYbXdGSCxxSEFBcUg7QVc3d0ZySDtFQWFJLFlBQVk7RUFDWixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLHVCQUF1QjtDQUN4Qjs7QVhvd0ZILHFIQUFxSDtBV3J4RnJIO0VBb0JJLG9CQUFvQjtFQUNwQix1QkFBdUI7Q0FPeEI7O0FYK3ZGSCxxSEFBcUg7QVczeEZySDtFQXdCTSxpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtDQUNuQjs7QUFJTDtFWG93RkUscUhBQXFIO0VXbndGckg7SUFDRSxlQUFlO0lBQ2YsbUJBQW1CO0dBVXBCO0VYNHZGRCxxSEFBcUg7RVd4d0ZySDtJQUtJLGVBQWU7SUFDZixtQkFBbUI7R0FDcEI7RVhzd0ZILHFIQUFxSDtFVzd3RnJIO0lBVUksb0JBQW9CO0dBQ3JCO0NYc3dGSjs7QVdsd0ZEO3NDQUNzQztBWHF3RnRDLHFIQUFxSDtBV253RnJIO0VBQ0UsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQix3Q0FBdUM7Q0FXeEM7O0FYNHZGRCxxSEFBcUg7QVcxd0ZySDtFQU1JLGdCQUFnQjtFQUNoQiwwQkFBMEI7Q0FDM0I7O0FYd3dGSCxxSEFBcUg7QVdoeEZySDtFQVdJLGlCQUFpQjtFQUNqQixvQkFBb0I7Q0FDckI7O0FBR0g7RVh1d0ZFLHFIQUFxSDtFV3R3RnJIO0lBQ0UsaUJBQWlCO0dBQ2xCO0NYd3dGRjs7QVdyd0ZEOztzREFFc0Q7QUFDdEQsaUJBQWlCO0FBQ2pCO0VYd3dGRSxxSEFBcUg7RVd2d0ZySDtJQUNFLG9CQUFvQjtHQUNyQjtDWHl3RkY7O0FXdHdGRDtFWHl3RkUscUhBQXFIO0VXeHdGckg7SUFDRSxpQkFBaUI7R0FDbEI7Q1gwd0ZGOztBV3Z3RkQ7RVgwd0ZFLHFIQUFxSDtFV3p3RnJIO0lBQ0Usb0JBQW9CO0dBQ3JCO0NYMndGRjs7QUFFRCxxSEFBcUg7QVcxd0ZySDtFQUVJLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0FzQnBCOztBWHV2RkgscUhBQXFIO0FXaHhGckg7RUFNTSxPQUFPO0VBQ1AsUUFBUTtFQUNSLFlBQVk7RUFDWixhQUFhO0VBQ2IsYUFBYTtFQUNiLG1CQUFtQjtDQUNwQjs7QVg4d0ZMLHFIQUFxSDtBVzF4RnJIO0VBZU0sK0JBQWdCO0NBQ2pCOztBWCt3RkwscUhBQXFIO0FXL3hGckg7RUFtQk0seUJBQXlCO0NBQzFCOztBWGd4RkwscUhBQXFIO0FXcHlGckg7RUF1Qk0sMEJBQWdCO01BQWhCLHNCQUFnQjtDQUNqQjs7QVhpeEZMLHFIQUFxSDtBV3p5RnJIO0VBNEJJLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsU0FBUztFQUNULFVBQVU7RUFDVixXQUFXO0VBQ1gsWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixtQkFBbUI7Q0FDcEI7O0FYaXhGSCxxSEFBcUg7QVczekZySDtFQTZDSSxvQkFBb0I7Q0FDckI7O0FYa3hGSCxxSEFBcUg7QVdoMEZySDtFQWlESSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixZQUFZO0NBYWI7O0FYdXdGSCxxSEFBcUg7QVd4MEZySDtFQXVETSxZQUFZO0NBQ2I7O0FYcXhGTCxxSEFBcUg7QVc3MEZySDtFQTJETSxrQkFBa0I7Q0FDbkI7O0FYc3hGTCxxSEFBcUg7QVdsMUZySDtFQStETSxlQUFlO0NBQ2hCOztBQUlMLGVBQWU7QUFFZjs7c0RBRXNEO0FBQ3REO3NDQUNzQztBWG14RnRDLHFIQUFxSDtBV2p4RnJIO0VBQ0UsVUFBVTtDQStGWDs7QVhzckZELHFIQUFxSDtBV3R4RnJIO0VBSUksV0FBVztFQUNYLGlCQUFpQjtDQUNsQjs7QVhzeEZILHFIQUFxSDtBVzV4RnJIO0VBU0ksaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixvQ0FBb0M7RUFFcEMsY0FBYztDQTRCZjs7QVgydkZILHFIQUFxSDtBV3B5RnJIO0VBZ0JNLE9BQU87RUFDUCxRQUFRO0VBQ1IsWUFBWTtFQUNaLGFBQWE7RUFDYixhQUFhO0VBQ2IsbUJBQW1CO0NBQ3BCOztBWHd4RkwscUhBQXFIO0FXOXlGckg7RUF5Qk0sK0JBQWdCO0NBQ2pCOztBWHl4RkwscUhBQXFIO0FXbnpGckg7RUE2Qk0saUNBQWlDO0NBQ2xDOztBWDB4RkwscUhBQXFIO0FXeHpGckg7RUFpQ00sWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixpQ0FBaUM7Q0FDbEM7O0FYMnhGTCxxSEFBcUg7QVcvekZySDtFQXVDTSx1QkFBaUI7Q0FDbEI7O0FYNHhGTCxxSEFBcUg7QVdwMEZySDtFQTRDSSxRQUFRO0VBQ1IsU0FBUztFQUNULFdBQVc7RUFDWCxZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQiw0Q0FBNEM7Q0FDN0M7O0FYNHhGSCxxSEFBcUg7QVdsMUZySDtFQXlESSxvQkFBb0I7Q0FDckI7O0FYNnhGSCxxSEFBcUg7QVd2MUZySDtFQThETSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsMEJBQTBCO0NBWTNCOztBWGt4RkwscUhBQXFIO0FXaDJGckg7RUFxRVEsVUFBVTtFQUNWLFlBQVk7RUFDWixZQUFZO0VBQ1osYUFBYTtFQUNiLGNBQWM7RUFDZCxpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG1CQUFtQjtDQUNwQjs7QVgreEZQLHFIQUFxSDtBVzUyRnJIO0VBaUZNLFlBQVk7Q0FDYjs7QVgreEZMLHFIQUFxSDtBV2ozRnJIO0VBcUZNLGdCQUFnQjtFQUNoQixvQkFBb0I7Q0FDckI7O0FYZ3lGTCxxSEFBcUg7QVd2M0ZySDtFQTBGTSxvQkFBb0I7RUFDcEIsb0NBQW9DO0VBRXBDLGNBQWM7Q0FDZjs7QUFJTDtzQ0FDc0M7QVg2eEZ0QyxxSEFBcUg7QVczeEZySDtFQUNFLGlCQUFpQjtDQXlFbEI7O0FYc3RGRCxxSEFBcUg7QVdoeUZySDtFQUlJLFdBQVc7RUFDWCxpQkFBaUI7Q0FDbEI7O0FYZ3lGSCxxSEFBcUg7QVd0eUZySDtFQVNJLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG9DQUFvQztFQUVwQyxjQUFjO0NBeUJmOztBWHd3RkgscUhBQXFIO0FXL3lGckg7RUFpQk0sT0FBTztFQUNQLFFBQVE7RUFDUixZQUFZO0VBQ1osYUFBYTtFQUNiLGFBQWE7RUFDYixtQkFBbUI7Q0FDcEI7O0FYa3lGTCxxSEFBcUg7QVd6ekZySDtFQTBCTSxxQ0FBZ0I7Q0FDakI7O0FYbXlGTCxxSEFBcUg7QVc5ekZySDtFQThCTSxpQ0FBaUM7Q0FDbEM7O0FYb3lGTCxxSEFBcUg7QVduMEZySDtFQWtDTSxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGlDQUFpQztFQUNqQyx1QkFBaUI7Q0FDbEI7O0FYcXlGTCxxSEFBcUg7QVczMEZySDtFQTBDSSxRQUFRO0VBQ1IsU0FBUztFQUNULFdBQVc7RUFDWCxZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQiw0Q0FBNEM7Q0FDN0M7O0FYcXlGSCxxSEFBcUg7QVd6MUZySDtFQXVESSxvQkFBb0I7Q0FDckI7O0FYc3lGSCxxSEFBcUg7QVc5MUZySDtFQTJESSxZQUFZO0VBQ1osWUFBWTtFQUNaLGFBQWE7RUFDYixjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLHNCQUFzQjtFQUN0QixvQ0FBZ0I7Q0FLakI7O0FYbXlGSCxxSEFBcUg7QVc1MkZySDtFQXVFTSxvQkFBb0I7Q0FDckI7O0FBSUw7O3NEQUVzRDtBQUN0RDtzQ0FDc0M7QVhzeUZ0QyxxSEFBcUg7QVdweUZySDtFQUVJLG9CQUFvQjtDQUNyQjs7QVhzeUZILHFIQUFxSDtBV3p5RnJIO0VBTUksbUJBQW1CO0NBT3BCOztBWGl5RkgscUhBQXFIO0FXOXlGckg7RUFTTSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLDBCQUEwQjtDQUMzQjs7QVh5eUZMLHFIQUFxSDtBV3J6RnJIO0VBZ0JJLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsMEJBQTBCO0NBQzNCOztBQUdIOztzREFFc0Q7QUFDdEQ7c0NBQ3NDO0FYdXlGdEMscUhBQXFIO0FXcnlGckg7RUFDRSxZQUFZO0VBQ1osYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsK0NBQThDO0VBQzlDLHVCQUF1QjtDQVd4Qjs7QVg4eEZELHFIQUFxSDtBVy95RnJIO0VBU0ksT0FBTztFQUNQLFFBQVE7RUFDUixZQUFZO0VBQ1osYUFBYTtFQUNiLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsK0JBQWdCO0NBQ2pCOztBQUdIO3NDQUNzQztBWHd5RnRDLHFIQUFxSDtBV3R5RnJIO0VBQ0UsWUFBWTtFQUNaLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLDhDQUE2QztDQVc5Qzs7QVgreEZELHFIQUFxSDtBVy95RnJIO0VBUUksT0FBTztFQUNQLFFBQVE7RUFDUixZQUFZO0VBQ1osYUFBYTtFQUNiLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIscUNBQWdCO0NBQ2pCOztBQUdILHlCQUF5QjtBWHl5RnpCLHFIQUFxSDtBV3Z5RnJIO0VBRUksT0FBTztFQUNQLFFBQVE7RUFDUixZQUFZO0VBQ1osYUFBYTtFQUNiLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsK0JBQWdCO0NBQ2pCOztBWHl5RkgscUhBQXFIO0FXbHpGckg7RUFZSSx1QkFBdUI7Q0FDeEI7O0FBR0g7O3NEQUVzRDtBWHd5RnRELHFIQUFxSDtBV3R5RnJIO0VBQ0UsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLDBEQUF5RDtDQXlCMUQ7O0FYaXhGRCxxSEFBcUg7QVcveUZySDtFQVFJLE9BQU87RUFDUCxRQUFRO0VBQ1IsWUFBWTtFQUNaLGFBQWE7RUFDYixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLCtCQUFnQjtDQUNqQjs7QVgyeUZILHFIQUFxSDtBVzF6RnJIO0VBa0JJLE9BQU87RUFDUCxRQUFRO0VBQ1IsWUFBWTtFQUNaLGFBQWE7RUFDYixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHFEQUFvRDtDQUNyRDs7QVg0eUZILHFIQUFxSDtBV3IwRnJIO0VBMkJJLHFCQUFvQjtFQUNwQixzQkFBcUI7Q0FDdEI7O0FBR0gsd0JBQXdCO0FYNHlGeEIscUhBQXFIO0FXMXlGckg7RUFDRSxXQUFXO0VBQ1gsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtDQTZCcEI7O0FYaXhGRCxxSEFBcUg7QVdqekZySDtFQU1JLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsMEJBQTBCO0VBQzFCLDRDQUE0QztDQWU3Qzs7QVhpeUZILHFIQUFxSDtBV3p6RnJIO0VBWU0sZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixvQkFBb0I7Q0FDckI7O0FYaXpGTCxxSEFBcUg7QVdoMEZySDtFQWtCTSxpQkFBaUI7Q0FDbEI7O0FYa3pGTCxxSEFBcUg7QVdyMEZySDtFQXNCTSxtQkFBbUI7Q0FDcEI7O0FYbXpGTCxxSEFBcUg7QVcxMEZySDtFQTJCSSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQiwwQkFBMEI7Q0FDM0I7O0FBR0g7RVhpekZFLHFIQUFxSDtFV2h6RnJIO0lBQ0UsZ0JBQWdCO0dBS2pCO0VYOHlGRCxxSEFBcUg7RVdwekZySDtJQUlJLGdCQUFnQjtHQUNqQjtDWG16Rko7O0FXL3lGRCx3QkFBd0I7QVhrekZ4QixxSEFBcUg7QVdoekZySDtFQUVJLHFDQUFnQjtDQUNqQjs7QVhrekZILHFIQUFxSDtBV3J6RnJIO0VBTUksaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQiw4QkFBOEI7Q0FXL0I7O0FYeXlGSCxxSEFBcUg7QVc1ekZySDtFQVdNLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsaUJBQWlCO0NBQ2xCOztBWHF6RkwscUhBQXFIO0FXbjBGckg7RUFpQk0sWUFBWTtDQUNiOztBQUlMO0VYbXpGRSxxSEFBcUg7RVdsekZySDtJQUNFLG1CQUFtQjtHQVNwQjtFWDR5RkQscUhBQXFIO0VXdHpGckg7SUFJSSxnQkFBZ0I7R0FDakI7RVhxekZILHFIQUFxSDtFVzF6RnJIO0lBUUksaUJBQWlCO0dBQ2xCO0NYcXpGSjs7QVdqekZEOztzREFFc0Q7QVhvekZ0RCxxSEFBcUg7QVdsekZySDtFQUNFLDBEQUF5RDtFQUN6RCxtQkFBbUI7Q0FlcEI7O0FYdXlGRCxxSEFBcUg7QVd4ekZySDtFQUtJLG1CQUFtQjtDQUNwQjs7QVh1ekZILHFIQUFxSDtBVzd6RnJIO0VBU0ksT0FBTztFQUNQLFFBQVE7RUFDUixZQUFZO0VBQ1osYUFBYTtFQUNiLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIscUNBQWdCO0NBQ2pCOztBWHd6RkgscUhBQXFIO0FXcnpGckg7RUFDRSxPQUFPO0VBQ1AsUUFBUTtFQUNSLFlBQVk7RUFDWixhQUFhO0VBQ2IsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixxQ0FBZ0I7Q0FDakI7O0FBRUQsaUJBQWlCO0FYdXpGakIscUhBQXFIO0FXcnpGckg7RUFDRSwwREFBeUQ7RUFDekQsbUJBQW1CO0NBS3BCOztBWG96RkQscUhBQXFIO0FXM3pGckg7RUFLSSxtQkFBbUI7Q0FDcEI7O0FYMHpGSCxxSEFBcUg7QVd2ekZySDtFQUNFLCtCQUFnQjtDQUNqQjs7QUFFRDs7c0RBRXNEO0FYeXpGdEQscUhBQXFIO0FXdnpGckg7RUFDRSxvREFBbUQ7Q0FDcEQ7O0FBRUQ7c0NBQ3NDO0FYeXpGdEMscUhBQXFIO0FXdnpGckg7RUFDRSxnQkFBZ0I7RUFDaEIsb0RBQW1EO0NBZ0JwRDs7QVgyeUZELHFIQUFxSDtBVzd6RnJIO0VBS0ksWUFBWTtFQUNaLGdCQUFnQjtDQUNqQjs7QVg0ekZILHFIQUFxSDtBV24wRnJIO0VBVUksWUFBWTtFQUNaLGdCQUFnQjtFQUNoQiwwQkFBMEI7Q0FDM0I7O0FYNnpGSCxxSEFBcUg7QVcxMEZySDtFQWdCSSxnQkFBZ0I7Q0FDakI7O0FBR0g7c0NBQ3NDO0FYNHpGdEMscUhBQXFIO0FXMXpGckg7RUFDRSxnQkFBZ0I7RUFDaEIsb0RBQW1EO0NBa0JwRDs7QVg0eUZELHFIQUFxSDtBV2gwRnJIO0VBS0ksWUFBWTtFQUNaLHFCQUFxQjtFQUNyQix1QkFBdUI7Q0FDeEI7O0FYK3pGSCxxSEFBcUg7QVd2MEZySDtFQVdJLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsMEJBQTBCO0NBQzNCOztBWGcwRkgscUhBQXFIO0FXOTBGckg7RUFpQkksZ0JBQWdCO0VBQ2hCLGtCQUFrQjtDQUNuQjs7QUFHSDtzQ0FDc0M7QVgrekZ0QyxxSEFBcUg7QVc3ekZySDtFQUNFLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIscURBQW9EO0NBOENyRDs7QVhteEZELHFIQUFxSDtBV3AwRnJIO0VBTUksT0FBTztFQUNQLFVBQVU7RUFDVixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQiw0QkFBNEI7RUFDNUIsb0NBQW9DO0VBQ3BDLHFDQUFxQztDQUN0Qzs7QVhrMEZILHFIQUFxSDtBV2gxRnJIO0VBaUJJLE9BQU87RUFDUCxRQUFRO0VBQ1IsWUFBWTtFQUNaLGFBQWE7RUFDYixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLGdDQUFnQjtDQUNqQjs7QVhtMEZILHFIQUFxSDtBVzMxRnJIO0VBMkJJLGdCQUFnQjtFQUNoQiw4QkFBOEI7RUFDOUIscUNBQWdCO0NBbUJqQjs7QVhrekZILHFIQUFxSDtBV2wyRnJIO0VBZ0NNLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsNENBQTRDO0NBQzdDOztBWHMwRkwscUhBQXFIO0FXejJGckg7RUFzQ00sWUFBWTtFQUNaLGlCQUFpQjtFQUNqQiw0Q0FBNEM7RUFDNUMsZ0JBQWdCO0NBQ2pCOztBWHUwRkwscUhBQXFIO0FXajNGckg7RUE2Q00sZ0JBQWdCO0VBQ2hCLDBCQUEwQjtDQUMzQjs7QUFJTDtFWHEwRkUscUhBQXFIO0VXcDBGckg7SUFDRSw0QkFBNEI7R0FDN0I7Q1hzMEZGOztBV24wRkQ7c0NBQ3NDO0FYczBGdEMscUhBQXFIO0FXcDBGckg7RUFDRSxXQUFXO0VBQ1gsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQiw4Q0FBNkM7Q0FpRDlDOztBWHV4RkQscUhBQXFIO0FXLzBGckg7RUFVSSxRQUFRO0VBQ1IsVUFBVTtFQUNWLFlBQVk7RUFDWixZQUFZO0VBQ1osYUFBYTtFQUNiLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLCtCQUFnQjtDQUNqQjs7QVh5MEZILHFIQUFxSDtBVzUxRnJIO0VBc0JJLGFBQWE7RUFDYixjQUFjO0VBQ2QsY0FBYztFQUNkLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsc0JBQXNCO0VBQ3RCLDhCQUE4QjtFQUM5QixxQ0FBZ0I7Q0EwQmpCOztBWGl6RkgscUhBQXFIO0FXeDJGckg7RUFnQ00sVUFBVTtFQUNWLFdBQVc7RUFDWCxZQUFZO0VBQ1osYUFBYTtFQUNiLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLHVCQUF1QjtDQUN4Qjs7QVg0MEZMLHFIQUFxSDtBV3AzRnJIO0VBMkNNLFlBQVk7RUFDWixlQUFlO0VBQ2YsaUJBQWlCO0NBU2xCOztBWHEwRkwscUhBQXFIO0FXMzNGckg7RUFnRFEsZ0JBQWdCO0NBQ2pCOztBWCswRlAscUhBQXFIO0FXaDRGckg7RUFvRFEsMEJBQTBCO0NBQzNCOztBQUtQO0VYNDBGRSxxSEFBcUg7RVczMEZySDtJQUNFLGFBQWE7SUFDYixjQUFjO0lBQ2QsY0FBYztHQWtCZjtFWDR6RkQscUhBQXFIO0VXajFGckg7SUFNSSxVQUFVO0lBQ1YsV0FBVztJQUNYLFlBQVk7SUFDWixhQUFhO0dBQ2Q7RVg4MEZILHFIQUFxSDtFV3gxRnJIO0lBY00sZ0JBQWdCO0dBQ2pCO0VYNjBGTCxxSEFBcUg7RVc1MUZySDtJQWtCTSxnQkFBZ0I7R0FDakI7Q1g2MEZOOztBV3gwRkQ7c0NBQ3NDO0FYMjBGdEMscUhBQXFIO0FXejBGckg7RUFDRSxXQUFXO0VBQ1gsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQiw4Q0FBNkM7Q0FrQzlDOztBWDJ5RkQscUhBQXFIO0FXcDFGckg7RUFVSSxRQUFRO0VBQ1IsVUFBVTtFQUNWLFlBQVk7RUFDWixZQUFZO0VBQ1osYUFBYTtFQUNiLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLCtCQUFnQjtDQUNqQjs7QVg4MEZILHFIQUFxSDtBV2oyRnJIO0VBc0JJLFlBQVk7RUFDWixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLG9CQUFvQjtDQUNyQjs7QVgrMEZILHFIQUFxSDtBV3oyRnJIO0VBNkJJLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtDQUNyQjs7QVhnMUZILHFIQUFxSDtBV2ozRnJIO0VBb0NJLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLDBCQUEwQjtDQUMzQjs7QUFHSDs7c0RBRXNEO0FYKzBGdEQscUhBQXFIO0FXNzBGckg7RUFDRSxnQkFBZ0I7RUFDaEIsK0NBQThDO0NBd0IvQzs7QVh5ekZELHFIQUFxSDtBV24xRnJIO0VBTU0sWUFBWTtFQUNaLG9CQUFvQjtDQUNyQjs7QVhpMUZMLHFIQUFxSDtBV3oxRnJIO0VBV00sWUFBWTtFQUNaLG1CQUFtQjtDQUNwQjs7QVhrMUZMLHFIQUFxSDtBVy8xRnJIO0VBZ0JNLGVBQWU7RUFDZixrQkFBa0I7Q0FDbkI7O0FYbTFGTCxxSEFBcUg7QVdyMkZySDtFQXNCSSxXQUFXO0VBQ1gsWUFBWTtFQUNaLG1CQUFtQjtDQUNwQjs7QUFHSCxjQUFjO0FBRWQ7RVhnMUZFLHFIQUFxSDtFVy8wRnJIO0lBQ0UsV0FBVztHQUNaO0NYaTFGRjs7QVc5MEZEO0VYaTFGRSxxSEFBcUg7RVdoMUZySDtJQUNFLGlCQUFpQjtHQUNsQjtDWGsxRkY7O0FXLzBGRDs7c0RBRXNEO0FYazFGdEQscUhBQXFIO0FXaDFGckg7RUFDRSxnQkFBZ0I7RUFDaEIsdUJBQXVCO0NBK0N4Qjs7QVhxeUZELHFIQUFxSDtBV3QxRnJIO0VBS0ksY0FBYztFQUNkLG1CQUFtQjtFQUNuQixxQ0FBZ0I7Q0F5Q2pCOztBWDZ5RkgscUhBQXFIO0FXNzFGckg7RUFVTSxhQUFhO0VBQ2IsY0FBYztFQUNkLG9CQUFvQjtDQUNyQjs7QVh1MUZMLHFIQUFxSDtBV3AyRnJIO0VBZ0JNLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsaUJBQWlCO0NBQ2xCOztBWHcxRkwscUhBQXFIO0FXMzJGckg7RUFzQk0sZUFBZTtFQUNmLG1CQUFtQjtDQUNwQjs7QVh5MUZMLHFIQUFxSDtBV2ozRnJIO0VBMkJNLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsbUJBQW1CO0NBa0JwQjs7QVh5MEZMLHFIQUFxSDtBV3gzRnJIO0VBZ0NRLFNBQVM7RUFDVCxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtDQUNwQjs7QVg0MUZQLHFIQUFxSDtBV2g0RnJIO0VBdUNRLGFBQVM7RUFDVCxtQkFBbUI7Q0FDcEI7O0FYNjFGUCxxSEFBcUg7QVd0NEZySDtFQTRDUSxhQUFTO0VBQ1Qsa0JBQWtCO0NBQ25COztBQUtQOztzREFFc0Q7QUFDdEQ7c0NBQ3NDO0FYMDFGdEMscUhBQXFIO0FXeDFGckg7RUFFSSxpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQiw2QkFBNkI7RUFDN0IsNkNBQThCO0NBOEIvQjs7QVg2ekZILHFIQUFxSDtBV2oyRnJIO0VBU00sWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLHdCQUF3QjtFQUN4Qiw0QkFBNEI7Q0FDN0I7O0FYNDFGTCxxSEFBcUg7QVczMkZySDtFQWtCTSxTQUFTO0VBQ1QsVUFBVTtFQUNWLFdBQVc7RUFDWCxhQUFhO0VBQ2IsY0FBYztFQUNkLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsNEJBQTRCO0VBQzVCLHVEQUF1RDtFQUV2RCxvREFBbUI7Q0FDcEI7O0FYNjFGTCxxSEFBcUg7QVcxM0ZySDtFQWdDTSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLG1CQUFtQjtDQUNwQjs7QVg4MUZMLHFIQUFxSDtBV2o0RnJIO0VBdUNJLFlBQVk7RUFDWixZQUFZO0VBQ1osYUFBYTtFQUNiLGVBQWU7Q0FDaEI7O0FYODFGSCxxSEFBcUg7QVd6NEZySDtFQThDSSxZQUFZO0VBQ1osZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLDBCQUEwQjtDQU0zQjs7QVgwMUZILHFIQUFxSDtBV241RnJIO0VBc0RNLGdCQUFnQjtFQUNoQiwyQkFBMkI7Q0FDNUI7O0FBSUw7c0NBQ3NDO0FYODFGdEMscUhBQXFIO0FXNTFGckg7RUFDRSxrQkFBa0I7RUFDbEIscUJBQXFCO0NBaUR0Qjs7QVgreUZELHFIQUFxSDtBV2wyRnJIO0VBTU0sZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQUNsQjs7QVhnMkZMLHFIQUFxSDtBV3gyRnJIO0VBV00sY0FBYztFQUNkLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsb0JBQW9CO0NBZXJCOztBWG0xRkwscUhBQXFIO0FXaDNGckg7RUFpQlEsU0FBUztFQUNULFVBQVU7RUFDVixXQUFXO0VBQ1gsWUFBWTtFQUNaLGNBQWM7RUFDZCxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsK0JBQStCO0VBQy9CLDBEQUEwRDtDQUMzRDs7QVhtMkZQLHFIQUFxSDtBVy8zRnJIO0VBaUNJLGtCQUFrQjtDQWlCbkI7O0FYazFGSCxxSEFBcUg7QVdwNEZySDtFQW9DTSxZQUFZO0VBQ1osWUFBWTtFQUNaLGFBQWE7RUFDYixtQkFBbUI7Q0FDcEI7O0FYbzJGTCxxSEFBcUg7QVc1NEZySDtFQTJDTSxlQUFlO0VBQ2YsZ0JBQWdCO0NBQ2pCOztBWHEyRkwscUhBQXFIO0FXbDVGckg7RUFnRE0sMEJBQTBCO0NBQzNCOztBQUlMLG1CQUFtQjtBQUVuQjtzQ0FDc0M7QVhrMkZ0QyxxSEFBcUg7QVdoMkZySDtFQUVJLG1CQUFtQjtFQUNuQixvQkFBb0I7Q0FDckI7O0FYazJGSCxxSEFBcUg7QVd0MkZySDtFQU9JLGNBQWM7RUFDZCxpQkFBaUI7RUFDakIsOEJBQThCO0VBQzlCLGlDQUFpQztDQVlsQzs7QVh3MUZILHFIQUFxSDtBVzkyRnJIO0VBYU0sc0JBQXNCO0NBQ3ZCOztBWHEyRkwscUhBQXFIO0FXbjNGckg7RUFpQk0sWUFBWTtFQUNaLFlBQVk7RUFDWixhQUFhO0VBQ2IsbUJBQW1CO0NBQ3BCOztBWHMyRkwscUhBQXFIO0FXMzNGckg7RUF5QkksaUJBQWlCO0NBVWxCOztBWDYxRkgscUhBQXFIO0FXaDRGckg7RUE0Qk0sb0JBQW9CO0NBQ3JCOztBWHcyRkwscUhBQXFIO0FXcjRGckg7RUFnQ00sWUFBWTtFQUNaLGVBQWU7Q0FDaEI7O0FBSUw7RVhzMkZFLHFIQUFxSDtFV3IyRnJIO0lBQ0UsZ0JBQWdCO0lBQ2hCLGlCQUFpQjtHQUNsQjtDWHUyRkY7O0FXcDJGRDtzQ0FDc0M7QUFDdEMseUJBQXlCO0FYdTJGekIscUhBQXFIO0FXcjJGckg7RUFFSSxrQkFBa0I7Q0FDbkI7O0FYdTJGSCxxSEFBcUg7QVcxMkZySDtFQU1JLDZCQUE2QjtFQUM3Qix3QkFBd0I7Q0FDekI7O0FYdzJGSCxxSEFBcUg7QVdyMkZySDtFQUNFLDZCQUE2QjtFQUM3Qix3QkFBd0I7Q0FLekI7O0FYbzJGRCxxSEFBcUg7QVczMkZySDtFQUtJLG1CQUFtQjtDQUNwQjs7QVgwMkZILHFIQUFxSDtBV3YyRnJIO0VBQ0UsdUJBQXVCO0VBQ3ZCLHdCQUF3QjtFQUN4QixtQkFBbUI7RUFDbkIsaUJBQWlCO0VBQ2pCLGFBQWE7RUFDYiwwQkFBMEI7RUFDMUIsbUJBQW1CO0VBQ25CLGVBQWU7Q0FDaEI7O0FYMDJGRCxxSEFBcUg7QVd4MkZySDtFQUNFLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsYUFBYTtDQUNkOztBWDIyRkQscUhBQXFIO0FXejJGckg7RUFDRSxXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLG1CQUFtQjtDQUNwQjs7QVg0MkZELHFIQUFxSDtBVzEyRnJIO0VBRUksZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixpQkFBaUI7Q0FDbEI7O0FYNDJGSCxxSEFBcUg7QVd6MkZySDtFQUVJLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsaUJBQWlCO0NBQ2xCOztBWDIyRkgscUhBQXFIO0FXeDJGckg7RUFDRSxrQkFBa0I7Q0FDbkI7O0FYMjJGRCxxSEFBcUg7QVd6MkZySDtFQUNFLG1CQUFtQjtFQUNuQixhQUFhO0VBQ2IsaUJBQWlCO0NBQ2xCOztBQUVEO3NDQUNzQztBQUN0QyxnQkFBZ0I7QVgyMkZoQixxSEFBcUg7QVd6MkZySDtFQUNFLG9CQUFvQjtDQXVJckI7O0FYc3VGRCxxSEFBcUg7QVc5MkZySDtFQUlJLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQXFCbEI7O0FYMDFGSCxxSEFBcUg7QVd0M0ZySDtFQVVNLFNBQVM7RUFDVCxtQkFBbUI7Q0FDcEI7O0FYZzNGTCxxSEFBcUg7QVc1M0ZySDtFQWVNLFlBQVk7RUFDWixlQUFlO0VBQ2YsZ0JBQWdCO0NBQ2pCOztBWGkzRkwscUhBQXFIO0FXbjRGckg7RUFxQk0sWUFBWTtFQUNaLFlBQVk7RUFDWixhQUFhO0VBQ2IsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQix1QkFBdUI7Q0FDeEI7O0FYazNGTCxxSEFBcUg7QVc3NEZySDtFQStCSSxpQkFBaUI7Q0FDbEI7O0FYazNGSCxxSEFBcUg7QVdsNUZySDtFQW1DSSxXQUFXO0VBQ1gsbUJBQW1CO0NBZXBCOztBWHEyRkgscUhBQXFIO0FXeDVGckg7RUF1Q00sWUFBWTtFQUNaLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixvQkFBb0I7Q0FNckI7O0FYZzNGTCxxSEFBcUg7QVdsNkZySDtFQStDUSxZQUFZO0VBQ1osb0JBQW9CO0NBQ3JCOztBWHUzRlAscUhBQXFIO0FXeDZGckg7RUFzREksV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQiwyQkFBYTtFQUViLFVBQVU7Q0FVWDs7QVg0MkZILHFIQUFxSDtBV243RnJIO0VBZ0VNLFlBQVk7RUFDWixXQUFXO0NBQ1o7O0FYdTNGTCxxSEFBcUg7QVd6N0ZySDtFQXFFTSxXQUFXO0NBQ1o7O0FYdzNGTCxxSEFBcUg7QVc5N0ZySDtFQTBFSSxtQkFBbUI7Q0FZcEI7O0FYNjJGSCxxSEFBcUg7QVduOEZySDtFQTZFTSxXQUFXO0VBQ1gsY0FBYztDQUNmOztBWDAzRkwscUhBQXFIO0FXejhGckg7RUFrRk0sdUJBQXVCO0VBQ3ZCLGlDQUFpQztFQUNqQyxxQ0FBcUM7Q0FDdEM7O0FYMjNGTCxxSEFBcUg7QVdoOUZySDtFQTBGTSxnQkFBZ0I7Q0FDakI7O0FYMDNGTCxxSEFBcUg7QVdyOUZySDtFQThGTSxxQkFBcUI7Q0FDdEI7O0FYMjNGTCxxSEFBcUg7QVcxOUZySDtFQWtHTSxXQUFXO0NBQ1o7O0FYNDNGTCxxSEFBcUg7QVcvOUZySDtFQXVHUSxTQUFTO0VBQ1QsYUFBYTtDQUNkOztBWDQzRlAscUhBQXFIO0FXcitGckg7RUE0R1EsdUJBQXVCO0VBQ3ZCLG9DQUFvQztFQUNwQyxvQ0FBb0M7Q0FDckM7O0FYNjNGUCxxSEFBcUg7QVc1K0ZySDtFQW9ISSxjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixvQkFBb0I7Q0FDckI7O0FYNDNGSCxxSEFBcUg7QVdwL0ZySDtFQTJISSxTQUFTO0VBQ1QsVUFBVTtFQUNWLGFBQWE7RUFDYixlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLDBCQUEwQjtFQUMxQix5QkFBeUI7RUFFekIsWUFBWTtFQUNaLDBCQUEwQjtFQUUxQixZQUFZO0NBQ2I7O0FBR0gsbUJBQW1CO0FBRW5CLG1CQUFtQjtBQUVuQiw4QkFBOEI7QUFFOUIsNEJBQTRCO0FYczNGNUIscUhBQXFIO0FXcDNGckg7RUFDRSxZQUFZO0VBQ1osaUJBQWlCO0NBQ2xCOztBWHUzRkQscUhBQXFIO0FXcjNGckg7RUFDRSxZQUFZO0NBQ2I7O0FYdzNGRCxxSEFBcUg7QVd0M0ZySDtFQUVJLFlBQVk7Q0FDYjs7QVh3M0ZILHFIQUFxSDtBVzMzRnJIO0VBTUksb0JBQW9CO0NBQ3JCOztBQUdILHdCQUF3QjtBWHUzRnhCLHFIQUFxSDtBV3IzRnJIO0VBQ0UsMEJBQTBCO0NBQzNCOztBWHczRkQscUhBQXFIO0FXdDNGckg7RUFDRSxvQkFBb0I7Q0FDckI7O0FYeTNGRCxxSEFBcUg7QVd2M0ZySDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRCxxQkFBcUI7QVh5M0ZyQixxSEFBcUg7QVd2M0ZySDtFQUNFLGlCQUFpQjtDQUNsQjs7QVgwM0ZELHFIQUFxSDtBV3gzRnJIO0VBQ0UsdUJBQXVCO0NBQ3hCOztBWDIzRkQscUhBQXFIO0FXejNGckg7RUFDRSxZQUFZO0VBQ1osaUJBQWlCO0NBQ2xCOztBWDQzRkQscUhBQXFIO0FXMTNGckg7RUFFSSxpQkFBaUI7Q0FDbEI7O0FYNDNGSCxxSEFBcUg7QVcvM0ZySDtFQU1JLFlBQVk7Q0FDYjs7QUFHSDs7c0RBRXNEO0FYMjNGdEQscUhBQXFIO0FXejNGckg7RUFFSSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixtQkFBbUI7Q0FZcEI7O0FYZzNGSCxxSEFBcUg7QVdqNEZySDtFQVFNLFFBQVE7RUFDUixXQUFXO0VBQ1gsWUFBWTtFQUNaLFlBQVk7RUFDWixhQUFhO0VBQ2IsY0FBYztFQUNkLG1CQUFtQjtFQUNuQixvQkFBb0I7Q0FDckI7O0FYNjNGTCxxSEFBcUg7QVc3NEZySDtFQW9CSSxtQkFBbUI7Q0F3RHBCOztBWHMwRkgscUhBQXFIO0FXbDVGckg7RUF1Qk0sT0FBTztFQUNQLFFBQVE7RUFDUixZQUFZO0VBQ1osYUFBYTtFQUNiLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsaUNBQWlDO0NBQ2xDOztBWCszRkwscUhBQXFIO0FXNzVGckg7RUFpQ00sK0JBQWdCO0VBQ2hCLGlDQUFpQztDQUNsQzs7QVhnNEZMLHFIQUFxSDtBV242RnJIO0VBc0NNLFlBQVk7Q0FDYjs7QVhpNEZMLHFIQUFxSDtBV3g2RnJIO0VBMENNLFNBQVM7RUFDVCxVQUFVO0VBQ1YsV0FBVztFQUNYLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsNEJBQTRCO0VBQzVCLGlDQUFpQztDQUNsQzs7QVhrNEZMLHFIQUFxSDtBV3Q3RnJIO0VBdURNLFNBQVM7RUFDVCxvQkFBb0I7Q0FDckI7O0FYbTRGTCxxSEFBcUg7QVc1N0ZySDtFQTRETSxZQUFZO0VBQ1osWUFBWTtFQUNaLGFBQWE7RUFDYixjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixzQkFBc0I7RUFDdEIscUNBQWdCO0NBUWpCOztBWDYzRkwscUhBQXFIO0FXeDhGckg7RUFzRVEsWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixzQkFBc0I7RUFDdEIsaUNBQWlDO0NBQ2xDOztBQUtQLHVCQUF1QjtBQUV2Qjs7c0RBRXNEO0FYaTRGdEQscUhBQXFIO0FXLzNGckg7RUFFSSxZQUFZO0VBQ1osYUFBYTtDQUNkOztBWGk0RkgscUhBQXFIO0FXcjRGckg7RUFPSSxpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG1CQUFtQjtDQTJCcEI7O0FYdzJGSCxxSEFBcUg7QVc1NEZySDtFQVlNLFNBQVM7RUFDVCxVQUFVO0VBQ1YsVUFBVTtFQUNWLFlBQVk7RUFDWixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQiwrQkFBK0I7RUFDL0IsdURBQXVEO0NBQ3hEOztBWG80RkwscUhBQXFIO0FXejVGckg7RUF3Qk0saUJBQWlCO0NBQ2xCOztBWHE0RkwscUhBQXFIO0FXOTVGckg7RUE0Qk0sWUFBWTtFQUNaLGFBQWE7RUFDYixnQkFBZ0I7Q0FDakI7O0FYczRGTCxxSEFBcUg7QVdyNkZySDtFQWtDTSxZQUFZO0NBQ2I7O0FYdTRGTCxxSEFBcUg7QVcxNkZySDtFQXVDSSxrQkFBa0I7Q0FDbkI7O0FBR0gsa0JBQWtCO0FBRWxCLGlCQUFpQjtBQUNqQjtFWG80RkUscUhBQXFIO0VXbjRGckg7SUFFSSxjQUFjO0dBQ2Y7RVhvNEZILHFIQUFxSDtFV3Y0RnJIO0lBTUksU0FBUztJQUNULFVBQVU7SUFDVixXQUFXO0lBQ1gsV0FBVztJQUNYLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLCtCQUErQjtJQUMvQix1REFBdUQ7R0FDeEQ7Q1hvNEZKOztBV2g0RkQ7O3NEQUVzRDtBWG00RnRELHFIQUFxSDtBV2o0RnJIO0VBQ0UsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQiw4Q0FBNkM7Q0F3QjlDOztBWDYyRkQscUhBQXFIO0FXeDRGckg7RUFNSSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG9CQUFvQjtDQVVyQjs7QVg2M0ZILHFIQUFxSDtBV2w1RnJIO0VBY00sZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLHdCQUF3QjtFQUN4Qiw0QkFBNEI7Q0FDN0I7O0FYdzRGTCxxSEFBcUg7QVc1NUZySDtFQXdCSSxZQUFZO0VBQ1osZ0JBQWdCO0NBQ2pCOztBQUdIO0VYczRGRSxxSEFBcUg7RVdyNEZySDtJQUNFLGdCQUFnQjtJQUNoQixnQkFBZ0I7R0FDakI7Q1h1NEZGOztBV3A0RkQ7c0NBQ3NDO0FYdTRGdEMscUhBQXFIO0FXcjRGckg7RUFDRSxtQkFBbUI7RUFDbkIsdUJBQXVCO0NBd0J4Qjs7QVhpM0ZELHFIQUFxSDtBVzM0RnJIO0VBS0ksWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLG9CQUFvQjtDQVdyQjs7QVhnNEZILHFIQUFxSDtBV3A1RnJIO0VBWU0sVUFBVTtFQUNWLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsNEJBQTRCO0NBQzdCOztBWDQ0RkwscUhBQXFIO0FXLzVGckg7RUF1QkksWUFBWTtFQUNaLGlCQUFpQjtDQUNsQjs7QUFHSDs7c0RBRXNEO0FYMDRGdEQscUhBQXFIO0FXeDRGckg7RUFDRSxZQUFZO0VBQ1osWUFBWTtFQUNaLGFBQWE7RUFDYixhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsc0JBQXNCO0NBUXZCOztBWG80RkQscUhBQXFIO0FXcDVGckg7RUFXSSxZQUFZO0VBQ1osb0JBQW9CO0VBQ3BCLHNCQUFzQjtFQUN0QixpQ0FBaUM7Q0FDbEM7O0FYNjRGSCxxSEFBcUg7QVcxNEZySDtFQUNFLFlBQVk7RUFDWixpQkFBaUI7Q0FDbEI7O0FBRUQ7O3NEQUVzRDtBWDQ0RnRELHFIQUFxSDtBVzE0RnJIO0VBQ0UsV0FBVztFQUNYLG1CQUFtQjtDQUNwQjs7QUFFRCxnQkFBZ0I7QVg0NEZoQixxSEFBcUg7QVcxNEZySDtFQUNFLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0FhcEI7O0FYaTRGRCxxSEFBcUg7QVdoNUZySDtFQUtJLFNBQVM7RUFDVCxVQUFVO0VBQ1YsV0FBVztFQUNYLFlBQVk7RUFDWixZQUFZO0VBQ1osYUFBYTtFQUNiLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsbUJBQW1CO0NBQ3BCOztBQUdILFlBQVk7QVg2NEZaLHFIQUFxSDtBVzM0RnJIO0VBQ0UsaUNBQWlDO0NBQ2xDOztBQUVELGdCQUFnQjtBWDY0RmhCLHFIQUFxSDtBVzM0RnJIO0VBQ0UsbUJBQW1CO0NBTXBCOztBWHk0RkQscUhBQXFIO0FXaDVGckg7RUFJSSw2QkFBaUI7TUFBakIseUJBQWlCO0VBQ2pCLDZCQUE2QjtDQUM5Qjs7QVhnNUZILHFIQUFxSDtBVzc0RnJIO0VBQ0UsNkJBQWlCO01BQWpCLHlCQUFpQjtFQUNqQiw2QkFBNkI7Q0FDOUI7O0FYZzVGRCxxSEFBcUg7QVc5NEZySDtFQUNFLFdBQVc7RUFDWCxXQUFXO0VBQ1gsNEJBQWlCO01BQWpCLHdCQUFpQjtDQUNsQjs7QUFFRCxZQUFZO0FYZzVGWixxSEFBcUg7QVc5NEZySDtFQUNFLHlCQUF5QjtDQUMxQjs7QUFFRDs7c0RBRXNEO0FBQ3REO3NDQUNzQztBWGc1RnRDLHFIQUFxSDtBVzk0RnJIO0VBQ0UsV0FBVztFQUNYLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0E0Q3BCOztBWHMyRkQscUhBQXFIO0FXcjVGckg7RUFNSSw0Q0FBMkM7RUFDM0MsdUJBQXVCO0VBQ3ZCLG1DQUFtQztDQUNwQzs7QVhtNUZILHFIQUFxSDtBVzU1RnJIO0VBWUksNENBQTJDO0VBQzNDLHVCQUF1QjtFQUN2QixtQ0FBbUM7Q0FDcEM7O0FYbzVGSCxxSEFBcUg7QVduNkZySDtFQWtCSSw0Q0FBMkM7RUFDM0MsdUJBQXVCO0VBQ3ZCLG1DQUFtQztDQUNwQzs7QVhxNUZILHFIQUFxSDtBVzE2RnJIO0VBd0JJLE9BQU87RUFDUCxRQUFRO0VBQ1IsWUFBWTtFQUNaLFlBQVk7RUFDWixhQUFhO0VBQ2IsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQiwrQkFBZ0I7Q0FDakI7O0FYczVGSCxxSEFBcUg7QVd0N0ZySDtFQW1DSSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQiwwQkFBMEI7Q0FDM0I7O0FYdTVGSCxxSEFBcUg7QVc5N0ZySDtFQTBDSSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQiwwQkFBMEI7Q0FDM0I7O0FBR0g7RVhzNUZFLHFIQUFxSDtFV3I1RnJIO0lBRUksZ0JBQWdCO0dBQ2pCO0VYczVGSCxxSEFBcUg7RVd6NUZySDtJQU1JLGdCQUFnQjtHQUNqQjtDWHM1Rko7O0FXbDVGRDtzQ0FDc0M7QVhxNUZ0QyxxSEFBcUg7QVduNUZySDtFQUNFLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQiw0Q0FBMkM7RUFDM0MsdUJBQXVCO0VBQ3ZCLG1DQUFtQztDQUNwQzs7QVhzNUZELHFIQUFxSDtBV3A1RnJIO0VBQ0UsaUJBQWlCO0NBQ2xCOztBWHU1RkQscUhBQXFIO0FXcjVGckg7RUFFSSw0Q0FBMkM7RUFDM0MsdUJBQXVCO0VBQ3ZCLG1DQUFtQztDQUNwQzs7QVh1NUZILHFIQUFxSDtBVzU1RnJIO0VBUUksNENBQTJDO0VBQzNDLHVCQUF1QjtFQUN2QixtQ0FBbUM7Q0FDcEM7O0FYdzVGSCxxSEFBcUg7QVduNkZySDtFQWNJLDhDQUE2QztFQUM3Qyx1QkFBdUI7RUFDdkIsbUNBQW1DO0NBQ3BDOztBWHk1RkgscUhBQXFIO0FXMTZGckg7RUFvQkksOENBQTZDO0VBQzdDLHVCQUF1QjtFQUN2QixtQ0FBbUM7Q0FDcEM7O0FYMDVGSCxxSEFBcUg7QVdqN0ZySDtFQTBCSSxnQkFBZ0I7RUFDaEIsMkVBQXFFO0VBR3JFLGtEQUFrRDtDQUNuRDs7QVgyNUZILHFIQUFxSDtBVzE3RnJIO0VBa0NJLE9BQU87RUFDUCxRQUFRO0VBQ1IsWUFBWTtFQUNaLFlBQVk7RUFDWixhQUFhO0VBQ2IsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQiwrQkFBZ0I7Q0FDakI7O0FBR0g7RVgwNUZFLHFIQUFxSDtFV3o1RnJIO0lBR0UsZ0JBQWdCO0dBQ2pCO0NYMjVGRjs7QVd4NUZEO0VBQ0U7SUFDRSx5QkFBeUI7R1gyNUYxQjtFV3g1RkQ7SUFDRSw4QkFBOEI7R1gwNUYvQjtDQUNGOztBVzc0RkQ7RVh5NUZFLHFIQUFxSDtFV3g1RnJIO0lBQ0UseUJBQXlCO0dBQzFCO0VYMDVGRCxxSEFBcUg7RVd4NUZySDtJQUNFLDhCQUE4QjtHQUMvQjtDWDA1RkY7O0FBRUQscUhBQXFIO0FXejVGckg7RUFDRSwrQkFBZ0I7Q0FDakI7O0FYNDVGRCxxSEFBcUg7QVcxNUZySDtFQUNFLHFDQUFnQjtDQUNqQjs7QVg2NUZELHFIQUFxSDtBVzM1RnJIO0VBRUksWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLDBCQUEwQjtDQUMzQjs7QVg2NUZILHFIQUFxSDtBV3A2RnJIO0VBVUksWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsNENBQTRDO0NBQzdDOztBQUdIO0VYNDVGRSxxSEFBcUg7RVczNUZySDtJQUNFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsb0JBQW9CO0dBQ3JCO0NYNjVGRjs7QVcxNUZEOztzREFFc0Q7QVg2NUZ0RCxxSEFBcUg7QVczNUZySDtFQUVJLG9CQUFvQjtDQUNyQjs7QVg2NUZILHFIQUFxSDtBV2g2RnJIO0VBTUksZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixrQkFBa0I7Q0FDbkI7O0FYODVGSCxxSEFBcUg7QVd2NkZySDtFQVlJLFlBQVk7Q0FTYjs7QVh1NUZILHFIQUFxSDtBVzU2RnJIO0VBZU0sWUFBWTtDQUtiOztBWDY1RkwscUhBQXFIO0FXajdGckg7RUFrQlEsZUFBZTtDQUNoQjs7QUFLUDs7c0RBRXNEO0FYKzVGdEQscUhBQXFIO0FXNzVGckg7RUFFSSxpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLDJCQUEyQjtDQU81Qjs7QVh5NUZILHFIQUFxSDtBV3A2RnJIO0VBT00sY0FBYztFQUNkLGVBQWU7RUFDZixpQkFBaUI7Q0FDbEI7O0FYaTZGTCxxSEFBcUg7QVczNkZySDtFQWNJLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0NBQ25COztBWGk2RkgscUhBQXFIO0FXbDdGckg7RUFvQkksWUFBWTtFQU1aLG1CQUFtQjtFQUNuQixzQkFBc0I7Q0FDdkI7O0FYNjVGSCxxSEFBcUg7QVd6N0ZySDtFQXVCTSxZQUFZO0NBQ2I7O0FYczZGTCxxSEFBcUg7QVc5N0ZySDtFQStCSSxnQkFBZ0I7Q0FDakI7O0FBR0g7O3NEQUVzRDtBWGk2RnRELHFIQUFxSDtBVy81RnJIO0VBQ0UsbUJBQW1CO0NBWXBCOztBWHU1RkQscUhBQXFIO0FXcDZGckg7RUFJSSxXQUFXO0VBQ1gsb0JBQW9CO0VBQ3BCLG1CQUFtQjtDQU1wQjs7QVgrNUZILHFIQUFxSDtBVzM2RnJIO0VBU00sWUFBWTtFQUNaLGFBQWE7Q0FDZDs7QUFJTDs7c0RBRXNEO0FYbTZGdEQscUhBQXFIO0FXajZGckg7RUFFSSxZQUFZO0VBQ1osb0JBQW9CO0NBQ3JCOztBWG02RkgscUhBQXFIO0FXdjZGckg7RUFPSSxhQUFhO0NBS2Q7O0FYZzZGSCxxSEFBcUg7QVc1NkZySDtFQVVNLGlCQUFpQjtDQUNsQjs7QUFJTDs7c0RBRXNEO0FYbTZGdEQscUhBQXFIO0FXajZGckg7RUFDRSxtQkFBbUI7RUFDbkIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtDQWlDcEI7O0FYbzRGRCxxSEFBcUg7QVd4NkZySDtFQU1JLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLDRDQUE0QztDQWlCN0M7O0FYczVGSCxxSEFBcUg7QVduN0ZySDtFQWVNLFVBQVU7RUFDVixnQkFBZ0I7RUFDaEIsbUJBQW1CO0NBQ3BCOztBWHc2RkwscUhBQXFIO0FXMTdGckg7RUFxQk0sWUFBWTtFQUNaLGlCQUFpQjtDQUNsQjs7QVh5NkZMLHFIQUFxSDtBV2g4RnJIO0VBMEJNLGFBQWE7RUFDYixpQkFBaUI7Q0FDbEI7O0FYMDZGTCxxSEFBcUg7QVd0OEZySDtFQWdDSSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQUNsQjs7QUFHSDtFWHc2RkUscUhBQXFIO0VXdjZGckg7SUFDRSxtQkFBbUI7R0FNcEI7RVhvNkZELHFIQUFxSDtFVzM2RnJIO0lBSUksZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUNuQjtDWDA2Rko7O0FXdDZGRDs7c0RBRXNEO0FYeTZGdEQscUhBQXFIO0FXdjZGckg7RUFDRSxjQUFjO0VBQ2QsaUJBQWlCO0NBNEJsQjs7QVgrNEZELHFIQUFxSDtBVzc2RnJIO0VBS0ksWUFBWTtFQUNaLFlBQVk7RUFDWixhQUFhO0VBQ2IsbUJBQW1CO0NBQ3BCOztBWDQ2RkgscUhBQXFIO0FXcjdGckg7RUFZSSxpQkFBaUI7Q0FpQmxCOztBWDY1RkgscUhBQXFIO0FXMTdGckg7RUFlTSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQiwwQkFBMEI7Q0FDM0I7O0FYKzZGTCxxSEFBcUg7QVdsOEZySDtFQXNCTSxhQUFhO0VBQ2IsZ0JBQWdCO0NBQ2pCOztBWGc3RkwscUhBQXFIO0FXeDhGckg7RUEyQk0sWUFBWTtDQUNiOztBQUlMOztzREFFc0Q7QVg4NkZ0RCxxSEFBcUg7QVc1NkZySDtFQUVJLFlBQVk7RUFDWixhQUFhO0NBQ2Q7O0FYODZGSCxxSEFBcUg7QVdsN0ZySDtFQU9JLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsbUJBQW1CO0NBMkJwQjs7QVhxNUZILHFIQUFxSDtBV3o3RnJIO0VBWU0sU0FBUztFQUNULFVBQVU7RUFDVixVQUFVO0VBQ1YsWUFBWTtFQUNaLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLCtCQUErQjtFQUMvQix1REFBdUQ7Q0FDeEQ7O0FYaTdGTCxxSEFBcUg7QVd0OEZySDtFQXdCTSxpQkFBaUI7Q0FDbEI7O0FYazdGTCxxSEFBcUg7QVczOEZySDtFQTRCTSxZQUFZO0VBQ1osYUFBYTtFQUNiLGdCQUFnQjtDQUNqQjs7QVhtN0ZMLHFIQUFxSDtBV2w5RnJIO0VBa0NNLFlBQVk7Q0FDYjs7QVhvN0ZMLHFIQUFxSDtBV3Y5RnJIO0VBdUNJLGtCQUFrQjtDQUNuQjs7QUFHSCxrQkFBa0I7QUFFbEIsaUJBQWlCO0FBQ2pCO0VYaTdGRSxxSEFBcUg7RVdoN0ZySDtJQUVJLGNBQWM7R0FDZjtFWGk3RkgscUhBQXFIO0VXcDdGckg7SUFNSSxTQUFTO0lBQ1QsVUFBVTtJQUNWLFdBQVc7SUFDWCxXQUFXO0lBQ1gsYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsK0JBQStCO0lBQy9CLHVEQUF1RDtHQUN4RDtDWGk3Rko7O0FXNzZGRDs7c0RBRXNEO0FBQ3REO3NDQUNzQztBWGc3RnRDLHFIQUFxSDtBVzk2RnJIO0VBQ0UsMkJBQTJCO0VBQzNCLDhCQUE4QjtDQUMvQjs7QVhpN0ZELHFIQUFxSDtBVy82RnJIO0VBRUksb0JBQW9CO0NBQ3JCOztBWGk3RkgscUhBQXFIO0FXcDdGckg7RUFNSSxpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQix3QkFBd0I7Q0FTekI7O0FYMDZGSCxxSEFBcUg7QVc1N0ZySDtFQVlNLFlBQVk7Q0FLYjs7QVhnN0ZMLHFIQUFxSDtBV2o4RnJIO0VBZVEsZUFBZTtDQUNoQjs7QVhzN0ZQLHFIQUFxSDtBV3Q4RnJIO0VBcUJJLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsb0JBQW9CO0NBQ3JCOztBWHE3RkgscUhBQXFIO0FXNzhGckg7RUEyQkksZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLDJCQUEyQjtDQVU1Qjs7QVg2NkZILHFIQUFxSDtBV3Q5RnJIO0VBa0NNLGdCQUFnQjtDQU1qQjs7QVhtN0ZMLHFIQUFxSDtBVzM5RnJIO0VBcUNRLGVBQWU7RUFDZixzQkFBc0I7Q0FDdkI7O0FBS1A7c0NBQ3NDO0FBQ3RDLGNBQWM7QVhzN0ZkLHFIQUFxSDtBV3A3RnJIO0VBRUksaUJBQWlCO0VBQ2pCLG1CQUFtQjtDQXdCcEI7O0FYKzVGSCxxSEFBcUg7QVcxN0ZySDtFQU1NLFFBQVE7RUFDUixVQUFVO0VBQ1YsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsbUJBQW1CO0NBQ3BCOztBWHc3RkwscUhBQXFIO0FXcDhGckg7RUFlTSxZQUFZO0VBQ1osZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixrQkFBa0I7Q0FDbkI7O0FYeTdGTCxxSEFBcUg7QVc1OEZySDtFQXNCTSxZQUFZO0VBQ1osZUFBZTtFQUNmLGdCQUFnQjtFQUNoQiwwQkFBMEI7Q0FDM0I7O0FYMDdGTCxxSEFBcUg7QVdwOUZySDtFQThCSSxjQUFjO0VBQ2QsaUJBQWlCO0NBeUJsQjs7QVhrNkZILHFIQUFxSDtBVzE5RnJIO0VBa0NNLGdCQUFnQjtFQUNoQixnQkFBZ0I7Q0FTakI7O0FYbzdGTCxxSEFBcUg7QVdoK0ZySDtFQXNDUSxZQUFZO0NBS2I7O0FYMDdGUCxxSEFBcUg7QVdyK0ZySDtFQXlDVSxlQUFlO0NBQ2hCOztBWGc4RlQscUhBQXFIO0FXMStGckg7RUErQ00sWUFBWTtFQUNaLGVBQWU7RUFDZixvQkFBb0I7RUFDcEIsMEJBQTBCO0NBQzNCOztBWCs3RkwscUhBQXFIO0FXbC9Gckg7RUFzRE0sWUFBWTtDQUNiOztBQUlMLG9CQUFvQjtBQUVwQjtzQ0FDc0M7QUFDdEMsY0FBYztBWDQ3RmQscUhBQXFIO0FXMTdGckg7RUFFSSxtQkFBbUI7Q0FDcEI7O0FYNDdGSCxxSEFBcUg7QVcvN0ZySDtFQU1JLGNBQWM7Q0FDZjs7QVg2N0ZILHFIQUFxSDtBV3A4RnJIO0VBVUksZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLDBCQUEwQjtDQUMzQjs7QVg4N0ZILHFIQUFxSDtBVzc4RnJIO0VBa0JJLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLHdCQUF3QjtDQUN6Qjs7QVgrN0ZILHFIQUFxSDtBV3I5RnJIO0VBeUJJLFlBQVk7Q0FNYjs7QVgyN0ZILHFIQUFxSDtBVzE5RnJIO0VBNEJNLGVBQWU7RUFDZixzQkFBc0I7Q0FDdkI7O0FYazhGTCxxSEFBcUg7QVdoK0ZySDtFQWtDSSxZQUFZO0VBQ1osb0JBQW9CO0NBQ3JCOztBWGs4RkgscUhBQXFIO0FXdCtGckg7RUF1Q0ksWUFBWTtFQUNaLG1CQUFtQjtDQUNwQjs7QVhtOEZILHFIQUFxSDtBVzUrRnJIO0VBNENJLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIsa0JBQWtCO0NBQ25COztBWG84RkgscUhBQXFIO0FXbi9Gckg7RUFrREksYUFBYTtDQUNkOztBWHE4RkgscUhBQXFIO0FXeC9Gckg7RUFzREksZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixtQkFBbUI7Q0FDcEI7O0FYczhGSCxxSEFBcUg7QVcvL0ZySDtFQTRESSxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtDQUNuQjs7QVh1OEZILHFIQUFxSDtBV3RnR3JIO0VBa0VJLGFBQWE7RUFDYixnQkFBZ0I7Q0FDakI7O0FYdzhGSCxxSEFBcUg7QVc1Z0dySDtFQXVFSSxZQUFZO0NBS2I7O0FYcThGSCxxSEFBcUg7QVdqaEdySDtFQTBFTSxlQUFlO0NBQ2hCOztBWDI4RkwscUhBQXFIO0FXdGhHckg7RUErRUksZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixzQkFBc0I7Q0FDdkI7O0FYMjhGSCxxSEFBcUg7QVc3aEdySDtFQXFGSSxzQkFBc0I7Q0FDdkI7O0FYNDhGSCxxSEFBcUg7QVdsaUdySDtFQXlGSSxtQkFBbUI7RUFDbkIsc0JBQXNCO0VBQ3RCLHNCQUFzQjtDQWdDdkI7O0FYODZGSCxxSEFBcUg7QVd6aUdySDtFQThGTSxZQUFZO0VBQ1osWUFBWTtFQUNaLGFBQWE7RUFDYixjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsc0JBQXNCO0NBS3ZCOztBWDI4RkwscUhBQXFIO0FXcmpHckg7RUF3R1EsaUJBQWlCO0NBQ2xCOztBWGk5RlAscUhBQXFIO0FXMWpHckg7RUE2R00sVUFBVTtFQUNWLFdBQVc7RUFDWCxZQUFZO0VBQ1osWUFBWTtFQUNaLGFBQWE7RUFDYixhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQix1QkFBdUI7RUFDdkIsOEJBQThCO0NBQy9COztBWGk5RkwscUhBQXFIO0FXM2tHckg7RUE4SEksV0FBVztFQUNYLFdBQVc7RUFDWCxZQUFZO0VBQ1osYUFBYTtFQUNiLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsa0JBQWtCO0NBQ25COztBQUdIO0VYKzhGRSxxSEFBcUg7RVc5OEZySDtJQUNFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7Q1hnOUZGOztBVzc4RkQsYUFBYTtBQUViLGVBQWU7QUFFZjs7c0RBRXNEO0FYODhGdEQscUhBQXFIO0FXNThGckg7RUFFSSxvQkFBb0I7Q0FDckI7O0FYODhGSCxxSEFBcUg7QVdqOUZySDtFQU1JLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUJBQWlCO0NBQ2xCOztBWCs4RkgscUhBQXFIO0FXeDlGckg7RUFZSSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtDQUNsQjs7QVhnOUZILHFIQUFxSDtBVy85RnJIO0VBbUJNLGdCQUFnQjtFQUNoQixpQkFBaUI7Q0FDbEI7O0FYZzlGTCxxSEFBcUg7QVdyK0ZySDtFQXdCTSxZQUFZO0NBQ2I7O0FYaTlGTCxxSEFBcUg7QVcxK0ZySDtFQTZCSSxvQkFBb0I7Q0FDckI7O0FYaTlGSCxxSEFBcUg7QVc5OEZySDtFQUNFLGNBQWM7RUFDZCxpQkFBaUI7RUFDakIscUJBQXFCO0VBQ3JCLG1CQUFtQjtDQUNwQjs7QUFFRCxzQkFBc0I7QVhnOUZ0QixxSEFBcUg7QVc5OEZySDtFQUVJLG1CQUFtQjtDQWdCcEI7O0FYaThGSCxxSEFBcUg7QVduOUZySDtFQUtNLFVBQVU7RUFDVixXQUFXO0VBQ1gsV0FBVztFQUNYLFlBQVk7RUFDWixZQUFZO0VBQ1osYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixzQkFBc0I7RUFDdEIsK0JBQWdCO0NBQ2pCOztBWGs5RkwscUhBQXFIO0FXbitGckg7RUFxQkksZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQTRCbEI7O0FYdTdGSCxxSEFBcUg7QVd6K0ZySDtFQXlCTSxZQUFZO0VBQ1osZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixzQkFBc0I7Q0FxQnZCOztBWGc4RkwscUhBQXFIO0FXai9Gckg7RUErQlEsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsa0JBQWtCO0NBQ25COztBWHM5RlAscUhBQXFIO0FXei9Gckg7RUFzQ1EsYUFBYTtFQUNiLGdCQUFnQjtDQUNqQjs7QVh1OUZQLHFIQUFxSDtBVy8vRnJIO0VBMkNRLFlBQVk7Q0FLYjs7QVhvOUZQLHFIQUFxSDtBV3BnR3JIO0VBOENVLHNCQUFzQjtDQUN2Qjs7QVgwOUZULHFIQUFxSDtBV3pnR3JIO0VBcURJLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLHNCQUFzQjtDQUt2Qjs7QVhvOUZILHFIQUFxSDtBV2poR3JIO0VBMkRNLHNCQUFzQjtDQUN2Qjs7QUFJTCxrQkFBa0I7QUFFbEIsa0JBQWtCO0FBRWxCOztzREFFc0Q7QVhxOUZ0RCxxSEFBcUg7QVduOUZySDtFQUNFLGlCQUFpQjtDQW1IbEI7O0FYbzJGRCxxSEFBcUg7QVd4OUZySDtFQUlJLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsbUJBQW1CO0NBMENwQjs7QVgrNkZILHFIQUFxSDtBVy85RnJIO0VBU00sT0FBTztFQUNQLFFBQVE7RUFDUixZQUFZO0VBQ1osYUFBYTtFQUNiLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsdUNBQXVDO0NBQ3hDOztBWDA5RkwscUhBQXFIO0FXMStGckg7RUFtQk0sYUFBYTtFQUNiLGFBQWE7Q0FNZDs7QVhzOUZMLHFIQUFxSDtBV2gvRnJIO0VBdUJRLFlBQVk7RUFDWixhQUFhO0NBQ2Q7O0FYNjlGUCxxSEFBcUg7QVd0L0ZySDtFQTZCTSxRQUFRO0VBQ1IsU0FBUztFQUNULFdBQVc7RUFDWCxXQUFXO0VBQ1gsWUFBWTtFQUNaLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsc0JBQXNCO0VBQ3RCLHVDQUF1QztDQUN4Qzs7QVg2OUZMLHFIQUFxSDtBV3RnR3JIO0VBNENNLFdBQVc7RUFDWCxxQkFBaUI7TUFBakIsaUJBQWlCO0VBQ2pCLDBCQUEwQjtDQUMzQjs7QVg4OUZMLHFIQUFxSDtBVzdnR3JIO0VBbURJLGlCQUFpQjtDQVlsQjs7QVhtOUZILHFIQUFxSDtBV2xoR3JIO0VBc0RNLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtDQUtsQjs7QVg0OUZMLHFIQUFxSDtBVzFoR3JIO0VBNERRLFlBQVk7Q0FDYjs7QVhrK0ZQLHFIQUFxSDtBVy9oR3JIO0VBa0VJLGdCQUFnQjtFQUNoQixpQkFBaUI7Q0E0QmxCOztBWHM4RkgscUhBQXFIO0FXcmlHckg7RUFzRU0sWUFBWTtFQUNaLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsc0JBQXNCO0NBcUJ2Qjs7QVgrOEZMLHFIQUFxSDtBVzdpR3JIO0VBNEVRLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtDQUNuQjs7QVhxK0ZQLHFIQUFxSDtBV3JqR3JIO0VBbUZRLGFBQWE7RUFDYixnQkFBZ0I7Q0FDakI7O0FYcytGUCxxSEFBcUg7QVczakdySDtFQXdGUSxZQUFZO0NBS2I7O0FYbStGUCxxSEFBcUg7QVdoa0dySDtFQTJGVSxlQUFlO0NBQ2hCOztBWHkrRlQscUhBQXFIO0FXcmtHckg7RUFtR00sOEJBQThCO0NBQy9COztBWHMrRkwscUhBQXFIO0FXMWtHckg7RUF1R00sWUFBWTtFQUNaLGFBQWE7Q0FDZDs7QVh1K0ZMLHFIQUFxSDtBV2hsR3JIO0VBNEdNLGdCQUFnQjtFQUNoQixrQkFBa0I7Q0FDbkI7O0FYdytGTCxxSEFBcUg7QVd0bEdySDtFQWtISSxvQ0FBZ0I7Q0FDakI7O0FBR0gsbUJBQW1CO0FBRW5CLHVCQUF1QjtBQUV2QiwwQkFBMEI7QUFFMUIsa0JBQWtCO0FBRWxCO3NDQUNzQztBQUV0QztzQ0FDc0M7QVhpK0Z0QyxxSEFBcUg7QVcvOUZySDtFQUNFLG9CQUFnQjtDQUNqQjs7QUFFRDs7c0RBRXNEO0FYaStGdEQscUhBQXFIO0FXLzlGckg7RUFDRSxnQkFBZ0I7Q0E4Q2pCOztBWHE3RkQscUhBQXFIO0FXcCtGckg7RUFJSSxVQUFVO0VBQ1YsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsMEJBQTBCO0NBQzNCOztBWG8rRkgscUhBQXFIO0FXNytGckg7RUFZSSxtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLHdCQUF3QjtDQUN6Qjs7QVhxK0ZILHFIQUFxSDtBV3AvRnJIO0VBa0JJLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsaUJBQWlCO0NBVWxCOztBWDY5RkgscUhBQXFIO0FXMy9Gckg7RUF1Qk0saUJBQWlCO0VBQ2pCLG1CQUFtQjtDQUNwQjs7QVh3K0ZMLHFIQUFxSDtBV2pnR3JIO0VBNEJNLFlBQVk7Q0FDYjs7QVh5K0ZMLHFIQUFxSDtBV3RnR3JIO0VBaUNJLG1CQUFtQjtFQUNuQix3QkFBd0I7Q0FZekI7O0FYODlGSCxxSEFBcUg7QVc1Z0dySDtFQXFDTSx1QkFBdUI7RUFDdkIsd0JBQXdCO0NBQ3pCOztBWDIrRkwscUhBQXFIO0FXbGhHckg7RUEwQ00sWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixpQkFBaUI7Q0FDbEI7O0FBSUwsc0JBQXNCO0FBRXRCOztzREFFc0Q7QVh3K0Z0RCxxSEFBcUg7QVd0K0ZySDtFQUVJLGlCQUFpQjtFQUNqQiw4QkFBOEI7Q0FDL0I7O0FYdytGSCxxSEFBcUg7QVc1K0ZySDtFQU9JLFlBQVk7Q0FDYjs7QUFHSDtFWHUrRkUscUhBQXFIO0VXdCtGckg7SUFDRSxjQUFjO0dBQ2Y7Q1h3K0ZGOztBV3IrRkQ7RUFDRSxtQkFBbUI7RVh3K0ZuQixxSEFBcUg7RVd0K0ZySDtJQUNFLGNBQWM7R0FDZjtDWHcrRkY7O0FXcitGRDs7c0RBRXNEO0FYdytGdEQscUhBQXFIO0FXdCtGckg7RUFDRSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQiwwQkFBMEI7RUFDMUIsNENBQTRDO0NBQzdDOztBWHkrRkQscUhBQXFIO0FXditGckg7RUFDRSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0NBQ2xCOztBWDArRkQscUhBQXFIO0FXeCtGckg7RUFDRSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQiw0Q0FBNEM7Q0FDN0M7O0FYMitGRCxxSEFBcUg7QVd6K0ZySDtFQUNFLGdCQUFnQjtDQUNqQjs7QVg0K0ZELHFIQUFxSDtBVzErRnJIO0VBQ0UsaUJBQWlCO0VBQ2pCLGFBQWE7Q0FDZDs7QUFFRDs7c0RBRXNEO0FYNCtGdEQscUhBQXFIO0FXMStGckg7RUFDRSxzQkFBc0I7Q0FDdkI7O0FYNitGRCxxSEFBcUg7QVczK0ZySDtFQUNFLCtCQUErQjtDQUNoQzs7QVg4K0ZELHFIQUFxSDtBVzUrRnJIO0VBQ0UsaUJBQWlCO0VBQ2pCLG1CQUFtQjtDQUNwQjs7QVgrK0ZELHFIQUFxSDtBVzcrRnJIO0VBMkJFLG1CQUFtQjtDQUNwQjs7QVhzOUZELHFIQUFxSDtBV2wvRnJIO0VBR00sWUFBWTtFQUNaLDhCQUE4QjtDQU0vQjs7QVg4K0ZMLHFIQUFxSDtBV3gvRnJIO0VBT1EsWUFBWTtFQUNaLDhCQUE4QjtDQUMvQjs7QVhxL0ZQLHFIQUFxSDtBVzkvRnJIO0VBYU0saUJBQWlCO0VBQ2pCLHVCQUF1QjtDQU14Qjs7QVhnL0ZMLHFIQUFxSDtBV3BnR3JIO0VBaUJRLFlBQVk7RUFDWixpQkFBaUI7Q0FDbEI7O0FYdS9GUCxxSEFBcUg7QVcxZ0dySDtFQXdCSSxpQkFBaUI7Q0FDbEI7O0FBS0gsYUFBYTtBQUViLGNBQWM7QVhpL0ZkLHFIQUFxSDtBVy8rRnJIO0VBQ0UsV0FBVztFQUNYLFlBQVk7RUFDWixtQkFBbUI7Q0FDcEI7O0FBRUQsc0JBQXNCO0FYaS9GdEIscUhBQXFIO0FXLytGckg7RUFDRSxPQUFPO0VBQ1AsUUFBUTtFQUNSLFNBQVM7RUFDVCxZQUFZO0VBQ1osYUFBYTtFQUNiLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsK0JBQWdCO0NBQ2pCOztBWGsvRkQscUhBQXFIO0FXaC9Gckg7RUFDRSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsMEJBQTBCO0VBQzFCLDRDQUE0QztDQUM3Qzs7QVhtL0ZELHFIQUFxSDtBV2ovRnJIO0VBQ0UsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLDRDQUE0QztDQVk3Qzs7QVh5K0ZELHFIQUFxSDtBVzcvRnJIO0VBV0ksVUFBVTtFQUNWLFlBQVk7RUFDWixZQUFZO0VBQ1osYUFBYTtFQUNiLGNBQWM7RUFDZCxpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG1CQUFtQjtDQUNwQjs7QUFHSCxzQkFBc0I7QVhvL0Z0QixxSEFBcUg7QVdsL0ZySDtFQUNFLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQiwwQkFBMEI7RUFDMUIsNENBQTRDO0NBQzdDOztBWHEvRkQscUhBQXFIO0FXbi9Gckg7RUFDRSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLDBCQUEwQjtFQUMxQiw0Q0FBNEM7Q0FDN0M7O0FYcy9GRCxxSEFBcUg7QVdwL0ZySDtFQUNFLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLDRDQUE0QztDQUM3Qzs7QVh1L0ZELHFIQUFxSDtBV3IvRnJIO0VBQ0UsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQiw0Q0FBNEM7Q0FDN0M7O0FBRUQsVUFBVTtBWHUvRlYscUhBQXFIO0FXci9Gckg7RUFDRSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLDJCQUEyQjtFQUMzQiw4QkFBOEI7Q0FnQi9COztBWHkrRkQscUhBQXFIO0FXaGdHckg7RUFVSSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQix5QkFBeUI7Q0FDMUI7O0FYMC9GSCxxSEFBcUg7QVd4Z0dySDtFQWlCSSxVQUFVO0NBQ1g7O0FYMi9GSCxxSEFBcUg7QVc3Z0dySDtFQXFCSSxTQUFTO0NBQ1Y7O0FBR0g7RVgwL0ZFLHFIQUFxSDtFV3ovRnJIO0lBRUksWUFBWTtHQUNiO0NYMC9GSjs7QUFFRCxxSEFBcUg7QVd4L0ZySDtFQUNFLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG1CQUFtQjtDQVlwQjs7QVhnL0ZELHFIQUFxSDtBV25nR3JIO0VBVUksVUFBVTtFQUNWLFlBQVk7RUFDWixZQUFZO0VBQ1osYUFBYTtFQUNiLGNBQWM7RUFDZCxpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG1CQUFtQjtDQUNwQjs7QVg2L0ZILHFIQUFxSDtBVzEvRnJIO0VBQ0UsY0FBYztFQUNkLGtCQUFrQjtFQUNsQiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RVg0L0ZFLHFIQUFxSDtFVzMvRnJIO0lBQ0Usb0JBQW9CO0dBQ3JCO0NYNi9GRjs7QVcxL0ZEOztzREFFc0Q7QVg2L0Z0RCxxSEFBcUg7QVczL0ZySDtFQUNFLGlCQUFpQjtDQUNsQjs7QVg4L0ZELHFIQUFxSDtBVzUvRnJIO0VBQ0UsZ0NBQWdDO0NBQ2pDOztBQUVEOztzREFFc0Q7QVg4L0Z0RCxxSEFBcUg7QVc1L0ZySDtFQUNFLFVBQVU7RUFDVixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQiw0QkFBNEI7RUFDNUIsNEJBQTRCO0NBbUM3Qjs7QVg2OUZELHFIQUFxSDtBV3RnR3JIO0VBU0ksaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsb0JBQW9CO0NBNEJyQjs7QVhzK0ZILHFIQUFxSDtBVzlnR3JIO0VBZU0sb0JBQW9CO0NBQ3JCOztBWG1nR0wscUhBQXFIO0FXbmhHckg7RUFtQk0sT0FBTztFQUNQLFFBQVE7RUFDUixjQUFjO0VBQ2QsbUJBQW1CO0NBQ3BCOztBWG9nR0wscUhBQXFIO0FXM2hHckg7RUEwQk0sZUFBZTtDQUNoQjs7QVhxZ0dMLHFIQUFxSDtBV2hpR3JIO0VBOEJNLGFBQWE7RUFFYixXQUFXO0VBQ1gsdUJBQXVCO0VBQ3ZCLDBCQUEwQjtDQUszQjs7QVhpZ0dMLHFIQUFxSDtBV3hpR3JIO0VBcUNRLGFBQWE7Q0FDZDs7QUFLUDs7c0RBRXNEO0FYbWdHdEQscUhBQXFIO0FXamdHckg7RUFFSSxtQkFBbUI7Q0FDcEI7O0FYbWdHSCxxSEFBcUg7QVd0Z0dySDtFQU1JLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsb0JBQW9CO0NBQ3JCOztBWG9nR0gscUhBQXFIO0FXN2dHckg7RUFZSSxnQkFBZ0I7Q0FDakI7O0FBR0g7RVhtZ0dFLHFIQUFxSDtFV2xnR3JIO0lBQ0Usb0JBQW9CO0dBQ3JCO0NYb2dHRjs7QVdqZ0dEOztzREFFc0Q7QVhvZ0d0RCxxSEFBcUg7QVdsZ0dySDtFQUNFLFlBQVk7RUFDWixtQkFBbUI7Q0EwQ3BCOztBWDQ5RkQscUhBQXFIO0FXeGdHckg7RUFLSSxnQkFBZ0I7Q0FrQ2pCOztBWHMrRkgscUhBQXFIO0FXN2dHckg7RUFRTSxlQUFlO0VBQ2Ysb0JBQW9CO0NBNkJyQjs7QVg2K0ZMLHFIQUFxSDtBV25oR3JIO0VBWVEsWUFBWTtFQUNaLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixvQkFBb0I7Q0FvQnJCOztBWHcvRlAscUhBQXFIO0FXN2hHckg7RUFvQlUsU0FBUztFQUNULFVBQVU7RUFDVixVQUFVO0VBQ1YsYUFBYTtFQUNiLGFBQWE7RUFDYixlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLDhCQUE4QjtFQUM5QixtQ0FBbUM7RUFDbkMsb0NBQW9DO0VBQ3BDLHlCQUF5QjtFQUV6QixZQUFZO0VBQ1osMEJBQTBCO0VBRTFCLFlBQVk7Q0FDYjs7QVgyZ0dULHFIQUFxSDtBVy9pR3JIO0VBMENJLG1CQUFtQjtDQUNwQjs7QUFHSDtFWHVnR0UscUhBQXFIO0VXdGdHckg7SUFDRSxvQkFBb0I7R0FLckI7RVhvZ0dELHFIQUFxSDtFVzFnR3JIO0lBSUksdUJBQXVCO0dBQ3hCO0NYeWdHSjs7QVdyZ0dEOztzREFFc0Q7QVh3Z0d0RCxxSEFBcUg7QVd0Z0dySDtFQUNFLFlBQVk7RUFDWixZQUFZO0VBQ1osWUFBWTtFQUNaLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQix1QkFBdUI7RUFDdkIsd0JBQXdCO0VBQ3hCLDhCQUE4QjtDQWdCL0I7O0FYMC9GRCxxSEFBcUg7QVdwaEdySDtFQWFJLFVBQVU7RUFDVixZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIseUJBQXlCO0NBQzFCOztBWDJnR0gscUhBQXFIO0FXOWhHckg7RUFzQkksWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixpQ0FBaUM7Q0FDbEM7O0FBR0g7O3NEQUVzRDtBWDBnR3RELHFIQUFxSDtBV3hnR3JIO0VBQ0UsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixvQkFBb0I7Q0FNckI7O0FYc2dHRCxxSEFBcUg7QVdsaEdySDtFQVNJLFlBQVk7RUFDWixvQkFBb0I7Q0FDckI7O0FBR0gsbUJBQW1CO0FYMmdHbkIscUhBQXFIO0FXemdHckg7RUFFSSxrQkFBa0I7RUFDbEIsb0JBQW9CO0NBQ3JCOztBWDJnR0gscUhBQXFIO0FXL2dHckg7RUFPSSxjQUFjO0NBS2Y7O0FYd2dHSCxxSEFBcUg7QVdwaEdySDtFQVVNLG1CQUFtQjtDQUNwQjs7QVg4Z0dMLHFIQUFxSDtBV3poR3JIO0VBZUksY0FBYztDQUNmOztBQUdILG1CQUFtQjtBWDRnR25CLHFIQUFxSDtBVzFnR3JIO0VBRUksb0JBQW9CO0NBQ3JCOztBWDRnR0gscUhBQXFIO0FXL2dHckg7RUFNSSxlQUFlO0NBS2hCOztBWHlnR0gscUhBQXFIO0FXcGhHckg7RUFTTSxtQkFBbUI7Q0FDcEI7O0FYK2dHTCxxSEFBcUg7QVd6aEdySDtFQWNJLG1CQUFtQjtDQUNwQjs7QVgrZ0dILHFIQUFxSDtBVzloR3JIO0VBa0JJLGNBQWM7Q0FDZjs7QUFHSCxtQkFBbUI7QVg4Z0duQixxSEFBcUg7QVc1Z0dySDtFQUVJLGVBQWU7Q0FLaEI7O0FYMGdHSCxxSEFBcUg7QVdqaEdySDtFQUtNLG1CQUFtQjtDQUNwQjs7QVhnaEdMLHFIQUFxSDtBV3RoR3JIO0VBVUksY0FBYztDQUNmOztBQUdILG1CQUFtQjtBWDhnR25CLHFIQUFxSDtBVzVnR3JIO0VBRUksb0JBQW9CO0NBQ3JCOztBWDhnR0gscUhBQXFIO0FXamhHckg7RUFNSSxjQUFjO0NBS2Y7O0FYMmdHSCxxSEFBcUg7QVd0aEdySDtFQVNNLFlBQVk7Q0FDYjs7QUFJTCxtQkFBbUI7QVg4Z0duQixxSEFBcUg7QVc1Z0dySDtFQUVJLG9CQUFvQjtDQUNyQjs7QVg4Z0dILHFIQUFxSDtBV2poR3JIO0VBT00sb0JBQW9CO0NBQ3JCOztBWDhnR0wscUhBQXFIO0FXdGhHckg7RUFXTSwyQkFBMkI7Q0FDNUI7O0FBSUwsaUJBQWlCO0FYNGdHakIscUhBQXFIO0FXMWdHckg7RUFFSSxlQUFlO0VBQ2YsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsMEJBQTBCO0NBTTNCOztBWHVnR0gscUhBQXFIO0FXbmhHckg7RUFTTSxhQUFhO0VBQ2IsYUFBYTtDQUNkOztBWDhnR0wscUhBQXFIO0FXemhHckg7RUFlSSxvQkFBb0I7Q0FDckI7O0FYOGdHSCxxSEFBcUg7QVc5aEdySDtFQW1CSSwyQkFBMkI7Q0FDNUI7O0FBR0gsa0JBQWtCO0FYNmdHbEIscUhBQXFIO0FXM2dHckg7RUFDRSw4QkFBOEI7Q0FDL0I7O0FYOGdHRCxxSEFBcUg7QVc1Z0dySDtFQUVJLFdBQVc7RUFDWCwyQkFBYTtFQUViLFdBQVc7Q0FDWjs7QVg2Z0dILHFIQUFxSDtBV25oR3JIO0VBU0ksUUFBUTtFQUNSLHNCQUFzQjtHQUN0QixnQkFBaUI7RUFFakIsbUJBQW1CO0NBY3BCOztBWGdnR0gscUhBQXFIO0FXM2hHckg7RUFnQk0sWUFBWTtFQUNaLGFBQWE7RUFDYixhQUFhO0VBQ2IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsMEJBQWE7RUFFYixXQUFXO0VBQ1gsOEJBQThCO0NBQy9COztBQUlMLHlCQUF5QjtBWDJnR3pCLHFIQUFxSDtBV3pnR3JIO0VBQ0UsYUFBYTtFQUNiLGFBQWE7Q0FDZDs7QUFFRCx5QkFBeUI7QVgyZ0d6QixxSEFBcUg7QVd6Z0dySDtFQUVJLGNBQWM7RUFDZCxvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLHVCQUF1QjtDQVl4Qjs7QVhnZ0dILHFIQUFxSDtBV2poR3JIO0VBUU0sZUFBZTtFQUNmLHNCQUFzQjtDQUN2Qjs7QVg2Z0dMLHFIQUFxSDtBV3ZoR3JIO0VBYU0sb0JBQW9CO0VBQ3BCLHNCQUFzQjtFQUN0QixpQ0FBaUM7Q0FDbEM7O0FYOGdHTCxxSEFBcUg7QVc5aEdySDtFQW9CSSxjQUFjO0NBQ2Y7O0FBR0g7c0NBQ3NDO0FYNGdHdEMscUhBQXFIO0FXMWdHckg7RUFFSSxhQUFhO0VBQ2IsYUFBYTtDQUNkOztBWDRnR0gscUhBQXFIO0FXaGhHckg7RUFPSSxjQUFjO0NBQ2Y7O0FBR0g7c0NBQ3NDO0FBQ3RDLHdCQUF3QjtBWDJnR3hCLHFIQUFxSDtBV3pnR3JIO0VBQ0UsaUJBQWlCO0VBQ2pCLDRDQUE0QztDQWdGN0M7O0FYNjdGRCxxSEFBcUg7QVcvZ0dySDtFQUtJLFVBQVU7RUFDVixXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLG1CQUFtQjtDQUNwQjs7QVg4Z0dILHFIQUFxSDtBV3ZoR3JIO0VBYU0sYUFBYTtFQUNiLGNBQWM7RUFDZCxvQkFBb0I7Q0FDckI7O0FYOGdHTCxxSEFBcUg7QVc5aEdySDtFQW1CTSxnQkFBZ0I7Q0FDakI7O0FYK2dHTCxxSEFBcUg7QVduaUdySDtFQXdCSSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtDQVlyQjs7QVhvZ0dILHFIQUFxSDtBVzFpR3JIO0VBNkJNLGVBQWU7RUFDZixpQkFBaUI7Q0FDbEI7O0FYaWhHTCxxSEFBcUg7QVdoakdySDtFQWtDTSxZQUFZO0VBQ1osZUFBZTtFQUNmLGdCQUFnQjtDQUNqQjs7QVhraEdMLHFIQUFxSDtBV3ZqR3JIO0VBeUNJLGNBQWM7Q0FDZjs7QVhraEdILHFIQUFxSDtBVzVqR3JIO0VBOENNLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixzQkFBc0I7Q0FDdkI7O0FYa2hHTCxxSEFBcUg7QVdya0dySDtFQXNETSxPQUFPO0VBQ1AsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLHNCQUFzQjtFQUN0Qix5QkFBeUI7Q0FDMUI7O0FYbWhHTCxxSEFBcUg7QVdobEdySDtFQWdFTSxXQUFXO0VBQ1gsaUJBQWlCO0NBQ2xCOztBWG9oR0wscUhBQXFIO0FXdGxHckg7RUFxRU0sWUFBWTtFQUNaLGlCQUFpQjtDQUNsQjs7QVhxaEdMLHFIQUFxSDtBVzVsR3JIO0VBMEVNLFlBQVk7Q0FDYjs7QVhzaEdMLHFIQUFxSDtBV2ptR3JIO0VBOEVNLG9CQUFvQjtFQUNwQix3Q0FBd0M7Q0FDekM7O0FBSUwsK0JBQStCO0FBRS9CO3NDQUNzQztBWG1oR3RDLHFIQUFxSDtBV2poR3JIO0VBRUksU0FBUztFQUNULG1CQUFtQjtFQUNuQixvQkFBb0I7Q0FDckI7O0FYbWhHSCxxSEFBcUg7QVd4aEdySDtFQVNNLG1CQUFtQjtDQVNwQjs7QVgyZ0dMLHFIQUFxSDtBVzdoR3JIO0VBWVEsc0JBQXNCO0NBS3ZCOztBWGloR1AscUhBQXFIO0FXbGlHckg7RUFlVSxZQUFZO0NBQ2I7O0FYdWhHVCxxSEFBcUg7QVd2aUdySDtFQXFCTSxlQUFlO0NBQ2hCOztBWHNoR0wscUhBQXFIO0FXNWlHckg7RUEwQlEsZUFBZTtFQUNmLGNBQWM7RUFDZCw4QkFBOEI7Q0FDL0I7O0FYc2hHUCxxSEFBcUg7QVduakdySDtFQWdDUSxZQUFZO0VBQ1osZUFBZTtDQUNoQjs7QVh1aEdQLHFIQUFxSDtBV3pqR3JIO0VBcUNRLFlBQVk7Q0FDYjs7QVh3aEdQLHFIQUFxSDtBVzlqR3JIO0VBeUNRLGlDQUFpQztDQUNsQzs7QVh5aEdQLHFIQUFxSDtBV25rR3JIO0VBOENVLGFBQWE7RUFDYix1Q0FBNEI7TUFBNUIsbUNBQTRCO0NBQzdCOztBWHloR1QscUhBQXFIO0FXemtHckg7RUFtRFUsaUNBQWlDO0VBQ2pDLGlDQUFpQztDQUNsQzs7QUFNVDtzQ0FDc0M7QVhxaEd0QyxxSEFBcUg7QVduaEdySDtFQUNFLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixtREFBa0Q7RUFDbEQsdUJBQXVCO0VBQ3ZCLG1DQUFtQztDQXFCcEM7O0FYa2dHRCxxSEFBcUg7QVc5aEdySDtFQVVJLE9BQU87RUFDUCxRQUFRO0VBQ1IsWUFBWTtFQUNaLGFBQWE7RUFDYixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLCtCQUFnQjtDQUNqQjs7QVh3aEdILHFIQUFxSDtBV3ppR3JIO0VBb0JJLE9BQU87RUFDUCxRQUFRO0VBQ1IsWUFBWTtFQUNaLGFBQWE7RUFDYixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHFEQUFvRDtDQUNyRDs7QVh5aEdILHFIQUFxSDtBV3RoR3JIO0VBQ0UsV0FBVztFQUNYLG1CQUFtQjtDQW9DcEI7O0FYcy9GRCxxSEFBcUg7QVc1aEdySDtFQUtJLFVBQVU7Q0FDWDs7QVgyaEdILHFIQUFxSDtBV2ppR3JIO0VBU0ksWUFBWTtDQXdCYjs7QVhxZ0dILHFIQUFxSDtBV3RpR3JIO0VBWU0sWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixpQkFBaUI7Q0FDbEI7O0FYOGhHTCxxSEFBcUg7QVc3aUdySDtFQWtCTSxZQUFZO0VBQ1osMkJBQTJCO0NBSzVCOztBWDJoR0wscUhBQXFIO0FXbmpHckg7RUFzQlEsc0JBQXNCO0NBQ3ZCOztBWGlpR1AscUhBQXFIO0FXeGpHckg7RUEyQk0sWUFBWTtFQUNaLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtDQUNyQjs7QVhpaUdMLHFIQUFxSDtBV2prR3JIO0VBb0NJLFlBQVk7Q0FDYjs7QUFHSCxnQ0FBZ0M7QUFFaEM7c0NBQ3NDO0FYOGhHdEMscUhBQXFIO0FXNWhHckg7RUFDRSxnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLGdEQUErQztFQUMvQyx1QkFBdUI7RUFDdkIsbUNBQW1DO0NBMkRwQzs7QVhxK0ZELHFIQUFxSDtBV3JpR3JIO0VBUUksT0FBTztFQUNQLFFBQVE7RUFDUixZQUFZO0VBQ1osYUFBYTtFQUNiLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsK0JBQWdCO0NBQ2pCOztBWGlpR0gscUhBQXFIO0FXaGpHckg7RUFrQkksT0FBTztFQUNQLFFBQVE7RUFDUixZQUFZO0VBQ1osYUFBYTtFQUNiLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIscURBQW9EO0NBQ3JEOztBWGtpR0gscUhBQXFIO0FXM2pHckg7RUE2Qk0sWUFBWTtDQUNiOztBWGtpR0wscUhBQXFIO0FXaGtHckg7RUFrQ0ksV0FBVztFQUNYLFdBQVc7RUFDWCxpQkFBaUI7Q0FDbEI7O0FYa2lHSCxxSEFBcUg7QVd2a0dySDtFQXdDSSxjQUFjO0VBQ2QsaUJBQWlCO0NBYWxCOztBWHVoR0gscUhBQXFIO0FXN2tHckg7RUE0Q00sY0FBYztFQUNkLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLGlDQUFpQztDQUtsQzs7QVhpaUdMLHFIQUFxSDtBV3RsR3JIO0VBbURRLHVCQUFpQjtDQUNsQjs7QVh1aUdQLHFIQUFxSDtBVzNsR3JIO0VBeURJLGFBQWE7RUFDYixjQUFjO0NBQ2Y7O0FYc2lHSCxxSEFBcUg7QVdqbUdySDtFQThESSxjQUFjO0NBQ2Y7O0FBR0g7c0NBQ3NDO0FYcWlHdEMscUhBQXFIO0FXbmlHckg7RUFFSSxtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLG9CQUFvQjtDQVNyQjs7QVg2aEdILHFIQUFxSDtBVzFpR3JIO0VBT00sU0FBUztFQUNULFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG1CQUFtQjtDQUNwQjs7QVh1aUdMLHFIQUFxSDtBV25qR3JIO0VBZ0JJLGdCQUFnQjtDQUNqQjs7QUFHSDs7c0RBRXNEO0FBQ3REO3NDQUNzQztBWHFpR3RDLHFIQUFxSDtBV25pR3JIO0VBRUksUUFBUTtFQUNSLFNBQVM7RUFDVCxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLCtCQUFnQjtDQU1qQjs7QVhnaUdILHFIQUFxSDtBVzVpR3JIO0VBU00sWUFBWTtFQUNaLGlCQUFpQjtDQUNsQjs7QVh1aUdMLHFIQUFxSDtBV2xqR3JIO0VBZ0JNLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtDQUNuQjs7QVhzaUdMLHFIQUFxSDtBVzdqR3JIO0VBMEJNLFNBQVM7RUFDVCxhQUFhO0VBQ2IsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsbUJBQW1CO0NBS3BCOztBWG1pR0wscUhBQXFIO0FXdmtHckg7RUFrQ1EsYUFBYTtDQUNkOztBWHlpR1AscUhBQXFIO0FXNWtHckg7RUF1Q00sUUFBUTtDQUNUOztBWHlpR0wscUhBQXFIO0FXamxHckg7RUEyQ00sU0FBUztDQUNWOztBQUlMO3NDQUNzQztBWHVpR3RDLHFIQUFxSDtBV3JpR3JIO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtDQTZDbkI7O0FYNC9GRCxxSEFBcUg7QVczaUdySDtFQUtJLFdBQVc7RUFDWCxrQkFBa0I7Q0FDbkI7O0FYMGlHSCxxSEFBcUg7QVdqakdySDtFQVVJLFNBQVM7RUFDVCxXQUFXO0VBQ1gsWUFBWTtFQUNaLFlBQVk7RUFDWixhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLHNCQUFzQjtFQUN0Qix1QkFBdUI7RUFDdkIsK0JBQWdCO0NBQ2pCOztBWDJpR0gscUhBQXFIO0FXamtHckg7RUF5QkksK0JBQWdCO0VBQ2hCLGlDQUFpQztDQUNsQzs7QVg0aUdILHFIQUFxSDtBV3ZrR3JIO0VBOEJJLFdBQVc7Q0FDWjs7QVg2aUdILHFIQUFxSDtBVzVrR3JIO0VBa0NJLFlBQVk7Q0FDYjs7QVg4aUdILHFIQUFxSDtBV2psR3JIO0VBc0NJLFVBQVU7RUFDVixtQkFBbUI7Q0FDcEI7O0FYK2lHSCxxSEFBcUg7QVd2bEdySDtFQTJDSSxVQUFVO0VBQ1YsbUJBQW1CO0VBQ25CLFlBQVk7Q0FDYjs7QUFHSDtFWDhpR0UscUhBQXFIO0VXN2lHckg7SUFDRSxhQUFhO0dBQ2Q7Q1graUdGOztBVzVpR0Q7O3NEQUVzRDtBQUN0RCxRQUFRO0FYK2lHUixxSEFBcUg7QVc3aUdySDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRDtzQ0FDc0M7QVgraUd0QyxxSEFBcUg7QVc3aUdySDtFQUVJLGFBQWE7RUFDYixpQkFBaUI7RUFDakIsaUNBQWlDO0NBNkJsQzs7QVhtaEdILHFIQUFxSDtBV3BqR3JIO0VBT00sZ0JBQWdCO0VBQ2hCLGtCQUFrQjtDQUNuQjs7QVhpakdMLHFIQUFxSDtBVzFqR3JIO0VBYVEsWUFBWTtFQUNaLGFBQWE7RUFDYixvQkFBb0I7Q0FPckI7O0FYMmlHUCxxSEFBcUg7QVdqa0dySDtFQWtCVSxZQUFZO0VBQ1osYUFBYTtFQUNiLG9CQUFvQjtDQUNyQjs7QVhtakdULHFIQUFxSDtBV3hrR3JIO0VBeUJRLGFBQWE7Q0FNZDs7QVg4aUdQLHFIQUFxSDtBVzdrR3JIO0VBNEJVLFlBQVk7RUFDWixvQkFBb0I7Q0FDckI7O0FYcWpHVCxxSEFBcUg7QVdubEdySDtFQW9DSSxnQkFBZ0I7Q0FVakI7O0FYMGlHSCxxSEFBcUg7QVd4bEdySDtFQXVDTSxnQkFBZ0I7RUFDaEIsb0JBQW9CO0NBS3JCOztBWGlqR0wscUhBQXFIO0FXOWxHckg7RUEyQ1EsZ0JBQWdCO0NBQ2pCOztBQUtQO3NDQUNzQztBWG1qR3RDLHFIQUFxSDtBV2pqR3JIO0VBRUksb0JBQW9CO0NBaUJyQjs7QVhtaUdILHFIQUFxSDtBV3RqR3JIO0VBTVEsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixhQUFhO0NBQ2Q7O0FYb2pHUCxxSEFBcUg7QVc3akdySDtFQVlRLGlCQUFpQjtFQUNqQixzQkFBc0I7RUFDdEIsdUJBQXVCO0VBQ3ZCLDhCQUE4QjtFQUM5QiwrQkFBK0I7Q0FDaEM7O0FYcWpHUCxxSEFBcUg7QVd0a0dySDtFQXNCSSxtQkFBbUI7RUFDbkIsdUJBQXVCO0NBQ3hCOztBQUdIO3NDQUNzQztBWGtqR3RDLHFIQUFxSDtBV2hqR3JIO0VBR00sWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQix1QkFBdUI7Q0FPeEI7O0FYMmlHTCxxSEFBcUg7QVcxakdySDtFQVdRLFlBQVk7RUFDWixvQkFBb0I7RUFDcEIsMEJBQTBCO0NBQzNCOztBWG1qR1AscUhBQXFIO0FXamtHckg7RUFrQk0sWUFBWTtFQUNaLG9CQUFvQjtFQUNwQiwwQkFBMEI7Q0FDM0I7O0FYbWpHTCxxSEFBcUg7QVd4a0dySDtFQXdCTSxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixzQkFBc0I7Q0FDdkI7O0FYb2pHTCxxSEFBcUg7QVdobEdySDtFQWdDSSxjQUFjO0VBQ2Qsb0JBQW9CO0VBQ3BCLHVCQUF1QjtDQUN4Qjs7QUFHSDtzQ0FDc0M7QVhrakd0QyxxSEFBcUg7QVdoakdySDtFQUVJLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLHNCQUFzQjtFQUN0QiwwQkFBMEI7RUFDMUIsOEJBQThCO0NBUS9COztBWDJpR0gscUhBQXFIO0FXMWpHckg7RUFVTSxVQUFVO0VBQ1YsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixrQkFBa0I7Q0FDbkI7O0FYb2pHTCxxSEFBcUg7QVdsa0dySDtFQWtCSSxTQUFTO0VBQ1QsYUFBYTtFQUNiLGFBQWE7RUFDYixpQkFBaUI7RUFDakIsbUJBQW1CO0NBNEJwQjs7QVh5aEdILHFIQUFxSDtBVzNrR3JIO0VBeUJNLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLDBCQUEwQjtDQUMzQjs7QVhzakdMLHFIQUFxSDtBV25sR3JIO0VBaUNRLGFBQWE7RUFDYixvQkFBb0I7Q0FNckI7O0FYaWpHUCxxSEFBcUg7QVd6bEdySDtFQXFDVSxhQUFhO0VBQ2Isb0JBQW9CO0NBQ3JCOztBWHdqR1QscUhBQXFIO0FXL2xHckg7RUEyQ1EsYUFBYTtDQUtkOztBWG9qR1AscUhBQXFIO0FXcG1Hckg7RUE4Q1Usb0JBQW9CO0NBQ3JCOztBWDBqR1QscUhBQXFIO0FXem1Hckg7RUFxREkscUJBQXFCO0NBQ3RCOztBQUdILFlBQVk7QUFFWjtzQ0FDc0M7QVhxakd0QyxxSEFBcUg7QVduakdySDtFQUVJLG9CQUFvQjtDQWtCckI7O0FYb2lHSCxxSEFBcUg7QVd4akdySDtFQU1RLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtDQUNuQjs7QVhzakdQLHFIQUFxSDtBV2hrR3JIO0VBYVEsaUJBQWlCO0VBQ2pCLHNCQUFzQjtFQUN0Qix1QkFBdUI7RUFDdkIsMkJBQTJCO0VBQzNCLCtCQUErQjtDQUNoQzs7QVh1akdQLHFIQUFxSDtBV3prR3JIO0VBdUJJLGNBQWM7RUFDZCx1QkFBdUI7Q0FDeEI7O0FBR0g7c0NBQ3NDO0FYb2pHdEMscUhBQXFIO0FXbGpHckg7RUFFSSw2QkFBNkI7Q0F3QzlCOztBWDZnR0gscUhBQXFIO0FXdmpHckg7RUFLTSxtQkFBbUI7Q0FvQ3BCOztBWG1oR0wscUhBQXFIO0FXNWpHckg7RUFRUSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQiwwQkFBMEI7RUFDMUIscUNBQXFDO0NBQ3RDOztBWHdqR1AscUhBQXFIO0FXeGtHckg7RUFtQlEsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsaUNBQWlDO0NBUWxDOztBWGtqR1AscUhBQXFIO0FXaGxHckg7RUF5QlUsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsaUNBQWlDO0NBQ2xDOztBWDJqR1QscUhBQXFIO0FXeGxHckg7RUFrQ1UsaUNBQWlDO0NBQ2xDOztBWDBqR1QscUhBQXFIO0FXN2xHckg7RUFzQ1UsYUFBYTtDQUNkOztBWDJqR1QscUhBQXFIO0FXbG1Hckg7RUE2Q0ksZ0JBQWdCO0NBQ2pCOztBQUdIOztzREFFc0Q7QUFDdEQ7c0NBQ3NDO0FYdWpHdEMscUhBQXFIO0FXcmpHckg7RUFDRSxXQUFXO0VBQ1gsaUJBQWlCO0NBUWxCOztBWGlqR0QscUhBQXFIO0FXM2pHckg7RUFLSSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixvQkFBb0I7Q0FDckI7O0FYMGpHSCxxSEFBcUg7QVd2akdySDtFQUVJLFlBQVk7RUFDWixrQkFBa0I7Q0FDbkI7O0FYeWpHSCxxSEFBcUg7QVc3akdySDtFQU9JLGVBQWU7Q0FDaEI7O0FBR0g7O3NEQUVzRDtBQUV0RCxjQUFjO0FYdWpHZCxxSEFBcUg7QVdyakdySDtFQUVJLGlCQUFpQjtDQUNsQjs7QVh1akdILHFIQUFxSDtBV3BqR3JIO0VBR00saUJBQWlCO0NBQ2xCOztBWHFqR0wscUhBQXFIO0FXempHckg7RUFTTSxpQkFBaUI7Q0FDbEI7O0FYb2pHTCxxSEFBcUg7QVdoakdySDtFQUdNLGlCQUFpQjtDQUNsQjs7QVhpakdMLHFIQUFxSDtBV3JqR3JIO0VBUUksWUFBWTtFQUNaLGtCQUFrQjtDQU9uQjs7QVgyaUdILHFIQUFxSDtBVzNqR3JIO0VBWU0sWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixzQkFBc0I7Q0FDdkI7O0FYbWpHTCxxSEFBcUg7QVdsa0dySDtFQW9CTSxzQkFBc0I7RUFDdEIsMEJBQTBCO0NBQzNCOztBQUlMLDRCQUE0QjtBWCtpRzVCLHFIQUFxSDtBVzdpR3JIO0VBQ0UsVUFBVTtDQUNYOztBQUVEOztzREFFc0Q7QUFDdEQsU0FBUztBWCtpR1QscUhBQXFIO0FXN2lHckg7RUFHTSxpQkFBaUI7Q0FDbEI7O0FYOGlHTCxxSEFBcUg7QVdsakdySDtFQVFRLFlBQVk7RUFDWixvQkFBb0I7RUFDcEIsc0JBQXNCO0NBQ3ZCOztBWDhpR1AscUhBQXFIO0FXempHckg7RUFnQkksYUFBYTtFQUNiLGlDQUFpQztDQUNsQzs7QVg2aUdILHFIQUFxSDtBVy9qR3JIO0VBcUJJLGlDQUFpQztDQUNsQzs7QVg4aUdILHFIQUFxSDtBV3BrR3JIO0VBMEJNLFlBQVk7RUFDWixvQkFBb0I7Q0FDckI7O0FYOGlHTCxxSEFBcUg7QVcxa0dySDtFQWlDTSxZQUFZO0VBQ1osb0JBQW9CO0NBQ3JCOztBWDZpR0wscUhBQXFIO0FXaGxHckg7RUF1Q0ksZ0JBQWdCO0VBQ2hCLG1CQUFtQjtDQUNwQjs7QVg2aUdILHFIQUFxSDtBV3RsR3JIO0VBNENJLFNBQVM7RUFDVCxZQUFZO0VBQ1osbUJBQW1CO0NBT3BCOztBWHdpR0gscUhBQXFIO0FXN2xHckg7RUFpRE0sU0FBUztFQUNULFlBQVk7RUFDWixtQkFBbUI7Q0FDcEI7O0FYZ2pHTCxxSEFBcUg7QVdwbUdySDtFQXdESSxTQUFTO0VBQ1QsWUFBWTtFQUNaLG1CQUFtQjtDQU9wQjs7QVgwaUdILHFIQUFxSDtBVzNtR3JIO0VBNkRNLFNBQVM7RUFDVCxZQUFZO0VBQ1osbUJBQW1CO0NBQ3BCOztBWGtqR0wscUhBQXFIO0FXbG5Hckg7RUFvRUksZ0JBQWdCO0VBQ2hCLGtCQUFrQjtDQUNuQjs7QVhrakdILHFIQUFxSDtBV3huR3JIO0VBMEVNLG9CQUFvQjtFQUNwQixpQ0FBaUM7Q0FPbEM7O0FYNGlHTCxxSEFBcUg7QVc5bkdySDtFQThFUSxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLG1CQUFtQjtDQUNwQjs7QVhvakdQLHFIQUFxSDtBV3JvR3JIO0VBcUZNLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsU0FBUztFQUNULFlBQVk7RUFDWixtQkFBbUI7Q0FPcEI7O0FYOGlHTCxxSEFBcUg7QVc5b0dySDtFQTRGUSxTQUFTO0VBQ1QsWUFBWTtFQUNaLG1CQUFtQjtDQUNwQjs7QUFLUDtzQ0FDc0M7QUFFdEMsZ0JBQWdCO0FBRWhCLGNBQWM7QUFFZDtzQ0FDc0M7QUFFdEMsZ0JBQWdCO0FBRWhCOztzREFFc0Q7QUFDdEQ7c0NBQ3NDO0FYNmlHdEMscUhBQXFIO0FXM2lHckg7RUFFSSxXQUFXO0NBMkJaOztBWG1oR0gscUhBQXFIO0FXaGpHckg7RUFLTSxlQUFlO0VBQ2YsMkJBQTJCO0NBSzVCOztBWDJpR0wscUhBQXFIO0FXdGpHckg7RUFTUSxzQkFBc0I7Q0FDdkI7O0FYaWpHUCxxSEFBcUg7QVczakdySDtFQWNNLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsb0JBQW9CO0NBQ3JCOztBWGlqR0wscUhBQXFIO0FXbGtHckg7RUFvQk0sb0JBQW9CO0NBQ3JCOztBWGtqR0wscUhBQXFIO0FXdmtHckg7RUF3Qk0sWUFBWTtFQUNaLGdCQUFnQjtFQUNoQiwyQkFBMkI7RUFDM0IsMkJBQTJCO0NBQzVCOztBWG1qR0wscUhBQXFIO0FXL2tHckg7RUFnQ0ksb0JBQW9CO0VBT3BCLG1CQUFtQjtDQVNwQjs7QVhxaUdILHFIQUFxSDtBV3JsR3JIO0VBbUNNLG9CQUFvQjtFQUNwQixtQkFBbUI7Q0FDcEI7O0FYc2pHTCxxSEFBcUg7QVczbEdySDtFQTBDTSxtQkFBbUI7Q0FDcEI7O0FYcWpHTCxxSEFBcUg7QVdobUdySDtFQThDTSxZQUFZO0NBQ2I7O0FYc2pHTCxxSEFBcUg7QVdybUdySDtFQW9ETSxlQUFlO0NBQ2hCOztBQUlMLDBCQUEwQjtBQUUxQixrQkFBa0I7QVhpakdsQixxSEFBcUg7QVcvaUdySDtFQUNFLGFBQWE7Q0FDZDs7QVhrakdELHFIQUFxSDtBV2hqR3JIO0VBRUksZ0JBQWdCO0VBQ2hCLG1CQUFtQjtDQUNwQjs7QVhrakdILHFIQUFxSDtBV3RqR3JIO0VBT0ksbUJBQW1CO0NBQ3BCOztBWG1qR0gscUhBQXFIO0FXM2pHckg7RUFXSSxnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0FDcEI7O0FBR0g7c0NBQ3NDO0FYa2pHdEMscUhBQXFIO0FXaGpHckg7RUFFSSxpQkFBaUI7Q0FDbEI7O0FYa2pHSCxxSEFBcUg7QVcvaUdySDtFQUVJLFNBQVM7RUFDVCxZQUFZO0VBQ1osWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixzQkFBc0I7RUFDdEIseUJBQXlCO0NBQzFCOztBWGlqR0gscUhBQXFIO0FXNWpHckg7RUFjSSxZQUFZO0VBQ1osaUJBQWlCO0NBQ2xCOztBQUdIOztzREFFc0Q7QUFDdEQsb0JBQW9CO0FYZ2pHcEIscUhBQXFIO0FXOWlHckg7RUFDRSxtQkFBbUI7Q0FNcEI7O0FYNGlHRCxxSEFBcUg7QVduakdySDtFQUlJLGVBQWU7RUFDZixnQkFBZ0I7Q0FDakI7O0FBR0gsb0JBQW9CO0FYaWpHcEIscUhBQXFIO0FXL2lHckg7RUFFSSxlQUFlO0VBQ2YsaUJBQWlCO0NBQ2xCOztBWGlqR0gscUhBQXFIO0FXcmpHckg7RUFPSSxlQUFlO0VBQ2YsaUJBQWlCO0NBQ2xCOztBWGtqR0gscUhBQXFIO0FXM2pHckg7RUFZSSxnQkFBZ0I7Q0FDakI7O0FYbWpHSCxxSEFBcUg7QVdoa0dySDtFQWdCSSxpQkFBaUI7Q0FDbEI7O0FYb2pHSCxxSEFBcUg7QVdya0dySDtFQW9CSSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLG1CQUFtQjtDQUNwQjs7QUFHSDtFWG1qR0UscUhBQXFIO0VXbGpHckg7SUFDRSxtQkFBbUI7R0FVcEI7RVgyaUdELHFIQUFxSDtFV3RqR3JIO0lBSUksbUJBQW1CO0dBQ3BCO0VYcWpHSCxxSEFBcUg7RVcxakdySDtJQVFJLGVBQWU7SUFDZixnQkFBZ0I7R0FDakI7Q1hxakdKOztBV2pqR0Qsb0JBQW9CO0FYb2pHcEIscUhBQXFIO0FXbGpHckg7RUFFSSxTQUFTO0VBQ1QsWUFBWTtFQUNaLG1CQUFtQjtDQUNwQjs7QVhvakdILHFIQUFxSDtBV3pqR3JIO0VBUUksZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQVlsQjs7QVgwaUdILHFIQUFxSDtBVy9qR3JIO0VBWU0sZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsMkJBQTJCO0NBSzVCOztBWG1qR0wscUhBQXFIO0FXdmtHckg7RUFrQlEsWUFBWTtDQUNiOztBWHlqR1AscUhBQXFIO0FXNWtHckg7RUF3Qkksa0JBQWtCO0NBS25COztBWG9qR0gscUhBQXFIO0FXamxHckg7RUEyQk0sYUFBYTtDQUNkOztBQUlMLDBCQUEwQjtBQUUxQjtFWHNqR0UscUhBQXFIO0VXcmpHckg7SUFDRSxvQkFBb0I7R0FNckI7RVhrakdELHFIQUFxSDtFV3pqR3JIO0lBSUksWUFBWTtJQUNaLGVBQWU7R0FDaEI7Q1h3akdKOztBV3BqR0Qsb0JBQW9CO0FYdWpHcEIscUhBQXFIO0FXcmpHckg7RUFFSSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQiwwQkFBMEI7Q0FDM0I7O0FYdWpHSCxxSEFBcUg7QVc3akdySDtFQVNJLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLDBCQUEwQjtDQUMzQjs7QVh3akdILHFIQUFxSDtBV3JrR3JIO0VBZ0JJLFlBQVk7RUFDWixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQUNsQjs7QVh5akdILHFIQUFxSDtBV3RqR3JIO0VBQ0UsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQUNsQjs7QVh5akdELHFIQUFxSDtBV3ZqR3JIO0VBQ0UsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixrQkFBa0I7Q0FDbkI7O0FBRUQsb0JBQW9CO0FYeWpHcEIscUhBQXFIO0FXdmpHckg7RUFFSSxZQUFZO0VBQ1osWUFBWTtFQUNaLFlBQVk7RUFDWixhQUFhO0VBQ2IsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsc0JBQXNCO0NBQ3ZCOztBWHlqR0gscUhBQXFIO0FXdGtHckg7RUFnQkksWUFBWTtFQUNaLG9CQUFvQjtDQUNyQjs7QUFHSCxvQkFBb0I7QVh3akdwQixxSEFBcUg7QVd0akdySDtFQUNFLGtCQUFrQjtFQUNsQixtQkFBbUI7Q0FxQ3BCOztBWHFoR0QscUhBQXFIO0FXNWpHckg7RUFLSSxZQUFZO0VBQ1osWUFBWTtFQUNaLGFBQWE7RUFDYixjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsc0JBQXNCO0NBWXZCOztBWGdqR0gscUhBQXFIO0FXM2tHckg7RUFrQk0sVUFBVTtFQUNWLFdBQVc7RUFDWCxZQUFZO0VBQ1osYUFBYTtFQUNiLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsMEJBQTBCO0VBQzFCLDhCQUE4QjtDQUMvQjs7QVg2akdMLHFIQUFxSDtBV3ZsR3JIO0VBOEJJLGlDQUFpQztFQU9qQyxvQkFBb0I7Q0FDckI7O0FYdWpHSCxxSEFBcUg7QVc3bEdySDtFQWlDTSxpQ0FBaUM7RUFDakMsc0JBQXNCO0NBQ3ZCOztBQU1MOztzREFFc0Q7QUFDdEQsaUJBQWlCO0FYMmpHakIscUhBQXFIO0FXempHckg7RUFDRSxjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLG9CQUFvQjtDQWNyQjs7QVgraUdELHFIQUFxSDtBV2hrR3JIO0VBTUksZ0JBQWdCO0VBQ2hCLGtCQUFrQjtDQUNuQjs7QVg4akdILHFIQUFxSDtBV3RrR3JIO0VBV0ksaUJBQWlCO0NBQ2xCOztBWCtqR0gscUhBQXFIO0FXM2tHckg7RUFlSSxvQkFBb0I7Q0FDckI7O0FBR0gsb0JBQW9CO0FYOGpHcEIscUhBQXFIO0FXNWpHckg7RUFDRSx1QkFBdUI7RUFDdkIsOEJBQThCO0NBQy9COztBQUVELG9CQUFvQjtBWDhqR3BCLHFIQUFxSDtBVzVqR3JIO0VBQ0Usb0JBQW9CO0VBQ3BCLHVCQUF1QjtFQUN2QiwrQkFBK0I7Q0FDaEM7O0FBRUQsb0JBQW9CO0FYOGpHcEIscUhBQXFIO0FXNWpHckg7RUFDRSx1QkFBdUI7Q0FDeEI7O0FBRUQsb0JBQW9CO0FYOGpHcEIscUhBQXFIO0FXNWpHckg7RUFDRSx3QkFBd0I7Q0FDekI7O0FBRUQsb0JBQW9CO0FYOGpHcEIscUhBQXFIO0FXNWpHckg7RUFDRSxlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLHdCQUF3QjtDQU96Qjs7QVh5akdELHFIQUFxSDtBV25rR3JIO0VBTUksWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixpQkFBaUI7Q0FDbEI7O0FBR0gsb0JBQW9CO0FYK2pHcEIscUhBQXFIO0FXN2pHckg7RUFDRSxvQkFBb0I7RUFDcEIsdUJBQXVCO0NBQ3hCOztBQUVELG9CQUFvQjtBWCtqR3BCLHFIQUFxSDtBVzdqR3JIO0VBQ0UsdUJBQXVCO0VBQ3ZCLGlDQUFpQztDQUNsQzs7QUFFRDs7c0RBRXNEO0FBQ3REO3NDQUNzQztBWCtqR3RDLHFIQUFxSDtBVzdqR3JIO0VBQ0UsVUFBVTtFQUNWLFdBQVc7Q0FlWjs7QVhrakdELHFIQUFxSDtBV25rR3JIO0VBS0ksZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsdUJBQXVCO0VBQ3ZCLCtCQUErQjtFQUMvQixpQ0FBaUM7Q0FNbEM7O0FYNmpHSCxxSEFBcUg7QVc3a0dySDtFQWFNLHNCQUFzQjtFQUN0QixzQkFBc0I7Q0FDdkI7O0FBSUw7c0NBQ3NDO0FYaWtHdEMscUhBQXFIO0FXL2pHckg7RUFDRSx1QkFBdUI7Q0FnQnhCOztBWG1qR0QscUhBQXFIO0FXcGtHckg7RUFJSSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQix1QkFBdUI7Q0FTeEI7O0FYNGpHSCxxSEFBcUg7QVc1a0dySDtFQVVNLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLHNCQUFzQjtFQUN0QixpQ0FBaUM7Q0FDbEM7O0FBSUw7c0NBQ3NDO0FYbWtHdEMscUhBQXFIO0FXamtHckg7RUFDRSx1QkFBdUI7Q0FnQnhCOztBWHFqR0QscUhBQXFIO0FXdGtHckg7RUFJSSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQix1QkFBdUI7Q0FTeEI7O0FYOGpHSCxxSEFBcUg7QVc5a0dySDtFQVVNLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLHNCQUFzQjtFQUN0QixpQ0FBaUM7Q0FDbEM7O0FBSUw7c0NBQ3NDO0FYcWtHdEMscUhBQXFIO0FXbmtHckg7RUFDRSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0NBdUJsQjs7QVhnakdELHFIQUFxSDtBV3prR3JIO0VBS0ksaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixzQkFBc0I7Q0FDdkI7O0FYd2tHSCxxSEFBcUg7QVdobEdySDtFQVdJLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQix1QkFBdUI7Q0FTeEI7O0FYaWtHSCxxSEFBcUg7QVd6bEdySDtFQWtCTSxZQUFZO0VBQ1osb0JBQW9CO0VBQ3BCLHNCQUFzQjtFQUN0QixzQkFBc0I7RUFDdEIsdUNBQXVDO0NBQ3hDOztBQUlMOztzREFFc0Q7QUFDdEQ7c0NBQ3NDO0FYd2tHdEMscUhBQXFIO0FXdGtHckg7RUFDRSxxQkFBcUI7RUFDckIsOEJBQThCO0VBQzlCLHdEQUF1RDtDQTJCeEQ7O0FYK2lHRCxxSEFBcUg7QVc3a0dySDtFQU1JLGlCQUFpQjtDQUNsQjs7QVgya0dILHFIQUFxSDtBV2xsR3JIO0VBVUksWUFBWTtFQUNaLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsNENBQTRDO0NBQzdDOztBWDRrR0gscUhBQXFIO0FXN2xHckg7RUFvQkksbUJBQW1CO0NBU3BCOztBWHFrR0gscUhBQXFIO0FXbG1Hckg7RUF1Qk0saUJBQWlCO0NBS2xCOztBWDJrR0wscUhBQXFIO0FXdm1Hckg7RUEwQlEsa0JBQWtCO0NBQ25COztBQUtQO0VYNmtHRSxxSEFBcUg7RVc1a0dySDtJQUNFLG1CQUFtQjtHQVdwQjtFWG9rR0QscUhBQXFIO0VXaGxHckg7SUFJSSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25CO0VYK2tHSCxxSEFBcUg7RVdybEdySDtJQVNJLGlCQUFpQjtJQUNqQixnQkFBZ0I7R0FDakI7Q1gra0dKOztBVzNrR0Q7c0NBQ3NDO0FYOGtHdEMscUhBQXFIO0FXNWtHckg7RUFDRSxpQkFBaUI7RUFDakIsb0JBQW9CO0VBQ3BCLHdCQUF3QjtDQXNDekI7O0FYMGlHRCxxSEFBcUg7QVdubEdySDtFQU1JLG9CQUFvQjtFQUNwQix5QkFBeUI7RUFDekIsd0NBQXdDO0NBS3pDOztBWDZrR0gscUhBQXFIO0FXMWxHckg7RUFXTSxlQUFlO0NBQ2hCOztBWG1sR0wscUhBQXFIO0FXL2xHckg7RUFnQkksZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQU1sQjs7QVg4a0dILHFIQUFxSDtBV3JtR3JIO0VBb0JNLGdCQUFnQjtFQUNoQixrQkFBa0I7Q0FDbkI7O0FYcWxHTCxxSEFBcUg7QVczbUdySDtFQTBCSSxZQUFZO0VBQ1osY0FBYztFQUNkLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLGlDQUFpQztDQVNsQzs7QVg2a0dILHFIQUFxSDtBV3JuR3JIO0VBa0NNLGdCQUFnQjtDQUNqQjs7QVh1bEdMLHFIQUFxSDtBVzFuR3JIO0VBc0NNLGdCQUFnQjtDQUNqQjs7QUFJTDtzQ0FDc0M7QVhxbEd0QyxxSEFBcUg7QVdubEdySDtFQUVJLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsc0JBQXNCO0NBU3ZCOztBWDZrR0gscUhBQXFIO0FXMWxHckg7RUFPTSxzQkFBc0I7Q0FLdkI7O0FYbWxHTCxxSEFBcUg7QVcvbEdySDtFQVVRLFlBQVk7Q0FDYjs7QVh5bEdQLHFIQUFxSDtBV3BtR3JIO0VBZ0JJLGVBQWU7Q0FDaEI7O0FYd2xHSCxxSEFBcUg7QVd6bUdySDtFQXFCTSxlQUFlO0VBQ2YsY0FBYztFQUNkLDhCQUE4QjtDQUMvQjs7QVh3bEdMLHFIQUFxSDtBV2huR3JIO0VBMkJNLFlBQVk7RUFDWixlQUFlO0NBQ2hCOztBWHlsR0wscUhBQXFIO0FXdG5Hckg7RUFnQ00sWUFBWTtDQUNiOztBWDBsR0wscUhBQXFIO0FXM25Hckg7RUFvQ00saUNBQWlDO0NBQ2xDOztBWDJsR0wscUhBQXFIO0FXaG9Hckg7RUF5Q1EsYUFBYTtFQUNiLHVDQUE0QjtNQUE1QixtQ0FBNEI7Q0FDN0I7O0FYMmxHUCxxSEFBcUg7QVd0b0dySDtFQThDUSxpQ0FBaUM7RUFDakMsaUNBQWlDO0NBQ2xDOztBQUtQLFVBQVU7QVh3bEdWLHFIQUFxSDtBV3RsR3JIO0VBQ0UsZ0JBQWdCO0NBa0JqQjs7QVh3a0dELHFIQUFxSDtBVzNsR3JIO0VBSUksY0FBYztDQUNmOztBWDJsR0gscUhBQXFIO0FXaG1Hckg7RUFRSSxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLDBCQUEwQjtFQUMxQiwyQkFBMkI7Q0FPNUI7O0FYc2xHSCxxSEFBcUg7QVd4bUdySDtFQWNNLGdCQUFnQjtFQUNoQix1QkFBdUI7RUFDdkIsMkJBQTJCO0NBQzVCOztBQUlMO3NDQUNzQztBQUN0QyxrQkFBa0I7QVgybEdsQixxSEFBcUg7QVd6bEdySDtFQUNFLFlBQVk7RUFDWixnQkFBZ0I7Q0FDakI7O0FBRUQsZUFBZTtBWDJsR2YscUhBQXFIO0FXemxHckg7RUFDRSxvQkFBb0I7Q0FDckI7O0FBRUQsZUFBZTtBWDJsR2YscUhBQXFIO0FXemxHckg7RUFFSSxlQUFlO0VBQ2YsOEJBQThCO0NBVS9COztBWGtsR0gscUhBQXFIO0FXL2xHckg7RUFNTSxlQUFlO0VBQ2YsaUJBQWlCO0NBQ2xCOztBWDZsR0wscUhBQXFIO0FXcm1Hckg7RUFXTSxZQUFZO0NBQ2I7O0FYOGxHTCxxSEFBcUg7QVcxbUdySDtFQWdCSSxZQUFZO0VBQ1osZUFBZTtDQUNoQjs7QUFHSCxhQUFhO0FYNGxHYixxSEFBcUg7QVcxbEdySDtFQUVJLDhCQUE4QjtDQUsvQjs7QVh3bEdILHFIQUFxSDtBVy9sR3JIO0VBS00sNEJBQTRCO0NBQzdCOztBWDhsR0wscUhBQXFIO0FXcG1Hckg7RUFVSSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixzQkFBc0I7RUFDdEIsMEJBQTBCO0NBQzNCOztBWDhsR0gscUhBQXFIO0FXN21Hckg7RUFrQkksWUFBWTtFQUNaLGFBQWE7RUFDYixpQkFBaUI7Q0FDbEI7O0FBR0gsaUJBQWlCO0FYNmxHakIscUhBQXFIO0FXM2xHckg7RUFFSSxZQUFZO0VBQ1osZ0JBQWdCO0NBQ2pCOztBWDZsR0gscUhBQXFIO0FXam1Hckg7RUFPSSxtQkFBbUI7RUFDbkIsc0JBQXNCO0NBS3ZCOztBWDBsR0gscUhBQXFIO0FXdm1Hckg7RUFXTSwyQkFBMkI7Q0FDNUI7O0FYZ21HTCxxSEFBcUg7QVc1bUdySDtFQWdCSSxTQUFTO0VBQ1QsWUFBWTtFQUNaLFlBQVk7RUFDWixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixtQkFBbUI7Q0FDcEI7O0FYZ21HSCxxSEFBcUg7QVd2bkdySDtFQTBCSSxZQUFZO0VBQ1osZUFBZTtDQUNoQjs7QUFHSCxnQkFBZ0I7QVgrbEdoQixxSEFBcUg7QVc3bEdySDtFQUNFLGdCQUFnQjtDQVNqQjs7QVh3bEdELHFIQUFxSDtBV2xtR3JIO0VBSUksVUFBVTtDQUtYOztBWDhsR0gscUhBQXFIO0FXdm1Hckg7RUFPTSxjQUFjO0NBQ2Y7O0FBSUw7c0NBQ3NDO0FYaW1HdEMscUhBQXFIO0FXL2xHckg7RUFDRSxXQUFXO0VBQ1gsYUFBYTtFQUNiLG9CQUFvQjtDQUNyQjs7QVhrbUdELHFIQUFxSDtBV2htR3JIO0VBQ0UsYUFBYTtFQUNiLG9CQUFvQjtDQU1yQjs7QVg4bEdELHFIQUFxSDtBV3RtR3JIO0VBS0kseUJBQXlCO0VBQ3pCLHdDQUF3QztDQUN6Qzs7QVhxbUdILHFIQUFxSDtBV2xtR3JIO0VBQ0Usb0JBQW9CO0NBQ3JCOztBWHFtR0QscUhBQXFIO0FXbm1Hckg7RUFDRSxlQUFlO0VBQ2YsZ0JBQWdCO0NBQ2pCOztBWHNtR0QscUhBQXFIO0FXcG1Hckg7RUFDRSxlQUFlO0VBQ2Ysc0JBQXNCO0NBQ3ZCOztBWHVtR0QscUhBQXFIO0FXcm1Hckg7RUFFSSxlQUFlO0VBQ2Ysc0JBQXNCO0NBQ3ZCOztBWHVtR0gscUhBQXFIO0FXM21Hckg7RUFPSSxtQkFBbUI7RUFDbkIsb0JBQW9CO0NBQ3JCOztBWHdtR0gscUhBQXFIO0FXam5Hckg7RUFZSSxhQUFhO0VBQ2IsYUFBYTtFQUNiLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixzQkFBc0I7Q0FNdkI7O0FYb21HSCxxSEFBcUg7QVc1bkdySDtFQXFCTSxzQkFBc0I7RUFDdEIsOEJBQThCO0NBQy9COztBWDJtR0wscUhBQXFIO0FXbG9Hckg7RUEyQkksWUFBWTtDQUNiOztBWDJtR0gscUhBQXFIO0FXeG1Hckg7RUFFSSxXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixpQ0FBaUM7Q0FDbEM7O0FYMG1HSCxxSEFBcUg7QVdobkdySDtFQVNJLHVDQUE0QjtNQUE1QixtQ0FBNEI7Q0FDN0I7O0FBR0g7c0NBQ3NDO0FBQ3RDLDZCQUE2QjtBWHltRzdCLHFIQUFxSDtBV3ZtR3JIO0VBQ0Usb0JBQW9CO0VBQ3BCLGlDQUFpQztDQUtsQzs7QVhzbUdELHFIQUFxSDtBVzdtR3JIO0VBS0ksWUFBWTtDQUNiOztBQUdILDBCQUEwQjtBWDBtRzFCLHFIQUFxSDtBV3htR3JIO0VBRUksb0JBQW9CO0VBQ3BCLGdCQUFnQjtFQUNoQixrQkFBa0I7Q0FDbkI7O0FYMG1HSCxxSEFBcUg7QVcvbUdySDtFQVFJLG9CQUFvQjtDQUNyQjs7QUFHSDtzQ0FDc0M7QVh5bUd0QyxxSEFBcUg7QVd2bUdySDtFQUtFLG9CQUFvQjtFQUNwQixpQkFBaUI7Q0F3Q2xCOztBWCtqR0QscUhBQXFIO0FXN21Hckg7RUFFSSxZQUFZO0NBQ2I7O0FYK21HSCxxSEFBcUg7QVdsbkdySDtFQVNJLFlBQVk7RUFDWixZQUFZO0NBU2I7O0FYcW1HSCxxSEFBcUg7QVd4bkdySDtFQWFNLFlBQVk7RUFDWixhQUFhO0VBQ2IsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQix1QkFBdUI7Q0FDeEI7O0FYK21HTCxxSEFBcUg7QVdqb0dySDtFQXNCSSxrQkFBa0I7Q0FlbkI7O0FYaW1HSCxxSEFBcUg7QVd0b0dySDtFQXlCTSxVQUFVO0NBQ1g7O0FYaW5HTCxxSEFBcUg7QVczb0dySDtFQTZCTSxnQkFBZ0I7RUFDaEIsNkJBQTZCO0NBTTlCOztBWDZtR0wscUhBQXFIO0FXanBHckg7RUFpQ1EsZUFBZTtFQUNmLHNCQUFzQjtDQUN2Qjs7QVhvbkdQLHFIQUFxSDtBV3ZwR3JIO0VBeUNNLGVBQWU7RUFDZixpQ0FBaUM7RUFDakMsaUNBQWlDO0NBQ2xDOztBQUlMO3NDQUNzQztBWCttR3RDLHFIQUFxSDtBVzdtR3JIO0VBRUksa0JBQWtCO0NBOEJuQjs7QVhrbEdILHFIQUFxSDtBV2xuR3JIO0VBS00scUJBQXFCO0VBQ3JCLHNCQUFzQjtDQXlCdkI7O0FYeWxHTCxxSEFBcUg7QVd4bkdySDtFQVNRLHNCQUFzQjtDQUt2Qjs7QVgrbUdQLHFIQUFxSDtBVzduR3JIO0VBWVUsc0JBQXNCO0NBQ3ZCOztBWHFuR1QscUhBQXFIO0FXbG9Hckg7RUFpQlEsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsc0JBQXNCO0NBT3ZCOztBWCttR1AscUhBQXFIO0FXN29Hckg7RUEwQlUsWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixpQ0FBaUM7Q0FDbEM7O0FYdW5HVCxxSEFBcUg7QVdwcEdySDtFQW1DSSxjQUFjO0NBbUJmOztBWG1tR0gscUhBQXFIO0FXenBHckg7RUFzQ00sbUJBQW1CO0NBQ3BCOztBWHVuR0wscUhBQXFIO0FXOXBHckg7RUEwQ00sbUJBQW1CO0NBQ3BCOztBWHduR0wscUhBQXFIO0FXbnFHckg7RUE4Q00sMEJBQTBCO0NBQzNCOztBWHluR0wscUhBQXFIO0FXeHFHckg7RUFrRE0sZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7Q0FDakI7O0FBSUw7c0NBQ3NDO0FYdW5HdEMscUhBQXFIO0FXcm5Hckg7RUFDRSxpQkFBaUI7Q0FrQmxCOztBWHVtR0QscUhBQXFIO0FXMW5Hckg7RUFJSSxVQUFVO0VBQ1YsZ0JBQWdCO0VBQ2hCLDBCQUEwQjtDQUMzQjs7QVgwbkdILHFIQUFxSDtBV2pvR3JIO0VBVUksWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsb0JBQW9CO0NBQ3JCOztBWDJuR0gscUhBQXFIO0FXem9Hckg7RUFpQkksZ0JBQWdCO0NBQ2pCOztBQUdILGtCQUFrQjtBWDBuR2xCLHFIQUFxSDtBV3huR3JIO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVELGdCQUFnQjtBWDBuR2hCLHFIQUFxSDtBV3huR3JIO0VBQ0UsZ0JBQWdCO0VBQ2hCLDJCQUEyQjtFQUMzQiw4QkFBOEI7RUFDOUIsK0NBQThDO0NBQy9DOztBQUVEO3NDQUNzQztBWDBuR3RDLHFIQUFxSDtBV3huR3JIO0VBRUksV0FBVztFQUNYLGFBQWE7RUFDYixpQkFBaUI7Q0FPbEI7O0FYb25HSCxxSEFBcUg7QVcvbkdySDtFQU9NLFdBQVc7RUFDWCxhQUFhO0VBQ2IsaUJBQWlCO0NBQ2xCOztBWDRuR0wscUhBQXFIO0FXdG9Hckg7RUFjSSxtQkFBbUI7Q0FDcEI7O0FBR0g7c0NBQ3NDO0FYMG5HdEMscUhBQXFIO0FXeG5Hckg7RUFDRSwyQkFBMkI7Q0FNNUI7O0FYc25HRCxxSEFBcUg7QVc3bkdySDtFQUlJLGVBQWU7RUFDZixzQkFBc0I7Q0FDdkI7O0FBR0g7c0NBQ3NDO0FYMm5HdEMscUhBQXFIO0FXem5Hckg7RUFFSSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQUNsQjs7QVgybkdILHFIQUFxSDtBV2hvR3JIO0VBUUksZUFBZTtDQUNoQjs7QVg0bkdILHFIQUFxSDtBV3JvR3JIO0VBWUksMkJBQTJCO0NBSzVCOztBWHluR0gscUhBQXFIO0FXMW9Hckg7RUFlTSxzQkFBc0I7Q0FDdkI7O0FBSUwscUJBQXFCO0FYNG5HckIscUhBQXFIO0FXMW5Hckg7RUFFSSxvQkFBb0I7Q0FDckI7O0FYNG5HSCxxSEFBcUg7QVcvbkdySDtFQU1JLGdCQUFnQjtFQUNoQixtQkFBbUI7Q0FNcEI7O0FYd25HSCxxSEFBcUg7QVdyb0dySDtFQVVNLGdCQUFnQjtFQUNoQixrQkFBa0I7Q0FDbkI7O0FBSUw7c0NBQ3NDO0FBQ3RDLGFBQWE7QVg0bkdiLHFIQUFxSDtBVzFuR3JIO0VBRUksc0JBQXNCO0NBQ3ZCOztBWDRuR0gscUhBQXFIO0FXL25Hckg7RUFNSSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsc0JBQXNCO0NBa0J2Qjs7QVg0bUdILHFIQUFxSDtBV3hvR3JIO0VBYU0sWUFBWTtDQUNiOztBWCtuR0wscUhBQXFIO0FXN29Hckg7RUFpQk0sb0JBQW9CO0VBQ3BCLHVCQUF1QjtFQUN2QixzQkFBc0I7RUFDdEIsaUNBQWlDO0NBT2xDOztBWDBuR0wscUhBQXFIO0FXcnBHckg7RUF1QlEsdUJBQXVCO0VBQ3ZCLHNCQUFzQjtFQUN0QixpQ0FBaUM7Q0FDbEM7O0FBS1AscUJBQXFCO0FYOG5HckIscUhBQXFIO0FXNW5Hckg7RUFDRSxnQkFBZ0I7Q0FXakI7O0FYcW5HRCxxSEFBcUg7QVdqb0dySDtFQUlJLFlBQVk7RUFDWixhQUFhO0VBQ2Isa0JBQWtCO0NBS25COztBWDZuR0gscUhBQXFIO0FXeG9Hckg7RUFTTSw4QkFBOEI7Q0FDL0I7O0FBSUwsc0JBQXNCO0FYZ29HdEIscUhBQXFIO0FXOW5Hckg7RUFDRSxjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsaUNBQWlDO0NBc0VsQzs7QVg0akdELHFIQUFxSDtBV3ZvR3JIO0VBUUksaUNBQWlDO0NBQ2xDOztBWG1vR0gscUhBQXFIO0FXNW9Hckg7RUFZSSxTQUFTO0VBQ1QsVUFBVTtFQUNWLFdBQVc7RUFDWCxZQUFZO0VBQ1osYUFBYTtFQUNiLGVBQWU7RUFDZixtQkFBbUI7Q0FDcEI7O0FYb29HSCxxSEFBcUg7QVd2cEdySDtFQXNCSSw0QkFBNEI7RUFDNUIscUNBQXFDO0VBQ3JDLG1DQUFtQztFQUNuQyx5QkFBeUI7RUFFekIsWUFBWTtFQUNaLDBCQUEwQjtFQUUxQixZQUFZO0NBQ2I7O0FYbW9HSCxxSEFBcUg7QVdscUdySDtFQWtDSSwrQkFBK0I7RUFDL0Isa0NBQWtDO0VBQ2xDLG9DQUFvQztFQUNwQyx5QkFBeUI7RUFFekIsWUFBWTtFQUNaLDJCQUEyQjtFQUUzQixZQUFZO0NBQ2I7O0FYa29HSCxxSEFBcUg7QVc3cUdySDtFQThDSSxzQkFBc0I7RUFDdEIsMEJBQTBCO0NBSzNCOztBWCtuR0gscUhBQXFIO0FXbnJHckg7RUFrRE0sMEJBQTBCO0NBQzNCOztBWHFvR0wscUhBQXFIO0FXeHJHckg7RUF1REksWUFBWTtFQUNaLGVBQWU7RUFDZixnQkFBZ0I7Q0FDakI7O0FYcW9HSCxxSEFBcUg7QVcvckdySDtFQTZESSxlQUFlO0VBQ2Ysc0JBQXNCO0NBS3ZCOztBWGtvR0gscUhBQXFIO0FXcnNHckg7RUFpRU0sMkJBQTJCO0NBQzVCOztBWHdvR0wscUhBQXFIO0FXMXNHckg7RUFzRUksU0FBUztFQUNULFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsbUJBQW1CO0NBQ3BCOztBQUdILGdCQUFnQjtBWHNvR2hCLHFIQUFxSDtBV3BvR3JIO0VBQ0UsbUJBQW1CO0NBd0JwQjs7QVhnbkdELHFIQUFxSDtBV3pvR3JIO0VBSUksZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixtQkFBbUI7Q0FDcEI7O0FYeW9HSCxxSEFBcUg7QVducEdySDtFQWNNLFlBQVk7Q0FDYjs7QVh5b0dMLHFIQUFxSDtBV3hwR3JIO0VBa0JNLFlBQVk7Q0FLYjs7QVhzb0dMLHFIQUFxSDtBVzdwR3JIO0VBcUJRLHNCQUFzQjtDQUN2Qjs7QUFLUDtzQ0FDc0M7QUFDdEMsZUFBZTtBWHdvR2YscUhBQXFIO0FXdG9Hckg7RUFDRSw2QkFBNkI7Q0FDOUI7O0FYeW9HRCxxSEFBcUg7QVd2b0dySDtFQUNFLHdCQUF3QjtFQUN4Qiw0Q0FBMkM7Q0FDNUM7O0FYMG9HRCxxSEFBcUg7QVd4b0dySDtFQUVJLFlBQVk7RUFDWixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLG9CQUFvQjtFQUNwQiw2QkFBNkI7Q0FDOUI7O0FYMG9HSCxxSEFBcUg7QVdqcEdySDtFQVVJLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsaUJBQWlCO0NBQ2xCOztBQUdILGFBQWE7QVh5b0diLHFIQUFxSDtBV3ZvR3JIO0VBQ0UsY0FBYztFQUNkLG9CQUFvQjtFQUNwQixtQkFBbUI7Q0FtQ3BCOztBWHdtR0QscUhBQXFIO0FXOW9Hckg7RUFNSSxlQUFlO0VBQ2YsZ0JBQWdCO0NBQ2pCOztBWDRvR0gscUhBQXFIO0FXcHBHckg7RUFXSSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0NBQ2xCOztBWDZvR0gscUhBQXFIO0FXMXBHckg7RUFnQkksWUFBWTtFQUNaLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtDQVNyQjs7QVhzb0dILHFIQUFxSDtBV25xR3JIO0VBdUJNLFlBQVk7RUFDWixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixvQkFBb0I7Q0FDckI7O0FYZ3BHTCxxSEFBcUg7QVc1cUdySDtFQWdDSSxlQUFlO0NBS2hCOztBWDRvR0gscUhBQXFIO0FXanJHckg7RUFtQ00sZUFBZTtDQUNoQjs7QUFJTCxpQkFBaUI7QVgrb0dqQixxSEFBcUg7QVc3b0dySDtFQUNFLG9CQUFvQjtDQVNyQjs7QVh3b0dELHFIQUFxSDtBV2xwR3JIO0VBSUksbUJBQW1CO0NBQ3BCOztBWGtwR0gscUhBQXFIO0FXdnBHckg7RUFRSSxzQkFBc0I7Q0FDdkI7O0FBR0gsa0JBQWtCO0FYaXBHbEIscUhBQXFIO0FXL29Hckg7RUFDRSxnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLHFCQUFxQjtFQUNyQiw4QkFBOEI7Q0FRL0I7O0FYMm9HRCxxSEFBcUg7QVd2cEdySDtFQU9JLFlBQVk7RUFDWixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQUNsQjs7QUFHSDtFWGtwR0UscUhBQXFIO0VXanBHckg7SUFFSSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0lBQ2xCLG9CQUFvQjtHQUNyQjtFWGtwR0gscUhBQXFIO0VXdnBHckg7SUFRSSxnQkFBZ0I7R0FDakI7Q1hrcEdKOztBQUVELHFIQUFxSDtBV2hwR3JIO0VBQ0UsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQix3QkFBd0I7Q0FDekI7O0FYbXBHRCxxSEFBcUg7QVdqcEdySDtFQUNFLGNBQWM7Q0FDZjs7QVhvcEdELHFIQUFxSDtBV2xwR3JIO0VBQ0UsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQUNsQjs7QUFFRCxlQUFlO0FYb3BHZixxSEFBcUg7QVdscEdySDtFQUNFLG9CQUFvQjtDQThCckI7O0FYd25HRCxxSEFBcUg7QVd2cEdySDtFQUlJLGVBQWU7RUFDZixpQ0FBaUM7Q0FDbEM7O0FYdXBHSCxxSEFBcUg7QVc3cEdySDtFQVNJLFlBQVk7RUFDWixZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsbUJBQW1CO0NBQ3BCOztBWHdwR0gscUhBQXFIO0FXdnFHckg7RUFrQkksZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQVdsQjs7QVgrb0dILHFIQUFxSDtBVzdxR3JIO0VBc0JNLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsa0JBQWtCO0NBQ25COztBWDJwR0wscUhBQXFIO0FXcHJHckg7RUE0Qk0sZ0JBQWdCO0NBQ2pCOztBQUlMO3NDQUNzQztBWHlwR3RDLHFIQUFxSDtBV3ZwR3JIO0VBQ0Usb0JBQW9CO0NBQ3JCOztBQUVEO3NDQUNzQztBWHlwR3RDLHFIQUFxSDtBV3ZwR3JIO0VBRUksb0JBQW9CO0NBQ3JCOztBQUdIO3NDQUNzQztBWHVwR3RDLHFIQUFxSDtBV3JwR3JIO0VBQ0UsY0FBYztDQU9mOztBWGtwR0QscUhBQXFIO0FXMXBHckg7RUFJSSxpQkFBaUI7RUFDakIsc0JBQXNCO0VBQ3RCLG9CQUFvQjtDQUNyQjs7QVgwcEdILHFIQUFxSDtBV3ZwR3JIO0VBQ0UsNEJBQTRCO0NBQzdCOztBQUVEO0VYeXBHRSxxSEFBcUg7RVd4cEdySDtJQUNFLGtCQUFrQjtHQUNuQjtDWDBwR0Y7O0FXdnBHRDtzQ0FDc0M7QVgwcEd0QyxxSEFBcUg7QVd4cEdySDtFQUVJLFdBQVc7RUFDWCxZQUFZO0VBQ1osYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsc0JBQXNCO0VBQ3RCLHNCQUFzQjtFQUN0Qix1QkFBdUI7Q0FDeEI7O0FYMHBHSCxxSEFBcUg7QVdwcUdySDtFQWFJLGNBQWM7Q0FDZjs7QVgycEdILHFIQUFxSDtBV3pxR3JIO0VBaUJJLG9CQUFvQjtDQUNyQjs7QVg0cEdILHFIQUFxSDtBVzlxR3JIO0VBc0JNLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsb0JBQW9CO0NBQ3JCOztBWDRwR0wscUhBQXFIO0FXcnJHckg7RUE0Qk0sZUFBZTtDQUNoQjs7QUFJTDtFWDBwR0UscUhBQXFIO0VXenBHckg7SUFDRSxjQUFjO0dBQ2Y7Q1gycEdGOztBV3hwR0Q7RVgycEdFLHFIQUFxSDtFVzFwR3JIO0lBQ0UsY0FBYztHQUNmO0NYNHBHRjs7QVd6cEdEO3NDQUNzQztBWDRwR3RDLHFIQUFxSDtBVzFwR3JIO0VBQ0Usb0JBQW9CO0NBa0JyQjs7QVg0b0dELHFIQUFxSDtBVy9wR3JIO0VBSUksWUFBWTtFQUNaLGNBQWM7RUFDZCxzQkFBc0I7Q0FDdkI7O0FYK3BHSCxxSEFBcUg7QVd0cUdySDtFQVVJLGdCQUFnQjtDQVFqQjs7QVh5cEdILHFIQUFxSDtBVzNxR3JIO0VBYU0sWUFBWTtFQUNaLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsb0JBQW9CO0NBQ3JCOztBQUlMO0VYK3BHRSxxSEFBcUg7RVc5cEdySDtJQUNFLHNCQUFzQjtHQUN2QjtDWGdxR0Y7O0FXN3BHRDtFWGdxR0UscUhBQXFIO0VXL3BHckg7SUFDRSxzQkFBc0I7R0FDdkI7Q1hpcUdGOztBVzlwR0Q7RVhpcUdFLHFIQUFxSDtFV2hxR3JIO0lBQ0Usc0JBQXNCO0dBQ3ZCO0NYa3FHRjs7QVcvcEdEO3NDQUNzQztBQUN0Qyw2REFBNkQ7QVhrcUc3RCxxSEFBcUg7QVdocUdySDtFQUNFLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQixvQkFBb0I7Q0F3QnJCOztBWDRvR0QscUhBQXFIO0FXenFHckg7RUFRSSxXQUFXO0VBQ1gsWUFBWTtFQUNaLGNBQWM7RUFDZCxjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsc0JBQXNCO0VBQ3RCLHVCQUF1QjtDQUN4Qjs7QVhxcUdILHFIQUFxSDtBV3RyR3JIO0VBb0JJLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsc0JBQXNCO0NBQ3ZCOztBWHNxR0gscUhBQXFIO0FXN3JHckg7RUEwQkksZUFBZTtFQUNmLDBCQUEwQjtDQUMzQjs7QUFHSDtFWHFxR0UscUhBQXFIO0VXcHFHckg7SUFDRSxhQUFhO0dBQ2Q7Q1hzcUdGOztBV25xR0Qsa0JBQWtCO0FYc3FHbEIscUhBQXFIO0FXcHFHckg7RUFFSSxhQUFhO0VBQ2IsY0FBYztFQUNkLHdCQUF3QjtDQUN6Qjs7QVhzcUdILHFIQUFxSDtBVzNxR3JIO0VBUUksYUFBYTtFQUNiLGVBQWU7Q0FrQmhCOztBWHNwR0gscUhBQXFIO0FXanJHckg7RUFZTSxZQUFZO0VBQ1osbUJBQW1CO0NBQ3BCOztBWHlxR0wscUhBQXFIO0FXdnJHckg7RUFpQk0sZ0JBQWdCO0NBQ2pCOztBWDBxR0wscUhBQXFIO0FXNXJHckg7RUFxQk0sYUFBYTtDQUtkOztBWHVxR0wscUhBQXFIO0FXanNHckg7RUF3QlEsbUJBQW1CO0NBQ3BCOztBQUtQLDRCQUE0QjtBQUU1QjtzQ0FDc0M7QVh3cUd0QyxxSEFBcUg7QVd0cUdySDtFQUNFLFlBQVk7RUFDWixjQUFjO0VBQ2QsMkJBQTJCO0VBQzNCLDhCQUE4QjtDQUMvQjs7QVh5cUdELHFIQUFxSDtBV3ZxR3JIO0VBQ0UsY0FBYztDQUNmOztBWDBxR0QscUhBQXFIO0FXeHFHckg7RUFDRSxpQkFBaUI7Q0FDbEI7O0FYMnFHRCxxSEFBcUg7QVd6cUdySDtFQUNFLGdCQUFnQjtDQUNqQjs7QUFFRDtzQ0FDc0M7QVgycUd0QyxxSEFBcUg7QVd6cUdySDtFQUNFLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0FDcEI7O0FYNHFHRCxxSEFBcUg7QVcxcUdySDtFQUNFLGFBQWE7RUFDYixjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxjQUFjO0VBQ2QsMkNBQXNCO0VBQ3RCLDZCQUFpQjtNQUFqQix5QkFBaUI7Q0FDbEI7O0FBRUQ7c0NBQ3NDO0FYNHFHdEMscUhBQXFIO0FXMXFHckg7RUFDRSxtQkFBbUI7Q0FzQnBCOztBWHdwR0QscUhBQXFIO0FXL3FHckg7RUFJSSxZQUFZO0NBQ2I7O0FYK3FHSCxxSEFBcUg7QVdwckdySDtFQVFJLFdBQVc7RUFDWCxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixtQkFBbUI7Q0FDcEI7O0FYZ3JHSCxxSEFBcUg7QVc3ckdySDtFQWdCSSxVQUFVO0VBQ1YsVUFBVTtFQUNWLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLG1CQUFtQjtDQUNwQjs7QUFHSDtzQ0FDc0M7QVgrcUd0QyxxSEFBcUg7QVc3cUdySDtFQUNFLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsb0JBQW9CO0NBa0JyQjs7QVgrcEdELHFIQUFxSDtBV3ByR3JIO0VBTUksWUFBWTtDQUNiOztBWGtyR0gscUhBQXFIO0FXenJHckg7RUFVSSxTQUFTO0VBQ1QsWUFBWTtFQUNaLGFBQWE7RUFDYixhQUFhO0VBQ2IsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQiw2QkFBaUI7TUFBakIseUJBQWlCO0NBQ2xCOztBQUdIO3NDQUNzQztBWGlyR3RDLHFIQUFxSDtBVy9xR3JIO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQix3QkFBd0I7Q0F3Q3pCOztBWDJvR0QscUhBQXFIO0FXdHJHckg7RUFNSSxvQkFBb0I7Q0FDckI7O0FYb3JHSCxxSEFBcUg7QVczckdySDtFQVVJLG9CQUFvQjtDQUNyQjs7QVhxckdILHFIQUFxSDtBV2hzR3JIO0VBY0ksb0JBQW9CO0NBQ3JCOztBWHNyR0gscUhBQXFIO0FXcnNHckg7RUFrQkksWUFBWTtFQUNaLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtDQUNuQjs7QVh1ckdILHFIQUFxSDtBVzlzR3JIO0VBMEJJLGlCQUFpQjtDQWdCbEI7O0FYeXFHSCxxSEFBcUg7QVdudEdySDtFQTZCTSxnQkFBZ0I7RUFDaEIsbUJBQW1CO0NBQ3BCOztBWDByR0wscUhBQXFIO0FXenRHckg7RUFrQ00sWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixtQkFBbUI7Q0FDcEI7O0FYMnJHTCxxSEFBcUg7QVdodUdySDtFQXdDTSxZQUFZO0NBQ2I7O0FBSUw7c0NBQ3NDO0FYeXJHdEMscUhBQXFIO0FXdnJHckg7RUFDRSxnQkFBZ0I7RUFDaEIsb0JBQW9CO0NBbUJyQjs7QVh3cUdELHFIQUFxSDtBVzdyR3JIO0VBS0ksWUFBWTtDQUNiOztBWDRyR0gscUhBQXFIO0FXbHNHckg7RUFVTSxZQUFZO0NBQ2I7O0FYNHJHTCxxSEFBcUg7QVd2c0dySDtFQWNNLFlBQVk7Q0FDYjs7QVg2ckdMLHFIQUFxSDtBVzVzR3JIO0VBbUJJLFlBQVk7Q0FDYjs7QUFHSDtzQ0FDc0M7QVgyckd0QyxxSEFBcUg7QVd6ckdySDtFQUNFLG9CQUFvQjtDQStCckI7O0FYOHBHRCxxSEFBcUg7QVc5ckdySDtFQUlJLFlBQVk7Q0FDYjs7QVg4ckdILHFIQUFxSDtBV25zR3JIO0VBUUksbUJBQW1CO0NBQ3BCOztBWCtyR0gscUhBQXFIO0FXeHNHckg7RUFZSSxVQUFVO0VBQ1YsVUFBVTtFQUNWLGtCQUFrQjtDQVNuQjs7QVh3ckdILHFIQUFxSDtBVy9zR3JIO0VBaUJNLGlCQUFpQjtDQUNsQjs7QVhrc0dMLHFIQUFxSDtBV3B0R3JIO0VBcUJNLG1CQUFtQjtDQUNwQjs7QVhtc0dMLHFIQUFxSDtBV3p0R3JIO0VBMEJJLFVBQVU7Q0FDWDs7QVhtc0dILHFIQUFxSDtBVzl0R3JIO0VBOEJJLG1CQUFtQjtDQUNwQjs7QUFHSDtzQ0FDc0M7QVhrc0d0QyxxSEFBcUg7QVdoc0dySDtFQUNFLG1CQUFtQjtDQUNwQjs7QVhtc0dELHFIQUFxSDtBV2pzR3JIO0VBQ0Usb0JBQW9CO0NBWXJCOztBWHlyR0QscUhBQXFIO0FXdHNHckg7RUFJSSxZQUFZO0VBQ1osY0FBYztFQUNkLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsc0JBQXNCO0NBQ3ZCOztBQUdIO3NDQUNzQztBWG9zR3RDLHFIQUFxSDtBV2xzR3JIO0VBQ0UsbUJBQW1CO0NBQ3BCOztBWHFzR0QscUhBQXFIO0FXbnNHckg7RUFDRSxvQkFBb0I7Q0FlckI7O0FYd3JHRCxxSEFBcUg7QVd4c0dySDtFQUlJLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixvQkFBb0I7RUFDcEIsdUJBQXVCO0NBQ3hCOztBWHdzR0gscUhBQXFIO0FXbHRHckg7RUFhSSxnQkFBZ0I7RUFDaEIsbUJBQW1CO0NBQ3BCOztBQUdIO3NDQUNzQztBQUN0QyxlQUFlO0FYdXNHZixxSEFBcUg7QVdyc0dySDtFQUNFLG9CQUFvQjtDQXdDckI7O0FYaXFHRCxxSEFBcUg7QVcxc0dySDtFQUlJLFlBQVk7RUFDWixZQUFZO0VBQ1osY0FBYztFQUVkLGtDQUFrQztFQUNsQyxnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixxQkFBcUI7Q0FLdEI7O0FYcXNHSCxxSEFBcUg7QVd0dEdySDtFQWVNLGdCQUFnQjtDQUNqQjs7QVgyc0dMLHFIQUFxSDtBVzN0R3JIO0VBb0JJLHVCQUF1QjtDQUN4Qjs7QVgyc0dILHFIQUFxSDtBV2h1R3JIO0VBd0JJLGlCQUFpQjtDQUNsQjs7QVg0c0dILHFIQUFxSDtBV3J1R3JIO0VBNEJJLGdCQUFnQjtFQUNoQixtQkFBbUI7Q0FDcEI7O0FYNnNHSCxxSEFBcUg7QVczdUdySDtFQWtDTSxZQUFZO0NBQ2I7O0FYNnNHTCxxSEFBcUg7QVdodkdySDtFQXNDTSxZQUFZO0NBQ2I7O0FBSUwsb0NBQW9DO0FBRXBDLGdCQUFnQjtBWDBzR2hCLHFIQUFxSDtBV3hzR3JIO0VBQ0UsbUJBQW1CO0VBQ25CLG9CQUFvQjtDQVVyQjs7QVhrc0dELHFIQUFxSDtBVzlzR3JIO0VBS0ksZ0JBQWdCO0VBQ2hCLDBCQUEwQjtDQUMzQjs7QVg2c0dILHFIQUFxSDtBV3B0R3JIO0VBVUksZ0JBQWdCO0NBQ2pCOztBQUdILDhCQUE4QjtBWDRzRzlCLHFIQUFxSDtBVzFzR3JIO0VBQ0UsV0FBVztDQUNaOztBWDZzR0QscUhBQXFIO0FXM3NHckg7RUFDRSxnQkFBZ0I7RUFDaEIsK0JBQStCO0NBQ2hDOztBWDhzR0QscUhBQXFIO0FXNXNHckg7RUFDRSxpQkFBaUI7RUFDakIsOEJBQThCO0NBQy9COztBQUVELGlCQUFpQjtBWDhzR2pCLHFIQUFxSDtBVzVzR3JIO0VBRUksbUJBQW1CO0NBQ3BCOztBWDhzR0gscUhBQXFIO0FXanRHckg7RUFNSSxrQkFBa0I7Q0FDbkI7O0FBR0g7c0NBQ3NDO0FYNnNHdEMscUhBQXFIO0FXM3NHckg7RUFDRSxlQUFlO0VBQ2YsMkJBQTJCO0NBYTVCOztBWGtzR0QscUhBQXFIO0FXanRHckg7RUFLSSxpQkFBaUI7Q0FDbEI7O0FYZ3RHSCxxSEFBcUg7QVd0dEdySDtFQVNJLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixtQkFBbUI7Q0FDcEI7O0FBR0g7c0NBQ3NDO0FYK3NHdEMscUhBQXFIO0FXN3NHckg7RUFDRSxrQkFBa0I7RUFDbEIsNEJBQTRCO0NBYzdCOztBWG1zR0QscUhBQXFIO0FXbnRHckg7RUFLSSxrQkFBa0I7Q0FDbkI7O0FYa3RHSCxxSEFBcUg7QVd4dEdySDtFQVNJLGVBQWU7RUFDZixrQkFBa0I7Q0FDbkI7O0FYbXRHSCxxSEFBcUg7QVc5dEdySDtFQWNJLHNCQUFzQjtDQUN2Qjs7QVhvdEdILHFIQUFxSDtBV2p0R3JIO0VBQ0UsY0FBYztFQUNkLG1CQUFtQjtFQUNuQixvQkFBb0I7Q0FvQnJCOztBWGlzR0QscUhBQXFIO0FXeHRHckg7RUFNSSxTQUFTO0VBQ1QsVUFBVTtFQUNWLFdBQVc7RUFDWCxXQUFXO0VBQ1gsYUFBYTtFQUNiLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsa0NBQWtDO0VBQ2xDLG9DQUFvQztFQUNwQyxxQ0FBcUM7RUFDckMseUJBQXlCO0VBRXpCLFlBQVk7RUFDWiwwQkFBMEI7RUFFMUIsWUFBWTtDQUNiOztBQUdILGNBQWM7QVhrdEdkLHFIQUFxSDtBV2h0R3JIO0VBQ0UsaUJBQWlCO0NBY2xCOztBWHNzR0QscUhBQXFIO0FXcnRHckg7RUFJSSxtQkFBbUI7Q0FVcEI7O0FYNHNHSCxxSEFBcUg7QVcxdEdySDtFQU9NLGdCQUFnQjtDQUNqQjs7QVh1dEdMLHFIQUFxSDtBVy90R3JIO0VBV00sZUFBZTtFQUNmLGtCQUFrQjtDQUNuQjs7QUFJTDtzQ0FDc0M7QVhxdEd0QyxxSEFBcUg7QVdudEdySDtFQUVJLFlBQVk7RUFDWixZQUFZO0VBQ1osYUFBYTtFQUNiLHFCQUFxQjtDQUN0Qjs7QVhxdEdILHFIQUFxSDtBVzN0R3JIO0VBVU0saUJBQWlCO0NBQ2xCOztBWHF0R0wscUhBQXFIO0FXaHVHckg7RUFjTSxtQkFBbUI7RUFDbkIsaUJBQWlCO0NBQ2xCOztBWHN0R0wscUhBQXFIO0FXdHVHckg7RUFtQk0sa0JBQWtCO0VBQ2xCLG1CQUFtQjtDQUNwQjs7QUFJTDtzQ0FDc0M7QVhvdEd0QyxxSEFBcUg7QVdsdEdySDtFQUNFLGFBQWE7RUFDYixhQUFhO0VBQ2Isb0JBQW9CO0NBQ3JCOztBQUVEO3NDQUNzQztBQUN0QyxnQkFBZ0I7QVhvdEdoQixxSEFBcUg7QVdsdEdySDtFQUNFLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsK0NBQThDO0NBNkIvQzs7QVh5ckdELHFIQUFxSDtBV3p0R3JIO0VBTUksaUJBQWlCO0NBQ2xCOztBWHV0R0gscUhBQXFIO0FXOXRHckg7RUFVSSxZQUFZO0VBQ1osWUFBWTtFQUNaLFlBQVk7RUFDWixhQUFhO0VBQ2IsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixzQkFBc0I7RUFDdEIsdUJBQXVCO0NBQ3hCOztBWHd0R0gscUhBQXFIO0FXN3VHckg7RUF5Qk0saUJBQWlCO0NBQ2xCOztBWHd0R0wscUhBQXFIO0FXbHZHckg7RUE2Qk0sWUFBWTtDQUNiOztBQUlMO3NDQUNzQztBQUN0QyxtQkFBbUI7QVhzdEduQixxSEFBcUg7QVdwdEdySDtFQUVJLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsbUJBQW1CO0NBQ3BCOztBWHN0R0gscUhBQXFIO0FXM3RHckg7RUFRSSxpQkFBaUI7RUFDakIsc0JBQXNCO0NBQ3ZCOztBWHV0R0gscUhBQXFIO0FXanVHckg7RUFhSSwyQkFBMkI7Q0FDNUI7O0FBR0g7c0NBQ3NDO0FYc3RHdEMscUhBQXFIO0FXcHRHckg7RUFDRSxnQkFBZ0I7RUFDaEIscURBQW9EO0NBc0NyRDs7QVhrckdELHFIQUFxSDtBVzF0R3JIO0VBS0ksWUFBWTtFQUNaLGdCQUFnQjtDQUNqQjs7QVh5dEdILHFIQUFxSDtBV2h1R3JIO0VBVUksb0JBQW9CO0NBQ3JCOztBWDB0R0gscUhBQXFIO0FXcnVHckg7RUFjSSxtQkFBbUI7Q0FDcEI7O0FYMnRHSCxxSEFBcUg7QVcxdUdySDtFQW1CTSxZQUFZO0VBQ1osWUFBWTtFQUNaLGFBQWE7RUFDYixhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLHNCQUFzQjtFQUN0Qix1QkFBdUI7Q0FReEI7O0FYb3RHTCxxSEFBcUg7QVdydkdySDtFQTRCUSxlQUFlO0VBQ2Ysc0JBQXNCO0VBQ3RCLHNCQUFzQjtFQUN0QixpQ0FBaUM7Q0FDbEM7O0FYNnRHUCxxSEFBcUg7QVc3dkdySDtFQW9DTSxzQkFBc0I7RUFDdEIsdUJBQXVCO0NBQ3hCOztBQUlMLGdEQUFnRDtBQUVoRCxXQUFXO0FYeXRHWCxxSEFBcUg7QVd2dEdySDtFQUNFLFlBQVk7Q0FDYjs7QVgwdEdELHFIQUFxSDtBWXZwWHJIO0VBQ0UsbURBQW1EO0VBQ25ELGdCQUFlO0NBT2hCOztBQ3lCRztFYjRuWEYscUhBQXFIO0VZOXBYdkg7SUFJSSxnQkFBZTtHQUtsQjtDWnlwWEE7O0FhN25YRztFYmdvWEYscUhBQXFIO0VZcnFYdkg7SUFPSSxnQkFBZTtHQUVsQjtDWmdxWEE7O0FBRUQsc0hBQXNIO0FZaHFYdEg7RUFDRSxtREFBbUQ7Q0FDcEQ7O0FabXFYRCxzSEFBc0g7QVlqcVh0SDtFQUNFLHFCQUFxQjtDQUN0Qjs7QVpvcVhELHNIQUFzSDtBWWxxWHRIO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixpQkFBZ0I7RUFDaEIsc0JBQXNCO0VBQ3RCLG9CQUFtQjtDQUNwQjs7QVpxcVhELHNIQUFzSDtBWXBxWHRIO0VBRUksZ0JBQWdCO0NBQ2pCOztBWnNxWEgsc0hBQXNIO0FZbnFYdEg7RUFDRSxxQkFBcUI7Q0FDdEI7O0Fac3FYRCxzSEFBc0g7QVlwcVh0SDtFQUNFLHNCQUFzQjtDQUN2Qjs7QVp1cVhELHNIQUFzSDtBWXJxWHRIO0VBRUksbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsVUFBVTtFQUVWLDhCQUE4QjtDQUMvQjs7QVpzcVhILHNIQUFzSDtBWW5xWHRIOzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBU00sVUFBVTtFQUVWLDhCQUE4QjtDQUMvQjs7QVorcVhMLHNIQUFzSDtBWTNyWHRIOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBY00sbUJBQW1CO0VBRW5CLGdCQUFnQjtDQUNqQjs7QVp3c1hMLHNIQUFzSDtBWXp0WHRIOzs7Ozs7Ozs7Ozs7O0VBbUJNLG1CQUFtQjtDQUNwQjs7QVpzdFhMLHNIQUFzSDtBWTF1WHRIO0VBdUJJLGdCQUFnQjtDQUNqQjs7QVp1dFhILHNIQUFzSDtBWS91WHRIO0VBMEJJLG1CQUFtQjtDQUNwQjs7QVp5dFhILHNIQUFzSDtBWXB2WHRIO0VBNkJJLGVBQWU7Q0FDaEI7O0FaMnRYSCxzSEFBc0g7QVl6dlh0SDs7O0VBa0NJLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtDQVFwQjs7QVpzdFhILHNIQUFzSDtBWW53WHRIOzs7RUF1Q00sZ0JBQWdCO0VBQ2hCLGtCQUFrQjtDQUNuQjs7QVprdVhMLHNIQUFzSDtBWTN3WHRIOzs7OztFQTJDTSxnQkFBZ0I7Q0FDakI7O0Fad3VYTCx1SEFBdUg7QVludVh2SDtFQUNFLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsZ0JBQWdCO0NBV2pCOztBQ2hGRztFYjZ5WEYsdUhBQXVIO0VZM3VYekg7SUFLSSxnQkFBZTtHQVNsQjtDWml1WEE7O0FhOXlYRztFYml6WEYsdUhBQXVIO0VZbHZYekg7SUFRSSxnQkFBZTtHQU1sQjtDWnd1WEE7O0FBRUQsdUhBQXVIO0FZeHZYdkg7RUFXSSxlUjdGaUM7RVE4RmpDLGNBQWM7Q0FDZjs7QVppdlhILHVIQUF1SDtBWTl1WHZIO0VBQ0Usa0JBQWtCO0VBQ2xCLHVCQUF1QjtFQUN2QixnQkFBZ0I7Q0FPakI7O0FDNUZHO0VidzBYRix1SEFBdUg7RVl0dlh6SDtJQUtJLGdCQUFlO0dBS2xCO0NaZ3ZYQTs7QWF6MFhHO0ViNDBYRix1SEFBdUg7RVk3dlh6SDtJQVFJLGdCQUFlO0dBRWxCO0NadXZYQTs7QUFFRCx1SEFBdUg7QVl4dlh2SDtFQUNFLGdCQUFnQjtFQUNoQixvQkFBb0I7RUFDcEIsV0FBVztFQUNYLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFDbEIsdUJBQXVCO0NBQ3hCOztBQUNEOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQTZCRTtBWjJ2WEYsdUhBQXVIO0FZMXZYdkg7RUFDRSxpQkFBaUI7RUFDakIsZ0JBQWdCO0NBT2pCOztBQzVJRztFYm80WEYsdUhBQXVIO0VZandYekg7SUFJSSxnQkFBZTtHQUtsQjtDWjR2WEE7O0FhcjRYRztFYnc0WEYsdUhBQXVIO0VZeHdYekg7SUFPSSxnQkFBZTtHQUVsQjtDWm13WEE7O0FBRUQsdUhBQXVIO0FZbndYdkg7RUFDRSxZQUFZO0VBQ1osMEJBQTBCO0VBQzFCLG9CQUFvQjtDQUNyQjs7QVpzd1hELHVIQUF1SDtBWXB3WHZIO0VBQ0Usc0JBQXNCO0VBQ3RCLGVBQWU7Q0FPaEI7O0FDN0pHO0ViKzVYRix1SEFBdUg7RVkzd1h6SDtJQUlJLGdCQUFlO0dBS2xCO0Nac3dYQTs7QWFoNlhHO0VibTZYRix1SEFBdUg7RVlseFh6SDtJQU9JLGdCQUFlO0dBRWxCO0NaNndYQTs7QUFFRCx1SEFBdUg7QVk3d1h2SDtFQUNFLGdCQUFnQjtDQUNqQjs7QUFDRDs7Ozs7RUFLRTtBWmd4WEYsdUhBQXVIO0FZL3dYdkg7RUFDRSxjQUFjO0NBWWY7O0FadXdYRCx1SEFBdUg7QVlweFh2SDtFQUdJLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsOEJBQThCO0VBQzlCLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsc0JBQXNCO0NBQ3ZCOztBWnF4WEgsdUhBQXVIO0FZbHhYdkg7RUFDRSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsMEJBQTBCO0VBQzFCLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2Ysc0JBQXNCO0NBQ3ZCOztBWnF4WEQsdUhBQXVIO0FZbnhYdkg7RUFDRSxnQkFBZ0I7Q0FDakI7O0Fac3hYRCx1SEFBdUg7QVlweFh2SDtFQUNFLG1CQUFtQjtFQUNuQixnQkFBZ0I7Q0FDakI7O0FBRUQ7RVpzeFhFLHVIQUF1SDtFWXJ4WHZIO0lBQ0UsbUJBQW1CO0lBRW5CLCtDQUErQztJQUMvQyxrQ0FBa0M7R0FDbkM7RVpzeFhELHVIQUF1SDtFWXB4WHZIOztJQUVFLHFCQUFhO0lBRWIsMENBQTBDO0lBQzFDLG1CQUFtQjtJQUNuQixRQUFRO0lBQ1IsY0FBYztJQUNkLFlBQVk7SUFDWixvQkFBb0I7SUFDcEIsMEJBQTBCO0lBQzFCLFlBQVk7SUFDWixtQkFBbUI7SUFDbkIsNkNBQThCO0lBQzlCLGdCQUFnQjtJQUNoQixpQkFBaUI7R0FDbEI7Q1pxeFhGOztBQUVELHdJQUF3STtBYzdoWXhJO0VBQ0Usa0JBQWtCO0VBQ2xCLG9CQUFvQjtDQVFyQjs7QWR5aFlELHdJQUF3STtBY25pWXhJO0VBSUksZUFBZTtFQUNmLGNBQWM7Q0FJZjs7QWRnaVlILHdJQUF3STtBY3ppWXhJO0VBT00sc0JBQXNCO0NBQ3ZCOztBZHNpWUwseUlBQXlJO0FjbGlZekk7RUFFSSxtQkFBa0I7Q0FDbkI7O0Fkb2lZSCx5SUFBeUk7QWN2aVl6STtFQUtJLG9CQUFtQjtDQUNwQjs7QWRzaVlILHlJQUF5STtBYzVpWXpJO0VBUUksY0FBYztDQUNmOztBZHdpWUgseUlBQXlJO0FjcmlZekk7RUFDRSxpQkFBaUI7Q0FDbEI7O0Fkd2lZRCx5SEFBeUg7QWVsa1l6SDtFQUNFLGNBQWE7Q0FVZDs7QUY4Qkc7RWIraFlGLHlIQUF5SDtFZXhrWTNIO0lBR0ksZUFBZTtJQUNmLGdCQUFnQjtJQUNoQixZQUFXO0lBQ1gsT0FBTTtJQUNOLFFBQU87SUFDUCxhQUFZO0dBR2Y7Q2Zza1lBOztBYXhpWUc7RWIyaVlGLDBIQUEwSDtFZXRrWTFIO0lBQ0UsY0FBYztHQUNmO0Nmd2tZRjs7QUFFRCwwSEFBMEg7QWV2a1kxSDtFQUNFLG9CWEFtQztDV0NwQzs7QWYwa1lELDBIQUEwSDtBZXhrWTFIO0VBQ0UsZUFBYztFQUNkLG1CQUFtQjtFQUNuQixvQkFBb0I7Q0FhckI7O0FmK2pZRCwwSEFBMEg7QWUva1kxSDtFQUtJLHNCQUFxQjtDQVV0Qjs7QWZxa1lILDBIQUEwSDtBZXBsWTFIO0VBT00sbUJBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixhQUFZO0NBS2I7O0FmNmtZTCwwSEFBMEg7QWUzbFkxSDtFQVdRLHNCQUFxQjtFQUNyQixxQ0FBZTtDQUNoQjs7QWZvbFlQLDBIQUEwSDtBZTlrWTFIO0VBQ0UsY0FBYztDQUNmOztBZmlsWUQsMEhBQTBIO0FlL2tZMUg7RUFDRSxvQkFBb0I7Q0FDckI7O0Fma2xZRCxrSEFBa0g7QWdCbG9ZbEg7RWRvREUsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGtCQUF1QjtFQUN2QixtQkFBdUI7RUFvRHZCLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsa0JBQXFDO0VBQ3JDLG1CQUFxQztFYzVHckMsVUFBUztFQUNULFdBQVU7Q0FPWDs7QWRzR0M7RUZpaVlBLGtIQUFrSDtFZ0JucFlwSDtJZG1ISSxrQkFBcUM7SUFDckMsbUJBQXFDO0djeEd4QztDaEI0b1lBOztBRWxpWUM7RUZxaVlBLGtIQUFrSDtFZ0IzcFlwSDtJZHVISSxtQkFBcUM7SUFDckMsb0JBQXFDO0lBQ3JDLFlBQVk7SUFDWixnQkFBaUI7R2M5R3BCO0NoQnNwWUE7O0FFdGlZQztFRnlpWUEsa0hBQWtIO0VnQnJxWXBIO0lkNkhJLG1CQUFxQztJQUNyQyxvQkFBcUM7R2NsSHhDO0NoQjhwWUE7O0Fhdm9ZRztFYjBvWUYsa0hBQWtIO0VnQjdxWXBIO0lBT0ksVUFBUztHQUtaO0NoQnFxWUE7O0FhM29ZRztFYjhvWUYsa0hBQWtIO0VnQnByWXBIO0lBVUksVUFBUztHQUVaO0NoQjRxWUE7O0FBRUQsbUhBQW1IO0FnQjNxWW5IO0VBQ0UsY0FBYztDQUNmOztBaEI4cVlELG1IQUFtSDtBZ0I1cVluSDtFQUNFLG9CQUFvQjtDQUNyQjs7QWhCK3FZRCxtSEFBbUg7QWdCN3FZbkg7RUFDRSxZQUFXO0NBWVo7O0FIREc7RWJ1cVlGLG1IQUFtSDtFZ0JucllySDtJQUtJLG1CQUFtQjtJQUNuQixXQUFVO0lBQ1YsVUFBUztHQU1aO0NoQjRxWUE7O0FhMXFZRztFYjZxWUYsbUhBQW1IO0VnQjVyWXJIO0lBVUksWUFBVztJQUNYLFFBQU87R0FFVjtDaEJvcllBOztBQUVELG1IQUFtSDtBZ0JwclluSDtFQUNFLGdCQUFnQjtFQUNoQixxQkFBcUI7RUFDckIsNkJBQVc7RUFDWCxVWjZuQm9CO0VZNW5CcEIsYUFBWTtHQ3BCVixRQUFTO0NEZ0NaOztBaEI2cVlELGlIQUFpSDtBZ0I5cllqSDtFUDlCSSxhQUFhO0VBQ2IsZUFBZTtDQUNoQjs7QVRndVlILGtIQUFrSDtBZ0Jwc1lsSDtFUDFCSSxZQUFZO0NBQ2I7O0FJc0JDO0ViNnNZRixtSEFBbUg7RWdCMXNZckg7SUFVSSw2QkFBVztJQUNYLFVadW5Ca0I7R1lqbkJyQjtDaEI4cllBOztBYS9zWUc7RWJrdFlGLG1IQUFtSDtFZ0JsdFlySDtJQWNJLDZCQUFXO0lBQ1gsVVpvbkJrQjtHWWxuQnJCO0NoQnNzWUE7O0FBRUQsK0hBQStIO0FrQjl2WS9IO0VBQ0UsY2RxcUJvQjtDYzlwQnJCOztBTDBCRztFYmt1WUYsK0hBQStIO0VrQnB3WWpJO0lBR0ksY2RvcUJrQjtHYy9wQnJCO0NsQmd3WUE7O0FhbnVZRztFYnN1WUYsK0hBQStIO0VrQjN3WWpJO0lBTUksY2RrcUJrQjtHY2hxQnJCO0NsQnV3WUE7O0FBRUQsZ0lBQWdJO0FrQnR3WWhJO0VBQ0UsYUFBYTtFQUNiLFlBQVk7RUFDWiwwQkFBa0I7TUFBbEIsc0JBQWtCO1VBQWxCLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIsZ0JBQWdCO0VBR2hCLGNBQWE7RUFDYixRQUFRO0VBQ1IsU0FBUztFQUNULE9BQU07RUFDTiwyQmRMbUM7RWNNbkMsc0JkTm1DO0VjT25DLG1DQUFtQztDQVFwQzs7QUxDRztFYmd3WUYsZ0lBQWdJO0VrQnZ4WWxJO0lBaUJJLG1CQUE0QjtHQUsvQjtDbEJxd1lBOztBYWp3WUc7RWJvd1lGLGdJQUFnSTtFa0I5eFlsSTtJQW9CSSxtQkFBNEI7R0FFL0I7Q2xCNHdZQTs7QWE5d1lHO0ViaXhZRixnSUFBZ0k7RWtCN3dZbEk7SUFHSSxtQkFBbUI7SUFDbkIsb0JBQW9CO0dBRXZCO0NsQjR3WUE7O0FBRUQsZ0lBQWdJO0FrQjV3WWhJO0VBRUksc0JkM0JpQztDYzRCbEM7O0FsQjh3WUgsZ0lBQWdJO0FrQmp4WWhJO0VBS0ksb0JBQW1CO0NBQ3BCOztBbEJneFlILGdJQUFnSTtBa0J0eFloSTtFQVNJLGVkakNpQztDY2tDbEM7O0FsQml4WUgsbUhBQW1IO0FtQnIwWW5IO0VBQ0Usa0JBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixlZmNtQztDZWJwQzs7QW5CdzBZRCxvSEFBb0g7QW1CdDBZcEg7RUFDRSxZQUFXO0NBQ1o7O0FuQnkwWUQsb0hBQW9IO0FtQnYwWXBIO0VBQ0UsZWZNbUM7Q2VMcEM7O0FuQjAwWUQsb0hBQW9IO0FtQngwWXBIO0VBQ0Usa0JBQWlCO0VBQ2pCLGdCQUFlO0NBT2hCOztBTlVHO0ViNHpZRixvSEFBb0g7RW1CLzBZdEg7SUFJSSxnQkFBZTtHQUtsQjtDbkIwMFlBOztBYTd6WUc7RWJnMFlGLG9IQUFvSDtFbUJ0MVl0SDtJQU9JLGdCQUFlO0dBRWxCO0NuQmkxWUE7O0FBRUQsb0hBQW9IO0FtQmoxWXBIO0VBQ0UsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQix3QkFBdUI7Q0FDeEI7O0FuQm8xWUQsb0hBQW9IO0FtQmwxWXBIO0VBQ0UsZUFBYztFQUNkLG1CQUFtQjtDQUNwQjs7QW5CcTFZRCxvSEFBb0g7QW1CbjFZcEg7RUFDRSxlQUFlO0VBQ2YsY0FBYztDQUNmOztBbkJzMVlELG9IQUFvSDtBbUJwMVlwSDtFQUNFLHFCQUFvQjtDQUlyQjs7QW5CbzFZRCxvSEFBb0g7QW1CejFZcEg7RUFHSSxpQkFBaUI7Q0FDbEI7O0FOWkM7RWJ1MllGLG9IQUFvSDtFbUJ2MVlwSDtJQUVJLFlBQVc7SUFDWCxXQUNEO0dBQUM7RW5CdzFZSixvSEFBb0g7RW1CdDFZcEg7SUFDRSxZQUFXO0lBQ1gsV0FDRDtHQUFDO0NuQncxWUg7O0FBRUQsb0hBQW9IO0FtQnQxWXBIO0VBQ0UsZ0JBQWU7Q0FDaEI7O0FuQnkxWUQsb0hBQW9IO0FtQnYxWXBIO0VBQ0UsbUJBQWtCO0VBQ2xCLG9CQUFtQjtDQUNwQjs7QW5CMDFZRCxvSEFBb0g7QW1CeDFZcEg7RUFDRSxtQkFBa0I7Q0FDbkI7O0FuQjIxWUQsb0hBQW9IO0FtQjExWXBIO0VqQnhCRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsa0JBQXVCO0VBQ3ZCLG1CQUF1QjtFQUd2Qix1QkFBdUI7RUFXdkIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixrQkFBcUM7RUFDckMsbUJBQXFDO0NpQk90Qzs7QWpCTEM7RUYwMllBLG9IQUFvSDtFbUIxMll0SDtJakJDSSxrQkFBcUM7SUFDckMsbUJBQXFDO0lBQ3JDLFlBQVk7SUFDWixpQkFBaUI7R2lCQ3BCO0NuQjQyWUE7O0FFMzJZQztFRjgyWUEsb0hBQW9IO0VtQnAzWXRIO0lqQk9JLG1CQUFxQztJQUNyQyxvQkFBcUM7R2lCSHhDO0NuQm8zWUE7O0FFLzJZQztFRmszWUEsb0hBQW9IO0VtQjUzWXRIO0lqQldJLG1CQUFxQztJQUNyQyxvQkFBcUM7R2lCUHhDO0NuQjQzWUE7O0FFajNZQztFRm8zWUEsb0hBQW9IO0VtQnA0WXRIO0lqQmlCSSxzQkFBdUI7R2lCWjFCO0NuQm00WUE7O0FBRUQsb0hBQW9IO0FtQm40WXBIO0VBQ0UsbUJBQW1CO0NBV3BCOztBbkI0M1lELG9IQUFvSDtBbUJ4NFlwSDtFQUdJLHNCQUFxQjtDQUl0Qjs7QW5CczRZSCxvSEFBb0g7QW1CNzRZcEg7RUFLTSxjQUFhO0NBQ2Q7O0FuQjQ0WUwsb0hBQW9IO0FtQmw1WXBIO0VBU0ksaUJBQWlCO0VBQ2pCLGtCQUFrQjtDQUNuQjs7QW5CNjRZSCxxSEFBcUg7QW1CMTRZckg7RUFDRSxtQkFBbUI7RUFDbkIsZ0JBQWU7RUFDZixrQmZva0JvQjtHYWpwQmxCLFFBQVM7Q0UrRVo7O0FuQjY0WUQsaUhBQWlIO0FtQmw1WWpIO0VWekZJLGFBQWE7RUFDYixlQUFlO0NBQ2hCOztBVCsrWUgsa0hBQWtIO0FtQng1WWxIO0VWckZJLFlBQVk7Q0FDYjs7QVU0Rkg7RW5CczVZRSxxSEFBcUg7RW1CcDVZckg7SUFDRSxpQkFBaUI7R0FDbEI7RW5CczVZRCxxSEFBcUg7RW1CcjVZckg7SUFDRSxpQkFBaUI7R0FDbEI7RW5CdTVZRCxxSEFBcUg7RW1CcjVZckg7SUFDRSxtQkFBbUI7SUFDbkIsWUFBVztJQUNYLFVBQVM7SUFDVCxRQUFPO0lBQ1AsYUFBWTtJQUNaLGFBQVk7R0FJYjtFbkJvNVlELHFIQUFxSDtFbUI5NVlySDtJQVFJLGFBQVk7R0FDYjtFbkJ5NVlILHFIQUFxSDtFbUJ2NVlySDtJQUNFLG9CQUFvQjtHQUNyQjtDbkJ5NVlGOztBbUJyNVlEO0VuQnc1WUUscUhBQXFIO0VtQmw1WXJIO0lBQ0UsZUFBZTtJQUNmLGlCQUFpQjtJQUNqQix3QkFBdUI7R0FDeEI7RW5CbzVZRCxxSEFBcUg7RW1CbjVZckg7SUFDRSxrQmYwaEJrQjtHZXpoQm5CO0NuQnE1WUY7O0FBRUQsd0hBQXdIO0FvQnRpWnhIO0VBQ0UsV0FBVztFQUNYLG1CQUFtQjtDQUNwQjs7QXBCeWlaRCx3SEFBd0g7QW9CdmlaeEg7RWxCOENFLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixrQkFBdUI7RUFDdkIsbUJBQXVCO0VBR3ZCLHVCQUF1QjtFQVd2QixtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLGtCQUFxQztFQUNyQyxtQkFBcUM7RUFtQ3JDLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsa0JBQXFDO0VBQ3JDLG1CQUFxQztDa0JuR3RDOztBbEIrREM7RUZxL1lBLHdIQUF3SDtFb0IzaloxSDtJbEJ1RUksa0JBQXFDO0lBQ3JDLG1CQUFxQztJQUNyQyxZQUFZO0lBQ1osaUJBQWlCO0drQm5FcEI7Q3BCMmpaQTs7QUV0L1lDO0VGeS9ZQSx3SEFBd0g7RW9CcmtaMUg7SWxCNkVJLG1CQUFxQztJQUNyQyxvQkFBcUM7R2tCdkV4QztDcEJta1pBOztBRTEvWUM7RUY2L1lBLHdIQUF3SDtFb0I3a1oxSDtJbEJpRkksbUJBQXFDO0lBQ3JDLG9CQUFxQztHa0IzRXhDO0NwQjJrWkE7O0FFNS9ZQztFRisvWUEsd0hBQXdIO0VvQnJsWjFIO0lsQnVGSSx1QkFBdUI7R2tCaEYxQjtDcEJrbFpBOztBRTcrWUM7RUZnL1lBLHdIQUF3SDtFb0I1bFoxSDtJbEI2R0ksa0JBQXFDO0lBQ3JDLG1CQUFxQztHa0J2R3hDO0NwQjBsWkE7O0FFai9ZQztFRm8vWUEsd0hBQXdIO0VvQnBtWjFIO0lsQmlISSxtQkFBcUM7SUFDckMsb0JBQXFDO0lBQ3JDLFlBQVk7SUFDWixpQkFBaUI7R2tCN0dwQjtDcEJvbVpBOztBRXIvWUM7RUZ3L1lBLHdIQUF3SDtFb0I5bVoxSDtJbEJ1SEksbUJBQXFDO0lBQ3JDLG9CQUFxQztHa0JqSHhDO0NwQjRtWkE7O0FFdi9ZQztFRjAvWUEsd0hBQXdIO0VvQnRuWjFIO0lsQjZISSxzQkFBdUI7R2tCdEgxQjtDcEJtblpBOztBQUVELHlIQUF5SDtBb0Jublp6SDtFbEJxQ0UsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGtCQUF1QjtFQUN2QixtQkFBdUI7RUFHdkIsdUJBQXVCO0VBV3ZCLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsa0JBQXFDO0VBQ3JDLG1CQUFxQztFQW1DckMsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixrQkFBcUM7RUFDckMsbUJBQXFDO0NrQjFGdEM7O0FsQnNEQztFRjBrWkEseUhBQXlIO0VvQnZvWjNIO0lsQjhESSxrQkFBcUM7SUFDckMsbUJBQXFDO0lBQ3JDLFlBQVk7SUFDWixXQUFpQjtHa0IxRHBCO0NwQnVvWkE7O0FFM2taQztFRjhrWkEseUhBQXlIO0VvQmpwWjNIO0lsQm9FSSxtQkFBcUM7SUFDckMsb0JBQXFDO0drQjlEeEM7Q3BCK29aQTs7QUUva1pDO0VGa2xaQSx5SEFBeUg7RW9CenBaM0g7SWxCd0VJLG1CQUFxQztJQUNyQyxvQkFBcUM7R2tCbEV4QztDcEJ1cFpBOztBRWpsWkM7RUZvbFpBLHlIQUF5SDtFb0JqcVozSDtJbEI4RUksdUJBQXVCO0drQnZFMUI7Q3BCOHBaQTs7QUVsa1pDO0VGcWtaQSx5SEFBeUg7RW9CeHFaM0g7SWxCb0dJLGtCQUFxQztJQUNyQyxtQkFBcUM7R2tCOUZ4QztDcEJzcVpBOztBRXRrWkM7RUZ5a1pBLHlIQUF5SDtFb0JoclozSDtJbEJ3R0ksbUJBQXFDO0lBQ3JDLG9CQUFxQztJQUNyQyxZQUFZO0lBQ1osaUJBQWlCO0drQnBHcEI7Q3BCZ3JaQTs7QUUxa1pDO0VGNmtaQSx5SEFBeUg7RW9CMXJaM0g7SWxCOEdJLG1CQUFxQztJQUNyQyxvQkFBcUM7R2tCeEd4QztDcEJ3clpBOztBRTVrWkM7RUYra1pBLHlIQUF5SDtFb0Jsc1ozSDtJbEJvSEksdUJBQXVCO0drQjdHMUI7Q3BCK3JaQTs7QUFFRCx5SEFBeUg7QW9CN3Jaekg7RUFDRSxjQUFjO0NBQ2Y7O0FwQmdzWkQseUhBQXlIO0FvQjlyWnpIO0VBQ0UsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixtQkFBbUI7Q0FJcEI7O0FwQjhyWkQseUhBQXlIO0FvQnJzWnpIO0VBS0ksbUJBQWtCO0NBQ25COztBcEJvc1pILHlIQUF5SDtBb0Jsc1p6SDtFQUNFLGlCQUFnQjtDQUNqQjs7QVBSRztFYjhzWkYseUhBQXlIO0VvQm5zWnpIO0lBQ0UsV0FBVTtJQUNWLGtCQUFpQjtJQUNqQixtQkFBa0I7R0FDbkI7Q3BCcXNaRjs7QWFqdFpHO0Vib3RaRix5SEFBeUg7RW9CcHNaekg7SUFDRSxtQkFBbUI7SUFDbkIsbUJBQW1CO0dBQ3BCO0VwQnNzWkQseUhBQXlIO0VvQnJzWnpIO0lBQ0UsZUFBZTtJQUNmLGVBQWU7SUFDZixtQkFBbUI7R0FDcEI7RXBCdXNaRCx5SEFBeUg7RW9CdHNaekg7SUFDRSxnQkFBZ0I7R0FJakI7RXBCcXNaRCx5SEFBeUg7RW9CMXNaekg7SUFHSSxlQUFlO0dBQ2hCO0VBR0gsMENBQTBDO0VwQndzWjFDLHlIQUF5SDtFb0J2c1p6SDs7SUFFRSxrQkFBa0I7SUFDbEIsbUJBQW1CO0dBQ3BCO0NwQnlzWkY7O0FhM3VaRztFYjh1WkYseUhBQXlIO0VvQnRzWnpIO0lBQ0UsV0FBVztHQUNaO0VwQndzWkQseUhBQXlIO0VvQnRzWnpIO0lBQ0UsZUFBZTtHQUNoQjtFcEJ3c1pELHlIQUF5SDtFb0J0c1p6SDtJQUNFLFVBQVU7SUFDVixpQkFBaUI7R0FLbEI7RXBCb3NaRCx5SEFBeUg7RW9CM3Naekg7SUFJSSxpQkFBaUI7SUFDakIsc0JBQXNCO0dBQ3ZCO0VwQjBzWkgseUhBQXlIO0VvQnZzWnpIO0lBQ0UsVUFBVTtHQUNYO0NwQnlzWkY7O0FvQnJzWkQsNEJBQTRCO0FwQndzWjVCLDBIQUEwSDtBb0J2c1oxSDtFQUNFLGlCQUFnQjtDQUNqQjs7QUFFRCw4QkFBOEI7QXBCeXNaOUIsMEhBQTBIO0FvQnhzWjFIO0VBQ0UsbUJBQWtCO0NBS25COztBcEJ1c1pELDBIQUEwSDtBb0I3c1oxSDtFQUdJLGtCQUFpQjtFQUNqQixtQkFBa0I7Q0FDbkI7O0FwQjhzWkgsMEhBQTBIO0FvQjNzWjFIO0VsQk5FLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsa0JBQXFDO0VBQ3JDLG1CQUFxQztDa0JPbEM7O0FsQkxIO0VGcXRaQSwwSEFBMEg7RW9CcHRaNUg7SWxCQUksa0JBQXFDO0lBQ3JDLG1CQUFxQztHa0JHcEM7Q3BCcXRaSjs7QUV0dFpDO0VGeXRaQSwwSEFBMEg7RW9CNXRaNUg7SWxCSUksbUJBQXFDO0lBQ3JDLG9CQUFxQztJQUNyQyxZQUFZO0lBQ1osaUJBQWlCO0drQkhoQjtDcEIrdFpKOztBRTF0WkM7RUY2dFpBLDBIQUEwSDtFb0J0dVo1SDtJbEJVSSxtQkFBcUM7SUFDckMsb0JBQXFDO0drQlBwQztDcEJ1dVpKOztBQUVELDBIQUEwSDtBb0I3dVoxSDtFbEJORSxtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLGtCQUFxQztFQUNyQyxtQkFBcUM7Q2tCWWxDOztBbEJWSDtFRnV2WkEsMEhBQTBIO0VvQnR2WjVIO0lsQkFJLGtCQUFxQztJQUNyQyxtQkFBcUM7R2tCUXBDO0NwQmt2Wko7O0FFeHZaQztFRjJ2WkEsMEhBQTBIO0VvQjl2WjVIO0lsQklJLG1CQUFxQztJQUNyQyxvQkFBcUM7SUFDckMsWUFBWTtJQUNaLFdBQWlCO0drQkVoQjtDcEI0dlpKOztBRTV2WkM7RUYrdlpBLDBIQUEwSDtFb0J4d1o1SDtJbEJVSSxtQkFBcUM7SUFDckMsb0JBQXFDO0drQkZwQztDcEJvd1pKOztBQUVELDBIQUEwSDtBb0Ivd1oxSDtFbEJORSxtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLGtCQUFxQztFQUNyQyxtQkFBcUM7Q2tCaUJsQzs7QWxCZkg7RUZ5eFpBLDBIQUEwSDtFb0J4eFo1SDtJbEJBSSxrQkFBcUM7SUFDckMsbUJBQXFDO0drQmFwQztDcEIrd1pKOztBRTF4WkM7RUY2eFpBLDBIQUEwSDtFb0JoeVo1SDtJbEJJSSxtQkFBcUM7SUFDckMsb0JBQXFDO0lBQ3JDLFlBQVk7SUFDWixZQUFpQjtHa0JPaEI7Q3BCeXhaSjs7QUU5eFpDO0VGaXlaQSwwSEFBMEg7RW9CMXlaNUg7SWxCVUksbUJBQXFDO0lBQ3JDLG9CQUFxQztHa0JHcEM7Q3BCaXlaSjs7QW9CN3haRCx5QkFBeUI7QXBCZ3laekIsMEhBQTBIO0FvQjl4WjFIOzs7RUFHRSxZQUFXO0NBQ1o7O0FwQml5WkQsMEhBQTBIO0FvQi94WjFIOztFQUdFLGdCQUFnQjtDQUNqQjs7QXBCaXlaRCwwSEFBMEg7QW9CaHlaMUg7RUFDRSxnQkFBZ0I7RUFDaEIsbUJBQW1CO0NBQ3BCOztBcEJteVpELDBIQUEwSDtBb0JqeVoxSDtFQUNFLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsZUFBZTtDQUNoQjs7QXBCb3laRCwwSEFBMEg7QW9CbnlaMUg7RUFDRSxtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLGVBQWU7Q0FDaEI7O0FwQnN5WkQsMEhBQTBIO0FvQnJ5WjFIO0VBQ0UsbUJBQW1CO0NBQ3BCOztBcEJ3eVpELDBIQUEwSDtBb0J2eVoxSDtFQUNFLGtCQUFpQjtFQUNqQixtQkFBa0I7Q0FDbkI7O0FwQjB5WkQsMEhBQTBIO0FvQnh5WjFIO0VBQ0UsY0FBYztDQU9mOztBUDNJRztFYmk3WkYsMEhBQTBIO0VvQjl5WjVIO0lBR0ksZUFBZTtJQUNmLG1CQUFrQjtJQUNsQixlQUFjO0lBQ2QsZUFBZTtHQUVsQjtDcEI2eVpBOztBQUVELHdIQUF3SDtBcUJoK1p4SDtFQUNFLFdBQVU7Q0FDWDs7QXJCbStaRCx3SEFBd0g7QXFCaitaeEg7RUFDRSxtQkFBbUI7RUFDbkIsUUFBTztFQUNQLFlBQVc7RUFDWCxtQkFBa0I7RUFDbEIsV0FBVTtDQU1YOztBUmlCRztFYis4WkYsd0hBQXdIO0VxQjMrWjFIO0lBUUksbUJBQW1CO0lBQ25CLG9CQUFvQjtHQUV2QjtDckJxK1pBOztBQUVELHlIQUF5SDtBcUJyK1p6SDtFQUNFLFlBQVc7Q0FDWjs7QXJCdytaRCx5SEFBeUg7QXFCdCtaekg7RW5CK0JFLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixrQkFBdUI7RUFDdkIsbUJBQXVCO0VBR3ZCLHVCQUF1QjtFQXVGdkIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixrQkFBcUM7RUFDckMsbUJBQXFDO0VtQjVIckMsaUJBQWlCO0NBQ2xCOztBbkI2SEM7RUZvM1pBLHlIQUF5SDtFcUJ2L1ozSDtJbkJvSUksa0JBQXFDO0lBQ3JDLG1CQUFxQztHbUIvSHhDO0NyQnMvWkE7O0FFcjNaQztFRnczWkEseUhBQXlIO0VxQi8vWjNIO0luQndJSSxtQkFBcUM7SUFDckMsb0JBQXFDO0dtQm5JeEM7Q3JCOC9aQTs7QUV6M1pDO0VGNDNaQSx5SEFBeUg7RXFCdmdhM0g7SW5CNElJLG1CQUFxQztJQUNyQyxvQkFBcUM7SUFDckMsWUFBWTtJQUNaLGlCQUFpQjtHbUJ6SXBCO0NyQndnYUE7O0FFMzNaQztFRjgzWkEseUhBQXlIO0VxQmpoYTNIO0luQm9KSSx1QkFBdUI7R21COUkxQjtDckIrZ2FBOztBQUVELHlIQUF5SDtBcUIvZ2F6SDtFQUNFLGlDQUFnQztDQUNqQzs7QXJCa2hhRCwrSEFBK0g7QXNCOWlhL0g7RUFDRSxhQUFZO0VBQ1osMEJBQTBCO0VBQzFCLG1CQUFtQjtFQUNuQixlQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLFVBQVM7RUFDVCxjQUFhO0VBQ2IsVUFBUztFQUFFLG1CQUFtQjtFQUM5QixhQUFZO0VBQ1osb0JBQW9CO0VBQ3BCLHNCQUFzQjtFQUN0QixtQkFBa0I7Q0FxQm5COztBVERHO0ViZ2lhRiwrSEFBK0g7RXNCaGthakk7SUFlSSxrQkFBaUI7SUFDakIsVUFBVTtJQUNWLFlBQVc7SUFDWCxRQUFPO0lBQUUsU0FBUTtJQUNqQixlQUFjO0dBY2pCO0N0QndpYUE7O0FhdGlhRztFYnlpYUYsK0hBQStIO0VzQjVrYWpJO0lBc0JJLGlCQUFnQjtJQUNoQixVQUFVO0dBVWI7Q3RCZ2phQTs7QUFFRCxnSUFBZ0k7QXNCbmxhaEk7RUEwQkksZUFBZTtFQUNmLHVCQUF1QjtDQUN4Qjs7QUFFRDtFdEI0amFBLCtIQUErSDtFc0IxbGFqSTtJQStCSSxpQkFBZ0I7R0FFbkI7Q3RCNmphQTs7QUFFRCxnSUFBZ0k7QXNCN2phaEk7RUFDRSxxQkFBb0I7RUFDcEIsZ0JBQWU7RUFDZixvQkFBbUI7Q0FRcEI7O0FUZEc7RWJ3a2FGLGdJQUFnSTtFc0Jya2FsSTtJQU1JLGdCQUFlO0dBS2xCO0N0QjhqYUE7O0FhemthRztFYjRrYUYsZ0lBQWdJO0VzQjVrYWxJO0lBU0ksZ0JBQWU7R0FFbEI7Q3RCcWthQTs7QUFFRCxnSUFBZ0k7QXNCbGthaEk7RUFDRSxZQUFXO0NBQ1o7O0F0QnFrYUQsZ0lBQWdJO0FzQm5rYWhJO0VBQ0UsZ0JBQWdCO0NBQ2pCOztBdEJza2FELGdJQUFnSTtBc0Jsa2FoSTtFQUVFLFdBQVc7Q0FDWjs7QXRCb2thRCxnSUFBZ0k7QXNCbGthaEk7RUFDRSxvQkFBbUI7Q0FNcEI7O0FUekNHO0ViMG1hRixnSUFBZ0k7RXNCeGthbEk7SUFHSSxpQkFBZ0I7SUFDaEIsa0JBQWtCO0lBQ2xCLG1CQUFrQjtHQUVyQjtDdEJ1a2FBOztBQUVELGdJQUFnSTtBc0Jya2FoSTtFQUlFLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0NBV2pCOztBdEIyamFELGdJQUFnSTtBc0I1a2FoSTtFQVFJLGVBQWU7RUFDZixpQkFBZ0I7Q0FDakI7O0F0QndrYUgsZ0lBQWdJO0FzQmxsYWhJO0VBWUksc0JBQXNCO0NBQ3ZCOztBdEIwa2FILDhIQUE4SDtBdUJ0cWE5SDtFQUNFLGNBQWM7Q0FDZjs7QXZCeXFhRCw4SEFBOEg7QXVCdHFhOUg7RUFDRSx1QkFBc0I7Q0FDdkI7O0FWMkJHO0ViK29hRiwrSEFBK0g7RXVCdnFhL0g7SUFDRSxlQUFlO0lBQ2YsbUJBQW1CO0lBQ25CLE9BQU87SUFDUCxRQUFRO0lBQ1IsWUFBWTtJQUNaLGFBQWE7R0FDZDtDdkJ5cWFGOztBdUJ0cWFELCtCQUErQjtBQUMvQjtFdkJ5cWFFLCtIQUErSDtFdUJ4cWEvSDtJQUF1QixhQUFhO0lBQUUsV0FBVztHQUFJO0N2QjZxYXREOztBdUIzcWFEO0V2QjhxYUUsK0hBQStIO0V1QjdxYS9IO0lBQXVCLFlBQVk7SUFBRSxZQUFZO0dBQUk7Q3ZCa3JhdEQ7O0F1QmhyYUQsa0RBQWtEO0FBQ3JCO0V2Qm1yYTNCLCtIQUErSDtFdUJscmEvSDtJQUNFLE9BQU87SUFBRSxRQUFRO0lBQ2pCLFlBQVk7SUFBRSxhQUFhO0lBQzNCLGtCQUFrQjtHQUNuQjtDdkJzcmFGOztBQUVELG1JQUFtSTtBd0IzdGFuSTtFQUNFLGFBQVk7RUFDWixpQkFBaUI7Q0FDbEI7O0FBQ0Q7Ozs7Ozs7Ozs7Ozs7O0VBY0U7QXhCOHRhRixvSUFBb0k7QXdCNXRhcEk7RUFDRSxrQkFBa0M7RUFDbEMsbUJBQW1DO0NBYXBDOztBWENHO0VibXRhRixvSUFBb0k7RXdCbnVhdEk7SUFJSSxrQkFBa0M7SUFDbEMsbUJBQW1DO0dBVXRDO0N4Qnl0YUE7O0FhcnRhRztFYnd0YUYsb0lBQW9JO0V3QjN1YXRJO0lBUUksbUJBQWtDO0lBQ2xDLG9CQUFtQztHQU10QztDeEJpdWFBOztBYTF0YUc7RWI2dGFGLG9JQUFvSTtFd0JudmF0STtJQVlJLG1CQUFrQztJQUNsQyxvQkFBbUM7R0FFdEM7Q3hCeXVhQTs7QUFFRCxvSUFBb0k7QXdCenVhcEk7RXRCSkUsa0JBQWtCO0VBQ2xCLG1CQUFtQjtHZVZqQixRQUFTO0NPZ0JaOztBeEI2dWFELGlIQUFpSDtBd0JodmFqSDtFZjVCSSxhQUFhO0VBQ2IsZUFBZTtDQUNoQjs7QVRneGFILGtIQUFrSDtBd0J0dmFsSDtFZnhCSSxZQUFZO0NBQ2I7O0FQdUJEO0VGNHZhQSxvSUFBb0k7RXdCNXZhdEk7SXRCQ0ksa0JBQWtCO0lBQ2xCLG1CQUFtQjtHc0JDdEI7Q3hCOHZhQTs7QUU3dmFDO0VGZ3dhQSxvSUFBb0k7RXdCcHdhdEk7SXRCS0ksbUJBQWtCO0lBQ2xCLG9CQUFtQjtHc0JIdEI7Q3hCc3dhQTs7QUVqd2FDO0VGb3dhQSxvSUFBb0k7RXdCNXdhdEk7SXRCU0ksbUJBQWtCO0lBQ2xCLG9CQUFtQjtHc0JQdEI7Q3hCOHdhQTs7QUFFRCxvSUFBb0k7QXdCOXdhcEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0F4Qml4YUQsb0lBQW9JO0F3Qi93YXBJO0VBQ0Usb0JwQjFCbUM7Q29CMkJwQzs7QXhCa3hhRCxvSUFBb0k7QXdCOXdhcEk7RUFDRSxhQUFhO0NBSWQ7O0FYbEJHO0ViaXlhRixvSUFBb0k7RXdCcHhhdEk7SUFHSSxpQnBCbW5Ca0I7R29Cam5CckI7Q3hCbXhhQTs7QWFyeWFHO0Vid3lhRixvSUFBb0k7RXdCbHhhcEk7SUFDRSxxQkFBc0M7R0FDdkM7RXhCb3hhRCxvSUFBb0k7RXdCbnhhcEk7SUFDRSxVcEJ5bUJrQjtHb0J4bUJuQjtDeEJxeGFGOztBQUVELG9JQUFvSTtBd0JweGFwSTtFQUNFLGlCQUFpQjtDQUNsQjs7QXhCdXhhRCxvSUFBb0k7QXdCdHhhcEk7RUFDRSxvQkFBb0I7Q0FDckI7O0F4Qnl4YUQsb0lBQW9JO0F3QnZ4YXBJO0VBQ0UsMkJBQTBCO0NBSTNCOztBeEJ1eGFELG9JQUFvSTtBd0I1eGFwSTtFQUdJLHFCQUFvQjtDQUNyQjs7QXhCNnhhSCxpSEFBaUg7QXlCMzJhakg7RUFDRSxtQkFBa0I7Q0FDbkI7O0F6QjgyYUQsaUhBQWlIO0F5QjcyYWpIO0VBQ0UsaUJBQWdCO0NBQ2pCOztBekJnM2FELGtIQUFrSDtBeUI5MmFsSDtFQUNFLG1CQUFtQjtFQUNuQixnQ0FBZ0M7RUFDaEMsaUNBQWlDO0NBQ2xDOztBekJpM2FELGtIQUFrSDtBeUIvMmFsSDtFQUNFLG9CQUFvQjtDQUNyQjs7QXpCazNhRCxrSEFBa0g7QXlCaDNhbEg7RUFHSSxjQUFjO0NBQ2Y7O0FaZ0JDO0ViazJhRixrSEFBa0g7RXlCOTJhbEg7SUFDRSxlQUFlO0dBSWhCO0N6QjYyYUY7O0FBRUQsa0hBQWtIO0F5QjUyYWxIO0VBQ0UsOEJBQThCO0NBQy9COztBekIrMmFELGtIQUFrSDtBeUI3MmFsSDtFQUNFLGVBQVk7RUFDWixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLDBCQUEwQjtFQUMxQixjQUFjO0VBQ2Qsa0JBQWtCO0NBQ25COztBekJnM2FELGtIQUFrSDtBeUI5MmFsSDtFQUNFLGdCQUFnQjtDQUNqQjs7QXpCaTNhRCxrSEFBa0g7QXlCLzJhbEg7RUFFSSxhQUFhO0NBV2Q7O0F6QnUyYUgsa0hBQWtIO0F5QnAzYWxIO0VBSU0sZUFBZTtFQUNmLGlEQUFnQztDQUNqQzs7QXpCbzNhTCxrSEFBa0g7QXlCMTNhbEg7RUFRTSxZQUFZO0VBQ1osYUFBYTtFQUNiLGlCQUFpQjtFQUNqQixhQUFhO0NBQ2Q7O0F6QnMzYUwsa0hBQWtIO0F5QmozYWxIO0VBQ0UsWUFBWTtFQUNaLFVBQVU7Q0FDWDs7QXpCbzNhRCxrSEFBa0g7QXlCbDNhbEg7RUFDRSxpREFBaUM7Q0FDbEM7O0F6QnEzYUQsa0hBQWtIO0F5Qm4zYWxIO0VBQ0UsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixRQUFRO0VBQ1IsVUFBVTtDQWlCWDs7QXpCczJhRCxrSEFBa0g7QXlCMzNhbEg7RUFNSSxZQUFZO0VBQ1osd0JBQXdCO0VBQ3hCLDBCQUEwQjtFQUMxQixjQUFjO0NBT2Y7O0F6Qm0zYUgsa0hBQWtIO0F5Qm40YWxIO0VBV00sWUFBWTtFQUNaLGFBQWE7RUFDYixhQUFhO0VBQ2IsaUJBQWlCO0NBQ2xCOztBekI0M2FMLGtIQUFrSDtBeUIzNGFsSDtFQWtCSSxlQUFlO0VBQ2YsZ0JBQWdCO0NBQ2pCOztBWmpFQztFYis3YUYsbUhBQW1IO0V5QjMzYW5IO0lBQ0UsU0FBUztHQUNWO0N6QjYzYUY7O0FBRUQsbUhBQW1IO0F5QjUzYW5IO0VBS1EsaURBQWdDO0VBQ2hDLG1DQUFtQztFQUNuQyxtQkFBbUI7Q0FDcEI7O0F6QjIzYVAsbUhBQW1IO0F5QnQzYW5IO0VBQ0Usa0JBQWtCO0NBQ25COztBQUdELGtCQUFrQjtBekJ1M2FsQixtSEFBbUg7QXlCcjNhbkg7RUFDRSxtQkFBbUI7Q0FDcEI7O0F6QnczYUQsbUhBQW1IO0F5QnQzYW5IO0VBQ0UsbUNBQWtDO0NBQ25DOztBekJ5M2FELG1IQUFtSDtBeUJsM2FuSDs7O0VoQmpFRSxrQmdCcUV3QztDQUN6Qzs7QWhCeENPO0VUNjVhTixtSEFBbUg7RXlCMTNhckg7OztJaEJsQ1UscUJBVDJCO0dnQmdEcEM7Q3pCMjNhQTs7QVMvNWFPO0VUazZhTixtSEFBbUg7RXlCbjRhckg7OztJaEI5QlUscUJBZHlCO0dnQmlEbEM7Q3pCbzRhQTs7QVM1NmFPO0VUKzZhTixtSEFBbUg7RXlCNTRhckg7OztJaEJsQ1UsbUJBVDJCO0dnQmdEcEM7Q3pCNjRhQTs7QVNqN2FPO0VUbzdhTixtSEFBbUg7RXlCcjVhckg7OztJaEI5QlUsbUJBZHlCO0dnQmlEbEM7Q3pCczVhQTs7QVM5N2FPO0VUaThhTixtSEFBbUg7RXlCOTVhckg7OztJaEJsQ1UscUJBVDJCO0dnQmdEcEM7Q3pCKzVhQTs7QVNuOGFPO0VUczhhTixtSEFBbUg7RXlCdjZhckg7OztJaEI5QlUsbUJBZHlCO0dnQmlEbEM7Q3pCdzZhQTs7QUFFRCxtSEFBbUg7QXlCdjZhbkg7RWhCekVFLGtCZ0I0RTBDO0NBQ3pDOztBaEIvQ0s7RVR3OWFOLG1IQUFtSDtFeUI3NmFySDtJaEIxQ1UscUJBVDJCO0dnQnVEbEM7Q3pCNjZhRjs7QVN4OWFPO0VUMjlhTixtSEFBbUg7RXlCcDdhckg7SWhCdENVLHFCQWR5QjtHZ0J3RGhDO0N6Qm83YUY7O0FTbithTztFVHMrYU4sbUhBQW1IO0V5QjM3YXJIO0loQjFDVSxtQkFUMkI7R2dCdURsQztDekIyN2FGOztBU3QrYU87RVR5K2FOLG1IQUFtSDtFeUJsOGFySDtJaEJ0Q1UsbUJBZHlCO0dnQndEaEM7Q3pCazhhRjs7QVNqL2FPO0VUby9hTixtSEFBbUg7RXlCejhhckg7SWhCMUNVLHFCQVQyQjtHZ0J1RGxDO0N6Qnk4YUY7O0FTcC9hTztFVHUvYU4sbUhBQW1IO0V5Qmg5YXJIO0loQnRDVSxtQkFkeUI7R2dCd0RoQztDekJnOWFGOztBQUVELG1IQUFtSDtBeUJ0OWFuSDtFQU9NLGlCQUFpQjtDQUNsQjs7QXpCbTlhTCxtSEFBbUg7QXlCOThhbkg7RWhCdEZFLGtCZ0J5RjBDO0NBQ3pDOztBaEI1REs7RVQ0Z2JOLG1IQUFtSDtFeUJwOWFySDtJaEJ2RFUscUJBVDJCO0dnQm9FbEM7Q3pCbzlhRjs7QVM1Z2JPO0VUK2diTixtSEFBbUg7RXlCMzlhckg7SWhCbkRVLHFCQWR5QjtHZ0JxRWhDO0N6QjI5YUY7O0FTdmhiTztFVDBoYk4sbUhBQW1IO0V5QmwrYXJIO0loQnZEVSxtQkFUMkI7R2dCb0Vs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QjtFQUNoQixrQkFBcUM7RUFDckMsbUJBQXFDO0N5QnNJcEM7O0F6QnBJRDtFRjJsZEEsdUhBQXVIO0UyQjM5Y3pIO0l6Qi9ISSxrQkFBcUM7SUFDckMsbUJBQXFDO0d5QmtJdEM7QzNCNDljRjs7QUU1bGRDO0VGK2xkQSx1SEFBdUg7RTJCbitjekg7SXpCM0hJLG1CQUFxQztJQUNyQyxvQkFBcUM7SUFDckMsWUFBWTtJQUNaLGlCQUFpQjtHeUI0SGxCO0MzQnMrY0Y7O0FFaG1kQztFRm1tZEEsdUhBQXVIO0UyQjcrY3pIO0l6QnJISSxtQkFBcUM7SUFDckMsb0JBQXFDO0d5QndIdEM7QzNCOCtjRjs7QUVsbWRDO0VGcW1kQSx1SEFBdUg7RTJCci9jekg7SXpCL0dJLHVCQUF1QjtHeUJtSHhCO0MzQnEvY0Y7O0FBRUQsdUhBQXVIO0EyQnAvY3ZIO0VsQmhMRSxpQmtCa0x1QztDQUl4Qzs7QWxCeEpPO0VUNG9kTix1SEFBdUg7RTJCMS9jekg7SWxCakpVLG9CQVQyQjtHa0JnS3BDO0MzQncvY0E7O0FTNW9kTztFVCtvZE4sdUhBQXVIO0UyQmpnZHpIO0lsQjdJVSxvQkFkeUI7R2tCaUtsQztDM0IrL2NBOztBU3ZwZE87RVQwcGROLHVIQUF1SDtFMkJ4Z2R6SDtJbEJqSlUsa0JBVDJCO0drQmdLcEM7QzNCc2dkQTs7QVMxcGRPO0VUNnBkTix1SEFBdUg7RTJCL2dkekg7SWxCN0lVLGtCQWR5QjtHa0JpS2xDO0MzQjZnZEE7O0FTcnFkTztFVHdxZE4sdUhBQXVIO0UyQnRoZHpIO0lsQmpKVSxvQkFUMkI7R2tCZ0twQztDM0JvaGRBOztBU3hxZE87RVQycWROLHVIQUF1SDtFMkI3aGR6SDtJbEI3SVUsa0JBZHlCO0drQmlLbEM7QzNCMmhkQTs7QUFFRCx1SEFBdUg7QTJCbmlkdkg7RWxCaExFLGlCa0JvTHlDO0NBQ3hDOztBbEJ2Sks7RVQycmROLHVIQUF1SDtFMkJ6aWR6SDtJbEJqSlUsb0JBVDJCO0drQitKbEM7QzNCd2lkRjs7QVMzcmRPO0VUOHJkTix1SEFBdUg7RTJCaGpkekg7SWxCN0lVLG9CQWR5QjtHa0JnS2hDO0MzQitpZEY7O0FTdHNkTztFVHlzZE4sdUhBQXVIO0UyQnZqZHpIO0lsQmpKVSxrQkFUMkI7R2tCK0psQztDM0JzamRGOztBU3pzZE87RVQ0c2ROLHVIQUF1SDtFMkI5amR6SDtJbEI3SVUsa0JBZHlCO0drQmdLaEM7QzNCNmpkRjs7QVNwdGRPO0VUdXRkTix1SEFBdUg7RTJCcmtkekg7SWxCakpVLG9CQVQyQjtHa0IrSmxDO0MzQm9rZEY7O0FTdnRkTztFVDB0ZE4sdUhBQXVIO0UyQjVrZHpIO0lsQjdJVSxrQkFkeUI7R2tCZ0toQztDM0Iya2RGOztBQUVELHVIQUF1SDtBMkJ6a2R2SDtFbEJ6TEUsa0JrQjJMd0M7Q0FLekM7O0FsQmxLTztFVDB1ZE4sdUhBQXVIO0UyQi9rZHpIO0lsQjFKVSxtQkFUMkI7R2tCMEtwQztDM0I0a2RBOztBUzF1ZE87RVQ2dWROLHVIQUF1SDtFMkJ0bGR6SDtJbEJ0SlUsa0JBZHlCO0drQjJLbEM7QzNCbWxkQTs7QVNydmRPO0VUd3ZkTix1SEFBdUg7RTJCN2xkekg7SWxCMUpVLGtCQVQyQjtHa0IwS3BDO0MzQjBsZEE7O0FTeHZkTztFVDJ2ZE4sdUhBQXVIO0UyQnBtZHpIO0lsQnRKVSxrQkFkeUI7R2tCMktsQztDM0JpbWRBOztBU253ZE87RVRzd2ROLHVIQUF1SDtFMkIzbWR6SDtJbEIxSlUsa0JBVDJCO0drQjBLcEM7QzNCd21kQTs7QVN0d2RPO0VUeXdkTix1SEFBdUg7RTJCbG5kekg7SWxCdEpVLGtCQWR5QjtHa0IyS2xDO0MzQittZEE7O0FBRUQsdUhBQXVIO0EyQnhuZHZIO0VsQnpMRSxrQmtCOEwwQztDQUN6Qzs7QWxCaktLO0VUeXhkTix1SEFBdUg7RTJCOW5kekg7SWxCMUpVLG1CQVQyQjtHa0J5S2xDO0MzQjRuZEY7O0FTenhkTztFVDR4ZE4sdUhBQXVIO0UyQnJvZHpIO0lsQnRKVSxrQkFkeUI7R2tCMEtoQztDM0Jtb2RGOztBU3B5ZE87RVR1eWROLHVIQUF1SDtFMkI1b2R6SDtJbEIxSlUsa0JBVDJCO0drQnlLbEM7QzNCMG9kRjs7QVN2eWRPO0VUMHlkTix1SEFBdUg7RTJCbnBkekg7SWxCdEpVLGtCQWR5QjtHa0IwS2hDO0MzQmlwZEY7O0FTbHpkTztFVHF6ZE4sdUhBQXVIO0UyQjFwZHpIO0lsQjFKVSxrQkFUMkI7R2tCeUtsQztDM0J3cGRGOztBU3J6ZE87RVR3emROLHVIQUF1SDtFMkJqcWR6SDtJbEJ0SlUsa0JBZHlCO0drQjBLaEM7QzNCK3BkRjs7QUFFRCx1SEFBdUg7QTJCOXBkdkg7RUFFSSxpQkFBaUI7RUFDakIsb0JBQW9CO0NBS3JCOztBZGhQQztFYjY0ZEYsdUhBQXVIO0UyQnJxZHpIO0lBS00saUJBQWlCO0lBQ2pCLG9CQUFvQjtHQUV2QjtDM0JrcWRGOztBQUVELHVIQUF1SDtBMkJqcWR2SDtFQUVJLGlCQUFpQjtFQUNqQixvQkFBb0I7Q0FDckI7O0EzQm1xZEgsdUhBQXVIO0EyQmpxZHZIO0VBRUksaUJBQWlCO0NBSWxCOztBZC9QQztFYmc2ZEYsdUhBQXVIO0UyQnZxZHpIO0lBSU0saUJBQWlCO0dBRXBCO0MzQnFxZEY7O0FBRUQsdUhBQXVIO0EyQnBxZHZIO0VBRUksaUJBQWlCO0NBQ2xCOztBM0JzcWRILHVIQUF1SDtBMkJucWR2SDtFQUVJLG9CQUFvQjtDQUlyQjs7QWQ5UUM7RWJpN2RGLHVIQUF1SDtFMkJ6cWR6SDtJQUlNLG9CQUFvQjtHQUV2QjtDM0J1cWRGOztBQUVELHVIQUF1SDtBMkJ0cWR2SDtFQUVJLG9CQUFvQjtDQUNyQjs7QTNCd3FkSCx1SEFBdUg7QTJCdHFkdkg7RUFFSSw2Q0FBNkI7Q0FDOUI7O0EzQndxZEgsdUhBQXVIO0EyQjNxZHZIO0VBS0ksbURBQTZCO0NBQzlCOztBM0IwcWRILHVIQUF1SDtBMkJycWR2SDtFbEIzUEUsa0JrQjhQd0M7Q0FDekM7O0FsQmpPTztFVHc0ZE4sdUhBQXVIO0UyQjNxZHpIO0lsQjVOVSxtQkFUMkI7R2tCeU9wQztDM0IycWRBOztBU3g0ZE87RVQyNGROLHVIQUF1SDtFMkJscmR6SDtJbEJ4TlUsa0JBZHlCO0drQjBPbEM7QzNCa3JkQTs7QVNuNWRPO0VUczVkTix1SEFBdUg7RTJCenJkekg7SWxCNU5VLGtCQVQyQjtHa0J5T3BDO0MzQnlyZEE7O0FTdDVkTztFVHk1ZE4sdUhBQXVIO0UyQmhzZHpIO0lsQnhOVSxrQkFkeUI7R2tCME9sQztDM0Jnc2RBOztBU2o2ZE87RVRvNmROLHVIQUF1SDtFMkJ2c2R6SDtJbEI1TlUsa0JBVDJCO0drQnlPcEM7QzNCdXNkQTs7QVNwNmRPO0VUdTZkTix1SEFBdUg7RTJCOXNkekg7SWxCeE5VLGtCQWR5QjtHa0IwT2xDO0MzQjhzZEE7O0FBRUQsdUhBQXVIO0EyQi9zZHZIO0VBQ0UsV0FBVTtDQUNYOztBM0JrdGRELHVIQUF1SDtBMkJodGR2SDtFQUNFLGdCQUFnQjtDQU9qQjs7QWRsVEc7RWJnZ2VGLHVIQUF1SDtFMkJ0dGR6SDtJQUdJLGdCQUFlO0dBS2xCO0MzQmt0ZEE7O0FhamdlRztFYm9nZUYsdUhBQXVIO0UyQjd0ZHpIO0lBTUksZ0JBQWU7R0FFbEI7QzNCeXRkQTs7QWEzZ2VHO0ViOGdlRix1SEFBdUg7RTJCdnRkdkg7SUFDRSxtQkFBa0I7SUFDbEIsc0JBQXFCO0dBQ3RCO0UzQnl0ZEQsdUhBQXVIO0UyQnZ0ZHZIO0lBR00sbUJBQWtCO0dBQ25CO0UzQnV0ZEwsdUhBQXVIO0UyQjN0ZHZIO0lBT0ksZ0JBQWU7R0FDaEI7RTNCdXRkSCx1SEFBdUg7RTJCL3Rkdkg7SWxCdFJBLGlCa0JpUzJDO0lsQnhWM0MscUJBQWM7SUFBZCxjQUFjO0lBQ2QsdUJBQW9CO1FBQXBCLG9CQUFvQjtHa0J5VmpCO0MzQnd0ZEo7O0FTNzlkTztFVGcrZE4sdUhBQXVIO0UyQnh1ZHZIO0lsQnZQUSxvQkFUMkI7R2tCNlFoQztDM0IrdGRKOztBU2grZE87RVRtK2ROLHVIQUF1SDtFMkIvdWR2SDtJbEJuUFEsb0JBZHlCO0drQjhROUI7QzNCc3VkSjs7QVMzK2RPO0VUOCtkTix1SEFBdUg7RTJCdHZkdkg7SWxCdlBRLGtCQVQyQjtHa0I2UWhDO0MzQjZ1ZEo7O0FTOStkTztFVGkvZE4sdUhBQXVIO0UyQjd2ZHZIO0lsQm5QUSxrQkFk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QUFvQjtDQUNyQjs7QWhFdXdsQkgsdUhBQXVIO0FnRXZ5bEJ2SDtFQWtDSSxxQkFBcUI7Q0FDdEI7O0FoRXl3bEJILHVIQUF1SDtBZ0U1eWxCdkg7RUFxQ0ksYUFBYTtFQUNiLGdCQUFnQjtDQUNqQjs7QWhFMndsQkgsdUhBQXVIO0FnRXR3bEJ2SDtFQUNFLGNBQWM7Q0FDZjs7QWhFeXdsQkQsdUhBQXVIO0FnRXR3bEJ2SDtFQUNFLGNBQWM7Q0FDZiIsImZpbGUiOiJ2aXVfdGhlbWUuc3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogbGluZSAxMCwgYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ncmlkLnNjc3MgKi9cbi5jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMCwgYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ncmlkLnNjc3MgKi9cbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEwLCBib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dyaWQuc2NzcyAqL1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTAsIGJvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzICovXG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi8qIGxpbmUgMTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmNvbnRhaW5lcjpiZWZvcmUsIC5jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgMTksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmNvbnRhaW5lcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMCwgYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ncmlkLnNjc3MgKi9cbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDcyOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEwLCBib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dyaWQuc2NzcyAqL1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTQ4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDEwLCBib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dyaWQuc2NzcyAqL1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTE0OHB4O1xuICB9XG59XG5cbi8qIGxpbmUgMzAsIGJvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzICovXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzAsIGJvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzICovXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAzMCwgYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ncmlkLnNjc3MgKi9cbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDMwLCBib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dyaWQuc2NzcyAqL1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDE0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5jb250YWluZXItZmx1aWQ6YmVmb3JlLCAuY29udGFpbmVyLWZsdWlkOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4vKiBsaW5lIDE5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAzOSwgYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ncmlkLnNjc3MgKi9cbi5yb3cge1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xufVxuXG4vKiBsaW5lIDE0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5yb3c6YmVmb3JlLCAucm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4vKiBsaW5lIDE5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5yb3c6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzksIGJvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzICovXG4gIC5yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAzOSwgYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ncmlkLnNjc3MgKi9cbiAgLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDM5LCBib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dyaWQuc2NzcyAqL1xuICAucm93IHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDE2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy0xLCAuY29sLXNtLTEsIC5jb2wtbWQtMSwgLmNvbC1sZy0xLCAuY29sLXhzLTIsIC5jb2wtc20tMiwgLmNvbC1tZC0yLCAuY29sLWxnLTIsIC5jb2wteHMtMywgLmNvbC1zbS0zLCAuY29sLW1kLTMsIC5jb2wtbGctMywgLmNvbC14cy00LCAuY29sLXNtLTQsIC5jb2wtbWQtNCwgLmNvbC1sZy00LCAuY29sLXhzLTUsIC5jb2wtc20tNSwgLmNvbC1tZC01LCAuY29sLWxnLTUsIC5jb2wteHMtNiwgLmNvbC1zbS02LCAuY29sLW1kLTYsIC5jb2wtbGctNiwgLmNvbC14cy03LCAuY29sLXNtLTcsIC5jb2wtbWQtNywgLmNvbC1sZy03LCAuY29sLXhzLTgsIC5jb2wtc20tOCwgLmNvbC1tZC04LCAuY29sLWxnLTgsIC5jb2wteHMtOSwgLmNvbC1zbS05LCAuY29sLW1kLTksIC5jb2wtbGctOSwgLmNvbC14cy0xMCwgLmNvbC1zbS0xMCwgLmNvbC1tZC0xMCwgLmNvbC1sZy0xMCwgLmNvbC14cy0xMSwgLmNvbC1zbS0xMSwgLmNvbC1tZC0xMSwgLmNvbC1sZy0xMSwgLmNvbC14cy0xMiwgLmNvbC1zbS0xMiwgLmNvbC1tZC0xMiwgLmNvbC1sZy0xMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14cy0xLCAuY29sLXNtLTEsIC5jb2wtbWQtMSwgLmNvbC1sZy0xLCAuY29sLXhzLTIsIC5jb2wtc20tMiwgLmNvbC1tZC0yLCAuY29sLWxnLTIsIC5jb2wteHMtMywgLmNvbC1zbS0zLCAuY29sLW1kLTMsIC5jb2wtbGctMywgLmNvbC14cy00LCAuY29sLXNtLTQsIC5jb2wtbWQtNCwgLmNvbC1sZy00LCAuY29sLXhzLTUsIC5jb2wtc20tNSwgLmNvbC1tZC01LCAuY29sLWxnLTUsIC5jb2wteHMtNiwgLmNvbC1zbS02LCAuY29sLW1kLTYsIC5jb2wtbGctNiwgLmNvbC14cy03LCAuY29sLXNtLTcsIC5jb2wtbWQtNywgLmNvbC1sZy03LCAuY29sLXhzLTgsIC5jb2wtc20tOCwgLmNvbC1tZC04LCAuY29sLWxnLTgsIC5jb2wteHMtOSwgLmNvbC1zbS05LCAuY29sLW1kLTksIC5jb2wtbGctOSwgLmNvbC14cy0xMCwgLmNvbC1zbS0xMCwgLmNvbC1tZC0xMCwgLmNvbC1sZy0xMCwgLmNvbC14cy0xMSwgLmNvbC1zbS0xMSwgLmNvbC1tZC0xMSwgLmNvbC1sZy0xMSwgLmNvbC14cy0xMiwgLmNvbC1zbS0xMiwgLmNvbC1tZC0xMiwgLmNvbC1sZy0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhzLTEsIC5jb2wtc20tMSwgLmNvbC1tZC0xLCAuY29sLWxnLTEsIC5jb2wteHMtMiwgLmNvbC1zbS0yLCAuY29sLW1kLTIsIC5jb2wtbGctMiwgLmNvbC14cy0zLCAuY29sLXNtLTMsIC5jb2wtbWQtMywgLmNvbC1sZy0zLCAuY29sLXhzLTQsIC5jb2wtc20tNCwgLmNvbC1tZC00LCAuY29sLWxnLTQsIC5jb2wteHMtNSwgLmNvbC1zbS01LCAuY29sLW1kLTUsIC5jb2wtbGctNSwgLmNvbC14cy02LCAuY29sLXNtLTYsIC5jb2wtbWQtNiwgLmNvbC1sZy02LCAuY29sLXhzLTcsIC5jb2wtc20tNywgLmNvbC1tZC03LCAuY29sLWxnLTcsIC5jb2wteHMtOCwgLmNvbC1zbS04LCAuY29sLW1kLTgsIC5jb2wtbGctOCwgLmNvbC14cy05LCAuY29sLXNtLTksIC5jb2wtbWQtOSwgLmNvbC1sZy05LCAuY29sLXhzLTEwLCAuY29sLXNtLTEwLCAuY29sLW1kLTEwLCAuY29sLWxnLTEwLCAuY29sLXhzLTExLCAuY29sLXNtLTExLCAuY29sLW1kLTExLCAuY29sLWxnLTExLCAuY29sLXhzLTEyLCAuY29sLXNtLTEyLCAuY29sLW1kLTEyLCAuY29sLWxnLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9ib29zdHJhcF9vdmVycmlkZXMvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteHMtMSwgLmNvbC1zbS0xLCAuY29sLW1kLTEsIC5jb2wtbGctMSwgLmNvbC14cy0yLCAuY29sLXNtLTIsIC5jb2wtbWQtMiwgLmNvbC1sZy0yLCAuY29sLXhzLTMsIC5jb2wtc20tMywgLmNvbC1tZC0zLCAuY29sLWxnLTMsIC5jb2wteHMtNCwgLmNvbC1zbS00LCAuY29sLW1kLTQsIC5jb2wtbGctNCwgLmNvbC14cy01LCAuY29sLXNtLTUsIC5jb2wtbWQtNSwgLmNvbC1sZy01LCAuY29sLXhzLTYsIC5jb2wtc20tNiwgLmNvbC1tZC02LCAuY29sLWxnLTYsIC5jb2wteHMtNywgLmNvbC1zbS03LCAuY29sLW1kLTcsIC5jb2wtbGctNywgLmNvbC14cy04LCAuY29sLXNtLTgsIC5jb2wtbWQtOCwgLmNvbC1sZy04LCAuY29sLXhzLTksIC5jb2wtc20tOSwgLmNvbC1tZC05LCAuY29sLWxnLTksIC5jb2wteHMtMTAsIC5jb2wtc20tMTAsIC5jb2wtbWQtMTAsIC5jb2wtbGctMTAsIC5jb2wteHMtMTEsIC5jb2wtc20tMTEsIC5jb2wtbWQtMTEsIC5jb2wtbGctMTEsIC5jb2wteHMtMTIsIC5jb2wtc20tMTIsIC5jb2wtbWQtMTIsIC5jb2wtbGctMTIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi8qIGxpbmUgMjcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy0xLCAuY29sLXhzLTIsIC5jb2wteHMtMywgLmNvbC14cy00LCAuY29sLXhzLTUsIC5jb2wteHMtNiwgLmNvbC14cy03LCAuY29sLXhzLTgsIC5jb2wteHMtOSwgLmNvbC14cy0xMCwgLmNvbC14cy0xMSwgLmNvbC14cy0xMiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4vKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMSB7XG4gIHdpZHRoOiA4LjMzMzMzJTtcbn1cblxuLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTIge1xuICB3aWR0aDogMTYuNjY2NjclO1xufVxuXG4vKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMyB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy00IHtcbiAgd2lkdGg6IDMzLjMzMzMzJTtcbn1cblxuLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTUge1xuICB3aWR0aDogNDEuNjY2NjclO1xufVxuXG4vKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtNiB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy03IHtcbiAgd2lkdGg6IDU4LjMzMzMzJTtcbn1cblxuLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTgge1xuICB3aWR0aDogNjYuNjY2NjclO1xufVxuXG4vKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtOSB7XG4gIHdpZHRoOiA3NSU7XG59XG5cbi8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy0xMCB7XG4gIHdpZHRoOiA4My4zMzMzMyU7XG59XG5cbi8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy0xMSB7XG4gIHdpZHRoOiA5MS42NjY2NyU7XG59XG5cbi8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy0xMiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDU1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC0wIHtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTEge1xuICByaWdodDogOC4zMzMzMyU7XG59XG5cbi8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTIge1xuICByaWdodDogMTYuNjY2NjclO1xufVxuXG4vKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC0zIHtcbiAgcmlnaHQ6IDI1JTtcbn1cblxuLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtNCB7XG4gIHJpZ2h0OiAzMy4zMzMzMyU7XG59XG5cbi8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTUge1xuICByaWdodDogNDEuNjY2NjclO1xufVxuXG4vKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC02IHtcbiAgcmlnaHQ6IDUwJTtcbn1cblxuLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtNyB7XG4gIHJpZ2h0OiA1OC4zMzMzMyU7XG59XG5cbi8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTgge1xuICByaWdodDogNjYuNjY2NjclO1xufVxuXG4vKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC05IHtcbiAgcmlnaHQ6IDc1JTtcbn1cblxuLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMTAge1xuICByaWdodDogODMuMzMzMzMlO1xufVxuXG4vKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC0xMSB7XG4gIHJpZ2h0OiA5MS42NjY2NyU7XG59XG5cbi8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTEyIHtcbiAgcmlnaHQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgNDUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTAge1xuICBsZWZ0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC0xIHtcbiAgbGVmdDogOC4zMzMzMyU7XG59XG5cbi8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTIge1xuICBsZWZ0OiAxNi42NjY2NyU7XG59XG5cbi8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTMge1xuICBsZWZ0OiAyNSU7XG59XG5cbi8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTQge1xuICBsZWZ0OiAzMy4zMzMzMyU7XG59XG5cbi8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTUge1xuICBsZWZ0OiA0MS42NjY2NyU7XG59XG5cbi8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTYge1xuICBsZWZ0OiA1MCU7XG59XG5cbi8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTcge1xuICBsZWZ0OiA1OC4zMzMzMyU7XG59XG5cbi8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTgge1xuICBsZWZ0OiA2Ni42NjY2NyU7XG59XG5cbi8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTkge1xuICBsZWZ0OiA3NSU7XG59XG5cbi8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTEwIHtcbiAgbGVmdDogODMuMzMzMzMlO1xufVxuXG4vKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC0xMSB7XG4gIGxlZnQ6IDkxLjY2NjY3JTtcbn1cblxuLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMTIge1xuICBsZWZ0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMCU7XG59XG5cbi8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbn1cblxuLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbn1cblxuLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbn1cblxuLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbn1cblxuLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbn1cblxuLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbn1cblxuLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG59XG5cbi8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xufVxuXG4vKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS03IHtcbiAgICB3aWR0aDogNTguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA1NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC0zIHtcbiAgICByaWdodDogMjUlO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC02IHtcbiAgICByaWdodDogNTAlO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC05IHtcbiAgICByaWdodDogNzUlO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDQ1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAyNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC01IHtcbiAgICB3aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA0NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctMSB7XG4gICAgd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy03IHtcbiAgICB3aWR0aDogNTguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA1NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC0zIHtcbiAgICByaWdodDogMjUlO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC02IHtcbiAgICByaWdodDogNTAlO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC05IHtcbiAgICByaWdodDogNzUlO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDQ1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxufVxuXG4vKiBsaW5lIDEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19ncmlkLnNjc3MgKi9cbi5jb250YWluZXIsIC5zZWN0aW9uLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19ncmlkLnNjc3MgKi9cbiAgLmNvbnRhaW5lciwgLnNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9ib29zdHJhcF9vdmVycmlkZXMvX2dyaWQuc2NzcyAqL1xuICAuY29udGFpbmVyLCAuc2VjdGlvbi1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9fZ3JpZC5zY3NzICovXG4gIC5jb250YWluZXIsIC5zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuLyogbGluZSAxNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uY29udGFpbmVyOmJlZm9yZSwgLmNvbnRhaW5lcjphZnRlciwgLnNlY3Rpb24tY29udGFpbmVyOmJlZm9yZSwgLnNlY3Rpb24tY29udGFpbmVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4vKiBsaW5lIDE5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5jb250YWluZXI6YWZ0ZXIsIC5zZWN0aW9uLWNvbnRhaW5lcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9fZ3JpZC5zY3NzICovXG4gIC5jb250YWluZXIsIC5zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDcyOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19ncmlkLnNjc3MgKi9cbiAgLmNvbnRhaW5lciwgLnNlY3Rpb24tY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTQ4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19ncmlkLnNjc3MgKi9cbiAgLmNvbnRhaW5lciwgLnNlY3Rpb24tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTE0OHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLyogbGluZSAxMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9fZ3JpZC5zY3NzICovXG4gIC5jb250YWluZXIsIC5zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEyNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9ib29zdHJhcF9vdmVycmlkZXMvX2dyaWQuc2NzcyAqL1xuICAuY29udGFpbmVyLCAuc2VjdGlvbi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMzcwcHg7XG4gIH1cbn1cblxuLyogbGluZSAzNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9fZ3JpZC5zY3NzICovXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9ib29zdHJhcF9vdmVycmlkZXMvX2dyaWQuc2NzcyAqL1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMzYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9ib29zdHJhcF9vdmVycmlkZXMvX2dyaWQuc2NzcyAqL1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMzYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9ib29zdHJhcF9vdmVycmlkZXMvX2dyaWQuc2NzcyAqL1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDE0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5jb250YWluZXItZmx1aWQ6YmVmb3JlLCAuY29udGFpbmVyLWZsdWlkOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4vKiBsaW5lIDE5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSA0NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9fZ3JpZC5zY3NzICovXG4ucm93IHtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIG1hcmdpbi1yaWdodDogLTRweDtcbn1cblxuLyogbGluZSAxNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ucm93OmJlZm9yZSwgLnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSAxOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ucm93OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQ1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19ncmlkLnNjc3MgKi9cbiAgLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDQ1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19ncmlkLnNjc3MgKi9cbiAgLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDQ1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19ncmlkLnNjc3MgKi9cbiAgLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIH1cbn1cblxuLyogbGluZSAxNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMSwgLmNvbC1zbS0xLCAuY29sLW1kLTEsIC5jb2wtbGctMSwgLmNvbC14cy0yLCAuY29sLXNtLTIsIC5jb2wtbWQtMiwgLmNvbC1sZy0yLCAuY29sLXhzLTMsIC5jb2wtc20tMywgLmNvbC1tZC0zLCAuY29sLWxnLTMsIC5jb2wteHMtNCwgLmNvbC1zbS00LCAuY29sLW1kLTQsIC5jb2wtbGctNCwgLmNvbC14cy01LCAuY29sLXNtLTUsIC5jb2wtbWQtNSwgLmNvbC1sZy01LCAuY29sLXhzLTYsIC5jb2wtc20tNiwgLmNvbC1tZC02LCAuY29sLWxnLTYsIC5jb2wteHMtNywgLmNvbC1zbS03LCAuY29sLW1kLTcsIC5jb2wtbGctNywgLmNvbC14cy04LCAuY29sLXNtLTgsIC5jb2wtbWQtOCwgLmNvbC1sZy04LCAuY29sLXhzLTksIC5jb2wtc20tOSwgLmNvbC1tZC05LCAuY29sLWxnLTksIC5jb2wteHMtMTAsIC5jb2wtc20tMTAsIC5jb2wtbWQtMTAsIC5jb2wtbGctMTAsIC5jb2wteHMtMTEsIC5jb2wtc20tMTEsIC5jb2wtbWQtMTEsIC5jb2wtbGctMTEsIC5jb2wteHMtMTIsIC5jb2wtc20tMTIsIC5jb2wtbWQtMTIsIC5jb2wtbGctMTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9ib29zdHJhcF9vdmVycmlkZXMvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteHMtMSwgLmNvbC1zbS0xLCAuY29sLW1kLTEsIC5jb2wtbGctMSwgLmNvbC14cy0yLCAuY29sLXNtLTIsIC5jb2wtbWQtMiwgLmNvbC1sZy0yLCAuY29sLXhzLTMsIC5jb2wtc20tMywgLmNvbC1tZC0zLCAuY29sLWxnLTMsIC5jb2wteHMtNCwgLmNvbC1zbS00LCAuY29sLW1kLTQsIC5jb2wtbGctNCwgLmNvbC14cy01LCAuY29sLXNtLTUsIC5jb2wtbWQtNSwgLmNvbC1sZy01LCAuY29sLXhzLTYsIC5jb2wtc20tNiwgLmNvbC1tZC02LCAuY29sLWxnLTYsIC5jb2wteHMtNywgLmNvbC1zbS03LCAuY29sLW1kLTcsIC5jb2wtbGctNywgLmNvbC14cy04LCAuY29sLXNtLTgsIC5jb2wtbWQtOCwgLmNvbC1sZy04LCAuY29sLXhzLTksIC5jb2wtc20tOSwgLmNvbC1tZC05LCAuY29sLWxnLTksIC5jb2wteHMtMTAsIC5jb2wtc20tMTAsIC5jb2wtbWQtMTAsIC5jb2wtbGctMTAsIC5jb2wteHMtMTEsIC5jb2wtc20tMTEsIC5jb2wtbWQtMTEsIC5jb2wtbGctMTEsIC5jb2wteHMtMTIsIC5jb2wtc20tMTIsIC5jb2wtbWQtMTIsIC5jb2wtbGctMTIge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14cy0xLCAuY29sLXNtLTEsIC5jb2wtbWQtMSwgLmNvbC1sZy0xLCAuY29sLXhzLTIsIC5jb2wtc20tMiwgLmNvbC1tZC0yLCAuY29sLWxnLTIsIC5jb2wteHMtMywgLmNvbC1zbS0zLCAuY29sLW1kLTMsIC5jb2wtbGctMywgLmNvbC14cy00LCAuY29sLXNtLTQsIC5jb2wtbWQtNCwgLmNvbC1sZy00LCAuY29sLXhzLTUsIC5jb2wtc20tNSwgLmNvbC1tZC01LCAuY29sLWxnLTUsIC5jb2wteHMtNiwgLmNvbC1zbS02LCAuY29sLW1kLTYsIC5jb2wtbGctNiwgLmNvbC14cy03LCAuY29sLXNtLTcsIC5jb2wtbWQtNywgLmNvbC1sZy03LCAuY29sLXhzLTgsIC5jb2wtc20tOCwgLmNvbC1tZC04LCAuY29sLWxnLTgsIC5jb2wteHMtOSwgLmNvbC1zbS05LCAuY29sLW1kLTksIC5jb2wtbGctOSwgLmNvbC14cy0xMCwgLmNvbC1zbS0xMCwgLmNvbC1tZC0xMCwgLmNvbC1sZy0xMCwgLmNvbC14cy0xMSwgLmNvbC1zbS0xMSwgLmNvbC1tZC0xMSwgLmNvbC1sZy0xMSwgLmNvbC14cy0xMiwgLmNvbC1zbS0xMiwgLmNvbC1tZC0xMiwgLmNvbC1sZy0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDE2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhzLTEsIC5jb2wtc20tMSwgLmNvbC1tZC0xLCAuY29sLWxnLTEsIC5jb2wteHMtMiwgLmNvbC1zbS0yLCAuY29sLW1kLTIsIC5jb2wtbGctMiwgLmNvbC14cy0zLCAuY29sLXNtLTMsIC5jb2wtbWQtMywgLmNvbC1sZy0zLCAuY29sLXhzLTQsIC5jb2wtc20tNCwgLmNvbC1tZC00LCAuY29sLWxnLTQsIC5jb2wteHMtNSwgLmNvbC1zbS01LCAuY29sLW1kLTUsIC5jb2wtbGctNSwgLmNvbC14cy02LCAuY29sLXNtLTYsIC5jb2wtbWQtNiwgLmNvbC1sZy02LCAuY29sLXhzLTcsIC5jb2wtc20tNywgLmNvbC1tZC03LCAuY29sLWxnLTcsIC5jb2wteHMtOCwgLmNvbC1zbS04LCAuY29sLW1kLTgsIC5jb2wtbGctOCwgLmNvbC14cy05LCAuY29sLXNtLTksIC5jb2wtbWQtOSwgLmNvbC1sZy05LCAuY29sLXhzLTEwLCAuY29sLXNtLTEwLCAuY29sLW1kLTEwLCAuY29sLWxnLTEwLCAuY29sLXhzLTExLCAuY29sLXNtLTExLCAuY29sLW1kLTExLCAuY29sLWxnLTExLCAuY29sLXhzLTEyLCAuY29sLXNtLTEyLCAuY29sLW1kLTEyLCAuY29sLWxnLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMSwgLmNvbC14cy0yLCAuY29sLXhzLTMsIC5jb2wteHMtNCwgLmNvbC14cy01LCAuY29sLXhzLTYsIC5jb2wteHMtNywgLmNvbC14cy04LCAuY29sLXhzLTksIC5jb2wteHMtMTAsIC5jb2wteHMtMTEsIC5jb2wteHMtMTIge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTEge1xuICB3aWR0aDogOC4zMzMzMyU7XG59XG5cbi8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy0yIHtcbiAgd2lkdGg6IDE2LjY2NjY3JTtcbn1cblxuLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTMge1xuICB3aWR0aDogMjUlO1xufVxuXG4vKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtNCB7XG4gIHdpZHRoOiAzMy4zMzMzMyU7XG59XG5cbi8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy01IHtcbiAgd2lkdGg6IDQxLjY2NjY3JTtcbn1cblxuLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTYge1xuICB3aWR0aDogNTAlO1xufVxuXG4vKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtNyB7XG4gIHdpZHRoOiA1OC4zMzMzMyU7XG59XG5cbi8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy04IHtcbiAgd2lkdGg6IDY2LjY2NjY3JTtcbn1cblxuLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTkge1xuICB3aWR0aDogNzUlO1xufVxuXG4vKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMTAge1xuICB3aWR0aDogODMuMzMzMzMlO1xufVxuXG4vKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMTEge1xuICB3aWR0aDogOTEuNjY2NjclO1xufVxuXG4vKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMTIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA1NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMCB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC0xIHtcbiAgcmlnaHQ6IDguMzMzMzMlO1xufVxuXG4vKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC0yIHtcbiAgcmlnaHQ6IDE2LjY2NjY3JTtcbn1cblxuLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMyB7XG4gIHJpZ2h0OiAyNSU7XG59XG5cbi8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTQge1xuICByaWdodDogMzMuMzMzMzMlO1xufVxuXG4vKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC01IHtcbiAgcmlnaHQ6IDQxLjY2NjY3JTtcbn1cblxuLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtNiB7XG4gIHJpZ2h0OiA1MCU7XG59XG5cbi8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTcge1xuICByaWdodDogNTguMzMzMzMlO1xufVxuXG4vKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC04IHtcbiAgcmlnaHQ6IDY2LjY2NjY3JTtcbn1cblxuLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtOSB7XG4gIHJpZ2h0OiA3NSU7XG59XG5cbi8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTEwIHtcbiAgcmlnaHQ6IDgzLjMzMzMzJTtcbn1cblxuLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMTEge1xuICByaWdodDogOTEuNjY2NjclO1xufVxuXG4vKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC0xMiB7XG4gIHJpZ2h0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDQ1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC0wIHtcbiAgbGVmdDogYXV0bztcbn1cblxuLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMSB7XG4gIGxlZnQ6IDguMzMzMzMlO1xufVxuXG4vKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC0yIHtcbiAgbGVmdDogMTYuNjY2NjclO1xufVxuXG4vKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC0zIHtcbiAgbGVmdDogMjUlO1xufVxuXG4vKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC00IHtcbiAgbGVmdDogMzMuMzMzMzMlO1xufVxuXG4vKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC01IHtcbiAgbGVmdDogNDEuNjY2NjclO1xufVxuXG4vKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC02IHtcbiAgbGVmdDogNTAlO1xufVxuXG4vKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC03IHtcbiAgbGVmdDogNTguMzMzMzMlO1xufVxuXG4vKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC04IHtcbiAgbGVmdDogNjYuNjY2NjclO1xufVxuXG4vKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC05IHtcbiAgbGVmdDogNzUlO1xufVxuXG4vKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC0xMCB7XG4gIGxlZnQ6IDgzLjMzMzMzJTtcbn1cblxuLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMTEge1xuICBsZWZ0OiA5MS42NjY2NyU7XG59XG5cbi8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTEyIHtcbiAgbGVmdDogMTAwJTtcbn1cblxuLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuXG4vKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG59XG5cbi8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG59XG5cbi8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG59XG5cbi8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG59XG5cbi8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG59XG5cbi8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG59XG5cbi8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xufVxuXG4vKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbn1cblxuLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS01IHtcbiAgICB3aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS04IHtcbiAgICB3aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA0NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMjcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDU1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNDUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlO1xuICB9XG4gIC8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlO1xuICB9XG4gIC8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAyNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy01IHtcbiAgICB3aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy04IHtcbiAgICB3aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA0NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cblxuLyogbGluZSAzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi8qIGxpbmUgNDIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9ib29zdHJhcF9vdmVycmlkZXMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQgaDQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogbGluZSA0OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydCAuYWxlcnQtbGluaywgLmFsZXJ0IGE6bm90KC5jdGEtYnV0dG9uKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKiBsaW5lIDU0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0ID4gcCxcbi5hbGVydCA+IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSA1OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydCA+IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4vKiBsaW5lIDY5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWRpc21pc3NhYmxlLFxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cblxuLyogbGluZSA3NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1kaXNtaXNzYWJsZSAuY2xvc2UsXG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG4gIHJpZ2h0OiAtMjFweDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgODYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9ib29zdHJhcF9vdmVycmlkZXMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjNEQ3MzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNGNUQ5O1xuICBib3JkZXItY29sb3I6ICNEMkU4QTY7XG59XG5cbi8qIGxpbmUgOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M4ZTM5Mjtcbn1cblxuLyogbGluZSAxMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rLCAuYWxlcnQtc3VjY2VzcyBhIHtcbiAgY29sb3I6ICM0RDczMDA7XG59XG5cbi8qIGxpbmUgMTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9ib29zdHJhcF9vdmVycmlkZXMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluazpob3ZlciwgLmFsZXJ0LXN1Y2Nlc3MgYTpob3ZlciB7XG4gIGNvbG9yOiAjNTE3QTAwO1xufVxuXG4vKiBsaW5lIDIwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LXN1Y2Nlc3MgLmN0YS1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkVBNjAwO1xuICBib3JkZXItY29sb3I6ICM2RUE2MDA7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLyogbGluZSAyNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1zdWNjZXNzIC5jdGEtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjNkVBNjAwO1xufVxuXG4vKiBsaW5lIDkwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzAwNTU4MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q5RURGNztcbiAgYm9yZGVyLWNvbG9yOiAjQTZENEVDO1xufVxuXG4vKiBsaW5lIDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9ib29zdHJhcF9vdmVycmlkZXMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5MWNhZTg7XG59XG5cbi8qIGxpbmUgMTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9ib29zdHJhcF9vdmVycmlkZXMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluaywgLmFsZXJ0LWluZm8gYSB7XG4gIGNvbG9yOiAjMDA1NTgwO1xufVxuXG4vKiBsaW5lIDE1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbms6aG92ZXIsIC5hbGVydC1pbmZvIGE6aG92ZXIge1xuICBjb2xvcjogIzAwNkZBOTtcbn1cblxuLyogbGluZSAyMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1pbmZvIC5jdGEtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzZCMjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3NkIyO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgMjQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9ib29zdHJhcF9vdmVycmlkZXMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtaW5mbyAuY3RhLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzAwNzZCMjtcbn1cblxuLyogbGluZSA5NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICM5OTYxMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkYxRDk7XG4gIGJvcmRlci1jb2xvcjogI0ZGREZBNjtcbn1cblxuLyogbGluZSA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZkNjhkO1xufVxuXG4vKiBsaW5lIDEzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmssIC5hbGVydC13YXJuaW5nIGEge1xuICBjb2xvcjogIzk5NjEwMDtcbn1cblxuLyogbGluZSAxNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rOmhvdmVyLCAuYWxlcnQtd2FybmluZyBhOmhvdmVyIHtcbiAgY29sb3I6ICM5QjYzMDA7XG59XG5cbi8qIGxpbmUgMjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9ib29zdHJhcF9vdmVycmlkZXMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtd2FybmluZyAuY3RhLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNjkzMDA7XG4gIGJvcmRlci1jb2xvcjogI0U2OTMwMDtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDI0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LXdhcm5pbmcgLmN0YS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICNFNjkzMDA7XG59XG5cbi8qIGxpbmUgOTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9ib29zdHJhcF9vdmVycmlkZXMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICM5OTAwMEE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQkQ5REI7XG4gIGJvcmRlci1jb2xvcjogI0Y2QTZBQjtcbn1cblxuLyogbGluZSA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmNDhmOTU7XG59XG5cbi8qIGxpbmUgMTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9ib29zdHJhcF9vdmVycmlkZXMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rLCAuYWxlcnQtZGFuZ2VyIGEge1xuICBjb2xvcjogIzk5MDAwQTtcbn1cblxuLyogbGluZSAxNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbms6aG92ZXIsIC5hbGVydC1kYW5nZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjQ0IwMDBEO1xufVxuXG4vKiBsaW5lIDIwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWRhbmdlciAuY3RhLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQzAwMEU7XG4gIGJvcmRlci1jb2xvcjogI0NDMDAwRTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDI0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWRhbmdlciAuY3RhLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogI0NDMDAwRTtcbn1cblxuLyoqXG4gKiBGaXggZm9yIHZ3LCB2aCwgdm1pbiwgdm1heCBvbiBpT1MgNy5cbiAqIGh0dHA6Ly9jYW5pdXNlLmNvbS8jZmVhdD12aWV3cG9ydC11bml0c1xuICpcbiAqIFRoaXMgZml4IHdvcmtzIGJ5IHJlcGxhY2luZyB2aWV3cG9ydCB1bml0cyB3aXRoIHB4IHZhbHVlcyBvbiBrbm93biBzY3JlZW4gc2l6ZXMuXG4gKlxuICogaVBob25lIDYgYW5kIDYgUGx1cyBjYW5ub3QgcnVuIGlPUyA3LCBzbyBhcmUgbm90IHRhcmdldGVkIGJ5IHRoaXMgZml4LlxuICogVGFyZ2V0IGRldmljZXMgcnVubmluZyBpT1MgOCsgd2lsbCBpbmNpZGVudGFsbHkgZXhlY3V0ZSB0aGUgbWVkaWEgcXVlcnksXG4gKiBidXQgdGhpcyB3aWxsIHN0aWxsIHByb2R1Y2UgdGhlIGV4cGVjdGVkIHJlc3VsdDsgc28gdGhpcyBpcyBub3QgYSBwcm9ibGVtLlxuICpcbiAqIEFzIGFuIGV4YW1wbGUsIHJlcGxhY2U6XG4gKlxuICogICBoZWlnaHQ6IDUwdmg7XG4gKiAgIGZvbnQtc2l6ZTogNXZtaW47XG4gKlxuICogd2l0aDpcbiAqXG4gKiAgIEBpbmNsdWRlIHZpZXdwb3J0LXVuaXQoaGVpZ2h0LCA1MHZoKTtcbiAqICAgQGluY2x1ZGUgdmlld3BvcnQtdW5pdChmb250LXNpemUsIDV2bWluKTtcbiAqL1xuLypTcGFjZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbi5uby1wYWRkaW5nIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9faGVscGVycy5zY3NzICovXG4ubm8tbWFyZ2luIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbi5uby10b3Atc3BhY2Uge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbi5uby1ib3R0b20tc3BhY2Uge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbi5uby1tYXJnaW4tYm90dG9tIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9faGVscGVycy5zY3NzICovXG4ubm8tcGFkZGluZy1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBDb21tZW50IHRoZSBmb2xsb3dpbmcgZm9yIG5vdywgZmlyc3Qgb25lIGlzIGNhdXNpbmcgaXNzdWVzLCBvdGhlcnNcbiAgIHByb2JhYmx5IG5vdCBuZWNlc3NhcnkgZWl0aGVyLiAqL1xuLypcbi5jb250ZW50LXhzIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLmNvbnRlbnQtc20ge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi5jb250ZW50LW1kIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xufVxuXG4uY29udGVudC1sZyB7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuXG4uY29udGVudC14bGcge1xuICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbn1cblxuKi9cbi8qIGxpbmUgNzAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbi5zcGFjZS1tZC1ob3Ige1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5cbi8qIGxpbmUgNzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbi5zcGFjZS1sZy1ob3Ige1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG59XG5cbi8qIGxpbmUgODAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbi5zcGFjZS14bGctaG9yIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgcGFkZGluZy1yaWdodDogMTAwcHg7XG59XG5cbi8qIGxpbmUgODUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbi5tYXJnaW4tYm90dG9tLTUsIC5tYXJnaW4tYm90dG9tLTEwLCAubWFyZ2luLWJvdHRvbS0xNSwgLm1hcmdpbi1ib3R0b20tMjAsIC5tYXJnaW4tYm90dG9tLTI1LCAubWFyZ2luLWJvdHRvbS0zMCwgLm1hcmdpbi1ib3R0b20tMzUsIC5tYXJnaW4tYm90dG9tLTQwLCAubWFyZ2luLWJvdHRvbS00NSwgLm1hcmdpbi1ib3R0b20tNTAsIC5tYXJnaW4tYm90dG9tLTU1LCAubWFyZ2luLWJvdHRvbS02MCwgLm1hcmdpbi1ib3R0b20tMTAwIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgODksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbi5tYXJnaW4tYm90dG9tLTUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi8qIGxpbmUgOTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbi5tYXJnaW4tYm90dG9tLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLyogbGluZSA5NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLm1hcmdpbi1ib3R0b20tMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4vKiBsaW5lIDEwMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLm1hcmdpbi1ib3R0b20tMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDEwNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLm1hcmdpbi1ib3R0b20tMjUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4vKiBsaW5lIDEwOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLm1hcmdpbi1ib3R0b20tMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4vKiBsaW5lIDExMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLm1hcmdpbi1ib3R0b20tMzUge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG4vKiBsaW5lIDExNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLm1hcmdpbi1ib3R0b20tNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4vKiBsaW5lIDEyMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLm1hcmdpbi1ib3R0b20tNDUge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuXG4vKiBsaW5lIDEyNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLm1hcmdpbi1ib3R0b20tNTAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4vKiBsaW5lIDEyOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLm1hcmdpbi1ib3R0b20tNTUge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xufVxuXG4vKiBsaW5lIDEzMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLm1hcmdpbi1ib3R0b20tNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG4vKiBsaW5lIDEzNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLm1hcmdpbi1ib3R0b20tNzAge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuXG4vKiBsaW5lIDE0MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLm1hcmdpbi1ib3R0b20tODAge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuXG4vKiBsaW5lIDE0NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLm1hcmdpbi1ib3R0b20tOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xufVxuXG4vKiBsaW5lIDE0OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLm1hcmdpbi1ib3R0b20tMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE1NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuICAuc20tbWFyZ2luLWJvdHRvbS0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAvKiBsaW5lIDE1OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuICAuc20tbWFyZ2luLWJvdHRvbS0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAvKiBsaW5lIDE2MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuICAuc20tbWFyZ2luLWJvdHRvbS0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAvKiBsaW5lIDE2NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuICAuc20tbWFyZ2luLWJvdHRvbS00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAvKiBsaW5lIDE3MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuICAuc20tbWFyZ2luLWJvdHRvbS01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAvKiBsaW5lIDE3NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuICAuc20tbWFyZ2luLWJvdHRvbS02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxODAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbiAgLm1kLW1hcmdpbi1ib3R0b20tMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLyogbGluZSAxODQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbiAgLm1kLW1hcmdpbi1ib3R0b20tMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLyogbGluZSAxODgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbiAgLm1kLW1hcmdpbi1ib3R0b20tMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLyogbGluZSAxOTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbiAgLm1kLW1hcmdpbi1ib3R0b20tNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLyogbGluZSAxOTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbiAgLm1kLW1hcmdpbi1ib3R0b20tNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLyogbGluZSAyMDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbiAgLm1kLW1hcmdpbi1ib3R0b20tNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLypPdGhlciBTcGFjZXMqL1xuLyogbGluZSAyMDcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbi5tYXJnaW4tdG9wLTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLyogbGluZSAyMTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbi5tYXJnaW4tbGVmdC01IHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLyogbGluZSAyMTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbi5tYXJnaW4tbGVmdC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDIxOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLm1hcmdpbi1yaWdodC01IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi8qIGxpbmUgMjIzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9faGVscGVycy5zY3NzICovXG4ubWFyZ2luLXJpZ2h0LTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDIyNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLm1hcmdpbi1yaWdodC0yMCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLyogbGluZSAyMzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbi5wYWRkaW5nLXNtIHtcbiAgcGFkZGluZzogNDBweCA0MHB4O1xufVxuXG4vKiBsaW5lIDIzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLnBhZGRpbmctdG9wLTUge1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4vKiBsaW5lIDIzOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLnBhZGRpbmctbGVmdC01IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi8qIGxpbmUgMjQ5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9faGVscGVycy5zY3NzICovXG4uaW1hZ2VyaWdodCwgaW1nW3N0eWxlKj1cImZsb2F0OiByaWdodFwiXSwgaW1nW3N0eWxlKj1cImZsb2F0OnJpZ2h0XCJdIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IC41ZW0gMCAxZW0gMWVtO1xufVxuXG4vKiBsaW5lIDI1MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuLmltYWdlbGVmdCwgaW1nW3N0eWxlKj1cImZsb2F0OiBsZWZ0XCJdLCBpbWdbc3R5bGUqPVwiZmxvYXQ6bGVmdFwiXSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IC41ZW0gMWVtIDFlbSAwO1xufVxuXG4vKiBsaW5lIDI3MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyAqL1xuaW1nW3N0eWxlKj1cImRpc3BsYXk6IGJsb2NrOyBtYXJnaW4tbGVmdDogYXV0bzsgbWFyZ2luLXJpZ2h0OiBhdXRvO1wiXSB7XG4gIG1hcmdpbjogMWVtIDA7XG59XG5cbi8qIGxpbmUgMjc4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9faGVscGVycy5zY3NzICovXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSAyODIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19oZWxwZXJzLnNjc3MgKi9cbltpZF0ge1xuICBzY3JvbGwtbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbi8qXG4gKiBUZW1wbGF0ZSBOYW1lOiBVbmlmeSAtIFJlc3BvbnNpdmUgQm9vdHN0cmFwIFRlbXBsYXRlXG4gKiBEZXNjcmlwdGlvbjogQnVzaW5lc3MsIENvcnBvcmF0ZSwgUG9ydGZvbGlvLCBFLWNvbW1lcmNlLCBCbG9nIGFuZCBPbmUgUGFnZSBUZW1wbGF0ZS5cbiAqIFZlcnNpb246IDEuOS4yXG4gKiBBdXRob3I6IEBodG1sc3RyZWFtXG4gKiBXZWJzaXRlOiBodHRwOi8vaHRtbHN0cmVhbS5jb21cbiovXG4vKlstLS0tLSoqKiBUQUJMRSBPRiBDT05URU5UICoqKi0tLS0tXVxuXG4xLiBQcm9tbyBCbG9ja3NcbjIuIEJyZWFkY3J1bWJzXG4gIDIuMSAtIEJyZWFkY3J1bWJzIHYxXG4gIDIuMiAtIEJyZWFkY3J1bWJzIHYyXG4gIDIuMyAtIEJyZWFkY3J1bWJzIHYzXG4zLiBJbWFnZSBIb3ZlciBFZmZlY3RzXG40LiBCbG9jayBHcmlkXG4gIDQuMSAtIEJsb2NrIEdyaWQgdjFcbiAgNC4yIC0gQmxvY2sgR3JpZCB2MlxuNS4gU2VydmljZXMgQm94IHYxXG42LiBTZXJ2aWNlIEJsb2NrXG4gIDYuMSAtIFNlcnZpY2UgQmxvY2sgdjFcbiAgNi4yIC0gU2VydmljZSBCbG9jayB2MlxuICA2LjMgLSBTZXJ2aWNlIEJsb2NrIHYzXG4gIDYuNCAtIFNlcnZpY2UgQmxvY2sgdjRcbiAgNi41IC0gU2VydmljZSBCbG9jayB2NVxuICA2LjYgLSBTZXJ2aWNlIEJsb2NrIHY2XG4gIDYuNyAtIFNlcnZpY2UgQmxvY2sgdjdcbiAgNi44IC0gU2VydmljZSBCbG9jayB2OFxuICA2LiMgLSBDb2xvcmVkIENvbnRlbnQgQm94ZXNcbiAgNi4jIC0gRnVubnkgQm94ZXNcbjcuIFByb2Nlc3NcbjguIFRlYW1cblx0OC4xIC0gVGVhbSB2MVxuXHQ4LjIgLSBUZWFtIHYyXG5cdDguMyAtIFRlYW0gdjNcblx0OC40IC0gVGVhbSB2NFxuXHQ4LjUgLSBUZWFtIHY1XG5cdDguNiAtIFRlYW0gdjZcblx0OC43IC0gVGVhbSB2N1xuOS4gQ2FsbCBUbyBBY3Rpb25cbiAgOS4xIC0gQ2FsbCBUbyBBY3Rpb24gdjFcbiAgOS4yIC0gQ2FsbCBUbyBBY3Rpb24gdjJcbjEwLiBQb3J0Zm9saW8gQm94XG4gIDEwLjEgLSBQb3J0Zm9saW8gQm94IHYxXG4xMS4gUG9ydGZvbGlvIEJveGVzXG5cdDExLjEgUG9ydGZvbGlvIEJveCB2MVxuXHQxMS4yIFBvcnRmb2xpbyBCb3ggdjJcbjEyLiBUaHVtYm5haWxcbjEzLiBJbWFnZSBCYWNrZ3JvdW5kc1xuICAxMy4xIC0gSW1hZ2UgQmFja2dyb3VuZHMgdjFcbiAgMTMuMiAtIEltYWdlIEJhY2tncm91bmRzIHYyXG4xNC4gUGFyYWxsYXggUXVvdGVcbjE1LiBQYXJhbGxheCBUZWFtXG4xNi4gUGFyYWxsYXggQ291bnRlclxuICAxNi4xIC0gUGFyYWxsYXggQ291bnRlciB2MVxuICAxNi4yIC0gUGFyYWxsYXggQ291bnRlciB2MlxuICAxNi4zIC0gUGFyYWxsYXggQ291bnRlciB2M1xuICAxNi40IC0gUGFyYWxsYXggQ291bnRlciB2NFxuMTcuIEZsYXQgQmFja2dyb3VuZCBCbG9ja1xuMTguIEZsYXQgVGVzdGltb25pYWxzXG4xOS4gVGVzdGltb25pYWxzXG4gIDE5LjEgLSBUZXN0aW1vbmlhbHMgdjRcbiAgMTkuMiAtIFRlc3RpbW9uaWFscyB2NVxuICAxOS4zIC0gVGVzdGltb25pYWxzIHY2XG4gIDE5LjQgLSBPdGhlciBUZXN0aW1vbmlhbHNcbiAgMTkuNSAtIE90aGVyIFRlc3RpbW9uaWFscyAxXG4yMC4gRmVhdHVyZWQgQmxvZ1xuMjEuIEJsb2cgQ29tbWVudHNcbjIyLiBRdW90ZVxuXHQyMi4xIC0gUXVvdGUgdjJcbjIzLiBUZWFtIFNvY2lhbFxuMjQuIEJveCBTaGFkb3dzXG4yNS4gSW50ZXJhY3RpdmUgU2xpZGVyXG4gIDI1LjEgLSBJbnRlcmFjdGl2ZSBTbGlkZXIgdjFcbiAgMjUuMiAtIEludGVyYWN0aXZlIFNsaWRlciB2MlxuMjYuIEJsb2cgVHJlbmRpbmdcbjI3LiBCbG9nIExhdGVzdCBQb3N0c1xuMjguIEJsb2cgUGhvdG9zdHJlYW1cbjI5LiBOZXdzbGV0dGVyXG4zMC4gQmxvZyBQb3N0IFF1b3RlXG4zMS4gQmxvZyBQb3N0IEF1dGhvclxuMzIuIEJsb2cgQ29tbWVudHNcbjMzLiBOZXdzXG4gIDMzLjEgLSBOZXdzIHYxXG4gIDMzLjIgLSBOZXdzIHYyXG4gIDMzLjMgLSBOZXdzIHYzXG4zNC4gQmxvZyBHcmlkXG4zNS4gQmxvZyBUaHVtYlxuMzYuIFNob3AgU3Vic2NyaWJlXG4zNy4gUGFyYWxsYXggU2xpZGVyIChNYWluKVxuMzguIE1hc3RlciBTbGlkZXJcbjM5LiBSZXZvbHV0aW9uIFNsaWRlclxuNDAuIExheWVyIFNsaWRlclxuNDEuIENsaWVudHMgQ2Fyb3VzZWxcbjQyLiBQaWUgQ2hhcnRcbjQzLiBDb3VudGVyXG40NC4gQmFjayBUbyBUb3BcbjQ1LiBPd2wgQ2Fyb3VzZWxcblx0NDUuMSAtIFJlY2VudCBXb3JrcyAoT3dsIENhcm91c2VsKVxuXHQ0NS4yIC0gUGFyYWxsYXggVHdpdHRlciAoT3dsIENhcm91c2VsKVxuXHQ0NS4zIC0gQ2xpZW50cyBTZWN0aW9uIChPd2wgQ2Fyb3VzZWwpXG5cdDQ1LjQgLSBPd2wgVmlkZW9cbjQ2LiBCb290c3RyYXAgQ2Fyb3VzZWxzXG5cdDQ2LjEgLSBCb290c3RyYXAgQ2Fyb3VzZWwgdjFcblx0NDYuMiAtIEJvb3RzdHJhcCBDYXJvdXNlbCB2MlxuNDcuIFRhYnNcblx0NDcuMSAtIFRhYiB2MVxuXHQ0Ny4yIC0gVGFiIHYyXG5cdDQ3LjMgLSBUYWIgdjNcblx0NDcuNCAtIFRhYiB2NFxuXHQ0Ny41IC0gVGFiIHY1XG5cdDQ3LjYgLSBUYWIgdjZcbjQ4LiBBY2NvcmRpb25zXG40OS4gUGFnaW5hdGlvbnNcbjUwLiBQYWdlcnNcblx0NTAuMSAtIFBhZ2VycyBEZWZhdWx0XG5cdDUwLjIgLSBQYWdlcnMgdjJcblx0NTAuMyAtIFBhZ2VycyB2M1xuXHQ1MC40IC0gUGFnZXJzIHY0XG41MS4gU2lkZWJhciBNZW51XG5cdDUxLjEgLSBTaWRlYmFyIE1lbnUgdjFcbjUyLiBDb250ZW50IEJveGVzXG5cdDUyLjEgLSBDb250ZW50IEJveGVzIHYxXG5cdDUyLjIgLSBDb250ZW50IEJveGVzIHYyXG5cdDUyLjMgLSBDb250ZW50IEJveGVzIHYzXG5cdDUyLjQgLSBDb250ZW50IEJveGVzIHY0XG5cdDUyLjUgLSBDb250ZW50IEJveGVzIHY1XG5cdDUyLjYgLSBDb250ZW50IEJveGVzIHY2XG41My4gVGFnbGluZSBCb3hlc1xuXHQ1My4xIC0gVGFnbGluZSBCb3hlcyB2MVxuXHQ1My4yIC0gVGFnbGluZSBCb3hlcyB2MlxuXHQ1My4zIC0gVGFnbGluZSBCb3hlcyB2M1xuXHQ1My40IC0gVGFnbGluZSBCb3hlcyB2NFxuXHQ1My41IC0gVGFnbGluZSBCb3hlcyB2NVxuXHQ1My42IC0gVGFnbGluZSBCb3hlcyB2NlxuXHQ1My43IC0gVGFnbGluZSBCb3hlcyB2NlxuNTQuIFRhZ3Ncblx0NTQuMSAtIFRhZ3MgdjFcblx0NTQuMiAtIFRhZ3MgdjJcblx0NTQuMyAtIFRhZ3MgdjNcblx0NTQuNCAtIFRhZ3MgdjRcblxuIyMuIE1haW4gUGFnZSBTdHlsZXNcblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFsxLiBQcm9tbyBCbG9ja3NdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qUHJvbW8gQmFja2dyb3VuZCBJbWFnZXMqL1xuLyogbGluZSAxNTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wcm9tby1iZy1wYXR0ZXJuLXYxLWRhcmsge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BhdHRlcm5zLzUucG5nKSByZXBlYXQ7XG59XG5cbi8qIGxpbmUgMTU3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucHJvbW8tYmctcGF0dGVybi12MS1saWdodCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcGF0dGVybnMvMTYucG5nKSByZXBlYXQ7XG59XG5cbi8qUHJvbW8gQmFja2dyb3VuZCBJbWFnZXMqL1xuLyogbGluZSAxNjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wcm9tby1iZy1pbWctdjEge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2ltZzEuanBnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi8qIGxpbmUgMTY4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucHJvbW8tYmctaW1nLXYyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy9pbWc1LmpwZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4vKiBsaW5lIDE3MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnByb21vLWJnLWltZy12MyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvaW1nMTAuanBnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi8qIGxpbmUgMTc4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucHJvbW8tYmctaW1nLXY0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy9pbWcxMS5qcGcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLyogbGluZSAxODMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wcm9tby1iZy1pbWctdjUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2ltZzYuanBnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi8qUHJvbW8gQmFja2dyb3VuZCBGaXhlZCovXG4vKiBsaW5lIDE5MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnByb21vLWJnLWZpeGVkIHtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbn1cblxuLypQcm9tbyBUZXh0cyB2MSovXG4vKiBsaW5lIDE5NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnByb21vLXRleHQtdjEge1xuICBwYWRkaW5nOiAzcHggMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjZmZmO1xufVxuXG4vKiBsaW5lIDIwMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnByb21vLXRleHQtdjEuY29sb3ItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzU1NTtcbn1cblxuLypQcm9tbyBUZXh0cyB2MiovXG4vKiBsaW5lIDIxMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnByb21vLXRleHQtdjIge1xuICBmb250LXNpemU6IDU1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA2M3B4O1xufVxuXG4vKlByb21vIFZpZGVvIEljb24qL1xuLyogbGluZSAyMTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wcm9tby12aWRlby1pY29uLXdyYXAge1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIGxpbmUgMjI2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucHJvbW8tdmlkZW8taWNvbi13cmFwOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSAyMzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wcm9tby12aWRlby1pY29uLXdyYXAuY29sb3ItbGlnaHQge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi8qIGxpbmUgMjM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucHJvbW8tdmlkZW8taWNvbi13cmFwLmNvbG9yLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xufVxuXG4vKiBsaW5lIDI0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnByb21vLXZpZGVvLWljb24td3JhcC5jb2xvci1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbn1cblxuLyogbGluZSAyNDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wcm9tby12aWRlby1pY29uLXdyYXAuY29sb3ItZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi8qIGxpbmUgMjUxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucHJvbW8tdmlkZW8taWNvbiB7XG4gIGxlZnQ6IDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFsyLiBCcmVhZGNydW1ic11cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypEZWZhdWx0IEJyZWFkY3J1bWJzKi9cbi8qIGxpbmUgMjYxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYnJlYWRjcnVtYnMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxMHB4IDAgNnB4O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2VlZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wYXR0ZXJucy9icmVhZGNydW1icy5wbmcpIHJlcGVhdDtcbn1cblxuLyogbGluZSAyNjgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi52aWRlby1idXNpbmVzcy1pbWcxIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL3ZpZGVvL3lvdXR1YmUtYnVzaW5lc3MvdmlkZW8tYnVzaW5lc3MtaW1nMS5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC8qU2NhbGVzIHRoZSBiYWNrZ3JvdW5kIGltYWdlIHRvIGJlIGFzIGxhcmdlIGFzIHBvc3NpYmxlKi9cbn1cblxuLyogbGluZSAyNzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5icmVhZGNydW1icyBoMSB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLyogbGluZSAyODEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5icmVhZGNydW1iIHtcbiAgdG9wOiAxMHB4O1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMjg4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYnJlYWRjcnVtYiBhIHtcbiAgY29sb3I6ICM3Nzc7XG59XG5cbi8qIGxpbmUgMjkzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYnJlYWRjcnVtYiBsaS5hY3RpdmUsIC5icmVhZGNydW1iIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzcyYzAyYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLyogbGluZSAzMDIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLmJyZWFkY3J1bWJzIGgxLnB1bGwtbGVmdCwgLmJyZWFkY3J1bWJzIHVsLnB1bGwtcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAvKiBsaW5lIDMwNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAuYnJlYWRjcnVtYnMgaDEucHVsbC1sZWZ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC8qIGxpbmUgMzExLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC5icmVhZGNydW1icyAuYnJlYWRjcnVtYiB7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLypCcmVhZGNydW1icyBEYXJrIGFuZCBMaWdodCovXG4vKiBsaW5lIDMyMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWJzLWRhcmsge1xuICBiYWNrZ3JvdW5kOiAjMjIyO1xuICBwYWRkaW5nOiAzMHB4IDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgM3B4ICM3Nzc7XG59XG5cbi8qIGxpbmUgMzI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYnJlYWRjcnVtYnMuYnJlYWRjcnVtYnMtbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjMjIyO1xuICBwYWRkaW5nOiAzMHB4IDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgM3B4ICM3Nzc7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xufVxuXG4vKiBsaW5lIDMzNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWJzLWRhcmsgaDEsIC5icmVhZGNydW1icy5icmVhZGNydW1icy1kYXJrIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cblxuLyogbGluZSAzNDMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5icmVhZGNydW1icy5icmVhZGNydW1icy1saWdodCBoMSwgLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWJzLWxpZ2h0IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cblxuLyogbGluZSAzNDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5icmVhZGNydW1icy5icmVhZGNydW1icy1saWdodCBoMSwgLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWJzLWxpZ2h0IGEge1xuICBjb2xvcjogIzU1NTtcbn1cblxuLyogbGluZSAzNTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5icmVhZGNydW1icy5icmVhZGNydW1icy1kYXJrIGgxIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG4vKiBsaW5lIDM1NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWJzLWxpZ2h0IGgxIHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuXG4vKkJyZWFkY3J1bWJzIFNpemVzKi9cbi8qIGxpbmUgMzY0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYnJlYWRjcnVtYnMtc20ge1xuICBwYWRkaW5nOiA1MHB4IDA7XG59XG5cbi8qIGxpbmUgMzY4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYnJlYWRjcnVtYnMtbWQge1xuICBwYWRkaW5nOiAxMDBweCAwO1xufVxuXG4vKiBsaW5lIDM3MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJyZWFkY3J1bWJzLWxnIHtcbiAgcGFkZGluZzogMjAwcHggMDtcbn1cblxuLypCcmVhZGNydW1icyB2MSBhbmQgdjNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDM3OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJyZWFkY3J1bWJzLXYxLCAuYnJlYWRjcnVtYnMtdjMge1xuICB0cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlLWluLW91dDtcbn1cblxuLypCcmVhZGNydW1icyB2MVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMzg2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYnJlYWRjcnVtYnMtdjEge1xuICBwYWRkaW5nOiAxMDBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYnJlYWRjcnVtYnMvaW1nMS5qcGcpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC8qU2NhbGVzIHRoZSBiYWNrZ3JvdW5kIGltYWdlIHRvIGJlIGFzIGxhcmdlIGFzIHBvc3NpYmxlKi9cbn1cblxuLyogbGluZSAzOTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5icmVhZGNydW1icy12MTphZnRlciB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLyogbGluZSA0MDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5icmVhZGNydW1icy12MSBzcGFuLCAuYnJlYWRjcnVtYnMtdjEgaDEge1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDQxMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJyZWFkY3J1bWJzLXYxIHNwYW4ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBsaW5lIDQxNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJyZWFkY3J1bWJzLXYxIGgxIHtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogNTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNDI2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC5icmVhZGNydW1icy12MSB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG4gIC8qIGxpbmUgNDI5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC5icmVhZGNydW1icy12MSBoMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICB9XG59XG5cbi8qQnJlYWRjcnVtYnMgdjJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDQzOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJyZWFkY3J1bWJzLXYyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvMTEuanBnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4vKiBsaW5lIDQ0NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJyZWFkY3J1bWJzLXYyLWluIHtcbiAgcGFkZGluZzogODBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgNDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYnJlYWRjcnVtYnMtdjIgaDEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogbGluZSA0NTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5icmVhZGNydW1iLXYyIGxpIGEsIC5icmVhZGNydW1iLXYyIGxpLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDQ2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJyZWFkY3J1bWItdjIgbGkgaSB7XG4gIGNvbG9yOiAjZmZmO1xuICBtaW4td2lkdGg6IDE5cHg7XG4gIHBhZGRpbmc6IDNweCA3cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG59XG5cbi8qQnJlYWRjcnVtYnMgdjNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDQ3MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJyZWFkY3J1bWJzLXYzIHtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZzogMTAwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDQ3OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJyZWFkY3J1bWJzLXYzLmJyZWFkY3J1bWJzLWxnIHtcbiAgcGFkZGluZzogMjAwcHggMDtcbn1cblxuLyogbGluZSA0ODIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5icmVhZGNydW1icy12My5pbWctdjEge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JyZWFkY3J1bWJzL2ltZzEuanBnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi8qIGxpbmUgNDg4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYnJlYWRjcnVtYnMtdjMuaW1nLXYyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9icmVhZGNydW1icy9pbWcyLmpwZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4vKiBsaW5lIDQ5NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJyZWFkY3J1bWJzLXYzLmltZy12MyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYnJlYWRjcnVtYnMvaW1nMy5qcGcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLyogbGluZSA1MDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5icmVhZGNydW1icy12MzphZnRlciB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLyogbGluZSA1MTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5icmVhZGNydW1icy12MyBoMSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDUxOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJyZWFkY3J1bWJzLXYzIHAge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA1MjgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLmJyZWFkY3J1bWJzLXYzLmJyZWFkY3J1bWJzLWxnIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDUzNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAuYnJlYWRjcnVtYnMtdjMge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxuICAvKiBsaW5lIDUzNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAuYnJlYWRjcnVtYnMtdjMuYnJlYWRjcnVtYnMtbGcge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxuICAvKiBsaW5lIDU0MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAuYnJlYWRjcnVtYnMtdjMgaDEge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxuICAvKiBsaW5lIDU0NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAuYnJlYWRjcnVtYnMtdjMgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzMuIEltYWdlIEhvdmVyIEVmZmVjdHNdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qSW1hZ2UgSG92ZXIgdjEqL1xuLyogbGluZSA1NTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5pbWctaG92ZXItdjEgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgNTYzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uaW1nLWhvdmVyLXYxIHNwYW46YWZ0ZXIge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi8qIGxpbmUgNTczLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uaW1nLWhvdmVyLXYxOmhvdmVyIHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi8qIGxpbmUgNTc3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uaW1nLWhvdmVyLXYxIGltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDU4MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmltZy1ob3Zlci12MiBpbWcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSA1ODcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5pbWctaG92ZXItdjEgc3BhbjphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDU5MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmltZy1ob3Zlci12MTpob3ZlciBpbWcge1xuICAtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4vKkltYWdlIEhvdmVyIHYyKi9cbi8qIGxpbmUgNTk5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uaW1nLWhvdmVyLXYyIGltZyB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xufVxuXG4vKiBsaW5lIDYwNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmltZy1ob3Zlci12Mjpob3ZlciBpbWcge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgwKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbNC4gQmxvY2sgR3JpZF1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypCbG9jayBHcmlkIHYxXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA2MTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9jay1ncmlkLXYxIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTVweCAxNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNlZWU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDYyMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2NrLWdyaWQtdjE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3MmMwMmM7XG59XG5cbi8qIGxpbmUgNjI2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvY2stZ3JpZC12MSBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4vKiBsaW5lIDYyOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2NrLWdyaWQtdjEgaW1nLmJsb2NrLWdyaWQtdjEtaW1nIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4vKiBsaW5lIDYzNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2NrLWdyaWQtdjEuY29udGVudC1ib3hlcy12MSBpbWcucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2NDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9jay1ncmlkLXYxIGgzIGEge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLyogbGluZSA2NDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9jay1ncmlkLXYxLmNvbnRlbnQtYm94ZXMtdjEgaDMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDY0OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2NrLWdyaWQtdjEuY29udGVudC1ib3hlcy12MSBoMyBhIHtcbiAgY29sb3I6ICM1NTU7XG59XG5cbi8qIGxpbmUgNjU0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvY2stZ3JpZC12MSAuc3Rhci12b3RlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyogbGluZSA2NTksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9jay1ncmlkLXYxIC5zdGFyLXZvdGUgbGkge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLypTdGFyIFZvdGUqL1xuLypBZGRpdGlvbmFsIEluZm8qL1xuLyogbGluZSA2NzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9jay1ncmlkLXYxLWFkZC1pbmZvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNlZWU7XG59XG5cbi8qIGxpbmUgNjc2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvY2stZ3JpZC12MS1hZGQtaW5mbyBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4vKiBsaW5lIDY4MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2NrLWdyaWQtdjEtYWRkLWluZm8gbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgcGFkZGluZzogNHB4IDdweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IHNvbGlkIDJweCAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cblxuLypCbG9jayBHcmlkIHYyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA2OTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9jay1ncmlkLXYyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSA2OTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9jay1ncmlkLXYyIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLypGb3IgQ2hyb21lKi9cbn1cblxuLyogbGluZSA3MDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9jay1ncmlkLXYyLWluZm8ge1xuICBwYWRkaW5nOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCAjZWVlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSA3MTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9jay1ncmlkLXYyIGxpOmhvdmVyIC5ibG9jay1ncmlkLXYyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICM3MmMwMmM7XG59XG5cbi8qIGxpbmUgNzE5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvY2stZ3JpZC12Mi1pbmZvIGgzIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4vKiBsaW5lIDcyNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2NrLWdyaWQtdjItaW5mbyAuc3Rhci12b3RlIGxpIHtcbiAgcGFkZGluZzogMnB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzUuIFNlcnZpY2VzIEJveF1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogU2VydmljZXMgQm94IHYxXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA3MzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJveC12MSAuc2VydmljZS1ibG9jayB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSA3NDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJveC12MSBwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4vKiBsaW5lIDc0OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYm94LXYxIHA6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgbGVmdDogNTAlO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGJvdHRvbTogLTE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xufVxuXG4vKiBsaW5lIDc2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYm94LXYxIHVsIHtcbiAgcGFkZGluZzogMCA0MHB4O1xufVxuXG4vKiBsaW5lIDc2NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYm94LXYxIGxpIHtcbiAgbWFyZ2luOiA4cHggMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBib3JkZXItdG9wOiBkb3R0ZWQgMXB4ICM3MmMwMmM7XG59XG5cbi8qIGxpbmUgNzcwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ib3gtdjEgbGk6aG92ZXIge1xuICBjb2xvcjogIzcyYzAyYztcbn1cblxuLyogbGluZSA3NzQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJveC12MSBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFs2LiBTZXJ2aWNlIEJsb2NrIF1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypTZXJ2aWNlIEJsb2NrIHYxXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA3ODcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLXYxIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDQ1cHggMjBweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjJmMmYyO1xufVxuXG4vKiBsaW5lIDc5NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stdjEgaSB7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAtMzBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICM3MmMwMmM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSA4MDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLXYxIGgzLCAuc2VydmljZS1ibG9jay12MSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLypTZXJ2aWNlIEJsb2NrIHYyICh1c2VkIGluIHBhZ2VfNDA0X2Vycm9yMi5odG1sKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgODE3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay12MiAuc2VydmljZS1ibG9jay1pbiB7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG5cbi8qIGxpbmUgODIzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay12MiAuc2VydmljZS1ibG9jay1pbiBpIHtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuXG4vKiBsaW5lIDgyNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stdjIgLnNlcnZpY2UtYmxvY2staW4gaDQge1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLyogbGluZSA4MzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLXYyIC5zZXJ2aWNlLWJsb2NrLWluIHAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDgzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stdjIgLnNlcnZpY2UtYmxvY2staW4gaSwgLnNlcnZpY2UtYmxvY2stdjIgLnNlcnZpY2UtYmxvY2staW4gaDQsIC5zZXJ2aWNlLWJsb2NrLXYyIC5zZXJ2aWNlLWJsb2NrLWluIHAge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLypTZXJ2aWNlIEJsb2NrIHYzICh1c2VkIGluIHByb2ZpbGUgcGFnZXMpXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA4NDMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLXYzIHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLyogbGluZSA4NDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLXYzIGkge1xuICBjb2xvcjogI2ZmZjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgbWFyZ2luOiAwIDIwcHggMjBweCAwO1xufVxuXG4vKiBsaW5lIDg1MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stdjMgLnNlcnZpY2UtaGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4vKiBsaW5lIDg2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stdjMgLnNlcnZpY2UtaW4gc21hbGwge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMC44O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLyogbGluZSA4NjYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLXYzIC5zZXJ2aWNlLWluIGg0IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgODcxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay12MyAuY291bnRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDg3NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stdjMgLnNlcnZpY2UtaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogbGluZSA4ODAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLXYzIC5jb3VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbi8qIGxpbmUgODg2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay12MyAucHJvZ3Jlc3Mge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbi8qIGxpbmUgODkxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay12MyAuc2VydmljZS1pbiBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogbGluZSA4OTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLXYzIC5zZXJ2aWNlLWluIGg0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMC44O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDkwNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stdjMgLnN0YXRpc3RpY3MgLmhlYWRpbmcteHMge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4vKiBsaW5lIDkwOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stdjMgLnN0YXRpc3RpY3Mgc21hbGwge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA5MTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLXYzIC5zdGF0aXN0aWNzIC5wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNiYmI7XG59XG5cbi8qIGxpbmUgOTE3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay12MyAuc3RhdGlzdGljcyAucHJvZ3Jlc3MtYmFyLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLypTZXJ2aWNlIElubm5lciovXG4vKlN0YXRpc3RpY3MqL1xuLypTZXJ2aWNlIEJsb2NrIHY0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA5MzAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLXY0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xufVxuXG4vKiBsaW5lIDkzNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stdjQ6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgY29udGVudDogJyc7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDI1cHggMjBweCAwIDIwcHg7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSA5NDcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLXY0IC5zZXJ2aWNlLWRlc2Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgOTUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay12NCAuc2VydmljZS1kZXNjIGkge1xuICBjb2xvcjogIzcyYzAyYztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSA5NTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLXY0IC5zZXJ2aWNlLWRlc2MgaDMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qU2VydmljZSBCbG9jayB2NVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgOTY4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay12NSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbn1cblxuLyogbGluZSA5NzIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLXY1IC5zZXJ2aWNlLWlubmVyIHtcbiAgcGFkZGluZzogODBweCA0MHB4O1xufVxuXG4vKiBsaW5lIDk3NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stdjUgLnNlcnZpY2UtaW5uZXIgaSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi8qIGxpbmUgOTc5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay12NSAuc2VydmljZS1pbm5lciBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogbGluZSA5ODgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLXY1IC5zZXJ2aWNlLWJvcmRlciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VlZTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VlZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgOTk1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC5zZXJ2aWNlLWJsb2NrLXY1IC5zZXJ2aWNlLWJvcmRlciB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICB9XG59XG5cbi8qU2VydmljZSBCbG9jayB2NlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMTAwNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stdjYgaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDVweCAxNXB4IDAgMDtcbn1cblxuLyogbGluZSAxMDEyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay12NiAuc2VydmljZS1kZXNjIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSAxMDE1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay12NiAuc2VydmljZS1kZXNjIGgyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDEwMjEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLXY2IC5zZXJ2aWNlLWRlc2MgYSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qU2VydmljZSBCbG9jayB2N1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMTAzMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stdjcge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgcGFkZGluZzogNDVweCAyMHB4IDIwcHg7XG59XG5cbi8qIGxpbmUgMTAzNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stdjcgaSB7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAtMjVweDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xuICBtYXJnaW4tbGVmdDogLTIyLjVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBsaW5lIDEwNTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLXY3IGgzLCAuc2VydmljZS1ibG9jay12NyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLypTZXJ2aWNlIEJsb2NrIHY4XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAxMDYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay12OCB7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi8qIGxpbmUgMTA2NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stdjggaSB7XG4gIGNvbG9yOiAjNTU1O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW46IDVweCAyNXB4IDAgMDtcbn1cblxuLyogbGluZSAxMDcxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay12OCAuc2VydmljZS1ibG9jay1kZXNjIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSAxMDc0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay12OCAuc2VydmljZS1ibG9jay1kZXNjIGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDAgMCAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgMTA4MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stdjggLnNlcnZpY2UtYmxvY2stZGVzYyBoMzphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNDBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xufVxuXG4vKkNvbG9yZWQgQ29udGVudCBCb3hlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMTA5NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2sge1xuICBwYWRkaW5nOiA2MHB4IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSAxMTAxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jayBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMTEwNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2sgaDIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSAxMTA4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jayBoMiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBsaW5lIDExMTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2VlZTtcbn1cblxuLyogbGluZSAxMTE5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2VlZTtcbn1cblxuLyogbGluZSAxMTIzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay1kZWZhdWx0OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDhweCAjZWVlO1xufVxuXG4vKiBsaW5lIDExMjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLWxpZ2h0IHAsIC5zZXJ2aWNlLWJsb2NrLWxpZ2h0IGgyIHtcbiAgY29sb3I6ICM1NTU7XG59XG5cbi8qIGxpbmUgMTEzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stZGVmYXVsdCBwLCAuc2VydmljZS1ibG9jay1kZWZhdWx0IGgyIHtcbiAgY29sb3I6ICM1NTU7XG59XG5cbi8qIGxpbmUgMTE0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stdSB7XG4gIGJhY2tncm91bmQ6ICM3MmMwMmM7XG59XG5cbi8qIGxpbmUgMTE0NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMzNDk4ZGI7XG59XG5cbi8qIGxpbmUgMTE0OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stcmVkIHtcbiAgYmFja2dyb3VuZDogI2U3NGMzYztcbn1cblxuLyogbGluZSAxMTUyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay1zZWEge1xuICBiYWNrZ3JvdW5kOiAjMWFiYzljO1xufVxuXG4vKiBsaW5lIDExNTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLWdyZXkge1xuICBiYWNrZ3JvdW5kOiAjOTVhNWE2O1xufVxuXG4vKiBsaW5lIDExNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWJsb2NrLXllbGxvdyB7XG4gIGJhY2tncm91bmQ6ICNmMWM0MGY7XG59XG5cbi8qIGxpbmUgMTE2NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stb3JhbmdlIHtcbiAgYmFja2dyb3VuZDogI2U2N2UyMjtcbn1cblxuLyogbGluZSAxMTY4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay1ncmVlbiB7XG4gIGJhY2tncm91bmQ6ICMyZWNjNzE7XG59XG5cbi8qIGxpbmUgMTE3MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stcHVycGxlIHtcbiAgYmFja2dyb3VuZDogIzliNmJjYztcbn1cblxuLyogbGluZSAxMTc2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay1hcXVhIHtcbiAgYmFja2dyb3VuZDogIzI3ZDdlNztcbn1cblxuLyogbGluZSAxMTgwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay1icm93biB7XG4gIGJhY2tncm91bmQ6ICM5YzgwNjE7XG59XG5cbi8qIGxpbmUgMTE4NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stZGFyay1ibHVlIHtcbiAgYmFja2dyb3VuZDogIzQ3NjVhMDtcbn1cblxuLyogbGluZSAxMTg4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1ibG9jay1saWdodC1ncmVlbiB7XG4gIGJhY2tncm91bmQ6ICM3OWQ1YjM7XG59XG5cbi8qIGxpbmUgMTE5MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stZGFyayB7XG4gIGJhY2tncm91bmQ6ICM1NTU7XG59XG5cbi8qIGxpbmUgMTE5NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2stbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjZWNmMGYxO1xufVxuXG4vKiBGdW5ueSBCb3hlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMTIwMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmZ1bm55LWJveGVzIHtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgcGFkZGluZzogMjBweCAyMHB4IDE1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDEyMDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mdW5ueS1ib3hlcyBoMiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgMTIxMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmZ1bm55LWJveGVzIGgyIGEge1xuICBjb2xvcjogIzU1NTtcbn1cblxuLyogbGluZSAxMjE4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZnVubnktYm94ZXMgcCBhIHtcbiAgY29sb3I6ICM3MmMwMmM7XG59XG5cbi8qIGxpbmUgMTIyMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmZ1bm55LWJveGVzIC5mdW5ueS1ib3hlcy1pbWcgbGkge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuLyogbGluZSAxMjI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZnVubnktYm94ZXMgLmZ1bm55LWJveGVzLWltZyBsaSBpIHtcbiAgY29sb3I6ICM3MmMwMmM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi8qIGxpbmUgMTIzNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmZ1bm55LWJveGVzIC5mdW5ueS1ib3hlcy1pbWcgaW1nIHtcbiAgbWFyZ2luOiA1cHggMTBweCAxNXB4IDA7XG59XG5cbi8qIGxpbmUgMTIzOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmZ1bm55LWJveGVzIHVsLmZ1bm55LWJveGVzLXJhdGluZyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSAxMjQyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZnVubnktYm94ZXMgdWwuZnVubnktYm94ZXMtcmF0aW5nIGxpIGkge1xuICBjb2xvcjogI2Y4YmUyYztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi8qIGxpbmUgMTI0NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmZ1bm55LWJveGVzIHVsLmZ1bm55LWJveGVzLXJhdGluZyBsaSBpOmhvdmVyIHtcbiAgY29sb3I6ICNmOGJlMmM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEyNTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLmZ1bm55LWJveGVzIC5mdW5ueS1ib3hlcy1pbWcgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4vKkZ1bm55IENvbG9yZWQgQm94ZXMqL1xuLyogbGluZSAxMjYzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZnVubnktYm94ZXMtY29sb3JlZCBwLCAuZnVubnktYm94ZXMtY29sb3JlZCBoMiBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMTI2NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmZ1bm55LWJveGVzLWNvbG9yZWQgLmZ1bm55LWJveGVzLWltZyBsaSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDEyNzAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mdW5ueS1ib3hlcy1jb2xvcmVkIC5mdW5ueS1ib3hlcy1pbWcgbGkgaSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKlJlZCBGdW5ueSBCb3gqL1xuLyogbGluZSAxMjc4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZnVubnktYm94ZXMtcmVkIHtcbiAgYmFja2dyb3VuZDogI2U3NGMzYztcbn1cblxuLypEYXJrIFJlZCBGdW5ueSBCb3gqL1xuLyogbGluZSAxMjg0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZnVubnktYm94ZXMtcHVycGxlIHtcbiAgYmFja2dyb3VuZDogIzliNmJjYztcbn1cblxuLypCbHVlIEZ1bm55IEJveCovXG4vKiBsaW5lIDEyOTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mdW5ueS1ib3hlcy1ibHVlIHtcbiAgYmFja2dyb3VuZDogIzM0OThkYjtcbn1cblxuLypHcmV5IEZ1bm55IEJveCovXG4vKiBsaW5lIDEyOTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mdW5ueS1ib3hlcy1ncmV5IHtcbiAgYmFja2dyb3VuZDogIzk1YTVhNjtcbn1cblxuLypUdXJxdW9pc2UgRnVubnkgQm94Ki9cbi8qIGxpbmUgMTMwMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmZ1bm55LWJveGVzLXNlYSB7XG4gIGJhY2tncm91bmQ6ICMxYWJjOWM7XG59XG5cbi8qVHVycXVvaXNlIFRvcCBCb3JkZXJlZCBGdW5ueSBCb3gqL1xuLyogbGluZSAxMzA4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZnVubnktYm94ZXMtdG9wLXNlYSB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCAjMWFiYzljO1xufVxuXG4vKiBsaW5lIDEzMTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mdW5ueS1ib3hlcy10b3Atc2VhOmhvdmVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzE2YTA4NTtcbn1cblxuLypZZWxsb3cgVG9wIEJvcmRlcmVkIEZ1bm55IEJveCoqL1xuLyogbGluZSAxMzE4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZnVubnktYm94ZXMtdG9wLXllbGxvdyB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCAjZjFjNDBmO1xufVxuXG4vKiBsaW5lIDEzMjEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mdW5ueS1ib3hlcy10b3AteWVsbG93OmhvdmVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2YzOWMxMjtcbn1cblxuLypSZWQgVG9wIEJvcmRlcmVkIEZ1bm55IEJveCoqL1xuLyogbGluZSAxMzI4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZnVubnktYm94ZXMtdG9wLXJlZCB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCAjZTc0YzNjO1xufVxuXG4vKiBsaW5lIDEzMzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mdW5ueS1ib3hlcy10b3AtcmVkOmhvdmVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2MwMzkyYjtcbn1cblxuLypQdXJwbGUgVG9wIEJvcmRlcmVkIEZ1bm55IEJveCoqL1xuLyogbGluZSAxMzM4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZnVubnktYm94ZXMtdG9wLXB1cnBsZSB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCAjOWI2YmNjO1xufVxuXG4vKiBsaW5lIDEzNDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mdW5ueS1ib3hlcy10b3AtcHVycGxlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzgxNGZiNTtcbn1cblxuLypPcmFuZ2UgTGVmdCBCb3JkZXJlZCBGdW5ueSBCb3gqKi9cbi8qIGxpbmUgMTM0OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmZ1bm55LWJveGVzLWxlZnQtb3JhbmdlIHtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJweCAjZTY3ZTIyO1xufVxuXG4vKiBsaW5lIDEzNTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mdW5ueS1ib3hlcy1sZWZ0LW9yYW5nZTpob3ZlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZDM1NDAwO1xufVxuXG4vKkdyZWVuIExlZnQgQm9yZGVyZWQgRnVubnkgQm94KiovXG4vKiBsaW5lIDEzNTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mdW5ueS1ib3hlcy1sZWZ0LWdyZWVuIHtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJweCAjNzJjMDJjO1xufVxuXG4vKiBsaW5lIDEzNjEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mdW5ueS1ib3hlcy1sZWZ0LWdyZWVuOmhvdmVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM1ZmI2MTE7XG59XG5cbi8qQmx1ZSBMZWZ0IEJvcmRlcmVkIEZ1bm55IEJveCoqL1xuLyogbGluZSAxMzY4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZnVubnktYm94ZXMtbGVmdC1ibHVlIHtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJweCAjMzQ5OGRiO1xufVxuXG4vKiBsaW5lIDEzNzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mdW5ueS1ib3hlcy1sZWZ0LWJsdWU6aG92ZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzI5ODBiOTtcbn1cblxuLypEYXJrIExlZnQgQm9yZGVyZWQgRnVubnkgQm94KiovXG4vKiBsaW5lIDEzNzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mdW5ueS1ib3hlcy1sZWZ0LWRhcmsge1xuICBib3JkZXItbGVmdDogc29saWQgMnB4ICM1NTU7XG59XG5cbi8qIGxpbmUgMTM4MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmZ1bm55LWJveGVzLWxlZnQtZGFyazpob3ZlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzMzO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFs3LiBQcm9jZXNzXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlByb2Nlc3MgdjFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDEzOTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wcm9jZXNzLXYxIC5wcm9jZXNzLWluIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDEzOTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wcm9jZXNzLXYxIC5wcm9jZXNzLWluID4gbGkgaSB7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogc29saWQgOXB4ICNmZmY7XG59XG5cbi8qIGxpbmUgMTQwNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnByb2Nlc3MtdjEgLnByb2Nlc3MtaW4gPiBsaSBpOmFmdGVyIHtcbiAgdG9wOiAtOXB4O1xuICBsZWZ0OiAtOXB4O1xuICByaWdodDogLTlweDtcbiAgYm90dG9tOiAtOXB4O1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiYmI7XG59XG5cbi8qIGxpbmUgMTQxOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnByb2Nlc3MtdjEgLnByb2Nlc3MtaW4gLnByb2Nlc3MtZGVzYyB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLyogbGluZSAxNDIzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucHJvY2Vzcy12MSAucHJvY2Vzcy1pbiA+IGxpIGgzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDE0MzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wcm9jZXNzLXYxIC5wcm9jZXNzLWJvcmRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAxNDM0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucHJvY2Vzcy12MSAucHJvY2Vzcy1ib3JkZXI6YmVmb3JlIHtcbiAgdG9wOiAxNXB4O1xuICB3aWR0aDogNzUlO1xuICBsZWZ0OiAxMiU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItdG9wOiBzb2xpZCAycHggI2RkZDtcbn1cblxuLypQcm9jZXNzIERlc2NyaXB0aW9uKi9cbi8qUHJvY2VzcyBCb3JkZXIqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTQ1MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAucHJvY2Vzcy12MSAucHJvY2Vzcy1ib3JkZXI6YmVmb3JlIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbOC4gVGVhbV1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogVGVhbSB2MVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMTQ2MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjEgdWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMTQ2OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjEgbGkgPiAudGVhbS1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMTQ3MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjEgbGkgPiAudGVhbS1pbWc6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSAxNDg0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12MSBsaTpob3ZlciA+IC50ZWFtLWltZzphZnRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLyogbGluZSAxNDg4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12MSBsaTpob3ZlciA+IC50ZWFtLWltZyB1bCB7XG4gIHRvcDogNTAlO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4vKiBsaW5lIDE0OTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXYxIGxpOmhvdmVyID4gcDpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzcyYzAyYztcbn1cblxuLyogbGluZSAxNDk5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12MSBsaSA+IC50ZWFtLWltZyB1bCB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNDUlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tdG9wOiAtMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIGxpbmUgMTUxNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjEgbGkgPiAudGVhbS1pbWcgdWwgbGkge1xuICBtYXJnaW46IDAgNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSAxNTIyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12MSBsaSA+IC50ZWFtLWltZyBsaSBpIHtcbiAgY29sb3I6ICNlZWU7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBib3JkZXItY29sb3I6ICNlZWU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDE1MjgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXYxIGxpID4gLnRlYW0taW1nIGxpIGkuZmEtdHdpdHRlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzQ5OGRiO1xuICBib3JkZXItY29sb3I6ICMzNDk4ZGI7XG59XG5cbi8qIGxpbmUgMTUzNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjEgbGkgPiAudGVhbS1pbWcgbGkgaS5mYS1mYWNlYm9vazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNDc2NWEwO1xuICBib3JkZXItY29sb3I6ICM0NzY1YTA7XG59XG5cbi8qIGxpbmUgMTU0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjEgbGkgPiAudGVhbS1pbWcgbGkgaS5mYS1nb29nbGUtcGx1czpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZTc0YzNjO1xuICBib3JkZXItY29sb3I6ICNlNzRjM2M7XG59XG5cbi8qIGxpbmUgMTU0OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjEgbGkgPiBoMyB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDE1cHggMCA3cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgMTU1NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjEgbGkgPiBoNCB7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDE1NjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXYxIGxpID4gcCB7XG4gIG1hcmdpbjogMjBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMTU2NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjEgbGkgPiBwOmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTEwcHg7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogNDBweDtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2JiYjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi8qVGVhbSBJbWFnZSovXG4vKlRlYW0gU29jaWFscyovXG4vKlRlYW0gRGlzY3JpcHRpb24qL1xuLypUZWFtIHYyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAxNTkxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12MiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSAxNTk1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12MiBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAxNTk5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12MiAuaW5uZXItdGVhbSB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAxNjA0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12MiAuaW5uZXItdGVhbSBoMyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAxNjA4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12MiAuaW5uZXItdGVhbSBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxuLyogbGluZSAxNjE0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12MiAuaW5uZXItdGVhbSBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4vKiBsaW5lIDE2MTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXYyIC5pbm5lci10ZWFtIGhyIHtcbiAgbWFyZ2luOiAxMHB4IDAgMTVweDtcbn1cblxuLypUZWFtLVNvY2lhbCAoVGVtcG9yYXJ5KSovXG4vKiBsaW5lIDE2MjYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXNvY2lhbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgMTYyOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tc29jaWFsIGxpIHtcbiAgcGFkZGluZzogMCAycHg7XG59XG5cbi8qIGxpbmUgMTYzMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tc29jaWFsIGxpIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDZweCA0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTYzOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tc29jaWFsIGxpIGkge1xuICBtaW4td2lkdGg6IDIwcHg7XG59XG5cbi8qIGxpbmUgMTY0NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tc29jaWFsIGxpIGEuZmIge1xuICBjb2xvcjogIzQ4NjJhMztcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ4NjJhMztcbn1cblxuLyogbGluZSAxNjQ5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS1zb2NpYWwgbGkgYS50dyB7XG4gIGNvbG9yOiAjMTU5Y2ViO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU5Y2ViO1xufVxuXG4vKiBsaW5lIDE2NTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXNvY2lhbCBsaSBhLmdwIHtcbiAgY29sb3I6ICNkYzRhMzg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYzRhMzg7XG59XG5cbi8qIGxpbmUgMTY1OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tc29jaWFsIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgMTY2MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tc29jaWFsIGxpIGEuZmI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzQ4NjJhMztcbn1cblxuLyogbGluZSAxNjY4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS1zb2NpYWwgbGkgYS50dzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMTU5Y2ViO1xufVxuXG4vKiBsaW5lIDE2NzMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXNvY2lhbCBsaSBhLmdwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNkYzRhMzg7XG59XG5cbi8qVGVhbSB2M1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMTY4NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjMgLnRlYW0taW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDE2ODgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXYzIC50ZWFtLWltZzphZnRlciB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIGxpbmUgMTY5OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjMgLnRlYW0taW1nOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSAxNzAzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12MyAudGVhbS1pbWcgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAxNzA4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12MyAudGVhbS1ob3ZlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNjAlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLXRvcDogLTkwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDE3MjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXYzIC50ZWFtLWltZzpob3ZlciAudGVhbS1ob3ZlciB7XG4gIHRvcDogNTAlO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4vKiBsaW5lIDE3MjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXYzIC50ZWFtLWhvdmVyIHNwYW4sIC50ZWFtLXYzIC50ZWFtLWhvdmVyIHNtYWxsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDE3MzQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXYzIC50ZWFtLWhvdmVyIHNwYW4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgMTc0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjMgLnRlYW0taG92ZXIgc21hbGwge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qIGxpbmUgMTc0NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjMgLnRlYW0taG92ZXIgcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogMjAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDE3NTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXYzIC50ZWFtLWhvdmVyIC50ZWFtLXNvY2lhbC12MyBpIHtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIHBhZGRpbmc6IDlweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbn1cblxuLyogbGluZSAxNzYyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12MyAudGVhbS1ob3ZlciAudGVhbS1zb2NpYWwtdjMgaTpob3ZlciB7XG4gIGNvbG9yOiAjNjY2O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4vKlRlYW0gSG92ZXIgR3JhZGllbnQqL1xuLypUZWFtIFNvY2lhbCovXG4vKlRlYW0gdjRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDE3NzksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXY0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDE3ODIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXY0IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDE3ODcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXY0IHNwYW4ge1xuICBjb2xvcjogIzMzMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDE3OTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXY0IHNtYWxsIHtcbiAgY29sb3I6ICM5OTk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLyogbGluZSAxODAzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12NCAudGVhbS1zb2NpYWwtdjQgYSB7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi8qIGxpbmUgMTgwNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjQgLnRlYW0tc29jaWFsLXY0IGE6aG92ZXIge1xuICBjb2xvcjogIzcyYzAyYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKlRlYW0gdjVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDE4MTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXY1IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDE4MjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXY1IHNwYW4ge1xuICBjb2xvcjogIzU1NTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDE4MjgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXY1IHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNzJjMDJjO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4vKiBsaW5lIDE4MzYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXY1IHNtYWxsOmFmdGVyIHtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDMwcHg7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMzBweDtcbiAgY29udGVudDogXCIgXCI7XG4gIGJhY2tncm91bmQ6ICM3Nzc7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4vKiBsaW5lIDE4NDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXY1IC50ZWFtLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAxODUxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12NSAudGVhbS1pbWc6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDE4NjEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXY1IC50ZWFtLWltZzpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIGxpbmUgMTg2NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjUgLnRlYW0taW1nID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgMTg3MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjUgLnRlYW0taG92ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDYwJTtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi10b3A6IC0xNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSAxODg2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12NSAudGVhbS1pbWc6aG92ZXIgLnRlYW0taG92ZXIge1xuICB0b3A6IDUwJTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLyogbGluZSAxODkxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12NSAudGVhbS1ob3ZlciAudGVhbS1zb2NpYWwtdjUgaSB7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMzNweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBwYWRkaW5nOiA5cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG59XG5cbi8qIGxpbmUgMTkwMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjUgLnRlYW0taG92ZXIgLnRlYW0tc29jaWFsLXY1IGk6aG92ZXIge1xuICBjb2xvcjogIzY2NjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLypUZWFtIEhvdmVyIEdyYWRpZW50Ki9cbi8qU29jaWFsIE5ldHdvcmstKi9cbi8qVGVhbSB2NlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMTkxNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTkyMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjYgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgMTkyNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjYgc3BhbiB7XG4gIGNvbG9yOiAjNzc3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgMTkzMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0tdjYgc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM3MmMwMmM7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLypUZWFtIHY3XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAxOTQ1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12NyAudGVhbS12Ny1pbiB7XG4gIHBhZGRpbmc6IDAgNTBweDtcbn1cblxuLyogbGluZSAxOTQ5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12NyAudGVhbS12Ny1uYW1lIHtcbiAgY29sb3I6ICM1NTU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogbGluZSAxOTU3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12NyAudGVhbS12Ny1wb3NpdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzcyYzAyYztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4vKiBsaW5lIDE5NjQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXY3IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDE5NzAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXY3IC50ZWFtLXY3LW5hbWUge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4vKiBsaW5lIDE5NzQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXY3IC5zb2NpYWwtaWNvbnMtdjEge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG4vKiBsaW5lIDE5NzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXY3IC50ZWFtLXY3LWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAxOTgxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12NyAudGVhbS12Ny1pbWc6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLyogbGluZSAxOTkyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12NyAudGVhbS1hcnJvdy1yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAxOTk2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12NyAudGVhbS1hcnJvdy1sZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDE5OTksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXY3IC50ZWFtLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0yNXB4O1xuICB6LWluZGV4OiAyO1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4vKiBsaW5lIDIwMTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXY3IC50ZWFtLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgei1pbmRleDogMjtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgcmlnaHQ6IC0yNXB4O1xuICBib3JkZXItd2lkdGg6IDIwcHggMCAyMHB4IDI1cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjtcbn1cblxuLyogbGluZSAyMDI1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbS12NyAudGVhbS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGxlZnQ6IC0yNXB4O1xuICBib3JkZXItd2lkdGg6IDIwcHggMjVweCAyMHB4IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLypUZWFtIFNwYWNlKi9cbi8qVGVhbSBJbWFnZSovXG4vKlRlYW0gSW5mbyovXG4vKlRlYW0gSW5mbyBNZWRpYSBRdWVyaWVzKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAvKlRlYW0gQXJyb3dzKi9cbiAgLyogbGluZSAyMDQzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC50ZWFtLXY3IC50ZWFtLWFycm93LWxlZnQ6YmVmb3JlLCAudGVhbS12NyAudGVhbS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiA3MHB4O1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgYm9yZGVyLXdpZHRoOiAyNXB4IDIwcHggMCAyMHB4O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgfVxuICAvKiBsaW5lIDIwNTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLnRlYW0tdjcgLnRlYW0tYXJyb3ctbGVmdDpiZWZvcmUsIC50ZWFtLXY3IC50ZWFtLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gICAgbGVmdDogNzBweDtcbiAgICBib3R0b206IC0yNXB4O1xuICAgIGJvcmRlci13aWR0aDogMjVweCAyMHB4IDAgMjBweDtcbiAgfVxuICAvKiBsaW5lIDIwNTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLnRlYW0tdjcgLmVxdWFsLWhlaWdodC1jb2x1bW4ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC8qRXF1YWwgSGVpZ2h0IENvbHVtbnMqL1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFs5LiBDYWxsIFRvIEFjdGlvbl1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypDYWxsIFRvIEFjdGlvbiB2MVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMjA3MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNhbGwtYWN0aW9uLXYxIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSAyMDc5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY2FsbC1hY3Rpb24tdjEuY2FsbC1hY3Rpb24tdjEtYm94ZWQge1xuICBwYWRkaW5nOiAwIDI1cHg7XG59XG5cbi8qIGxpbmUgMjA4MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNhbGwtYWN0aW9uLXYxIC5jYWxsLWFjdGlvbi12MS1ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogdGFibGU7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyogbGluZSAyMDkwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY2FsbC1hY3Rpb24tdjEgLmNhbGwtYWN0aW9uLXYxLWluIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyogbGluZSAyMDk0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY2FsbC1hY3Rpb24tdjEgLmNhbGwtYWN0aW9uLXYxLWluLmlubmVyLWJ0biB7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAyMTAzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC5jYWxsLWFjdGlvbi12MSAuY2FsbC1hY3Rpb24tdjEtaW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAvKiBsaW5lIDIxMDcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLmNhbGwtYWN0aW9uLXYxIC5jYWxsLWFjdGlvbi12MS1pbi5pbm5lci1idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAvKiBsaW5lIDIxMTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLmNhbGwtYWN0aW9uLXYxIC5jYWxsLWFjdGlvbi12MS1pbiBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi8qQ2FsbCBUbyBBY3Rpb24gdjJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDIxMjEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jYWxsLWFjdGlvbi12MiB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BhdHRlcm5zLzE2LnBuZyk7XG59XG5cbi8qIGxpbmUgMjEyNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNhbGwtYWN0aW9uLXYyIGgyIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDIxMzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jYWxsLWFjdGlvbi12MiBwIHtcbiAgcGFkZGluZzogMCAxMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjEzOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAuY2FsbC1hY3Rpb24tdjIgcCB7XG4gICAgcGFkZGluZzogaW5oZXJpdDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFsxMC4gUG9ydGZvbGlvIEJveF1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypQb3J0Zm9saW8gQm94Ki9cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAvKiBsaW5lIDIxNDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLnBvcnRmb2xpby1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAyMTU0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC5wb3J0Zm9saW8tYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIxNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLnBvcnRmb2xpby1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLyogbGluZSAyMTY2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9ydGZvbGlvLWJveCBhLmZhbmN5Ym94IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDIxNzAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wb3J0Zm9saW8tYm94IGEuZmFuY3lib3g6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi8qIGxpbmUgMjE3OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBvcnRmb2xpby1ib3ggYS5mYW5jeWJveDpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLyogbGluZSAyMTgzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9ydGZvbGlvLWJveCBhLmZhbmN5Ym94IGltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbn1cblxuLyogbGluZSAyMTg3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9ydGZvbGlvLWJveCBhLmZhbmN5Ym94OmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLyogbGluZSAyMTkyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9ydGZvbGlvLWJveCAucG9ydGZvbGlvLWJveC1pbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzcyYzAyYztcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xufVxuXG4vKiBsaW5lIDIyMDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wb3J0Zm9saW8tYm94IGEuZmFuY3lib3g6aG92ZXIgLnBvcnRmb2xpby1ib3gtaW4ge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4vKiBsaW5lIDIyMTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wb3J0Zm9saW8tYm94IHNtYWxsLnByb2plY3QtdGFnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogIzk5OTtcbn1cblxuLyogbGluZSAyMjE5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9ydGZvbGlvLWJveCBzbWFsbC5wcm9qZWN0LXRhZyBhIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi8qIGxpbmUgMjIyMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBvcnRmb2xpby1ib3ggc21hbGwucHJvamVjdC10YWcgaSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4vKiBsaW5lIDIyMjcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wb3J0Zm9saW8tYm94IHNtYWxsLnByb2plY3QtdGFnIGE6aG92ZXIge1xuICBjb2xvcjogIzcyYzAyYztcbn1cblxuLypQcm9qZWN0IFRhZyovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFsxMS4gUG9ydGZvbGlvIEJveGVzXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBQb3J0Zm9saW8gQm94IHYxXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAyMjQxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9ydGZvbGlvLWJveC12MSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAyMjQ0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9ydGZvbGlvLWJveC12MSBbY2xhc3NePVwiY29sLVwiXSB7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMjI0OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBvcnRmb2xpby1ib3gtdjEgbGkge1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAvKkZvciBDaHJvbWUqL1xufVxuXG4vKiBsaW5lIDIyNTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wb3J0Zm9saW8tYm94LXYxIGxpOmFmdGVyIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4vKiBsaW5lIDIyNjUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wb3J0Zm9saW8tYm94LXYxIGxpOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4vKiBsaW5lIDIyNjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wb3J0Zm9saW8tYm94LXYxIGxpOmFmdGVyLCAucG9ydGZvbGlvLWJveC12MSBsaTpob3ZlcjphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDIyNzMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wb3J0Zm9saW8tYm94LXYxIGxpIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSAyMjc5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9ydGZvbGlvLWJveC12MSBsaTpob3ZlciBpbWcge1xuICAtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4vKiBsaW5lIDIyODQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wb3J0Zm9saW8tYm94LXYxIC5wb3J0Zm9saW8tYm94LXYxLWluIHtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICBtYXJnaW4tdG9wOiAtNzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLyogbGluZSAyMjk3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9ydGZvbGlvLWJveC12MSBsaTpob3ZlciAucG9ydGZvbGlvLWJveC12MS1pbiB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi8qIGxpbmUgMjMwMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBvcnRmb2xpby1ib3gtdjEgLnBvcnRmb2xpby1ib3gtdjEtaW4gaDMge1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogbGluZSAyMzA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9ydGZvbGlvLWJveC12MSAucG9ydGZvbGlvLWJveC12MS1pbiBoMzphZnRlciB7XG4gIGxlZnQ6IDUwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm90dG9tOiAtMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi8qIGxpbmUgMjMyMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBvcnRmb2xpby1ib3gtdjEgLnBvcnRmb2xpby1ib3gtdjEtaW4gcCwgLnBvcnRmb2xpby1ib3gtdjEgLnBvcnRmb2xpby1ib3gtdjEtaW4gaDMge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSAyMzI1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9ydGZvbGlvLWJveC12MSAucG9ydGZvbGlvLWJveC12MS1pbiBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDIzMzAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wb3J0Zm9saW8tYm94LXYxIC5wb3J0Zm9saW8tYm94LXYxLWluIGEuYnRuLXUge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLypGb3IgQ2hyb21lKi9cbn1cblxuLypQb3J0Zm9saW8gQm94IHYyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAyMzQyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9ydGZvbGlvLWJveC12MiB7XG4gIG1hcmdpbjogMCAwIDYwcHg7XG59XG5cbi8qIGxpbmUgMjM0NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBvcnRmb2xpby1ib3gtdjIgW2NsYXNzXj1cImNvbC1cIl0ge1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDIzNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wb3J0Zm9saW8tYm94LXYyIGxpIHtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLypGb3IgQ2hyb21lKi9cbn1cblxuLyogbGluZSAyMzU4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9ydGZvbGlvLWJveC12MiBsaTphZnRlciB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLyogbGluZSAyMzY3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9ydGZvbGlvLWJveC12MiBsaTpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cblxuLyogbGluZSAyMzcxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9ydGZvbGlvLWJveC12MiBsaTphZnRlciwgLnBvcnRmb2xpby1ib3gtdjIgbGk6aG92ZXI6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSAyMzc1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9ydGZvbGlvLWJveC12MiBsaSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi8qIGxpbmUgMjM4MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBvcnRmb2xpby1ib3gtdjIgLnBvcnRmb2xpby1ib3gtdjItaW4ge1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi8qIGxpbmUgMjM5NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBvcnRmb2xpby1ib3gtdjIgbGk6aG92ZXIgLnBvcnRmb2xpby1ib3gtdjItaW4ge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4vKiBsaW5lIDI0MDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wb3J0Zm9saW8tYm94LXYyIC5wb3J0Zm9saW8tYm94LXYyLWluIGkge1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogcmdiYSgxMTQsIDE5MiwgNDQsIDAuOCk7XG59XG5cbi8qIGxpbmUgMjQxMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBvcnRmb2xpby1ib3gtdjIgLnBvcnRmb2xpby1ib3gtdjItaW4gaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM3MmMwMmM7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzEyLiBUaHVtYm5haWxdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qVGh1bWJuYWlsIHYxXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAyNDI1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGh1bWJuYWlscy12MSAudGh1bWJuYWlsLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi8qIGxpbmUgMjQyOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRodW1ibmFpbHMtdjEgaDMge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi8qIGxpbmUgMjQzMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRodW1ibmFpbHMtdjEgaDMgYSB7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXNpemU6IDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgMjQzOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRodW1ibmFpbHMtdjEgLnJlYWQtbW9yZSB7XG4gIGNvbG9yOiAjNzJjMDJjO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzEzLiBJbWFnZSBCYWNrZ3JvdW5kc11cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogSW1hZ2UgQmFja2dyb3VuZHMgdjFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDI0NTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5iZy1pbWFnZS12MSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLzExLmpwZykgcmVwZWF0IGZpeGVkO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4vKiBsaW5lIDI0NjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5iZy1pbWFnZS12MTpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLypJbWFnZSBCYWNrZ3JvdW5kcyB2MlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMjQ3NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJnLWltYWdlLXYyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogNTBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvNy5qcGcpIHJlcGVhdCBmaXhlZDtcbn1cblxuLyogbGluZSAyNDgxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmctaW1hZ2UtdjI6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi8qQmFja2dyb3VuZCBEYXJrIENvdmVyKi9cbi8qIGxpbmUgMjQ5NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJnLWltYWdlLXYyLWRhcms6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi8qIGxpbmUgMjUwNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJnLWltYWdlLXYyLWRhcmsgaDIsIC5iZy1pbWFnZS12Mi1kYXJrIHAge1xuICBjb2xvcjogI2VlZSAhaW1wb3J0YW50O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFsxNC4gUGFyYWxsYXggUXVvdGVdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMjUxNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LXF1b3RlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RlYW0vZmFjZXMuanBnKSA1MCUgMCByZXBlYXQgZml4ZWQ7XG59XG5cbi8qIGxpbmUgMjUyMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LXF1b3RlOmFmdGVyIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG59XG5cbi8qIGxpbmUgMjUzMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LXF1b3RlOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wYXR0ZXJucy9ncmlkdGlsZS5wbmcpIHJlcGVhdDtcbn1cblxuLyogbGluZSAyNTQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtcXVvdGUgLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qUGFyYWxsYXggUXVvdGUgSW5uZXIqL1xuLyogbGluZSAyNTQ4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtcXVvdGUtaW4ge1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAwIDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAyNTUzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtcXVvdGUtaW4gcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLyogbGluZSAyNTU5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtcXVvdGUtaW4gcDphZnRlciwgLnBhcmFsbGF4LXF1b3RlLWluIHA6YmVmb3JlIHtcbiAgY29udGVudDogJyBcIiAnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtZmFtaWx5OiBUYWhvbWE7XG59XG5cbi8qIGxpbmUgMjU2NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LXF1b3RlLWluIHA6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG4vKiBsaW5lIDI1NjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYXJhbGxheC1xdW90ZS1pbiBwOmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLyogbGluZSAyNTc0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtcXVvdGUtaW4gc21hbGwge1xuICBjb2xvcjogI2JiYjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNTgzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC5wYXJhbGxheC1xdW90ZS1pbiB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG4gIC8qIGxpbmUgMjU4NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAucGFyYWxsYXgtcXVvdGUtaW4gcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi8qUGFyYWxsYXggUXVvdGUgTGlnaHQqL1xuLyogbGluZSAyNTk1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtcXVvdGUtbGlnaHQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG5cbi8qIGxpbmUgMjU5OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LXF1b3RlLWxpZ2h0IC5wYXJhbGxheC1xdW90ZS1pbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDMwcHggODBweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNkZGQ7XG59XG5cbi8qIGxpbmUgMjYwNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LXF1b3RlLWxpZ2h0IC5wYXJhbGxheC1xdW90ZS1pbiBwIHtcbiAgY29sb3I6ICM1NTU7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cblxuLyogbGluZSAyNjEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtcXVvdGUtbGlnaHQgLnBhcmFsbGF4LXF1b3RlLWluIHNtYWxsIHtcbiAgY29sb3I6ICM1NTU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDI2MTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLnBhcmFsbGF4LXF1b3RlLWxpZ2h0IC5wYXJhbGxheC1xdW90ZS1pbiB7XG4gICAgcGFkZGluZzogMzBweCA0MHB4O1xuICB9XG4gIC8qIGxpbmUgMjYyMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAucGFyYWxsYXgtcXVvdGUtbGlnaHQgLnBhcmFsbGF4LXF1b3RlLWluIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAvKiBsaW5lIDI2MjQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLnBhcmFsbGF4LXF1b3RlLWxpZ2h0IC5wYXJhbGxheC1xdW90ZS1pbiBzbWFsbCB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFsxNS4gUGFyYWxsYXggVGVhbV1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAyNjM0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtdGVhbSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdGVhbS9mYWNlcy5qcGcpIDUwJSAwIHJlcGVhdCBmaXhlZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDI2MzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYXJhbGxheC10ZWFtIC50aXRsZS1ib3gtdjIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMjY0MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LXRlYW06YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG5cbi8qIGxpbmUgMjY1MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LXRlYW0tZGFyazpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbn1cblxuLypQYXJhbGxheCBUZWFtKi9cbi8qIGxpbmUgMjY2NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LXRlYW0ge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RlYW0vZmFjZXMuanBnKSA1MCUgMCByZXBlYXQgZml4ZWQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAyNjY5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtdGVhbSAudGl0bGUtYm94LXYyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDI2NzQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYXJhbGxheC10ZWFtLWRhcms6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFsxNi4gUGFyYWxsYXggQ291bnRlcl1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAyNjgyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtYmcge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BhdHRlcm5zLzUucG5nKSByZXBlYXQgZml4ZWQ7XG59XG5cbi8qUGFyYWxsYXggQ291bnRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMjY4OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LWNvdW50ZXIge1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcGF0dGVybnMvNS5wbmcpIHJlcGVhdCBmaXhlZDtcbn1cblxuLyogbGluZSAyNjkzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtY291bnRlciAuY291bnRlcnMge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuXG4vKiBsaW5lIDI2OTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYXJhbGxheC1jb3VudGVyIGg0IHtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogbGluZSAyNzA0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtY291bnRlciBzcGFuLmNvdW50ZXIge1xuICBmb250LXNpemU6IDQ4cHg7XG59XG5cbi8qUGFyYWxsYXggQ291bnRlciB2MVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMjcxMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LWNvdW50ZXItdjEge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcGF0dGVybnMvNS5wbmcpIHJlcGVhdCBmaXhlZDtcbn1cblxuLyogbGluZSAyNzE2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtY291bnRlci12MSAuY291bnRlcnMge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTVweCAwIDEwcHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICM1NTU7XG59XG5cbi8qIGxpbmUgMjcyMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LWNvdW50ZXItdjEgaDQge1xuICBjb2xvcjogI2VlZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDI3MjgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYXJhbGxheC1jb3VudGVyLXYxIHNwYW4uY291bnRlciB7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG5cbi8qUGFyYWxsYXggQ291bnRlciB2MlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMjczNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LWNvdW50ZXItdjIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDgwcHggMCA2MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BhdHRlcm5zLzE2LnBuZykgcmVwZWF0IGZpeGVkO1xufVxuXG4vKiBsaW5lIDI3NDIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYXJhbGxheC1jb3VudGVyLXYyOmFmdGVyIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXRvcDogMjVweCBzb2xpZCAjZmZmO1xuICBib3JkZXItbGVmdDogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDI3NTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYXJhbGxheC1jb3VudGVyLXYyOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjAyKTtcbn1cblxuLyogbGluZSAyNzYzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtY291bnRlci12MiAuY291bnRlcnMge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjZGRkO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG5cbi8qIGxpbmUgMjc2OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LWNvdW50ZXItdjIgLmNvdW50ZXJzIGg0IHtcbiAgY29sb3I6ICM1NTU7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLyogbGluZSAyNzc0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtY291bnRlci12MiAuY291bnRlcnMgc3BhbiB7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cblxuLyogbGluZSAyNzgxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtY291bnRlci12MiAuY291bnRlcnMgaDQge1xuICBmb250LXNpemU6IDIycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDI3ODksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLnBhcmFsbGF4LWNvdW50ZXItdjIgLmNvdW50ZXJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLypQYXJhbGxheCBDb3VudGVyIHYzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAyNzk3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtY291bnRlci12MyB7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogODBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy8yNS5qcGcpIDUwJSAwIGZpeGVkO1xufVxuXG4vKiBsaW5lIDI4MDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYXJhbGxheC1jb3VudGVyLXYzOmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogLTE7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi8qIGxpbmUgMjgxOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LWNvdW50ZXItdjMgLmZlYXR1cmVzIHtcbiAgd2lkdGg6IDEzMHB4O1xuICBoZWlnaHQ6IDEzMHB4O1xuICBwYWRkaW5nOiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuXG4vKiBsaW5lIDI4MjgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYXJhbGxheC1jb3VudGVyLXYzIC5mZWF0dXJlczphZnRlciB7XG4gIHRvcDogLTlweDtcbiAgbGVmdDogLTlweDtcbiAgcmlnaHQ6IC05cHg7XG4gIGJvdHRvbTogLTlweDtcbiAgY29udGVudDogXCIgXCI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4vKiBsaW5lIDI4MzksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYXJhbGxheC1jb3VudGVyLXYzIC5mZWF0dXJlcyBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogMjAwO1xufVxuXG4vKiBsaW5lIDI4NDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYXJhbGxheC1jb3VudGVyLXYzIC5mZWF0dXJlcyBzcGFuLmNvdW50ZXIge1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbi8qIGxpbmUgMjg0OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LWNvdW50ZXItdjMgLmZlYXR1cmVzIHNwYW4uZmVhdHVyZXMtaW5mbyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAvKiBsaW5lIDI4NTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLnBhcmFsbGF4LWNvdW50ZXItdjMgLmZlYXR1cmVzIHtcbiAgICB3aWR0aDogMTEwcHg7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgICBwYWRkaW5nOiAyMnB4O1xuICB9XG4gIC8qIGxpbmUgMjg2MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAucGFyYWxsYXgtY291bnRlci12MyAuZmVhdHVyZXM6YWZ0ZXIge1xuICAgIHRvcDogLTdweDtcbiAgICBsZWZ0OiAtN3B4O1xuICAgIHJpZ2h0OiAtN3B4O1xuICAgIGJvdHRvbTogLTdweDtcbiAgfVxuICAvKiBsaW5lIDI4NjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLnBhcmFsbGF4LWNvdW50ZXItdjMgLmZlYXR1cmVzIHNwYW4uY291bnRlciB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC8qIGxpbmUgMjg3MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAucGFyYWxsYXgtY291bnRlci12MyAuZmVhdHVyZXMgc3Bhbi5mZWF0dXJlcy1pbmZvIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cblxuLypQYXJhbGxheCBDb3VudGVyIHY0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAyODgzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtY291bnRlci12NCB7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMzBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy8xOS5qcGcpIDUwJSAwIGZpeGVkO1xufVxuXG4vKiBsaW5lIDI4OTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYXJhbGxheC1jb3VudGVyLXY0OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogLTE7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi8qIGxpbmUgMjkwNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LWNvdW50ZXItdjQgaSB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDI5MTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYXJhbGxheC1jb3VudGVyLXY0IHNwYW4uY291bnRlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qIGxpbmUgMjkxOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LWNvdW50ZXItdjQgaDQge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFsxNy4gRmxhdCBCYWNrZ3JvdW5kIEJsb2NrXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDI5MzAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mbGF0LWJnLWJsb2NrLXYxIHtcbiAgcGFkZGluZzogNDBweCAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BhdHRlcm5zLzE2LnBuZykgcmVwZWF0O1xufVxuXG4vKiBsaW5lIDI5MzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mbGF0LWJnLWJsb2NrLXYxIC5jaGVja2VkLWxpc3QuZmlyc3QtY2hpbGQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbn1cblxuLyogbGluZSAyOTQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZmxhdC1iZy1ibG9jay12MSAuY2hlY2tlZC1saXN0IGxpIHtcbiAgY29sb3I6ICM4ODg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLyogbGluZSAyOTQ1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZmxhdC1iZy1ibG9jay12MSAuY2hlY2tlZC1saXN0IGkge1xuICBjb2xvcjogIzcyYzAyYztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi8qIGxpbmUgMjk1MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmZsYXQtYmctYmxvY2stdjEgaW1nLmltZy1vdmVyIHtcbiAgdG9wOiAtNzBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLypJbWFnZSBPdmVyKi9cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAvKiBsaW5lIDI5NjEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLmZsYXQtYmctYmxvY2stdjEgaW1nLmltZy1vdmVyIHtcbiAgICB0b3A6IC0xOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAvKiBsaW5lIDI5NjcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLmZsYXQtYmctYmxvY2stdjEgaW1nLmltZy1vdmVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzE4LiBGbGF0IFRlc3RpbW9uaWFsc11cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAyOTc2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZmxhdC10ZXN0aW1vbmlhbHMge1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG59XG5cbi8qIGxpbmUgMjk4MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmZsYXQtdGVzdGltb25pYWxzIC5mbGF0LXRlc3RpbW9uaWFscy1pbiB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuXG4vKiBsaW5lIDI5ODUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mbGF0LXRlc3RpbW9uaWFscyAuZmxhdC10ZXN0aW1vbmlhbHMtaW4gaW1nIHtcbiAgd2lkdGg6IDEzNXB4O1xuICBoZWlnaHQ6IDEzNXB4O1xuICBtYXJnaW46IDAgYXV0byAyNXB4O1xufVxuXG4vKiBsaW5lIDI5OTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mbGF0LXRlc3RpbW9uaWFscyAuZmxhdC10ZXN0aW1vbmlhbHMtaW4gaDMge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuXG4vKiBsaW5lIDI5OTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mbGF0LXRlc3RpbW9uaWFscyAuZmxhdC10ZXN0aW1vbmlhbHMtaW4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi8qIGxpbmUgMzAwMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmZsYXQtdGVzdGltb25pYWxzIC5mbGF0LXRlc3RpbW9uaWFscy1pbiBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAzMDA3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZmxhdC10ZXN0aW1vbmlhbHMgLmZsYXQtdGVzdGltb25pYWxzLWluIHA6YmVmb3JlLCAuZmxhdC10ZXN0aW1vbmlhbHMgLmZsYXQtdGVzdGltb25pYWxzLWluIHA6YWZ0ZXIge1xuICB0b3A6IDVweDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDMwMTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mbGF0LXRlc3RpbW9uaWFscyAuZmxhdC10ZXN0aW1vbmlhbHMtaW4gcDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAnFwiO1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi8qIGxpbmUgMzAxOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmZsYXQtdGVzdGltb25pYWxzIC5mbGF0LXRlc3RpbW9uaWFscy1pbiBwOmFmdGVyIHtcbiAgY29udGVudDogXCLigJ1cIjtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzE5LiBUZXN0aW1vbmlhbHNdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIFRlc3RpbW9uaWFscyB2NFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMzAzNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy12NCAudGVzdGltb25pYWxzLXY0LWluIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCA1NXB4O1xuICBib3gtc2hhZG93OiAzcHggM3B4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLyogbGluZSAzMDQxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLXY0IC50ZXN0aW1vbmlhbHMtdjQtaW46YmVmb3JlIHtcbiAgY29sb3I6ICNiYmI7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgY29udGVudDogXCJcXDIwMUNcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IC0yNXB4IDAgMCAtNDBweDtcbiAgZm9udC1mYW1pbHk6IEdlb3JnaWEsIHNlcmlmO1xufVxuXG4vKiBsaW5lIDMwNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtdjQgLnRlc3RpbW9uaWFscy12NC1pbjphZnRlciB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IDgwcHg7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3R0b206IC0zMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMzBweCAzMHB4IDAgMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygycHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xufVxuXG4vKiBsaW5lIDMwNjQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtdjQgLnRlc3RpbW9uaWFscy12NC1pbiBwIHtcbiAgY29sb3I6ICM3Nzc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKiBsaW5lIDMwNzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtdjQgaW1nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCAyMHB4O1xufVxuXG4vKiBsaW5lIDMwNzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtdjQgLnRlc3RpbW9uaWFscy1hdXRob3Ige1xuICBjb2xvcjogIzU1NTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogbGluZSAzMDg2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLXY0IC50ZXN0aW1vbmlhbHMtYXV0aG9yIGVtIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLypUZXN0aW1vbmlhbHMgdjVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDMwOTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtdjUge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi8qIGxpbmUgMzEwMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy12NSAudGVzdGltb25pYWxzLWRlc2Mgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cblxuLyogbGluZSAzMTA2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLXY1IC50ZXN0aW1vbmlhbHMtZGVzYyBwIHtcbiAgcGFkZGluZzogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4vKiBsaW5lIDMxMTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtdjUgLnRlc3RpbW9uaWFscy1kZXNjIHA6YWZ0ZXIge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm90dG9tOiAtMTJweDtcbiAgY29udGVudDogXCIgXCI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDEzcHggMTBweCAwIDEwcHg7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZjlmOSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSAzMTI4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLXY1IC50ZXN0aW1vbmlhbHMtYnkge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLyogbGluZSAzMTMxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLXY1IC50ZXN0aW1vbmlhbHMtYnkgaW1nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLyogbGluZSAzMTM4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLXY1IC50ZXN0aW1vbmlhbHMtYnkgc21hbGwge1xuICBjb2xvcjogIzcyYzAyYztcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4vKiBsaW5lIDMxNDMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtdjUgLnRlc3RpbW9uaWFscy1ieSBzcGFuIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLypUZXN0aW1vbmlhbHMgQnkqL1xuLypUZXN0aW1vbmlhbHMgdjZcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDMxNTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtdjYudGVzdGltb25pYWxzLXdyYXAge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG59XG5cbi8qIGxpbmUgMzE2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy12NiAudGVzdGltb25pYWxzLWluZm8ge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAzcHggI2VlZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIGxpbmUgMzE2NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy12NiAudGVzdGltb25pYWxzLWluZm86aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3MmMwMmM7XG59XG5cbi8qIGxpbmUgMzE3MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy12NiAudGVzdGltb25pYWxzLWluZm8gaW1nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLyogbGluZSAzMTc4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLXY2IC50ZXN0aW1vbmlhbHMtZGVzYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMzE4MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy12NiAudGVzdGltb25pYWxzLWRlc2MgcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi8qIGxpbmUgMzE4NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy12NiAudGVzdGltb25pYWxzLWRlc2Mgc3Ryb25nLCAudGVzdGltb25pYWxzLXY2IC50ZXN0aW1vbmlhbHMtZGVzYyBzcGFuIHtcbiAgY29sb3I6ICM1NTU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzMTkzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC50ZXN0aW1vbmlhbHMtdjYgLnRlc3RpbW9uaWFscy13cmFwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4vKk90aGVyIFRlc3RpbW9uaWFsc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIFRlc3RpbW9uaWFscyB2MywgdjQgKi9cbi8qIGxpbmUgMzIwNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy1zZWN0aW9uMyAub3dsLXN0YWdlLW91dGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5cbi8qIGxpbmUgMzIwOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy1zZWN0aW9uMyAudGVzdGltb25pYWxzLWl0ZW0ge1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjZWVlO1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMjBweDtcbn1cblxuLyogbGluZSAzMjE0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLXNlY3Rpb240IC50ZXN0aW1vbmlhbHMtaXRlbSB7XG4gIGJvcmRlci1yaWdodDogc29saWQgMXB4ICNlZWU7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAyMHB4O1xufVxuXG4vKiBsaW5lIDMyMTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtc2VjdGlvbjQgLnRlc3RpbW9uaWFscy1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5cbi8qIGxpbmUgMzIyMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy1zZWN0aW9uMyBpbWcsIC50ZXN0aW1vbmlhbHMtc2VjdGlvbjQgaW1nIHtcbiAgd2lkdGg6IDc0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA3NHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogM3B4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjRTZFNkU2O1xuICBtYXJnaW46IDAgYXV0byA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDMyMzQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtc2VjdGlvbjMgYmxvY2txdW90ZSwgLnRlc3RpbW9uaWFscy1zZWN0aW9uNCBibG9ja3F1b3RlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLyogbGluZSAzMjQzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLXNlY3Rpb24zIGJsb2NrcXVvdGUgcCwgLnRlc3RpbW9uaWFscy1zZWN0aW9uNCBibG9ja3F1b3RlIHAge1xuICB6LWluZGV4OiA5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLyogbGluZSAzMjUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLXNlY3Rpb24zIC50ZXN0aW1vbmlhbHMtaXRlbSBzdHJvbmcsIC50ZXN0aW1vbmlhbHMtc2VjdGlvbjMgLnRlc3RpbW9uaWFscy1pdGVtIGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLyogbGluZSAzMjU4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLXNlY3Rpb240IC50ZXN0aW1vbmlhbHMtaXRlbSBzdHJvbmcsIC50ZXN0aW1vbmlhbHMtc2VjdGlvbjQgLnRlc3RpbW9uaWFscy1pdGVtIGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLyogbGluZSAzMjY1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLXNlY3Rpb24zIC50ZXN0aW1vbmlhbHMtaXRlbSBzdHJvbmcsIC50ZXN0aW1vbmlhbHMtc2VjdGlvbjQgLnRlc3RpbW9uaWFscy1pdGVtIHN0cm9uZyB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4vKiBsaW5lIDMyNjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtc2VjdGlvbjMgLnRlc3RpbW9uaWFscy1pdGVtIGVtLCAudGVzdGltb25pYWxzLXNlY3Rpb240IC50ZXN0aW1vbmlhbHMtaXRlbSBlbSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgb3BhY2l0eTogMC43O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4vKiBPdGhlciBUZXN0aW1vbmlhbHMgMVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qVGVzdGltb25pYWxzKi9cbi8qIGxpbmUgMzI3OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qIGxpbmUgMzI4MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscyAudGVzdGltb25pYWwtaW5mbyB7XG4gIGNvbG9yOiAjNzJjMDJjO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuLyogbGluZSAzMjg4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzIC50ZXN0aW1vbmlhbC1pbmZvIHNwYW4ge1xuICB0b3A6IDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDMyOTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMgLnRlc3RpbW9uaWFsLWluZm8gZW0ge1xuICBjb2xvcjogIzc3NztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLyogbGluZSAzMjk5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzIC50ZXN0aW1vbmlhbC1pbmZvIGltZyB7XG4gIHdpZHRoOiA2MHB4O1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiAycHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2NjYztcbn1cblxuLyogbGluZSAzMzA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzIC50ZXN0aW1vbmlhbC1hdXRob3Ige1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDMzMTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMgLmNhcm91c2VsLWFycm93IHtcbiAgdG9wOiAtNjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDMzMTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMgLmNhcm91c2VsLWFycm93IGkge1xuICBjb2xvcjogIzc3NztcbiAgcGFkZGluZzogMnB4O1xuICBtaW4td2lkdGg6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuXG4vKiBsaW5lIDMzMjUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMgLmNhcm91c2VsLWFycm93IGk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzcyYzAyYztcbn1cblxuLyogbGluZSAzMzMyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzIC5jYXJvdXNlbC1jb250cm9sIHtcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmaWx0ZXI6IEFscGhhKG9wYWNpdHk9MTAwKTtcbiAgLypGb3IgSUUqL1xufVxuXG4vKiBsaW5lIDMzNDIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMgLmNhcm91c2VsLWNvbnRyb2wubGVmdCB7XG4gIHJpZ2h0OiAyN3B4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDMzNDcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMgLmNhcm91c2VsLWNvbnRyb2wucmlnaHQge1xuICByaWdodDogMHB4O1xufVxuXG4vKiBsaW5lIDMzNTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMudGVzdGltb25pYWxzLXYxIC5pdGVtIHAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMzM1NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy50ZXN0aW1vbmlhbHMtdjEgLml0ZW0gcDphZnRlciwgLnRlc3RpbW9uaWFscy50ZXN0aW1vbmlhbHMtdjEgLml0ZW0gcDpiZWZvcmUge1xuICBsZWZ0OiA4MHB4O1xuICBib3R0b206IC0yMHB4O1xufVxuXG4vKiBsaW5lIDMzNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMudGVzdGltb25pYWxzLXYxIC5pdGVtIHA6YWZ0ZXIge1xuICBib3JkZXItdG9wOiAyMnB4IHNvbGlkO1xuICBib3JkZXItbGVmdDogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAyMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDMzNjgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMudGVzdGltb25pYWxzLXYyIC50ZXN0aW1vbmlhbC1pbmZvIHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4vKiBsaW5lIDMzNzIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMudGVzdGltb25pYWxzLXYyIHAge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLyogbGluZSAzMzc2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLnRlc3RpbW9uaWFscy12MiAuY2Fyb3VzZWwtYXJyb3cge1xuICB0b3A6IC01NXB4O1xufVxuXG4vKiBsaW5lIDMzODEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMudGVzdGltb25pYWxzLXYyIC5pdGVtIHA6YWZ0ZXIsIC50ZXN0aW1vbmlhbHMudGVzdGltb25pYWxzLXYyIC5pdGVtIHA6YmVmb3JlIHtcbiAgbGVmdDogOCU7XG4gIGJvdHRvbTogNDVweDtcbn1cblxuLyogbGluZSAzMzg2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLnRlc3RpbW9uaWFscy12MiAuaXRlbSBwOmFmdGVyIHtcbiAgYm9yZGVyLXRvcDogMjBweCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDMzOTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMudGVzdGltb25pYWxzLXYxIHAsIC50ZXN0aW1vbmlhbHMudGVzdGltb25pYWxzLXYyIHAge1xuICBwYWRkaW5nOiAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cblxuLyogbGluZSAzNDAxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLnRlc3RpbW9uaWFscy12MSAuaXRlbSBwOmFmdGVyLCAudGVzdGltb25pYWxzLnRlc3RpbW9uaWFscy12MiAuaXRlbSBwOmFmdGVyIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBpbnNldDtcbiAgLypGRiBmaXhlcyovXG4gIGJvcmRlci1yaWdodC1zdHlsZTogaW5zZXQ7XG4gIC8qRkYgZml4ZXMqL1xufVxuXG4vKlRlc3RpbW9uaWFscyB2MSovXG4vKlRlc3RpbW9uaWFscyB2MiovXG4vKkdlbmVyYWwgVGVzdGltb25pYWxzIHYxL3YyKi9cbi8qVGVzdGltb25pYWxzIEJhY2tncm91bmRzKi9cbi8qIGxpbmUgMzQyNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy1iZy1kYXJrIC5pdGVtIHAsIC50ZXN0aW1vbmlhbHMtYmctZGVmYXVsdCAuaXRlbSBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5cbi8qIGxpbmUgMzQzMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy1iZy1kYXJrIC5jYXJvdXNlbC1hcnJvdyBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMzQzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy1iZy1kZWZhdWx0IC5jYXJvdXNlbC1hcnJvdyBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMzQzOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy1iZy1kZWZhdWx0IC5pdGVtIHAge1xuICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xufVxuXG4vKlRlc3RpbW9uaWFscyBEZWZhdWx0Ki9cbi8qIGxpbmUgMzQ0NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy50ZXN0aW1vbmlhbHMtYmctZGVmYXVsdCAuaXRlbSBwOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzcyYzAyYztcbn1cblxuLyogbGluZSAzNDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLWJnLWRlZmF1bHQgLmNhcm91c2VsLWFycm93IGkge1xuICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xufVxuXG4vKiBsaW5lIDM0NTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMudGVzdGltb25pYWxzLWJnLWRlZmF1bHQgLmNhcm91c2VsLWFycm93IGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNWZiNjExO1xufVxuXG4vKlRlc3RpbW9uaWFscyBEYXJrKi9cbi8qIGxpbmUgMzQ2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy1iZy1kYXJrIC5pdGVtIHAge1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xufVxuXG4vKiBsaW5lIDM0NjQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMudGVzdGltb25pYWxzLWJnLWRhcmsgLml0ZW0gcDphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM1NTU7XG59XG5cbi8qIGxpbmUgMzQ2OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy1iZy1kYXJrIC5jYXJvdXNlbC1hcnJvdyBpIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM1NTU7XG59XG5cbi8qIGxpbmUgMzQ3NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy50ZXN0aW1vbmlhbHMtYmctZGFyayAuY2Fyb3VzZWwtYXJyb3cgaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG59XG5cbi8qIGxpbmUgMzQ3OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy50ZXN0aW1vbmlhbHMtYmctZGFyayAudGVzdGltb25pYWwtaW5mbyB7XG4gIGNvbG9yOiAjNTU1O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFsyMC4gRmVhdHVyZWQgQmxvZ11cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAzNDg4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZmVhdHVyZWQtYmxvZyBoMiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAwIDAgMjVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAzNDk0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZmVhdHVyZWQtYmxvZyBoMjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgY29udGVudDogXCIgXCI7XG4gIGJvdHRvbTogLTEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogIzcyYzAyYztcbn1cblxuLyogbGluZSAzNTA2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZmVhdHVyZWQtYmxvZyAuZmVhdHVyZWQtaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDM1MDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mZWF0dXJlZC1ibG9nIC5mZWF0dXJlZC1pbWc6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDM1MTksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mZWF0dXJlZC1ibG9nIC5mZWF0dXJlZC1pbWc6aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDM1MjQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mZWF0dXJlZC1ibG9nIC5mZWF0dXJlZC1pbWcgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAzNTI4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZmVhdHVyZWQtYmxvZyAuZmVhdHVyZWQtaW1nIGkge1xuICB0b3A6IDYwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luOiAtMTcuNXB4IDAgMCAtMTcuNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSAzNTQxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZmVhdHVyZWQtYmxvZyAuZmVhdHVyZWQtaW1nOmhvdmVyIGkge1xuICB0b3A6IDUwJTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLyogbGluZSAzNTQ2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZmVhdHVyZWQtYmxvZyAuZmVhdHVyZWQtaW1nIGkge1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgcGFkZGluZzogMTFweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xufVxuXG4vKiBsaW5lIDM1NTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mZWF0dXJlZC1ibG9nIC5mZWF0dXJlZC1pbWcgaTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4vKlRlYW0gSG92ZXIgR3JhZGllbnQqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbMjEuIEJsb2cgQ29tbWVudHNdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMzU3MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctY29tbWVudHMgaW1nIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSAzNTc4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1jb21tZW50cyAuY29tbWVudHMtaXRzZWxmIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMzU4MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctY29tbWVudHMgLmNvbW1lbnRzLWl0c2VsZjpiZWZvcmUge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IC0xN3B4O1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDE1cHggMTdweCAxNXB4IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSAzNTk1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1jb21tZW50cyAuY29tbWVudHMtaXRzZWxmIGgzIHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLyogbGluZSAzNTk5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1jb21tZW50cyAuY29tbWVudHMtaXRzZWxmIHNwYW4ge1xuICBjb2xvcjogIzk5OTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi8qIGxpbmUgMzYwNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctY29tbWVudHMgLmNvbW1lbnRzLWl0c2VsZiBwIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi8qIGxpbmUgMzYxMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctY29tbWVudHMuYmxvZy1jb21tZW50cy1yZXBseSB7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4O1xufVxuXG4vKkNvbW1lbnRzIFJlcGx5Ki9cbi8qTWVkaWEgUXVlcmllcyovXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzNjIwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC5ibG9nLWNvbW1lbnRzIC5jb21tZW50cy1pdHNlbGY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC8qIGxpbmUgMzYyNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAuYmxvZy1jb21tZW50cyAuY29tbWVudHMtaXRzZWxmOmFmdGVyIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgdG9wOiAtMTdweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMCAxNXB4IDE3cHggMTVweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbMjIuIFF1b3RlXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDM2NDIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5xdW90ZS12MSB7XG4gIHBhZGRpbmc6IDE3MHB4IDAgMTUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wYXR0ZXJucy81LnBuZykgcmVwZWF0O1xufVxuXG4vKiBsaW5lIDM2NDcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5xdW90ZS12MSBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgcGFkZGluZzogMCAxMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDM2NTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5xdW90ZS12MSBwOmJlZm9yZSB7XG4gIGNvbG9yOiAjNzJjMDJjO1xuICBmb250LXNpemU6IDYwcHg7XG4gIGNvbnRlbnQ6IFwiXFwyMDFDXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luOiAtMzBweCAwIDAgLTQwcHg7XG4gIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBzZXJpZjtcbn1cblxuLyogbGluZSAzNjY1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucXVvdGUtdjEgc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM2NzIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLnF1b3RlLXYxIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cblxuLypRdW90ZSB2MlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMzY4MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnF1b3RlLXYyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA4NXB4IDEwJSA0MHB4O1xufVxuXG4vKiBsaW5lIDM2ODUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5xdW90ZS12MiBwIHtcbiAgY29sb3I6ICM1NTU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgMzY5MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnF1b3RlLXYyIHA6YmVmb3JlIHtcbiAgbGVmdDogNTAlO1xuICB0b3A6IC03NXB4O1xuICBmb250LXNpemU6IDgwcHg7XG4gIGNvbnRlbnQ6IFwiXFwyMDFDXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICBmb250LWZhbWlseTogR2VvcmdpYSwgc2VyaWY7XG59XG5cbi8qIGxpbmUgMzcwMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnF1b3RlLXYyIHNwYW4ge1xuICBjb2xvcjogIzU1NTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbMjMuIFRlYW0gU29jaWFsXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDM3MTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbnMtdjEgaSB7XG4gIGNvbG9yOiAjNTU1O1xuICB3aWR0aDogMzNweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBwYWRkaW5nOiA5cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIGxpbmUgMzcyMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNvY2lhbC1pY29ucy12MSBpOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM3MmMwMmM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIGxpbmUgMzczMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNvY2lhbC1pY29ucy12MS0tZGFyayBpIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzI0LiBCb3ggU2hhZG93c11cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAzNzQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2hhZG93LXdyYXBwZXIge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qQ29tbW9uIFN0eWxlKi9cbi8qIGxpbmUgMzc0NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJveC1zaGFkb3cge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMzc1MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJveC1zaGFkb3c6YWZ0ZXIsIC5ib3gtc2hhZG93OmJlZm9yZSB7XG4gIHRvcDogODAlO1xuICBsZWZ0OiA1cHg7XG4gIHdpZHRoOiA1MCU7XG4gIHotaW5kZXg6IC0xO1xuICBjb250ZW50OiBcIlwiO1xuICBib3R0b206IDE1cHg7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIGJhY2tncm91bmQ6ICM5OTk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLypFZmZlY3QgMSovXG4vKiBsaW5lIDM3NjYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zaGFkb3ctZWZmZWN0LTEge1xuICBib3gtc2hhZG93OiAwIDEwcHggNnB4IC02cHggI2JiYjtcbn1cblxuLypFZmZlY3QgMiwzLDQqL1xuLyogbGluZSAzNzcyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2hhZG93LWVmZmVjdC0yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDM3NzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zaGFkb3ctZWZmZWN0LTI6YWZ0ZXIsIC5zaGFkb3ctZWZmZWN0LTI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTNkZWcpO1xuICBib3gtc2hhZG93OiAwIDE1cHggMTBweCAjOTk5O1xufVxuXG4vKiBsaW5lIDM3ODEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zaGFkb3ctZWZmZWN0LTM6YmVmb3JlLCAuc2hhZG93LWVmZmVjdC00OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTNkZWcpO1xuICBib3gtc2hhZG93OiAwIDE1cHggMTBweCAjOTk5O1xufVxuXG4vKiBsaW5lIDM3ODYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zaGFkb3ctZWZmZWN0LTI6YWZ0ZXIsIC5zaGFkb3ctZWZmZWN0LTQ6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKTtcbn1cblxuLypFZmZlY3QgNSovXG4vKiBsaW5lIDM3OTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zaGFkb3ctZWZmZWN0LTUge1xuICBib3gtc2hhZG93OiAwIDAgMnB4ICNjY2M7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzI1LiBJbnRlcmFjdGl2ZSBTbGlkZXJdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIEludGVyYWN0aXZlIFNsaWRlciB2MVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMzgwNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmludGVyYWN0aXZlLXNsaWRlci12MSB7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDEzMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAzODA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uaW50ZXJhY3RpdmUtc2xpZGVyLXYxLmltZy12MSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvMTguanBnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMzgxNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmludGVyYWN0aXZlLXNsaWRlci12MS5pbWctdjIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLzE5LmpwZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4vKiBsaW5lIDM4MjEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5pbnRlcmFjdGl2ZS1zbGlkZXItdjEuaW1nLXYzIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy8xOC5qcGcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLyogbGluZSAzODI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uaW50ZXJhY3RpdmUtc2xpZGVyLXYxOmFmdGVyIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4vKiBsaW5lIDM4MzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5pbnRlcmFjdGl2ZS1zbGlkZXItdjEgaDIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDM4NDUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5pbnRlcmFjdGl2ZS1zbGlkZXItdjEgcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM4NTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLmludGVyYWN0aXZlLXNsaWRlci12MSBoMiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC8qIGxpbmUgMzg1OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAuaW50ZXJhY3RpdmUtc2xpZGVyLXYxIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4vKkludGVyYWN0aXZlIFNsaWRlciB2MlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMzg2OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmludGVyYWN0aXZlLXNsaWRlci12MiB7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDIwMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLzE4LmpwZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4vKiBsaW5lIDM4NzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5pbnRlcmFjdGl2ZS1zbGlkZXItdjItbWQge1xuICBwYWRkaW5nOiAyNTBweCAwO1xufVxuXG4vKiBsaW5lIDM4ODMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5pbnRlcmFjdGl2ZS1zbGlkZXItdjIuaW1nLXYxIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy8yNS5qcGcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLyogbGluZSAzODg5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uaW50ZXJhY3RpdmUtc2xpZGVyLXYyLmltZy12MiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvMTQuanBnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMzg5NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmludGVyYWN0aXZlLXNsaWRlci12Mi5pbWctdjMge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2ltZzguanBnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMzkwMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmludGVyYWN0aXZlLXNsaWRlci12Mi5pbWctdjQge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2ltZzkuanBnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMzkwNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmludGVyYWN0aXZlLXNsaWRlci12Mi5pbnRyby1wcm9tby1pbWcge1xuICBwYWRkaW5nOiA4MHB4IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaW50cm8vcHJvbW8uanBnKSByZXBlYXQteCBmaXhlZCBjZW50ZXIgY2VudGVyL2NvdmVyO1xuICAtd2Via2l0LWFuaW1hdGlvbjogaW5maW5pdGVCYWNrZ3JvdW5kIDY1cyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uOiBpbmZpbml0ZUJhY2tncm91bmQgNjVzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBpbmZpbml0ZUJhY2tncm91bmQgNjVzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLyogbGluZSAzOTE1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uaW50ZXJhY3RpdmUtc2xpZGVyLXYyOmFmdGVyIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDM5MjgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLmludGVyYWN0aXZlLXNsaWRlci12Mi5pbnRyby1wcm9tby1pbWcge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgIC1tb3otYW5pbWF0aW9uOiBub25lO1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGluZmluaXRlQmFja2dyb3VuZCB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAyNHB4IDA7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGluZmluaXRlQmFja2dyb3VuZCB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAyNHB4IDA7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWUgaW5maW5pdGVCYWNrZ3JvdW5kIHtcbiAgLyogbGluZSAzOTU2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxuICAvKiBsaW5lIDM5NjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMjRweCAwO1xuICB9XG59XG5cbi8qIGxpbmUgMzk2NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmludHJvLXByb21vLWNvdmVyLWRhcms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG59XG5cbi8qIGxpbmUgMzk2OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmludHJvLXByb21vLWNvdmVyLWxpZ2h0OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xufVxuXG4vKiBsaW5lIDM5NzQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5pbnRlcmFjdGl2ZS1zbGlkZXItdjIgaDEge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA3MHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogODBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogbGluZSAzOTgyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uaW50ZXJhY3RpdmUtc2xpZGVyLXYyIHAge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM5OTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLmludGVyYWN0aXZlLXNsaWRlci12MiBoMSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbMjYuIEJsb2cgVHJlbmRpbmddXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNDAwMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctdHJlbmRpbmcgbGkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDQwMDcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLXRyZW5kaW5nIGgzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDAgMCA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xufVxuXG4vKiBsaW5lIDQwMTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLXRyZW5kaW5nIHNtYWxsIHtcbiAgY29sb3I6ICM3Nzc7XG59XG5cbi8qIGxpbmUgNDAxNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctdHJlbmRpbmcgc21hbGwgYSB7XG4gIGNvbG9yOiAjNzc3O1xufVxuXG4vKiBsaW5lIDQwMTksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLXRyZW5kaW5nIHNtYWxsIGE6aG92ZXIge1xuICBjb2xvcjogIzcyYzAyYztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbMjcuIEJsb2cgTGF0ZXN0IFBvc3RzXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDQwMzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLWxhdGVzdC1wb3N0cyBsaSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cblxuLyogbGluZSA0MDM2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1sYXRlc3QtcG9zdHMgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLyogbGluZSA0MDQzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1sYXRlc3QtcG9zdHMgaDMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMCAwIDNweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgNDA0OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctbGF0ZXN0LXBvc3RzIHNtYWxsIHtcbiAgY29sb3I6ICM3Nzc7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBsaW5lIDQwNTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLWxhdGVzdC1wb3N0cyBzbWFsbCBhIHtcbiAgY29sb3I6ICM3Nzc7XG59XG5cbi8qIGxpbmUgNDA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctbGF0ZXN0LXBvc3RzIHAge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzI4LiBCbG9nIFBob3Rvc3RyZWFtXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDQwNjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLXBob3Rvc3RyZWFtIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xufVxuXG4vKiBsaW5lIDQwNzIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLXBob3Rvc3RyZWFtIGxpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAzcHggNXB4IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDQwNzcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLXBob3Rvc3RyZWFtIGxpIGltZyB7XG4gIHdpZHRoOiA3OHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzI5LiBOZXdzbGV0dGVyXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDQwODksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLW5ld3NsZXR0ZXIgcCB7XG4gIGNvbG9yOiAjNTU1O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4vKiBsaW5lIDQwOTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLyogbGluZSA0MDk3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFszMC4gQmxvZyBQb3N0IFF1b3RlXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDQxMDcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLXBvc3QtcXVvdGUge1xuICBwYWRkaW5nOiAzNXB4IDYwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA0MTEyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1wb3N0LXF1b3RlIHAge1xuICBjb2xvcjogIzU1NTtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi8qIGxpbmUgNDEyMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctcG9zdC1xdW90ZSBwOmJlZm9yZSwgLmJsb2ctcG9zdC1xdW90ZSBwOmFmdGVyIHtcbiAgdG9wOiAtM3B4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA0MTI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1wb3N0LXF1b3RlIHA6YmVmb3JlIHtcbiAgbGVmdDogLTEwcHg7XG4gIGNvbnRlbnQ6IFwiXFwwMDIyXCI7XG59XG5cbi8qIGxpbmUgNDEzMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctcG9zdC1xdW90ZSBwOmFmdGVyIHtcbiAgcmlnaHQ6IC0xMHB4O1xuICBjb250ZW50OiBcIlxcMDAyMlwiO1xufVxuXG4vKiBsaW5lIDQxMzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLXBvc3QtcXVvdGUgc3BhbiB7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQxNDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLmJsb2ctcG9zdC1xdW90ZSB7XG4gICAgcGFkZGluZzogMzVweCAyNXB4O1xuICB9XG4gIC8qIGxpbmUgNDE0OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAuYmxvZy1wb3N0LXF1b3RlIHAge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFszMS4gQmxvZyBQb3N0IEF1dGhvcl1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA0MTYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1hdXRob3Ige1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4vKiBsaW5lIDQxNjQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLWF1dGhvciBpbWcge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4vKiBsaW5lIDQxNzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLWF1dGhvciAuYmxvZy1hdXRob3ItZGVzYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgNDE3NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctYXV0aG9yIC5ibG9nLWF1dGhvci1kZXNjIGg0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogbGluZSA0MTgxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1hdXRob3IgLmJsb2ctYXV0aG9yLWRlc2MgdWwge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLyogbGluZSA0MTg2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1hdXRob3IgLmJsb2ctYXV0aG9yLWRlc2MgcCB7XG4gIGNvbG9yOiAjNTU1O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFszMi4gQmxvZyBDb21tZW50c11cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA0MTk3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1jb21tZW50cyBpbWcge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDQyMDIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLWNvbW1lbnRzIC5jb21tZW50cy1pdHNlbGYge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA0MjA3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1jb21tZW50cyAuY29tbWVudHMtaXRzZWxmOmJlZm9yZSB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogLTE3cHg7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMTVweCAxN3B4IDE1cHggMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDQyMTksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLWNvbW1lbnRzIC5jb21tZW50cy1pdHNlbGYgaDMge1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuXG4vKiBsaW5lIDQyMjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLWNvbW1lbnRzIC5jb21tZW50cy1pdHNlbGYgc3BhbiB7XG4gIGNvbG9yOiAjNTU1O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLyogbGluZSA0MjI5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1jb21tZW50cyAuY29tbWVudHMtaXRzZWxmIHAge1xuICBjb2xvcjogIzU1NTtcbn1cblxuLyogbGluZSA0MjM0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1jb21tZW50cy5ibG9nLWNvbW1lbnRzLXJlcGx5IHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHg7XG59XG5cbi8qQ29tbWVudHMgUmVwbHkqL1xuLypNZWRpYSBRdWVyaWVzKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQyNDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLmJsb2ctY29tbWVudHMgLmNvbW1lbnRzLWl0c2VsZjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA0MjQ4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC5ibG9nLWNvbW1lbnRzIC5jb21tZW50cy1pdHNlbGY6YWZ0ZXIge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICB0b3A6IC0xN3B4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDE1cHggMTdweCAxNXB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFszMy4gTmV3c11cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypOZXdzIHYxXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA0MjY4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubmV3cy1zZWN0aW9uIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNlZWU7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZWVlO1xufVxuXG4vKiBsaW5lIDQyNzQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5uZXdzLXYxIC5uZXdzLXYxLWluIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbn1cblxuLyogbGluZSA0Mjc4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubmV3cy12MSBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHggMTVweDtcbn1cblxuLyogbGluZSA0Mjg0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubmV3cy12MSBoMyBhIHtcbiAgY29sb3I6ICM1NTU7XG59XG5cbi8qIGxpbmUgNDI4NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm5ld3MtdjEgaDMgYTpob3ZlciB7XG4gIGNvbG9yOiAjNzJjMDJjO1xufVxuXG4vKiBsaW5lIDQyOTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5uZXdzLXYxIHAge1xuICBjb2xvcjogIzU1NTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDQyOTksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5uZXdzLXYxIC5uZXdzLXYxLWluZm8ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZWVlO1xufVxuXG4vKiBsaW5lIDQzMDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5uZXdzLXYxIC5uZXdzLXYxLWluZm8gbGkge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi8qIGxpbmUgNDMwOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm5ld3MtdjEgLm5ld3MtdjEtaW5mbyBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICM3MmMwMmM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLypOZXdzIHYyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypOZXdzIEJhZGdlKi9cbi8qIGxpbmUgNDMyMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm5ld3MtdjIgLm5ld3MtdjItYmFkZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgNDMyNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm5ld3MtdjIgLm5ld3MtdjItYmFkZ2UgcCB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4vKiBsaW5lIDQzMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5uZXdzLXYyIC5uZXdzLXYyLWJhZGdlIHNwYW4ge1xuICBjb2xvcjogIzU1NTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG5cbi8qIGxpbmUgNDM0MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm5ld3MtdjIgLm5ld3MtdjItYmFkZ2Ugc21hbGwge1xuICBjb2xvcjogIzU1NTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogbGluZSA0MzUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubmV3cy12MiAubmV3cy12Mi1kZXNjIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLyogbGluZSA0MzU0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubmV3cy12MiAubmV3cy12Mi1kZXNjIGgzIHtcbiAgbWFyZ2luOiAwIDAgM3B4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi8qIGxpbmUgNDM1OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm5ld3MtdjIgLm5ld3MtdjItZGVzYyBoMyBhIHtcbiAgY29sb3I6ICM1NTU7XG59XG5cbi8qIGxpbmUgNDM2MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm5ld3MtdjIgLm5ld3MtdjItZGVzYyBoMyBhOmhvdmVyIHtcbiAgY29sb3I6ICM3MmMwMmM7XG59XG5cbi8qIGxpbmUgNDM2NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm5ld3MtdjIgLm5ld3MtdjItZGVzYyBzbWFsbCB7XG4gIGNvbG9yOiAjNTU1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogbGluZSA0Mzc0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubmV3cy12MiAubmV3cy12Mi1kZXNjIHAge1xuICBjb2xvcjogIzU1NTtcbn1cblxuLypOZXdzIERlc2NyaXB0aW9uKi9cbi8qTmV3cyB2M1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qTmV3cyBQb3N0cyovXG4vKiBsaW5lIDQzODcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5uZXdzLXYzIC5uZXdzLXYzLWluIHtcbiAgcGFkZGluZzogMzVweCAzMHB4O1xufVxuXG4vKiBsaW5lIDQzOTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5uZXdzLXYzIC5uZXdzLXYzLWluLXNtIHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLyogbGluZSA0Mzk1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubmV3cy12MyBoMiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgNDQwMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm5ld3MtdjMgLm5ld3MtdjMtaW4tc20gaDIge1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbn1cblxuLyogbGluZSA0NDEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubmV3cy12MyBoMiBhIHtcbiAgY29sb3I6ICM1NTU7XG59XG5cbi8qIGxpbmUgNDQxMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm5ld3MtdjMgaDIgYTpob3ZlciB7XG4gIGNvbG9yOiAjNzJjMDJjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgNDQxOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm5ld3MtdjMgcCB7XG4gIGNvbG9yOiAjNTU1O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDQ0MjQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5uZXdzLXYzIC5wb3N0ZWQtaW5mbyBsaSB7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qIGxpbmUgNDQyOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm5ld3MtdjMgLm5ld3MtdjMtaW4tc20gLnBvc3RlZC1pbmZvIGxpIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLyogbGluZSA0NDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubmV3cy12MyAucG9zdGVkLWluZm8gbGk6YmVmb3JlLCAubmV3cy12MyAubmV3cy12My1pbi1zbSAucG9zdGVkLWluZm8gbGk6YmVmb3JlIHtcbiAgY29udGVudDogJy8nO1xufVxuXG4vKiBsaW5lIDQ0MzksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5uZXdzLXYzIC5wb3N0ZWQtaW5mbyBsaTpiZWZvcmUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG59XG5cbi8qIGxpbmUgNDQ0NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm5ld3MtdjMgLm5ld3MtdjMtaW4tc20gLnBvc3RlZC1pbmZvIGxpOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDExcHg7XG4gIG1hcmdpbi1yaWdodDogOXB4O1xufVxuXG4vKiBsaW5lIDQ0NTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5uZXdzLXYzIC5wb3N0ZWQtaW5mbyBsaTpmaXJzdC1jaGlsZDpiZWZvcmUsIC5uZXdzLXYzIC5uZXdzLXYzLWluLXNtIC5wb3N0ZWQtaW5mbyBsaTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDQ0NTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5uZXdzLXYzIC5wb3N0ZWQtaW5mbyBsaSBhIHtcbiAgY29sb3I6ICM1NTU7XG59XG5cbi8qIGxpbmUgNDQ1OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm5ld3MtdjMgLnBvc3RlZC1pbmZvIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzcyYzAyYztcbn1cblxuLyogbGluZSA0NDY0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubmV3cy12MyAucG9zdC1zaGFyZXMge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogNDBweCAwIDAgLTVweDtcbn1cblxuLyogbGluZSA0NDcwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubmV3cy12MyAubmV3cy12My1pbi1zbSAucG9zdC1zaGFyZXMge1xuICBtYXJnaW46IDIwcHggMCAwIC01cHg7XG59XG5cbi8qIGxpbmUgNDQ3NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm5ld3MtdjMgLnBvc3Qtc2hhcmVzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDEwcHggMCA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSA0NDc5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubmV3cy12MyAucG9zdC1zaGFyZXMgbGkgaSB7XG4gIGNvbG9yOiAjNTU1O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAxM3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBsaW5lIDQ0ODksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5uZXdzLXYzIC5wb3N0LXNoYXJlcyBsaSBpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2RkZDtcbn1cblxuLyogbGluZSA0NDk0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubmV3cy12MyAucG9zdC1zaGFyZXMgbGkgc3BhbiB7XG4gIHRvcDogLTVweDtcbiAgcmlnaHQ6IDZweDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDRweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICM3MmMwMmM7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQ1MTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5uZXdzLXYzIC5wb3N0LXNoYXJlcy1sZyBsaSBzcGFuIHtcbiAgdG9wOiAtMTBweDtcbiAgcmlnaHQ6IDBweDtcbiAgd2lkdGg6IDI5cHg7XG4gIGhlaWdodDogMjlweDtcbiAgcGFkZGluZzogNHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA0NTIzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC5uZXdzLXYzIGgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLypOZXdzIEluZm8qL1xuLypOZXdzIFNoYXJlcyovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFszNC4gQmxvZyBHcmlkXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDQ1MzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLWdyaWQgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLyogbGluZSA0NTQyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1ncmlkIGgzIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4vKiBsaW5lIDQ1NDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLWdyaWQgaDIuYmxvZy1ncmlkLXRpdGxlLWxnIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuXG4vKiBsaW5lIDQ1NTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLWdyaWQgaDMuYmxvZy1ncmlkLXRpdGxlLXNtIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4vKiBsaW5lIDQ1NjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLWdyaWQgaDMgYSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4vKiBsaW5lIDQ1NjUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLWdyaWQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi8qIGxpbmUgNDU3MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctZ3JpZC1pbm5lciB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbjogLTcwcHggNDBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qQmxvZyBHcmlkIEdyYWRpZW50Ki9cbi8qIGxpbmUgNDU4MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctZ3JpZCAuYmxvZy1ncmlkLWdyYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgNDU4MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctZ3JpZCAuYmxvZy1ncmlkLWdyYWQgaSB7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLyogbGluZSA0NTk5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1ncmlkIC5ibG9nLWdyaWQtaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogbGluZSA0NjAzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1ncmlkIC5ibG9nLWdyaWQtaW5mbyBsaSB7XG4gIGNvbG9yOiAjODg4O1xuICBwYWRkaW5nOiAwIDJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIGxpbmUgNDYwOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctZ3JpZCAuYmxvZy1ncmlkLWluZm8gbGk6YmVmb3JlIHtcbiAgY29udGVudDogJy8nO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1yaWdodDogOXB4O1xufVxuXG4vKiBsaW5lIDQ2MTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLWdyaWQgLmJsb2ctZ3JpZC1pbmZvIGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgNDYyMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctZ3JpZCAuYmxvZy1ncmlkLWluZm8gbGkgYSB7XG4gIGNvbG9yOiAjODg4O1xufVxuXG4vKiBsaW5lIDQ2MjQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLWdyaWQgLmJsb2ctZ3JpZC1pbmZvIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgNDYzMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctZ3JpZCBhLnItbW9yZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIGxpbmUgNDYzNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctZ3JpZCBhLnItbW9yZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLypCbG9nIEdyaWQgSW5mbyovXG4vKlJlYWQgTW9yZSBMaW5rKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgWzM1LiBCbG9nIFRodW1iXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDQ2NTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLXRodW1iIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSA0NjU0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy10aHVtYiAuYmxvZy10aHVtYi1ob3ZlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLyogbGluZSA0NjU5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy10aHVtYiAuYmxvZy10aHVtYi1ob3ZlcjphZnRlciB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7XG59XG5cbi8qIGxpbmUgNDY2OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctdGh1bWIgLmJsb2ctdGh1bWItaG92ZXIgaW1nIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNDY3MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctdGh1bWIgLmJsb2ctdGh1bWItaG92ZXIgaW1nLnZpZGVvLXBsYXktYnRuIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLyogbGluZSA0Njc5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy10aHVtYiAuYmxvZy10aHVtYi1ob3ZlciAuaG92ZXItZ3JhZCB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLXRvcDogLTE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjY1cywgdHJhbnNmb3JtIDAuNjVzO1xufVxuXG4vKiBsaW5lIDQ2OTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLXRodW1iIC5ibG9nLXRodW1iLWhvdmVyOmhvdmVyIC5ob3Zlci1ncmFkIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiAwLjU1cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjU1cztcbn1cblxuLyogbGluZSA0NzAxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy10aHVtYiAuYmxvZy10aHVtYi1kZXNjIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSA0NzA0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy10aHVtYiAuYmxvZy10aHVtYi1kZXNjIGgzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDAgMCA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi8qIGxpbmUgNDcxMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctdGh1bWIgLmJsb2ctdGh1bWItZGVzYyBoMyBhIHtcbiAgY29sb3I6ICM1NTU7XG59XG5cbi8qIGxpbmUgNDcxNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctdGh1bWIgLmJsb2ctdGh1bWItaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogbGluZSA0NzIwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy10aHVtYiAuYmxvZy10aHVtYi1pbmZvIGxpIHtcbiAgY29sb3I6ICM4ODg7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSA0NzI2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy10aHVtYiAuYmxvZy10aHVtYi1pbmZvIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcvJztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tcmlnaHQ6IDlweDtcbn1cblxuLyogbGluZSA0NzMzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy10aHVtYiAuYmxvZy10aHVtYi1pbmZvIGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgNDczOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctdGh1bWIgLmJsb2ctdGh1bWItaW5mbyBsaSBhIHtcbiAgY29sb3I6ICM4ODg7XG59XG5cbi8qIGxpbmUgNDc0MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctdGh1bWIgLmJsb2ctdGh1bWItaW5mbyBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNlNzRjM2M7XG59XG5cbi8qIGxpbmUgNDc0OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctdGh1bWIuYmxvZy10aHVtYi1jaXJjbGUgLmJsb2ctdGh1bWItaG92ZXI6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0NzUzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy10aHVtYi5ibG9nLXRodW1iLWNpcmNsZSAuYmxvZy10aHVtYi1ob3ZlciBpbWcge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuXG4vKiBsaW5lIDQ3NTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLXRodW1iLmJsb2ctdGh1bWItY2lyY2xlIC5ibG9nLXRodW1iLWhvdmVyIC5ob3Zlci1ncmFkIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cblxuLyogbGluZSA0NzY0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy10aHVtYiAuYmxvZy10aHVtYi1ob3Zlcjpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTE0LCAxOTIsIDQ0LCAwLjkpO1xufVxuXG4vKkJsb2cgR3JpZCBIb3ZlciovXG4vKkljb24gSG92ZXIgR3JhZGllbnQqL1xuLypCbG9nIFRodW1iIERlc2NyaXB0aW9uKi9cbi8qQmxvZyBHcmlkIEluZm8qL1xuLypCbG9nIFRodW1iIENpcmNsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qQmxvZyBUaHVtYiBDb2xvcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDQ3ODMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLWdyaWQgLmJsb2ctZ3JpZC1ncmFkIGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFszNi4gU2hvcCBTdWJzY3JpYmVdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNDc5MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNob3Atc3Vic2NyaWJlIHtcbiAgcGFkZGluZzogMjVweCAwO1xufVxuXG4vKiBsaW5lIDQ3OTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zaG9wLXN1YnNjcmliZSBoMiB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogbGluZSA0ODAyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2hvcC1zdWJzY3JpYmUgaW5wdXQge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgNDgwOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNob3Atc3Vic2NyaWJlIC5mb3JtLWNvbnRyb2wge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuXG4vKiBsaW5lIDQ4MTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zaG9wLXN1YnNjcmliZSAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDQ4MTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zaG9wLXN1YnNjcmliZSAuZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyLCAuc2hvcC1zdWJzY3JpYmUgLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaG9wLXN1YnNjcmliZSAuZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgNDgyMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNob3Atc3Vic2NyaWJlIC5pbnB1dC1ncm91cC1idG4ge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDQ4MjcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zaG9wLXN1YnNjcmliZSAuaW5wdXQtZ3JvdXAtYnRuIC5idG4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSA0ODMyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2hvcC1zdWJzY3JpYmUgLmlucHV0LWdyb3VwLWJ0biBpIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cblxuLypJbnB1dCBGb3JtIENvbnRyb2wqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBbMzcuIFBhcmFsbGF4IFNsaWRlciAoTWFpbildXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNDg0NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNsaWRlci1pbm5lciAuZGEtc2xpZGVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGQ7XG59XG5cbi8qIGxpbmUgNDg1MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNsaWRlci1pbm5lciAuZGEtZG90cyB7XG4gIHotaW5kZXg6IDEwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgLyogbGluZSA0ODU4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC5kYS1zbGlkZSBwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAvKlNsaWRlciBQYXJhbGxheCovXG4gIC8qIGxpbmUgNDg2NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAuZGEtc2xpZGUgLmRhLWltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFszOC4gTWFzdGVyIFNsaWRlcl1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA0ODc1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubXMtcHJvbW8taW5mbyB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4vKiBsaW5lIDQ4ODMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5tcy1wcm9tby1pbmZvLWluIHtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4vKiBsaW5lIDQ4ODgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5tcy1wcm9tby1zdWIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLyogbGluZSA0ODk1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubXMtcHJvbW8tc3ViLWluIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4vKiBsaW5lIDQ4OTksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5tcy1pbWctYm9yZGVyZWQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA3cHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgWzM5LiBSZXZvbHV0aW9uIFNsaWRlcl1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA0OTA4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udHAtZG90dGVkb3ZlcmxheSB7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0OTEyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udHAtYnVsbGV0cy5wcmV2aWV3NCAuYnVsbGV0IHtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQ5MTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50cC1iYW5uZXItY29udGFpbmVyIHVsIGxpLCAuZnVsbHNjcmVlbmJhbm5lci1jb250YWluZXIgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgNDkyMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRwLWJhbm5lci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgNDkyMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRwLWJhbm5lci1jb250YWluZXIgYS5idG4tdSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IHNvbGlkIDFweCB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSA0OTI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udHAtYmFubmVyLWNvbnRhaW5lciBhLmJ0bi11OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogc29saWQgMXB4IHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDQ5MzMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50cC1iYW5uZXItY29udGFpbmVyIGEucmUtYnRuLWJyZCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmZmY7XG59XG5cbi8qIGxpbmUgNDkzNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRwLWJhbm5lci1jb250YWluZXIgYS5yZS1idG4tYnJkOmhvdmVyIHtcbiAgY29sb3I6ICM1NTU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi8qIGxpbmUgNDk0NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRwLWJhbm5lci1jb250YWluZXIgLmJ0bi11LmJ0bi1icmQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4vKkZ1bGx3aWR0aCovXG4vKkZ1bGxzY3JlZW4qL1xuLyogbGluZSA0OTU1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZnVsbHNjcmVlbi1jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKlNsaWRlciBDb250ZW50cyB2MSovXG4vKiBsaW5lIDQ5NjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5yZXZvbHV0aW9uLW1jaC0xOmFmdGVyIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogJyAnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLyogbGluZSA0OTc0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucmV2b2x1dGlvbi1jaDEge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4vKiBsaW5lIDQ5ODMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5yZXZvbHV0aW9uLWNoMiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1heC13aWR0aDogNDcwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4vKiBsaW5lIDQ5OTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5yZXZvbHV0aW9uLWNoMjphZnRlciB7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogMnB4O1xuICBjb250ZW50OiAnICc7XG4gIGJvdHRvbTogLTIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbi1sZWZ0OiAtMzVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4vKlNsaWRlciBDb250ZW50cyB2MiovXG4vKiBsaW5lIDUwMDcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5yZS10aXRsZS12MSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDc1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi8qIGxpbmUgNTAxNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnJlLXRpdGxlLXYyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4vKiBsaW5lIDUwMjYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5yZS10ZXh0LXYxIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi8qIGxpbmUgNTAzMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnJlLXRleHQtdjIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi8qU2xpZGVzKi9cbi8qIGxpbmUgNTA0MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnJzLWNhcHRpb24tMSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHBhZGRpbmc6IDZweCA3NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZmZmO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2ZmZjtcbn1cblxuLyogbGluZSA1MDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucnMtY2FwdGlvbi0xOmFmdGVyLCAucnMtY2FwdGlvbi0xOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29udGVudDogXCJcXGYwMDVcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG59XG5cbi8qIGxpbmUgNTA1NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnJzLWNhcHRpb24tMTphZnRlciB7XG4gIHJpZ2h0OiA0JTtcbn1cblxuLyogbGluZSA1MDYxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucnMtY2FwdGlvbi0xOmJlZm9yZSB7XG4gIGxlZnQ6IDQlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1MDY4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC5ycy1jYXB0aW9uLTE6YWZ0ZXIsIC5ycy1jYXB0aW9uLTE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG5cbi8qIGxpbmUgNTA3NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnJzLWNhcHRpb24tMiB7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDEwcHggNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDUwODMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ycy1jYXB0aW9uLTI6YWZ0ZXIge1xuICBsZWZ0OiA1MCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGJvdHRvbTogLTEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbi1sZWZ0OiAtNTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4vKiBsaW5lIDUwOTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ycy1jYXB0aW9uLTMgYSB7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHBhZGRpbmc6IDdweCAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1MTAyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC5ycy1jYXB0aW9uLTEsIC5ycy1jYXB0aW9uLTIsIC5ycy1jYXB0aW9uLTMge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBbNDAuIExheWVyIFNsaWRlcl1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA1MTExLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubGF5ZXJfc2xpZGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSA1MTE1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubHMtY3QtaGFsZiwgLmxzLWN0LWNlbnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgWzQxLiBDbGllbnRzIENhcm91c2VsXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDUxMjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jbGllbnRzIHtcbiAgYm9yZGVyOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1MTMxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY2xpZW50cyBsaSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbn1cblxuLyogbGluZSA1MTM3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY2xpZW50cyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG59XG5cbi8qIGxpbmUgNTE0MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNsaWVudHMgbGkgaW1nLmNvbG9yLWltZyB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4vKiBsaW5lIDUxNDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jbGllbnRzIGxpOmhvdmVyIGltZy5jb2xvci1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA1MTUyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY2xpZW50cyBsaSBpbWcge1xuICBmaWx0ZXI6IGdyYXk7XG4gIC8qIElFNi05ICovXG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTE1OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNsaWVudHMgbGkgaW1nOmhvdmVyIHtcbiAgZmlsdGVyOiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFs0Mi4gUGllIENoYXJ0XVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDUxNzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5waWUtcHJvZ3Jlc3MtY2hhcnRzIC5pbm5lci1wY2hhcnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgNTE3NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBpZS1wcm9ncmVzcy1jaGFydHMgLmNpcmNsZSB7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXdlaWdodDogMjAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDUxODEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5waWUtcHJvZ3Jlc3MtY2hhcnRzIC5jaXJjbGUtdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDUxODcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLnBpZS1wcm9ncmVzcy1jaGFydHMgLmlubmVyLXBjaGFydCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFs0My4gQ291bnRlcl1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA1MTk2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY291bnRlcnMge1xuICBjb2xvcjogIzU1NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDUyMDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jb3VudGVycyBzcGFuIHtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuXG4vKiBsaW5lIDUyMDMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jb3VudGVycyBzcGFuLmNvdW50ZXItaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4vKiBsaW5lIDUyMDcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jb3VudGVycyBzcGFuLmNvdW50ZXItaWNvbiBpIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG1pbi13aWR0aDogNjVweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICM3MmMwMmM7XG59XG5cbi8qIGxpbmUgNTIxNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNvdW50ZXJzIHNwYW4uY291bnRlci1pY29uIGk6YWZ0ZXIge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiAzOCU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3R0b206IC03cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci10b3A6IDdweCBzb2xpZCAjNzJjMDJjO1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IGluc2V0O1xuICAvKkZGIGZpeGVzKi9cbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBpbnNldDtcbiAgLypGRiBmaXhlcyovXG59XG5cbi8qIGxpbmUgNTIzNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNvdW50ZXJzOmhvdmVyIHNwYW4uY291bnRlci1pY29uIGkge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDUyNDMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLmNvdW50ZXJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC8qIGxpbmUgNTI0NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAuY291bnRlcnM6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogaW5oZXJpdDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFs0NC4gQmFjayBUbyBUb3BdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNTI1NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuI3RvcGNvbnRyb2wge1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogOTk7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZDogIzIyMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMTRweCAhaW1wb3J0YW50O1xuICBib3R0b206IDExcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTI2OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuI3RvcGNvbnRyb2w6YWZ0ZXIge1xuICB0b3A6IC0ycHg7XG4gIGxlZnQ6IDguNXB4O1xuICBjb250ZW50OiBcIlxcZjEwNlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xufVxuXG4vKiBsaW5lIDUyNzcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiN0b3Bjb250cm9sOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM3MmMwMmM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFs0NS4gT3dsIENhcm91c2VsXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDUyODgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtYnRuIHtcbiAgY29sb3I6ICM3Nzc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nOiAycHggOXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG59XG5cbi8qIGxpbmUgNTI5NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm93bC1idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzcyYzAyYztcbn1cblxuLypPd2wgQ2Fyb3VzZWwgdjEqL1xuLyogbGluZSA1MzA1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ub3dsLWNhcm91c2VsLXYxIC5vd2wtbmF2aWdhdGlvbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDUzMTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtY2Fyb3VzZWwtdjEgLml0ZW0ge1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG4vKiBsaW5lIDUzMTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtY2Fyb3VzZWwtdjEgLml0ZW0gaW1nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDUzMTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtY2Fyb3VzZWwtdjEgLm93bC1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLypPd2wgQ2Fyb3VzZWwgdjIqL1xuLyogbGluZSA1MzI2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ub3dsLWNhcm91c2VsLXYyIC5vd2wtc2xpZGVyLXYyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSA1MzMwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ub3dsLWNhcm91c2VsLXYyIC5pdGVtIHtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG5cbi8qIGxpbmUgNTMzMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm93bC1jYXJvdXNlbC12MiAuaXRlbSBpbWcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgNTMzOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm93bC1jYXJvdXNlbC12MiAub3dsLW5hdmlnYXRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgNTM0MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm93bC1jYXJvdXNlbC12MiAub3dsLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKk93bCBDYXJvdXNlbCB2MyovXG4vKiBsaW5lIDUzNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtY2Fyb3VzZWwtdjMgLml0ZW0ge1xuICBtYXJnaW46IDAgMTVweDtcbn1cblxuLyogbGluZSA1MzUzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ub3dsLWNhcm91c2VsLXYzIC5pdGVtIGltZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA1MzU4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ub3dsLWNhcm91c2VsLXYzIC5vd2wtcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qT3dsIENhcm91c2VsIHY0Ki9cbi8qIGxpbmUgNTM2NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm93bC1jYXJvdXNlbC12NCAub3dsLXdyYXBwZXItb3V0ZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDUzNzAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtY2Fyb3VzZWwtdjQgLml0ZW0ge1xuICBtYXJnaW46IDAgM3B4O1xufVxuXG4vKiBsaW5lIDUzNzMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtY2Fyb3VzZWwtdjQgLml0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qT3dsIENhcm91c2VsIHY1Ki9cbi8qIGxpbmUgNTM4MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm93bC1jYXJvdXNlbC12NSAub3dsLXdyYXBwZXItb3V0ZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDUzODcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtY2Fyb3VzZWwtdjUgLm93bC1jb250cm9scyAub3dsLXBhZ2UuYWN0aXZlIHNwYW4sIC5vd2wtY2Fyb3VzZWwtdjUgLm93bC1jb250cm9scy5jbGlja2FibGUgLm93bC1wYWdlOmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xufVxuXG4vKiBsaW5lIDUzOTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtY2Fyb3VzZWwtdjUgLm93bC1jb250cm9scyAub3dsLXBhZ2Ugc3BhbiB7XG4gIG1hcmdpbjogNXB4IDNweCAhaW1wb3J0YW50O1xufVxuXG4vKk93bCBTbGlkZXIgdjYqL1xuLyogbGluZSA1NDAwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ub3dsLWNhcm91c2VsLXY2IC5vd2wtY2Fyb3VzZWwtaXRlbSB7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBwYWRkaW5nOiA3cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNGUyZTI7XG59XG5cbi8qIGxpbmUgNTQwNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm93bC1jYXJvdXNlbC12NiAub3dsLWNhcm91c2VsLWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNTQxMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm93bC1jYXJvdXNlbC12NiAub3dsLXdyYXBwZXItb3V0ZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDU0MTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtY2Fyb3VzZWwtdjYgLm93bC1jb250cm9scyAub3dsLXBhZ2Ugc3BhbiB7XG4gIG1hcmdpbjogNXB4IDNweCAhaW1wb3J0YW50O1xufVxuXG4vKk93bCBQYWdpbmF0aW9uKi9cbi8qIGxpbmUgNTQyNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm93bC1wYWdpbmF0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTQyOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm93bC10aGVtZSAub3dsLWNvbnRyb2xzIC5vd2wtcGFnZS5hY3RpdmUgc3BhbiwgLm93bC10aGVtZSAub3dsLWNvbnRyb2xzLmNsaWNrYWJsZSAub3dsLXBhZ2U6aG92ZXIgc3BhbiB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogQWxwaGEoT3BhY2l0eT0xMDApO1xuICAvKklFNyBmaXgqL1xufVxuXG4vKiBsaW5lIDU0MzYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtdGhlbWUgLm93bC1jb250cm9scyAub3dsLXBhZ2Uge1xuICB6b29tOiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG4gIC8qSUU3IGxpZmUtc2F2ZXIgKi9cbn1cblxuLyogbGluZSA1NDQzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ub3dsLXRoZW1lIC5vd2wtY29udHJvbHMgLm93bC1wYWdlIHNwYW4ge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBvcGFjaXR5OiAwLjM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDVweCA3cHg7XG4gIGJhY2tncm91bmQ6ICNiYmI7XG4gIGZpbHRlcjogQWxwaGEoT3BhY2l0eT01MCk7XG4gIC8qSUU3IGZpeCovXG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4vKk93bCBDYXJvdXNlbCBTdHlsZSB2MSovXG4vKiBsaW5lIDU0NjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtY2Fyb3VzZWwtc3R5bGUtdjEgaW1nIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qT3dsIENhcm91c2VsIFN0eWxlIHYyKi9cbi8qIGxpbmUgNTQ2OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm93bC1jYXJvdXNlbC1zdHlsZS12MiAuaXRlbSB7XG4gIG1hcmdpbjogMCAzcHg7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2VlZTtcbn1cblxuLyogbGluZSA1NDc0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ub3dsLWNhcm91c2VsLXN0eWxlLXYyIC5pdGVtIGltZyB7XG4gIHBhZGRpbmc6IDAgM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIGxpbmUgNTQ3OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm93bC1jYXJvdXNlbC1zdHlsZS12MiAuaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIGJvcmRlci1jb2xvcjogI2U1ZTVlNTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIGxpbmUgNTQ4NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm93bC1jYXJvdXNlbC1zdHlsZS12MiAub3dsLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKk93bCBDbGllbnRzIHYyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA1NDk1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ub3dsLWNsaWVudHMtdjEgaW1nIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNTUwMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm93bC1jbGllbnRzLXYxIC5vd2wtcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qT3dsIENhcm91c2VsIC0gVGVzdGltb25pYWxzIHYzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypUZXN0aW1vbmlhbHMgU2VjdGlvbiovXG4vKiBsaW5lIDU1MDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtdjMge1xuICBwYWRkaW5nOiAxMDBweCAwO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi8qIGxpbmUgNTUxMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy12MyB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgNTUyMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy12MyBsaSBpbWcge1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMTUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qIGxpbmUgNTUyNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy12MyBsaSA+IHAge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi8qIGxpbmUgNTUzMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy12MyAudGVzdGltb25pYWxzLXYzLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDU1MzcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtdjMgLnRlc3RpbW9uaWFscy12My10aXRsZSBwIHtcbiAgY29sb3I6ICM3MmMwMmM7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgNTU0MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy12MyAudGVzdGltb25pYWxzLXYzLXRpdGxlIHNwYW4ge1xuICBjb2xvcjogIzc3NztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLyogbGluZSA1NTQ5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLXYzIC5vd2wtcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgNTU1NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy12MyAub3dsLWJ1dHRvbnMgLm93bC1wcmV2LCAudGVzdGltb25pYWxzLXYzIC5vd2wtYnV0dG9ucyAub3dsLW5leHQge1xuICBwYWRkaW5nOiAxM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMTVweCAycHggMDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBsaW5lIDU1NjIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtdjMgLm93bC1idXR0b25zIC5vd2wtcHJldjphZnRlciwgLnRlc3RpbW9uaWFscy12MyAub3dsLWJ1dHRvbnMgLm93bC1uZXh0OmFmdGVyIHtcbiAgdG9wOiAwO1xuICBjb2xvcjogI2JiYjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xufVxuXG4vKiBsaW5lIDU1NzIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtdjMgLm93bC1idXR0b25zIC5vd2wtcHJldjphZnRlciB7XG4gIGxlZnQ6IDEwcHg7XG4gIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG59XG5cbi8qIGxpbmUgNTU3NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy12MyAub3dsLWJ1dHRvbnMgLm93bC1uZXh0OmFmdGVyIHtcbiAgcmlnaHQ6IDEwcHg7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG59XG5cbi8qIGxpbmUgNTU4MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy12MyAub3dsLWJ1dHRvbnMgLm93bC1wcmV2OmhvdmVyOmFmdGVyLCAudGVzdGltb25pYWxzLXYzIC5vd2wtYnV0dG9ucyAub3dsLW5leHQ6aG92ZXI6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA1NTg2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLXYzIC5vd2wtYnV0dG9ucyAub3dsLXByZXY6aG92ZXIsIC50ZXN0aW1vbmlhbHMtdjMgLm93bC1idXR0b25zIC5vd2wtbmV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM3MmMwMmM7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLypUZXN0aW1vbmlhbHMgT3dsIE5hdmlnYXRpb24qL1xuLypSZWNlbnQgV29ya3MgKE93bCBDYXJvdXNlbClcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDU1OTksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtd29yay12MSAub3dsLW5hdmlnYXRpb24ge1xuICB0b3A6IDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4vKiBsaW5lIDU2MDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtd29yay12MSAuaXRlbSBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDU2MDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtd29yay12MSAuaXRlbSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBsaW5lIDU2MTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtd29yay12MSAuaXRlbSBhOmhvdmVyIHN0cm9uZyB7XG4gIGNvbG9yOiAjNTU1O1xufVxuXG4vKiBsaW5lIDU2MTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtd29yay12MSAuaXRlbSBlbS5vdmVyZmxvdy1oaWRkZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA1NjIzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ub3dsLXdvcmstdjEgLml0ZW0gYSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjZWVlO1xufVxuXG4vKiBsaW5lIDU2MjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtd29yay12MSAuaXRlbSBhIHN0cm9uZyB7XG4gIGNvbG9yOiAjNTU1O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA1NjM0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ub3dsLXdvcmstdjEgLml0ZW0gYSBpIHtcbiAgY29sb3I6ICM3Nzc7XG59XG5cbi8qIGxpbmUgNTYzOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm93bC13b3JrLXYxIC5pdGVtIGEgaW1nIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIGxpbmUgNTY0MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm93bC13b3JrLXYxIC5pdGVtIGE6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMC44O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMikgcm90YXRlKDNkZWcpO1xufVxuXG4vKiBsaW5lIDU2NDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtd29yay12MSAuaXRlbSBhOmhvdmVyIHNwYW4ge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggIzcyYzAyYztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi8qUGFyYWxsYXggVHdpdHRlciAoT3dsIENhcm91c2VsKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNTY2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LXR3aXR0ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTAwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMzMzMgdXJsKC4uL2ltZy9iZy8xOS5qcGcpIDUwJSAwIGZpeGVkO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4vKiBsaW5lIDU2NjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYXJhbGxheC10d2l0dGVyOmFmdGVyIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi8qIGxpbmUgNTY3OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LXR3aXR0ZXI6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BhdHRlcm5zL2dyaWR0aWxlLnBuZykgcmVwZWF0O1xufVxuXG4vKiBsaW5lIDU2OTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYXJhbGxheC10d2l0dGVyLWluIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDU2OTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYXJhbGxheC10d2l0dGVyLWluIHVsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDU2OTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYXJhbGxheC10d2l0dGVyLWluIGxpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgNTcwMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LXR3aXR0ZXItaW4gbGkgcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5cbi8qIGxpbmUgNTcwNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhcmFsbGF4LXR3aXR0ZXItaW4gbGkgYSB7XG4gIGNvbG9yOiAjZWVlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogbGluZSA1NzExLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtdHdpdHRlci1pbiBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBsaW5lIDU3MTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYXJhbGxheC10d2l0dGVyLWluIGxpIHNwYW4ge1xuICBjb2xvcjogI2RkZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSA1NzI1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFyYWxsYXgtdHdpdHRlci1pbiAub3dsLXBhZ2Uge1xuICB3aWR0aDogMThweDtcbn1cblxuLypUd2l0dGVyIEJsb2NrIChvd2wtY29udHJvbHMpKi9cbi8qQ2xpZW50cyBTZWN0aW9uIChPd2wgQ2Fyb3VzZWwpXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA1NzM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY2xpZW50cy1zZWN0aW9uIHtcbiAgcGFkZGluZzogNjBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICMzMzMgdXJsKC4uL2ltZy9iZy83LmpwZykgNTAlIGZpeGVkO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4vKiBsaW5lIDU3NDIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jbGllbnRzLXNlY3Rpb246YWZ0ZXIge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbn1cblxuLyogbGluZSA1NzUyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY2xpZW50cy1zZWN0aW9uOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wYXR0ZXJucy9ncmlkdGlsZS5wbmcpIHJlcGVhdDtcbn1cblxuLyogbGluZSA1NzYzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY2xpZW50cy1zZWN0aW9uIC50aXRsZS12MSBwLCAuY2xpZW50cy1zZWN0aW9uIC50aXRsZS12MSBoMiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDU3NjgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jbGllbnRzLXNlY3Rpb24gdWwge1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vKiBsaW5lIDU3NzQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jbGllbnRzLXNlY3Rpb24gbGkge1xuICBtYXJnaW46IDAgM3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4vKiBsaW5lIDU3NzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jbGllbnRzLXNlY3Rpb24gbGkgYSB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDU3ODUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jbGllbnRzLXNlY3Rpb24gbGkgYTpob3ZlciB7XG4gIC10cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG5cbi8qIGxpbmUgNTc5MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNsaWVudHMtc2VjdGlvbiBpbWcge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG59XG5cbi8qIGxpbmUgNTc5NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNsaWVudHMtc2VjdGlvbiAub3dsLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBPd2wgVmlkZW9cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDU4MDUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5vd2wtdmlkZW8gaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG59XG5cbi8qIGxpbmUgNTgxMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm93bC12aWRlbyBpbWcudmlkZW8tcGxheSB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC01MnB4O1xuICBtYXJnaW4tbGVmdDogLTUycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLyogbGluZSA1ODE5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ub3dsLXZpZGVvIC5vd2wtY29udHJvbHMgLm93bC1wYWdlIHNwYW4ge1xuICBtYXJnaW46IDVweCAzcHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzQ2LiBCb290c3RyYXAgQ2Fyb3VzZWxzXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBCb290c3RyYXAgQ2Fyb3VzZWwgdjFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDU4MzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jYXJvdXNlbC12MSAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDdweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbi8qIGxpbmUgNTgzOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNhcm91c2VsLXYxIC5jYXJvdXNlbC1jYXB0aW9uIHAge1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSA1ODQ1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY2Fyb3VzZWwtdjEgLmNhcm91c2VsLWFycm93IGEuY2Fyb3VzZWwtY29udHJvbCB7XG4gIG9wYWNpdHk6IDE7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICB3aWR0aDogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHBvc2l0aW9uOiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDU4NTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jYXJvdXNlbC12MSAuY2Fyb3VzZWwtYXJyb3cgYSBpIHtcbiAgdG9wOiA1MCU7XG4gIG9wYWNpdHk6IDAuNjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgbWFyZ2luLXRvcDogLTE4cHg7XG4gIHBhZGRpbmc6IDJweCAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi8qIGxpbmUgNTg2MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNhcm91c2VsLXYxIC5jYXJvdXNlbC1hcnJvdyBhIGk6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi8qIGxpbmUgNTg2OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNhcm91c2VsLXYxIC5jYXJvdXNlbC1hcnJvdyBhLmxlZnQgaSB7XG4gIGxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgNTg3MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNhcm91c2VsLXYxIC5jYXJvdXNlbC1hcnJvdyBhLnJpZ2h0IGkge1xuICByaWdodDogMDtcbn1cblxuLyogQm9vdHN0cmFwIENhcm91c2VsIHYyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA1ODgxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY2Fyb3VzZWwtdjIgLmNhcm91c2VsLWNvbnRyb2wge1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLyogbGluZSA1ODg1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY2Fyb3VzZWwtdjIgLmNhcm91c2VsLWNvbnRyb2w6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLyogbGluZSA1ODkwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY2Fyb3VzZWwtdjIgLmNhcm91c2VsLWNvbnRyb2wubGVmdCwgLmNhcm91c2VsLXYyIC5jYXJvdXNlbC1jb250cm9sLnJpZ2h0IHtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDU7XG4gIGNvbG9yOiAjZWVlO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIG1hcmdpbi10b3A6IC0yMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZWVlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi8qIGxpbmUgNTkwNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNhcm91c2VsLXYyIC5jYXJvdXNlbC1jb250cm9sOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSA1OTEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY2Fyb3VzZWwtdjIgLmNhcm91c2VsLWNvbnRyb2wubGVmdCB7XG4gIGxlZnQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgNTkxNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNhcm91c2VsLXYyIC5jYXJvdXNlbC1jb250cm9sLnJpZ2h0IHtcbiAgcmlnaHQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgNTkxOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNhcm91c2VsLXYyIC5jYXJvdXNlbC1jb250cm9sIC5hcnJvdy1wcmV2IHtcbiAgdG9wOiAtNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgNTkyMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNhcm91c2VsLXYyIC5jYXJvdXNlbC1jb250cm9sIC5hcnJvdy1uZXh0IHtcbiAgdG9wOiAtNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAtMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1OTMxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbNDcuIFRhYnNdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qVGFicyovXG4vKiBsaW5lIDU5NDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5uYXYtdGFicyA+IGxpID4gYSwgLm5hdi1waWxscyA+IGxpID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKlRhYnMgdjFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDU5NDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50YWItdjEgLm5hdi10YWJzIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggIzcyYzAyYztcbn1cblxuLyogbGluZSA1OTU0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFiLXYxIC5uYXYtdGFicyBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA1cHggMTVweDtcbn1cblxuLyogbGluZSA1OTYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFiLXYxIC5uYXYtdGFicyA+IC5hY3RpdmUgPiBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzcyYzAyYztcbn1cblxuLyogbGluZSA1OTY1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFiLXYxIC5uYXYtdGFicyA+IC5hY3RpdmUgPiBhOmhvdmVyLCAudGFiLXYxIC5uYXYtdGFicyA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzcyYzAyYztcbn1cblxuLyogbGluZSA1OTcyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFiLXYxIC5uYXYtdGFicyA+IGxpID4gYSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLyogbGluZSA1OTc1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFiLXYxIC5uYXYtdGFicyA+IGxpID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xufVxuXG4vKiBsaW5lIDU5ODMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50YWItdjEgLnRhYi1jb250ZW50IHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG4vKiBsaW5lIDU5ODYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50YWItdjEgLnRhYi1jb250ZW50IGltZyB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLyogbGluZSA1OTkwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFiLXYxIC50YWItY29udGVudCBpbWcuaW1nLXRhYi1zcGFjZSB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLypUYWJzIHYyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA2MDAxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFiLXYyIC5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi8qIGxpbmUgNjAwNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhYi12MiAubmF2LXRhYnMgbGkgYSB7XG4gIHBhZGRpbmc6IDlweCAxNnB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qIGxpbmUgNjAxMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhYi12MiAubmF2LXRhYnMgbGkuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA3cHggMTVweCA5cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlZWU7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCAjNzJjMDJjO1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjAyMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhYi12MiAudGFiLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlZWU7XG59XG5cbi8qVGFicyB2M1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNjAzMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhYi12MyAubmF2LXBpbGxzIGxpIGEge1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1zaXplOiAxN3B4O1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlZWU7XG59XG5cbi8qIGxpbmUgNjA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhYi12MyAubmF2LXBpbGxzIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzcyYzAyYztcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzY4YWYyODtcbn1cblxuLyogbGluZSA2MDQ3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFiLXYzIC5uYXYtcGlsbHMgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzcyYzAyYztcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzY4YWYyODtcbn1cblxuLyogbGluZSA2MDUzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFiLXYzIC5uYXYtcGlsbHMgbGkgaSB7XG4gIHdpZHRoOiAxLjI1ZW07XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSA2MDYxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFiLXYzIC50YWItY29udGVudCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlZWU7XG59XG5cbi8qVGFiIHY0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA2MDcyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFiLXY0IC50YWItaGVhZGluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMzMzM7XG59XG5cbi8qIGxpbmUgNjA4MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhYi12NCAudGFiLWhlYWRpbmcgaDIge1xuICBtYXJnaW46IDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDYwODgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50YWItdjQgLm5hdi10YWJzIHtcbiAgdG9wOiAzcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgNjA5NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhYi12NCAubmF2LXRhYnMgYSB7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDZweCAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDYxMDMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50YWItdjQgLm5hdi10YWJzID4gLmFjdGl2ZSA+IGEge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgNjEwNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhYi12NCAubmF2LXRhYnMgPiAuYWN0aXZlID4gYTpob3ZlciwgLnRhYi12NCAubmF2LXRhYnMgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbn1cblxuLyogbGluZSA2MTEzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFiLXY0IC5uYXYtdGFicyA+IGxpID4gYSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLyogbGluZSA2MTE2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFiLXY0IC5uYXYtdGFicyA+IGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgNjEyMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhYi12NCAudGFiLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyMHB4IDAgMTBweDtcbn1cblxuLypOYXYgVGFicyovXG4vKlRhYiB2NVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNjEzNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhYi12NSAubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4vKiBsaW5lIDYxMzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50YWItdjUgLm5hdi10YWJzIGxpIGEge1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogOXB4IDE2cHg7XG59XG5cbi8qIGxpbmUgNjE0NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhYi12NSAubmF2LXRhYnMgbGkuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA3cHggMTVweCA5cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlZWU7XG4gIGJvcmRlci10b3A6IHNvbGlkIDNweCAjMjIyO1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjE1NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhYi12NSAudGFiLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxM3B4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjZWVlO1xufVxuXG4vKlRhYiB2NlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNjE2NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhYi12NiAubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZGVkZWRlO1xufVxuXG4vKiBsaW5lIDYxNjgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50YWItdjYgLm5hdi10YWJzID4gbGkge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi8qIGxpbmUgNjE3MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhYi12NiAubmF2LXRhYnMgPiBsaSA+IGEge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjNjg3MDc0O1xuICBwYWRkaW5nOiA2cHggMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSA2MTgyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFiLXY2IC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzE4YmE5Yjtcbn1cblxuLyogbGluZSA2MTg4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFiLXY2IC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsIC50YWItdjYgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMThiYTliO1xufVxuXG4vKiBsaW5lIDYxOTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50YWItdjYgLm5hdi10YWJzID4gbGkgPiBhOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxOGJhOWI7XG59XG5cbi8qIGxpbmUgNjIwMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhYi12NiAubmF2LXRhYnMgPiBsaSA+IGE6Zm9jdXMge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qIGxpbmUgNjIwOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhYi12NiAudGFiLWNvbnRlbnQge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzQ4LiBBY2NvcmRpb25zXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKkFjY29yZGlvbiB2MVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNjIxOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmFjYy12MSAucGFuZWwtaGVhZGluZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qIGxpbmUgNjIyMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmFjYy12MSAucGFuZWwtaGVhZGluZyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGJhY2tncm91bmQ6ICNmZWZlZmU7XG59XG5cbi8qIGxpbmUgNjIzMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmFjYy1pY29uIGEuYWNjb3JkaW9uLXRvZ2dsZSBpIHtcbiAgY29sb3I6ICM1NTU7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4vKiBsaW5lIDYyMzcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5hY2MtaWNvbiBhLmFjY29yZGlvbi10b2dnbGU6aG92ZXIgaSB7XG4gIGNvbG9yOiAjMzk0MTRjO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFs0OS4gUGFnaW5hdGlvbnNdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qUGVnaW5hdGlvbiovXG4vKiBsaW5lIDYyNDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYWdpbmF0aW9uID4gbGk6Zmlyc3QtY2hpbGQgPiBhLCAucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNjI1NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhZ2luYXRpb24tbGcgPiBsaTpmaXJzdC1jaGlsZCA+IGEsIC5wYWdpbmF0aW9uLWxnID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA2MjYyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmxhc3QtY2hpbGQgPiBhLCAucGFnaW5hdGlvbi1sZyA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA2MjcwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFnaW5hdGlvbiA+IGxpOmxhc3QtY2hpbGQgPiBhLCAucGFnaW5hdGlvbiA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA2Mjc1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFnaW5hdGlvbiBsaSBhIHtcbiAgY29sb3I6ICM3Nzc7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xufVxuXG4vKiBsaW5lIDYyNzksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYWdpbmF0aW9uIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzVmYjYxMTtcbiAgYm9yZGVyLWNvbG9yOiAjNWZiNjExO1xufVxuXG4vKiBsaW5lIDYyODcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGEsIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW4sIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6aG92ZXIsIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46aG92ZXIsIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6Zm9jdXMsIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM3MmMwMmM7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MmMwMmM7XG59XG5cbi8qUGFnaW5hdGlvbiBXaXRob3V0IFNwYWNlKi9cbi8qIGxpbmUgNjI5NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhZ2luYXRpb24tbm8tc3BhY2UgLnBhZ2luYXRpb24ge1xuICBtYXJnaW46IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzUwLiBQYWdlcnNdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qUGFnZXIqL1xuLyogbGluZSA2MzA3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFnZXIgbGkgPiBhLCAucGFnZXIgbGkgPiBzcGFuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA2MzEyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFnZXIgbGkgPiBhOmhvdmVyLCAucGFnZXIgbGkgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM1ZmI2MTE7XG4gIGJvcmRlci1jb2xvcjogIzVmYjYxMTtcbn1cblxuLyogbGluZSA2MzIwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFnZXIucGFnZXItdjIgbGkgPiBhIHtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSA2MzI1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFnZXIucGFnZXItdjMgbGkgPiBhIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIGxpbmUgNjMzMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhZ2VyLnBhZ2VyLXYyIGxpID4gYTpob3ZlciwgLnBhZ2VyLnBhZ2VyLXYyIGxpID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xufVxuXG4vKiBsaW5lIDYzMzcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYWdlci5wYWdlci12MyBsaSA+IGE6aG92ZXIsIC5wYWdlci5wYWdlci12MyBsaSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzcyYzAyYztcbn1cblxuLyogbGluZSA2MzQzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFnZXIucGFnZXItdjIgbGkucGFnZS1hbW91bnQsIC5wYWdlci5wYWdlci12MyBsaS5wYWdlLWFtb3VudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKiBsaW5lIDYzNDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYWdlci5wYWdlci12MiBsaS5wYWdlLWFtb3VudCB7XG4gIHRvcDogN3B4O1xuICBjb2xvcjogIzc3NztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDYzNTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYWdlci5wYWdlci12MiBsaS5wYWdlLWFtb3VudDpob3ZlciwgLnBhZ2VyLnBhZ2VyLXYyIGxpLnBhZ2UtYW1vdW50OmZvY3VzIHtcbiAgdG9wOiA3cHg7XG4gIGNvbG9yOiAjNzc3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgNjM2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhZ2VyLnBhZ2VyLXYzIGxpLnBhZ2UtYW1vdW50IHtcbiAgdG9wOiA3cHg7XG4gIGNvbG9yOiAjNzc3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgNjM2NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhZ2VyLnBhZ2VyLXYzIGxpLnBhZ2UtYW1vdW50OmhvdmVyLCAucGFnZXIucGFnZXItdjMgbGkucGFnZS1hbW91bnQ6Zm9jdXMge1xuICB0b3A6IDdweDtcbiAgY29sb3I6ICM3Nzc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA2MzcyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFnZXIucGFnZXItdjIucGFnZXItbWQgbGkgYSwgLnBhZ2VyLnBhZ2VyLXYzLnBhZ2VyLW1kIGxpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDhweCAxOHB4O1xufVxuXG4vKiBsaW5lIDYzNzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wYWdlci5wYWdlci12NCBsaSA+IGEge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSA2MzgyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFnZXIucGFnZXItdjQgbGkgPiBhOmhvdmVyLCAucGFnZXIucGFnZXItdjQgbGkgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMyMjI7XG4gIGJvcmRlci1jb2xvcjogIzIyMjtcbn1cblxuLyogbGluZSA2Mzg5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGFnZXIucGFnZXItdjQgbGkucGFnZS1hbW91bnQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdG9wOiA3cHg7XG4gIGNvbG9yOiAjNzc3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgNjM5NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBhZ2VyLnBhZ2VyLXY0IGxpLnBhZ2UtYW1vdW50OmhvdmVyLCAucGFnZXIucGFnZXItdjQgbGkucGFnZS1hbW91bnQ6Zm9jdXMge1xuICB0b3A6IDdweDtcbiAgY29sb3I6ICM3Nzc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLypQYWdlciB2MiBhbmQgdjNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlBhZ2VyIEFtb3VudCovXG4vKlBhZ2VyIFNpemUqL1xuLypQYWdlciB2NFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qUGFnZXIgQW1vdW50Ki9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzUxLiBTaWRlYmFyIE1lbnVdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIFNpZGViYXIgTWVudSB2MVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNjQyNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNpZGViYXItbmF2LXYxIGxpIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSA2NDI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2lkZWJhci1uYXYtdjEgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA4cHggMzBweCA4cHggMTBweDtcbn1cblxuLyogbGluZSA2NDMxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2lkZWJhci1uYXYtdjEgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSA2NDM2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2lkZWJhci1uYXYtdjEgbGkgdWwge1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xufVxuXG4vKiBsaW5lIDY0NDIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zaWRlYmFyLW5hdi12MSBsaS5hY3RpdmUgdWwgYSB7XG4gIGJhY2tncm91bmQ6ICNmOGY4Zjg7XG59XG5cbi8qIGxpbmUgNjQ0NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNpZGViYXItbmF2LXYxIGxpIHVsIGEge1xuICBjb2xvcjogIzU1NTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2RkZDtcbiAgcGFkZGluZzogNnB4IDMwcHggNnB4IDE3cHg7XG59XG5cbi8qIGxpbmUgNjQ1NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNpZGViYXItbmF2LXYxID4gbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzcxNzk4NDtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuXG4vKiBsaW5lIDY0NTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zaWRlYmFyLW5hdi12MSA+IGxpLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM3MTc5ODQ7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbn1cblxuLyogbGluZSA2NDY0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2lkZWJhci1uYXYtdjEgPiBsaS5hY3RpdmU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG59XG5cbi8qIGxpbmUgNjQ2OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNpZGViYXItbmF2LXYxID4gbGkuYWN0aXZlID4gYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDY0NzQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zaWRlYmFyLW5hdi12MSB1bCBsaTpob3ZlciBhLCAuc2lkZWJhci1uYXYtdjEgdWwgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogIzcyYzAyYztcbn1cblxuLypTaWRlYmFyIFN1YiBOYXZpZ2F0aW9uKi9cbi8qU2lkZWJhciBCYWRnZXMqL1xuLyogbGluZSA2NDg0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtIGxpID4gLmJhZGdlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKiBsaW5lIDY0ODksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zaWRlYmFyLW5hdi12MSBzcGFuLmJhZGdlIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi8qIGxpbmUgNjQ5NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNpZGViYXItbmF2LXYxIC5saXN0LXRvZ2dsZSA+IHNwYW4uYmFkZ2Uge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG5cbi8qIGxpbmUgNjQ5OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNpZGViYXItbmF2LXYxIHVsIGxpIHNwYW4uYmFkZ2Uge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgcGFkZGluZzogM3B4IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4vKiBTaWRlYmFyIExpc3QgVG9nZ2xlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA2NTEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDY1MTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5saXN0LXRvZ2dsZTphZnRlciB7XG4gIHRvcDogN3B4O1xuICByaWdodDogMTBweDtcbiAgY29sb3I6ICM3Nzc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29udGVudDogXCJcXGYxMDdcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbn1cblxuLyogbGluZSA2NTI4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubGlzdC10b2dnbGUuYWN0aXZlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzUyLiBDb250ZW50IEJveGVzXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKkNvbnRlbnQgQm94ZXMgdjEqL1xuLyogbGluZSA2NTM5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY29udGVudC1ib3hlcy12MSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA2NTQyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY29udGVudC1ib3hlcy12MSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLypDb250ZW50IEJveGVzIHYyKi9cbi8qIGxpbmUgNjU1MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNvbnRlbnQtYm94ZXMtdjItbyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgNjU1NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNvbnRlbnQtYm94ZXMtdjItbyBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4vKiBsaW5lIDY1NjEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jb250ZW50LWJveGVzLXYyLW8gLmljb24tbWQgKyBzcGFuIHtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuXG4vKiBsaW5lIDY1NjUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jb250ZW50LWJveGVzLXYyLW8gLmljb24tbGcgKyBzcGFuIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbn1cblxuLyogbGluZSA2NTY5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY29udGVudC1ib3hlcy12Mi1vIC5pY29uLWN1c3RvbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNjU3NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAuY29udGVudC1ib3hlcy12MiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC8qIGxpbmUgNjU4MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAuY29udGVudC1ib3hlcy12MiAudGV4dC1qdXN0aWZ5IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLyogbGluZSA2NTg0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC5jb250ZW50LWJveGVzLXYyIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxufVxuXG4vKkNvbnRlbnQgQm94ZXMgdjMqL1xuLyogbGluZSA2NTk0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY29udGVudC1ib3hlcy12MyBpLmljb24tY3VzdG9tIHtcbiAgdG9wOiA4cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgNjYwMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNvbnRlbnQtYm94ZXMtdjMgLmNvbnRlbnQtYm94ZXMtaW4tdjMge1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgNjYwNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNvbnRlbnQtYm94ZXMtdjMgLmNvbnRlbnQtYm94ZXMtaW4tdjMgaDMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4vKiBsaW5lIDY2MTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jb250ZW50LWJveGVzLXYzIC5jb250ZW50LWJveGVzLWluLXYzIGgzIGEge1xuICBjb2xvcjogIzU1NTtcbn1cblxuLyogbGluZSA2NjE2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY29udGVudC1ib3hlcy12My5jb250ZW50LWJveGVzLXYzLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8qIGxpbmUgNjYxOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNvbnRlbnQtYm94ZXMtdjMuY29udGVudC1ib3hlcy12My1yaWdodCBpLmljb24tY3VzdG9tIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKkNvbnRlbnQgQm94ZXMgUmlnaHQgdjMqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjYyOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAuY29udGVudC1ib3hlcy12My5jb250ZW50LWJveGVzLXYzLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB9XG4gIC8qIGxpbmUgNjYzMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAuY29udGVudC1ib3hlcy12My5jb250ZW50LWJveGVzLXYzLXJpZ2h0IGkuaWNvbi1jdXN0b20ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi8qQ29udGVudCBCb3hlcyB2NCovXG4vKiBsaW5lIDY2NDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jb250ZW50LWJveGVzLXY0IGgyIHtcbiAgY29sb3I6ICM1NTU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgNjY0OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNvbnRlbnQtYm94ZXMtdjQgYSB7XG4gIGNvbG9yOiAjNzc3O1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDY2NTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jb250ZW50LWJveGVzLXY0IGkge1xuICB3aWR0aDogMjVweDtcbiAgY29sb3I6ICM3MmMwMmM7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLyogbGluZSA2NjYzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY29udGVudC1ib3hlcy1pbi12NCB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSA2NjY4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY29udGVudC1ib3hlcy12NC1zbSBpIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLypDb250ZW50IEJveGVzIHY1Ki9cbi8qIGxpbmUgNjY3NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNvbnRlbnQtYm94ZXMtdjUgaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzk5OTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMTFweDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSA2NjkxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY29udGVudC1ib3hlcy12NTpob3ZlciBpIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM3MmMwMmM7XG59XG5cbi8qQ29udGVudCBCb3hlcyB2NiovXG4vKiBsaW5lIDY2OTksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jb250ZW50LWJveGVzLXY2IHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA2NzAzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uY29udGVudC1ib3hlcy12NiBpIHtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZGVkZWRlO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIGxpbmUgNjcxNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNvbnRlbnQtYm94ZXMtdjYgaTphZnRlciB7XG4gIHRvcDogLThweDtcbiAgbGVmdDogLThweDtcbiAgcmlnaHQ6IC04cHg7XG4gIGJvdHRvbTogLThweDtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjcyOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmNvbnRlbnQtYm94ZXMtdjY6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xufVxuXG4vKiBsaW5lIDY3MzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5jb250ZW50LWJveGVzLXY2OmhvdmVyIGk6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgYm9yZGVyLWNvbG9yOiAjNzJjMDJjO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFs1My4gVGFnbGluZSBCb3hlc11cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypUYWdsaW5lIEJveGVzKi9cbi8qIGxpbmUgNjc0NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhZy1ib3gge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4vKiBsaW5lIDY3NTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50YWctYm94IGgyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLyogbGluZSA2NzU1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFnLWJveCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSA2NzU5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFnLWJveC50YWctdGV4dC1zcGFjZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLypUYWdsaW5lIEJveGVzIHYxKi9cbi8qIGxpbmUgNjc2NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhZy1ib3gtdjEge1xuICBib3JkZXI6IHNvbGlkIDFweCAjZWVlO1xuICBib3JkZXItdG9wOiBzb2xpZCAycHggIzcyYzAyYztcbn1cblxuLypUYWdsaW5lIEJveGVzIHYyKi9cbi8qIGxpbmUgNjc3MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhZy1ib3gtdjIge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZWVlO1xuICBib3JkZXItbGVmdDogc29saWQgMnB4ICM3MmMwMmM7XG59XG5cbi8qVGFnbGluZSBCb3hlcyB2MyovXG4vKiBsaW5lIDY3ODEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50YWctYm94LXYzIHtcbiAgYm9yZGVyOiBzb2xpZCAycHggI2VlZTtcbn1cblxuLypUYWdsaW5lIEJveGVzIHY0Ki9cbi8qIGxpbmUgNjc4NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhZy1ib3gtdjQge1xuICBib3JkZXI6IGRhc2hlZCAxcHggI2JiYjtcbn1cblxuLypUYWdsaW5lIEJveGVzIHY1Ki9cbi8qIGxpbmUgNjc5MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhZy1ib3gtdjUge1xuICBtYXJnaW46IDIwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IGRhc2hlZCAxcHggI2NjYztcbn1cblxuLyogbGluZSA2Nzk4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFnLWJveC12NSBzcGFuIHtcbiAgY29sb3I6ICM1NTU7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLypUYWdsaW5lIEJveGVzIHY2Ki9cbi8qIGxpbmUgNjgwNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhZy1ib3gtdjYge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZWVlO1xufVxuXG4vKlRhZ2xpbmUgQm94ZXMgdjcqL1xuLyogbGluZSA2ODE0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFnLWJveC12NyB7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlZWU7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjNzJjMDJjO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFs1NC4gVGFnc11cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypUYWdzIHYxXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA2ODI1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFncy12MSBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSA2ODI5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFncy12MSBsaSBhIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgYm9yZGVyOiBzb2xpZCAycHggI2VlZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSA2ODM3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFncy12MSBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItY29sb3I6ICNlMGUwZTA7XG59XG5cbi8qVGFncyB2MlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNjg0NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhZ3MtdjIgbGkge1xuICBwYWRkaW5nOiA3cHggMCA3cHggNHB4O1xufVxuXG4vKiBsaW5lIDY4NTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50YWdzLXYyIGxpIGEge1xuICBjb2xvcjogIzU1NTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2JiYjtcbn1cblxuLyogbGluZSA2ODU2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFncy12MiBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM1NTU7XG4gIGJvcmRlci1jb2xvcjogIzU1NTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLypUYWdzIHYzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA2ODY5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFncy12MyBsaSB7XG4gIHBhZGRpbmc6IDdweCAwIDdweCA0cHg7XG59XG5cbi8qIGxpbmUgNjg3MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhZ3MtdjMgbGkgYSB7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjZWVlO1xufVxuXG4vKiBsaW5lIDY4NzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50YWdzLXYzIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzIyMjtcbiAgYm9yZGVyLWNvbG9yOiAjMjIyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4vKlRhZ3MgdjRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDY4OTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50YWdzLXY0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vKiBsaW5lIDY4OTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50YWdzLXY0IGxpIHtcbiAgcGFkZGluZzogM3B4IDJweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSA2OTAxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGFncy12NCBhIHtcbiAgY29sb3I6ICNiYmI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiYmI7XG59XG5cbi8qIGxpbmUgNjkwOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRhZ3MtdjQgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZTc0YzNjO1xuICBib3JkZXItY29sb3I6ICNlNzRjM2M7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzLCB0cmFuc2Zvcm0gMC4yNXM7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WyMjLiBNYWluIFBhZ2UgU3R5bGVzXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBQdXJjaGFzZSBCbG9ja1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNjkyNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnB1cmNoYXNlIHtcbiAgcGFkZGluZzogMjVweCAwIDMwcHg7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZWVlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BhdHRlcm5zL2JyZWFkY3J1bWJzLnBuZykgcmVwZWF0O1xufVxuXG4vKiBsaW5lIDY5MjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wdXJjaGFzZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSA2OTMzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucHVyY2hhc2Ugc3BhbiB7XG4gIGNvbG9yOiAjNjY2O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4vKiBsaW5lIDY5NDMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wdXJjaGFzZSAuYnRuLWJ1eSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA2OTQ2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucHVyY2hhc2UgLmJ0bi1idXkgYSB7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG59XG5cbi8qIGxpbmUgNjk0OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnB1cmNoYXNlIC5idG4tYnV5IGEgaSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA2OTU3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC5wdXJjaGFzZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC8qIGxpbmUgNjk2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAucHVyY2hhc2Ugc3BhbiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICB9XG4gIC8qIGxpbmUgNjk2NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAucHVyY2hhc2UgLmJ0bi1idXkgYSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLyogU2VydmljZSBCbG9ja1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNjk3NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMTBweDtcbn1cblxuLyogbGluZSA2OTgwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmY2ZjZmM7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggI2RkZDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDY5ODUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlOmhvdmVyIGkge1xuICBjb2xvcjogIzY1NjU2NTtcbn1cblxuLyogbGluZSA2OTkwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZSAuZGVzYyB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSA2OTk0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZSAuZGVzYyBoNCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi8qIGxpbmUgNzAwMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNlcnZpY2UgLnNlcnZpY2UtaWNvbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogIzcyYzAyYztcbiAgZm9udC1zaXplOiAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDcwMDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlIC5zZXJ2aWNlLWljb24uaWNvbi1jb2dzIHtcbiAgZm9udC1zaXplOiAzN3B4O1xufVxuXG4vKiBsaW5lIDcwMTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlIC5zZXJ2aWNlLWljb24uaWNvbi1wbGFuZSB7XG4gIGZvbnQtc2l6ZTogNDNweDtcbn1cblxuLyogUmVjZW50IFdvcmtcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDcwMjIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5yZWNlbnQtd29yayBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmNmY2ZjO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIGxpbmUgNzAyNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnJlY2VudC13b3JrIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgNzAzMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnJlY2VudC13b3JrIGE6aG92ZXIgc3Ryb25nIHtcbiAgY29sb3I6ICM1NTU7XG59XG5cbi8qIGxpbmUgNzAzNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnJlY2VudC13b3JrIGVtLm92ZXJmbG93LWhpZGRlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDcwNDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5yZWNlbnQtd29yayBhIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNlZWU7XG59XG5cbi8qIGxpbmUgNzA0NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnJlY2VudC13b3JrIGEgc3Ryb25nIHtcbiAgY29sb3I6ICM1NTU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDcwNTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5yZWNlbnQtd29yayBhIGkge1xuICBjb2xvcjogIzc3Nztcbn1cblxuLyogbGluZSA3MDU2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucmVjZW50LXdvcmsgYSBpbWcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSA3MDYxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucmVjZW50LXdvcmsgYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKSByb3RhdGUoM2RlZyk7XG59XG5cbi8qIGxpbmUgNzA2NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnJlY2VudC13b3JrIGE6aG92ZXIgc3BhbiB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjNzJjMDJjO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLyogV29yayAqL1xuLyogbGluZSA3MDc2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ud29yayB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLyogbGluZSA3MDc5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ud29yayAuZGV0YWlscyB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi8qIGxpbmUgNzA4MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLndvcmsgLmNhcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgY29sb3I6ICM1ODVmNjkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNzA4OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLndvcmsgLmNhcHRpb246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjNDQ0ICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKk90aGVyIEZvb3RlciBDb21tb24gQ2xhc3Nlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qVGh1bWIgSGVhZGxpbmUqL1xuLyogbGluZSA3MTAxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGh1bWItaGVhZGxpbmUgaDIge1xuICBjb2xvcjogI2VlZTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4vKkZvb3RlciBMb2dvKi9cbi8qIGxpbmUgNzEwOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmZvb3Rlci1sb2dvIHtcbiAgbWFyZ2luOiAxN3B4IDAgMjBweDtcbn1cblxuLypMYXRlc3QgTGlzdCovXG4vKiBsaW5lIDcxMTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5sYXRlc3QtbGlzdCBsaSB7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzM1MzUzNTtcbn1cblxuLyogbGluZSA3MTE5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubGF0ZXN0LWxpc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLyogbGluZSA3MTI0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubGF0ZXN0LWxpc3QgbGkgYSB7XG4gIGNvbG9yOiAjZWVlO1xufVxuXG4vKiBsaW5lIDcxMjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5sYXRlc3QtbGlzdCBzbWFsbCB7XG4gIGNvbG9yOiAjOTk5O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypMaW5rIExpc3QqL1xuLyogbGluZSA3MTM4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubGluay1saXN0IGxpIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICMzNTM1MzU7XG59XG5cbi8qIGxpbmUgNzE0MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmxpbmstbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA3MTQ2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubGluay1saXN0IGEge1xuICBjb2xvcjogI2VlZTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBwYWRkaW5nOiA2cHggMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgNzE1NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmxpbmstbGlzdCBsaSBpIHtcbiAgY29sb3I6ICNiYmI7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLypMYXRlc3QgVHdlZXRzKi9cbi8qIGxpbmUgNzE2NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmxhdGVzdC10d2VldHMgLmxhdGVzdC10d2VldHMtaW5uZXIgcCB7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi8qIGxpbmUgNzE2OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmxhdGVzdC10d2VldHMgLmxhdGVzdC10d2VldHMtaW5uZXIgYSB7XG4gIC8qY29sb3I6ICMzNDk4ZGI7Ki9cbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBsaW5lIDcxNzMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5sYXRlc3QtdHdlZXRzIC5sYXRlc3QtdHdlZXRzLWlubmVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogbGluZSA3MTc4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubGF0ZXN0LXR3ZWV0cyAubGF0ZXN0LXR3ZWV0cy1pbm5lciBpLmZhIHtcbiAgdG9wOiAycHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogI2JiYjtcbiAgY29sb3I6ICM1NWFjZWU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA3MTg4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubGF0ZXN0LXR3ZWV0cyAubGF0ZXN0LXR3ZWV0cy1pbm5lciBzbWFsbCB7XG4gIGNvbG9yOiAjNzc3O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypTb2NpYWwgSWNvbnMqL1xuLyogbGluZSA3MTk2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc29jaWFsLWljb25zIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4vKiBsaW5lIDcxOTksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbnMgbGkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgNzIwMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNvY2lhbC1pY29ucyBsaSBhIHtcbiAgbWFyZ2luOiAwIDNweDtcbn1cblxuLypUaHVtYm5haWxzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA3MjExLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG5hLnRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLyogbGluZSA3MjE3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGh1bWJuYWlsLXN0eWxlIHtcbiAgcGFkZGluZzogN3B4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDcyMjEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50aHVtYm5haWwtc3R5bGU6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgOHB4ICNkZGQ7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSA3MjI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGh1bWJuYWlsIGgzLCAudGh1bWJuYWlsLXN0eWxlIGgzIHtcbiAgbWFyZ2luOiA2cHggMCA4cHggMDtcbn1cblxuLyogbGluZSA3MjMxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGh1bWJuYWlsIGgzIGEsIC50aHVtYm5haWwtc3R5bGUgaDMgYSB7XG4gIGNvbG9yOiAjNTg1ZjY5O1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi8qIGxpbmUgNzIzNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRodW1ibmFpbCBoMyBhOmhvdmVyIHtcbiAgY29sb3I6ICM3MmMwMmM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSA3MjQyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGh1bWJuYWlsLXN0eWxlIGgzIGE6aG92ZXIge1xuICBjb2xvcjogIzcyYzAyYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBsaW5lIDcyNDcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50aHVtYm5haWwtc3R5bGUgLnRodW1ibmFpbC1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7XG59XG5cbi8qIGxpbmUgNzI1MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRodW1ibmFpbC1zdHlsZSBhLmJ0bi1tb3JlIHtcbiAgcmlnaHQ6IC0xMHB4O1xuICBib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxcHggNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICM3MmMwMmM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSA3MjYxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGh1bWJuYWlsLXN0eWxlIGEuYnRuLW1vcmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjNWZiNjExO1xufVxuXG4vKiBsaW5lIDcyNjcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50aHVtYm5haWwtc3R5bGU6aG92ZXIgYS5idG4tbW9yZSB7XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDcyNzMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50aHVtYm5haWwta2VuYnVybiBpbWcge1xuICBsZWZ0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIGxpbmUgNzI4MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRodW1ibmFpbC1rZW5idXJuOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKSByb3RhdGUoMmRlZyk7XG59XG5cbi8qU2Vydml2ZSBCbG9ja3Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlNlcnZpY2UgQWx0ZXJuYXRpdmUgQmxvY2sqL1xuLyogbGluZSA3Mjg5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1hbHRlcm5hdGl2ZSAuc2VydmljZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM3NmNhMmM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDcyOTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWFsdGVybmF0aXZlIC5zZXJ2aWNlOmhvdmVyIGksIC5zZXJ2aWNlLWFsdGVybmF0aXZlIC5zZXJ2aWNlOmhvdmVyIHAsIC5zZXJ2aWNlLWFsdGVybmF0aXZlIC5zZXJ2aWNlOmhvdmVyIGg0IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qU2Vydml2ZSBCbG9jayBWZXJzaW9ucyovXG4vKiBsaW5lIDczMDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLXYxIGgyIHtcbiAgbWFyZ2luOiAxNXB4IDAgMTBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cblxuLyogbGluZSA3MzA3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS12MSBwIHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cblxuLypCbG9nIFBvc3RzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA3MzE1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9zdHMgLmRsLWhvcml6b250YWwge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDczMTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wb3N0cyAuZGwtaG9yaXpvbnRhbCBhIHtcbiAgY29sb3I6ICM1NTU7XG59XG5cbi8qIGxpbmUgNzMyMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBvc3RzIC5kbC1ob3Jpem9udGFsIGR0IHtcbiAgd2lkdGg6IDYwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4vKiBsaW5lIDczMjcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wb3N0cyAuZGwtaG9yaXpvbnRhbCBkdCBpbWcge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiAycHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2RkZDtcbn1cblxuLyogbGluZSA3MzM2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9zdHMgLmRsLWhvcml6b250YWwgZGQge1xuICBtYXJnaW4tbGVmdDogNzBweDtcbn1cblxuLyogbGluZSA3MzM5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9zdHMgLmRsLWhvcml6b250YWwgZGQgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSA3MzQzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9zdHMgLmRsLWhvcml6b250YWwgZGQgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA3MzQ3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9zdHMgLmRsLWhvcml6b250YWwgZGQgYTpob3ZlciB7XG4gIGNvbG9yOiAjNzJjMDJjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgNzM1NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBvc3RzIC5kbC1ob3Jpem9udGFsOmhvdmVyIGR0IGltZywgLnBvc3RzIC5kbC1ob3Jpem9udGFsOmhvdmVyIGRkIGEge1xuICBjb2xvcjogIzcyYzAyYztcbiAgYm9yZGVyLWNvbG9yOiAjNzJjMDJjICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4vKkFib3V0IFBhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDczNjcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtIHVsLnRlYW0tc29jYWlsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8qIGxpbmUgNzM3MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0gdWwudGVhbS1zb2NhaWwgbGkge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDczNzQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtIHVsLnRlYW0tc29jYWlsIGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgNzM3NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0gdWwudGVhbS1zb2NhaWwgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSA3MzgyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbSB1bC50ZWFtLXNvY2FpbCBsaSBpIHtcbiAgY29sb3I6ICNhYWE7XG4gIHBhZGRpbmc6IDZweCA3cHg7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSA3MzkxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbSB1bC50ZWFtLXNvY2FpbCBsaSBpOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM3MmMwMmM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDc0MDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtIC50aHVtYm5haWwtc3R5bGUge1xuICBwYWRkaW5nOiAxMnB4O1xufVxuXG4vKiBsaW5lIDc0MDMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtIC50aHVtYm5haWwtc3R5bGUgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuXG4vKiBsaW5lIDc0MDcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtIC50aHVtYm5haWwtc3R5bGUgaDMge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi8qIGxpbmUgNzQxMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlYW0gLnRodW1ibmFpbC1zdHlsZTpob3ZlciBoMyBhIHtcbiAgY29sb3I6ICM3MmMwMmMgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA3NDE1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVhbSAudGh1bWJuYWlsLXN0eWxlIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4vKkFib3V0IE1lIFBhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDc0MjYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5hYm91dC1tZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgNzQyOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmFib3V0LW1lIGgyIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgNzQzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmFib3V0LW1lIHNwYW4ge1xuICBjb2xvcjogIzk5OTtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qIGxpbmUgNzQ0MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmFib3V0LW1lIC5zb2NpYWwtaWNvbnMge1xuICBtYXJnaW4tdG9wOiA3cHg7XG59XG5cbi8qQWJvdXQgTXkgR29hbHMqL1xuLyogbGluZSA3NDQ5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYWJvdXQtbXktZ29hbHMgaDIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKkFib3V0IFNraWxscyovXG4vKiBsaW5lIDc0NTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5hYm91dC1za2lsbHMge1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9icmVhZGNydW1icy5wbmcpIHJlcGVhdDtcbn1cblxuLypHYWxsZXJ5IFBhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDc0NjYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5nYWxsZXJ5LXBhZ2UgLnRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLyogbGluZSA3NDcxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZ2FsbGVyeS1wYWdlIC50aHVtYm5haWw6aG92ZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qIGxpbmUgNzQ3OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmdhbGxlcnktcGFnZSAudGh1bWJuYWlscyB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLypQcml2YWN5IFBhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDc0ODYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wcml2YWN5IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogbGluZSA3NDg5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucHJpdmFjeSBhOmhvdmVyIHtcbiAgY29sb3I6ICM3MmMwMmM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLypQb3J0Zm9saW8gSXRlbSBQYWdlIHYxXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA3NDk5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9ydGZvbGlvLWl0ZW0gaDIge1xuICBjb2xvcjogIzU1NTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuXG4vKiBsaW5lIDc1MDUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wb3J0Zm9saW8taXRlbSBsaSB7XG4gIHBhZGRpbmc6IDNweCAwO1xufVxuXG4vKiBsaW5lIDc1MDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wb3J0Zm9saW8taXRlbSBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogbGluZSA3NTEyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucG9ydGZvbGlvLWl0ZW0gcCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKlBvcnRmb2xpbyBJdGVtIHYxKi9cbi8qIGxpbmUgNzUyMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBvcnRmb2xpby1pdGVtMSB1bCB7XG4gIG1hcmdpbjogMTBweCAwIDIwcHg7XG59XG5cbi8qIGxpbmUgNzUyNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBvcnRmb2xpby1pdGVtMSBsaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG4vKiBsaW5lIDc1MjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wb3J0Zm9saW8taXRlbTEgbGkgaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi8qU2lkZWJhciBGZWF0dXJlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qQmxvZyBUYWdzKi9cbi8qIGxpbmUgNzU0MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xudWwuYmxvZy10YWdzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBsaW5lIDc1NDUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbnVsLmJsb2ctdGFncyBhIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiAycHggN3B4O1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICBtYXJnaW46IDAgM3B4IDZweCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIGxpbmUgNzU1MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xudWwuYmxvZy10YWdzIGEgaSB7XG4gIGNvbG9yOiAjNjY2O1xufVxuXG4vKiBsaW5lIDc1NTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbnVsLmJsb2ctdGFncyBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzcyYzAyYztcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSA3NTYyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG51bC5ibG9nLXRhZ3MgYTpob3ZlciBpIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLypCbG9nIFBob3RvIFN0cmVhbSovXG4vKiBsaW5lIDc1NzMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLXBob3RvcyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLyogbGluZSA3NTc2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy1waG90b3MgbGkgaW1nIHtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNThweDtcbiAgbWFyZ2luOiAwIDJweCA4cHg7XG59XG5cbi8qIGxpbmUgNzU4MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctcGhvdG9zIGxpIGltZzpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjNzJjMDJjO1xufVxuXG4vKkJsb2cgTGF0ZXN0IFR3ZWV0cyovXG4vKiBsaW5lIDc1ODksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLXR3aXR0ZXIgLmJsb2ctdHdpdHRlci1pbm5lciB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIGxpbmUgNzU5NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctdHdpdHRlciAuYmxvZy10d2l0dGVyLWlubmVyOmFmdGVyLCAuYmxvZy10d2l0dGVyIC5ibG9nLXR3aXR0ZXItaW5uZXI6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIGxpbmUgNzYwMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctdHdpdHRlciAuYmxvZy10d2l0dGVyLWlubmVyOmFmdGVyLCAuYmxvZy10d2l0dGVyIC5ibG9nLXR3aXR0ZXItaW5uZXI6YmVmb3JlIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4vKiBsaW5lIDc2MTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLXR3aXR0ZXIgLmJsb2ctdHdpdHRlci1pbm5lcjphZnRlciB7XG4gIGJvcmRlci10b3A6IDE1cHggc29saWQgI2VlZTtcbiAgYm9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdC1zdHlsZTogaW5zZXQ7XG4gIC8qRkYgZml4ZXMqL1xuICBib3JkZXItcmlnaHQtc3R5bGU6IGluc2V0O1xuICAvKkZGIGZpeGVzKi9cbn1cblxuLyogbGluZSA3NjIyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmxvZy10d2l0dGVyIC5ibG9nLXR3aXR0ZXItaW5uZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogMTVweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdC1zdHlsZTogaW5zZXQ7XG4gIC8qRkYgZml4ZXMqL1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBpbnNldDtcbiAgLypGRiBmaXhlcyovXG59XG5cbi8qIGxpbmUgNzYzNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctdHdpdHRlciAuYmxvZy10d2l0dGVyLWlubmVyOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzJjMDJjO1xuICBib3JkZXItdG9wLWNvbG9yOiAjNzJjMDJjO1xufVxuXG4vKiBsaW5lIDc2MzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLXR3aXR0ZXIgLmJsb2ctdHdpdHRlci1pbm5lcjpob3ZlcjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM3MmMwMmM7XG59XG5cbi8qIGxpbmUgNzY0MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctdHdpdHRlciAuYmxvZy10d2l0dGVyLWlubmVyIHNwYW4udHdpdHRlci10aW1lIHtcbiAgY29sb3I6ICM3Nzc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi8qIGxpbmUgNzY0OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctdHdpdHRlciAuYmxvZy10d2l0dGVyLWlubmVyIGEge1xuICBjb2xvcjogIzcyYzAyYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBsaW5lIDc2NTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9nLXR3aXR0ZXIgLmJsb2ctdHdpdHRlci1pbm5lciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qIGxpbmUgNzY1OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2ctdHdpdHRlciAuYmxvZy10d2l0dGVyLWlubmVyIGkuZmEge1xuICB0b3A6IDJweDtcbiAgY29sb3I6ICNiYmI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKkNob29zZSBCbG9jayovXG4vKiBsaW5lIDc2NjgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi53aG8gbGkge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi8qIGxpbmUgNzY3MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLndobyBsaSBpIHtcbiAgY29sb3I6ICM3MmMwMmM7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWluLXdpZHRoOiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgNzY4MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLndobyBsaTpob3ZlciBpIHtcbiAgY29sb3I6ICM3Nzc7XG59XG5cbi8qIGxpbmUgNzY4NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLndobyBsaTpob3ZlciBhIHtcbiAgY29sb3I6ICM3Nzc7XG59XG5cbi8qIGxpbmUgNzY4OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLndobyBsaTpob3ZlciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKlByb21vIFBhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlNsaWRlciBQYXJ0Ki9cbi8qIGxpbmUgNzY5OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmZ1bGx3aWR0aGJhbm5lci1jb250YWluZXIuc2xpZGVyLXByb21vIHtcbiAgbWF4LWhlaWdodDogNDYwcHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA3NzAzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2xpZGVyLXByb21vLWluZm8tYmcge1xuICBwYWRkaW5nOiAyNXB4IDIwcHggMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy1ibGFjay5wbmcpIHJlcGVhdDtcbn1cblxuLyogbGluZSA3NzA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2xpZGVyLXByb21vLWluZm8gc3Bhbi5iaWctc2l6ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDc3MTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zbGlkZXItcHJvbW8taW5mbyBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLypQcm9tbyBCb3gqL1xuLyogbGluZSA3NzI2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucHJvbW8tYm94IHtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luOiAyNXB4IDAgMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDc3MzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wcm9tby1ib3ggaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDUwcHg7XG59XG5cbi8qIGxpbmUgNzczNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnByb21vLWJveCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDc3NDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wcm9tby1ib3ggc3Ryb25nIHtcbiAgY29sb3I6ICM1NTU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIG1hcmdpbjogMjBweCAwIDE1cHg7XG59XG5cbi8qIGxpbmUgNzc0OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnByb21vLWJveCBzdHJvbmcgYSB7XG4gIGNvbG9yOiAjNTU1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBtYXJnaW46IDIwcHggMCAxNXB4O1xufVxuXG4vKiBsaW5lIDc3NTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5wcm9tby1ib3g6aG92ZXIgc3Ryb25nIHtcbiAgY29sb3I6ICM3MmMwMmM7XG59XG5cbi8qIGxpbmUgNzc2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnByb21vLWJveDpob3ZlciBzdHJvbmcgYSB7XG4gIGNvbG9yOiAjNzJjMDJjO1xufVxuXG4vKlByb21vIFNlcnZpY2UqL1xuLyogbGluZSA3NzY4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucHJvbW8tc2VydmljZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgNzc3MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnByb21vLXNlcnZpY2UgbGkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi8qIGxpbmUgNzc3NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnByb21vLXNlcnZpY2UgYS5idG4tdSB7XG4gIG1hcmdpbjogMCAyMHB4IDEwcHggMDtcbn1cblxuLypQcm9tbyBFbGVtZW50cyovXG4vKiBsaW5lIDc3ODIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50aXRsZS1ib3gge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAwIDMwcHg7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZWVlO1xufVxuXG4vKiBsaW5lIDc3ODgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50aXRsZS1ib3ggLnRpdGxlLWJveC10ZXh0IHtcbiAgY29sb3I6ICM1NTU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDc3OTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLnRpdGxlLWJveCAudGl0bGUtYm94LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC8qIGxpbmUgNzgwNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAudGl0bGUtYm94IHAge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDc4MTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9jay1ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiBkYXNoZWQgMXB4ICNjY2M7XG59XG5cbi8qIGxpbmUgNzgxNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJsb2NrLWJsb2NrcXVvdGUtaW5uZXIge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4vKiBsaW5lIDc4MjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5ibG9jay1ibG9ja3F1b3RlIHAge1xuICBmb250LXNpemU6IDI2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qSW5mbyBCbG9ja3MqL1xuLyogbGluZSA3ODI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uaW5mby1ibG9ja3Mge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4vKiBsaW5lIDc4MzAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5pbmZvLWJsb2Nrczpob3ZlciBpLmljb24taW5mby1ibG9ja3Mge1xuICBjb2xvcjogIzcyYzAyYztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIGxpbmUgNzgzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmluZm8tYmxvY2tzIGkuaWNvbi1pbmZvLWJsb2NrcyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1zaXplOiAzMHB4O1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA3ODQ0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uaW5mby1ibG9ja3MgLmluZm8tYmxvY2tzLWluIHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDc4NDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5pbmZvLWJsb2NrcyAuaW5mby1ibG9ja3MtaW4gaDMge1xuICBjb2xvcjogIzU1NTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cblxuLyogbGluZSA3ODU0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uaW5mby1ibG9ja3MgLmluZm8tYmxvY2tzLWluIHAge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi8qQnJhbmQgUGFnZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNzg2MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJyYW5kLXBhZ2UgLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qRm9ybSBQYWdlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNzg3MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmZvcm0tcGFnZSBpbnB1dCwgLmZvcm0tcGFnZSBzZWxlY3Qge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4vKkxhYmVscyBhbmQgQmFkZ2VzIFBhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDc4NzksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbnVsLmxhYmVscy1kZW1vIHtcbiAgbWFyZ2luOiA1cHggMDtcbn1cblxuLyogbGluZSA3ODgyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG51bC5sYWJlbHMtZGVtbyBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDVweCAycHggMDtcbn1cblxuLyogbGluZSA3ODg5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmFkZ2Utc2lkZWJhciB7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggI2VlZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC8qIGxpbmUgNzg5NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAuYmFkZ2Utc2lkZWJhciB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIH1cbn1cblxuLypMaW5lIEljb24gUGFnZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNzkwMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmxpbmUtaWNvbi1wYWdlIC5pdGVtLWJveCB7XG4gIHdpZHRoOiAyNSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDkwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xuICBtYXJnaW46IDAgLTFweCAtMXB4IDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cblxuLyogbGluZSA3OTE0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubGluZS1pY29uLXBhZ2UgLml0ZW0tYm94LS1oaWdoZXIge1xuICBoZWlnaHQ6IDEyMHB4O1xufVxuXG4vKiBsaW5lIDc5MTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5saW5lLWljb24tcGFnZSAuaXRlbS1ib3g6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xufVxuXG4vKiBsaW5lIDc5MjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5saW5lLWljb24tcGFnZSAuaXRlbSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLyogbGluZSA3OTI5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubGluZS1pY29uLXBhZ2UgLml0ZW06aG92ZXIge1xuICBjb2xvcjogIzcyYzAyYztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNzkzNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAubGluZS1pY29uLXBhZ2UgLml0ZW0tYm94IHtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAvKiBsaW5lIDc5NDIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLmxpbmUtaWNvbi1wYWdlIC5pdGVtLWJveCB7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgfVxufVxuXG4vKkxpbmUgSWNvbiBQYWdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA3OTUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uaWNvbi1wYWdlLWZhIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSA3OTUzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uaWNvbi1wYWdlLWZhIC5pdGVtLWJveCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMTYlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNzk1OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmljb24tcGFnZS1mYSAuaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLyogbGluZSA3OTYyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uaWNvbi1wYWdlLWZhIC5pdGVtIGkge1xuICBjb2xvcjogIzU1NTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgNzk3MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuICAuaWNvbi1wYWdlLWZhIC5pdGVtLWJveCB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAvKiBsaW5lIDc5NzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbiAgLmljb24tcGFnZS1mYSAuaXRlbS1ib3gge1xuICAgIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLyogbGluZSA3OTg0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC5pY29uLXBhZ2UtZmEgLml0ZW0tYm94IHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLypHTFlQSElDT05TIEljb25zIFBhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlNwZWNpYWwgc3R5bGVzIGZvciBkaXNwbGF5aW5nIHRoZSBpY29ucyBhbmQgdGhlaXIgY2xhc3NlcyovXG4vKiBsaW5lIDc5OTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5icy1nbHlwaGljb25zIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDgwMDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5icy1nbHlwaGljb25zIGxpIHtcbiAgd2lkdGg6IDI1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTE1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgLTFweCAtMXB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi8qIGxpbmUgODAxMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJzLWdseXBoaWNvbnMgLmdseXBoaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogNXB4IGF1dG8gMTBweDtcbn1cblxuLyogbGluZSA4MDE4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYnMtZ2x5cGhpY29ucyBsaTpob3ZlciB7XG4gIGNvbG9yOiAjNzJjMDJjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA4MDI1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4gIC5icy1nbHlwaGljb25zIGxpIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cbn1cblxuLypHbHlwaGljb25zIFBybyovXG4vKiBsaW5lIDgwMzMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5kZW1vLXByby1nbHlwaGljb25zIGxpIHtcbiAgd2lkdGg6IDE3MHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBwYWRkaW5nOiAyMHB4IDEwcHggMzBweDtcbn1cblxuLyogbGluZSA4MDM5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZGVtby1wcm8tZ2x5cGhpY29ucyBzcGFuIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA4MDQzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZGVtby1wcm8tZ2x5cGhpY29ucyBzcGFuOmJlZm9yZSB7XG4gIGNvbG9yOiAjNTU1O1xuICBwYWRkaW5nOiAxMHB4IDYycHg7XG59XG5cbi8qIGxpbmUgODA0OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmRlbW8tcHJvLWdseXBoaWNvbnMgc3Bhbi5nbHlwaGljb25zOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLyogbGluZSA4MDUyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZGVtby1wcm8tZ2x5cGhpY29ucyBzcGFuLmhhbGZsaW5ncyB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLyogbGluZSA4MDU1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZGVtby1wcm8tZ2x5cGhpY29ucyBzcGFuLmhhbGZsaW5nczpiZWZvcmUge1xuICBwYWRkaW5nOiAxMHB4IDcwcHg7XG59XG5cbi8qR2x5cGhpY29ucyBQcm8gSGFsZmxpbmdzKi9cbi8qQ29udGFjdCBQYWdlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgODA2NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm1hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM1MHB4O1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2VlZTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNlZWU7XG59XG5cbi8qIGxpbmUgODA3NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm1hcC1ib3gge1xuICBoZWlnaHQ6IDI1MHB4O1xufVxuXG4vKiBsaW5lIDgwNzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5tYXAtYm94LXNwYWNlIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLyogbGluZSA4MDgyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubWFwLWJveC1zcGFjZTEge1xuICBtYXJnaW4tdG9wOiA3cHg7XG59XG5cbi8qQmFja2dyb3VuZCBPcGFjaXR5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA4MDg5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1vciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA4MDk0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1iZyB7XG4gIHdpZHRoOiAyNTBweDtcbiAgcGFkZGluZzogNjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICByaWdodDogLTEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDU1ZGVnKTtcbn1cblxuLypFYXN5IEJsb2NrICh1c2VkIGZvciBpbWFnZSBiYWRnZXMpXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA4MTA3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZWFzeS1ibG9jay12MSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA4MTEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZWFzeS1ibG9jay12MSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA4MTE0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZWFzeS1ibG9jay12MSAub3ZlcmZsb3ctaCBoMyB7XG4gIHdpZHRoOiA2MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi8qIGxpbmUgODEyMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmVhc3ktYmxvY2stdjEgLmVhc3ktYmxvY2stdjEtYmFkZ2Uge1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMTBweDtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi8qRWFzeSBCbG9jayB2MiAodXNlZCBmb3IgaW1hZ2UgYmFkZ2VzKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgODEzNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmVhc3ktYmxvY2stdjIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgODE0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmVhc3ktYmxvY2stdjIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgODE0NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmVhc3ktYmxvY2stdjIgLmVhc3ktYmctdjIge1xuICB0b3A6IDVweDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDBweDtcbiAgcGFkZGluZzogNXB4O1xuICByaWdodDogLTMycHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLypFYXN5IEJsb2NrIHYzICh1c2VkIGZvciBpbWFnZSBiYWRnZXMpXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA4MTYxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZWFzeS1ibG9jay12MyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQ6ICM1ODVmNjk7XG4gIHBhZGRpbmc6IDMwcHggMjBweCAyMHB4O1xufVxuXG4vKiBsaW5lIDgxNjYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5lYXN5LWJsb2NrLXYzLmZpcnN0IHtcbiAgYmFja2dyb3VuZDogIzY5NmY3Nztcbn1cblxuLyogbGluZSA4MTcwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZWFzeS1ibG9jay12My5zZWNvbmQge1xuICBiYWNrZ3JvdW5kOiAjNzA3NzgwO1xufVxuXG4vKiBsaW5lIDgxNzQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5lYXN5LWJsb2NrLXYzLnRoaXJkIHtcbiAgYmFja2dyb3VuZDogIzc4N2Y4ODtcbn1cblxuLyogbGluZSA4MTc4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZWFzeS1ibG9jay12MyBpIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDMwcHg7XG4gIG1pbi13aWR0aDogNDVweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi8qIGxpbmUgODE4NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmVhc3ktYmxvY2stdjMgLmlubmVyLWZhcS1iIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSA4MTg5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZWFzeS1ibG9jay12MyAuaW5uZXItZmFxLWIgaDIsIC5lYXN5LWJsb2NrLXYzIC5pbm5lci1mYXEtYiBoMyB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4vKiBsaW5lIDgxOTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5lYXN5LWJsb2NrLXYzIC5pbm5lci1mYXEtYiBoNCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuLyogbGluZSA4MjAwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZWFzeS1ibG9jay12MyAuaW5uZXItZmFxLWIgaDIsIC5lYXN5LWJsb2NrLXYzIC5pbm5lci1mYXEtYiBoMywgLmVhc3ktYmxvY2stdjMgLmlubmVyLWZhcS1iIHAge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLypGdWxsIFdpZHRoIEJsb2NrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA4MjA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZnVsbC13LWJsb2NrIHtcbiAgcGFkZGluZzogMzBweCAwO1xuICBiYWNrZ3JvdW5kOiAjMjgyODI4O1xufVxuXG4vKiBsaW5lIDgyMTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mdWxsLXctYmxvY2sgLmluZm8tYmxvY2tzIGkge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA4MjE4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZnVsbC13LWJsb2NrIC5pbmZvLWJsb2Nrcy1pbiBoMyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDgyMjIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5mdWxsLXctYmxvY2sgLmluZm8tYmxvY2tzLWluIHAge1xuICBjb2xvcjogI2NjYztcbn1cblxuLyogbGluZSA4MjI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uZnVsbC13LWJsb2NrIC5pbmZvLWJsb2Nrczpob3ZlciBpLmljb24taW5mby1ibG9ja3Mge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLypTaW1wbGUgQmxvY2tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDgyMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zaW1wbGUtYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDgyMzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zaW1wbGUtYmxvY2sgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgODI0MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNpbXBsZS1ibG9jayBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDgyNDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zaW1wbGUtYmxvY2sgLmNhcm91c2VsLWluZGljYXRvcnMge1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDY1JTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8qIGxpbmUgODI1MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNpbXBsZS1ibG9jayAuY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzU1NTtcbn1cblxuLyogbGluZSA4MjU1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2ltcGxlLWJsb2NrIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTU1O1xufVxuXG4vKiBsaW5lIDgyNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zaW1wbGUtYmxvY2sgLmNhcm91c2VsLWlubmVyID4gLml0ZW0ge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgODI2NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNpbXBsZS1ibG9jayAucmVzcG9uc2l2ZS12aWRlbyB7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuLypUd28gQmxvY2tzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA4MjcyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udHdvLWJsb2NrcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA4Mjc2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udHdvLWJsb2Nrcy1pbiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi8qIGxpbmUgODI3OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnR3by1ibG9ja3MtaW4gaSB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMXB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIG1pbi13aWR0aDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjNTg1ZjY5O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qVGhyZWUgQmxvY2tzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA4Mjk0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGhyZWUtYmxvY2tzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDgyOTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50aHJlZS1ibG9ja3MtaW4ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4vKiBsaW5lIDgzMDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50aHJlZS1ibG9ja3MtaW4gaSB7XG4gIGNvbG9yOiAjNzc3O1xuICBwYWRkaW5nOiA5cHggNnB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc3Nztcbn1cblxuLyogbGluZSA4MzEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGhyZWUtYmxvY2tzLWluIGgzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbi8qVGVtcGVyb3J5IENsYXNzZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKkJhbm5lci1pbmZvKi9cbi8qIGxpbmUgODMyMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJhbm5lci1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLyogbGluZSA4MzIzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmFubmVyLWluZm8gaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTFweDtcbiAgLyptaW4td2lkdGggd29ya3Mgd2l0aCBsaW5lLWljb24qL1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDdweCAyMHB4IDAgMDtcbn1cblxuLyogbGluZSA4MzM0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmFubmVyLWluZm8gaS5mYSB7XG4gIG1pbi13aWR0aDogNDZweDtcbn1cblxuLyogbGluZSA4MzM5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uYmFubmVyLWluZm8ubGlnaHQgaSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG59XG5cbi8qIGxpbmUgODM0MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJhbm5lci1pbmZvLmRhcmsgaSB7XG4gIGJhY2tncm91bmQ6ICM1NTU7XG59XG5cbi8qIGxpbmUgODM0NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJhbm5lci1pbmZvIGgzIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi8qIGxpbmUgODM1MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJhbm5lci1pbmZvLmxpZ2h0IGgzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgODM1NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmJhbm5lci1pbmZvLmxpZ2h0IHAge1xuICBjb2xvcjogI2VlZTtcbn1cblxuLyptaW4td2lkdGggd29ya3Mgd2l0aCBGb250QXdlc29tZSovXG4vKlRpdGxlLUJveC1WMiovXG4vKiBsaW5lIDgzNjcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50aXRsZS1ib3gtdjIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi8qIGxpbmUgODM3MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRpdGxlLWJveC12MiBoMiB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogbGluZSA4Mzc2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGl0bGUtYm94LXYyIHAge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi8qcmVtb3ZlIHBhZGRpbmcgZnJvbSBcIkNvbC1cIiovXG4vKiBsaW5lIDgzODMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5uby1zcGFjZSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgODM4NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLm5vLXNwYWNlLWxlZnQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA4MzkyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ubm8tc3BhY2UtcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLypMaXN0IFN0eWxlIHYxKi9cbi8qIGxpbmUgODQwMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmxpc3Qtc3R5bGUtdjEgbGkge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbi8qIGxpbmUgODQwNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLmxpc3Qtc3R5bGUtdjEgaSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4vKlNvY2lhbCBDb250YWN0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgODQxMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNvY2lhbC1jb250YWN0cyBsaSB7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cblxuLyogbGluZSA4NDE2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc29jaWFsLWNvbnRhY3RzIGxpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLyogbGluZSA4NDIwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc29jaWFsLWNvbnRhY3RzIGxpIGkge1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtaW4td2lkdGg6IDEzcHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKlN0YXR1cyBCYXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDg0MzIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zdGF0dXMtYmFyIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VlZTtcbn1cblxuLyogbGluZSA4NDM2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc3RhdHVzLWJhciBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuXG4vKiBsaW5lIDg0NDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zdGF0dXMtYmFyIGxpIGkge1xuICBjb2xvcjogIzcyYzAyYztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi8qIGxpbmUgODQ0NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnN0YXR1cy1iYXIgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSA4NDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc3RhdHVzLWJhci1pbiB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcbn1cblxuLyogbGluZSA4NDU1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc3RhdHVzLWJhci1pbjphZnRlciB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHRvcDogLTEwcHg7XG4gIGxlZnQ6IDUwcHg7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItYm90dG9tOiAxMXB4IHNvbGlkICNmMGYwZjA7XG4gIGJvcmRlci1sZWZ0OiAxMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDExcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBpbnNldDtcbiAgLypGRiBmaXhlcyovXG4gIGJvcmRlci1yaWdodC1zdHlsZTogaW5zZXQ7XG4gIC8qRkYgZml4ZXMqL1xufVxuXG4vKlNoYXJlIExpc3QqL1xuLyogbGluZSA4NDc3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2hhcmUtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgODQ4MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNoYXJlLWxpc3QgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgODQ4MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNoYXJlLWxpc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgODQ4NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnNoYXJlLWxpc3QgbGkgaSB7XG4gIGNvbG9yOiAjNzJjMDJjO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLypQZW9wbGUgU2F5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA4NDk4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGVvcGxlLXNheSBpbWcge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiA2cHggMTBweCAwIDA7XG59XG5cbi8qIGxpbmUgODUwNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBlb3BsZS1zYXkgLm92ZXJmbG93LWggc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qIGxpbmUgODUxMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnBlb3BsZS1zYXkgLm92ZXJmbG93LWggcCB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLyogbGluZSA4NTE1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4ucGVvcGxlLXNheSAub3ZlcmZsb3ctaCBzbWFsbCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qSW5zcGlyZSBQYWdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA4NTI1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG5pbWcuaW1nLW1vdXNlIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvIDYwcHg7XG59XG5cbi8qRGVzaXJlIFBhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlNlcnZpY2UgSW5mbyovXG4vKiBsaW5lIDg1MzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWluZm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDQwcHggMCA1MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BhdHRlcm5zLzE3LnBuZykgcmVwZWF0O1xufVxuXG4vKiBsaW5lIDg1NDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWluZm8gLmluZm8tZGVzY3JpcHRpb24ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDg1NDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi5zZXJ2aWNlLWluZm8gaS5zZXJ2aWNlLWluZm8taWNvbiB7XG4gIGNvbG9yOiAjNzc3O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgIzc3Nztcbn1cblxuLyogbGluZSA4NTU5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1pbmZvIC5pbmZvLWRlc2NyaXB0aW9uIGgzIHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLyogbGluZSA4NTYzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4uc2VydmljZS1pbmZvIC5pbmZvLWRlc2NyaXB0aW9uIHAge1xuICBjb2xvcjogIzc3Nztcbn1cblxuLypQb3J0Zm9saW8gU2luZ2xlIEl0ZW0gUGFnZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qUHJvamVjdCBEZXRhaWxzKi9cbi8qIGxpbmUgODU3NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnByb2plY3QtZGV0YWlscyBsaSB7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXdlaWdodDogMjAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi8qIGxpbmUgODU4MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnByb2plY3QtZGV0YWlscyBzdHJvbmcge1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIGxpbmUgODU4NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnByb2plY3QtZGV0YWlscyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qQm9vdHN0cmFwIFRlc3RpbW9uaWFsc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgODU5MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy1icyB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy8xNi5qcGcpIDUwJSAwIHJlcGVhdCBmaXhlZDtcbn1cblxuLyogbGluZSA4NTk3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvdW5pZnkvX2Jsb2Nrcy5zY3NzICovXG4udGVzdGltb25pYWxzLWJzIC5oZWFkbGluZS1jZW50ZXItdjIgc3Bhbi5hdXRob3Ige1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4vKiBsaW5lIDg2MDIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtYnMgLml0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4vKiBsaW5lIDg2MDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtYnMgLmNhcm91c2VsLWFycm93IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDg2MTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtYnMgLmNhcm91c2VsLWNvbnRyb2wtdjIgaSB7XG4gIGNvbG9yOiAjODg4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAycHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDJweCBzb2xpZCAjODg4O1xufVxuXG4vKiBsaW5lIDg2MjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZXN0aW1vbmlhbHMtYnMgLmNhcm91c2VsLWNvbnRyb2wtdjIgaTpob3ZlciB7XG4gIGNvbG9yOiAjNzJjMDJjO1xuICBib3JkZXItY29sb3I6ICM3MmMwMmM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIGxpbmUgODYyOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL3VuaWZ5L19ibG9ja3Muc2NzcyAqL1xuLnRlc3RpbW9uaWFscy1icyAuY2Fyb3VzZWwtY29udHJvbC12Mi5sZWZ0LCAudGVzdGltb25pYWxzLWJzIC5jYXJvdXNlbC1jb250cm9sLXYyLnJpZ2h0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4vKlJlbW92ZXMgQm9vdHN0cmFwIGNhcm91c2VsIGJhY2tncm91bmQgaW1hZ2VzKi9cbi8qVGVhbSB2MSovXG4vKiBsaW5lIDg2MzksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy91bmlmeS9fYmxvY2tzLnNjc3MgKi9cbi50ZWFtLXYxIGxpID4gaDMge1xuICBjb2xvcjogIzU1NTtcbn1cblxuLyogbGluZSA0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzICovXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYU5vdmFcIixDb3JiZWwsQXJpYWwsc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzICovXG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzICovXG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4vKiBsaW5lIDE1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzICovXG5wLCBvbCwgdWwge1xuICBmb250LWZhbWlseTogXCJQcm94aW1hTm92YVwiLENvcmJlbCxBcmlhbCxzYW5zLXNlcmlmO1xufVxuXG4vKiBsaW5lIDE5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzICovXG5vbCwgdWwge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuLyogbGluZSAyMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyAqL1xuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcbiAgbWFyZ2luOiAwIDAgLjI1ZW0gMDtcbn1cblxuLyogbGluZSAzMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyAqL1xuLmNvbnRlbnQtY29udGFpbmVyIGgxLCAuY29udGVudC1jb250YWluZXIgaDIsIC5jb250ZW50LWNvbnRhaW5lciBoMywgLmNvbnRlbnQtY29udGFpbmVyIGg0LCAuY29udGVudC1jb250YWluZXIgaDUsIC5jb250ZW50LWNvbnRhaW5lciBoNiB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLyogbGluZSAzNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyAqL1xuLnRpdGxlLnBhZ2UtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAuNzVlbTtcbn1cblxuLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyAqL1xuc3Ryb25nIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xufVxuXG4vKiBsaW5lIDQ1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzICovXG4ubWNlQ29udGVudEJvZHksIC5tY2VDb250ZW50Qm9keSBwLCAubWNlQ29udGVudEJvZHkgb2wsIC5tY2VDb250ZW50Qm9keSB1bCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgY29sb3I6ICM2MDYxNmQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxZW0gIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyAqL1xuLnBhbmUtcGFnZS1jb250ZW50IC5maWVsZC10eXBlLXRleHQtd2l0aC1zdW1tYXJ5IC5maWVsZC1pdGVtIHAsIC5wYW5lLXBhZ2UtY29udGVudCAuZmllbGQtdHlwZS10ZXh0LXdpdGgtc3VtbWFyeSAuZmllbGQtaXRlbSBvbCwgLnBhbmUtcGFnZS1jb250ZW50IC5maWVsZC10eXBlLXRleHQtd2l0aC1zdW1tYXJ5IC5maWVsZC1pdGVtIHVsLFxuLnBhbmUtcGFnZS1jb250ZW50IC5maWVsZC10eXBlLXRleHQtbG9uZyAuZmllbGQtaXRlbSBwLFxuLnBhbmUtcGFnZS1jb250ZW50IC5maWVsZC10eXBlLXRleHQtbG9uZyAuZmllbGQtaXRlbSBvbCxcbi5wYW5lLXBhZ2UtY29udGVudCAuZmllbGQtdHlwZS10ZXh0LWxvbmcgLmZpZWxkLWl0ZW0gdWwsXG4ucGFuZS1wYWdlLWNvbnRlbnQgLnBhcmFncmFwaHMtaXRlbS1wYXJhZ3JhcGgtc25pcHBldCBwLFxuLnBhbmUtcGFnZS1jb250ZW50IC5wYXJhZ3JhcGhzLWl0ZW0tcGFyYWdyYXBoLXNuaXBwZXQgb2wsXG4ucGFuZS1wYWdlLWNvbnRlbnQgLnBhcmFncmFwaHMtaXRlbS1wYXJhZ3JhcGgtc25pcHBldCB1bCxcbi5wYW5lLXBhZ2UtY29udGVudCAucGFyYWdyYXBocy1pdGVtLXBhcmFncmFwaC1jb250ZW50IHAsXG4ucGFuZS1wYWdlLWNvbnRlbnQgLnBhcmFncmFwaHMtaXRlbS1wYXJhZ3JhcGgtY29udGVudCBvbCxcbi5wYW5lLXBhZ2UtY29udGVudCAucGFyYWdyYXBocy1pdGVtLXBhcmFncmFwaC1jb250ZW50IHVsLFxuLnBhbmUtcGFnZS1jb250ZW50IC5vYS1ldmVudC1kZXNjcmlwdGlvbiBwLFxuLnBhbmUtcGFnZS1jb250ZW50IC5vYS1ldmVudC1kZXNjcmlwdGlvbiBvbCxcbi5wYW5lLXBhZ2UtY29udGVudCAub2EtZXZlbnQtZGVzY3JpcHRpb24gdWwsXG4ucGFuZS1wYWdlLWNvbnRlbnQgLm9hLW5ld3MtYm9keSBwLFxuLnBhbmUtcGFnZS1jb250ZW50IC5vYS1uZXdzLWJvZHkgb2wsXG4ucGFuZS1wYWdlLWNvbnRlbnQgLm9hLW5ld3MtYm9keSB1bCxcbi5wYW5lLXBhZ2UtY29udGVudCAucGFyYWdyYXBocy1pdGVtLXZpdS10ZXh0LXNlY3Rpb24gcCxcbi5wYW5lLXBhZ2UtY29udGVudCAucGFyYWdyYXBocy1pdGVtLXZpdS10ZXh0LXNlY3Rpb24gb2wsXG4ucGFuZS1wYWdlLWNvbnRlbnQgLnBhcmFncmFwaHMtaXRlbS12aXUtdGV4dC1zZWN0aW9uIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxZW0gIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyAqL1xuLnBhbmUtcGFnZS1jb250ZW50IC5maWVsZC10eXBlLXRleHQtd2l0aC1zdW1tYXJ5IC5maWVsZC1pdGVtLCAucGFuZS1wYWdlLWNvbnRlbnQgLmZpZWxkLXR5cGUtdGV4dC13aXRoLXN1bW1hcnkgLmZpZWxkLWl0ZW0gcCwgLnBhbmUtcGFnZS1jb250ZW50IC5maWVsZC10eXBlLXRleHQtd2l0aC1zdW1tYXJ5IC5maWVsZC1pdGVtIG9sLCAucGFuZS1wYWdlLWNvbnRlbnQgLmZpZWxkLXR5cGUtdGV4dC13aXRoLXN1bW1hcnkgLmZpZWxkLWl0ZW0gdWwsXG4ucGFuZS1wYWdlLWNvbnRlbnQgLmZpZWxkLXR5cGUtdGV4dC1sb25nIC5maWVsZC1pdGVtLFxuLnBhbmUtcGFnZS1jb250ZW50IC5maWVsZC10eXBlLXRleHQtbG9uZyAuZmllbGQtaXRlbSBwLFxuLnBhbmUtcGFnZS1jb250ZW50IC5maWVsZC10eXBlLXRleHQtbG9uZyAuZmllbGQtaXRlbSBvbCxcbi5wYW5lLXBhZ2UtY29udGVudCAuZmllbGQtdHlwZS10ZXh0LWxvbmcgLmZpZWxkLWl0ZW0gdWwsXG4ucGFuZS1wYWdlLWNvbnRlbnQgLnBhcmFncmFwaHMtaXRlbS1wYXJhZ3JhcGgtc25pcHBldCxcbi5wYW5lLXBhZ2UtY29udGVudCAucGFyYWdyYXBocy1pdGVtLXBhcmFncmFwaC1zbmlwcGV0IHAsXG4ucGFuZS1wYWdlLWNvbnRlbnQgLnBhcmFncmFwaHMtaXRlbS1wYXJhZ3JhcGgtc25pcHBldCBvbCxcbi5wYW5lLXBhZ2UtY29udGVudCAucGFyYWdyYXBocy1pdGVtLXBhcmFncmFwaC1zbmlwcGV0IHVsLFxuLnBhbmUtcGFnZS1jb250ZW50IC5wYXJhZ3JhcGhzLWl0ZW0tcGFyYWdyYXBoLWNvbnRlbnQsXG4ucGFuZS1wYWdlLWNvbnRlbnQgLnBhcmFncmFwaHMtaXRlbS1wYXJhZ3JhcGgtY29udGVudCBwLFxuLnBhbmUtcGFnZS1jb250ZW50IC5wYXJhZ3JhcGhzLWl0ZW0tcGFyYWdyYXBoLWNvbnRlbnQgb2wsXG4ucGFuZS1wYWdlLWNvbnRlbnQgLnBhcmFncmFwaHMtaXRlbS1wYXJhZ3JhcGgtY29udGVudCB1bCxcbi5wYW5lLXBhZ2UtY29udGVudCAub2EtZXZlbnQtZGVzY3JpcHRpb24sXG4ucGFuZS1wYWdlLWNvbnRlbnQgLm9hLWV2ZW50LWRlc2NyaXB0aW9uIHAsXG4ucGFuZS1wYWdlLWNvbnRlbnQgLm9hLWV2ZW50LWRlc2NyaXB0aW9uIG9sLFxuLnBhbmUtcGFnZS1jb250ZW50IC5vYS1ldmVudC1kZXNjcmlwdGlvbiB1bCxcbi5wYW5lLXBhZ2UtY29udGVudCAub2EtbmV3cy1ib2R5LFxuLnBhbmUtcGFnZS1jb250ZW50IC5vYS1uZXdzLWJvZHkgcCxcbi5wYW5lLXBhZ2UtY29udGVudCAub2EtbmV3cy1ib2R5IG9sLFxuLnBhbmUtcGFnZS1jb250ZW50IC5vYS1uZXdzLWJvZHkgdWwsXG4ucGFuZS1wYWdlLWNvbnRlbnQgLnBhcmFncmFwaHMtaXRlbS12aXUtdGV4dC1zZWN0aW9uLFxuLnBhbmUtcGFnZS1jb250ZW50IC5wYXJhZ3JhcGhzLWl0ZW0tdml1LXRleHQtc2VjdGlvbiBwLFxuLnBhbmUtcGFnZS1jb250ZW50IC5wYXJhZ3JhcGhzLWl0ZW0tdml1LXRleHQtc2VjdGlvbiBvbCxcbi5wYW5lLXBhZ2UtY29udGVudCAucGFyYWdyYXBocy1pdGVtLXZpdS10ZXh0LXNlY3Rpb24gdWwge1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLyogbGluZSA3MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyAqL1xuLnBhbmUtcGFnZS1jb250ZW50IC5maWVsZC10eXBlLXRleHQtd2l0aC1zdW1tYXJ5IC5maWVsZC1pdGVtIG9sLCAucGFuZS1wYWdlLWNvbnRlbnQgLmZpZWxkLXR5cGUtdGV4dC13aXRoLXN1bW1hcnkgLmZpZWxkLWl0ZW0gdWwsXG4ucGFuZS1wYWdlLWNvbnRlbnQgLmZpZWxkLXR5cGUtdGV4dC1sb25nIC5maWVsZC1pdGVtIG9sLFxuLnBhbmUtcGFnZS1jb250ZW50IC5maWVsZC10eXBlLXRleHQtbG9uZyAuZmllbGQtaXRlbSB1bCxcbi5wYW5lLXBhZ2UtY29udGVudCAucGFyYWdyYXBocy1pdGVtLXBhcmFncmFwaC1zbmlwcGV0IG9sLFxuLnBhbmUtcGFnZS1jb250ZW50IC5wYXJhZ3JhcGhzLWl0ZW0tcGFyYWdyYXBoLXNuaXBwZXQgdWwsXG4ucGFuZS1wYWdlLWNvbnRlbnQgLnBhcmFncmFwaHMtaXRlbS1wYXJhZ3JhcGgtY29udGVudCBvbCxcbi5wYW5lLXBhZ2UtY29udGVudCAucGFyYWdyYXBocy1pdGVtLXBhcmFncmFwaC1jb250ZW50IHVsLFxuLnBhbmUtcGFnZS1jb250ZW50IC5vYS1ldmVudC1kZXNjcmlwdGlvbiBvbCxcbi5wYW5lLXBhZ2UtY29udGVudCAub2EtZXZlbnQtZGVzY3JpcHRpb24gdWwsXG4ucGFuZS1wYWdlLWNvbnRlbnQgLm9hLW5ld3MtYm9keSBvbCxcbi5wYW5lLXBhZ2UtY29udGVudCAub2EtbmV3cy1ib2R5IHVsLFxuLnBhbmUtcGFnZS1jb250ZW50IC5wYXJhZ3JhcGhzLWl0ZW0tdml1LXRleHQtc2VjdGlvbiBvbCxcbi5wYW5lLXBhZ2UtY29udGVudCAucGFyYWdyYXBocy1pdGVtLXZpdS10ZXh0LXNlY3Rpb24gdWwge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5cbi8qIGxpbmUgNzcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL190eXBvZ3JhcGh5LnNjc3MgKi9cbi5wYW5lLXBhZ2UtY29udGVudCAucGFyYWdyYXBocy1pdGVtLXBhcmFncmFwaC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4vKiBsaW5lIDgwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzICovXG4ucGFuZS1wYWdlLWNvbnRlbnQgLmVudGl0eS1wYXJhZ3JhcGhzLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi8qIGxpbmUgODMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL190eXBvZ3JhcGh5LnNjc3MgKi9cbi5wYW5lLXBhZ2UtY29udGVudCAucGFuZWwtcGFuZWwtaW5uZXIgPiAucGFuZWwtcGFuZS5wYW5lLW5vZGUtZmllbGQtb2EtcmVsYXRlZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4vKiBsaW5lIDg2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzICovXG4ucGFuZS1wYWdlLWNvbnRlbnQgLnBhbmUtbm9kZS1jb21tZW50cyAub2EtbGlzdCAub2EtY29tbWVudC1yZXBseS1ib2R5LFxuLnBhbmUtcGFnZS1jb250ZW50IC5wYW5lLWNvbnRlbnQgI2NvbW1lbnRzIC5vYS1saXN0IC5vYS1jb21tZW50LXJlcGx5LWJvZHksXG4ucGFuZS1wYWdlLWNvbnRlbnQgLm9hLWNvbW1lbnQtcmVwbHktYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgY29sb3I6ICM2MDYxNmQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuXG4vKiBsaW5lIDkzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzICovXG4ucGFuZS1wYWdlLWNvbnRlbnQgLnBhbmUtbm9kZS1jb21tZW50cyAub2EtbGlzdCAub2EtY29tbWVudC1yZXBseS1ib2R5IHAsXG4ucGFuZS1wYWdlLWNvbnRlbnQgLnBhbmUtY29udGVudCAjY29tbWVudHMgLm9hLWxpc3QgLm9hLWNvbW1lbnQtcmVwbHktYm9keSBwLFxuLnBhbmUtcGFnZS1jb250ZW50IC5vYS1jb21tZW50LXJlcGx5LWJvZHkgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwIDAgMWVtIDA7XG59XG5cbi8qIGxpbmUgOTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL190eXBvZ3JhcGh5LnNjc3MgKi9cbi5wYW5lLXBhZ2UtY29udGVudCAucGFuZS1ub2RlLWNvbW1lbnRzIC5vYS1saXN0IC5vYS1jb21tZW50LXJlcGx5LWJvZHkgLnVzZXItaW5mbywgLnBhbmUtcGFnZS1jb250ZW50IC5wYW5lLW5vZGUtY29tbWVudHMgLm9hLWxpc3QgLm9hLWNvbW1lbnQtcmVwbHktYm9keSAubGlua3MsXG4ucGFuZS1wYWdlLWNvbnRlbnQgLnBhbmUtY29udGVudCAjY29tbWVudHMgLm9hLWxpc3QgLm9hLWNvbW1lbnQtcmVwbHktYm9keSAudXNlci1pbmZvLFxuLnBhbmUtcGFnZS1jb250ZW50IC5wYW5lLWNvbnRlbnQgI2NvbW1lbnRzIC5vYS1saXN0IC5vYS1jb21tZW50LXJlcGx5LWJvZHkgLmxpbmtzLFxuLnBhbmUtcGFnZS1jb250ZW50IC5vYS1jb21tZW50LXJlcGx5LWJvZHkgLnVzZXItaW5mbyxcbi5wYW5lLXBhZ2UtY29udGVudCAub2EtY29tbWVudC1yZXBseS1ib2R5IC5saW5rcyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLyogbGluZSAxMDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL190eXBvZ3JhcGh5LnNjc3MgKi9cbmgxIHtcbiAgY29sb3I6ICMyYTJjMzc7XG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL190eXBvZ3JhcGh5LnNjc3MgKi9cbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxMDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL190eXBvZ3JhcGh5LnNjc3MgKi9cbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufVxuXG4vKiBsaW5lIDExNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyAqL1xuaDEudGl0bGUge1xuICBjb2xvcjogIzAwM0I1QztcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyogbGluZSAxMjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL190eXBvZ3JhcGh5LnNjc3MgKi9cbmgyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTIwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzICovXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTIwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzICovXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cblxuLyogbGluZSAxMzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL190eXBvZ3JhcGh5LnNjc3MgKi9cbi5vYS1wYW5lIC5wYW5lLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW46IDAgMCAwLjhlbSAwO1xuICBwYWRkaW5nOiAwO1xuICBsZXR0ZXItc3BhY2luZzogLjA0ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4vKlxuLnJhZGl4LWxheW91dHMtc2lkZWJhciB7XG4gIG9wYWNpdHk6IDAuODU7XG4gIGgyLCBoMyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW46IDVweCAwO1xuICB9XG4gIC5wYW5lLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luOiAwIC0xNXB4IDA7XG4gICAgcGFkZGluZzogMTBweCAxNXB4IDVweDtcbiAgICBhe1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuICAuZmllbGQtdHlwZS10ZXh0LXdpdGgtc3VtbWFyeSAuZmllbGQtaXRlbSBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmdyb3VwLWNvbnRlbnQgbGkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuKi9cbi8qIGxpbmUgMTY5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzICovXG5oMywgaDMucGFuZWwtdGl0bGUsIGgzLnBhbmUtdGl0bGUge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE2OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyAqL1xuICBoMywgaDMucGFuZWwtdGl0bGUsIGgzLnBhbmUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL190eXBvZ3JhcGh5LnNjc3MgKi9cbiAgaDMsIGgzLnBhbmVsLXRpdGxlLCBoMy5wYW5lLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cblxuLyogbGluZSAxODAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL190eXBvZ3JhcGh5LnNjc3MgKi9cbi52aWV3LW9hLXRlYW0tbGlzdCBoMyBhIHtcbiAgY29sb3I6ICM3Nzc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi8qIGxpbmUgMTg2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzICovXG5oNCB7XG4gIGxldHRlci1zcGFjaW5nOiAuMDRlbTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE4NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyAqL1xuICBoNCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE4NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyAqL1xuICBoNCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbi8qIGxpbmUgMTk3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzICovXG4uZW50aXR5LXBhcmFncmFwaHMtaXRlbSAuZmllbGQtbGFiZWwtaGVhZGluZyAuZmllbGQtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi8qXG4ucmFkaXgtbGF5b3V0cy1zaWRlYmFyIHtcbiAgY29sb3I6ICM2MDYxNmQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbiovXG4vKiBsaW5lIDIwNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyAqL1xuLmdyb3VwLWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qIGxpbmUgMjA4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzICovXG4uZ3JvdXAtaGVhZGVyIGgzLCAuZ3JvdXAtaGVhZGVyIGg0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogIzZENzA3NDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNFQUVBRUE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAxLjNlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuM2VtO1xufVxuXG4vKiBsaW5lIDIyMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyAqL1xuLnZpZXctY29udGVudCB0YWJsZSA+IGNhcHRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAjNkQ3MDc0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxLjNlbTtcbn1cblxuLyogbGluZSAyMzIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL190eXBvZ3JhcGh5LnNjc3MgKi9cbi5vYS1yZXNwb25zaXZlLXJlZ2lvbiAuZmEge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMjM2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzICovXG4ubW9yZS1saW5rIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAvKiBsaW5lIDI0MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyAqL1xuICBhYmJyW3RpdGxlXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8qIGVuc3VyZSBjb25zaXN0ZW50IHN0eWxpbmcgYWNyb3NzIGJyb3dzZXJzICovXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICB9XG4gIC8qIGxpbmUgMjQ5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzICovXG4gIGFiYnJbdGl0bGVdOmhvdmVyOjphZnRlcixcbiAgYWJiclt0aXRsZV06Zm9jdXM6OmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKHRpdGxlKTtcbiAgICAvKiBwb3NpdGlvbiB0b29sdGlwIGxpa2UgdGhlIG5hdGl2ZSBvbmUgKi9cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IC0zMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFlMWUxZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gIH1cbn1cblxuLyogbGluZSAzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19jb21wb25lbnRfZml4ZXMuc2NzcyAqL1xuLnBhbmVsLnBhbmVsLWJvb3RzdHJhcC1wYW5lIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi8qIGxpbmUgNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9fY29tcG9uZW50X2ZpeGVzLnNjc3MgKi9cbi5wYW5lbC5wYW5lbC1ib290c3RyYXAtcGFuZSAucGFuZWwtdGl0bGUge1xuICBmb250LXNpemU6IDFlbTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyogbGluZSA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19jb21wb25lbnRfZml4ZXMuc2NzcyAqL1xuLnBhbmVsLnBhbmVsLWJvb3RzdHJhcC1wYW5lIC5wYW5lbC10aXRsZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBsaW5lIDE2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19jb21wb25lbnRfZml4ZXMuc2NzcyAqL1xuLnBhbmVsLWJvb3RzdHJhcC1wYW5lLnNlcnZpY2UtYmxvY2sucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLyogbGluZSAxOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jvb3N0cmFwX292ZXJyaWRlcy9fY29tcG9uZW50X2ZpeGVzLnNjc3MgKi9cbi5wYW5lbC1ib290c3RyYXAtcGFuZS5zZXJ2aWNlLWJsb2NrLnJvdW5kZWQtMngge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4vKiBsaW5lIDIyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19jb21wb25lbnRfZml4ZXMuc2NzcyAqL1xuLnBhbmVsLWJvb3RzdHJhcC1wYW5lLnNlcnZpY2UtYmxvY2sgLnNlcnZpY2UtYmxvY2stdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4vKiBsaW5lIDI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYm9vc3RyYXBfb3ZlcnJpZGVzL19jb21wb25lbnRfZml4ZXMuc2NzcyAqL1xuLnNlcnZpY2UtYmxvY2tfX3RleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fYXVkaWVuY2VfbmF2LnNjc3MgKi9cbi52aXUtYXVkaWVuY2UtbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2F1ZGllbmNlX25hdi5zY3NzICovXG4gIC52aXUtYXVkaWVuY2UtbmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTAxO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fYXVkaWVuY2VfbmF2LnNjc3MgKi9cbiAgLnZpdU5hdmlnYXRpb25fX2F1ZGllbmNlX25hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiBsaW5lIDIyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19hdWRpZW5jZV9uYXYuc2NzcyAqL1xuLmxvZ2dlZC1pbiAudml1LWF1ZGllbmNlLW5hdiB7XG4gIGJhY2tncm91bmQ6ICMwMDdEQkE7XG59XG5cbi8qIGxpbmUgMjYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2F1ZGllbmNlX25hdi5zY3NzICovXG4udml1LWF1ZGllbmNlLW5hdl9fbGlzdCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG59XG5cbi8qIGxpbmUgMzAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2F1ZGllbmNlX25hdi5zY3NzICovXG4udml1LWF1ZGllbmNlLW5hdl9fbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSAzMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fYXVkaWVuY2VfbmF2LnNjc3MgKi9cbi52aXUtYXVkaWVuY2UtbmF2X19saXN0IGxpIGEge1xuICBwYWRkaW5nOiAuMmVtIC41ZW07XG4gIGZvbnQtc2l6ZTogLjhlbTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDM2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19hdWRpZW5jZV9uYXYuc2NzcyAqL1xuLnZpdS1hdWRpZW5jZS1uYXZfX2xpc3QgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuXG4vKiBsaW5lIDQ1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19hdWRpZW5jZV9uYXYuc2NzcyAqL1xuLnZpdS1hdWRpZW5jZS1uYXYgZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgNDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2F1ZGllbmNlX25hdi5zY3NzICovXG4jYXVkaWVuY2Utc2VhcmNoIHtcbiAgYmFja2dyb3VuZDogIzAwN0RCQTtcbn1cblxuLyogbGluZSAzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19icmFuZC5zY3NzICovXG4udml1LWJyYW5kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgdG9wOiAyMHB4O1xuICB6LWluZGV4OiAyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19icmFuZC5zY3NzICovXG4gIC52aXUtYnJhbmQge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19icmFuZC5zY3NzICovXG4gIC52aXUtYnJhbmQge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fYnJhbmQuc2NzcyAqL1xuICAudml1LWJyYW5kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19icmFuZC5zY3NzICovXG4gIC52aXUtYnJhbmQge1xuICAgIHRvcDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19icmFuZC5zY3NzICovXG4gIC52aXUtYnJhbmQge1xuICAgIHRvcDogNzVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDE4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19icmFuZC5zY3NzICovXG4ucGFnZS1hZG1pbiAudml1LWJyYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAyMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fYnJhbmQuc2NzcyAqL1xuLnZpdS1sb2dvLWxpbmsge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4vKiBsaW5lIDI2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19icmFuZC5zY3NzICovXG4udml1LWxvZ28ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2JyYW5kLnNjc3MgKi9cbiAgLnZpdS1sb2dvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBsZWZ0OiAyMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMjYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2JyYW5kLnNjc3MgKi9cbiAgLnZpdS1sb2dvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbi8qIGxpbmUgNDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2JyYW5kLnNjc3MgKi9cbi5sb2dvLWdyaWQtY29udGFpbmVyLS1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4ICogMik7XG4gIHRvcDogMTBweDtcbiAgei1pbmRleDogMTAxO1xuICAqem9vbTogMTtcbn1cblxuLyogbGluZSA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fbWl4aW5zLnNjc3MgKi9cbi5sb2dvLWdyaWQtY29udGFpbmVyLS1maXhlZDpiZWZvcmUsIC5sb2dvLWdyaWQtY29udGFpbmVyLS1maXhlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSAxNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX21peGlucy5zY3NzICovXG4ubG9nby1ncmlkLWNvbnRhaW5lci0tZml4ZWQ6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2JyYW5kLnNjc3MgKi9cbiAgLmxvZ28tZ3JpZC1jb250YWluZXItLWZpeGVkIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCAqIDIpO1xuICAgIHRvcDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA0MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fYnJhbmQuc2NzcyAqL1xuICAubG9nby1ncmlkLWNvbnRhaW5lci0tZml4ZWQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNXB4ICogMik7XG4gICAgdG9wOiAyNXB4O1xuICB9XG59XG5cbi8qIGxpbmUgNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fY29sb3JlZF9wYWdlX2ZyYW1lLnNjc3MgKi9cbmJvZHkubm90LWxvZ2dlZC1pbiB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2NvbG9yZWRfcGFnZV9mcmFtZS5zY3NzICovXG4gIGJvZHkubm90LWxvZ2dlZC1pbiB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19jb2xvcmVkX3BhZ2VfZnJhbWUuc2NzcyAqL1xuICBib2R5Lm5vdC1sb2dnZWQtaW4ge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbn1cblxuLyogbGluZSAxNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fY29sb3JlZF9wYWdlX2ZyYW1lLnNjc3MgKi9cbmJvZHkubm90LWxvZ2dlZC1pbjpiZWZvcmUge1xuICB6LWluZGV4OiAxMDA7XG4gIGNvbnRlbnQ6ICcnO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm9yZGVyOiBzb2xpZCAxMXB4ICMwMDNCNUM7XG4gIGJvcmRlci1jb2xvcjogIzAwM0I1QztcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuNXMgZWFzZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2NvbG9yZWRfcGFnZV9mcmFtZS5zY3NzICovXG4gIGJvZHkubm90LWxvZ2dlZC1pbjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMjFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fY29sb3JlZF9wYWdlX2ZyYW1lLnNjc3MgKi9cbiAgYm9keS5ub3QtbG9nZ2VkLWluOmJlZm9yZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAyNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDM5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19jb2xvcmVkX3BhZ2VfZnJhbWUuc2NzcyAqL1xuICBib2R5Lm5vdC1sb2dnZWQtaW4gLmNvbnRhaW5lci1mbHVpZCA+IC5yb3c6bm90KCNmb290ZXIpOm5vdCguaGVhZGVyLWhlcm8tY29udGFpbmVyKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuLyogbGluZSA0OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fY29sb3JlZF9wYWdlX2ZyYW1lLnNjc3MgKi9cbmJvZHkubm90LWxvZ2dlZC1pbi5kYXJrYmx1ZTpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMDNCNUM7XG59XG5cbi8qIGxpbmUgNTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2NvbG9yZWRfcGFnZV9mcmFtZS5zY3NzICovXG5ib2R5Lm5vdC1sb2dnZWQtaW4ud2hpdGU6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLyogbGluZSA1NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fY29sb3JlZF9wYWdlX2ZyYW1lLnNjc3MgKi9cbmJvZHkubm90LWxvZ2dlZC1pbi53aGl0ZSAudml1LWF1ZGllbmNlLW5hdl9fbGlzdCBsaSBhIHtcbiAgY29sb3I6ICMwMDdEQkE7XG59XG5cbi8qIGxpbmUgNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZm9vdGVyLnNjc3MgKi9cbi52aXVGb290ZXIsIGJvZHkgI2Zvb3RlciB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAzQjVDO1xufVxuXG4vKiBsaW5lIDExLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19mb290ZXIuc2NzcyAqL1xuLnZpdUZvb3Rlci1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzICovXG4udml1Rm9vdGVyIGEge1xuICBjb2xvcjogIzAwM0I1Qztcbn1cblxuLyogbGluZSAxOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZm9vdGVyLnNjc3MgKi9cbi52aXVGb290ZXJfX2xpbmtMaXN0X19oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzICovXG4gIC52aXVGb290ZXJfX2xpbmtMaXN0X19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzICovXG4gIC52aXVGb290ZXJfX2xpbmtMaXN0X19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuLyogbGluZSAzMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZm9vdGVyLnNjc3MgKi9cbi52aXVGb290ZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMmVtIGF1dG87XG59XG5cbi8qIGxpbmUgMzYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyX19saW5rTGlzdF9fbGlzdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG59XG5cbi8qIGxpbmUgNDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzICovXG4udml1Rm9vdGVyX19jb250YWN0X19oZWFkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMWVtIDA7XG59XG5cbi8qIGxpbmUgNDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzICovXG4udml1Rm9vdGVyX19jb250YWN0X19hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbi8qIGxpbmUgNDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzICovXG4udml1Rm9vdGVyX19jb250YWN0X19hZGRyZXNzIGFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZm9vdGVyLnNjc3MgKi9cbiAgLnZpdUZvb3Rlcl9fY29udGFjdF9fYWRkcmVzcyBhZGRyZXNzIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzICovXG4gIC52aXVGb290ZXJfX2NvbnRhY3RfX3Bob25lLWVtYWlsIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi8qIGxpbmUgNjcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzICovXG4jZm9vdGVyLWdvb2dsZS1tYXAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzICovXG4udml1Rm9vdGVyX19hY2tub3dsZWRnZW1lbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IC41ZW07XG59XG5cbi8qIGxpbmUgNzYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzICovXG4udml1Rm9vdGVyX19wcmltYXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xufVxuXG4vKiBsaW5lIDc5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19mb290ZXIuc2NzcyAqL1xuLnZpdUZvb3Rlcl9fcHJpbWFyeV9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNjYuNjY2NjclO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA3OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZm9vdGVyLnNjc3MgKi9cbiAgLnZpdUZvb3Rlcl9fcHJpbWFyeV9faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogODMuMzMzMzMlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDc5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19mb290ZXIuc2NzcyAqL1xuICAudml1Rm9vdGVyX19wcmltYXJ5X19pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDc5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19mb290ZXIuc2NzcyAqL1xuICAudml1Rm9vdGVyX19wcmltYXJ5X19pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNzksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzICovXG4gIC52aXVGb290ZXJfX3ByaW1hcnlfX2lubmVyIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbn1cblxuLyogbGluZSA4NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZm9vdGVyLnNjc3MgKi9cbi52aXVGb290ZXJfX2xpbmtzLXNlY29uZGFyeSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA4OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZm9vdGVyLnNjc3MgKi9cbi52aXVGb290ZXJfX2xpbmtzLXNlY29uZGFyeSBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSA5MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZm9vdGVyLnNjc3MgKi9cbi52aXVGb290ZXJfX2xpbmtzLXNlY29uZGFyeSBsaTpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgY29udGVudDogXCIgfFwiO1xufVxuXG4vKiBsaW5lIDk0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19mb290ZXIuc2NzcyAqL1xuLnZpdUZvb3Rlcl9fbGlua3Mtc2Vjb25kYXJ5IGEge1xuICBmb250LXNpemU6IDAuOGVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSAxMDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzICovXG4udml1LWNvcHlyaWdodCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgKnpvb206IDE7XG59XG5cbi8qIGxpbmUgOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX21peGlucy5zY3NzICovXG4udml1LWNvcHlyaWdodDpiZWZvcmUsIC52aXUtY29weXJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4vKiBsaW5lIDE0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fbWl4aW5zLnNjc3MgKi9cbi52aXUtY29weXJpZ2h0OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDExMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZm9vdGVyLnNjc3MgKi9cbiAgLnZpdUZvb3RlciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDExMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZm9vdGVyLnNjc3MgKi9cbiAgLnZpdUZvb3Rlcl9fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxuICAvKiBsaW5lIDExNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZm9vdGVyLnNjc3MgKi9cbiAgLnZpdS1jb3B5cmlnaHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxMDE7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG4gIC8qIGxpbmUgMTI0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19mb290ZXIuc2NzcyAqL1xuICAudml1LWNvcHlyaWdodCBhIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbiAgLyogbGluZSAxMjgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzICovXG4gIC52aXVGb290ZXIgLnBhZ2Utc2VjdGlvbl9fY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzICovXG4gIC52aXVGb290ZXJfX2xvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gNGVtIGF1dG87XG4gIH1cbiAgLyogbGluZSAxNDUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzICovXG4gIC52aXUtY29weXJpZ2h0IHtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbi5nbG9iYWxDVEFzIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbi5nbG9iYWxDVEFzIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbiAgLmdsb2JhbENUQXMgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNjYuNjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbiAgLmdsb2JhbENUQXMgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4gIC5nbG9iYWxDVEFzIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4gIC5nbG9iYWxDVEFzIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbiAgLmdsb2JhbENUQXMgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4gIC5nbG9iYWxDVEFzIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogODMuMzMzMzMlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4gIC5nbG9iYWxDVEFzIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4gIC5nbG9iYWxDVEFzIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVyIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbn1cblxuLyogbGluZSAxOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuLmdsb2JhbENUQXMuY29scy0yIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4gIC5nbG9iYWxDVEFzLmNvbHMtMiAucGFnZS1zZWN0aW9uX19jb250ZW50X19pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbiAgLmdsb2JhbENUQXMuY29scy0yIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbiAgLmdsb2JhbENUQXMuY29scy0yIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuICAuZ2xvYmFsQ1RBcy5jb2xzLTIgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbiAgLmdsb2JhbENUQXMuY29scy0yIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbiAgLmdsb2JhbENUQXMuY29scy0yIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNjYuNjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuICAuZ2xvYmFsQ1RBcy5jb2xzLTIgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4gIC5nbG9iYWxDVEFzLmNvbHMtMiAucGFnZS1zZWN0aW9uX19jb250ZW50X19pbm5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxufVxuXG4vKiBsaW5lIDI5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4uZ2xvYmFsQ1RBc19faWNvbiwgLmdsb2JhbENUQXNfX2ludHJvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAzMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuLmdsb2JhbENUQXNfX2N0YSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDJlbTtcbn1cblxuLyogbGluZSAzNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuLmdsb2JhbENUQXNfX2N0YSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4vKiBsaW5lIDQxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4uZ2xvYmFsQ1RBc19faGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDQ2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4gIC5jdGEtYnV0dG9uLmdsb2JhbENUQXNfX2xpbmsge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDU0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4gIC5nbG9iYWxDVEFzX19jdGEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gIH1cbiAgLyogbGluZSA1OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuICAuZ2xvYmFsQ1RBc19faWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAzZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICB9XG4gIC8qIGxpbmUgNjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbiAgLmdsb2JhbENUQXNfX2ludHJvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbiAgLyogbGluZSA2NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuICAuZ2xvYmFsQ1RBc19faW50cm8gc3Ryb25nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAvKiBUT0RPIC0gdG9wIHNlbGVjdG9yIHRvIGJlIGRlcHJlY2F0ZWQgKi9cbiAgLyogbGluZSA3MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuICAucGFuZS12aXUtZ2xvYmFsLWN0YXMgLmdsb2JhbENUQXNfX2xpbmsuY3RhLWJ1dHRvbixcbiAgLmdsb2JhbENUQXMtLWNlbnRlcmVkIC5nbG9iYWxDVEFzX19saW5rLmN0YS1idXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA4MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuICAuZ2xvYmFsQ1RBc19fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC8qIGxpbmUgODUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbiAgLmdsb2JhbENUQXNfX2ljb24ge1xuICAgIGZvbnQtc2l6ZTogNGVtO1xuICB9XG4gIC8qIGxpbmUgODksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbiAgLmdsb2JhbENUQXNfX2N0YSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLyogbGluZSA5MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuICAuZ2xvYmFsQ1RBc19fY3RhOmhvdmVyLCAuZ2xvYmFsQ1RBc19fY3RhOmFjdGl2ZSwgLmdsb2JhbENUQXNfX2N0YTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgLyogbGluZSA5OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuICAuZ2xvYmFsQ1RBc19fbGluayB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi8qIEZsZXggQ1RBcyBsZWZ0IGFsaWduZWQgKi9cbi8qIGxpbmUgMTA1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4uZ2xvYmFsQ1RBcy0tZmxleCAuZ2xvYmFsQ1RBc19fY3RhIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogRmxleCBDVEFzIGNlbnRlciBhbGlnbmVkICovXG4vKiBsaW5lIDExMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuLmdsb2JhbENUQXMtLWZsZXguY3Rhcy0tdGV4dC1jZW50ZXJlZCAuZ2xvYmFsQ1RBc19fY3RhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDExMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuLmdsb2JhbENUQXMtLWZsZXguY3Rhcy0tdGV4dC1jZW50ZXJlZCAuZ2xvYmFsQ1RBc19fY3RhIC5nbG9iYWxDVEFzX19saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLyogbGluZSAxMjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbi5nbG9iYWxDVEFzLS1mbGV4LmNvbHMtMyAuZ2xvYmFsQ1RBc19fY3RhLCAuZ2xvYmFsQ1RBcy0tZmxleC5jb2xzLTMgLmltYWdlLWJsb2NrLWN0YXNfX2N0YSwgLmltYWdlLWJsb2NrLWN0YXMuY29scy0zIC5nbG9iYWxDVEFzX19jdGEsIC5pbWFnZS1ibG9jay1jdGFzLmNvbHMtMyAuaW1hZ2UtYmxvY2stY3Rhc19fY3RhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEyMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuICAuZ2xvYmFsQ1RBcy0tZmxleC5jb2xzLTMgLmdsb2JhbENUQXNfX2N0YSwgLmdsb2JhbENUQXMtLWZsZXguY29scy0zIC5pbWFnZS1ibG9jay1jdGFzX19jdGEsIC5pbWFnZS1ibG9jay1jdGFzLmNvbHMtMyAuZ2xvYmFsQ1RBc19fY3RhLCAuaW1hZ2UtYmxvY2stY3Rhcy5jb2xzLTMgLmltYWdlLWJsb2NrLWN0YXNfX2N0YSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEyMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuICAuZ2xvYmFsQ1RBcy0tZmxleC5jb2xzLTMgLmdsb2JhbENUQXNfX2N0YSwgLmdsb2JhbENUQXMtLWZsZXguY29scy0zIC5pbWFnZS1ibG9jay1jdGFzX19jdGEsIC5pbWFnZS1ibG9jay1jdGFzLmNvbHMtMyAuZ2xvYmFsQ1RBc19fY3RhLCAuaW1hZ2UtYmxvY2stY3Rhcy5jb2xzLTMgLmltYWdlLWJsb2NrLWN0YXNfX2N0YSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTIwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4gIC5nbG9iYWxDVEFzLS1mbGV4LmNvbHMtMyAuZ2xvYmFsQ1RBc19fY3RhLCAuZ2xvYmFsQ1RBcy0tZmxleC5jb2xzLTMgLmltYWdlLWJsb2NrLWN0YXNfX2N0YSwgLmltYWdlLWJsb2NrLWN0YXMuY29scy0zIC5nbG9iYWxDVEFzX19jdGEsIC5pbWFnZS1ibG9jay1jdGFzLmNvbHMtMyAuaW1hZ2UtYmxvY2stY3Rhc19fY3RhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDEyNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuLmdsb2JhbENUQXMtLWZsZXguY29scy0yIC5nbG9iYWxDVEFzX19jdGEsIC5nbG9iYWxDVEFzLS1mbGV4LmNvbHMtMiAuaW1hZ2UtYmxvY2stY3Rhc19fY3RhLCAuaW1hZ2UtYmxvY2stY3Rhcy5jb2xzLTIgLmdsb2JhbENUQXNfX2N0YSwgLmltYWdlLWJsb2NrLWN0YXMuY29scy0yIC5pbWFnZS1ibG9jay1jdGFzX19jdGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTI1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4gIC5nbG9iYWxDVEFzLS1mbGV4LmNvbHMtMiAuZ2xvYmFsQ1RBc19fY3RhLCAuZ2xvYmFsQ1RBcy0tZmxleC5jb2xzLTIgLmltYWdlLWJsb2NrLWN0YXNfX2N0YSwgLmltYWdlLWJsb2NrLWN0YXMuY29scy0yIC5nbG9iYWxDVEFzX19jdGEsIC5pbWFnZS1ibG9jay1jdGFzLmNvbHMtMiAuaW1hZ2UtYmxvY2stY3Rhc19fY3RhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTI1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4gIC5nbG9iYWxDVEFzLS1mbGV4LmNvbHMtMiAuZ2xvYmFsQ1RBc19fY3RhLCAuZ2xvYmFsQ1RBcy0tZmxleC5jb2xzLTIgLmltYWdlLWJsb2NrLWN0YXNfX2N0YSwgLmltYWdlLWJsb2NrLWN0YXMuY29scy0yIC5nbG9iYWxDVEFzX19jdGEsIC5pbWFnZS1ibG9jay1jdGFzLmNvbHMtMiAuaW1hZ2UtYmxvY2stY3Rhc19fY3RhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxMjUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbiAgLmdsb2JhbENUQXMtLWZsZXguY29scy0yIC5nbG9iYWxDVEFzX19jdGEsIC5nbG9iYWxDVEFzLS1mbGV4LmNvbHMtMiAuaW1hZ2UtYmxvY2stY3Rhc19fY3RhLCAuaW1hZ2UtYmxvY2stY3Rhcy5jb2xzLTIgLmdsb2JhbENUQXNfX2N0YSwgLmltYWdlLWJsb2NrLWN0YXMuY29scy0yIC5pbWFnZS1ibG9jay1jdGFzX19jdGEge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi8qIGxpbmUgMTMwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4uZ2xvYmFsQ1RBcy0tZmxleC5jb2xzLTEgLmdsb2JhbENUQXNfX2N0YSwgLmdsb2JhbENUQXMtLWZsZXguY29scy0xIC5pbWFnZS1ibG9jay1jdGFzX19jdGEsIC5pbWFnZS1ibG9jay1jdGFzLmNvbHMtMSAuZ2xvYmFsQ1RBc19fY3RhLCAuaW1hZ2UtYmxvY2stY3Rhcy5jb2xzLTEgLmltYWdlLWJsb2NrLWN0YXNfX2N0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMzAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbiAgLmdsb2JhbENUQXMtLWZsZXguY29scy0xIC5nbG9iYWxDVEFzX19jdGEsIC5nbG9iYWxDVEFzLS1mbGV4LmNvbHMtMSAuaW1hZ2UtYmxvY2stY3Rhc19fY3RhLCAuaW1hZ2UtYmxvY2stY3Rhcy5jb2xzLTEgLmdsb2JhbENUQXNfX2N0YSwgLmltYWdlLWJsb2NrLWN0YXMuY29scy0xIC5pbWFnZS1ibG9jay1jdGFzX19jdGEge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxMzAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbiAgLmdsb2JhbENUQXMtLWZsZXguY29scy0xIC5nbG9iYWxDVEFzX19jdGEsIC5nbG9iYWxDVEFzLS1mbGV4LmNvbHMtMSAuaW1hZ2UtYmxvY2stY3Rhc19fY3RhLCAuaW1hZ2UtYmxvY2stY3Rhcy5jb2xzLTEgLmdsb2JhbENUQXNfX2N0YSwgLmltYWdlLWJsb2NrLWN0YXMuY29scy0xIC5pbWFnZS1ibG9jay1jdGFzX19jdGEge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxMzAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbiAgLmdsb2JhbENUQXMtLWZsZXguY29scy0xIC5nbG9iYWxDVEFzX19jdGEsIC5nbG9iYWxDVEFzLS1mbGV4LmNvbHMtMSAuaW1hZ2UtYmxvY2stY3Rhc19fY3RhLCAuaW1hZ2UtYmxvY2stY3Rhcy5jb2xzLTEgLmdsb2JhbENUQXNfX2N0YSwgLmltYWdlLWJsb2NrLWN0YXMuY29scy0xIC5pbWFnZS1ibG9jay1jdGFzX19jdGEge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi8qIEZsZXggQ1RBcyBtdWx0aS1yb3cgKi9cbi8qIGxpbmUgMTM4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4uZ2xvYmFsQ1RBcy0tZmxleC5jb2xzLTMgLmdsb2JhbENUQXNfX2N0YTpudGgtY2hpbGQoM24rMSksXG4uZ2xvYmFsQ1RBcy0tZmxleC5jb2xzLTIgLmdsb2JhbENUQXNfX2N0YTpudGgtY2hpbGQoMm4rMSksXG4uZ2xvYmFsQ1RBcy0tZmxleC5jb2wtMSAuZ2xvYmFsQ1RBc19fY3RhOm50aC1jaGlsZCgxbisxKSB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDE0NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuLmdsb2JhbENUQXMtLWZsZXguY29scy0zIC5nbG9iYWxDVEFzX19jdGE6bnRoLWNoaWxkKG4rNCksXG4uZ2xvYmFsQ1RBcy0tZmxleC5jb2xzLTIgLmdsb2JhbENUQXNfX2N0YTpudGgtY2hpbGQobiszKSB7XG4gIG1hcmdpbi10b3A6IDNlbTtcbn1cblxuLyogbGluZSAxNDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbi5nbG9iYWxDVEFzLS1mbGV4LmNvbC0xIC5nbG9iYWxDVEFzX19jdGEge1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbn1cblxuLyogbGluZSAxNTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbi5nbG9iYWxDVEFzLS1mbGV4X19oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuXG4vKiBsaW5lIDE1OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuLmltYWdlLWJsb2NrLWN0YXNfX2hlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi8qIGxpbmUgMTY0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4uZ2xvYmFsQ1RBcy0tZmxleCAuZ2xvYmFsQ1RBc19fY3RhLS1oYXMtaW1hZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTY3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19nbG9iYWxfY3Rhcy5zY3NzICovXG4uZ2xvYmFsQ1RBc19fY3RhLS1oYXMtaW1hZ2UgLmdsb2JhbENUQXNfX2xpbmsge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDE3MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fZ2xvYmFsX2N0YXMuc2NzcyAqL1xuLmdsb2JhbENUQXNfX2N0YV9faW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNzIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2dsb2JhbF9jdGFzLnNjc3MgKi9cbiAgLmdsb2JhbENUQXNfX2N0YV9faW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4vKiBsaW5lIDMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2hlYWRlcl9oZXJvLnNjc3MgKi9cbi5oZWFkZXItaGVyby1jb250YWluZXIsIC5wYWdlLXNlY3Rpb24ucGFnZS1zZWN0aW9uLS1oZXJvIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSA3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19oZWFkZXJfaGVyby5zY3NzICovXG4ucGFnZS1zZWN0aW9uLnBhZ2Utc2VjdGlvbi0taGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9faGVhZGVyX2hlcm8uc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLnBhZ2Utc2VjdGlvbi0taGVybyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gIH1cbn1cblxuLyogbGluZSAyMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9faGVhZGVyX2hlcm8uc2NzcyAqL1xuLnBhZ2Utc2VjdGlvbi0taGVybyAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMjQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2hlYWRlcl9oZXJvLnNjc3MgKi9cbi5wYWdlLXNlY3Rpb24tLWhlcm8gLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNjYuNjY2NjclO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9faGVhZGVyX2hlcm8uc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1oZXJvIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMjQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2hlYWRlcl9oZXJvLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0taGVybyAucGFnZS1zZWN0aW9uX19jb250ZW50X19pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDI0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19oZWFkZXJfaGVyby5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLWhlcm8gLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDI0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19oZWFkZXJfaGVyby5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLWhlcm8gLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbn1cblxuLyogbGluZSAzMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9faGVhZGVyX2hlcm8uc2NzcyAqL1xuLnBhZ2Utc2VjdGlvbi0tbm90Y2gtaGVpZ2h0IHtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICMwMDNCNUM7XG59XG5cbi8qIGxpbmUgNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9faGVhZGVyX3NlYXJjaF9oZXJvLnNjc3MgKi9cbi52aXVfdGl0bGUge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNTBweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9faGVhZGVyX3NlYXJjaF9oZXJvLnNjc3MgKi9cbiAgLnZpdV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgdG9wOiA2MHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9faGVhZGVyX3NlYXJjaF9oZXJvLnNjc3MgKi9cbiAgLnZpdV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICB0b3A6IDc1cHg7XG4gIH1cbn1cblxuLyogbGluZSAzMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9faGVhZGVyX3NlYXJjaF9oZXJvLnNjc3MgKi9cbi52aXVfdGl0bGUgc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC8qIGxpbmUgNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9faGVhZGVyX3NlYXJjaF9oZXJvLnNjc3MgKi9cbiAgLnZpdV90aXRsZSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuXG4vKiBsaW5lIDQxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19oZWFkZXJfc2VhcmNoX2hlcm8uc2NzcyAqL1xuLmhvbWVwYWdlSGVyb19fc2xvZ2FuIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogLjRlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2hlYWRlcl9zZWFyY2hfaGVyby5zY3NzICovXG4gIC5ob21lcGFnZUhlcm9fX3Nsb2dhbiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDQxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19oZWFkZXJfc2VhcmNoX2hlcm8uc2NzcyAqL1xuICAuaG9tZXBhZ2VIZXJvX19zbG9nYW4ge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufVxuXG4vKiBsaW5lIDU3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19oZWFkZXJfc2VhcmNoX2hlcm8uc2NzcyAqL1xuLmhvbWVwYWdlSGVyb19fY3RhIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNjEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2hlYWRlcl9zZWFyY2hfaGVyby5zY3NzICovXG4ucGFnZS1zZWN0aW9uLS1zZWFyY2gtaGVybyAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgcGFkZGluZzogODBweCAwO1xufVxuXG4vKiBsaW5lIDY3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19oZWFkZXJfc2VhcmNoX2hlcm8uc2NzcyAqL1xuLnBhZ2Utc2VjdGlvbi5wYWdlLXNlY3Rpb24tLXNlYXJjaC1oZXJvIHtcbiAgei1pbmRleDogMztcbn1cblxuLyogbGluZSA3MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9faGVhZGVyX3NlYXJjaF9oZXJvLnNjc3MgKi9cbi5ob21lcGFnZUhlcm9fX3NlYXJjaCB7XG4gIG1hcmdpbi1ib3R0b206IC41ZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDcyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19oZWFkZXJfc2VhcmNoX2hlcm8uc2NzcyAqL1xuICAuaG9tZXBhZ2VIZXJvX19zZWFyY2gge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi8qIGxpbmUgODMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2hlYWRlcl9zZWFyY2hfaGVyby5zY3NzICovXG4uaG9tZXBhZ2VIZXJvX19zY3JvbGwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luLXRvcDogM2VtO1xufVxuXG4vKiBsaW5lIDkwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19oZWFkZXJfc2VhcmNoX2hlcm8uc2NzcyAqL1xuLmhvbWVwYWdlSGVyb19fc2Nyb2xsIGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogLjVlbTtcbn1cblxuLyogbGluZSA5NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9faGVhZGVyX3NlYXJjaF9oZXJvLnNjc3MgKi9cbi5ob21lcGFnZUhlcm9fX3Njcm9sbCBhOmhvdmVyLCAuaG9tZXBhZ2VIZXJvX19zY3JvbGwgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSA0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19oZWFkZXJfdmlkZW9faGVyby5zY3NzICovXG4uaG9tZXBhZ2VIZXJvX192aWRlbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9faGVhZGVyX3ZpZGVvX2hlcm8uc2NzcyAqL1xuLnBhZ2Utc2VjdGlvbi0taG9tZXBhZ2UtdmlkZW8gLnBhZ2Utc2VjdGlvbl9fYmcge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9faGVhZGVyX3ZpZGVvX2hlcm8uc2NzcyAqL1xuICAuaG9tZXBhZ2VIZXJvX192aWRlbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4vKiAxLiBObyBvYmplY3QtZml0IHN1cHBvcnQ6ICovXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLWFzcGVjdC1yYXRpbzogMTYgLyA5KSB7XG4gIC8qIGxpbmUgMjYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX2hlYWRlcl92aWRlb19oZXJvLnNjc3MgKi9cbiAgLmhvbWVwYWdlSGVyb19fdmlkZW8ge1xuICAgIGhlaWdodDogMzAwJTtcbiAgICB0b3A6IC0xMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtYXNwZWN0LXJhdGlvOiAxNiAvIDkpIHtcbiAgLyogbGluZSAyOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9faGVhZGVyX3ZpZGVvX2hlcm8uc2NzcyAqL1xuICAuaG9tZXBhZ2VIZXJvX192aWRlbyB7XG4gICAgd2lkdGg6IDMwMCU7XG4gICAgbGVmdDogLTEwMCU7XG4gIH1cbn1cblxuLyogMi4gSWYgc3VwcG9ydGluZyBvYmplY3QtZml0LCBvdmVycmlkaW5nICgxKTogKi9cbkBzdXBwb3J0cyAob2JqZWN0LWZpdDogY292ZXIpIHtcbiAgLyogbGluZSAzMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9faGVhZGVyX3ZpZGVvX2hlcm8uc2NzcyAqL1xuICAuaG9tZXBhZ2VIZXJvX192aWRlbyB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG59XG5cbi8qIGxpbmUgMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fb2FfYmFzZXRoZW1lX292ZXJyaWRlcy5zY3NzICovXG5odG1sLCBib2R5IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG4vKlxuYm9keS5vYS1yZXNwb25zaXZlLXJlZ2lvbi1sZWZ0LW9uIHtcbiAgcGFkZGluZy1sZWZ0OiA0MnB4IC0gJGZyYW1lLXdpZHRoLXhzO1xuICBAaW5jbHVkZSBicmVha3BvaW50KFwic21cIil7XG4gICAgcGFkZGluZy1sZWZ0OiA0MnB4IC0gJGZyYW1lLXdpZHRoLXNtO1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoXCJtZFwiKXtcbiAgICBwYWRkaW5nLWxlZnQ6IDQycHggLSAkZnJhbWUtd2lkdGgtbWQ7XG4gIH1cbn1cblxuLnBhbmVsLWRpc3BsYXkgLm9hLXJlc3BvbnNpdmUtZGVza3RvcC5vYS1yZXNwb25zaXZlLXJlZ2lvbi1sZWZ0IHtcbiAgYmFja2dyb3VuZDogcmdiYSg0OCwgNDgsIDQ4LCAxKTtcbn1cbiovXG4vKiBsaW5lIDIyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19vYV9iYXNldGhlbWVfb3ZlcnJpZGVzLnNjc3MgKi9cbi5vYS1mdWxsd2lkdGgge1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fb2FfYmFzZXRoZW1lX292ZXJyaWRlcy5zY3NzICovXG4gIC5vYS1mdWxsd2lkdGgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAyMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fb2FfYmFzZXRoZW1lX292ZXJyaWRlcy5zY3NzICovXG4gIC5vYS1mdWxsd2lkdGgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAyMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fb2FfYmFzZXRoZW1lX292ZXJyaWRlcy5zY3NzICovXG4gIC5vYS1mdWxsd2lkdGgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB9XG59XG5cbi8qIGxpbmUgMzksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX29hX2Jhc2V0aGVtZV9vdmVycmlkZXMuc2NzcyAqL1xuYm9keSAuY29udGFpbmVyLWZsdWlkICNmb290ZXIge1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICAqem9vbTogMTtcbn1cblxuLyogbGluZSA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fbWl4aW5zLnNjc3MgKi9cbmJvZHkgLmNvbnRhaW5lci1mbHVpZCAjZm9vdGVyOmJlZm9yZSwgYm9keSAuY29udGFpbmVyLWZsdWlkICNmb290ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgMTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9iYXNlL19taXhpbnMuc2NzcyAqL1xuYm9keSAuY29udGFpbmVyLWZsdWlkICNmb290ZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX29hX2Jhc2V0aGVtZV9vdmVycmlkZXMuc2NzcyAqL1xuICBib2R5IC5jb250YWluZXItZmx1aWQgI2Zvb3RlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDM5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19vYV9iYXNldGhlbWVfb3ZlcnJpZGVzLnNjc3MgKi9cbiAgYm9keSAuY29udGFpbmVyLWZsdWlkICNmb290ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAzOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fb2FfYmFzZXRoZW1lX292ZXJyaWRlcy5zY3NzICovXG4gIGJvZHkgLmNvbnRhaW5lci1mbHVpZCAjZm9vdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDQ0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19vYV9iYXNldGhlbWVfb3ZlcnJpZGVzLnNjc3MgKi9cbi5yb3cub2EtcmVzcG9uc2l2ZS1yZWdpb24tcm93LWxlZnQub2EtcmVzcG9uc2l2ZS1yZWdpb24tcm93LXJpZ2h0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSA0OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fb2FfYmFzZXRoZW1lX292ZXJyaWRlcy5zY3NzICovXG4ucGFuZWwtZGlzcGxheSAub2EtcmVzcG9uc2l2ZS1kZXNrdG9wLm9hLXJlc3BvbnNpdmUtcmVnaW9uLWxlZnQge1xuICBiYWNrZ3JvdW5kOiAjMDA3REJBO1xufVxuXG4vKiBsaW5lIDU0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19vYV9iYXNldGhlbWVfb3ZlcnJpZGVzLnNjc3MgKi9cbi5vYS10b29sYmFyLXN0eWxlLm5hdmJhciB7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX29hX2Jhc2V0aGVtZV9vdmVycmlkZXMuc2NzcyAqL1xuICAub2EtdG9vbGJhci1zdHlsZS5uYXZiYXIge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX29hX2Jhc2V0aGVtZV9vdmVycmlkZXMuc2NzcyAqL1xuICAubmF2YmFyIC5vYS1yZXNwb25zaXZlLXJlZ2lvbnMtdG9nZ2xlLWxlZnQge1xuICAgIHRvcDogNDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNjYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX29hX2Jhc2V0aGVtZV9vdmVycmlkZXMuc2NzcyAqL1xuICBib2R5Lm9hLXJlc3BvbnNpdmUtcmVnaW9uLWxlZnQtb24gLnBhbmVsLWRpc3BsYXkgLm9hLXJlc3BvbnNpdmUtZGVza3RvcC5vYS1yZXNwb25zaXZlLXJlZ2lvbi1sZWZ0LCAucGFuZWwtZGlzcGxheSAub2EtcmVzcG9uc2l2ZS1kZXNrdG9wLm9hLXJlc3BvbnNpdmUtcmVnaW9uLWxlZnQub2EtcmVzcG9uc2l2ZS1leHBhbmQge1xuICAgIHRvcDogMjVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDcxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19vYV9iYXNldGhlbWVfb3ZlcnJpZGVzLnNjc3MgKi9cbnVsIHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbn1cblxuLyogbGluZSA3NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fb2FfYmFzZXRoZW1lX292ZXJyaWRlcy5zY3NzICovXG5vbCB7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5cbi8qIGxpbmUgNzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX29hX2Jhc2V0aGVtZV9vdmVycmlkZXMuc2NzcyAqL1xuLnBhbmVsLXBhbmUucGFuZS12aWV3cy1wYW5lcywgLnBhbmVsLXBhbmUge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA4MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fb2FfYmFzZXRoZW1lX292ZXJyaWRlcy5zY3NzICovXG4ucGFuZWwtcGFuZS5wYW5lLXZpZXdzLXBhbmVzOmFmdGVyLCAucGFuZWwtcGFuZTphZnRlciB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuaHRtbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLyogbGluZSA3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbmJvZHkge1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuXG4vKiBsaW5lIDExLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbi5wYWdlLWFkbWluIC5wYW5lLXBhZ2UtY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMjBweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0U0RTNFNjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNEUzRTY7XG59XG5cbi8qIGxpbmUgMTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuLmJyZWFkY3J1bWIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4vKiBsaW5lIDIzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbiNtYWluLXdyYXBwZXIgI21haW46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAyOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4gICNtYWluLXdyYXBwZXIub2EtbGF5b3V0LWZsdWlkIHtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgfVxufVxuXG4vKiBsaW5lIDM3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbmJvZHkub2EtaG9tZSAucGFuZS1wYWdlLWNvbnRlbnQgLnJhZGl4LWxheW91dHMtY29udGVudCA+IC5wYW5lbC1wYW5lbC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDQxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbmJvZHkgI2Zvb3RlciB7XG4gIG1hcmdpbjogMCAtNHB4O1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzg1MztcbiAgYm9yZGVyLXRvcDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuYm9keS5vYS1uby1wYWdlLXRpdGxlICNtYWluLXdyYXBwZXIgI21haW4ge1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG5cbi8qIGxpbmUgNTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuLnBhbmVsLWRpc3BsYXkgLm9hLXJlc3BvbnNpdmUtZGVza3RvcC5vYS1yZXNwb25zaXZlLXJlZ2lvbi1sZWZ0IC5idG4ge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgNTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuLnBhbmVsLWRpc3BsYXkgLm9hLXJlc3BvbnNpdmUtZGVza3RvcC5vYS1yZXNwb25zaXZlLXJlZ2lvbi1sZWZ0IC5idG46aG92ZXIge1xuICBjb2xvcjogIzViYmQ1YjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4vKiBsaW5lIDYxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbi5wYW5lbC1kaXNwbGF5IC5vYS1yZXNwb25zaXZlLWRlc2t0b3Aub2EtcmVzcG9uc2l2ZS1yZWdpb24tbGVmdCAuYnRuLmJ0bi1jaXJjbGUge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBwYWRkaW5nOiA3cHg7XG59XG5cbi8qIGxpbmUgNzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuLm9hLWxheW91dC1zaWRlYmFyMSB7XG4gIHdpZHRoOiA0MnB4O1xuICBsZWZ0OiAtNTA7XG59XG5cbi8qIGxpbmUgNzYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuLm5hdmJhci10cmF5IHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNTkpO1xufVxuXG4vKiBsaW5lIDgwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbi5uYXZiYXIgLm9hLXJlc3BvbnNpdmUtcmVnaW9ucy10b2dnbGUtbGVmdCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDE2cHg7XG59XG5cbi8qIGxpbmUgODUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuLm5hdmJhciAub2EtcmVzcG9uc2l2ZS1yZWdpb25zLXRvZ2dsZS1sZWZ0LmJ0biB7XG4gIGNvbG9yOiAjREREO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMTAwMTtcbn1cblxuLyogbGluZSA5MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4ubmF2YmFyIC5vYS1yZXNwb25zaXZlLXJlZ2lvbnMtdG9nZ2xlLWxlZnQuYnRuLmJ0bi1jaXJjbGUge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5cbi8qIGxpbmUgOTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuLm5hdmJhciAub2EtcmVzcG9uc2l2ZS1yZWdpb25zLXRvZ2dsZS1sZWZ0IC5mYSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDEwMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4gIC5uYXZiYXIgLm9hLXJlc3BvbnNpdmUtcmVnaW9ucy10b2dnbGUtbGVmdCB7XG4gICAgdG9wOiA4cHg7XG4gIH1cbn1cblxuLyogbGluZSAxMTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuYm9keS5vYS1yZXNwb25zaXZlLXJlZ2lvbi1sZWZ0LW9uIC5uYXZiYXIgLm9hLW5hdmJhciAub2EtcmVzcG9uc2l2ZS1yZWdpb25zLXRvZ2dsZS1sZWZ0LmJ0bi5idG4tY2lyY2xlOmhvdmVyLCBib2R5Lm9hLXJlc3BvbnNpdmUtcmVnaW9uLWxlZnQtb24gLm5hdmJhciAub2EtbmF2YmFyIC5vYS1yZXNwb25zaXZlLXJlZ2lvbnMtdG9nZ2xlLWxlZnQuYnRuLmJ0bi1jaXJjbGU6YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IGdyYXk7XG59XG5cbi8qIGxpbmUgMTIxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbiN0b29sYmFyLW1lbnUtYnV0dG9uLmJ0bi1jaXJjbGUge1xuICBwYWRkaW5nOiA3cHggMTBweDtcbn1cblxuLyoqIFZJVSBMYXlvdXQgKiovXG4vKiBsaW5lIDEyOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG5ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDEzMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4jbWFpbi13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuYm9keTpub3QoLmZ1bGxzY3JlZW4taGVybykgLnJvdy5vYS1mbGV4LWdyb3csXG4uaGVhZGVyLXN0eWxlLWFsbF9sYXJnZTpub3QoLmZ1bGxzY3JlZW4taGVybykgLnJvdy5vYS1mbGV4LWdyb3csXG4uaGVhZGVyLXN0eWxlLWhvbWVfbGFyZ2U6bm90KC5mdWxsc2NyZWVuLWhlcm8pIC5yb3cub2EtZmxleC1ncm93IHtcbiAgbWFyZ2luLXRvcDogLTQ1dmg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMSkgYW5kIChkZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKGRldmljZS1oZWlnaHQ6IDEwMjRweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLyogbGluZSAxNDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuICBib2R5Om5vdCguZnVsbHNjcmVlbi1oZXJvKSAucm93Lm9hLWZsZXgtZ3JvdyxcbiAgLmhlYWRlci1zdHlsZS1hbGxfbGFyZ2U6bm90KC5mdWxsc2NyZWVuLWhlcm8pIC5yb3cub2EtZmxleC1ncm93LFxuICAuaGVhZGVyLXN0eWxlLWhvbWVfbGFyZ2U6bm90KC5mdWxsc2NyZWVuLWhlcm8pIC5yb3cub2EtZmxleC1ncm93IHtcbiAgICBtYXJnaW4tdG9wOiAtNDYwLjhweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAvKiBsaW5lIDE0MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4gIGJvZHk6bm90KC5mdWxsc2NyZWVuLWhlcm8pIC5yb3cub2EtZmxleC1ncm93LFxuICAuaGVhZGVyLXN0eWxlLWFsbF9sYXJnZTpub3QoLmZ1bGxzY3JlZW4taGVybykgLnJvdy5vYS1mbGV4LWdyb3csXG4gIC5oZWFkZXItc3R5bGUtaG9tZV9sYXJnZTpub3QoLmZ1bGxzY3JlZW4taGVybykgLnJvdy5vYS1mbGV4LWdyb3cge1xuICAgIG1hcmdpbi10b3A6IC0zNDUuNnB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMSkgYW5kIChkZXZpY2Utd2lkdGg6IDMyMHB4KSBhbmQgKGRldmljZS1oZWlnaHQ6IDQ4MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAvKiBsaW5lIDE0MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4gIGJvZHk6bm90KC5mdWxsc2NyZWVuLWhlcm8pIC5yb3cub2EtZmxleC1ncm93LFxuICAuaGVhZGVyLXN0eWxlLWFsbF9sYXJnZTpub3QoLmZ1bGxzY3JlZW4taGVybykgLnJvdy5vYS1mbGV4LWdyb3csXG4gIC5oZWFkZXItc3R5bGUtaG9tZV9sYXJnZTpub3QoLmZ1bGxzY3JlZW4taGVybykgLnJvdy5vYS1mbGV4LWdyb3cge1xuICAgIG1hcmdpbi10b3A6IC0yMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA0ODBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC8qIGxpbmUgMTQxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbiAgYm9keTpub3QoLmZ1bGxzY3JlZW4taGVybykgLnJvdy5vYS1mbGV4LWdyb3csXG4gIC5oZWFkZXItc3R5bGUtYWxsX2xhcmdlOm5vdCguZnVsbHNjcmVlbi1oZXJvKSAucm93Lm9hLWZsZXgtZ3JvdyxcbiAgLmhlYWRlci1zdHlsZS1ob21lX2xhcmdlOm5vdCguZnVsbHNjcmVlbi1oZXJvKSAucm93Lm9hLWZsZXgtZ3JvdyB7XG4gICAgbWFyZ2luLXRvcDogLTE0NHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMSkgYW5kIChkZXZpY2Utd2lkdGg6IDMyMHB4KSBhbmQgKGRldmljZS1oZWlnaHQ6IDU2OHB4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAvKiBsaW5lIDE0MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4gIGJvZHk6bm90KC5mdWxsc2NyZWVuLWhlcm8pIC5yb3cub2EtZmxleC1ncm93LFxuICAuaGVhZGVyLXN0eWxlLWFsbF9sYXJnZTpub3QoLmZ1bGxzY3JlZW4taGVybykgLnJvdy5vYS1mbGV4LWdyb3csXG4gIC5oZWFkZXItc3R5bGUtaG9tZV9sYXJnZTpub3QoLmZ1bGxzY3JlZW4taGVybykgLnJvdy5vYS1mbGV4LWdyb3cge1xuICAgIG1hcmdpbi10b3A6IC0yNTUuNnB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMSkgYW5kIChkZXZpY2Utd2lkdGg6IDMyMHB4KSBhbmQgKGRldmljZS1oZWlnaHQ6IDU2OHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLyogbGluZSAxNDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuICBib2R5Om5vdCguZnVsbHNjcmVlbi1oZXJvKSAucm93Lm9hLWZsZXgtZ3JvdyxcbiAgLmhlYWRlci1zdHlsZS1hbGxfbGFyZ2U6bm90KC5mdWxsc2NyZWVuLWhlcm8pIC5yb3cub2EtZmxleC1ncm93LFxuICAuaGVhZGVyLXN0eWxlLWhvbWVfbGFyZ2U6bm90KC5mdWxsc2NyZWVuLWhlcm8pIC5yb3cub2EtZmxleC1ncm93IHtcbiAgICBtYXJnaW4tdG9wOiAtMTQ0cHg7XG4gIH1cbn1cblxuLyogbGluZSAxNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuLm5vZGUtdHlwZS12aXUtY29udGVudC1wYWdlLmhlYWRlci1zdHlsZS1ob21lX2xhcmdlOm5vdCguZnVsbHNjcmVlbi1oZXJvKSAucm93Lm9hLWZsZXgtZ3JvdyB7XG4gIG1hcmdpbi10b3A6IC04NXZoO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC8qIGxpbmUgMTUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbiAgLm5vZGUtdHlwZS12aXUtY29udGVudC1wYWdlLmhlYWRlci1zdHlsZS1ob21lX2xhcmdlOm5vdCguZnVsbHNjcmVlbi1oZXJvKSAucm93Lm9hLWZsZXgtZ3JvdyB7XG4gICAgbWFyZ2luLXRvcDogLTg3MC40cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxKSBhbmQgKGRldmljZS13aWR0aDogNzY4cHgpIGFuZCAoZGV2aWNlLWhlaWdodDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLyogbGluZSAxNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuICAubm9kZS10eXBlLXZpdS1jb250ZW50LXBhZ2UuaGVhZGVyLXN0eWxlLWhvbWVfbGFyZ2U6bm90KC5mdWxsc2NyZWVuLWhlcm8pIC5yb3cub2EtZmxleC1ncm93IHtcbiAgICBtYXJnaW4tdG9wOiAtNjUyLjhweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA0ODBweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLyogbGluZSAxNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuICAubm9kZS10eXBlLXZpdS1jb250ZW50LXBhZ2UuaGVhZGVyLXN0eWxlLWhvbWVfbGFyZ2U6bm90KC5mdWxsc2NyZWVuLWhlcm8pIC5yb3cub2EtZmxleC1ncm93IHtcbiAgICBtYXJnaW4tdG9wOiAtNDA4cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxKSBhbmQgKGRldmljZS13aWR0aDogMzIwcHgpIGFuZCAoZGV2aWNlLWhlaWdodDogNDgwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAvKiBsaW5lIDE1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4gIC5ub2RlLXR5cGUtdml1LWNvbnRlbnQtcGFnZS5oZWFkZXItc3R5bGUtaG9tZV9sYXJnZTpub3QoLmZ1bGxzY3JlZW4taGVybykgLnJvdy5vYS1mbGV4LWdyb3cge1xuICAgIG1hcmdpbi10b3A6IC0yNzJweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA1NjhweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLyogbGluZSAxNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuICAubm9kZS10eXBlLXZpdS1jb250ZW50LXBhZ2UuaGVhZGVyLXN0eWxlLWhvbWVfbGFyZ2U6bm90KC5mdWxsc2NyZWVuLWhlcm8pIC5yb3cub2EtZmxleC1ncm93IHtcbiAgICBtYXJnaW4tdG9wOiAtNDgyLjhweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA1NjhweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC8qIGxpbmUgMTUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbiAgLm5vZGUtdHlwZS12aXUtY29udGVudC1wYWdlLmhlYWRlci1zdHlsZS1ob21lX2xhcmdlOm5vdCguZnVsbHNjcmVlbi1oZXJvKSAucm93Lm9hLWZsZXgtZ3JvdyB7XG4gICAgbWFyZ2luLXRvcDogLTI3MnB4O1xuICB9XG59XG5cbi8qIGxpbmUgMTU1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbi5ub2RlLXR5cGUtdml1LWNvbnRlbnQtcGFnZS5oZWFkZXItc3R5bGUtaG9tZV9sYXJnZTpub3QoLmZ1bGxzY3JlZW4taGVybykubm9fbm90Y2ggLnBhZ2Utc2VjdGlvbi0tbm90Y2gtaGVpZ2h0LCAubm9kZS10eXBlLXZpdS1jb250ZW50LXBhZ2UuaGVhZGVyLXN0eWxlLWhvbWVfbGFyZ2U6bm90KC5mdWxsc2NyZWVuLWhlcm8pLm5vX25vdGNoIC5wYWdlLXNlY3Rpb24tLW5vdGNoLWhlaWdodCAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgbWluLWhlaWdodDogMzV2aDtcbn1cblxuLyogbGluZSAxNjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuLmhlYWRlci1zdHlsZS1hbGxfc21hbGw6bm90KC5mdWxsc2NyZWVuLWhlcm8pIC5yb3cub2EtZmxleC1ncm93IHtcbiAgbWFyZ2luLXRvcDogLTg1dmg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMSkgYW5kIChkZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKGRldmljZS1oZWlnaHQ6IDEwMjRweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLyogbGluZSAxNjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuICAuaGVhZGVyLXN0eWxlLWFsbF9zbWFsbDpub3QoLmZ1bGxzY3JlZW4taGVybykgLnJvdy5vYS1mbGV4LWdyb3cge1xuICAgIG1hcmdpbi10b3A6IC04NzAuNHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMSkgYW5kIChkZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKGRldmljZS1oZWlnaHQ6IDEwMjRweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC8qIGxpbmUgMTYzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbiAgLmhlYWRlci1zdHlsZS1hbGxfc21hbGw6bm90KC5mdWxsc2NyZWVuLWhlcm8pIC5yb3cub2EtZmxleC1ncm93IHtcbiAgICBtYXJnaW4tdG9wOiAtNjUyLjhweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA0ODBweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLyogbGluZSAxNjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuICAuaGVhZGVyLXN0eWxlLWFsbF9zbWFsbDpub3QoLmZ1bGxzY3JlZW4taGVybykgLnJvdy5vYS1mbGV4LWdyb3cge1xuICAgIG1hcmdpbi10b3A6IC00MDhweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA0ODBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC8qIGxpbmUgMTYzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbiAgLmhlYWRlci1zdHlsZS1hbGxfc21hbGw6bm90KC5mdWxsc2NyZWVuLWhlcm8pIC5yb3cub2EtZmxleC1ncm93IHtcbiAgICBtYXJnaW4tdG9wOiAtMjcycHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxKSBhbmQgKGRldmljZS13aWR0aDogMzIwcHgpIGFuZCAoZGV2aWNlLWhlaWdodDogNTY4cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC8qIGxpbmUgMTYzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbiAgLmhlYWRlci1zdHlsZS1hbGxfc21hbGw6bm90KC5mdWxsc2NyZWVuLWhlcm8pIC5yb3cub2EtZmxleC1ncm93IHtcbiAgICBtYXJnaW4tdG9wOiAtNDgyLjhweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA1NjhweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC8qIGxpbmUgMTYzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbiAgLmhlYWRlci1zdHlsZS1hbGxfc21hbGw6bm90KC5mdWxsc2NyZWVuLWhlcm8pIC5yb3cub2EtZmxleC1ncm93IHtcbiAgICBtYXJnaW4tdG9wOiAtMjcycHg7XG4gIH1cbn1cblxuLyogbGluZSAxNjgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuLmhlYWRlci1zdHlsZS1hbGxfc21hbGw6bm90KC5mdWxsc2NyZWVuLWhlcm8pLm5vX25vdGNoIC5wYWdlLXNlY3Rpb24tLW5vdGNoLWhlaWdodCwgLmhlYWRlci1zdHlsZS1hbGxfc21hbGw6bm90KC5mdWxsc2NyZWVuLWhlcm8pLm5vX25vdGNoIC5wYWdlLXNlY3Rpb24tLW5vdGNoLWhlaWdodCAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgbWluLWhlaWdodDogMzV2aDtcbn1cblxuLyogbGluZSAxNzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuYm9keS5ub19ub3RjaCAucm93Lm9hLWZsZXgtZ3JvdyB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuYm9keS5ub19ub3RjaCAucm93Lm9hLWZsZXgtZ3JvdyAubWFpbiB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTg0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbi5jb250ZW50LWNhbnZhcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTg0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbiAgLmNvbnRlbnQtY2FudmFzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxODQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuICAuY29udGVudC1jYW52YXMge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxODQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuICAuY29udGVudC1jYW52YXMge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE4NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4gIC5jb250ZW50LWNhbnZhcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE4NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4gIC5jb250ZW50LWNhbnZhcyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE4NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4gIC5jb250ZW50LWNhbnZhcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTg0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbiAgLmNvbnRlbnQtY2FudmFzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxODQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuICAuY29udGVudC1jYW52YXMge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxufVxuXG4vKiBsaW5lIDE5MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4uY29udGVudC1jYW52YXMgLmNvbnRlbnQtY2FudmFzLWlubmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmctdG9wOiAyZW07XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjMDAzQjVDO1xufVxuXG4vKiBsaW5lIDE5OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4jc2l0ZS1jb250ZXh0LWhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogIzAwM0I1QztcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAuNWVtIDFlbTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDIwNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4jc2l0ZS1jb250ZXh0LWhlYWRpbmcgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgMjE0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbi5mdWxsc2NyZWVuLWhlcm8gI3NpdGUtY29udGV4dC1oZWFkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAyMTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuLmZ1bGxzY3JlZW4taGVybyAuY29udGVudC1jYW52YXMgLmNvbnRlbnQtY2FudmFzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKiBsaW5lIDIyMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4ubm9fbm90Y2ggI3NpdGUtY29udGV4dC1oZWFkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMjI2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbiAgLm5vX25vdGNoIC5jb250ZW50LWNhbnZhcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC8qIGxpbmUgMjI5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbiAgLm5vX25vdGNoICNzaXRlLWNvbnRleHQtaGVhZGluZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBsZWZ0OiAtMTBweDtcbiAgfVxufVxuXG4vKiBsaW5lIDIzNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4ubm9fbm90Y2ggLmNvbnRlbnQtY2FudmFzIC5jb250ZW50LWNhbnZhcy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbn1cblxuLyoqIEFjdHVhbCBjb250ZW50IGNvbnRhaW5lciB3aXRoaW4gdGhlIGNhbnZhc1xuICAgIEJlY2F1c2UgdGhpcyBpcyBuZXN0ZWQgd2l0aGluIHRoZSBjYW52YXMgYWJvdmUsXG4gICAgYW5kIGRlc2lnbiBzcGVjcyByZXF1aXJlIGl0IHRvIGNvbmZvcm0gdG8gdGhlXG4gICAgb3V0ZXIgMTIgY29sIGdyaWQsIHdlIG11c3QgcmVkZWZpbmUgdGhlIGdyaWQtY29sdW1uc1xuICAgIGZvciB0aGUgbmVzdGVkIGdyaWRzLCBkZXBlbmRpbmcgb24gdGhlIGJyZWFrcG9pbnQgb2ZcbiAgICBpdHMgY29udGFpbmVyIGFib3ZlLlxuKiovXG4vKiBsaW5lIDI0OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4uY29udGVudC1jb250YWluZXIsIC5ub19ub3RjaCAuc2l0ZS1jb250ZXh0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA5MS42NjY2NyU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xufVxuXG4vKiBsaW5lIDI1NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4uY29udGVudC1jb250YWluZXIsIC5ub19ub3RjaCAuc2l0ZS1jb250ZXh0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuICAuY29udGVudC1jb250YWluZXIsIC5ub19ub3RjaCAuc2l0ZS1jb250ZXh0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA4MS44MTgxOCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMjU2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbiAgLmNvbnRlbnQtY29udGFpbmVyLCAubm9fbm90Y2ggLnNpdGUtY29udGV4dC1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAyNTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuICAuY29udGVudC1jb250YWluZXIsIC5ub19ub3RjaCAuc2l0ZS1jb250ZXh0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjU2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbiAgLmNvbnRlbnQtY29udGFpbmVyLCAubm9fbm90Y2ggLnNpdGUtY29udGV4dC1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiA5LjA5MDkxJTtcbiAgfVxufVxuXG4vKiBsaW5lIDI2NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4uY29udGVudC1jb250YWluZXIsIC5ub19ub3RjaCAuc2l0ZS1jb250ZXh0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNjQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuICAuY29udGVudC1jb250YWluZXIsIC5ub19ub3RjaCAuc2l0ZS1jb250ZXh0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDI2NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4gIC5jb250ZW50LWNvbnRhaW5lciwgLm5vX25vdGNoIC5zaXRlLWNvbnRleHQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAyNjQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuICAuY29udGVudC1jb250YWluZXIsIC5ub19ub3RjaCAuc2l0ZS1jb250ZXh0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMjY0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbiAgLmNvbnRlbnQtY29udGFpbmVyLCAubm9fbm90Y2ggLnNpdGUtY29udGV4dC1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7XG4gIH1cbn1cblxuLyogbGluZSAyNzAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuLnBhZ2UtYWRtaW4gLmNvbnRlbnQtY29udGFpbmVyLCAucGFnZS1hZG1pbi5ub19ub3RjaCAuc2l0ZS1jb250ZXh0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbn1cblxuLyogQWRqdXN0bWVudHMgZm9yIGFkbWluIGludGVyZmFjZXMgKi9cbi8qIGxpbmUgMjc4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbi5wYWdlLWFkbWluIC5jb250YWluZXIsXG4ucGFnZS1ub2RlLWVkaXQgLmNvbnRhaW5lciB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4vKiBsaW5lIDI4MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4ucGFnZS1hZG1pbiAjbWFpbi13cmFwcGVyLFxuLnBhZ2Utbm9kZS1lZGl0ICNtYWluLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi8qIGxpbmUgMjg0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbi5wYWdlLWFkbWluIC52aXUtYXVkaWVuY2UtbmF2LFxuLnBhZ2Utbm9kZS1lZGl0IC52aXUtYXVkaWVuY2UtbmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4vKiBsaW5lIDI5MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4uY29udGVudCAucGFuZWwtcGFuZS5wYW5lLXBhZ2UtY29udGVudCB7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmctYm90dG9tOiAxZW07XG59XG5cbi8qIGxpbmUgMjk3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbiNjb2ZmZWUtZm9ybS5oaWRlLWZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDMwNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4ubm8tY29udGVudC1wYWRkaW5nICNtYWluLXdyYXBwZXIgI21haW4ge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMwOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcGFnZS5zY3NzICovXG4ubm8tY29udGVudC1wYWRkaW5nIGgxLnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAzMTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyAqL1xuLm5vLWNvbnRlbnQtcGFkZGluZyAuY29udGVudC1jYW52YXMgLmNvbnRlbnQtY2FudmFzLWlubmVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi8qIGxpbmUgMzE1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MgKi9cbi5uby1jb250ZW50LXBhZGRpbmcgLmNvbnRlbnQgLnBhbmVsLXBhbmUucGFuZS1wYWdlLWNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLyoqXG4gKiBGaXggZm9yIHZ3LCB2aCwgdm1pbiwgdm1heCBvbiBpT1MgNy5cbiAqIGh0dHA6Ly9jYW5pdXNlLmNvbS8jZmVhdD12aWV3cG9ydC11bml0c1xuICpcbiAqIFRoaXMgZml4IHdvcmtzIGJ5IHJlcGxhY2luZyB2aWV3cG9ydCB1bml0cyB3aXRoIHB4IHZhbHVlcyBvbiBrbm93biBzY3JlZW4gc2l6ZXMuXG4gKlxuICogaVBob25lIDYgYW5kIDYgUGx1cyBjYW5ub3QgcnVuIGlPUyA3LCBzbyBhcmUgbm90IHRhcmdldGVkIGJ5IHRoaXMgZml4LlxuICogVGFyZ2V0IGRldmljZXMgcnVubmluZyBpT1MgOCsgd2lsbCBpbmNpZGVudGFsbHkgZXhlY3V0ZSB0aGUgbWVkaWEgcXVlcnksXG4gKiBidXQgdGhpcyB3aWxsIHN0aWxsIHByb2R1Y2UgdGhlIGV4cGVjdGVkIHJlc3VsdDsgc28gdGhpcyBpcyBub3QgYSBwcm9ibGVtLlxuICpcbiAqIEFzIGFuIGV4YW1wbGUsIHJlcGxhY2U6XG4gKlxuICogICBoZWlnaHQ6IDUwdmg7XG4gKiAgIGZvbnQtc2l6ZTogNXZtaW47XG4gKlxuICogd2l0aDpcbiAqXG4gKiAgIEBpbmNsdWRlIHZpZXdwb3J0LXVuaXQoaGVpZ2h0LCA1MHZoKTtcbiAqICAgQGluY2x1ZGUgdmlld3BvcnQtdW5pdChmb250LXNpemUsIDV2bWluKTtcbiAqL1xuLyogbGluZSA3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyAqL1xuLnByb2dyYW0taGVhZGVyIHVsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3Byb2dyYW1fbm9kZS5zY3NzICovXG4ucHJvZ3JhbS1oZWFkZXIgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3Byb2dyYW1fbm9kZS5zY3NzICovXG4gIC5wcm9ncmFtLWhlYWRlciBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3Byb2dyYW1fbm9kZS5zY3NzICovXG4gIC5wcm9ncmFtLWhlYWRlciBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyAqL1xuICAucHJvZ3JhbS1oZWFkZXIgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyAqL1xuICAucHJvZ3JhbS1oZWFkZXIgbGkge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcHJvZ3JhbV9ub2RlLnNjc3MgKi9cbiAgLnByb2dyYW0taGVhZGVyIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcHJvZ3JhbV9ub2RlLnNjc3MgKi9cbiAgLnByb2dyYW0taGVhZGVyIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDE1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyAqL1xuLnByb2dyYW0taGVhZGVyIC5maWVsZC1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMDAzQjVDO1xufVxuXG4vKiBsaW5lIDIwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyAqL1xuLmZpZWxkLWxhYmVsOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgbWFyZ2luLXJpZ2h0OiAuNWVtO1xufVxuXG4vKiBsaW5lIDI0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyAqL1xuLmZpZWxkLXByb2dyYW0tbGVuZ3RoIC5maWVsZC1sYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzM1wiO1xufVxuXG4vKiBsaW5lIDI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyAqL1xuLmZpZWxkLWNyZWRlbnRpYWwgLmZpZWxkLWxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlkXCI7XG59XG5cbi8qIGxpbmUgMzAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3Byb2dyYW1fbm9kZS5zY3NzICovXG4uZmllbGQtcHJvZ3JhbS1vcHRpb25zIC5maWVsZC1sYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YVwiO1xufVxuXG4vKiBsaW5lIDMzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyAqL1xuLmZpZWxkLWNhbXB1cyAuZmllbGQtbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDFcIjtcbn1cblxuLyogbGluZSAzNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcHJvZ3JhbV9ub2RlLnNjc3MgKi9cbi5maWVsZC1pbnRha2UtbmV4dCAuZmllbGQtbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTJcIjtcbn1cblxuLyogbGluZSA0MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcHJvZ3JhbV9ub2RlLnNjc3MgKi9cbi5maWVsZC1wcm9ncmFtLXdlYnNpdGUgYSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXJnaW46IDEuNWVtIDA7XG4gIHBhZGRpbmc6IDAuNmVtIDFlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAzNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX21peGlucy5zY3NzICovXG4uZmllbGQtcHJvZ3JhbS13ZWJzaXRlIGE6aG92ZXIsIC5maWVsZC1wcm9ncmFtLXdlYnNpdGUgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSA0NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcHJvZ3JhbV9ub2RlLnNjc3MgKi9cbi5wcm9ncmFtLXdlYnNpdGUtbGlua3Mge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSA0NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcHJvZ3JhbV9ub2RlLnNjc3MgKi9cbi5wcm9ncmFtLXdlYnNpdGUtbGlua3MgLmZpZWxkLCAucHJvZ3JhbS13ZWJzaXRlLWxpbmtzIC5jdGEtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tcmlnaHQ6IC41ZW07XG59XG5cbi8qIGxpbmUgNTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3Byb2dyYW1fbm9kZS5zY3NzICovXG4ubm9kZS1wcm9ncmFtIC52aWV3LWRpc3BsYXktaWQtaW50YWtlX3ByZV9vcGVuIC52aWV3LWNvbnRlbnQsIC5ub2RlLXByb2dyYW0gLnZpZXctZGlzcGxheS1pZC1pbnRha2Vfb3BlbiAudmlldy1jb250ZW50IHtcbiAgbWFyZ2luOiAxLjVlbSAwO1xuICBwYWRkaW5nOiAwLjZlbSAwO1xufVxuXG4vKiBsaW5lIDY1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyAqL1xuLnJvdy0tYXBwc19hY2NlcHRpbmcgLnByb2dyYW1fbm9kZV9faW50YWtlX25leHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3Byb2dyYW1fbm9kZS5zY3NzICovXG4gIC5yb3ctLWFwcHNfYWNjZXB0aW5nIC5wcm9ncmFtX25vZGVfX2ludGFrZV9uZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNjUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3Byb2dyYW1fbm9kZS5zY3NzICovXG4gIC5yb3ctLWFwcHNfYWNjZXB0aW5nIC5wcm9ncmFtX25vZGVfX2ludGFrZV9uZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA2NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcHJvZ3JhbV9ub2RlLnNjc3MgKi9cbiAgLnJvdy0tYXBwc19hY2NlcHRpbmcgLnByb2dyYW1fbm9kZV9faW50YWtlX25leHQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDY1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyAqL1xuICAucm93LS1hcHBzX2FjY2VwdGluZyAucHJvZ3JhbV9ub2RlX19pbnRha2VfbmV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxufVxuXG4vKiBsaW5lIDY5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyAqL1xuLnJvdy0tYXBwc19hY2NlcHRpbmcgLnByb2dyYW1fbm9kZV9fYWNjZXB0aW5nX2FwcGx5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIC8qIGFkanVzdCBmb3IgYWJvdmUgbWl4aW4gbm90IGFjdHVhbGx5IGltcGxlbWVudGVkIHByb3Blcmx5IGluIHR3YnMgMyAqL1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA2OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcHJvZ3JhbV9ub2RlLnNjc3MgKi9cbiAgLnJvdy0tYXBwc19hY2NlcHRpbmcgLnByb2dyYW1fbm9kZV9fYWNjZXB0aW5nX2FwcGx5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3Byb2dyYW1fbm9kZS5zY3NzICovXG4gIC5yb3ctLWFwcHNfYWNjZXB0aW5nIC5wcm9ncmFtX25vZGVfX2FjY2VwdGluZ19hcHBseSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3Byb2dyYW1fbm9kZS5zY3NzICovXG4gIC5yb3ctLWFwcHNfYWNjZXB0aW5nIC5wcm9ncmFtX25vZGVfX2FjY2VwdGluZ19hcHBseSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3Byb2dyYW1fbm9kZS5zY3NzICovXG4gIC5yb3ctLWFwcHNfYWNjZXB0aW5nIC5wcm9ncmFtX25vZGVfX2FjY2VwdGluZ19hcHBseSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMy4zMzMzMyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3Byb2dyYW1fbm9kZS5zY3NzICovXG4gIC5yb3ctLWFwcHNfYWNjZXB0aW5nIC5wcm9ncmFtX25vZGVfX2FjY2VwdGluZ19hcHBseSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ni42NjY2JTtcbiAgfVxufVxuXG4vKiBsaW5lIDc3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyAqL1xuLnJvdy0tYXBwc19hY2NlcHRpbmcgLnByb2dyYW1fbm9kZV9fcHJvZ3JhbV93ZWJzaXRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDc3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyAqL1xuICAucm93LS1hcHBzX2FjY2VwdGluZyAucHJvZ3JhbV9ub2RlX19wcm9ncmFtX3dlYnNpdGUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA3NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcHJvZ3JhbV9ub2RlLnNjc3MgKi9cbiAgLnJvdy0tYXBwc19hY2NlcHRpbmcgLnByb2dyYW1fbm9kZV9fcHJvZ3JhbV93ZWJzaXRlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA3NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcHJvZ3JhbV9ub2RlLnNjc3MgKi9cbiAgLnJvdy0tYXBwc19hY2NlcHRpbmcgLnByb2dyYW1fbm9kZV9fcHJvZ3JhbV93ZWJzaXRlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDgyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyAqL1xuLnJvdy0tYXBwc19vcGVuIC5wcm9ncmFtX25vZGVfX2FwcGxpY2F0aW9uc19vcGVuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDgyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyAqL1xuICAucm93LS1hcHBzX29wZW4gLnByb2dyYW1fbm9kZV9fYXBwbGljYXRpb25zX29wZW4ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA4MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcHJvZ3JhbV9ub2RlLnNjc3MgKi9cbiAgLnJvdy0tYXBwc19vcGVuIC5wcm9ncmFtX25vZGVfX2FwcGxpY2F0aW9uc19vcGVuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA4MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcHJvZ3JhbV9ub2RlLnNjc3MgKi9cbiAgLnJvdy0tYXBwc19vcGVuIC5wcm9ncmFtX25vZGVfX2FwcGxpY2F0aW9uc19vcGVuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDg1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyAqL1xuLnJvdy0tYXBwc19vcGVuIC5wcm9ncmFtX25vZGVfX3Byb2dyYW1fd2Vic2l0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA4NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcHJvZ3JhbV9ub2RlLnNjc3MgKi9cbiAgLnJvdy0tYXBwc19vcGVuIC5wcm9ncmFtX25vZGVfX3Byb2dyYW1fd2Vic2l0ZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDg1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyAqL1xuICAucm93LS1hcHBzX29wZW4gLnByb2dyYW1fbm9kZV9fcHJvZ3JhbV93ZWJzaXRlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA4NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fcHJvZ3JhbV9ub2RlLnNjc3MgKi9cbiAgLnJvdy0tYXBwc19vcGVuIC5wcm9ncmFtX25vZGVfX3Byb2dyYW1fd2Vic2l0ZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgOTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3Byb2dyYW1fbm9kZS5zY3NzICovXG4gIC5ub2RlLXByb2dyYW0gLmZpZWxkLWludGFrZS1wcmUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMmVtO1xuICB9XG4gIC8qIGxpbmUgOTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3Byb2dyYW1fbm9kZS5zY3NzICovXG4gIC5ub2RlLXByb2dyYW0gLmZpZWxkLXByb2dyYW0td2Vic2l0ZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5cbi8qIEludGFrZSB0YWJsZXMgKi9cbi8qIGxpbmUgMTAyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19wcm9ncmFtX25vZGUuc2NzcyAqL1xuLmNsaWNrYWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSAxMDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3Byb2dyYW1fbm9kZS5zY3NzICovXG4uY2xpY2thYmxlOm5vdCguY29sbGFwc2VkKSAuZmEtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDZcIjtcbn1cblxuLyogbGluZSAxMTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3Byb2dyYW1fbm9kZS5zY3NzICovXG4udml1SW50YWtlX19kZXRhaWwge1xuICBtYXJnaW4tYm90dG9tOiAwLjRlbTtcbn1cblxuLyogbGluZSA4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFuZS1ub2RlLWJvZHkge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi8qIGxpbmUgMTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbi5wYW5lbC1ncm91cCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjBlbTtcbn1cblxuLyogbGluZSAxNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuLnBhcmFncmFwaHMtaXRlbXMtZmllbGQtY29udGVudC1wYXJhZ3JhcGhzID4gLmVudGl0eS1wYXJhZ3JhcGhzLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAxLjBlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4wZW07XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSAyNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuLnBhcmFncmFwaHMtaXRlbXMtZmllbGQtY29udGVudC1wYXJhZ3JhcGhzID4gLnNlY3Rpb24tc3BhY2luZyB7XG4gIG1hcmdpbi10b3A6IDEuMGVtO1xufVxuXG4vKiBsaW5lIDMwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFyYWdyYXBocy1pdGVtcy1maWVsZC1jb250ZW50LXBhcmFncmFwaHMgPiAuc2VjdGlvbi1zcGFjaW5nICsgLnNlY3Rpb24tc3BhY2luZyxcbi5wYXJhZ3JhcGhzLWl0ZW1zLWZpZWxkLWNvbnRlbnQtcGFyYWdyYXBocyA+IC5zZWN0aW9uLXNwYWNpbmc6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbi5wYXJhZ3JhcGhzLWl0ZW1zLWZpZWxkLWNvbnRlbnQtcGFyYWdyYXBocyAucGFuZWwtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDM4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFyYWdyYXBocy1pdGVtcy1maWVsZC1jb250ZW50LXBhcmFncmFwaHMgaDE6Zmlyc3QtY2hpbGQsIC5wYXJhZ3JhcGhzLWl0ZW1zLWZpZWxkLWNvbnRlbnQtcGFyYWdyYXBocyBoMjpmaXJzdC1jaGlsZCwgLnBhcmFncmFwaHMtaXRlbXMtZmllbGQtY29udGVudC1wYXJhZ3JhcGhzIGgzOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLypcbi5mdWxsc2NyZWVuLWhlcm8gLm9hLWZsZXgtZ3Jvd3tcbiAgbWFyZ2luLXRvcDogLTJlbTtcbiAgLmNvbnRlbnQtY2FudmFzIC5jb250ZW50LWNhbnZhcy1pbm5lcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuICB9XG59XG4qL1xuLyogbGluZSA1NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogOTEuNjY2NjclO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICB6LWluZGV4OiAyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uX19jb250ZW50X19pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA1NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uX19jb250ZW50X19pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA1NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uX19jb250ZW50X19pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDU2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDU2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB9XG59XG5cbi8qIGxpbmUgNzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbi5wYWdlLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDcxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICB9XG59XG5cbi8qIGxpbmUgODQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbi5wYXJhbGxheC1jb21ib19faW5uZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA4OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuLnBhZ2Utc2VjdGlvbl9fYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMHB4O1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwLjU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDg4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb25fX2JnIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbn1cblxuLyogbGluZSAxMDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbi5wYWdlLXNlY3Rpb24tLW5vLWRpbSAucGFnZS1zZWN0aW9uX19iZyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEwMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1uby1kaW0gLnBhZ2Utc2VjdGlvbl9fYmcge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLyogbGluZSAxMDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbi5wYWdlLXNlY3Rpb24tLWhlcm86bm90KC5weC0tdGV4dC1saWdodCk6bm90KC5weC0tdGV4dC1kYXJrKSAucGFnZS1zZWN0aW9uX19iZyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDExNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1waW4gLnBhZ2Utc2VjdGlvbl9fYmcsXG4gIC5wYWdlLXNlY3Rpb24tLWJnLWltYWdlLnBhZ2Utc2VjdGlvbi0tcHVsbCAucGFnZS1zZWN0aW9uX19iZyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAvKiBsaW5lIDExNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1waW4gLnBhZ2Utc2VjdGlvbl9fYmc6YmVmb3JlLFxuICAucGFnZS1zZWN0aW9uLS1iZy1pbWFnZS5wYWdlLXNlY3Rpb24tLXB1bGwgLnBhZ2Utc2VjdGlvbl9fYmc6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXM7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC8qIGxpbmUgMTI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXBpbiAucGFnZS1zZWN0aW9uX19iZy5kaW06YmVmb3JlLFxuICAucGFnZS1zZWN0aW9uLS1iZy1pbWFnZS5wYWdlLXNlY3Rpb24tLXB1bGwgLnBhZ2Utc2VjdGlvbl9fYmcuZGltOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAvKiBsaW5lIDEzMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1waW4gLnBhZ2Utc2VjdGlvbl9fYmc6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIH1cbiAgLyogbGluZSAxMzQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tcGluLnBhZ2Utc2VjdGlvbi0tY29sb3ItMyAucGFnZS1zZWN0aW9uX19iZzpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgfVxuICAvKiBsaW5lIDEzNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1waW4gLnBhZ2Utc2VjdGlvbl9fYmc6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIH1cbiAgLyogbGluZSAxNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tcGluLnBhZ2Utc2VjdGlvbi0tY29sb3ItMyAucGFnZS1zZWN0aW9uX19iZzpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLyogbGluZSAxNDcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tcGluLnBhZ2Utc2VjdGlvbi0tcHVsbC1yaWdodCAucGFnZS1zZWN0aW9uX19iZzpiZWZvcmUsIC5wYWdlLXNlY3Rpb24tLWJnLWltYWdlLnBhZ2Utc2VjdGlvbi0tcHVsbC1yaWdodCAucGFnZS1zZWN0aW9uX19iZzpiZWZvcmUge1xuICAgIC8qIGh0dHBzOi8vd3d3LmNzc21hdGljLmNvbS9ncmFkaWVudC1nZW5lcmF0b3IjJ1xcLW1velxcLWxpbmVhclxcLWdyYWRpZW50XFwlMjhsZWZ0XFwlMkNcXCUyMHJnYmFcXCUyODBcXCUyQzBcXCUyQzBcXCUyQzBcXCUyOVxcJTIwNDRcXCUyNVxcJTJDXFwlMjByZ2JhXFwlMjgwXFwlMkMwXFwlMkMwXFwlMkMwXFwuNjZcXCUyOVxcJTIwNjRcXCUyNVxcJTI5XFwlM0InICovXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHRyYW5zcGFyZW50IDQ0JSwgcmdiYSgwLCAwLCAwLCAwLjY2KSA2NCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCg0NCUsIHRyYW5zcGFyZW50KSwgY29sb3Itc3RvcCg2NCUsIHJnYmEoMCwgMCwgMCwgMC42NikpKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCB0cmFuc3BhcmVudCA0NCUsIHJnYmEoMCwgMCwgMCwgMC42NikgNjQlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgdHJhbnNwYXJlbnQgNDQlLCByZ2JhKDAsIDAsIDAsIDAuNjYpIDY0JSk7XG4gICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCB0cmFuc3BhcmVudCA0NCUsIHJnYmEoMCwgMCwgMCwgMC42NikgNjQlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHRyYW5zcGFyZW50IDQ0JSwgcmdiYSgwLCAwLCAwLCAwLjY2KSA2NCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAnLCBHcmFkaWVudFR5cGU9MSApO1xuICB9XG4gIC8qIGxpbmUgMTU4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXBpbi5wYWdlLXNlY3Rpb24tLXB1bGwtbGVmdCAucGFnZS1zZWN0aW9uX19iZzpiZWZvcmUsIC5wYWdlLXNlY3Rpb24tLWJnLWltYWdlLnBhZ2Utc2VjdGlvbi0tcHVsbC1sZWZ0IC5wYWdlLXNlY3Rpb25fX2JnOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC42NikgMzYlLCB0cmFuc3BhcmVudCA1NiUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgzNiUsIHJnYmEoMCwgMCwgMCwgMC42NikpLCBjb2xvci1zdG9wKDU2JSwgdHJhbnNwYXJlbnQpKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNjYpIDM2JSwgdHJhbnNwYXJlbnQgNTYlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjY2KSAzNiUsIHRyYW5zcGFyZW50IDU2JSk7XG4gICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNjYpIDM2JSwgdHJhbnNwYXJlbnQgNTYlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC42NikgMzYlLCB0cmFuc3BhcmVudCA1NiUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAnLCBHcmFkaWVudFR5cGU9MSApO1xuICB9XG4gIC8qIGxpbmUgMTY4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXBpbi5wYWdlLXNlY3Rpb24tLXB1bGwtcmlnaHQucGFnZS1zZWN0aW9uLS1jb2xvci0zIC5wYWdlLXNlY3Rpb25fX2JnOmJlZm9yZSwgLnBhZ2Utc2VjdGlvbi0tYmctaW1hZ2UucGFnZS1zZWN0aW9uLS1wdWxsLXJpZ2h0LnBhZ2Utc2VjdGlvbi0tY29sb3ItMyAucGFnZS1zZWN0aW9uX19iZzpiZWZvcmUge1xuICAgIC8qIGh0dHBzOi8vd3d3LmNzc21hdGljLmNvbS9ncmFkaWVudC1nZW5lcmF0b3IjJ1xcLW1velxcLWxpbmVhclxcLWdyYWRpZW50XFwlMjhsZWZ0XFwlMkNcXCUyMHJnYmFcXCUyODBcXCUyQzBcXCUyQzBcXCUyQzBcXCUyOVxcJTIwNDRcXCUyNVxcJTJDXFwlMjByZ2JhXFwlMjgwXFwlMkMwXFwlMkMwXFwlMkMwXFwuNjZcXCUyOVxcJTIwNjRcXCUyNVxcJTI5XFwlM0InICovXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNDQlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjYpIDY0JSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDQ0JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSksIGNvbG9yLXN0b3AoNjQlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjYpKSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA0NCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NikgNjQlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA0NCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NikgNjQlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNDQlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjYpIDY0JSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQ0JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY2KSA2NCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLCBHcmFkaWVudFR5cGU9MSApO1xuICB9XG4gIC8qIGxpbmUgMTc5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXBpbi5wYWdlLXNlY3Rpb24tLXB1bGwtbGVmdC5wYWdlLXNlY3Rpb24tLWNvbG9yLTMgLnBhZ2Utc2VjdGlvbl9fYmc6YmVmb3JlLCAucGFnZS1zZWN0aW9uLS1iZy1pbWFnZS5wYWdlLXNlY3Rpb24tLXB1bGwtbGVmdC5wYWdlLXNlY3Rpb24tLWNvbG9yLTMgLnBhZ2Utc2VjdGlvbl9fYmc6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY2KSAzNiUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNTYlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMzYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjYpKSwgY29sb3Itc3RvcCg1NiUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjYpIDM2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA1NiUpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjYpIDM2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA1NiUpO1xuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY2KSAzNiUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNTYlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NikgMzYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDU2JSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyNmZmZmZmYnLCBlbmRDb2xvcnN0cj0nI2ZmZmZmZicsIEdyYWRpZW50VHlwZT0xICk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTk1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXBhcmFsbGF4IC5wYWdlLXNlY3Rpb25fX2JnIHtcbiAgICBoZWlnaHQ6IDEzMCU7XG4gIH1cbn1cblxuLyogbGluZSAyMDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbi5wYWdlLXNlY3Rpb25fX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyZW07XG4gIHotaW5kZXg6IDI7XG59XG5cbi8qIGxpbmUgMjEzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFnZS1zZWN0aW9uX19jb250ZW50X19jZW50ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xufVxuXG4vKiBsaW5lIDIxOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuLnBhZ2Utc2VjdGlvbiAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4taGVpZ2h0OiAxcHg7XG59XG5cbi8qIGxpbmUgMjMzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFnZS1zZWN0aW9uLS1jZW50ZXIgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMjM5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFnZS1zZWN0aW9uLS1wdWxsLWxlZnQgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjM5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXB1bGwtbGVmdCAucGFnZS1zZWN0aW9uX19jb250ZW50X19pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDIzOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1wdWxsLWxlZnQgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDIzOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1wdWxsLWxlZnQgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDIzOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1wdWxsLWxlZnQgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbn1cblxuLyogbGluZSAyNDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbi5wYWdlLXNlY3Rpb24tLXB1bGwtcmlnaHQgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjQ2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXB1bGwtcmlnaHQgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAyNDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tcHVsbC1yaWdodCAucGFnZS1zZWN0aW9uX19jb250ZW50X19pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMjQ2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXB1bGwtcmlnaHQgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDI0NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1wdWxsLXJpZ2h0IC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVyIHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG59XG5cbi8qIGxpbmUgMjUyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFnZS1zZWN0aW9uLS1wYXJhbGxheCB7XG4gIG1pbi1oZWlnaHQ6IDY1dmg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMSkgYW5kIChkZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKGRldmljZS1oZWlnaHQ6IDEwMjRweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLyogbGluZSAyNTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tcGFyYWxsYXgge1xuICAgIG1pbi1oZWlnaHQ6IDY2NS42cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxKSBhbmQgKGRldmljZS13aWR0aDogNzY4cHgpIGFuZCAoZGV2aWNlLWhlaWdodDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLyogbGluZSAyNTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tcGFyYWxsYXgge1xuICAgIG1pbi1oZWlnaHQ6IDQ5OS4ycHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxKSBhbmQgKGRldmljZS13aWR0aDogMzIwcHgpIGFuZCAoZGV2aWNlLWhlaWdodDogNDgwcHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC8qIGxpbmUgMjUyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXBhcmFsbGF4IHtcbiAgICBtaW4taGVpZ2h0OiAzMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA0ODBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC8qIGxpbmUgMjUyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXBhcmFsbGF4IHtcbiAgICBtaW4taGVpZ2h0OiAyMDhweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA1NjhweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLyogbGluZSAyNTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tcGFyYWxsYXgge1xuICAgIG1pbi1oZWlnaHQ6IDM2OS4ycHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxKSBhbmQgKGRldmljZS13aWR0aDogMzIwcHgpIGFuZCAoZGV2aWNlLWhlaWdodDogNTY4cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAvKiBsaW5lIDI1MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1wYXJhbGxheCB7XG4gICAgbWluLWhlaWdodDogMjA4cHg7XG4gIH1cbn1cblxuLyogbGluZSAyNTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbi5wYWdlLXNlY3Rpb24tLXBhcmFsbGF4IC5wYWdlLXNlY3Rpb25fX2NvbnRlbnQge1xuICBtaW4taGVpZ2h0OiA2NXZoO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC8qIGxpbmUgMjU1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXBhcmFsbGF4IC5wYWdlLXNlY3Rpb25fX2NvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDY2NS42cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxKSBhbmQgKGRldmljZS13aWR0aDogNzY4cHgpIGFuZCAoZGV2aWNlLWhlaWdodDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLyogbGluZSAyNTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tcGFyYWxsYXggLnBhZ2Utc2VjdGlvbl9fY29udGVudCB7XG4gICAgbWluLWhlaWdodDogNDk5LjJweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA0ODBweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLyogbGluZSAyNTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tcGFyYWxsYXggLnBhZ2Utc2VjdGlvbl9fY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMzEycHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxKSBhbmQgKGRldmljZS13aWR0aDogMzIwcHgpIGFuZCAoZGV2aWNlLWhlaWdodDogNDgwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAvKiBsaW5lIDI1NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1wYXJhbGxheCAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAyMDhweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA1NjhweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLyogbGluZSAyNTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tcGFyYWxsYXggLnBhZ2Utc2VjdGlvbl9fY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMzY5LjJweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA1NjhweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC8qIGxpbmUgMjU1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXBhcmFsbGF4IC5wYWdlLXNlY3Rpb25fX2NvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDIwOHB4O1xuICB9XG59XG5cbi8qIGxpbmUgMjYxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFnZS1zZWN0aW9uLS1mdWxsLWhlaWdodCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC8qIGxpbmUgMjYxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLWZ1bGwtaGVpZ2h0IHtcbiAgICBtaW4taGVpZ2h0OiAxMDI0cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxKSBhbmQgKGRldmljZS13aWR0aDogNzY4cHgpIGFuZCAoZGV2aWNlLWhlaWdodDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLyogbGluZSAyNjEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tZnVsbC1oZWlnaHQge1xuICAgIG1pbi1oZWlnaHQ6IDc2OHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMSkgYW5kIChkZXZpY2Utd2lkdGg6IDMyMHB4KSBhbmQgKGRldmljZS1oZWlnaHQ6IDQ4MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAvKiBsaW5lIDI2MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1mdWxsLWhlaWdodCB7XG4gICAgbWluLWhlaWdodDogNDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxKSBhbmQgKGRldmljZS13aWR0aDogMzIwcHgpIGFuZCAoZGV2aWNlLWhlaWdodDogNDgwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAvKiBsaW5lIDI2MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1mdWxsLWhlaWdodCB7XG4gICAgbWluLWhlaWdodDogMzIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxKSBhbmQgKGRldmljZS13aWR0aDogMzIwcHgpIGFuZCAoZGV2aWNlLWhlaWdodDogNTY4cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC8qIGxpbmUgMjYxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLWZ1bGwtaGVpZ2h0IHtcbiAgICBtaW4taGVpZ2h0OiA1NjhweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA1NjhweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC8qIGxpbmUgMjYxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLWZ1bGwtaGVpZ2h0IHtcbiAgICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgfVxufVxuXG4vKiBsaW5lIDI2NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuLnBhZ2Utc2VjdGlvbi0tZnVsbC1oZWlnaHQgLnBhZ2Utc2VjdGlvbl9fY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC8qIGxpbmUgMjY0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLWZ1bGwtaGVpZ2h0IC5wYWdlLXNlY3Rpb25fX2NvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDEwMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAvKiBsaW5lIDI2NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1mdWxsLWhlaWdodCAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiA3NjhweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA0ODBweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLyogbGluZSAyNjQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tZnVsbC1oZWlnaHQgLnBhZ2Utc2VjdGlvbl9fY29udGVudCB7XG4gICAgbWluLWhlaWdodDogNDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxKSBhbmQgKGRldmljZS13aWR0aDogMzIwcHgpIGFuZCAoZGV2aWNlLWhlaWdodDogNDgwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAvKiBsaW5lIDI2NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1mdWxsLWhlaWdodCAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA1NjhweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLyogbGluZSAyNjQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tZnVsbC1oZWlnaHQgLnBhZ2Utc2VjdGlvbl9fY29udGVudCB7XG4gICAgbWluLWhlaWdodDogNTY4cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxKSBhbmQgKGRldmljZS13aWR0aDogMzIwcHgpIGFuZCAoZGV2aWNlLWhlaWdodDogNTY4cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAvKiBsaW5lIDI2NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1mdWxsLWhlaWdodCAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgfVxufVxuXG4vKiBsaW5lIDI3MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuLnBhZ2Utc2VjdGlvbi0tcmVkdWNlZC1wYWRkaW5nIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMWVtO1xuICBwYWRkaW5nLWJvdHRvbTogMWVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tcmVkdWNlZC1wYWRkaW5nIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJlbTtcbiAgfVxufVxuXG4vKiBsaW5lIDI4MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuLnBhZ2Utc2VjdGlvbi0tbm8tcGFkZGluZyAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDFlbTtcbiAgcGFkZGluZy1ib3R0b206IDFlbTtcbn1cblxuLyogbGluZSAyODgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbi5wYWdlLXNlY3Rpb24tLXJlZHVjZWQtcGFkZGluZy10b3AgLnBhZ2Utc2VjdGlvbl9fY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAxZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDI4OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1yZWR1Y2VkLXBhZGRpbmctdG9wIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAyZW07XG4gIH1cbn1cblxuLyogbGluZSAyOTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbi5wYWdlLXNlY3Rpb24tLW5vLXBhZGRpbmctdG9wIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMWVtO1xufVxuXG4vKiBsaW5lIDMwMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuLnBhZ2Utc2VjdGlvbi0tcmVkdWNlZC1wYWRkaW5nLWJvdHRvbSAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDFlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzAzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXJlZHVjZWQtcGFkZGluZy1ib3R0b20gLnBhZ2Utc2VjdGlvbl9fY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJlbTtcbiAgfVxufVxuXG4vKiBsaW5lIDMxMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuLnBhZ2Utc2VjdGlvbi0tbm8tcGFkZGluZy1ib3R0b20gLnBhZ2Utc2VjdGlvbl9fY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiAxZW07XG59XG5cbi8qIGxpbmUgMzE3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFnZS1zZWN0aW9uLS1wYXJhbGxheC5weC0tdGV4dC1saWdodCAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgdGV4dC1zaGFkb3c6IDBweCAwcHggMmVtIHJnYmEoMCwgMCwgMCwgMC44NSk7XG59XG5cbi8qIGxpbmUgMzIwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFnZS1zZWN0aW9uLS1wYXJhbGxheC5weC0tdGV4dC1kYXJrIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnQge1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCAyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbn1cblxuLyogbGluZSAzMjcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbi5wYWdlLXNlY3Rpb24tLXBhcmFsbGF4LWNvbWJvIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMSkgYW5kIChkZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKGRldmljZS1oZWlnaHQ6IDEwMjRweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLyogbGluZSAzMjcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tcGFyYWxsYXgtY29tYm8ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAvKiBsaW5lIDMyNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS1wYXJhbGxheC1jb21ibyB7XG4gICAgbWluLWhlaWdodDogNzY4cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxKSBhbmQgKGRldmljZS13aWR0aDogMzIwcHgpIGFuZCAoZGV2aWNlLWhlaWdodDogNDgwcHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC8qIGxpbmUgMzI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXBhcmFsbGF4LWNvbWJvIHtcbiAgICBtaW4taGVpZ2h0OiA0ODBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA0ODBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC8qIGxpbmUgMzI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXBhcmFsbGF4LWNvbWJvIHtcbiAgICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA1NjhweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLyogbGluZSAzMjcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tcGFyYWxsYXgtY29tYm8ge1xuICAgIG1pbi1oZWlnaHQ6IDU2OHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMSkgYW5kIChkZXZpY2Utd2lkdGg6IDMyMHB4KSBhbmQgKGRldmljZS1oZWlnaHQ6IDU2OHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLyogbGluZSAzMjcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tcGFyYWxsYXgtY29tYm8ge1xuICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICB9XG59XG5cbi8qIGxpbmUgMzMyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFnZS1zZWN0aW9uLnBhZ2Utc2VjdGlvbi0tcGFyYWxsYXgtY29tYm8ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDMzNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuLnBhcmFsbGF4LWNvbWJvX19oZWFkaW5nX2xhcmdlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzMzYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhcmFsbGF4LWNvbWJvX19oZWFkaW5nX2xhcmdlIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMzM2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYXJhbGxheC1jb21ib19faGVhZGluZ19sYXJnZSB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM0OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG4gIC8qIGxpbmUgMzU2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYXJhbGxheC1jb21ibyAucGFnZS1zZWN0aW9uLS1wYXJhbGxheCAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLyogbGluZSAzNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhcmFsbGF4LWNvbWJvIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxuICAvKiBsaW5lIDM2MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFyYWxsYXgtY29tYm8gLnBhcmFsbGF4LWNvbWJvX19jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAzNXZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMSkgYW5kIChkZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKGRldmljZS1oZWlnaHQ6IDEwMjRweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLyogbGluZSAzNjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhcmFsbGF4LWNvbWJvIC5wYXJhbGxheC1jb21ib19fY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMzU4LjRweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMSkgYW5kIChkZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKGRldmljZS1oZWlnaHQ6IDEwMjRweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC8qIGxpbmUgMzYzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYXJhbGxheC1jb21ibyAucGFyYWxsYXgtY29tYm9fX2NvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDI2OC44cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA0ODBweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLyogbGluZSAzNjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhcmFsbGF4LWNvbWJvIC5wYXJhbGxheC1jb21ib19fY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMTY4cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA0ODBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC8qIGxpbmUgMzYzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYXJhbGxheC1jb21ibyAucGFyYWxsYXgtY29tYm9fX2NvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDExMnB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxKSBhbmQgKGRldmljZS13aWR0aDogMzIwcHgpIGFuZCAoZGV2aWNlLWhlaWdodDogNTY4cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC8qIGxpbmUgMzYzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYXJhbGxheC1jb21ibyAucGFyYWxsYXgtY29tYm9fX2NvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDE5OC44cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA1NjhweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC8qIGxpbmUgMzYzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYXJhbGxheC1jb21ibyAucGFyYWxsYXgtY29tYm9fX2NvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDExMnB4O1xuICB9XG59XG5cbi8qIGxpbmUgMzc0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4uc2Nyb2xsbWFnaWMtcGluLXNwYWNlciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzc5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFnZS1zZWN0aW9uX19iZy1jbGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMzg3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFnZS1zZWN0aW9uX19iZyBwaWN0dXJlIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyc7XG59XG5cbi8qIGxpbmUgMzk3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFyYWdyYXBocy1pdGVtLXZpdS10ZXh0LXNlY3Rpb24ge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG5cbi8qIGxpbmUgNDAzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4uZmllbGQtcGFyYWdyYXBoLXRleHQge1xuICBtYXJnaW4tdG9wOiAzZW07XG59XG5cbi8qIGxpbmUgNDEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFnZS1zZWN0aW9uLS1tYXAge1xuICBtaW4taGVpZ2h0OiA2NXZoO1xufVxuXG4vKiBsaW5lIDQxMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuLnBhZ2Utc2VjdGlvbi0tbWFwIGlmcmFtZSB7XG4gIG1pbi1oZWlnaHQ6IDY1dmg7XG59XG5cbi8qIGxpbmUgNDE5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFnZS1zZWN0aW9uLS15b3V0dWJlIHtcbiAgbWluLWhlaWdodDogNjV2aDtcbn1cblxuLyogbGluZSA0MjEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbi5wYWdlLXNlY3Rpb24tLXlvdXR1YmUgLnBsYXllciB7XG4gIG1pbi1oZWlnaHQ6IDY1dmg7XG59XG5cbi8qIGxpbmUgNDI0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFnZS1zZWN0aW9uLS15b3V0dWJlIGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA2NXZoO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIFRleHQgYW5kIEltYWdlICovXG4vKiBsaW5lIDQzMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuLnBhZ2Utc2VjdGlvbi0tdGV4dC1hbmQtaW1hZ2UgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNjYuNjY2NjclO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNDMzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXRleHQtYW5kLWltYWdlIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA0MzMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tdGV4dC1hbmQtaW1hZ2UgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA0MzMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tdGV4dC1hbmQtaW1hZ2UgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQzMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS10ZXh0LWFuZC1pbWFnZSAucGFnZS1zZWN0aW9uX19jb250ZW50X19pbm5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA0MzMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tdGV4dC1hbmQtaW1hZ2UgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA0MzMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tdGV4dC1hbmQtaW1hZ2UgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDQzMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS10ZXh0LWFuZC1pbWFnZSAucGFnZS1zZWN0aW9uX19jb250ZW50X19pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNDMzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXRleHQtYW5kLWltYWdlIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVyIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNDMzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXRleHQtYW5kLWltYWdlIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA0NDUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tdGV4dC1hbmQtaW1hZ2UucGFnZS1zZWN0aW9uLS10ZXh0LWltYWdlLXB1bGwtcmlnaHQgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuLyogbGluZSA0NTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbi5wYWdlLXNlY3Rpb24tLXRleHQtYW5kLWltYWdlLnBhZ2Utc2VjdGlvbi0tdGV4dC1pbWFnZS1jZW50ZXIgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgNDU1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFnZS1zZWN0aW9uLS10ZXh0LWFuZC1pbWFnZV9faW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA0NTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnBhZ2Utc2VjdGlvbi0tdGV4dC1hbmQtaW1hZ2VfX2ltYWdlIHtcbiAgICBmbGV4OiAwIDAgMzUwcHg7XG4gIH1cbn1cblxuLyogbGluZSA0NTksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NlY3Rpb25zLnNjc3MgKi9cbi5wYWdlLXNlY3Rpb24tLXRleHQtYW5kLWltYWdlX19pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDQ1NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS10ZXh0LWFuZC1pbWFnZV9faW1hZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAzZW07XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgfVxuICAvKiBsaW5lIDQ2OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc2VjdGlvbnMuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLS10ZXh0LWFuZC1pbWFnZV9faW1hZ2UgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNDc0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4gIC5wYWdlLXNlY3Rpb24tLXRleHQtaW1hZ2UtcHVsbC1yaWdodCAucGFnZS1zZWN0aW9uLS10ZXh0LWFuZC1pbWFnZV9faW1hZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogM2VtO1xuICB9XG59XG5cbi8qIGxpbmUgNDg0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zZWN0aW9ucy5zY3NzICovXG4ucGFnZS1zZWN0aW9uX19idXR0b24gLmN0YS1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG5cbi8qIGxpbmUgMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc29jaWFsLnNjc3MgKi9cbi5wYW5lLXZpdS1zb2NpYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc29jaWFsLnNjc3MgKi9cbiAgLnBhbmUtdml1LXNvY2lhbCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NvY2lhbC5zY3NzICovXG4gIC5wYW5lLXZpdS1zb2NpYWwge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc29jaWFsLnNjc3MgKi9cbiAgLnBhbmUtdml1LXNvY2lhbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fc29jaWFsLnNjc3MgKi9cbiAgLnBhbmUtdml1LXNvY2lhbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxufVxuXG4vKiBsaW5lIDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NvY2lhbC5zY3NzICovXG4udml1LXNvY2lhbCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMWVtIDA7XG4gIGNsZWFyOiBib3RoO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NvY2lhbC5zY3NzICovXG4udml1LXNvY2lhbCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogLjc1ZW07XG59XG5cbi8qIGxpbmUgMTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NvY2lhbC5zY3NzICovXG4udml1LXNvY2lhbCBhIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlO1xufVxuXG4vKiBsaW5lIDE5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zb2NpYWwuc2NzcyAqL1xuLnZpdS1zb2NpYWwgYTpob3ZlciB7XG4gIG9wYWNpdHk6IC43O1xufVxuXG4vKiBsaW5lIDI0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zb2NpYWwuc2NzcyAqL1xuLnZpdS1zb2NpYWwgLmljb24tZmFsbGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDI4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zb2NpYWwuc2NzcyAqL1xuLnZpdS1zb2NpYWxfX3NvY2lhbEljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDI4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L19zb2NpYWwuc2NzcyAqL1xuICAudml1LXNvY2lhbF9fc29jaWFsSWNvbiB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5cbi8qIGxpbmUgMzcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3NvY2lhbC5zY3NzICovXG4udml1LXNvY2lhbC5yZXZlcnNlLWNvbG9yIGEge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X21tZW51LnNjc3MgKi9cbi5tbS1saXN0dmlldyA+IGxpIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfbW1lbnUuc2NzcyAqL1xuLm1tLW1lbnUsIC5tbS1wYW5lbCB7XG4gIGJhY2tncm91bmQ6ICMwMDNCNUM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLyogbGluZSAxNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X21tZW51LnNjc3MgKi9cbi5tbS1wYW5lbHMge1xuICBiYWNrZ3JvdW5kOiAjMDAzQjVDO1xufVxuXG4vKiBsaW5lIDE5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfbW1lbnUuc2NzcyAqL1xuLm1tLXBhbmVscyA+IC5tbS1wYW5lbCB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLyogbGluZSAyMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X21tZW51LnNjc3MgKi9cbnZlcnRpY2FsID4gLm1tLXBhbmVsLCAubW0tbWVudSAubW0tbGlzdHZpZXcgPiBsaS5tbS1vcGVuZWQubW0tdmVydGljYWwgPiBhLm1tLW5leHQsIC5tbS1tZW51Lm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldyA+IGxpLm1tLW9wZW5lZCA+IC5tbS1wYW5lbCwgLm1tLW1lbnUubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3ID4gbGkubW0tb3BlbmVkID4gYS5tbS1uZXh0IHtcbiAgYmFja2dyb3VuZDogIzAwM0I1Qztcbn1cblxuLyogbGluZSAyNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X21tZW51LnNjc3MgKi9cbi5tbS1saXN0dmlldyAubW0tdmVydGljYWwgLm1tLXBhbmVsLCAubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3IC5tbS1wYW5lbCB7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDBweDtcbn1cblxuLyogbGluZSAzMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X21tZW51LnNjc3MgKi9cbi5tbS1saXN0dmlldywgLm1tLW5hdmJhciAubW0tbmF2YmFyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogLjc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgMzYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdl9tbWVudS5zY3NzICovXG4ubW0tbGlzdHZpZXcgPiBsaSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiA4MiU7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfbW1lbnUuc2NzcyAqL1xuICAubW0tbGlzdHZpZXcgPiBsaSB7XG4gICAgbWF4LXdpZHRoOiA0NzBweDtcbiAgfVxufVxuXG4vKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfbW1lbnUuc2NzcyAqL1xuLm1tLWxpc3R2aWV3ID4gbGkgPiBhLCAubW0tbGlzdHZpZXcgPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiAuN2VtIC43ZW0gLjdlbSAwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4vKiBsaW5lIDQ1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfbW1lbnUuc2NzcyAqL1xuLm1tLWxpc3R2aWV3ID4gbGk6bm90KC5tbS1kaXZpZGVyKTphZnRlciB7XG4gIHdpZHRoOiAzMDAlO1xuICBsZWZ0OiAtMTAwJTtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBNkY2O1xufVxuXG4vKiBsaW5lIDUxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfbW1lbnUuc2NzcyAqL1xuLm1tLXBhbmVsOm5vdCgubW0taGFzbmF2YmFyKSAubW0tbGlzdHZpZXcgPiBsaTpub3QoLm1tLWRpdmlkZXIpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICMwMEE2RjY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMDAlO1xuICB3aWR0aDogMzAwJTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLyogbGluZSA2MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X21tZW51LnNjc3MgKi9cbi5tbS1uZXh0LCAubW0tYnRuLm1tLXByZXYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMi40ZW07XG59XG5cbi8qIGxpbmUgNjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdl9tbWVudS5zY3NzICovXG4ubW0tYnRuLm1tLXByZXYge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgZm9udC1zaXplOiAuNzVlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdl9tbWVudS5zY3NzICovXG4gIC5tbS1idG4ubW0tcHJldiB7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbn1cblxuLyogbGluZSA3OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X21tZW51LnNjc3MgKi9cbi5tbS1idG5fbmV4dDphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgODIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdl9tbWVudS5zY3NzICovXG4ubW0tYnRuX25leHQ6aG92ZXI6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMwMEE2RjY7XG59XG5cbi8qIGxpbmUgODYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdl9tbWVudS5zY3NzICovXG4ubW0tbGlzdGl0ZW1fX2J0biB7XG4gIHdpZHRoOiA1MHB4O1xufVxuXG4vKiBsaW5lIDg5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfbW1lbnUuc2NzcyAqL1xuLm1tLWJ0bl9uZXh0OmFmdGVyIHtcbiAgcmlnaHQ6IDE1cHg7XG59XG5cbi8qXG4ubW0tbmV4dDpob3ZlcntcbiAgY29sb3I6ICRicmFuZC1wcmltYXJ5O1xufVxuLm1tLWxpc3R2aWV3IC5tbS1uZXh0OmJlZm9yZXtcbiAgYm9yZGVyOjA7XG59XG5cbi5tbS1uZXh0OmFmdGVyLC5tbS1wcmV2OmJlZm9yZXtcbiAgYm9yZGVyOjA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OmF1dG87XG4gIHdpZHRoOmF1dG87XG4gIGJvdHRvbTphdXRvO1xuICByaWdodDouNWVtO1xuICBsZWZ0OmF1dG87XG4gIGZvbnQtc2l6ZToxZW07XG4gIGZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06dW5zZXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLm1tLW5leHQ6YWZ0ZXJ7XG4gIGNvbnRlbnQ6XCJcXGYwNjFcIjtcbn1cbi5tbS1wcmV2OmJlZm9yZXtcbiAgY29sb3I6d2hpdGU7XG4gIGNvbnRlbnQ6XCJcXGYwNjBcIjtcbiAgZm9udC1mYW1pbHk6Rm9udEF3ZXNvbWU7XG59XG4qL1xuLyogbGluZSAxMjgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdl9tbWVudS5zY3NzICovXG4ubW0tcGFuZWxzID4gLm1tLXBhbmVsOmZpcnN0LWNoaWxkIC5tbS1uYXZiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDEzMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X21tZW51LnNjc3MgKi9cbi5tbS1uYXZiYXIge1xuICBiYWNrZ3JvdW5kOiAjMDA3REJBO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMTM3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfbW1lbnUuc2NzcyAqL1xuLm1tLW5hdmJhciA+ICoge1xuICBwYWRkaW5nOiAuN2VtIDA7XG59XG5cbi8qIGxpbmUgMTQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfbW1lbnUuc2NzcyAqL1xuLm1tLW5hdmJhciAubW0tbmF2YmFyX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogNzAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdl9tbWVudS5zY3NzICovXG4gIC5tbS1uYXZiYXIgLm1tLW5hdmJhcl9fdGl0bGUge1xuICAgIG1heC13aWR0aDogNTIwcHg7XG4gIH1cbiAgLyogbGluZSAxNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdl9tbWVudS5zY3NzICovXG4gIC5tbS1uYXZiYXIgLm1tLW5hdmJhcl9fdGl0bGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA1cHg7XG4gICAgYmFja2dyb3VuZDogIzAwM0I1QztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNTAlO1xuICAgIGhlaWdodDogMjAwJTtcbiAgICBsZWZ0OiAtMTVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDE2MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X21tZW51LnNjc3MgKi9cbi5tbS1uYXZiYXIgLm1tLW5hdmJhcl9fdGl0bGUgPiBzcGFuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTY2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfbW1lbnUuc2NzcyAqL1xuLm1tLW1lbnUgLm1tLW5hdmJhciBhLCAubW0tbWVudSAubW0tbmF2YmFyID4gKiB7XG4gIGNvbG9yOiAjMDAzQjVDO1xufVxuXG4vKiBsaW5lIDE3MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X21tZW51LnNjc3MgKi9cbi52aXVOYXZpZ2F0aW9uX19zb2NpYWwgLm1tLWxpc3RpdGVtX190ZXh0IHtcbiAgZmxleDogbm9uZTtcbn1cblxuLyogbGluZSAxNzQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdl9tbWVudS5zY3NzICovXG4ubW0tcGFuZWxzID4gLm1tLXBhbmVsLm1tLWhhc25hdmJhciB7XG4gIHBhZGRpbmctdG9wOiAxLjhlbTtcbn1cblxuLyogbGluZSAxODAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdl9tbWVudS5zY3NzICovXG4ubW0tbmF2YmFyX19idG46YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLyogbGluZSAxODMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdl9tbWVudS5zY3NzICovXG4ubW0tbGlzdGl0ZW1fX2J0bjpub3QoLm1tLWxpc3RpdGVtX190ZXh0KSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwN0RCQTtcbn1cblxuLyogbGluZSAxODgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdl9tbWVudS5zY3NzICovXG4uZXhwYW5kZWQuYWN0aXZlLXRyYWlsIC5tbS1uZXh0IHtcbiAgY29sb3I6ICMwMDNCNUM7XG59XG5cbi8qIGxpbmUgMTkyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfbW1lbnUuc2NzcyAqL1xuLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXcgPiBsaSA+IGEubW0tZnVsbHN1Ym9wZW4gKyBhLCAubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkIC5tbS1saXN0dmlldyA+IGxpID4gYS5tbS1mdWxsc3Vib3BlbiArIHNwYW4sIC5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQgLm1tLWxpc3R2aWV3ID4gbGkgPiBhOm5vdCgubW0tZnVsbHN1Ym9wZW4pLCAubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXcgPiBsaSA+IGEubW0tZnVsbHN1Ym9wZW4gKyBhLCAubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXcgPiBsaSA+IGEubW0tZnVsbHN1Ym9wZW4gKyBzcGFuLCAubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXcgPiBsaSA+IGE6bm90KC5tbS1mdWxsc3Vib3Blbikge1xuICB0cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZTtcbn1cblxuLyogbGluZSAxOTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdl9tbWVudS5zY3NzICovXG4ubW0tbWVudSAubW0tbGlzdHZpZXcgPiBsaS5tbS1zZWxlY3RlZCA+IGE6bm90KC5tbS1uZXh0KSwgLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkubW0tc2VsZWN0ZWQgPiBzcGFuIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDAzQjVDO1xufVxuXG4vKiBsaW5lIDIwMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X21tZW51LnNjc3MgKi9cbi5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQgLm1tLWxpc3R2aWV3ID4gbGkgPiBhLm1tLWZ1bGxzdWJvcGVuOmhvdmVyICsgc3BhbiwgLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXcgPiBsaSA+IGE6bm90KC5tbS1mdWxsc3Vib3Blbik6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDNCNUM7XG59XG5cbi8qIGxpbmUgMjA2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfbW1lbnUuc2NzcyAqL1xuLm1tLW1lbnUgYSwgLm1tLW5hdmJhcl9fdGl0bGUge1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nLWxlZnQsIGNvbG9yICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI1MG1zLDI1MG1zICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfbW1lbnUuc2NzcyAqL1xuLm1tLW1lbnUgYTpob3Zlcixcbi5tbS1uYXZiYXJfX3RpdGxlOmhvdmVyLFxuLm1tLW5hdmJhcl9fYnRuOm5vdCgubW0taGlkZGVuKSArIC5tbS1uYXZiYXJfX3RpdGxlOmhvdmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVlbTtcbn1cblxuLyogbGluZSAyMTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdl9tbWVudS5zY3NzICovXG4ubW0tbWVudSBhLCAubW0tbWVudSBhOmFjdGl2ZSwgLm1tLW1lbnUgYTpob3ZlciwgLm1tLW1lbnUgYTpsaW5rLCAubW0tbWVudSBhOnZpc2l0ZWQge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgMjIwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfbW1lbnUuc2NzcyAqL1xuLm1tLWxpc3RpdGVtX3NlbGVjdGVkID4gLm1tLWxpc3RpdGVtX190ZXh0LFxuLm1tLW1lbnVfc2VsZWN0ZWQtaG92ZXIgLm1tLWxpc3RpdGVtX19idG46aG92ZXIsIC5tbS1tZW51X3NlbGVjdGVkLWhvdmVyIC5tbS1saXN0aXRlbV9fdGV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi8qIGxpbmUgMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X3NlYXJjaC5zY3NzICovXG4udml1X3Byb2dyYW1fcXVpY2tzZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X3NlYXJjaC5zY3NzICovXG4udml1X3Byb2dyYW1fcXVpY2tzZWFyY2ggaW5wdXQge1xuICBwYWRkaW5nOiAwLjRlbSAxZW07XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSA3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfc2VhcmNoLnNjc3MgKi9cbi52aXVfcHJvZ3JhbV9xdWlja3NlYXJjaCBidXR0b24ge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiAuNWVtO1xuICBjb2xvcjogIzAwN0RCQTtcbn1cblxuLyogbGluZSAxOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X3NlYXJjaC5zY3NzICovXG4udml1TmF2aWdhdGlvbl9fc2VhcmNoIHtcbiAgZm9udC1zaXplOiAuNzVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG59XG5cbi8qIGxpbmUgMjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdl9zZWFyY2guc2NzcyAqL1xuLnZpdU5hdmlnYXRpb25fX3NlYXJjaCBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLyogbGluZSAzMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X3NlYXJjaC5zY3NzICovXG4udml1TmF2aWdhdGlvbl9fc2VhcmNoIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLyogbGluZSAzNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X3NlYXJjaC5zY3NzICovXG4udml1TmF2aWdhdGlvbl9fc2VhcmNoIGJ1dHRvbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLyogbGluZSAxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfc2lkci5zY3NzICovXG4uc2lkciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA1MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAzQjVDO1xufVxuXG4vKiBsaW5lIDE0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfc2lkci5zY3NzICovXG4uc2lkci5yaWdodCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMTAwJTtcbn1cblxuLyogbGluZSAxOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X3NpZHIuc2NzcyAqL1xuLnNpZHIubGVmdCB7XG4gIGxlZnQ6IC0xMDAlO1xuICByaWdodDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdl9zaWRyLnNjc3MgKi9cbiAgLnNpZHIge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgfVxuICAvKiBsaW5lIDI5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfc2lkci5zY3NzICovXG4gIC5zaWRyLnJpZ2h0IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtNjAwcHg7XG4gIH1cbiAgLyogbGluZSAzNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X3NpZHIuc2NzcyAqL1xuICAuc2lkci5sZWZ0IHtcbiAgICBsZWZ0OiAtNjAwcHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDQwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXZfc2lkci5zY3NzICovXG4gIC5zaWRyIHtcbiAgICB3aWR0aDogNzAwcHg7XG4gIH1cbiAgLyogbGluZSA0MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X3NpZHIuc2NzcyAqL1xuICAuc2lkci5yaWdodCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogLTcwMHB4O1xuICB9XG4gIC8qIGxpbmUgNDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdl9zaWRyLnNjc3MgKi9cbiAgLnNpZHIubGVmdCB7XG4gICAgbGVmdDogLTcwMHB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi8qIGxpbmUgNTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdl9zaWRyLnNjc3MgKi9cbiNvdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IDEwMjtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSA3MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2X3NpZHIuc2NzcyAqL1xuLnNpZHItb3BlbiAjb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdi5zY3NzICovXG4jdml1TmF2aWdhdGlvbiB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG5cbi8qIGxpbmUgMTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdi5zY3NzICovXG4udml1TmF2aWdhdGlvbl9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogODBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdi5zY3NzICovXG4gIC52aXVOYXZpZ2F0aW9uX19pbm5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSAyNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2LnNjc3MgKi9cbiAgLnZpdU5hdmlnYXRpb25fX3RvZ2dsZS1idXR0b25fX3RleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLyogbGluZSAzMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2LnNjc3MgKi9cbiN2aXVOYXZpZ2F0aW9uX190b2dnbGUtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDIycHg7XG4gIHRvcDogMzBweDtcbiAgYmFja2dyb3VuZDogIzAwM0I1QztcbiAgcGFkZGluZzogLjc1ZW0gMCAuNzVlbSAxZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICByaWdodDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgd2lkdGg6IDYwcHg7XG4gIHRyYW5zaXRpb246IHJpZ2h0IDAuMXM7XG59XG5cbi8qIGxpbmUgNDMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdi5zY3NzICovXG4jdml1TmF2aWdhdGlvbl9fdG9nZ2xlLWJ1dHRvbjpob3ZlciB7XG4gIHJpZ2h0OiBjYWxjKDEwMCUgKyA1cHgpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2LnNjc3MgKi9cbiAgI3ZpdU5hdmlnYXRpb25fX3RvZ2dsZS1idXR0b24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgdG9wOiA4MHB4O1xuICAgIHdpZHRoOiAxNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAzMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2LnNjc3MgKi9cbiAgI3ZpdU5hdmlnYXRpb25fX3RvZ2dsZS1idXR0b24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxufVxuXG4vKiBsaW5lIDU2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXYuc2NzcyAqL1xuLnZpdU5hdmlnYXRpb25fX3RvZ2dsZS1idXR0b25fX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogLjI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA2NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2LnNjc3MgKi9cbi52aXVOYXZpZ2F0aW9uX190b2dnbGUtYnV0dG9uX19pY29uIHNwYW4sXG4udml1TmF2aWdhdGlvbl9fdG9nZ2xlLWJ1dHRvbl9faWNvbiBzcGFuOmJlZm9yZSxcbi52aXVOYXZpZ2F0aW9uX190b2dnbGUtYnV0dG9uX19pY29uIHNwYW46YWZ0ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDBweDtcbn1cblxuLyogbGluZSA3NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2LnNjc3MgKi9cbi52aXVOYXZpZ2F0aW9uX190b2dnbGUtYnV0dG9uX19pY29uIHNwYW46YmVmb3JlIHtcbiAgdG9wOiA2cHg7XG59XG5cbi8qIGxpbmUgODAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdi5zY3NzICovXG4udml1TmF2aWdhdGlvbl9fdG9nZ2xlLWJ1dHRvbl9faWNvbiBzcGFuOmFmdGVyIHtcbiAgdG9wOiAxMnB4O1xufVxuXG4vKiBsaW5lIDg0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXYuc2NzcyAqL1xuLnZpdU5hdmlnYXRpb24tLW9wZW4gI3ZpdU5hdmlnYXRpb25fX3RvZ2dsZS1idXR0b24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDg2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXYuc2NzcyAqL1xuLnZpdU5hdmlnYXRpb24tLW9wZW4gI3ZpdU5hdmlnYXRpb25fX3RvZ2dsZS1idXR0b246aG92ZXIge1xuICByaWdodDogMTAwJTtcbn1cblxuLyogbGluZSA5MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2LnNjc3MgKi9cbiN2aXVOYXZpZ2F0aW9uX19jbG9zZS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyogbGluZSA5OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2LnNjc3MgKi9cbiN2aXVOYXZpZ2F0aW9uX19jbG9zZS1idG4gZW0ge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDkyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXYuc2NzcyAqL1xuICAjdml1TmF2aWdhdGlvbl9fY2xvc2UtYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qIGxpbmUgMTA2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXYuc2NzcyAqL1xuLnZpdU5hdmlnYXRpb25fX3V0aWxpdGllcyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiA4MiU7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEwNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2LnNjc3MgKi9cbiAgLnZpdU5hdmlnYXRpb25fX3V0aWxpdGllcyB7XG4gICAgbWF4LXdpZHRoOiA0NzBweDtcbiAgfVxufVxuXG4vKiBsaW5lIDExMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2LnNjc3MgKi9cbi52aXVOYXZpZ2F0aW9uX19hdWRpZW5jZV9uYXYge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICBjb2x1bW5zOiAyO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLyogbGluZSAxMTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdi5zY3NzICovXG4udml1TmF2aWdhdGlvbl9fYXVkaWVuY2VfbmF2IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVlbTtcbn1cblxuLyogbGluZSAxMjEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdi5zY3NzICovXG4uY3RhLWJ1dHRvbi52aXVOYXZpZ2F0aW9uX19hcHBseV9idG4ge1xuICBiYWNrZ3JvdW5kOiAjMDA3REJBO1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogLjc1ZW07XG4gIG1hcmdpbjogMWVtIDA7XG59XG5cbi8qIGxpbmUgMTMxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXYuc2NzcyAqL1xuLnZpdU5hdmlnYXRpb25fX2F1ZGllbmNlX25hdiBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDEzMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2LnNjc3MgKi9cbi52aXVOYXZpZ2F0aW9uX19hdWRpZW5jZV9uYXYgYTpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLyogbGluZSAxNDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdi5zY3NzICovXG4udml1TmF2aWdhdGlvbl9fbWVudS1oZWFkZXIsIC52aXVOYXZpZ2F0aW9uX190b2dnbGUtbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDUwcHggMTBweCAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogODIlO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdi5zY3NzICovXG4gIC52aXVOYXZpZ2F0aW9uX19tZW51LWhlYWRlciwgLnZpdU5hdmlnYXRpb25fX3RvZ2dsZS1tZW51IHtcbiAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdi5zY3NzICovXG4gIC52aXVOYXZpZ2F0aW9uX19tZW51LWhlYWRlciwgLnZpdU5hdmlnYXRpb25fX3RvZ2dsZS1tZW51IHtcbiAgICBtYXgtd2lkdGg6IDQ3MHB4O1xuICB9XG59XG5cbi8qIGxpbmUgMTUyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXYuc2NzcyAqL1xuLnZpdU5hdmlnYXRpb25fX21lbnUtaGVhZGVyOmhvdmVyLCAudml1TmF2aWdhdGlvbl9fdG9nZ2xlLW1lbnU6aG92ZXIsIC52aXVOYXZpZ2F0aW9uX19tZW51LWhlYWRlcjpmb2N1cywgLnZpdU5hdmlnYXRpb25fX3RvZ2dsZS1tZW51OmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgMTYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvbGF5b3V0L192aXVOYXYuc2NzcyAqL1xuLnZpdU5hdmlnYXRpb25fX3RvZ2dsZS1tZW51OmFmdGVyIHtcbiAgY29udGVudDogJ1xcZjA1Nic7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICB3aWR0aDogNTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IC4yNWVtO1xuICBjb2xvcjogIzAwQTZGNjtcbn1cblxuLyogbGluZSAxNzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdi5zY3NzICovXG4udml1TmF2aWdhdGlvbl9fdG9nZ2xlLW1lbnUuY29sbGFwc2VkOmFmdGVyIHtcbiAgY29udGVudDogJ1xcZjA1NSc7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLyogbGluZSAxNzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdi5zY3NzICovXG4udml1TmF2aWdhdGlvbl9fc29jaWFsIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgcGFkZGluZzogLjQ1ZW0gLjQ1ZW0gLjQ1ZW0gMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE4MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2LnNjc3MgKi9cbi52aXVOYXZpZ2F0aW9uX19zb2NpYWwgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAzQjVDO1xufVxuXG4vKiBsaW5lIDE4NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2LnNjc3MgKi9cbi52aXVOYXZpZ2F0aW9uX19zb2NpYWwgLnZpdS1zb2NpYWxfX3NvY2lhbEljb24ge1xuICBmb250LXNpemU6IDEuMjVlbTtcbn1cblxuLyogbGluZSAxODgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9sYXlvdXQvX3ZpdU5hdi5zY3NzICovXG4udml1TmF2aWdhdGlvbl9fc29jaWFsIC5pY29uLWZhbGxiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogQm91bmNlIGZvciBhdHRlbnRpb24gKi9cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE5NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2xheW91dC9fdml1TmF2LnNjc3MgKi9cbiAgLnZpdU5hdmlnYXRpb25fX3RvZ2dsZS1idXR0b24tLWJvdW5jZSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNHM7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMztcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gIH1cbiAgQGtleWZyYW1lcyBib3VuY2Uge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG4gICAgMjAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG4gICAgMjUlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XG4gICAgfVxuICAgIDMwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuICAgIDMyJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJweCk7XG4gICAgfVxuICAgIDM4JSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbiAgfVxufVxuXG4vKiBsaW5lIDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19hZHZpc29yeS5zY3NzICovXG4jYWR2aXNvcnksICNjb3ZpZC1hZHZpc29yeSB7XG4gIGJhY2tncm91bmQ6ICNmZmMxMDc7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIGNvbG9yOiAjM2MzYzNjO1xuICB6LWluZGV4OiA1O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4vKiBsaW5lIDEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fYWR2aXNvcnkuc2NzcyAqL1xuI2Fkdmlzb3J5IGEsICNjb3ZpZC1hZHZpc29yeSBhIHtcbiAgY29sb3I6ICMzYzNjM2M7XG59XG5cbi8qIGxpbmUgMTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19hZHZpc29yeS5zY3NzICovXG4jYWR2aXNvcnkgLmN0YS1idXR0b24sICNjb3ZpZC1hZHZpc29yeSAuY3RhLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNlNjk1MTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZTY5NTE5ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuNGVtIDAuNzVlbTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4vKiBsaW5lIDIyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fYWR2aXNvcnkuc2NzcyAqL1xuI2Fkdmlzb3J5IC5jdGEtYnV0dG9uOmhvdmVyLCAjY292aWQtYWR2aXNvcnkgLmN0YS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZhNDFjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmYTQxYyAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fYWR2aXNvcnkuc2NzcyAqL1xuI2NvdmlkLWFkdmlzb3J5IHtcbiAgYmFja2dyb3VuZDogIzAwNzhCMztcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDMxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fYWR2aXNvcnkuc2NzcyAqL1xuI2NvdmlkLWFkdmlzb3J5IGEge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDM2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fYWR2aXNvcnkuc2NzcyAqL1xuICAjYWR2aXNvcnksICNjb3ZpZC1hZHZpc29yeSB7XG4gICAgd2lkdGg6IGNhbGMoIDEwMCUgKyAzMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgcGFkZGluZzogMTBweCA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQ0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fYWR2aXNvcnkuc2NzcyAqL1xuICAucGFnZS1zZWN0aW9uLnZpdS1jb3ZpZCAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4vKiBsaW5lIDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19ib290c3RyYXBfcGFuZWwuc2NzcyAqL1xuLnBhbmVsIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4vKiBsaW5lIDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19ib290c3RyYXBfcGFuZWwuc2NzcyAqL1xuLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDJEMUQxO1xufVxuXG4vKiBsaW5lIDEzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fYm9vdHN0cmFwX3BhbmVsLnNjc3MgKi9cbi5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcgLnBhbmUtdGl0bGUge1xuICBjb2xvcjogIzAwM0I1Qztcbn1cblxuLyogbGluZSAyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fYnJpZ2h0ZWRnZV9sZW1fb3ZlcnJpZGVzLnNjc3MgKi9cbi5yb3ctLWJyaWdodGVkZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzQjVDO1xufVxuXG4vKiBsaW5lIDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19icmlnaHRlZGdlX2xlbV9vdmVycmlkZXMuc2NzcyAqL1xuLmJlLWl4LWxpbmstYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDMwcHggMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRlZmF1bHQge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWFyZ2luOiAxLjVlbSAwO1xuICBwYWRkaW5nOiAwLjZlbSAxZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4vKiBsaW5lIDM3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fbWl4aW5zLnNjc3MgKi9cbi5idG4tZGVmYXVsdDpob3ZlciwgLmJ0bi1kZWZhdWx0OmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBsaW5lIDEyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzICovXG4uY3RhLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXJnaW46IDEuNWVtIDA7XG4gIHBhZGRpbmc6IDAuNmVtIDFlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAzNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX21peGlucy5zY3NzICovXG4uY3RhLWJ1dHRvbjpob3ZlciwgLmN0YS1idXR0b246Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgMTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19idXR0b25zLnNjc3MgKi9cbi5jdGEtYnV0dG9uLS1jZW50ZXJlZCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19jYWxlbmRhci5zY3NzICovXG4uZnVsbGNhbGVuZGFyIC5mYy1ldmVudCB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgcGFkZGluZzogMnB4O1xuICBsaW5lLWhlaWdodDogMS4zNWVtO1xuICBmb250LXNpemU6IDlwdDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgMTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19jYWxlbmRhci5zY3NzICovXG4gIC5mdWxsY2FsZW5kYXIgLmZjLWV2ZW50IHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgZm9udC1zaXplOiA3cHQ7XG4gIH1cbn1cblxuLyogbGluZSAyNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2NhbGVuZGFyLnNjc3MgKi9cbi5mdWxsY2FsZW5kYXIgLmZjLWV2ZW50LXRpbWUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSAzMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2NhbGVuZGFyLnNjc3MgKi9cbi5mdWxsY2FsZW5kYXIgLmZjLWFnZW5kYSAuZmMtZXZlbnQtdGltZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19jYWxlbmRhci5zY3NzICovXG4uZnVsbGNhbGVuZGFyIC5mYy12aWV3LWJhc2ljRGF5IC5mYy1zdGF0ZS1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSA0MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2NhbGVuZGFyLnNjc3MgKi9cbi5mdWxsY2FsZW5kYXIgLmZjLXZpZXctYmFzaWNEYXkgLmZjLWV2ZW50IHtcbiAgcGFkZGluZzogMnB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1ZW07XG4gIGZvbnQtc2l6ZTogOXB0O1xufVxuXG4vKiBsaW5lIDU0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fY2FsZW5kYXIuc2NzcyAqL1xuLmZ1bGxjYWxlbmRhciAuZmMtaGVhZGVyLXRpdGxlIGgyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSA2MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2NhbGVuZGFyLnNjc3MgKi9cbiAgLmZ1bGxjYWxlbmRhciAuZmMtaGVhZGVyLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLyogbGluZSA2NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2NhbGVuZGFyLnNjc3MgKi9cbiAgLmZ1bGxjYWxlbmRhciAuZmMtaGVhZGVyLWNlbnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSA3MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2NhbGVuZGFyLnNjc3MgKi9cbiAgLmZ1bGxjYWxlbmRhciAuZmMtaGVhZGVyLXJpZ2h0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjbGVhcjogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi8qIGxpbmUgODUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19jYWxlbmRhci5zY3NzICovXG4uZnVsbGNhbGVuZGFyLWxlZ2VuZCAuZmMtZXZlbnQgYTpmb2N1cywgLmZ1bGxjYWxlbmRhci1sZWdlbmQgLmZjLWV2ZW50IGE6aG92ZXIsIC5mdWxsY2FsZW5kYXItbGVnZW5kIC5mYy1ldmVudCBhOmFjdGl2ZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgODksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19jYWxlbmRhci5zY3NzICovXG4uZnVsbGNhbGVuZGFyLWxlZ2VuZCAuZmMtZXZlbnQgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiO1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIG1hcmdpbi1yaWdodDogLjVlbTtcbn1cblxuLyogbGluZSA5NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2NhbGVuZGFyLnNjc3MgKi9cbi5mdWxsY2FsZW5kYXItbGVnZW5kIC5mYy1ldmVudC1oaWRkZW4gYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYlwiO1xufVxuXG4vKiBsaW5lIDEwNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2NhbGVuZGFyLnNjc3MgKi9cbi52aWV3LW9hLWV2ZW50LWxpc3QgLml0ZW0tbGlzdCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi8qIGxpbmUgMTEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fY2FsZW5kYXIuc2NzcyAqL1xuLm9hLWV2ZW50LWRhdGUtd3JhcHBlciB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDQ1cHg7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogIzAwM2Y1ZjtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAycHggMDtcbiAgbWFyZ2luOiAwIDEwcHggMTBweCAwcHg7XG59XG5cbi8qIGxpbmUgMTE5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fY2FsZW5kYXIuc2NzcyAqL1xuLm9hLWV2ZW50LWRhdGUtbW9udGgtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuXG4vKiBsaW5lIDEyNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2NhbGVuZGFyLnNjc3MgKi9cbi5vYS1ldmVudC1kYXRlLW1vbnRoIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyogbGluZSAxMjgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19jYWxlbmRhci5zY3NzICovXG4ub2EtZXZlbnQtZGF0ZS1kYXkge1xuICBmb250LXNpemU6IDEuNGVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSA0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fY2FsbG91dF9ib3guc2NzcyAqL1xuLnZpdS1jYWxsb3V0LWJveCB7XG4gIHBhZGRpbmc6IDJlbSAxLjVlbTtcbiAgbWFyZ2luOiAyZW0gMCAzZW0gMDtcbn1cblxuLyogbGluZSA4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fY2FsbG91dF9ib3guc2NzcyAqL1xuLnZpdS1jYWxsb3V0LWJveCBoMyB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cblxuLyogbGluZSAxMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2NhbGxvdXRfYm94LnNjc3MgKi9cbi52aXUtY2FsbG91dC1ib3ggLmN0YS1idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAuNWVtO1xufVxuXG4vKiBsaW5lIDE2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fY2FsbG91dF9ib3guc2NzcyAqL1xuLmZpZWxkLWNhbGxvdXQtaW1hZ2Uge1xuICBtYXJnaW4tdG9wOiAxLjVlbTtcbn1cblxuLyogbGluZSA0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fY29tbWVudC5zY3NzICovXG4ub2EtcmVwbHktaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLyogbGluZSA4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fY29tbWVudC5zY3NzICovXG4ub2EtcmVwbHktdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19jb21tZW50LnNjc3MgKi9cbiNjb21tZW50cyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qIGxpbmUgMTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19jb21tZW50LnNjc3MgKi9cbi5vYS1saXN0Lm9hLWNvbW1lbnQgLmFjY29yZGlvbi10b2dnbGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RERDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi8qIGxpbmUgMjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19jb21tZW50LnNjc3MgKi9cbi5vYS1saXN0Lm9hLWNvbW1lbnQgLmxpbmtzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjYTRhOGFiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDExcHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuXG4vKiBsaW5lIDMwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fY29tbWVudC5zY3NzICovXG4ub2EtbGlzdC5vYS1jb21tZW50IC5jb21tZW50LWxhYmVsIC5vYS1wdWxsb3V0LWxlZnQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogM3B4IDNweDtcbiAgYmFja2dyb3VuZDogI0Q2RjVENjtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgY29sb3I6ICNhNGE4YWI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwJTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwJTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjAlO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjAlO1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuXG4vKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fY29tbWVudC5zY3NzICovXG4uY29tbWVudC1sYWJlbCA+IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAzcHg7XG4gIGJhY2tncm91bmQ6ICNENkY1RDY7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGNvbG9yOiAjYTRhOGFiO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMCU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwJTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwJTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuLyogbGluZSA2NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2NvbW1lbnQuc2NzcyAqL1xuLnBhbmUtbm9kZS1jb21tZW50cyAub2EtbGlzdCAub2EtY29tbWVudC1oaWRlLFxuLnBhbmUtY29udGVudCAjY29tbWVudHMgLm9hLWxpc3QgLm9hLWNvbW1lbnQtaGlkZSB7XG4gIGhlaWdodDogNjRweDtcbn1cblxuLyogbGluZSA3MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2NvbW1lbnQuc2NzcyAqL1xudGQudmlld3MtZmllbGQtY29tbWVudC1jb3VudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDc1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fY29tbWVudC5zY3NzICovXG50ZC52aWV3cy1maWVsZC1jb21tZW50LWNvdW50IHNwYW4ge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAzcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLyogbGluZSA4NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2NvbW1lbnQuc2NzcyAqL1xudGQudmlld3MtZmllbGQtY29tbWVudC1jb3VudDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc1XCI7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiA1MCU7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgdG9wOiAxcHg7XG4gIG1hcmdpbjogMCAzcHggMCAtMTJweDtcbiAgY29sb3I6IHJnYmEoNjQsIDY0LCA2NCwgMC43KTtcbn1cblxuLypcbi8vIFRoaXMgdXNlZCB0byBiZSBpbiBwYW5vcG9seV9pbWFnZXMgYnV0IHdhcyByZW1vdmVkIGFuZCB0b2xkIHRvIHB1dCBpbnRvIHRoZW1lXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLy8gVGhpcyB1c2VkIHRvIGJlIGluIGNvbXBhc3NfcmFkaXggdG8gb3ZlcnJpZGUgcGFub3BvbHlfaW1hZ2VzXG4uZmllbGQgaW1nLnBhbm9wb2x5LWltYWdlLWZ1bGwsXG4uZmllbGQgaW1nLnBhbm9wb2x5LWltYWdlLWhhbGYsXG4uZmllbGQgaW1nLnBhbm9wb2x5LWltYWdlLXF1YXJ0ZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbi8vIHJlZHVjZSBsaXN0IHBhZGRpbmdcbnVsLCBvbHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuKi9cbi8qIGxpbmUgMzQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19lbGVtZW50cy5zY3NzICovXG5hW2hyZWYkPScucGRmJ106YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMC4xZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMmVtO1xufVxuXG4vKiBsaW5lIDM0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fZWxlbWVudHMuc2NzcyAqL1xuYVtocmVmJD0nLmRvYyddOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDAuMWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjJlbTtcbn1cblxuLyogbGluZSAzNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2VsZW1lbnRzLnNjc3MgKi9cbmFbaHJlZiQ9Jy5kb2N4J106YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMC4xZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMmVtO1xufVxuXG4vKiBsaW5lIDM0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fZWxlbWVudHMuc2NzcyAqL1xuYVtocmVmJD0nLnhscyddOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDAuMWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjJlbTtcbn1cblxuLyogbGluZSAzNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2VsZW1lbnRzLnNjc3MgKi9cbmFbaHJlZiQ9Jy54bHN4J106YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMC4xZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMmVtO1xufVxuXG4vKiBsaW5lIDM0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fZWxlbWVudHMuc2NzcyAqL1xuYVtocmVmJD0nLnBwdCddOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDAuMWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjJlbTtcbn1cblxuLyogbGluZSAzNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2VsZW1lbnRzLnNjc3MgKi9cbmFbaHJlZiQ9Jy5wb3QnXTpiZWZvcmUge1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwLjFlbTtcbiAgcGFkZGluZy1yaWdodDogMC4yZW07XG59XG5cbi8qIGxpbmUgMzQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19lbGVtZW50cy5zY3NzICovXG5hW2hyZWYkPScuZG90J106YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMC4xZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMmVtO1xufVxuXG4vKiBsaW5lIDQyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fZWxlbWVudHMuc2NzcyAqL1xuYVtocmVmJD0nLnBkZiddOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMxXCI7XG59XG5cbi8qIGxpbmUgNDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19lbGVtZW50cy5zY3NzICovXG5hW2hyZWYkPScuZG9jJ106YmVmb3JlLCBhW2hyZWYkPScuZG90J106YmVmb3JlLCBhW2hyZWYkPScuZG9jeCddOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMyXCI7XG59XG5cbi8qIGxpbmUgNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19lbGVtZW50cy5zY3NzICovXG5hW2hyZWYkPScueGxzJ106YmVmb3JlLCBhW2hyZWYkPScueGxzeCddOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMzXCI7XG59XG5cbi8qIGxpbmUgNTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19lbGVtZW50cy5zY3NzICovXG5hW2hyZWYkPScucHB0J106YmVmb3JlLCBhW2hyZWYkPScucG90J106YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzRcIjtcbn1cblxuLyogbGluZSA1OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2VsZW1lbnRzLnNjc3MgKi9cbi5jb250ZW50IGFbaHJlZio9XCIvL1wiXTpub3QoW2hyZWYqPVwidml1LmNhXCJdKTphZnRlcixcbiNuYXYtc2l0ZSBhW2hyZWYqPVwiLy9cIl06bm90KFtocmVmKj1cInZpdS5jYVwiXSk6YWZ0ZXIge1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwLjJlbTtcbiAgcGFkZGluZy1yaWdodDogMC4xZW07XG4gIGNvbnRlbnQ6IFwiXFxmMDhlXCI7XG4gIGZvbnQtc2l6ZTogMC43ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbn1cblxuLyogbGluZSA3MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2VsZW1lbnRzLnNjc3MgKi9cbmEuaW1nLWxpbms6YmVmb3JlLFxuYS5pbWctbGluazphZnRlciwgI25hdi1zaXRlIGEuaW1nLWxpbmtbaHJlZio9XCIvL1wiXTpub3QoW2hyZWYqPVwidml1LmNhXCJdKTphZnRlciwgLmNvbnRlbnQgYS5pbWctbGlua1tocmVmKj1cIi8vXCJdOm5vdChbaHJlZio9XCJ2aXUuY2FcIl0pOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLyogbGluZSA3NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2VsZW1lbnRzLnNjc3MgKi9cbi5oaWRlQmVmb3JlVGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgODAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19lbGVtZW50cy5zY3NzICovXG5pZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgODUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19lbGVtZW50cy5zY3NzICovXG5pbWdbc3JjKj1cImljb24uZ2lmXCJdLm1lZGlhLWltYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSA0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fZmllbGQuc2NzcyAqL1xuLnZpZXdzLWZpZWxkLWZpZWxkLW9hLXdvcmt0cmFja2VyLXByaW9yaXR5LFxuLnZpZXdzLWZpZWxkLWNvbW1lbnQtY291bnQsXG4udmlld3MtZmllbGQtZmllbGQtb2Etd29ya3RyYWNrZXItdGFzay10eXBlLFxuLnZpZXdzLWZpZWxkLWZpZWxkLW9hLXdvcmt0cmFja2VyLXRhc2stc3RhdHVzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19mb3JtX3Byb2dyYW1fc2VhcmNoLnNjc3MgKi9cbiNlZGl0LXN1Ym1pdC1wcm9ncmFtLWFyZWEtY291cnNlLWxpdmUtcmVzdWx0cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2Zvcm1fcHJvZ3JhbV9zZWFyY2guc2NzcyAqL1xuI2F1dG9jb21wbGV0ZSB7XG4gIHotaW5kZXg6IDEwNTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDVweCAjODg4ODg4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cblxuLyogbGluZSAxNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2Zvcm1fcHJvZ3JhbV9zZWFyY2guc2NzcyAqL1xuI2F1dG9jb21wbGV0ZSAubGl2ZS1yZXN1bHQtc2VhcmNoLWl0ZW0td3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLyogbGluZSAyMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2Zvcm1fcHJvZ3JhbV9zZWFyY2guc2NzcyAqL1xuI2F1dG9jb21wbGV0ZSAubGl2ZS1yZXN1bHQtc2VhcmNoLWl0ZW0td3JhcHBlci5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICMwMDdEQkE7XG59XG5cbi8qIGxpbmUgMjIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19mb3JtX3Byb2dyYW1fc2VhcmNoLnNjc3MgKi9cbiNhdXRvY29tcGxldGUgLmxpdmUtcmVzdWx0LXNlYXJjaC1pdGVtLXdyYXBwZXIuc2VsZWN0ZWQgYSwgI2F1dG9jb21wbGV0ZSAubGl2ZS1yZXN1bHQtc2VhcmNoLWl0ZW0td3JhcHBlci5zZWxlY3RlZCAudml1U2VhcmNoTFJfX1RpdGxlLCAjYXV0b2NvbXBsZXRlIC5saXZlLXJlc3VsdC1zZWFyY2gtaXRlbS13cmFwcGVyLnNlbGVjdGVkIC52aXVTZWFyY2hMUl9fc3ViVGl0bGUge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSAyNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2Zvcm1fcHJvZ3JhbV9zZWFyY2guc2NzcyAqL1xuI2F1dG9jb21wbGV0ZSAubGl2ZS1yZXN1bHQtc2VhcmNoLWl0ZW0td3JhcHBlciAudml1U2VhcmNoTFJfX1RpdGxlIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAjMDA3REJBO1xufVxuXG4vKiBsaW5lIDMzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fZm9ybV9wcm9ncmFtX3NlYXJjaC5zY3NzICovXG4jYXV0b2NvbXBsZXRlIC5saXZlLXJlc3VsdC1zZWFyY2gtaXRlbS13cmFwcGVyIC52aXVTZWFyY2hMUl9fc3ViVGl0bGUge1xuICBmb250LXNpemU6IC44ZW07XG4gIGNvbG9yOiAjMDA3REJBO1xufVxuXG4vKiBsaW5lIDM3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fZm9ybV9wcm9ncmFtX3NlYXJjaC5zY3NzICovXG4jYXV0b2NvbXBsZXRlIC5saXZlLXJlc3VsdC1zZWFyY2gtaXRlbS13cmFwcGVyIC52aXVTZWFyY2hMUl9fYWR2YW5jZWQtbGluayB7XG4gIGNvbG9yOiAjMDA3REJBO1xufVxuXG4vKiBsaW5lIDQzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fZm9ybV9wcm9ncmFtX3NlYXJjaC5zY3NzICovXG4udmlld3MtZXhwb3NlZC13aWRnZXQudmlld3Mtd2lkZ2V0LWZpbHRlci1zZWFyY2hfYXBpX3ZpZXdzX2Z1bGx0ZXh0IHtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi8qIGxpbmUgNDcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19mb3JtX3Byb2dyYW1fc2VhcmNoLnNjc3MgKi9cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmxpdmUtcmVzdWx0cy1zZWFyY2gtdGV4dGZpZWxkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmFkaXVzOiA1MDBweDtcbn1cblxuLyogbGluZSA1MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2Zvcm1fcHJvZ3JhbV9zZWFyY2guc2NzcyAqL1xuLmZvcm0tYXV0b2NvbXBsZXRlLmxpdmUtcmVzdWx0cy1zZWFyY2gtdGV4dGZpZWxkIHtcbiAgY29sb3I6ICMwMDNCNUM7XG4gIGJvcmRlci1yYWRpdXM6IDUwMHB4O1xufVxuXG4vKiBsaW5lIDU4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fZm9ybV9wcm9ncmFtX3NlYXJjaC5zY3NzICovXG5odG1sLmpzIC5mb3JtLWF1dG9jb21wbGV0ZS5saXZlLXJlc3VsdHMtc2VhcmNoLXRleHRmaWVsZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9hc3NldHMvaW1hZ2VzL2ljb24vc2VhcmNoLWljb24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDFlbSB0b3AgNTAlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19mb3JtX3Byb2dyYW1fc2VhcmNoLnNjc3MgKi9cbmh0bWwuanMgLmZvcm0tYXV0b2NvbXBsZXRlLmxpdmUtcmVzdWx0cy1zZWFyY2gtdGV4dGZpZWxkOjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDY4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fZm9ybV9wcm9ncmFtX3NlYXJjaC5zY3NzICovXG5odG1sLmpzIC5saXZlLXJlc3VsdHMtc2VhcmNoLXRleHRmaWVsZC50aHJvYmJpbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYXNzZXRzL2ltYWdlcy9pY29uL0FqYXhMb2FkZXIuZ2lmXCIpO1xufVxuXG4vKiBsaW5lIDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19mb3JtLnNjc3MgKi9cbiNub2RlLWVkaXQgLmZvcm0tYWN0aW9ucyBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzMzMztcbiAgYm9yZGVyLWNvbG9yOiAjQzFDMUMxO1xufVxuXG4vKiBsaW5lIDEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fZm9ybS5zY3NzICovXG5mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSAxMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2Zvcm0uc2NzcyAqL1xuZm9ybSAuZm9ybS1hY3Rpb25zIC5idG4tZGVmYXVsdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSAxNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2Zvcm0uc2NzcyAqL1xuLmZvcm0tY29udHJvbCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMjIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19mb3JtLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgLnVpLWF1dG9jb21wbGV0ZS1pbnB1dCwgdGV4dGFyZWEsIC51bmVkaXRhYmxlLWlucHV0IHtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLyogbGluZSAzMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2Zvcm0uc2NzcyAqL1xuLmNob3Nlbi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDM0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fZm9ybS5zY3NzICovXG4uY2hvc2VuLWNvbnRhaW5lci5mb3JtLWNvbnRyb2wge1xuICBmb250LXNpemU6IC44ZW07XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qIGxpbmUgMzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19mb3JtLnNjc3MgKi9cbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tY2hvaWNlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogLjNlbTtcbn1cblxuLyogbGluZSA0MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2Zvcm0uc2NzcyAqL1xuLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1maWVsZCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLyogbGluZSA0OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2Zvcm0uc2NzcyAqL1xuLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2Uge1xuICBiYWNrZ3JvdW5kOiAjMDA3REJBO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogOHB4IDI1cHggOHB4IDEwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLyogbGluZSA1NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2Zvcm0uc2NzcyAqL1xuLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2UgLnNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmb250LXNpemU6IDEuMWVtO1xuICByaWdodDogNnB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4vKiBsaW5lIDYxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fZm9ybS5zY3NzICovXG4uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWNob2ljZSAuc2VhcmNoLWNob2ljZS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlhcIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLyogbGluZSA3MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2Zvcm0uc2NzcyAqL1xuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZDogIzAwN0RCQTtcbn1cblxuLyogbGluZSA3NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2Zvcm0uc2NzcyAqL1xuLnZpZXctY3VycmljdWx1bS1hcHByb3ZhbCAudmlld3Mtc3VibWl0LWJ1dHRvbiB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDc5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fZm9ybS5zY3NzICovXG4udmlldy1jdXJyaWN1bHVtLWFwcHJvdmFsIC52aWV3cy1yZXNldC1idXR0b24sIC52aWV3LWN1cnJpY3VsdW0tYXBwcm92YWwgLnZpZXdzLXN1Ym1pdC1idXR0b24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmc6IC41ZW0gLjVlbSAwIDA7XG59XG5cbi8qICBXRUJGT1JNIENIQU5HRVMgKi9cbi8qIGxpbmUgODgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19mb3JtLnNjc3MgKi9cbi53ZWJmb3JtLWNvbnRhaW5lci1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIGxpbmUgOTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19mb3JtLnNjc3MgKi9cbiN1aS1kYXRlcGlja2VyLWRpdiB7XG4gIHotaW5kZXg6IDQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA5OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2Zvcm0uc2NzcyAqL1xuZm9ybSAud2ViZm9ybS1jb21wb25lbnQge1xuICBtYXJnaW46IDFlbSAwO1xufVxuXG4vKiBsaW5lIDEwMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2Zvcm0uc2NzcyAqL1xuZm9ybSAud2ViZm9ybS1jb21wb25lbnQgLmZvcm0tdGV4dGFyZWEtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4vKiBsaW5lIDEwNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2Zvcm0uc2NzcyAqL1xuLndlYmZvcm0tY29tcG9uZW50LWZpZWxkc2V0IC5maWVsZHNldC1sZWdlbmQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG4vKiBsaW5lIDUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19pbWFnZV9jdGFfZ3JpZC5zY3NzICovXG4ucHJvZ0FyZWFHcmlkX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLyogbGluZSA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9faW1hZ2VfY3RhX2dyaWQuc2NzcyAqL1xuLnByb2dBcmVhR3JpZF9fbGluazpob3ZlciAucHJvZ0FyZWFHcmlkX19pbWFnZTpiZWZvcmUge1xuICBvcGFjaXR5OiAuODtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCB0cmFuc3BhcmVudCAyNSUsIGJsYWNrIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSksIGNvbG9yLXN0b3AoMjUlLCB0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoMTAwJSwgYmxhY2spKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCB0cmFuc3BhcmVudCAyNSUsIGJsYWNrIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCB0cmFuc3BhcmVudCAyNSUsIGJsYWNrIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgdHJhbnNwYXJlbnQgMjUlLCBibGFjayAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgdHJhbnNwYXJlbnQgMjUlLCBibGFjayAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyNmZmZmZmYnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMCcsIEdyYWRpZW50VHlwZT0wICk7XG59XG5cbi8qIGxpbmUgMjIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19pbWFnZV9jdGFfZ3JpZC5zY3NzICovXG4ucHJvZ0FyZWFHcmlkX19pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogIzAwM0I1QztcbiAgb3BhY2l0eTogLjY1O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UsIGJhY2tncm91bmQgMC4yNXMgZWFzZTtcbn1cblxuLyogbGluZSAzMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2ltYWdlX2N0YV9ncmlkLnNjc3MgKi9cbi5wcm9nQXJlYUdyaWRfX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC41ZW07XG4gIGxlZnQ6IDFlbTtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtc2hhZG93OiAwcHggMHB4IDJlbSByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuXG4vKiBsaW5lIDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfZ2FsbGVyeS5zY3NzICovXG4uc3NfdGh1bWJzIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X2dhbGxlcnkuc2NzcyAqL1xuLnNzX3RodW1icyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEzMHB4O1xuICBoZWlnaHQ6IDEzMHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4vKiBsaW5lIDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfbWVudS5zY3NzICovXG4ubmF2LXZpdSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogLjhlbTtcbn1cblxuLyogbGluZSAxNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbi5uYXYtdml1IGxpIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLyogbGluZSAxOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbi5uYXYtdml1IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDIxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X21lbnUuc2NzcyAqL1xuLm5hdi12aXUgbGkgLm5vbGluayB7XG4gIGNvbG9yOiAjNTU1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogN3B4IDEwcHg7XG59XG5cbi8qIGxpbmUgMjYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfbWVudS5zY3NzICovXG4ubmF2LXZpdSBsaSwgLm5hdi12aXUgbGkuYWN0aXZlLCAubmF2LXZpdSBsaS5hY3RpdmU6aG92ZXIsIC5uYXYtdml1IGxpLmFjdGl2ZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4vKiBsaW5lIDI5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X21lbnUuc2NzcyAqL1xuLm5hdi12aXUgbGkgYSB7XG4gIGNvbG9yOiAjNTU1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogN3B4IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0IDBzO1xufVxuXG4vKiBsaW5lIDM0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X21lbnUuc2NzcyAqL1xuLm5hdi12aXUgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzJEODNDNTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDQxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X21lbnUuc2NzcyAqL1xuLm5hdi12aXUgbGkuZXhwYW5kZWQgPiBhLCAubmF2LXZpdSBsaS5leHBhbmRlZCA+IGEuYWN0aXZlLCAubmF2LXZpdSBsaS5leHBhbmRlZCA+IC5ub2xpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuXG4vKiBsaW5lIDQ1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X21lbnUuc2NzcyAqL1xuLm5hdi12aXUgbGkgdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogbGluZSA1MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbi5uYXYtdml1IGxpLmFjdGl2ZSwgLm5hdi12aXUgbGkuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgNTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfbWVudS5zY3NzICovXG4ubmF2LXZpdSBsaSBsaSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLyogbGluZSA1OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbi5uYXYtdml1IGxpIGxpLCAubmF2LXZpdSBsaSBsaS5hY3RpdmUsIC5uYXYtdml1IGxpIGxpLmFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi8qIGxpbmUgNjIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfbWVudS5zY3NzICovXG4ubmF2LXZpdSBsaSBhLmFjdGl2ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogIzJEODNDNTtcbn1cblxuLyogbGluZSA2NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbi5uYXYtdml1IGxpIGEuYWN0aXZlOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDY5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X21lbnUuc2NzcyAqL1xuLm5hdi12aXUgbGkgaS5mYSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBmb250LXNpemU6IDg1JTtcbn1cblxuLyogbGluZSA4NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbi5uYXYtdml1ID4gbGkuYWN0aXZlLXRyYWlsLmFjdGl2ZSA+IGEsIC5uYXYtdml1ID4gbGkuYWN0aXZlLXRyYWlsLmFjdGl2ZSA+IC5ub2xpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4vKiBsaW5lIDg4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X21lbnUuc2NzcyAqL1xuLm5hdi12aXUgPiBsaS5hY3RpdmUtdHJhaWwuYWN0aXZlID4gYTphZnRlciwgLm5hdi12aXUgPiBsaS5hY3RpdmUtdHJhaWwuYWN0aXZlID4gLm5vbGluazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjMDAzRjVGO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMXB4O1xuICB6LWluZGV4OiAzO1xuICBsZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDEwMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbi5uYXYtdml1ID4gbGkuYWN0aXZlLXRyYWlsLmFjdGl2ZSA+IGE6aG92ZXIsIC5uYXYtdml1ID4gbGkuYWN0aXZlLXRyYWlsLmFjdGl2ZSBhOmFmdGVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDEwNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbi5uYXYtdml1IC5jb2xsYXBzZSwgLm5hdi12aXUgLmNvbGxhcHNpbmcge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4vKiBsaW5lIDExNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbi5saXN0LXRvZ2dsZS5tZW51LWJsb2NrLWhhbmRsZSB7XG4gIGJvcmRlcjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogN3B4IDEwcHg7XG59XG5cbi8qIGxpbmUgMTIxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X21lbnUuc2NzcyAqL1xuLmxpc3QtdG9nZ2xlLm1lbnUtYmxvY2staGFuZGxlIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWluZGVudDogLTk5OTllbTtcbn1cblxuLyogbGluZSAxMjYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfbWVudS5zY3NzICovXG4ubGlzdC10b2dnbGUubWVudS1ibG9jay1oYW5kbGU6YWZ0ZXIge1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtby1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cblxuLyogbGluZSAxMzgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfbWVudS5zY3NzICovXG4ubGlzdC10b2dnbGUubWVudS1ibG9jay1oYW5kbGUuYWN0aXZlOmFmdGVyIHtcbiAgY29sb3I6ICM3Nzc7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4vKiBsaW5lIDE0MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbi5saXN0LXRvZ2dsZS5tZW51LWJsb2NrLWhhbmRsZTpob3ZlcjphZnRlciB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogIzJEODNDNTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMTQ5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X21lbnUuc2NzcyAqL1xuYS5hY3RpdmUgKyAubGlzdC10b2dnbGUubWVudS1ibG9jay1oYW5kbGU6YWZ0ZXIsIGE6aG92ZXIgKyAubGlzdC10b2dnbGUubWVudS1ibG9jay1oYW5kbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSAxNTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfbWVudS5zY3NzICovXG4ubm9saW5rICsgLm1lbnUtYmxvY2staGFuZGxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE2NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbiAgLm1haW4tbmF2LXZpdSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAvKiBsaW5lIDE2NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbiAgLm1haW4tbmF2LXZpdSA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIHotaW5kZXg6IDM7XG4gIH1cbiAgLyogbGluZSAxNzksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfbWVudS5zY3NzICovXG4gIC5tYWluLW5hdi12aXUgPiBsaTpob3ZlcjpiZWZvcmUsIC5tYWluLW5hdi12aXUgPiBsaS5hY3RpdmUtdHJhaWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAzRjVGO1xuICB9XG4gIC8qIGxpbmUgMTg4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X21lbnUuc2NzcyAqL1xuICAubWFpbi1uYXYtdml1ID4gbGkgPiAubm9saW5rLCAubWFpbi1uYXYtdml1ID4gbGkgPiBhLCAubWFpbi1uYXYtdml1ID4gbGkgPiBhLmFjdGl2ZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgfVxuICAvKiBsaW5lIDE5MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbiAgLm1haW4tbmF2LXZpdSA+IGxpID4gYTpob3ZlciwgLm1haW4tbmF2LXZpdSA+IGxpID4gYS5hY3RpdmU6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICM1NTU7XG4gIH1cbiAgLyogbGluZSAxOTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfbWVudS5zY3NzICovXG4gIC5tYWluLW5hdi12aXUgPiBsaSA+IGE6aG92ZXIgKyAubWVudS1ibG9jay1oYW5kbGU6YWZ0ZXIsIC5tYWluLW5hdi12aXUgPiBsaSA+IGEuYWN0aXZlOmhvdmVyICsgLm1lbnUtYmxvY2staGFuZGxlOmFmdGVyIHtcbiAgICBjb2xvcjogIzc3NztcbiAgfVxuICAvKiBsaW5lIDIwMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbiAgLm1haW4tbmF2LXZpdSA+IGxpID4gLmxpc3QtdG9nZ2xlIHtcbiAgICBwYWRkaW5nLXRvcDogOXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIH1cbiAgLyogbGluZSAyMDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfbWVudS5zY3NzICovXG4gIC5tYWluLW5hdi12aXUgPiBsaSA+IC5saXN0LXRvZ2dsZTphZnRlciB7XG4gICAgY29udGVudDogXCJcXGYxMDdcIjtcbiAgfVxuICAvKiBsaW5lIDIwOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbiAgLm1haW4tbmF2LXZpdSA+IGxpID4gLnN1Ym5hdiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbjogMDtcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogOTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gICAgLW1vei1ib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICAgIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIH1cbiAgLyogbGluZSAyMTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfbWVudS5zY3NzICovXG4gIC5tYWluLW5hdi12aXUgPiBsaS5lZGdlID4gLnN1Ym5hdiB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgfVxuICAvKiBsaW5lIDIyNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbiAgLm5vLXRvdWNoIC5tYWluLW5hdi12aXUgLmxpc3QtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjI5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X21lbnUuc2NzcyAqL1xuICAubm8tdG91Y2ggLm1haW4tbmF2LXZpdSAuc3VibmF2IC5zdWJuYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgdG9wOiAtMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICB9XG4gIC8qIGxpbmUgMjM5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X21lbnUuc2NzcyAqL1xuICAubm8tdG91Y2ggLm1haW4tbmF2LXZpdSAuc3VibmF2IC5lZGdlIC5zdWJuYXYge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAvKiBsaW5lIDI0NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbiAgLm5vLXRvdWNoIC5tYWluLW5hdi12aXUgLmV4cGFuZGVkID4gYSwgLm5vLXRvdWNoIC5tYWluLW5hdi12aXUgLmV4cGFuZGVkID4gLm5vbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuICAvKiBsaW5lIDI0NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbiAgLm5vLXRvdWNoIC5tYWluLW5hdi12aXUgLmV4cGFuZGVkID4gYTpiZWZvcmUsIC5uby10b3VjaCAubWFpbi1uYXYtdml1IC5leHBhbmRlZCA+IC5ub2xpbms6YmVmb3JlIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgfVxuICAvKiBsaW5lIDI1OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbiAgLm5vLXRvdWNoIC5tYWluLW5hdi12aXUgLmV4cGFuZGVkOmhvdmVyID4gLnN1Ym5hdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IDAuMXMgMC4ycztcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDI3MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbiAgLm5vLXRvdWNoIC5tYWluLW5hdi12aXUgLnN1Ym5hdiAuZXhwYW5kZWQgPiBhOmJlZm9yZSwgLm5vLXRvdWNoIC5tYWluLW5hdi12aXUgLnN1Ym5hdiAuZXhwYW5kZWQgPiAubm9saW5rOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMDVcIjtcbiAgfVxuICAvKiBsaW5lIDI3NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbiAgLm5vLXRvdWNoIC5tYWluLW5hdi12aXUgLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjFzIDAuMnM7XG4gIH1cbiAgLyogbGluZSAyODQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfbWVudS5zY3NzICovXG4gIC5tYWluLW5hdi12aXUgLmNvbGxhcHNlLmluIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjg5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X21lbnUuc2NzcyAqL1xuICAudG91Y2ggLm1haW4tbmF2LXZpdS5yZWFkeSAuY29sbGFwc2UuaW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDI5OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbiAgLmhlYWRlci12aXUgLmRyb3Bkb3duID4gYTo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDI5OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbiAgLmhlYWRlci12aXUgLmRyb3Bkb3duID4gYTo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi8qIGxpbmUgMzE1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X21lbnUuc2NzcyAqL1xuLnJlZ2lvbi1mb290ZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDMxNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbi5yZWdpb24tZm9vdGVyIHVsLm1lbnUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDMxOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbi5yZWdpb24tZm9vdGVyIHVsLm1lbnUgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzIzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X21lbnUuc2NzcyAqL1xuLnJlZ2lvbi1mb290ZXIgdWwubWVudSA+IGxpID4gYSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi8qIGxpbmUgMzI4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X21lbnUuc2NzcyAqL1xuLnJlZ2lvbi1mb290ZXIgdWwubWVudSA+IGxpID4gdWwgPiBsaSB7XG4gIGZsb2F0OiBub25lO1xufVxuXG4vKiBsaW5lIDMzMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbi5yZWdpb24tZm9vdGVyIHVsLm1lbnUgPiBsaSA+IHVsID4gbGkgPiBhIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4vKiBsaW5lIDMzNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbi5yZWdpb24tZm9vdGVyIHVsLm1lbnUgYSB7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuXG4vKiBsaW5lIDM0MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbi5yZWdpb24tZm9vdGVyIHVsLm1lbnUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogbGluZSAzNTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfbWVudS5zY3NzICovXG4jbWFpbiB1bC5kcm9wZG93bi1tZW51IHVsIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I3YjdiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIGdyYXksICM3MzczNzMpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oZ3JheSksIHRvKCM3MzczNzMpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCBncmF5LCAjNzM3MzczKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgZ3JheSwgIzczNzM3Myk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIGdyYXksICM3MzczNzMpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyM3ZDdkN2QnLCBlbmRDb2xvcnN0cj0nIzcxNzE3MScsIEdyYWRpZW50VHlwZT0wKTtcbn1cblxuLyogbGluZSAzNTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfbWVudS5zY3NzICovXG4udml1IGEubm9saW5rOmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiBsaW5lIDM1OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9tZW51LnNjc3MgKi9cbi50b29sYmFyLXNlYXJjaCAuYnRuIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi8qIGxpbmUgMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9wYXJhZ3JhcGhzLnNjc3MgKi9cbi5zdHVkZW50LXN0b3J5X19waG90byBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X3BhcmFncmFwaHMuc2NzcyAqL1xuICAuc3R1ZGVudC1zdG9yeV9fcGhvdG8gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLypJY29uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qU29jaWFsIEljb25zKi9cbi8qIGxpbmUgNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbC1pY29ucyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X3NvY2lhbC5zY3NzICovXG4uc29jaWFsLWljb25zIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSAxNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbC1pY29ucyBsaSBhIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIGxpbmUgMjcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfc29jaWFsLnNjc3MgKi9cbmEuc29jaWFsLWljb24ge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSAzNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbC1pY29ucyBsaTpob3ZlciBhIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzhweDtcbn1cblxuLyogbGluZSA0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbC1pY29ucy1jb2xvciBsaSBhIHtcbiAgb3BhY2l0eTogMC43O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zOHB4ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAvKkZvciBDaHJvbWUqL1xufVxuXG4vKiBsaW5lIDQ3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X3NvY2lhbC5zY3NzICovXG4uc29jaWFsLWljb25zLWNvbG9yIGxpIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDUyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X3NvY2lhbC5zY3NzICovXG4uc29jaWFsX2FtYXpvbiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwvYW1hem9uLnBuZykgbm8tcmVwZWF0O1xufVxuXG4vKiBsaW5lIDU2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X3NvY2lhbC5zY3NzICovXG4uc29jaWFsX2JlaGFuY2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24vc29jaWFsL2JlaGFuY2UucG5nKSBuby1yZXBlYXQ7XG59XG5cbi8qIGxpbmUgNjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfYmxvZ2dlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwvYmxvZ2dlci5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLyogbGluZSA2NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9kZXZpYW50YXJ0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC9kZXZpYW50YXJ0LnBuZykgbm8tcmVwZWF0O1xufVxuXG4vKiBsaW5lIDY4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X3NvY2lhbC5zY3NzICovXG4uc29jaWFsX2RyaWJiYmxlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC9kcmliYmJsZS5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLyogbGluZSA3MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9kcm9wYm94IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC9kcm9wYm94LnBuZykgbm8tcmVwZWF0O1xufVxuXG4vKiBsaW5lIDc2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X3NvY2lhbC5zY3NzICovXG4uc29jaWFsX2V2ZXJub3RlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC9ldmVybm90ZS5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLyogbGluZSA4MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9mYWNlYm9vayB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwvZmFjZWJvb2sucG5nKSBuby1yZXBlYXQ7XG59XG5cbi8qIGxpbmUgODQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfZm9ycnN0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC9mb3Jyc3QucG5nKSBuby1yZXBlYXQ7XG59XG5cbi8qIGxpbmUgODgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfZ2l0aHViIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC9naXRodWIucG5nKSBuby1yZXBlYXQ7XG59XG5cbi8qIGxpbmUgOTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfZ29vZ2xlcGx1cyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwvZ29vZ2xlcGx1cy5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLyogbGluZSA5NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9qb2xpY2xvdWQge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24vc29jaWFsL2pvbGljbG91ZC5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLyogbGluZSAxMDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfbGFzdC1mbSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwvbGFzdC1mbS5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLyogbGluZSAxMDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfbGlua2VkaW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24vc29jaWFsL2xpbmtlZGluLnBuZykgbm8tcmVwZWF0O1xufVxuXG4vKiBsaW5lIDEwOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9waWNhc2Ege1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24vc29jaWFsL3BpY2FzYS5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLyogbGluZSAxMTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfcGludHJlc3Qge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24vc29jaWFsL3BpbnRyZXN0LnBuZykgbm8tcmVwZWF0O1xufVxuXG4vKiBsaW5lIDExNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9yc3Mge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24vc29jaWFsL3Jzcy5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLyogbGluZSAxMjAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfc2t5cGUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24vc29jaWFsL3NreXBlLnBuZykgbm8tcmVwZWF0O1xufVxuXG4vKiBsaW5lIDEyNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9zcG90aWZ5IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC9zcG90aWZ5LnBuZykgbm8tcmVwZWF0O1xufVxuXG4vKiBsaW5lIDEyOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9zdHVtYmxldXBvbiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwvc3R1bWJsZXVwb24ucG5nKSBuby1yZXBlYXQ7XG59XG5cbi8qIGxpbmUgMTMyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X3NvY2lhbC5zY3NzICovXG4uc29jaWFsX3R1bWJsciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwvdHVtYmxyLnBuZykgbm8tcmVwZWF0O1xufVxuXG4vKiBsaW5lIDEzNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF90d2l0dGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC90d2l0dGVyLnBuZykgbm8tcmVwZWF0O1xufVxuXG4vKiBsaW5lIDE0MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF92aW1lbyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwvdmltZW8ucG5nKSBuby1yZXBlYXQ7XG59XG5cbi8qIGxpbmUgMTQ0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X3NvY2lhbC5zY3NzICovXG4uc29jaWFsX3dvcmRwcmVzcyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwvd29yZHByZXNzLnBuZykgbm8tcmVwZWF0O1xufVxuXG4vKiBsaW5lIDE0OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF94aW5nIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC94aW5nLnBuZykgbm8tcmVwZWF0O1xufVxuXG4vKiBsaW5lIDE1MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX2xlZ2FjeV9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF95YWhvbyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwveWFob28ucG5nKSBuby1yZXBlYXQ7XG59XG5cbi8qIGxpbmUgMTU2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X3NvY2lhbC5zY3NzICovXG4uc29jaWFsX3lvdXR1YmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24vc29jaWFsL3lvdXR1YmUucG5nKSBuby1yZXBlYXQ7XG59XG5cbi8qIGxpbmUgMTYwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbGVnYWN5X3NvY2lhbC5zY3NzICovXG4uc29jaWFsX3ZrIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC92ay5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLyogbGluZSAxNjQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19sZWdhY3lfc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfaW5zdGFncmFtIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC9pbnN0YWdyYW0ucG5nKSBuby1yZXBlYXQ7XG59XG5cbi8qIGxpbmUgNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX21lbnVfaGludC5zY3NzICovXG4ubWVudS1oaW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogY2FsYygxMDAlICsgNDBweCk7XG4gIHRvcDogMTYwcHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAzcHggc29saWQgI0JGRDIyQjtcbiAgYm9yZGVyLXJhZGl1czogLjRlbTtcbiAgY29sb3I6ICMwRjNCNUM7XG4gIGZvbnQtc2l6ZTogLjZlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDFlbSAxZW0gM2VtIDFlbTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19tZW51X2hpbnQuc2NzcyAqL1xuICAubWVudS1oaW50IHtcbiAgICByaWdodDogY2FsYygxMDAlICsgMTBweCk7XG4gICAgdG9wOiA5MHB4O1xuICB9XG59XG5cbi8qIGxpbmUgMjEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19tZW51X2hpbnQuc2NzcyAqL1xuLm1lbnUtaGludCBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEuMjVlbTtcbiAgcmlnaHQ6IDEuMjVlbTtcbiAgYmFja2dyb3VuZDogIzAwNzhCMztcbiAgZm9udC1zaXplOiAuOGVtO1xuICBwYWRkaW5nOiAuMjVlbSAuNWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSAzNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX21lbnVfaGludC5zY3NzICovXG4ubWVudS1oaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogOTAlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IDEzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCRkQyMkI7XG4gIGJvcmRlci10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMTNweDtcbiAgbWFyZ2luLXRvcDogLTE0cHg7XG59XG5cbi8qIGxpbmUgNDcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19tZW51X2hpbnQuc2NzcyAqL1xuLm1lbnUtaGludDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogOTAlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG5cbi8qIGxpbmUgNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuLm9hX3Rvb2xiYXIgLmRyb3Bkb3duLW1lbnUge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbi5vYV90b29sYmFyIC5kcm9wZG93bi1tZW51Lm9hLW5vc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cblxuLyogbGluZSAxOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuLm9hX3Rvb2xiYXIgLmRyb3Bkb3duID4gYSA+IGkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogbGluZSAyNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuLm9hLW5hdmJhciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLm9hLWNvbHVtbiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFQ0VDRjA7XG59XG5cbi8qIGxpbmUgMjcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbi5vYS1uYXZiYXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5vYS1jb2x1bW46bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cblxuLyogbGluZSAzMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuLm5hdmJhciAub2EtbmF2YmFyIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0xcHggMCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4vKiBsaW5lIDM3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4ubmF2YmFyIC5vYS1uYXZiYXIgLnBhbmUtb2EtdG9vbGJhci1vYS1icmVhZGNydW1iIHVsLm9hX3Rvb2xiYXIgbGkuYnRuLWdyb3VwID4gLmJ0bixcbi5uYXZiYXIgLm9hLW5hdmJhciAucGFuZS1vYS1zcGFjZS1uYXYgdWwub2FfdG9vbGJhciBsaS5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuXG4vKiBsaW5lIDQyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4ubmF2YmFyIC5vYS1uYXZiYXIgLnBhbmVsLXBhbmVsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSA0NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICAubmF2YmFyIC5vYS1uYXZiYXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLyogbGluZSA1MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuLnBhbmUtb2Etc3BhY2UtbWVudSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTdFN0U3O1xufVxuXG4vKiBsaW5lIDU2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4ucGFuZS1vYS1lZGl0LW1pbmlwYW5lbCAucHVsbC1yaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDYxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4uZHJvcHVwIHVsLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDY1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4ucGFuZS1vYS10b29sYmFyLXNlYXJjaCB1bC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLyogbGluZSA3MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xudWwuZHJvcGRvd24tbWVudSAuaXRlbS1saXN0IGg0IHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDNweCAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDgxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4jb2EtdXNlci1iYWRnZSAuZHJvcGRvd24tbWVudSB1bC5vYS11c2VyLWxpbmtzIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEMUQxRDQ7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xuICBwYWRkaW5nLXRvcDogMC41ZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDg4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gIC5vYS1uYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDkwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gIC5vYS1uYXZpZ2F0aW9uIG5hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA5MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICAub2EtbmF2aWdhdGlvbiB1bC5tZW51IHtcbiAgICBiYWNrZ3JvdW5kOiAjNTU1O1xuICB9XG4gIC8qIGxpbmUgOTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbiAgLm9hLW5hdmlnYXRpb24gdWwubWVudSBhID4gLmNhcmV0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luOiA2cHggMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi8qIGxpbmUgMTA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4ub2EtbmF2YmFyIHVsLm9hLXNwYWNlLW5hdiB1bC5kcm9wZG93bi1tZW51IHVsIGxpIGEuYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDExMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuLm9hLW5hdmJhciB1bC5vYS1zcGFjZS1uYXYgdWwuZHJvcGRvd24tbWVudSB1bCBsaSBhLmFjdGl2ZTpub3QoOmhvdmVyKSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzMzMztcbn1cblxuLyogbGluZSAxMTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbi5vYS1uYXZiYXIgdWwub2Etc3BhY2UtbmF2IHVsLmRyb3Bkb3duLW1lbnUgdWwgbGkgYS5hY3RpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGJcIjtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGxlZnQ6IDhweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDAuOWVtO1xuICB0b3A6IDA7XG4gIHBhZGRpbmc6IDNweCAwO1xufVxuXG4vKiBsaW5lIDEyOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuLm9hLW5hdmJhciB1bC5vYS1zcGFjZS1uYXYgdWwuZHJvcGRvd24tbWVudSB1bCBsaS5vYS1zZWN0aW9ucyBhLmFjdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbn1cblxuLyogbGluZSA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbmV3c19ldmVudHMuc2NzcyAqL1xuLm5ld3NfZXZlbnRzX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi8qIGxpbmUgMTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19uZXdzX2V2ZW50cy5zY3NzICovXG4udml1RXZlbnRzX19ldmVudCxcbi52aXVOZXdzX19zdG9yeSB7XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbn1cblxuLyogbGluZSAxOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX25ld3NfZXZlbnRzLnNjc3MgKi9cbi52aXVOZXdzX19zdG9yeV9faGVhZGluZywgLnZpdUV2ZW50c19fZXZlbnRfX2hlYWRpbmcge1xuICBmb250LXNpemU6IDFlbTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19uZXdzX2V2ZW50cy5zY3NzICovXG4gIC52aXVOZXdzX19zdG9yeV9faGVhZGluZywgLnZpdUV2ZW50c19fZXZlbnRfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX25ld3NfZXZlbnRzLnNjc3MgKi9cbiAgLnZpdU5ld3NfX3N0b3J5X19oZWFkaW5nLCAudml1RXZlbnRzX19ldmVudF9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbi8qIGxpbmUgMjcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19uZXdzX2V2ZW50cy5zY3NzICovXG4udml1TmV3c19fc3RvcnlfX2hlYWRpbmcgYSwgLnZpdUV2ZW50c19fZXZlbnRfX2hlYWRpbmcgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbmV3c19ldmVudHMuc2NzcyAqL1xuI3ZpdU5ld3NFdmVudHMucGFnZS1zZWN0aW9uLS1jb2xvci0xIC52aXVOZXdzX19zdG9yeV9faGVhZGluZyBhLFxuI3ZpdU5ld3NFdmVudHMucGFnZS1zZWN0aW9uLS1jb2xvci0xIC52aXVFdmVudHNfX2V2ZW50X19oZWFkaW5nIGEge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX25ld3NfZXZlbnRzLnNjc3MgKi9cbi5jb250ZW50LWNvbnRhaW5lciAudml1TmV3c19fc3RvcnlfX2hlYWRpbmcsXG4uY29udGVudC1jb250YWluZXIgLnZpdUV2ZW50c19fZXZlbnRfX2hlYWRpbmcge1xuICBtYXJnaW46IDAgMCAuNWVtIDA7XG59XG5cbi8qIGxpbmUgNDcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19uZXdzX2V2ZW50cy5zY3NzICovXG4udml1TmV3c19fc3RvcnlfX3Bob3RvLFxuLnZpdUV2ZW50c19fZXZlbnRfX2RhdGVpY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbn1cblxuLyogbGluZSA1NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX25ld3NfZXZlbnRzLnNjc3MgKi9cbi52aXVFdmVudHNfX2V2ZW50X19kYXRlaWNvbiwgLm9hLWV2ZW50LWRhdGUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogNjBweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGJvcmRlcjogM3B4IHNvbGlkO1xufVxuXG4vKiBsaW5lIDYzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbmV3c19ldmVudHMuc2NzcyAqL1xuLnZpdUV2ZW50c19fZXZlbnRfX2RhdGVpY29uIC5vYS1ldmVudC1kYXRlLW1vbnRoLXdyYXBwZXIsIC5vYS1ldmVudC1kYXRlLXdyYXBwZXIgLm9hLWV2ZW50LWRhdGUtbW9udGgtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtYXJnaW46IDAgMCA1cHggMDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuLyogbGluZSA2OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX25ld3NfZXZlbnRzLnNjc3MgKi9cbi52aXVFdmVudHNfX2V2ZW50X19kYXRlaWNvbiAub2EtZXZlbnQtZGF0ZS1tb250aCwgLm9hLWV2ZW50LWRhdGUtd3JhcHBlciAub2EtZXZlbnQtZGF0ZS1tb250aCB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDczLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbmV3c19ldmVudHMuc2NzcyAqL1xuLnZpdUV2ZW50c19fZXZlbnRfX2RhdGVpY29uIC5vYS1ldmVudC1kYXRlLWRheS13cmFwcGVyLFxuLnZpdUV2ZW50c19fZXZlbnRfX2RhdGVpY29uIC5vYS1ldmVudC1kYXRlLWRheSwgLm9hLWV2ZW50LWRhdGUtd3JhcHBlciAub2EtZXZlbnQtZGF0ZS1kYXktd3JhcHBlcixcbi5vYS1ldmVudC1kYXRlLXdyYXBwZXIgLm9hLWV2ZW50LWRhdGUtZGF5IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDAuOWVtO1xufVxuXG4vKiBsaW5lIDc5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbmV3c19ldmVudHMuc2NzcyAqL1xuLnZpdUV2ZW50c19fZXZlbnRfX2RhdGVpY29uIGJyLCAub2EtZXZlbnQtZGF0ZS13cmFwcGVyIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSA4NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX25ld3NfZXZlbnRzLnNjc3MgKi9cbi5wYWdlLXNlY3Rpb24tLXRleHQtb25seS5wYWdlLXNlY3Rpb24tLWNvbG9yLTEgLnZpdUV2ZW50c19fZXZlbnRfX2RhdGVpY29uLCAucGFnZS1zZWN0aW9uLS10ZXh0LW9ubHkucGFnZS1zZWN0aW9uLS1jb2xvci0yIC52aXVFdmVudHNfX2V2ZW50X19kYXRlaWNvbiB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi8qKipcbiAgTmV3cyAmIEV2ZW50cyBpbiB0aGUgc2lkZWJhci5cbiAqL1xuLyogbGluZSA5NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX25ld3NfZXZlbnRzLnNjc3MgKi9cbi5uZXdzLXRlYXNlci1zaWRlYmFyIGgzLCAuZXZlbnRzLXRlYXNlci1zaWRlYmFyIGgzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4vKiBsaW5lIDk4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbmV3c19ldmVudHMuc2NzcyAqL1xuLm5ld3MtdGVhc2VyLXNpZGViYXIgcCwgLmV2ZW50cy10ZWFzZXItc2lkZWJhciBwIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cblxuLyogbGluZSA1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbm9kZS5zY3NzICovXG4ubm9kZS1vYS13b3JrdHJhY2tlci10YXNrIGgyLnRpdGxlLmNvbW1lbnQtZm9ybSB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLyogbGluZSAxMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX25vZGUuc2NzcyAqL1xuLm9hLWV2ZW50LWRhdGUtbW9udGgtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICM0MEEwM0E7XG59XG5cbi8qIGxpbmUgNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX251bWJlcmVkX3N0ZXAuc2NzcyAqL1xuLnZpdS1zdGVwIHtcbiAgbWFyZ2luOiAzZW0gMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX251bWJlcmVkX3N0ZXAuc2NzcyAqL1xuICAudml1LXN0ZXAge1xuICAgIHBhZGRpbmctbGVmdDogNWVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAvKiBsaW5lIDE0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbnVtYmVyZWRfc3RlcC5zY3NzICovXG4gIC52aXUtc3RlcF9fbnVtYmVyIHtcbiAgICBmb250LWZhbWlseTogJ1Byb3hpbWFOb3ZhLUxpZ2h0SXQnLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjQzlDOEM4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgIGZvbnQtc2l6ZTogODRweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDI2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fbnVtYmVyZWRfc3RlcC5zY3NzICovXG4gIC52aXUtc3RlcF9fbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDEyMHB4O1xuICB9XG4gIC8qIGxpbmUgMjksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19udW1iZXJlZF9zdGVwLnNjc3MgKi9cbiAgLnZpdS1zdGVwX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbn1cblxuLyogbGluZSA0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLmNvbnRlbnQgLnJhZGl4LWxheW91dHMtY29udGVudCAucGFuZWwtcGFuZSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5wYW5lLW9hLWZvb3Rlci1wYW5lbCAucmFkaXgtbGF5b3V0cy1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDFlbTtcbn1cblxuLyogbGluZSAxNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5vYV92aXNpYmlsaXR5X3Rvb2xiYXIgdWwge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cblxuLyogbGluZSAxNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5vYV92aXNpYmlsaXR5X3Rvb2xiYXIgaSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qIGxpbmUgMjYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4uY29udGVudCAucmFkaXgtbGF5b3V0cy1jb250ZW50IC5pbm5lci1wYW5lID4gLnBhbmVsLXBhbmUsXG5ib2R5LnBhbmVscy1pcGUgLmNvbnRlbnQgLnJhZGl4LWxheW91dHMtY29udGVudCAucGFuZWxzLWlwZS1wb3J0bGV0LWNvbnRlbnQgPiAucGFuZWwtcGFuZSxcbi5jb250ZW50IC5yYWRpeC1sYXlvdXRzLWNvbnRlbnQgLnBhbmVsLXBhbmUucGFuZS12aWV3cy1wYW5lcyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFNEUzRTY7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgMzIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4uY29udGVudCAucmFkaXgtbGF5b3V0cy1jb250ZW50IC5pbm5lci1wYW5lID4gLnBhbmVsLXBhbmU6YWZ0ZXIsXG5ib2R5LnBhbmVscy1pcGUgLmNvbnRlbnQgLnJhZGl4LWxheW91dHMtY29udGVudCAucGFuZWxzLWlwZS1wb3J0bGV0LWNvbnRlbnQgPiAucGFuZWwtcGFuZTphZnRlcixcbi5jb250ZW50IC5yYWRpeC1sYXlvdXRzLWNvbnRlbnQgLnBhbmVsLXBhbmUucGFuZS12aWV3cy1wYW5lczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMmVtIHNvbGlkICNGMEYwRjM7XG4gIG1hcmdpbjogMmVtIC0yMXB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTRFM0U2O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA0MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbiAgLmNvbnRlbnQgLnJhZGl4LWxheW91dHMtY29udGVudCAuaW5uZXItcGFuZSA+IC5wYW5lbC1wYW5lLFxuICBib2R5LnBhbmVscy1pcGUgLmNvbnRlbnQgLnJhZGl4LWxheW91dHMtY29udGVudCAucGFuZWxzLWlwZS1wb3J0bGV0LWNvbnRlbnQgPiAucGFuZWwtcGFuZSxcbiAgLmNvbnRlbnQgLnJhZGl4LWxheW91dHMtY29udGVudCAucGFuZWwtcGFuZS5wYW5lLXZpZXdzLXBhbmVzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbiAgLyogbGluZSA0NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbiAgLmNvbnRlbnQgLnJhZGl4LWxheW91dHMtY29udGVudCAuaW5uZXItcGFuZSA+IC5wYW5lbC1wYW5lOmFmdGVyLFxuICBib2R5LnBhbmVscy1pcGUgLmNvbnRlbnQgLnJhZGl4LWxheW91dHMtY29udGVudCAucGFuZWxzLWlwZS1wb3J0bGV0LWNvbnRlbnQgPiAucGFuZWwtcGFuZTphZnRlcixcbiAgLmNvbnRlbnQgLnJhZGl4LWxheW91dHMtY29udGVudCAucGFuZWwtcGFuZS5wYW5lLXZpZXdzLXBhbmVzOmFmdGVyIHtcbiAgICBtYXJnaW46IDJlbSAtNDFweCAwO1xuICB9XG59XG5cbi8qIGxpbmUgNTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4ub2EtcGFuZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLyogbGluZSA1NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5wYW5lLW9hLXRvb2xiYXItdGhlbWUtcGFuZWwge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgaGVpZ2h0OiA2N3B4O1xufVxuXG4vKiBsaW5lIDYyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLm9hLW5hdmJhciAucGFuZWwtcGFuZWwgLnBhbmUtb2EtbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMCA1cHggMTBweDtcbiAgbWF4LWhlaWdodDogODBweDtcbn1cblxuLyogbGluZSA2OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5vYS1uYXZiYXIgLnBhbmVsLXBhbmVsIC5wYW5lLW9hLW5hdmlnYXRpb24gaW1nLm9hLXNpdGUtYmFubmVyLWltZyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLyogbGluZSA3MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5vYS1uYXZiYXIgLnBhbmVsLXBhbmVsIC5wYW5lLW9hLW5hdmlnYXRpb24gLm9hLW1lbnUtYmFubmVyIHtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cblxuLyogbGluZSA3NiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5vYS1uYXZiYXIgLnBhbmVsLXBhbmVsIC5wYW5lLW9hLW5hdmlnYXRpb24gdWwubWVudSA+IGxpIC5jYXJldCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi8qIGxpbmUgNzksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4ub2EtbmF2YmFyIC5wYW5lbC1wYW5lbCAucGFuZS1vYS1uYXZpZ2F0aW9uIHVsLm1lbnUgPiBsaSAuZHJvcGRvd24tbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG5cbi8qIGxpbmUgODIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4ub2EtbmF2YmFyIC5wYW5lbC1wYW5lbCAucGFuZS1vYS1uYXZpZ2F0aW9uIHVsLm1lbnUgPiBsaSAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4vKiBsaW5lIDg0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLm9hLW5hdmJhciAucGFuZWwtcGFuZWwgLnBhbmUtb2EtbmF2aWdhdGlvbiB1bC5tZW51ID4gbGkgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDk1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuICAub2EtYmFubmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qIGxpbmUgMTAxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLm5hdmJhciAucGFuZWwtcGFuZWwgdWwub2FfdG9vbGJhci5vYS1zcGFjZS1uYXYgaDMgPiBhIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDNweCAxMHB4O1xuICBtYXJnaW46IC0zcHggLTEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi8qIGxpbmUgMTA3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLm5hdmJhciAucGFuZWwtcGFuZWwgdWwub2FfdG9vbGJhci5vYS1zcGFjZS1uYXYgaDMgPiBhOmhvdmVyLCAubmF2YmFyIC5wYW5lbC1wYW5lbCB1bC5vYV90b29sYmFyLm9hLXNwYWNlLW5hdiBoMyA+IGE6YWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBsaW5lIDExNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5uYXZiYXIgLnBhbmVsLXBhbmVsIHVsLm9hX3Rvb2xiYXIub2Etc3BhY2UtbmF2IGxpLmJ0bi1ncm91cCB1bC5kcm9wZG93bi1tZW51IGxpLmJ0bi1ncm91cC5vYS1uby1zZXBhcmF0b3I6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTE5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLm5hdmJhciAucGFuZWwtcGFuZWwgdWwub2FfdG9vbGJhci5vYS1zcGFjZS1uYXYgbGkuYnRuLWdyb3VwIHVsLmRyb3Bkb3duLW1lbnUgbGkub2EtaGllcmFyY2h5IHVsIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi8qIGxpbmUgMTIyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLm5hdmJhciAucGFuZWwtcGFuZWwgdWwub2FfdG9vbGJhci5vYS1zcGFjZS1uYXYgbGkuYnRuLWdyb3VwIHVsLmRyb3Bkb3duLW1lbnUgbGkub2EtaGllcmFyY2h5IGgzIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTM1LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuYm9keS5vYS1tYWluLW1lbnUgLm5hdmJhciAucGFuZWwtcGFuZWwgLnBhbmUtb2Etc3BhY2UtbmF2IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSAxNDIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4gIGJvZHkub2EtbWFpbi1tZW51IC5uYXZiYXIgLnBhbmVsLXBhbmVsIC5wYW5lLW9hLXNwYWNlLW5hdiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBsaW5lIDE1MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5vYS1uYXZiYXIgI29hLW5hdmJhci1zcGFjZXMgLm9hLXNwYWNlLW5hdiB7XG4gIGhlaWdodDogMzZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTUzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLm9hLW5hdmJhciAjb2EtbmF2YmFyLXNwYWNlcyAub2Etc3BhY2UtbmF2ID4gbGk6Zmlyc3QtY2hpbGQgPiB1bC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMzRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTU5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLm9hLW5hdmJhciAjb2EtbmF2YmFyLXNwYWNlcyAub2Etc3BhY2UtbmF2ID4gbGkge1xuICB3aWR0aDogYXV0bztcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLyogbGluZSAxNjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4ub2EtbmF2YmFyICNvYS1uYXZiYXItc3BhY2VzIC5vYS1zcGFjZS1uYXYgLm9hLXNlcGFyYXRvciB7XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM3NkJGNzI7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4vKiBsaW5lIDE3MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5wYW5lLW9hLXNlcGFyYXRvciB7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuXG4vKiBsaW5lIDE3OCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5wYW5lLW9hLXJlY2VudCAuZmxhZy1mYXZvcml0ZS1zcGFjZSA+IGEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4vKiBsaW5lIDE4NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5wYW5lLW9hLWVkaXQtbWluaXBhbmVsIC5yYWRpeC1sYXlvdXRzLXNpZGViYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbn1cblxuLyogbGluZSAxOTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG5ib2R5Lm9hLWhvbWUgLnBhbmUtb2EtZWRpdC1taW5pcGFuZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDE5NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5idG4uYnRuLWNpcmNsZSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlIDUwJSA1MCUgNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJSA1MCUgNTAlIDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJSA1MCUgNTAlIDUwJTtcbiAgLW8tYm9yZGVyLXJhZGl1czogNTAlIDUwJSA1MCUgNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCUgNTAlIDUwJSA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogOHB4O1xufVxuXG4vKiBsaW5lIDIwNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5wYW5lLW9hLWFkbWluLW1pbmlwYW5lbCAuYnRuOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogZ3JheSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjNTU1ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjEyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLnBhbmUtb2EtZWRpdC1taW5pcGFuZWwgLnBhbmUtYWRkLXNwYWNlLWNvbnRlbnQgLmJ0bi1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4vKiBsaW5lIDIxNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5wYW5lLW9hLWVkaXQtbWluaXBhbmVsIC5wYW5lLWFkZC1zcGFjZS1jb250ZW50IC5idG4tY2lyY2xlIGkge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBsaW5lIDIxOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5wYW5lLW9hLWVkaXQtbWluaXBhbmVsIC5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZDM3O1xuICBvcGFjaXR5OiAuNjU7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4vKiBsaW5lIDIyMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5wYW5lLW9hLWVkaXQtbWluaXBhbmVsIC5idG4uYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDlCNTQ0O1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDIyNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5wYW5lLW9hLWVkaXQtbWluaXBhbmVsIC5idG4gPiBpIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi8qIGxpbmUgMjMzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLnBhbmUtb2EtZWRpdC1taW5pcGFuZWwgLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIG9wYWNpdHk6IC45NTtcbiAgY29sb3I6ICMyYTJjMzc7XG4gIGJvcmRlci1jb2xvcjogIzJhMmQzNztcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNTkpO1xufVxuXG4vKiBsaW5lIDI0NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbmJvZHkub2EtcHJvY2Vzcy1pcGUgI3BhbmVscy1pcGUtY29udHJvbC1jb250YWluZXIgYS5wYW5lbHMtaXBlLXN0YXJ0ZWRpdCxcbmJvZHkub2EtcHJvY2Vzcy1pcGUgI3BhbmVscy1pcGUtY29udHJvbC1jb250YWluZXIgYS5wYW5lbHMtaXBlLWNoYW5nZS1sYXlvdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDI1MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5wYW5lLW9hLWV2ZW50LWRldGFpbC1ldmVudC1kZXRhaWxzIC5vYS1ldmVudC1oZWFkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgY29sb3I6ICM2MDYxNmQ7XG59XG5cbi8qIGxpbmUgMjU2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLnBhbmUtb2EtZXZlbnQtZGV0YWlsLWV2ZW50LWRldGFpbHMgLm9hLWV2ZW50LWhlYWRlciBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjYxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLnBhbmUtb2EtZXZlbnQtZGV0YWlsLWV2ZW50LWRldGFpbHMgLm9hLWV2ZW50LWRlc2NyaXB0aW9uIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgMjY0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLnBhbmUtb2EtZXZlbnQtZGV0YWlsLWV2ZW50LWRldGFpbHMucGFuZWwtcGFuZTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyNzAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4ucGFuZS1ub2RlLWZpZWxkLW9hLXJlbGF0ZWQgLmFkZHRoaXNldmVudC1kcm9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAyNzMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4ucGFuZS1ub2RlLWZpZWxkLW9hLXJlbGF0ZWQgLnBhbmVsLXBhbmU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjc2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLnBhbmUtbm9kZS1maWVsZC1vYS1yZWxhdGVkIC5yYWRpeC1sYXlvdXRzLXNpZGViYXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI3OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5wYW5lLW5vZGUtZmllbGQtb2EtcmVsYXRlZCAubW9yZS1saW5rIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKiBsaW5lIDI4MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5wYW5lLW5vZGUtZmllbGQtb2EtcmVsYXRlZCAub2EtY2FsbG91dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG4gIGJvcmRlci1jb2xvcjogI0MxQzFDMTtcbn1cblxuLyogbGluZSAyODksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4ucGFuZS1vYS1ldmVudC1saXN0LW9hLWV2ZW50cy11cGNvbWluZy1zbWFsbCAub2EtZXZlbnQtZGF0ZS13cmFwcGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4vKiBsaW5lIDI5NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5mdWxsY2FsZW5kYXIgLmZjLXRvZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFRjRDRDtcbn1cblxuLyogbGluZSAyOTksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4ub2EtbmF2YmFyIC50b29sYmFyLXNlYXJjaCBmb3JtIGlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cblxuLyogbGluZSAzMDMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4ub2EtbmF2YmFyIC50b29sYmFyLXNlYXJjaCBmb3JtIC5idG4tZ3JvdXAgLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0zMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKiBsaW5lIDMwOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5vYS1uYXZiYXIgLnRvb2xiYXItc2VhcmNoIGZvcm0gLmJ0bi1ncm91cCAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpob3ZlciAuY2FyZXQsIC5vYS1uYXZiYXIgLnRvb2xiYXItc2VhcmNoIGZvcm0gLmJ0bi1ncm91cCAuYnRuLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmUgLmNhcmV0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzMzMztcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzMzMztcbn1cblxuLyogbGluZSAzMTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4ub2EtbmF2YmFyIC50b29sYmFyLXNlYXJjaCBmb3JtIC5idG4tZ3JvdXAgdWwuZHJvcGRvd24tbWVudSB7XG4gIHJpZ2h0OiA0MHB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSAzMjQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4gICNvYS1uYXZiYXItc2VhcmNoIC50b29sYmFyLXNlYXJjaCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC8qIGxpbmUgMzI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuICAjb2EtbmF2YmFyLXNlYXJjaCAudG9vbGJhci1zZWFyY2ggaW5wdXQuc2VhcmNoLXRleHQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0NnB4KTtcbiAgfVxufVxuXG4vKiBsaW5lIDMzNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5wYW5lLW9hLW5vdGlmaWNhdGlvbnMtcGFuZSAuZm9ybS1pdGVtLW9hLW5vdGlmaWNhdGlvbnMtbm90aWZ5LWxpc3QtY29tYmluZWQgbGFiZWwsXG4ucGFuZS1ub2RlLWZvcm0tb2Etbm90aWZpY2F0aW9ucyAuZm9ybS1pdGVtLW9hLW5vdGlmaWNhdGlvbnMtbm90aWZ5LWxpc3QtY29tYmluZWQgbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyogbGluZSAzNDMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4ucGFuZS1vYS1ub3RpZmljYXRpb25zLXBhbmUgLmZvcm0taXRlbS1vYS1ub3RpZmljYXRpb25zLXNraXAtbm90aWZ5LFxuLnBhbmUtbm9kZS1mb3JtLW9hLW5vdGlmaWNhdGlvbnMgLmZvcm0taXRlbS1vYS1ub3RpZmljYXRpb25zLXNraXAtbm90aWZ5IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzc3Nztcbn1cblxuLyogbGluZSAzNDcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4ucGFuZS1vYS1ub3RpZmljYXRpb25zLXBhbmUgLmZsYWctd3JhcHBlcixcbi5wYW5lLW5vZGUtZm9ybS1vYS1ub3RpZmljYXRpb25zIC5mbGFnLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi8qIGxpbmUgMzUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLnBhbmUtb2Etbm90aWZpY2F0aW9ucy1wYW5lIC5mbGFnLW1lc3NhZ2UsXG4ucGFuZS1ub2RlLWZvcm0tb2Etbm90aWZpY2F0aW9ucyAuZmxhZy1tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qIGxpbmUgMzU3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLnBhbmUtb2EtY29tbWVudC1tZWRpYS1jb21tZW50bm9kZS1hdHRhY2htZW50cyAuYXR0YWNobWVudHMge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4vKiBsaW5lIDM2MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5wYW5lLW9hLWNvbW1lbnQtbWVkaWEtY29tbWVudG5vZGUtYXR0YWNobWVudHMgLnZpZXdzLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZDogI0Y0RjRGNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFODtcbn1cblxuLyogbGluZSAzNjYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4ucGFuZS1vYS1jb21tZW50LW1lZGlhLWNvbW1lbnRub2RlLWF0dGFjaG1lbnRzIC52aWV3cy1yb3cgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDM2OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5wYW5lLW9hLWNvbW1lbnQtbWVkaWEtY29tbWVudG5vZGUtYXR0YWNobWVudHMgLnZpZXdzLXJvdyAudXNlci1pbmZvIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qIGxpbmUgMzczLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLnBhbmUtb2EtY29tbWVudC1tZWRpYS1jb21tZW50bm9kZS1hdHRhY2htZW50cyAudmlld3Mtcm93IC51c2VyLWluZm8gYSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi8qIGxpbmUgMzc3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLnBhbmUtb2EtY29tbWVudC1tZWRpYS1jb21tZW50bm9kZS1hdHRhY2htZW50cyAudmlld3Mtcm93IC5jb21tZW50LWxhYmVsID4gYSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDM4MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5wYW5lLW9hLWNvbW1lbnQtbWVkaWEtY29tbWVudG5vZGUtYXR0YWNobWVudHMgLnZpZXdzLXJvdyAuZmlsZS1pbmZvIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogbGluZSAzODQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4ucGFuZS1vYS1jb21tZW50LW1lZGlhLWNvbW1lbnRub2RlLWF0dGFjaG1lbnRzIC52aWV3cy1yb3cgLmZpbGVuYW1lIGkge1xuICBjb2xvcjogIzQwQTEzQTtcbn1cblxuLyogbGluZSAzODgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4ucGFuZS1vYS1jb21tZW50LW1lZGlhLWNvbW1lbnRub2RlLWF0dGFjaG1lbnRzIC52aWV3cy1yb3cgLm9hLW1lZGlhLWRvY3VtZW50IC5vYS1kZXNjcmlwdGlvbiB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDM5NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3BhbmVsLnNjc3MgKi9cbi5vYS1uYXZiYXIgLnBhbmVsLXBhbmVsIC5wYW5lbC1wYW5lIHtcbiAgbWluLWhlaWdodDogNDVweDtcbn1cblxuLyogbGluZSAzOTksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4ub2EtbmF2YmFyIC5wdWxsLWxlZnQgI29hLXVzZXItYmFkZ2Uge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLyogbGluZSA0MDIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG4ub2EtbmF2YmFyIC5wdWxsLXJpZ2h0ICNvYS11c2VyLWJhZGdlIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLyogbGluZSA0MDcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG5kaXYjcGFuZWxzLWlwZS1jb250cm9sLWNvbnRhaW5lciB7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDEzMHB4O1xuICBsZWZ0OiAxMzBweDtcbn1cblxuLyogbGluZSA0MTUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG5kaXYjcGFuZWxzLWlwZS1jb250cm9sLWNvbnRhaW5lciAuZm9ybS1pdGVtLXJldmlzaW9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cblxuLyogbGluZSA0MTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19wYW5lbC5zY3NzICovXG5kaXYjcGFuZWxzLWlwZS1jb250cm9sLWNvbnRhaW5lciAuZm9ybS10eXBlLXRleHRmaWVsZCB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi8qIGxpbmUgNDI0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fcGFuZWwuc2NzcyAqL1xuLmN1c3RvbS1wcm9ncmFtLW9wdGlvbi1oZWFkZXIgLmZpZWxkLWl0ZW0gdWwge1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19yZXNwb25zaXZlX3ZpZGVvLnNjc3MgKi9cbi52aWRlb1dyYXBwZXIsIC5tZWRpYS12aXV0dWJlLXZpZGVvLCAubWVkaWEteW91dHViZS12aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgLyogMTY6OSAqL1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19yZXNwb25zaXZlX3ZpZGVvLnNjc3MgKi9cbi52aWRlb1dyYXBwZXIgaWZyYW1lLCAubWVkaWEtdml1dHViZS12aWRlbyBpZnJhbWUsIC5tZWRpYS15b3V0dWJlLXZpZGVvIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19zYTExeS5zY3NzICovXG4jc2ExMXktcmVhZGFiaWxpdHkge1xuICBwYWRkaW5nOiAxMHB4IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZGNkY2QgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fc2ExMXkuc2NzcyAqL1xudWwjcmVhZGFiaWxpdHktbGlzdCB7XG4gIHBhZGRpbmc6IDBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW46IDVweCAwcHggMHB4IDBweDtcbn1cblxuLyogbGluZSAxMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3NhMTF5LnNjc3MgKi9cbiNyZWFkYWJpbGl0eS1zdGF0dXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIGxpbmUgMTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19zYTExeS5zY3NzICovXG4uZmxlc2NoLXNjb3JlIHtcbiAgbWFyZ2luOiAwIDdweCAwIDdweDtcbn1cblxuLyogbGluZSAyMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3NhMTF5LnNjc3MgKi9cbi5yZWFkYWJpbGl0eS1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNWVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDNweCA1cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICM0YjRiNGIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4vKiBsaW5lIDEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19zaWRlX3RhYnMuc2NzcyAqL1xuLnNpZGUtc2VhcmNoLXRhYiwgLnNpZGUtYXBwbHktdGFiIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogLjc1ZW0gMWVtIC43NWVtIDFlbTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiA2MHB4O1xuICB0cmFuc2l0aW9uOiByaWdodCAwLjFzO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi8qIGxpbmUgMTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19zaWRlX3RhYnMuc2NzcyAqL1xuLnNpZGUtc2VhcmNoLXRhYiB7XG4gIHRvcDogMTA1cHg7XG4gIHJpZ2h0OiAwO1xuICAvKiBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtc2Vjb25kYXJ5OyAqL1xufVxuXG4vKiBsaW5lIDE3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fc2lkZV90YWJzLnNjc3MgKi9cbi5zaWRlLXNlYXJjaC10YWI6aG92ZXIsIC5zaWRlLXNlYXJjaC10YWI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMjIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19zaWRlX3RhYnMuc2NzcyAqL1xuLnNpZGUtc2VhcmNoLXRhYiBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAyNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3NpZGVfdGFicy5zY3NzICovXG4uc2lkZS1hcHBseS10YWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzMywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3NpZGVfdGFicy5zY3NzICovXG4gIC5zaWRlLXNlYXJjaC10YWIsIC5zaWRlLWFwcGx5LXRhYiB7XG4gICAgcGFkZGluZzogLjc1ZW0gMWVtIC43NWVtIDFlbTtcbiAgICB3aWR0aDogMTQ1cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAvKiBsaW5lIDM5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fc2lkZV90YWJzLnNjc3MgKi9cbiAgLnNpZGUtc2VhcmNoLXRhYiB7XG4gICAgdG9wOiAxNjBweDtcbiAgICByaWdodDogLTVweDtcbiAgfVxuICAvKiBsaW5lIDQyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fc2lkZV90YWJzLnNjc3MgKi9cbiAgLnNpZGUtc2VhcmNoLXRhYiBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19zaWRlX3RhYnMuc2NzcyAqL1xuICAuc2lkZS1zZWFyY2gtdGFiIHtcbiAgICB0b3A6IDE4NXB4O1xuICB9XG4gIC8qIGxpbmUgNTIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19zaWRlX3RhYnMuc2NzcyAqL1xuICAub2ctY29udGV4dC1ub2RlLTI2Ni5yb290X3NwYWNlX2lkXzI1MDcgLnNpZGUtYXBwbHktdGFiIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDI2NXB4O1xuICAgIHJpZ2h0OiAtNXB4O1xuICAgIC8qIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1zZWNvbmRhcnk7ICovXG4gIH1cbiAgLyogbGluZSA1NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3NpZGVfdGFicy5zY3NzICovXG4gIC5vZy1jb250ZXh0LW5vZGUtMjY2LnJvb3Rfc3BhY2VfaWRfMjUwNyAuc2lkZS1hcHBseS10YWI6aG92ZXIsIC5vZy1jb250ZXh0LW5vZGUtMjY2LnJvb3Rfc3BhY2VfaWRfMjUwNyAuc2lkZS1hcHBseS10YWI6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuLyogbGluZSAyOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3NpdGUuc2NzcyAqL1xuLnJvb3Rfc3BhY2VfdXVpZF9lMzRmNjgxMS0yZWY2LTRjNTctOWNmOC02NmQ0MWEzMmFiYzQgI2N0YS1hcHBseS0tbWFpbi1tZW51LWhlYWRlcixcbi5yb290X3NwYWNlX3V1aWRfZjQ3MDE1YzUtZmQ0MS00N2EzLTllNjQtMjlkNGRkMDQyYzM3ICNjdGEtYXBwbHktLW1haW4tbWVudS1oZWFkZXIsXG4ucm9vdF9zcGFjZV91dWlkXzE2YmVhY2Q0LTQ5OGEtNDljNy1iNjA1LWM0MDI2NTAwYjllMCAjY3RhLWFwcGx5LS1tYWluLW1lbnUtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAzNywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3NpdGUuc2NzcyAqL1xuLnJvb3Rfc3BhY2VfdXVpZF80MTYwMTA1YS1jYTJkLTQyY2ItYWE4NC01YzJhYzI3MzhhYjMgLnNpZGUtc2VhcmNoLXRhYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3NvY2lhbC5zY3NzICovXG4udml1Rm9sbG93IHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3NvY2lhbC5zY3NzICovXG4udml1Rm9sbG93IGE6YWZ0ZXIge1xuICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3NvY2lhbC5zY3NzICovXG4udml1Rm9sbG93IC52aXUtc29jaWFsX19zb2NpYWxJY29uIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBtYXJnaW46IDAgMWVtO1xufVxuXG4vKiBsaW5lIDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19zdHJ1Y3R1cmUuc2NzcyAqL1xuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3N0cnVjdHVyZS5zY3NzICovXG4udGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuXG4vKiBsaW5lIDEzLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fc3RydWN0dXJlLnNjc3MgKi9cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi5zdGlja3ktaGVhZGVyID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgMTksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19zdHJ1Y3R1cmUuc2NzcyAqL1xuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlMGUwZTA7XG59XG5cbi8qIGxpbmUgMjMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19zdHJ1Y3R1cmUuc2NzcyAqL1xuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnN0aWNreS1oZWFkZXIgPiB0aGVhZCA+IHRyID4gdGgge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuXG4vKiBsaW5lIDI4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fc3RydWN0dXJlLnNjc3MgKi9cbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5zdGlja3ktaGVhZGVyID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbi8qIGxpbmUgMzEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19zdHJ1Y3R1cmUuc2NzcyAqL1xuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4uc3RpY2t5LWhlYWRlciA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG4vKiBsaW5lIDM2LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fc3RydWN0dXJlLnNjc3MgKi9cbnRhYmxlIHRkID4gZGl2LmZvcm0tdHlwZS1jaGVja2JveCxcbnRhYmxlIHRoID4gZGl2LmZvcm0tdHlwZS1jaGVja2JveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA0MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3N0cnVjdHVyZS5zY3NzICovXG4udGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fc3RydWN0dXJlLnNjc3MgKi9cbi5wYW5lLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgNTQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19zdHJ1Y3R1cmUuc2NzcyAqL1xuLm9hLXBhbmUgLnBhbmUtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSA1NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3N0cnVjdHVyZS5zY3NzICovXG4ub2EtcGFuZSAucGFuZS1jb250ZW50IC5vYS1saXN0IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDYyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fc3RydWN0dXJlLnNjc3MgKi9cbi5vYS1wYW5lLmlubmVyLXBhbmUgLnBhbmVsLXBhbmUge1xuICBwYWRkaW5nLWJvdHRvbTogMWVtO1xufVxuXG4vKiB0cnkgdG8gdGFyZ2V0IHRoZSBtYWluIGNvbnRlbnQgcmVnaW9uIHdoZW4gaW5zaWRlIGEgcGFuZWwgbGF5b3V0ICovXG4vKiBsaW5lIDY4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fc3RydWN0dXJlLnNjc3MgKi9cbi5wYW5lLXBhZ2UtY29udGVudCAucmFkaXgtbGF5b3V0cy1jb250ZW50ID4gLnBhbmVsLXBhbmVsLWlubmVyIHtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cblxuLyogbGluZSA3NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3N0cnVjdHVyZS5zY3NzICovXG4ucGFuZS1wYWdlLWNvbnRlbnQgLnJhZGl4LWxheW91dHMtY29udGVudCAub2EtcGFuZS5pbm5lci1wYW5lIC5wYW5lbC1wYW5lIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAxLjVlbTtcbn1cblxuLyogbGluZSA3OSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3N0cnVjdHVyZS5zY3NzICovXG5ib2R5LnBhbmVscy1pcGUgLnBhbmUtcGFnZS1jb250ZW50IC5yYWRpeC1sYXlvdXRzLWNvbnRlbnQgPiAucGFuZWwtcGFuZWwtaW5uZXIge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDg4LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fc3RydWN0dXJlLnNjc3MgKi9cbiAgLnBhbmUtcGFnZS1jb250ZW50IC5yYWRpeC1sYXlvdXRzLWNvbnRlbnQgPiAucGFuZWwtcGFuZWwtaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLyogbGluZSA5MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3N0cnVjdHVyZS5zY3NzICovXG4gIGJvZHkucGFuZWxzLWlwZSAucGFuZS1wYWdlLWNvbnRlbnQgLnJhZGl4LWxheW91dHMtY29udGVudCA+IC5wYW5lbC1wYW5lbC1pbm5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4vKiBsaW5lIDk5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fc3RydWN0dXJlLnNjc3MgKi9cbi5vYS1saXN0LndlbGwge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKiBsaW5lIDEwNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3N0cnVjdHVyZS5zY3NzICovXG4ub2EtbGlzdC1oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLyogbGluZSAxMTAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19zdHJ1Y3R1cmUuc2NzcyAqL1xuLmdyb3VwLWNvbnRlbnQgPiBsaSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUFFQUVBO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbi8qIGxpbmUgMTE3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fc3RydWN0dXJlLnNjc3MgKi9cbi5yYWRpeC1sYXlvdXRzLXNpZGViYXIgLmdyb3VwLWNvbnRlbnQgbGkge1xuICBwYWRkaW5nOiA1cHggMDtcbn1cblxuLyogbGluZSAxMjIsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL19zdHJ1Y3R1cmUuc2NzcyAqL1xuLm9hLWxpc3QtY2F0ZWdvcnkge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi8qIGxpbmUgMTI3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fc3RydWN0dXJlLnNjc3MgKi9cbi5wYW5lLXBhbmUtb2EtbWVzc2FnZXMge1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbi8qIGxpbmUgNSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3RhYi1hY2NvcmRpb24uc2NzcyAqL1xuLnRhYkNvbGxhcHNlIHtcbiAgKnpvb206IDE7XG4gIG1hcmdpbi1ib3R0b206IDNlbTtcbn1cblxuLyogbGluZSA5LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvYmFzZS9fbWl4aW5zLnNjc3MgKi9cbi50YWJDb2xsYXBzZTpiZWZvcmUsIC50YWJDb2xsYXBzZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSAxNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2Jhc2UvX21peGlucy5zY3NzICovXG4udGFiQ29sbGFwc2U6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAxMiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3RhYi1hY2NvcmRpb24uc2NzcyAqL1xuLm5hdi10YWJzLS10YWJDb2xsYXBzZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzAlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZWQ7XG59XG5cbi8qIGxpbmUgMTgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL190YWItYWNjb3JkaW9uLnNjc3MgKi9cbi5uYXYtdGFicy0tdGFiQ29sbGFwc2UgPiBsaSB7XG4gIGZsb2F0OiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRlZDtcbn1cblxuLyogbGluZSAyMSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3RhYi1hY2NvcmRpb24uc2NzcyAqL1xuLm5hdi10YWJzLS10YWJDb2xsYXBzZSA+IGxpIGEge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLyogbGluZSAyNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3RhYi1hY2NvcmRpb24uc2NzcyAqL1xuLm5hdi10YWJzLS10YWJDb2xsYXBzZSA+IGxpLmFjdGl2ZSBhLCAubmF2LXRhYnMtLXRhYkNvbGxhcHNlID4gbGkuYWN0aXZlIGE6aG92ZXIsIC5uYXYtdGFicy0tdGFiQ29sbGFwc2UgPiBsaS5hY3RpdmUgYTpmb2N1cyB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLyogbGluZSAzNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3RhYi1hY2NvcmRpb24uc2NzcyAqL1xuLnRhYi1jb250ZW50LS10YWJDb2xsYXBzZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDJlbTtcbiAgd2lkdGg6IDcwJTtcbn1cblxuLyogbGluZSA0NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3RhYi1hY2NvcmRpb24uc2NzcyAqL1xuLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nIC5wYW5lbC10aXRsZSBhOmZvY3VzLCAucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGE6aG92ZXIsIC52aXUtY29sbGFwc2libGUgLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGE6Zm9jdXMsIC52aXUtY29sbGFwc2libGUgLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgNDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL190YWItYWNjb3JkaW9uLnNjc3MgKi9cbi5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZyAucGFuZWwtdGl0bGUgYTpiZWZvcmUsIC52aXUtY29sbGFwc2libGUgLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGQgXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnRhd2Vzb21lXCI7XG4gIG1hcmdpbi1yaWdodDogLjVlbTtcbn1cblxuLyogbGluZSA1MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3RhYi1hY2NvcmRpb24uc2NzcyAqL1xuLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nIC5wYW5lbC10aXRsZSBhLmNvbGxhcHNlZDpiZWZvcmUsIC52aXUtY29sbGFwc2libGUgLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGEuY29sbGFwc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhIFwiO1xufVxuXG4vKiBsaW5lIDQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL191c2VyLnNjc3MgKi9cbi51c2VyLWluZm8ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjYTRhOGFiO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4vKiBsaW5lIDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL191c2VyLnNjc3MgKi9cbi51c2VyLWluZm8gYSB7XG4gIGNvbG9yOiAjMmEyYzM3O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSAxNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3VzZXIuc2NzcyAqL1xuLnVzZXItcGljdHVyZSBpbWcsXG4udXNlci1iYWRnZSBpbWcge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbn1cblxuLyogbGluZSAyNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3VzZXIuc2NzcyAqL1xuLmNvbnRlbnQgLnBhbmUtdXNlci1maWVsZC11c2VyLXBpY3R1cmUgaW1nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDMyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fdXNlci5zY3NzICovXG4ub2EtbGlzdCAucHVsbC1sZWZ0IGltZyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLyogbGluZSAzNiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3VzZXIuc2NzcyAqL1xuLmJ0bi1pbnZlcnNlLnVzZXItYmFkZ2UgaW1nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgNDAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL191c2VyLnNjc3MgKi9cbi52aWV3LW9hLXRlYW0tbGlzdCAudXNlci1iYWRnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qIGxpbmUgNDMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL191c2VyLnNjc3MgKi9cbi52aWV3LW9hLXRlYW0tbGlzdCAudXNlci1iYWRnZSBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgNDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL191c2VyLnNjc3MgKi9cbi5vYS1jb21tZW50IC51c2VyLXBpY3R1cmUge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG4vKiBsaW5lIDUwLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fdXNlci5zY3NzICovXG4ub2EtY29tbWVudCAudXNlci1waWN0dXJlIGltZyB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG59XG5cbi8qIGxpbmUgNTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL191c2VyLnNjc3MgKi9cbi5vYS1saXN0IC51c2VyLXBpY3R1cmUgaW1nIHtcbiAgbWF4LWhlaWdodDogNDBweDtcbiAgbWF4LXdpZHRoOiA0MHB4O1xufVxuXG4vKiBsaW5lIDYxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fdXNlci5zY3NzICovXG4uaW5kZW50ZWQge1xuICBtYXJnaW4tbGVmdDogNTBweDtcbn1cblxuLyogbGluZSA0LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fdmlldy5zY3NzICovXG4udmlld3MtZXhwb3NlZC1mb3JtIC5maWx0ZXItYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00MHB4O1xuICByaWdodDogMDtcbn1cblxuLyogbGluZSAxMCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3ZpZXcuc2NzcyAqL1xuLm9hLXBhbmUgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZmlsdGVyLWJ0biB7XG4gIHRvcDogLTQwcHg7XG59XG5cbi8qIGxpbmUgMTYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL192aWV3LnNjc3MgKi9cbi5wYW5lLWNvbnRlbnQgLm9hLXJpdmVyIC5vYS1saXN0LWlubmVyLFxuLnBhbmUtb2EtcmVjZW50LWFjdGl2aXR5LXNlY3Rpb24tYWN0aXZpdHkgLm9hLWxpc3QtaW5uZXIge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi8qIGxpbmUgMjEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL192aWV3LnNjc3MgKi9cbi5wYW5lLWNvbnRlbnQgLm9hLXJpdmVyIC5vYS1saXN0LWhlYWRlciA+IHNwYW4gPiBhID4gc3Ryb25nLFxuLnBhbmUtb2EtcmVjZW50LWFjdGl2aXR5LXNlY3Rpb24tYWN0aXZpdHkgLm9hLWxpc3QtaGVhZGVyID4gc3BhbiA+IGEgPiBzdHJvbmcge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi8qIGxpbmUgMjYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL192aWV3LnNjc3MgKi9cbi5wYW5lLWNvbnRlbnQgLm9hLXJpdmVyIC5vYS1saXN0LWhlYWRlciA+IHNwYW4gPiBhOmZpcnN0LW9mLXR5cGUsXG4ucGFuZS1vYS1yZWNlbnQtYWN0aXZpdHktc2VjdGlvbi1hY3Rpdml0eSAub2EtbGlzdC1oZWFkZXIgPiBzcGFuID4gYTpmaXJzdC1vZi10eXBlIHtcbiAgY29sb3I6ICMyYTJjMzcgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgMzUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL192aWV3LnNjc3MgKi9cbi5wYW5lLW9wZW4tYXRyaXVtLW5ld3Mtb2EtcmVjZW50LW5ld3MgLnBhbmUtY29udGVudCB7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCAjRUFFQUVBO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLyogbGluZSA0MiwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3ZpZXcuc2NzcyAqL1xuLmxhYmVsIC5tYXJrZXIge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgNDUsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL192aWV3LnNjc3MgKi9cbi5sYWJlbC5tYXJrLW5ldyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjQsIDE2MSwgNTgsIDAuNyk7XG59XG5cbi8qIGxpbmUgNDgsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL192aWV3LnNjc3MgKi9cbi5sYWJlbC5tYXJrLXVwZGF0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MCwgMTUwLCAwLCAwLjcpO1xufVxuXG4vKiBsaW5lIDUxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fdmlldy5zY3NzICovXG4ubGFiZWwubWFyay11bnB1Ymxpc2hlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYwLCAwLCAwLCAwLjcpO1xufVxuXG4vKiBsaW5lIDU3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fdmlldy5zY3NzICovXG4ub2EtbGlzdC5vYS1kaXNjdXNzaW9uLXRvcGljIC5vYS1saXN0LWhlYWRlci5vYS1kZXNjcmlwdGlvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLyogbGluZSA2MSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3ZpZXcuc2NzcyAqL1xuLm9hLWxpc3Qub2EtZGlzY3Vzc2lvbi10b3BpYyBoNSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLyogbGluZSA2NCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3ZpZXcuc2NzcyAqL1xuLm9hLWxpc3Qub2EtZGlzY3Vzc2lvbi10b3BpYyAudXNlci1pbmZvIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDY3LCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fdmlldy5zY3NzICovXG4ub2EtbGlzdC5vYS1kaXNjdXNzaW9uLXRvcGljIC5vYS1kYXRlIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogbGluZSA3MCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3ZpZXcuc2NzcyAqL1xuLm9hLWxpc3Qub2EtZGlzY3Vzc2lvbi10b3BpYyAub2EtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzc3Nztcbn1cblxuLyogbGluZSA3MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3ZpZXcuc2NzcyAqL1xuLm9hLWxpc3Qub2EtZGlzY3Vzc2lvbi10b3BpYyAub2EtcmVwbHktbGFzdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8qIGxpbmUgNzYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL192aWV3LnNjc3MgKi9cbi5vYS1saXN0Lm9hLWRpc2N1c3Npb24tdG9waWMgLm9hLXJlcGx5LWxhc3QgPiBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgODAsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL192aWV3LnNjc3MgKi9cbi5vYS1saXN0Lm9hLWRpc2N1c3Npb24tdG9waWMgLm9hLXJlcGx5LWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSA4MywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3ZpZXcuc2NzcyAqL1xuLm9hLWxpc3Qub2EtZGlzY3Vzc2lvbi10b3BpYyAub2EtcmVwbHktaWNvbiAub2EtcmVwbHktY291bnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAzcHg7XG59XG5cbi8qIGxpbmUgOTEsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL192aWV3LnNjc3MgKi9cbi5vYS1saXN0Lm9hLWRpc2N1c3Npb24tdG9waWMgLm9hLXJlcGx5LWljb24gLm9hLXJlcGx5LWNvdW50IGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogbGluZSA5NSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3ZpZXcuc2NzcyAqL1xuLm9hLWxpc3Qub2EtZGlzY3Vzc2lvbi10b3BpYyAub2EtcmVwbHktaWNvbiBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiAwO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHRvcDogLTAuMWVtO1xuICBtYXJnaW46IDAgM3B4O1xuICBjb2xvcjogcmdiYSg2NCwgNjQsIDY0LCAwLjcpO1xufVxuXG4vKiBsaW5lIDEwNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3ZpZXcuc2NzcyAqL1xuLm9hLWxpc3Qub2EtZGlzY3Vzc2lvbi10b3BpYyAub2EtcmVwbHktaWNvbi51cGRhdGVkIGkge1xuICBjb2xvcjogcmdiYSgxNTAsIDE1MCwgMCwgMC43KTtcbn1cblxuLyogbGluZSAxMDcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL192aWV3LnNjc3MgKi9cbi5vYS1saXN0Lm9hLWRpc2N1c3Npb24tdG9waWMgLm9hLXJlcGx5LWljb24ubmV3IGkge1xuICBjb2xvcjogcmdiYSg2NCwgMTYxLCA1OCwgMC43KTtcbn1cblxuLyogbGluZSAxMTMsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL192aWV3LnNjc3MgKi9cbi5vYS1saXN0Lm9hLW5ld3Mge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NGQ0ZDRjtcbiAgcGFkZGluZzogMCAwIDI1cHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLyogbGluZSAxMTcsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL192aWV3LnNjc3MgKi9cbi5vYS1saXN0Lm9hLW5ld3MgLm9hLWVkaXQtbm9kZSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDExOSwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3ZpZXcuc2NzcyAqL1xuLm9hLWxpc3Qub2EtbmV3cyAub2EtZWRpdC1ub2RlIGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjYTRhOGFiO1xufVxuXG4vKiBsaW5lIDEyNCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3ZpZXcuc2NzcyAqL1xuLm9hLWxpc3Qub2EtbmV3cyAub2EtZWRpdC1ub2RlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4vKiBsaW5lIDEyOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3ZpZXcuc2NzcyAqL1xuLm9hLWxpc3Qub2EtbmV3cyAub2EtZWRpdC1ub2RlIGEgPiBzcGFuIHtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogbGluZSAxMzQsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL192aWV3LnNjc3MgKi9cbi5vYS1saXN0Lm9hLW5ld3MgcCwgLm9hLWxpc3Qub2EtbmV3cyBvbCwgLm9hLWxpc3Qub2EtbmV3cyB1bCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4vKiBsaW5lIDEzOCwgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3ZpZXcuc2NzcyAqL1xuLm9hLWxpc3Qub2EtbmV3cyAub2EtbmV3cy1ib2R5IHtcbiAgbWFyZ2luLXRvcDogMC44ZW07XG59XG5cbi8qIGxpbmUgMTQxLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fdmlldy5zY3NzICovXG4ub2EtbGlzdC5vYS1uZXdzIC5vYS1uZXdzLWhlYWRlciBoMyB7XG4gIG1hcmdpbjogMCAwIDAuNWVtIDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyogbGluZSAxNDYsIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL192aWV3LnNjc3MgKi9cbi5vYS1saXN0Lm9hLW5ld3MgaDQge1xuICBtYXJnaW4tYm90dG9tOiAwLjllbTtcbn1cblxuLyogbGluZSAxNDksIC9ob21lL2JvcXVpc3RtL3Byb2plY3RzL2Q3X2xhZ29vbi92aXUtc2VydmljZXMvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvc2Nzcy9jb21wb25lbnRzL192aWV3LnNjc3MgKi9cbi5vYS1saXN0Lm9hLW5ld3MgLm1vcmUtbGluayB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4vKiBsaW5lIDE1NywgL2hvbWUvYm9xdWlzdG0vcHJvamVjdHMvZDdfbGFnb29uL3ZpdS1zZXJ2aWNlcy9wcm9maWxlcy92aXUvdGhlbWVzL3ZpdV90aGVtZS9zY3NzL2NvbXBvbmVudHMvX3ZpZXcuc2NzcyAqL1xuLnZpZXdzLXdpZGdldC1maWx0ZXItc2VhcmNoX2FwaV92aWV3c19mdWxsdGV4dCBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTYyLCAvaG9tZS9ib3F1aXN0bS9wcm9qZWN0cy9kN19sYWdvb24vdml1LXNlcnZpY2VzL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL3Njc3MvY29tcG9uZW50cy9fdmlldy5zY3NzICovXG4ucGFuZS1wcm9ncmFtcy1vcHRpb25zLXBhbmUtcHJvZ3JhbS1vcHRpb25zLWpzb24gaDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLy9cbi8vIEdyaWQgc3lzdGVtXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbi5jb250YWluZXIge1xuICBAaW5jbHVkZSBjb250YWluZXItZml4ZWQ7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgd2lkdGg6ICRjb250YWluZXItc207XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgd2lkdGg6ICRjb250YWluZXItbWQ7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgd2lkdGg6ICRjb250YWluZXItbGc7XG4gIH1cbn1cblxuXG4vLyBGbHVpZCBjb250YWluZXJcbi8vXG4vLyBVdGlsaXplcyB0aGUgbWl4aW4gbWVhbnQgZm9yIGZpeGVkIHdpZHRoIGNvbnRhaW5lcnMsIGJ1dCB3aXRob3V0IGFueSBkZWZpbmVkXG4vLyB3aWR0aCBmb3IgZmx1aWQsIGZ1bGwgd2lkdGggbGF5b3V0cy5cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIEBpbmNsdWRlIGNvbnRhaW5lci1maXhlZDtcbn1cblxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4gYW5kIGNsZWFyIHRoZSBmbG9hdHMgb2YgeW91ciBjb2x1bW5zLlxuXG4ucm93IHtcbiAgQGluY2x1ZGUgbWFrZS1yb3c7XG59XG5cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnM7XG5cblxuLy8gRXh0cmEgc21hbGwgZ3JpZFxuLy9cbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciBleHRyYSBzbWFsbCBkZXZpY2VzIGxpa2Vcbi8vIHNtYXJ0cGhvbmVzLlxuXG5AaW5jbHVkZSBtYWtlLWdyaWQoeHMpO1xuXG5cbi8vIFNtYWxsIGdyaWRcbi8vXG4vLyBDb2x1bW5zLCBvZmZzZXRzLCBwdXNoZXMsIGFuZCBwdWxscyBmb3IgdGhlIHNtYWxsIGRldmljZSByYW5nZSwgZnJvbSBwaG9uZXNcbi8vIHRvIHRhYmxldHMuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQoc20pO1xufVxuXG5cbi8vIE1lZGl1bSBncmlkXG4vL1xuLy8gQ29sdW1ucywgb2Zmc2V0cywgcHVzaGVzLCBhbmQgcHVsbHMgZm9yIHRoZSBkZXNrdG9wIGRldmljZSByYW5nZS5cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZChtZCk7XG59XG5cblxuLy8gTGFyZ2UgZ3JpZFxuLy9cbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciB0aGUgbGFyZ2UgZGVza3RvcCBkZXZpY2UgcmFuZ2UuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQobGcpO1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbi8vIENlbnRlcmVkIGNvbnRhaW5lciBlbGVtZW50XG5cbi8vIENVU1RPTUlaRUQgQlkgVklVIGZvciAzIGRpZmZlcmVudCByZXNwb25zaXZlIGd1dHRlciB3aWR0aHMgYXMgZGljdGF0ZWQgYnkgQXBlcm8gZGVzaWducy5cblxuXG5AbWl4aW4gY29udGFpbmVyLWZpeGVkKCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aC1sZykge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gIHBhZGRpbmctbGVmdDogY2VpbCgoJGdyaWQtZ3V0dGVyLXdpZHRoLXhzIC8gMikpO1xuICBwYWRkaW5nLXJpZ2h0OiBmbG9vcigoJGdyaWQtZ3V0dGVyLXdpZHRoLXhzIC8gMikpO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIHBhZGRpbmctbGVmdDogY2VpbCgoJGdyaWQtZ3V0dGVyLXdpZHRoLXNtIC8gMikpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGZsb29yKCgkZ3JpZC1ndXR0ZXItd2lkdGgtc20gLyAyKSk7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAgY2VpbCgoJGdyaWQtZ3V0dGVyLXdpZHRoLW1kIC8gMikpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGZsb29yKCgkZ3JpZC1ndXR0ZXItd2lkdGgtbWQgLyAyKSk7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAgY2VpbCgoJGdyaWQtZ3V0dGVyLXdpZHRoLWxnIC8gMikpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGZsb29yKCgkZ3JpZC1ndXR0ZXItd2lkdGgtbGcgLyAyKSk7XG4gIH1cbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG59XG5cbi8vIENyZWF0ZXMgYSB3cmFwcGVyIGZvciBhIHNlcmllcyBvZiBjb2x1bW5zXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG5cbiAgbWFyZ2luLWxlZnQ6ICBjZWlsKCgkZ3V0dGVyIC8gLTIpKTtcbiAgbWFyZ2luLXJpZ2h0OiBmbG9vcigoJGd1dHRlciAvIC0yKSk7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIG1hcmdpbi1sZWZ0OiAgY2VpbCgoJGdyaWQtZ3V0dGVyLXdpZHRoLXNtIC8gLTIpKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGZsb29yKCgkZ3JpZC1ndXR0ZXItd2lkdGgtc20gLyAtMikpO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgIG1hcmdpbi1sZWZ0OiAgY2VpbCgoJGdyaWQtZ3V0dGVyLXdpZHRoLW1kIC8gLTIpKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGZsb29yKCgkZ3JpZC1ndXR0ZXItd2lkdGgtbWQgLyAtMikpO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgIG1hcmdpbi1sZWZ0OiAgY2VpbCgoJGdyaWQtZ3V0dGVyLXdpZHRoLWxnIC8gLTIpKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGZsb29yKCgkZ3JpZC1ndXR0ZXItd2lkdGgtbGcgLyAtMikpO1xuICB9XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBleHRyYSBzbWFsbCBjb2x1bW5zXG5AbWl4aW4gbWFrZS14cy1jb2x1bW4oJGNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aC14cykge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAgKCRndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcbn1cbkBtaXhpbiBtYWtlLXhzLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcbiAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xufVxuQG1peGluIG1ha2UteHMtY29sdW1uLXB1c2goJGNvbHVtbnMpIHtcbiAgbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG59XG5AbWl4aW4gbWFrZS14cy1jb2x1bW4tcHVsbCgkY29sdW1ucykge1xuICByaWdodDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBzbWFsbCBjb2x1bW5zXG5AbWl4aW4gbWFrZS1zbS1jb2x1bW4oJGNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aC1zbSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAgKCRncmlkLWd1dHRlci13aWR0aC14cyAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoLXhzIC8gMik7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAgKCRncmlkLWd1dHRlci13aWR0aC1zbSAvIDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGgtc20gLyAyKTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAgKCRncmlkLWd1dHRlci13aWR0aC1tZCAvIDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGgtbWQgLyAyKTtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICAoJGdyaWQtZ3V0dGVyLXdpZHRoLWxnIC8gMik7XG4gICAgcGFkZGluZy1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aC1sZyAvIDIpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1zbS1jb2x1bW4tb2Zmc2V0KCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2Utc20tY29sdW1uLXB1c2goJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLXNtLWNvbHVtbi1wdWxsKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIHJpZ2h0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuXG4vLyBHZW5lcmF0ZSB0aGUgbWVkaXVtIGNvbHVtbnNcbkBtaXhpbiBtYWtlLW1kLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLW1kKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6ICAoJGdyaWQtZ3V0dGVyLXdpZHRoLXhzIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGgteHMgLyAyKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICAoJGdyaWQtZ3V0dGVyLXdpZHRoLXNtIC8gMik7XG4gICAgcGFkZGluZy1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aC1zbSAvIDIpO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgIHBhZGRpbmctbGVmdDogICgkZ3JpZC1ndXR0ZXItd2lkdGgtbWQgLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoLW1kIC8gMik7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgIHBhZGRpbmctbGVmdDogICgkZ3JpZC1ndXR0ZXItd2lkdGgtbGcgLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoLWxnIC8gMik7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLW1kLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1tZC1jb2x1bW4tcHVzaCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICBsZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbWQtY29sdW1uLXB1bGwoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBsYXJnZSBjb2x1bW5zXG5AbWl4aW4gbWFrZS1sZy1jb2x1bW4oJGNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aC1sZykge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAgKCRncmlkLWd1dHRlci13aWR0aC14cyAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoLXhzIC8gMik7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAgKCRncmlkLWd1dHRlci13aWR0aC1zbSAvIDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGgtc20gLyAyKTtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICAoJGdyaWQtZ3V0dGVyLXdpZHRoLW1kIC8gMik7XG4gICAgcGFkZGluZy1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aC1tZCAvIDIpO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgIHBhZGRpbmctbGVmdDogICgkZ3JpZC1ndXR0ZXItd2lkdGgtbGcgLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoLWxnIC8gMik7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1sZy1jb2x1bW4tb2Zmc2V0KCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbGctY29sdW1uLXB1c2goJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLWxnLWNvbHVtbi1wdWxsKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgIHJpZ2h0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuIiwiLy8gQ2xlYXJmaXhcbi8vXG4vLyBGb3IgbW9kZXJuIGJyb3dzZXJzXG4vLyAxLiBUaGUgc3BhY2UgY29udGVudCBpcyBvbmUgd2F5IHRvIGF2b2lkIGFuIE9wZXJhIGJ1ZyB3aGVuIHRoZVxuLy8gICAgY29udGVudGVkaXRhYmxlIGF0dHJpYnV0ZSBpcyBpbmNsdWRlZCBhbnl3aGVyZSBlbHNlIGluIHRoZSBkb2N1bWVudC5cbi8vICAgIE90aGVyd2lzZSBpdCBjYXVzZXMgc3BhY2UgdG8gYXBwZWFyIGF0IHRoZSB0b3AgYW5kIGJvdHRvbSBvZiBlbGVtZW50c1xuLy8gICAgdGhhdCBhcmUgY2xlYXJmaXhlZC5cbi8vIDIuIFRoZSB1c2Ugb2YgYHRhYmxlYCByYXRoZXIgdGhhbiBgYmxvY2tgIGlzIG9ubHkgbmVjZXNzYXJ5IGlmIHVzaW5nXG4vLyAgICBgOmJlZm9yZWAgdG8gY29udGFpbiB0aGUgdG9wLW1hcmdpbnMgb2YgY2hpbGQgZWxlbWVudHMuXG4vL1xuLy8gU291cmNlOiBodHRwOi8vbmljb2xhc2dhbGxhZ2hlci5jb20vbWljcm8tY2xlYXJmaXgtaGFjay9cblxuQG1peGluIGNsZWFyZml4KCkge1xuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7IC8vIDFcbiAgICBkaXNwbGF5OiB0YWJsZTsgLy8gMlxuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIGJvb3RzdHJhcCBzcGVjaWZpYyB2YXJpYWJsZS4gc2V0IHRvIGZhbHNlIGlmIG5vdCB1c2luZyBydWJ5ICsgYXNzZXQgcGlwZWxpbmUgLyBjb21wYXNzLlxuJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlcjogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEdsb2JhbCB2YWx1ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEdyYXlzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZ3JheS1kYXJrZXI6ICAgICAgICAgICAgbGlnaHRlbigjMDAwLCAxMy41JSkgIWRlZmF1bHQ7IC8vICMyMjJcbiRncmF5LWRhcms6ICAgICAgICAgICAgICBsaWdodGVuKCMwMDAsIDIwJSkgIWRlZmF1bHQ7ICAgLy8gIzMzM1xuJGdyYXk6ICAgICAgICAgICAgICAgICAgIGxpZ2h0ZW4oIzAwMCwgMzMuNSUpICFkZWZhdWx0OyAvLyAjNTU1XG4kZ3JheS1saWdodDogICAgICAgICAgICAgbGlnaHRlbigjMDAwLCA2MCUpICFkZWZhdWx0OyAgIC8vICM5OTlcbiRncmF5LWxpZ2h0ZXI6ICAgICAgICAgICBsaWdodGVuKCMwMDAsIDkzLjUlKSAhZGVmYXVsdDsgLy8gI2VlZVxuXG4vLyBCcmFuZCBjb2xvcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRicmFuZC1wcmltYXJ5OiAgICAgICAgICAgICAgICMwMDNCNUM7XG4kYnJhbmQtc2Vjb25kYXJ5OiAgICAgICAgICAgICAjMDA3REJBO1xuJGJyYW5kLXNlY29uZGFyeS1oaWdobGlnaHQ6ICAgIzAwQTZGNjtcbiRicmFuZC1zdWNjZXNzOiAgICAgICAgICAgICAgICM1Y2I4NWMgIWRlZmF1bHQ7XG4kYnJhbmQtd2FybmluZzogICAgICAgICAgICAgICAjZjBhZDRlICFkZWZhdWx0O1xuJGJyYW5kLWRhbmdlcjogICAgICAgICAgICAgICAgI2Q5NTM0ZiAhZGVmYXVsdDtcbiRicmFuZC1pbmZvOiAgICAgICAgICAgICAgICAgICM1YmMwZGUgIWRlZmF1bHQ7XG5cbi8vIFNjYWZmb2xkaW5nXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJHRleHQtY29sb3I6ICAgICAgICAgICAgJGdyYXktZGFyayAhZGVmYXVsdDtcblxuLy8gTGlua3Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgZGFya2VuKCRsaW5rLWNvbG9yLCAxNSUpICFkZWZhdWx0O1xuXG4vLyBUeXBvZ3JhcGh5XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogIFwiUHJveGltYU5vdmFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1zZXJpZjogICAgICAgR2VvcmdpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgIDE0cHggIWRlZmF1bHQ7XG4kZm9udC1zaXplLWxhcmdlOiAgICAgICAgIGNlaWwoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7IC8vIH4xOHB4XG4kZm9udC1zaXplLXNtYWxsOiAgICAgICAgIGNlaWwoJGZvbnQtc2l6ZS1iYXNlICogMC44NSkgIWRlZmF1bHQ7IC8vIH4xMnB4XG5cbiRmb250LXNpemUtaDE6ICAgICAgICAgICAgZmxvb3IoJGZvbnQtc2l6ZS1iYXNlICogMi42KSAhZGVmYXVsdDsgLy8gfjM2cHhcbiRmb250LXNpemUtaDI6ICAgICAgICAgICAgZmxvb3IoJGZvbnQtc2l6ZS1iYXNlICogMi4xNSkgIWRlZmF1bHQ7IC8vIH4zMHB4XG4kZm9udC1zaXplLWgzOiAgICAgICAgICAgIGNlaWwoJGZvbnQtc2l6ZS1iYXNlICogMS43KSAhZGVmYXVsdDsgLy8gfjI0cHhcbiRmb250LXNpemUtaDQ6ICAgICAgICAgICAgY2VpbCgkZm9udC1zaXplLWJhc2UgKiAxLjI1KSAhZGVmYXVsdDsgLy8gfjE4cHhcbiRmb250LXNpemUtaDU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1oNjogICAgICAgICAgICBjZWlsKCRmb250LXNpemUtYmFzZSAqIDAuODUpICFkZWZhdWx0OyAvLyB+MTJweFxuXG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgIDEuNDI4NTcxNDI5ICFkZWZhdWx0OyAvLyAyMC8xNFxuJGxpbmUtaGVpZ2h0LWNvbXB1dGVkOiAgICBmbG9vcigkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSkgIWRlZmF1bHQ7IC8vIH4yMHB4XG5cbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgJGZvbnQtZmFtaWx5LWJhc2UgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgMS4xICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuXG5cbi8vIEljb25vZ3JhcGh5XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kaWNvbi1mb250LXBhdGg6IFwiYm9vdHN0cmFwL1wiICFkZWZhdWx0O1xuJGljb24tZm9udC1uYW1lOiBcImdseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXJcIiAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQmFzZWQgb24gMTRweCBmb250LXNpemUgYW5kIDEuNDI4IGxpbmUtaGVpZ2h0ICh+MjBweCB0byBzdGFydClcblxuJHBhZGRpbmctYmFzZS12ZXJ0aWNhbDogICAgICAgICAgNnB4ICFkZWZhdWx0O1xuJHBhZGRpbmctYmFzZS1ob3Jpem9udGFsOiAgICAgICAgMTJweCAhZGVmYXVsdDtcblxuJHBhZGRpbmctbGFyZ2UtdmVydGljYWw6ICAgICAgICAgMTBweCAhZGVmYXVsdDtcbiRwYWRkaW5nLWxhcmdlLWhvcml6b250YWw6ICAgICAgIDE2cHggIWRlZmF1bHQ7XG5cbiRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsOiAgICAgICAgIDVweCAhZGVmYXVsdDtcbiRwYWRkaW5nLXNtYWxsLWhvcml6b250YWw6ICAgICAgIDEwcHggIWRlZmF1bHQ7XG5cbiRwYWRkaW5nLXhzLXZlcnRpY2FsOiAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRwYWRkaW5nLXhzLWhvcml6b250YWw6ICAgICAgICAgIDVweCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWxhcmdlOiAgICAgICAgICAgICAgMS4zMyAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbWFsbDogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGJvcmRlci1yYWRpdXMtYmFzZTogICAgICAgICAgICAgNHB4ICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGFyZ2U6ICAgICAgICAgICAgNnB4ICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc21hbGw6ICAgICAgICAgICAgM3B4ICFkZWZhdWx0O1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aC1iYXNlOiAgICAgICAgICAgICAgIDRweCAhZGVmYXVsdDtcbiRjYXJldC13aWR0aC1sYXJnZTogICAgICAgICAgICAgIDVweCAhZGVmYXVsdDtcblxuLy8gVGFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgOHB4ICFkZWZhdWx0O1xuJHRhYmxlLWNvbmRlbnNlZC1jZWxsLXBhZGRpbmc6ICAgICAgIDVweCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0OyAvLyBvdmVyYWxsIGJhY2tncm91bmQtY29sb3JcbiR0YWJsZS1iZy1hY2NlbnQ6ICAgICAgICAgICAgICAgICAgICAjZjlmOWY5ICFkZWZhdWx0OyAvLyBmb3Igc3RyaXBpbmdcbiR0YWJsZS1iZy1ob3ZlcjogICAgICAgICAgICAgICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xuJHRhYmxlLWJnLWFjdGl2ZTogICAgICAgICAgICAgICAgICAgICR0YWJsZS1iZy1ob3ZlciAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7IC8vIHRhYmxlIGFuZCBjZWxsIGJvcmRlclxuXG5cbi8vIEJ1dHRvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG5vcm1hbCAhZGVmYXVsdDtcblxuJGJ0bi1kZWZhdWx0LWNvbG9yOiAgICAgICAgICAgICAgIzMzMyAhZGVmYXVsdDtcbiRidG4tZGVmYXVsdC1iZzogICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kYnRuLWRlZmF1bHQtYm9yZGVyOiAgICAgICAgICAgICAjY2NjICFkZWZhdWx0O1xuXG4kYnRuLXByaW1hcnktY29sb3I6ICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGJ0bi1wcmltYXJ5LWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG4kYnRuLXByaW1hcnktYm9yZGVyOiAgICAgICAgICAgICBkYXJrZW4oJGJ0bi1wcmltYXJ5LWJnLCA1JSkgIWRlZmF1bHQ7XG5cbiRidG4tc3VjY2Vzcy1jb2xvcjogICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kYnRuLXN1Y2Nlc3MtYmc6ICAgICAgICAgICAgICAgICAkYnJhbmQtc3VjY2VzcyAhZGVmYXVsdDtcbiRidG4tc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAgICAgIGRhcmtlbigkYnRuLXN1Y2Nlc3MtYmcsIDUlKSAhZGVmYXVsdDtcblxuJGJ0bi13YXJuaW5nLWNvbG9yOiAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRidG4td2FybmluZy1iZzogICAgICAgICAgICAgICAgICRicmFuZC13YXJuaW5nICFkZWZhdWx0O1xuJGJ0bi13YXJuaW5nLWJvcmRlcjogICAgICAgICAgICAgZGFya2VuKCRidG4td2FybmluZy1iZywgNSUpICFkZWZhdWx0O1xuXG4kYnRuLWRhbmdlci1jb2xvcjogICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGJ0bi1kYW5nZXItYmc6ICAgICAgICAgICAgICAgICAgJGJyYW5kLWRhbmdlciAhZGVmYXVsdDtcbiRidG4tZGFuZ2VyLWJvcmRlcjogICAgICAgICAgICAgIGRhcmtlbigkYnRuLWRhbmdlci1iZywgNSUpICFkZWZhdWx0O1xuXG4kYnRuLWluZm8tY29sb3I6ICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGJ0bi1pbmZvLWJnOiAgICAgICAgICAgICAgICAgICAgJGJyYW5kLWluZm8gIWRlZmF1bHQ7XG4kYnRuLWluZm8tYm9yZGVyOiAgICAgICAgICAgICAgICBkYXJrZW4oJGJ0bi1pbmZvLWJnLCA1JSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuXG5cbi8vIEZvcm1zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGlucHV0LWJnLWRpc2FibGVkOiAgICAgICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXkgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAjY2NjICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItZm9jdXM6ICAgICAgICAgICAgICM2NmFmZTkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvci1wbGFjZWhvbGRlcjogICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgICAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICsgKCRwYWRkaW5nLWJhc2UtdmVydGljYWwgKiAyKSArIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sYXJnZTogICAgICAgICAgICAgKGNlaWwoJGZvbnQtc2l6ZS1sYXJnZSAqICRsaW5lLWhlaWdodC1sYXJnZSkgKyAoJHBhZGRpbmctbGFyZ2UtdmVydGljYWwgKiAyKSArIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbWFsbDogICAgICAgICAgICAgKGZsb29yKCRmb250LXNpemUtc21hbGwgKiAkbGluZS1oZWlnaHQtc21hbGwpICsgKCRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsICogMikgKyAyKSAhZGVmYXVsdDtcblxuJGxlZ2VuZC1jb2xvcjogICAgICAgICAgICAgICAgICAgJGdyYXktZGFyayAhZGVmYXVsdDtcbiRsZWdlbmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICNlNWU1ZTUgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAkaW5wdXQtYm9yZGVyICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXI6ICAgICAgICAgICAgICAgIHJnYmEoMCwwLDAsLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mYWxsYmFjay1ib3JkZXI6ICAgICAgICNjY2MgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAjZTVlNWU1ICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAkZ3JheS1kYXJrICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgZGFya2VuKCRncmF5LWRhcmssIDUlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcblxuXG4vLyBDT01QT05FTlQgVkFSSUFCTEVTXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXcgb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpc1xuLy8gVHJ5IHRvIGF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIDopXG5cbiR6aW5kZXgtbmF2YmFyOiAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgMTAxMCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW5hdmJhci1maXhlZDogICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZ3JvdW5kOiAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG5cbi8vIE1lZGlhIHF1ZXJpZXMgYnJlYWtwb2ludHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBFeHRyYSBzbWFsbCBzY3JlZW4gLyBwaG9uZVxuLy8gTm90ZTogRGVwcmVjYXRlZCAkc2NyZWVuLXhzIGFuZCAkc2NyZWVuLXBob25lIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi14czogICAgICAgICAgICAgICAgICA0ODBweCAhZGVmYXVsdDtcbiRzY3JlZW4teHMtbWluOiAgICAgICAgICAgICAgJHNjcmVlbi14cyAhZGVmYXVsdDtcbiRzY3JlZW4tcGhvbmU6ICAgICAgICAgICAgICAgJHNjcmVlbi14cy1taW4gIWRlZmF1bHQ7XG5cbi8vIFNtYWxsIHNjcmVlbiAvIHRhYmxldFxuLy8gTm90ZTogRGVwcmVjYXRlZCAkc2NyZWVuLXNtIGFuZCAkc2NyZWVuLXRhYmxldCBhcyBvZiB2My4wLjFcbiRzY3JlZW4tc206ICAgICAgICAgICAgICAgICAgNzY4cHggIWRlZmF1bHQ7XG4kc2NyZWVuLXNtLW1pbjogICAgICAgICAgICAgICRzY3JlZW4tc20gIWRlZmF1bHQ7XG4kc2NyZWVuLXRhYmxldDogICAgICAgICAgICAgICRzY3JlZW4tc20tbWluICFkZWZhdWx0O1xuXG4vLyBNZWRpdW0gc2NyZWVuIC8gZGVza3RvcFxuLy8gTm90ZTogRGVwcmVjYXRlZCAkc2NyZWVuLW1kIGFuZCAkc2NyZWVuLWRlc2t0b3AgYXMgb2YgdjMuMC4xXG4kc2NyZWVuLW1kOiAgICAgICAgICAgICAgICAgIDk5MnB4ICFkZWZhdWx0O1xuJHNjcmVlbi1tZC1taW46ICAgICAgICAgICAgICAkc2NyZWVuLW1kICFkZWZhdWx0O1xuJHNjcmVlbi1kZXNrdG9wOiAgICAgICAgICAgICAkc2NyZWVuLW1kLW1pbiAhZGVmYXVsdDtcblxuLy8gTGFyZ2Ugc2NyZWVuIC8gd2lkZSBkZXNrdG9wXG4vLyBOb3RlOiBEZXByZWNhdGVkICRzY3JlZW4tbGcgYW5kICRzY3JlZW4tbGctZGVza3RvcCBhcyBvZiB2My4wLjFcbiRzY3JlZW4tbGc6ICAgICAgICAgICAgICAgICAgMTIwMHB4ICFkZWZhdWx0O1xuJHNjcmVlbi1sZy1taW46ICAgICAgICAgICAgICAkc2NyZWVuLWxnICFkZWZhdWx0O1xuJHNjcmVlbi1sZy1kZXNrdG9wOiAgICAgICAgICAkc2NyZWVuLWxnLW1pbiAhZGVmYXVsdDtcblxuLy8gU28gbWVkaWEgcXVlcmllcyBkb24ndCBvdmVybGFwIHdoZW4gcmVxdWlyZWQsIHByb3ZpZGUgYSBtYXhpbXVtXG4kc2NyZWVuLXhzLW1heDogICAgICAgICAgICAgICgkc2NyZWVuLXNtLW1pbiAtIDEpICFkZWZhdWx0O1xuJHNjcmVlbi1zbS1tYXg6ICAgICAgICAgICAgICAoJHNjcmVlbi1tZC1taW4gLSAxKSAhZGVmYXVsdDtcbiRzY3JlZW4tbWQtbWF4OiAgICAgICAgICAgICAgKCRzY3JlZW4tbGctbWluIC0gMSkgIWRlZmF1bHQ7XG5cbi8vIFZJVSBjdXN0b20gbGFyZ2VyIHNjcmVlbiBzaXplc1xuJHNjcmVlbi14bGc6ICAgICAgICAgICAgICAgICAgMTMwMHB4ICFkZWZhdWx0O1xuJHNjcmVlbi14bGctbWluOiAgICAgICAgICAgICAgJHNjcmVlbi14bGcgIWRlZmF1bHQ7XG5cbiRzY3JlZW4teHhsZzogICAgICAgICAgICAgICAgICAxNDAwcHggIWRlZmF1bHQ7XG4kc2NyZWVuLXh4bGctbWluOiAgICAgICAgICAgICAgJHNjcmVlbi14eGxnICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgc3lzdGVtXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gTnVtYmVyIG9mIGNvbHVtbnMgaW4gdGhlIGdyaWQgc3lzdGVtXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4vLyBQYWRkaW5nLCB0byBiZSBkaXZpZGVkIGJ5IHR3byBhbmQgYXBwbGllZCB0byB0aGUgbGVmdCBhbmQgcmlnaHQgb2YgYWxsIGNvbHVtbnNcbiRncmlkLWd1dHRlci13aWR0aC14czogICAgICA4cHggIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoLXhzICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoLXNtOiAgICAgICAgIDEwcHggIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGgtbWQ6ICAgICAgICAgMjBweCAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aC1sZzogICAgICAgICAzMHB4ICFkZWZhdWx0O1xuXG4vLyBPdmVycmlkZGVuIG9wdGlvbmFsIGd1dHRlciB3aWR0aHMgZm9yIGNvbHVtbnMgKmluc2lkZSogY29udGVudCBhcmVhXG4vLyRncmlkLWd1dHRlci13aWR0aC1sZzogICAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG5cbi8vIE5hdmJhciBjb2xsYXBzZVxuXG4vLyBQb2ludCBhdCB3aGljaCB0aGUgbmF2YmFyIGJlY29tZXMgdW5jb2xsYXBzZWRcbiRncmlkLWZsb2F0LWJyZWFrcG9pbnQ6ICAgICAkc2NyZWVuLXNtLW1pbiAhZGVmYXVsdDtcbi8vIFBvaW50IGF0IHdoaWNoIHRoZSBuYXZiYXIgYmVnaW5zIGNvbGxhcHNpbmdcbiRncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4OiAoJGdyaWQtZmxvYXQtYnJlYWtwb2ludCAtIDEpICFkZWZhdWx0O1xuXG5cbi8vIE5hdmJhclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gQmFzaWNzIG9mIGEgbmF2YmFyXG4kbmF2YmFyLWhlaWdodDogICAgICAgICAgICAgICAgICAgIDUwcHggIWRlZmF1bHQ7XG4kbmF2YmFyLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICRsaW5lLWhlaWdodC1jb21wdXRlZCAhZGVmYXVsdDtcbiRuYXZiYXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsOiAgICAgICAgZmxvb3IoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMikgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmctdmVydGljYWw6ICAgICAgICAgICgoJG5hdmJhci1oZWlnaHQgLSAkbGluZS1oZWlnaHQtY29tcHV0ZWQpIC8gMikgIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGVmYXVsdC1jb2xvcjogICAgICAgICAgICAgIzc3NyAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1iZzogICAgICAgICAgICAgICAgI2Y4ZjhmOCAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1ib3JkZXI6ICAgICAgICAgICAgZGFya2VuKCRuYXZiYXItZGVmYXVsdC1iZywgNi41JSkgIWRlZmF1bHQ7XG5cbi8vIE5hdmJhciBsaW5rc1xuJG5hdmJhci1kZWZhdWx0LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICM3NzcgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgIzMzMyAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICAjNTU1ICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgIGRhcmtlbigkbmF2YmFyLWRlZmF1bHQtYmcsIDYuNSUpICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICNjY2MgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1iZzogICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbi8vIE5hdmJhciBicmFuZCBsYWJlbFxuJG5hdmJhci1kZWZhdWx0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICRuYXZiYXItZGVmYXVsdC1saW5rLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgIGRhcmtlbigkbmF2YmFyLWRlZmF1bHQtYnJhbmQtY29sb3IsIDEwJSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtYnJhbmQtaG92ZXItYmc6ICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbi8vIE5hdmJhciB0b2dnbGVcbiRuYXZiYXItZGVmYXVsdC10b2dnbGUtaG92ZXItYmc6ICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LXRvZ2dsZS1pY29uLWJhci1iZzogICAgICAgICNjY2MgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWJvcmRlci1jb2xvcjogICAgICAgI2RkZCAhZGVmYXVsdDtcblxuXG4vLyBJbnZlcnRlZCBuYXZiYXJcbi8vXG4vLyBSZXNldCBpbnZlcnRlZCBuYXZiYXIgYmFzaWNzXG4kbmF2YmFyLWludmVyc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAjMjIyICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWJvcmRlcjogICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJG5hdmJhci1pbnZlcnNlLWJnLCAxMCUpICFkZWZhdWx0O1xuXG4vLyBJbnZlcnRlZCBuYXZiYXIgbGlua3NcbiRuYXZiYXItaW52ZXJzZS1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1iZzogICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICAgZGFya2VuKCRuYXZiYXItaW52ZXJzZS1iZywgMTAlKSAhZGVmYXVsdDtcbiRuYXZiYXItaW52ZXJzZS1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgIzQ0NCAhZGVmYXVsdDtcbiRuYXZiYXItaW52ZXJzZS1saW5rLWRpc2FibGVkLWJnOiAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbi8vIEludmVydGVkIG5hdmJhciBicmFuZCBsYWJlbFxuJG5hdmJhci1pbnZlcnNlLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWludmVyc2UtbGluay1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItaW52ZXJzZS1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRuYXZiYXItaW52ZXJzZS1icmFuZC1ob3Zlci1iZzogICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbi8vIEludmVydGVkIG5hdmJhciB0b2dnbGVcbiRuYXZiYXItaW52ZXJzZS10b2dnbGUtaG92ZXItYmc6ICAgICAgICAgICAgIzMzMyAhZGVmYXVsdDtcbiRuYXZiYXItaW52ZXJzZS10b2dnbGUtaWNvbi1iYXItYmc6ICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRuYXZiYXItaW52ZXJzZS10b2dnbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgIzMzMyAhZGVmYXVsdDtcblxuXG4vLyBOYXZzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kbmF2LWxpbmstcGFkZGluZzogICAgICAgICAgICAgICAgICAgICAgICAgIDEwcHggMTVweCAhZGVmYXVsdDtcbiRuYXYtbGluay1ob3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcblxuJG5hdi1kaXNhYmxlZC1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcbiRuYXYtZGlzYWJsZWQtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG5cbiRuYXYtb3Blbi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcblxuLy8gVGFic1xuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1iZzogICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICRncmF5ICFkZWZhdWx0O1xuJG5hdi10YWJzLWFjdGl2ZS1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICAjZGRkICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtanVzdGlmaWVkLWxpbmstYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtanVzdGlmaWVkLWFjdGl2ZS1saW5rLWJvcmRlci1jb2xvcjogICAgICRib2R5LWJnICFkZWZhdWx0O1xuXG4vLyBQaWxsc1xuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuJG5hdi1waWxscy1hY3RpdmUtbGluay1ob3Zlci1iZzogICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtYWN0aXZlLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gUGFnaW5hdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlcjogICAgICAgICAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG5cblxuLy8gUGFnZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRwYWdlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgIDE1cHggIWRlZmF1bHQ7XG4kcGFnZXItZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcblxuXG4vLyBKdW1ib3Ryb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRqdW1ib3Ryb24tcGFkZGluZzogICAgICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kanVtYm90cm9uLWNvbG9yOiAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1iZzogICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcbiRqdW1ib3Ryb24taGVhZGluZy1jb2xvcjogICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWZvbnQtc2l6ZTogICAgICAgICAgICBjZWlsKCRmb250LXNpemUtYmFzZSAqIDEuNSkgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSBzdGF0ZXMgYW5kIGFsZXJ0c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHN0YXRlLXN1Y2Nlc3MtdGV4dDogICAgICAgICAgICAgIzRENzMwMCAhZGVmYXVsdDtcbiRzdGF0ZS1zdWNjZXNzLWJnOiAgICAgICAgICAgICAgICNFQ0Y1RDkgIWRlZmF1bHQ7XG4kc3RhdGUtc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAgICAjRDJFOEE2ICFkZWZhdWx0O1xuXG4kc3RhdGUtaW5mby10ZXh0OiAgICAgICAgICAgICAgICAjMDA1NTgwICFkZWZhdWx0O1xuJHN0YXRlLWluZm8tYmc6ICAgICAgICAgICAgICAgICAgI0Q5RURGNyAhZGVmYXVsdDtcbiRzdGF0ZS1pbmZvLWJvcmRlcjogICAgICAgICAgICAgICNBNkQ0RUMgIWRlZmF1bHQ7XG5cbiRzdGF0ZS13YXJuaW5nLXRleHQ6ICAgICAgICAgICAgICM5OTYxMDAgIWRlZmF1bHQ7XG4kc3RhdGUtd2FybmluZy1iZzogICAgICAgICAgICAgICAjRkZGMUQ5ICFkZWZhdWx0O1xuJHN0YXRlLXdhcm5pbmctYm9yZGVyOiAgICAgICAgICAgI0ZGREZBNiAhZGVmYXVsdDtcblxuJHN0YXRlLWRhbmdlci10ZXh0OiAgICAgICAgICAgICAgIzk5MDAwQSAgICFkZWZhdWx0O1xuJHN0YXRlLWRhbmdlci1iZzogICAgICAgICAgICAgICAgI0ZCRDlEQiAhZGVmYXVsdDtcbiRzdGF0ZS1kYW5nZXItYm9yZGVyOiAgICAgICAgICAgICNGNkE2QUIgIWRlZmF1bHQ7XG5cblxuLy8gVG9vbHRpcHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAjMDAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICA1cHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcblxuXG4vLyBQb3BvdmVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoMCwwLDAsLjIpICFkZWZhdWx0O1xuJHBvcG92ZXItZmFsbGJhY2stYm9yZGVyLWNvbG9yOiAgICAgICAjY2NjICFkZWZhdWx0O1xuXG4kcG9wb3Zlci10aXRsZS1iZzogICAgICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAgIDEwcHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLXdpZHRoOiAgICAgICAgICAgKCRwb3BvdmVyLWFycm93LXdpZHRoICsgMSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICAgIHJnYmEoMCwwLDAsLjI1KSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LW91dGVyLWZhbGxiYWNrLWNvbG9yOiAgIzk5OSAhZGVmYXVsdDtcblxuXG4vLyBMYWJlbHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRsYWJlbC1kZWZhdWx0LWJnOiAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuJGxhYmVsLXByaW1hcnktYmc6ICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG4kbGFiZWwtc3VjY2Vzcy1iZzogICAgICAgICAgICAkYnJhbmQtc3VjY2VzcyAhZGVmYXVsdDtcbiRsYWJlbC1pbmZvLWJnOiAgICAgICAgICAgICAgICRicmFuZC1pbmZvICFkZWZhdWx0O1xuJGxhYmVsLXdhcm5pbmctYmc6ICAgICAgICAgICAgJGJyYW5kLXdhcm5pbmcgIWRlZmF1bHQ7XG4kbGFiZWwtZGFuZ2VyLWJnOiAgICAgICAgICAgICAkYnJhbmQtZGFuZ2VyICFkZWZhdWx0O1xuXG4kbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGxhYmVsLWxpbmstaG92ZXItY29sb3I6ICAgICAgI2ZmZiAhZGVmYXVsdDtcblxuXG4vLyBNb2RhbHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtcGFkZGluZzogICAgICAgICAxNXB4ICFkZWZhdWx0O1xuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgcmdiYSgwLDAsMCwuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1mYWxsYmFjay1ib3JkZXItY29sb3I6ICAgICAgICAgICM5OTkgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICMwMDAgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAjZTVlNWU1ICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gQWxlcnRzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGFsZXJ0LXBhZGRpbmc6ICAgICAgICAgICAgICAgMTVweCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICBub3JtYWwgIWRlZmF1bHQ7XG5cbiRhbGVydC1zdWNjZXNzLWJnOiAgICAgICAgICAgICRzdGF0ZS1zdWNjZXNzLWJnICFkZWZhdWx0O1xuJGFsZXJ0LXN1Y2Nlc3MtdGV4dDogICAgICAgICAgJHN0YXRlLXN1Y2Nlc3MtdGV4dCAhZGVmYXVsdDtcbiRhbGVydC1zdWNjZXNzLXRleHQtaG92ZXI6ICAgICM1MTdBMDAgIWRlZmF1bHQ7XG4kYWxlcnQtc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAkc3RhdGUtc3VjY2Vzcy1ib3JkZXIgIWRlZmF1bHQ7XG4kYWxlcnQtc3VjY2Vzcy1idXR0b246ICAgICAgICAjNkVBNjAwICFkZWZhdWx0O1xuXG4kYWxlcnQtaW5mby1iZzogICAgICAgICAgICAgICAkc3RhdGUtaW5mby1iZyAhZGVmYXVsdDtcbiRhbGVydC1pbmZvLXRleHQ6ICAgICAgICAgICAgICRzdGF0ZS1pbmZvLXRleHQgIWRlZmF1bHQ7XG4kYWxlcnQtaW5mby10ZXh0LWhvdmVyOiAgICAgICAjMDA2RkE5ICFkZWZhdWx0O1xuJGFsZXJ0LWluZm8tYm9yZGVyOiAgICAgICAgICAgJHN0YXRlLWluZm8tYm9yZGVyICFkZWZhdWx0O1xuJGFsZXJ0LWluZm8tYnV0dG9uOiAgICAgICAgICAgIzAwNzZCMiAhZGVmYXVsdFxuXG4kYWxlcnQtd2FybmluZy1iZzogICAgICAgICAgICAkc3RhdGUtd2FybmluZy1iZyAhZGVmYXVsdDtcbiRhbGVydC13YXJuaW5nLXRleHQ6ICAgICAgICAgICRzdGF0ZS13YXJuaW5nLXRleHQgIWRlZmF1bHQ7XG4kYWxlcnQtd2FybmluZy10ZXh0LWhvdmVyOiAgICAjOUI2MzAwICFkZWZhdWx0O1xuJGFsZXJ0LXdhcm5pbmctYm9yZGVyOiAgICAgICAgJHN0YXRlLXdhcm5pbmctYm9yZGVyICFkZWZhdWx0O1xuJGFsZXJ0LXdhcm5pbmctYnV0dG9uOiAgICAgICAgI0U2OTMwMCAhZGVmYXVsdDtcblxuJGFsZXJ0LWRhbmdlci1iZzogICAgICAgICAgICAgJHN0YXRlLWRhbmdlci1iZyAhZGVmYXVsdDtcbiRhbGVydC1kYW5nZXItdGV4dDogICAgICAgICAgICRzdGF0ZS1kYW5nZXItdGV4dCAhZGVmYXVsdDtcbiRhbGVydC1kYW5nZXItdGV4dC1ob3ZlcjogICAgICNDQjAwMEQgIWRlZmF1bHQ7XG4kYWxlcnQtZGFuZ2VyLWJvcmRlcjogICAgICAgICAkc3RhdGUtZGFuZ2VyLWJvcmRlciAhZGVmYXVsdDtcbiRhbGVydC1kYW5nZXItYnV0dG9uOiAgICAgICAgICNDQzAwMEUgIWRlZmF1bHQ7XG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuXG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItc3VjY2Vzcy1iZzogICAgICRicmFuZC1zdWNjZXNzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci13YXJuaW5nLWJnOiAgICAgJGJyYW5kLXdhcm5pbmcgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWRhbmdlci1iZzogICAgICAkYnJhbmQtZGFuZ2VyICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1pbmZvLWJnOiAgICAgICAgJGJyYW5kLWluZm8gIWRlZmF1bHQ7XG5cblxuLy8gTGlzdCBncm91cFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXI6ICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWxpbmstY29sb3I6ICAgICAgICAgICM1NTUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1saW5rLWhlYWRpbmctY29sb3I6ICAjMzMzICFkZWZhdWx0O1xuXG5cbi8vIFBhbmVsc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRwYW5lbC1iZzogICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kcGFuZWwtaW5uZXItYm9yZGVyOiAgICAgICAgICAjZGRkICFkZWZhdWx0O1xuJHBhbmVsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcbiRwYW5lbC1mb290ZXItYmc6ICAgICAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XG5cbiRwYW5lbC1kZWZhdWx0LXRleHQ6ICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XG4kcGFuZWwtZGVmYXVsdC1ib3JkZXI6ICAgICAgICAjZGRkICFkZWZhdWx0O1xuJHBhbmVsLWRlZmF1bHQtaGVhZGluZy1iZzogICAgI2Y1ZjVmNSAhZGVmYXVsdDtcblxuJHBhbmVsLXByaW1hcnktdGV4dDogICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRwYW5lbC1wcmltYXJ5LWJvcmRlcjogICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuJHBhbmVsLXByaW1hcnktaGVhZGluZy1iZzogICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG5cbiRwYW5lbC1zdWNjZXNzLXRleHQ6ICAgICAgICAgICRzdGF0ZS1zdWNjZXNzLXRleHQgIWRlZmF1bHQ7XG4kcGFuZWwtc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAkc3RhdGUtc3VjY2Vzcy1ib3JkZXIgIWRlZmF1bHQ7XG4kcGFuZWwtc3VjY2Vzcy1oZWFkaW5nLWJnOiAgICAkc3RhdGUtc3VjY2Vzcy1iZyAhZGVmYXVsdDtcblxuJHBhbmVsLXdhcm5pbmctdGV4dDogICAgICAgICAgJHN0YXRlLXdhcm5pbmctdGV4dCAhZGVmYXVsdDtcbiRwYW5lbC13YXJuaW5nLWJvcmRlcjogICAgICAgICRzdGF0ZS13YXJuaW5nLWJvcmRlciAhZGVmYXVsdDtcbiRwYW5lbC13YXJuaW5nLWhlYWRpbmctYmc6ICAgICRzdGF0ZS13YXJuaW5nLWJnICFkZWZhdWx0O1xuXG4kcGFuZWwtZGFuZ2VyLXRleHQ6ICAgICAgICAgICAkc3RhdGUtZGFuZ2VyLXRleHQgIWRlZmF1bHQ7XG4kcGFuZWwtZGFuZ2VyLWJvcmRlcjogICAgICAgICAkc3RhdGUtZGFuZ2VyLWJvcmRlciAhZGVmYXVsdDtcbiRwYW5lbC1kYW5nZXItaGVhZGluZy1iZzogICAgICRzdGF0ZS1kYW5nZXItYmcgIWRlZmF1bHQ7XG5cbiRwYW5lbC1pbmZvLXRleHQ6ICAgICAgICAgICAgICRzdGF0ZS1pbmZvLXRleHQgIWRlZmF1bHQ7XG4kcGFuZWwtaW5mby1ib3JkZXI6ICAgICAgICAgICAkc3RhdGUtaW5mby1ib3JkZXIgIWRlZmF1bHQ7XG4kcGFuZWwtaW5mby1oZWFkaW5nLWJnOiAgICAgICAkc3RhdGUtaW5mby1iZyAhZGVmYXVsdDtcblxuXG4vLyBUaHVtYm5haWxzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgNHB4ICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlcjogICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcblxuJHRodW1ibmFpbC1jYXB0aW9uLWNvbG9yOiAgICAgJHRleHQtY29sb3IgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWNhcHRpb24tcGFkZGluZzogICA5cHggIWRlZmF1bHQ7XG5cblxuLy8gV2VsbHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kd2VsbC1iZzogICAgICAgICAgICAgICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xuXG5cbi8vIEJhZGdlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kYmFkZ2UtbGluay1ob3Zlci1jb2xvcjogICAgICAjZmZmICFkZWZhdWx0O1xuJGJhZGdlLWJnOiAgICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG5cbiRiYWRnZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJGJhZGdlLWFjdGl2ZS1iZzogICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcblxuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1saW5lLWhlaWdodDogICAgICAgICAgIDEgIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAxMHB4ICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWNvbG9yOiAgICAgICAgICAgICNjY2MgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXNlcGFyYXRvcjogICAgICAgIFwiL1wiICFkZWZhdWx0O1xuXG5cbi8vIENhcm91c2VsXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGNhcm91c2VsLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAgIDAgMXB4IDJweCByZ2JhKDAsMCwwLC42KSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuXG5cbi8vIENsb3NlXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgIGJvbGQgIWRlZmF1bHQ7XG4kY2xvc2UtY29sb3I6ICAgICAgICAgICAgICAgICAjMDAwICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgMCAxcHggMCAjZmZmICFkZWZhdWx0O1xuXG5cbi8vIENvZGVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgI2M3MjU0ZSAhZGVmYXVsdDtcbiRjb2RlLWJnOiAgICAgICAgICAgICAgICAgICAgICNmOWYyZjQgIWRlZmF1bHQ7XG5cbiRwcmUtYmc6ICAgICAgICAgICAgICAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkZ3JheS1kYXJrICFkZWZhdWx0O1xuJHByZS1ib3JkZXItY29sb3I6ICAgICAgICAgICAgI2NjYyAhZGVmYXVsdDtcbiRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0OiAgIDM0MHB4ICFkZWZhdWx0O1xuXG4vLyBUeXBlXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuJGFiYnItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4kaGVhZGluZ3Mtc21hbGwtY29sb3I6ICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcbiRwYWdlLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG5cbi8vIE1pc2NlbGxhbmVvdXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEhyIGJvcmRlciBjb2xvclxuJGhyLWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcblxuLy8gSG9yaXpvbnRhbCBmb3JtcyAmIGxpc3RzXG4kY29tcG9uZW50LW9mZnNldC1ob3Jpem9udGFsOiAxODBweCAhZGVmYXVsdDtcblxuXG4vLyBDb250YWluZXIgc2l6ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBTbWFsbCBzY3JlZW4gLyB0YWJsZXRcbiRjb250YWluZXItdGFibGV0OiAgICAgICAgICAgICAoKDcyMHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoKSkgIWRlZmF1bHQ7XG4kY29udGFpbmVyLXNtOiAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci10YWJsZXQgIWRlZmF1bHQ7XG5cbi8vIE1lZGl1bSBzY3JlZW4gLyBkZXNrdG9wXG4kY29udGFpbmVyLWRlc2t0b3A6ICAgICAgICAgICAgKCg5NDBweCArICRncmlkLWd1dHRlci13aWR0aCkpICFkZWZhdWx0O1xuJGNvbnRhaW5lci1tZDogICAgICAgICAgICAgICAgICRjb250YWluZXItZGVza3RvcCAhZGVmYXVsdDtcblxuLy8gTGFyZ2Ugc2NyZWVuIC8gd2lkZSBkZXNrdG9wXG4kY29udGFpbmVyLWxhcmdlLWRlc2t0b3A6ICAgICAgKCgxMTQwcHggKyAkZ3JpZC1ndXR0ZXItd2lkdGgpKSAhZGVmYXVsdDtcbiRjb250YWluZXItbGc6ICAgICAgICAgICAgICAgICAkY29udGFpbmVyLWxhcmdlLWRlc2t0b3AgIWRlZmF1bHQ7XG5cbi8vY3VzdG9tIFZJVSBjb250YWluZXIgc2l6ZXNcblxuLy8geExhcmdlIHNjcmVlbiAvIHdpZGUgZGVza3RvcFxuJGNvbnRhaW5lci14bGFyZ2UtZGVza3RvcDogICAgICAoMTI3MHB4KSAhZGVmYXVsdDtcbiRjb250YWluZXIteGxnOiAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci14bGFyZ2UtZGVza3RvcCAhZGVmYXVsdDtcbi8vIHh4TGFyZ2Ugc2NyZWVuIC8gd2lkZSBkZXNrdG9wXG4kY29udGFpbmVyLXh4bGFyZ2UtZGVza3RvcDogICAgICAoMTM3MHB4KSAhZGVmYXVsdDtcbiRjb250YWluZXIteHhsZzogICAgICAgICAgICAgICAgICRjb250YWluZXIteHhsYXJnZS1kZXNrdG9wICFkZWZhdWx0O1xuXG5cbi8vIENvbG9yZWQgZnJhbWUgYm9yZGVyIHNpemVzXG5cbiRmcmFtZS13aWR0aC14czogIDEwcHg7XG4kZnJhbWUtd2lkdGgtc206ICAyMHB4O1xuJGZyYW1lLXdpZHRoLW1kOiAgMjVweDtcblxuXG5cbi8vIExlZ2FjeSBtZW51IHZhcnNcblxuJHRhYmxldE1pbjogJHNjcmVlbi10YWJsZXQ7XG4kZGVza3RvcE1pbjogJHNjcmVlbi1kZXNrdG9wO1xuXG4kbmF2YmFyQm9yZGVyOiBibHVlO1xuJGRyb3Bkb3duTGlua0NvbG9ySG92ZXI6ICBibHVlO1xuJGRyb3Bkb3duTGlua0JhY2tncm91bmRBY3RpdmU6IGJsdWU7XG4kZHJvcGRvd25MaW5rQmFja2dyb3VuZEhvdmVyOiBncmF5O1xuJGRyb3Bkb3duTGlua0NvbG9yOiBibHVlO1xuJGJsYWNrOiBibGFjaztcblxuXG5cbi8vIExlZ2FjeSBtZW51IHZhcnNcblxuJHRhYmxldE1pbjogJHNjcmVlbi10YWJsZXQ7XG4kZGVza3RvcE1pbjogJHNjcmVlbi1kZXNrdG9wO1xuXG4kbmF2YmFyQm9yZGVyOiBibHVlO1xuJGRyb3Bkb3duTGlua0NvbG9ySG92ZXI6ICBibHVlO1xuJGRyb3Bkb3duTGlua0JhY2tncm91bmRBY3RpdmU6IGJsdWU7XG4kZHJvcGRvd25MaW5rQmFja2dyb3VuZEhvdmVyOiBncmF5O1xuJGRyb3Bkb3duTGlua0NvbG9yOiBibHVlO1xuJGJsYWNrOiBibGFjaztcbiIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbi8vIFtjb252ZXJ0ZXJdIFRoaXMgaXMgZGVmaW5lZCByZWN1cnNpdmVseSBpbiBMRVNTLCBidXQgU2FzcyBzdXBwb3J0cyByZWFsIGxvb3BzXG5cbi8vIENVU1RPTUlaRUQgQlkgVklVIGZvciAzIGRpZmZlcmVudCByZXNwb25zaXZlIGd1dHRlciB3aWR0aHMgYXMgZGljdGF0ZWQgYnkgQXBlcm8gZGVzaWducy5cblxuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkaTogMSwgJGxpc3Q6IFwiLmNvbC14cy0jeyRpfSwgLmNvbC1zbS0jeyRpfSwgLmNvbC1tZC0jeyRpfSwgLmNvbC1sZy0jeyRpfVwiKSB7XG4gIEBmb3IgJGkgZnJvbSAoMSArIDEpIHRocm91Z2ggJGdyaWQtY29sdW1ucyB7XG4gICAgJGxpc3Q6IFwiI3skbGlzdH0sIC5jb2wteHMtI3skaX0sIC5jb2wtc20tI3skaX0sIC5jb2wtbWQtI3skaX0sIC5jb2wtbGctI3skaX1cIjtcbiAgfVxuICAjeyRsaXN0fSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGNvbGxhcHNpbmcgd2hlbiBlbXB0eVxuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAvLyBJbm5lciBndXR0ZXIgdmlhIHBhZGRpbmdcblxuICAgIHBhZGRpbmctbGVmdDogIGNlaWwoKCRncmlkLWd1dHRlci13aWR0aCAvIDIpKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBmbG9vcigoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMikpO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNlaWwoKCRncmlkLWd1dHRlci13aWR0aC1zbSAvIDIpKTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGZsb29yKCgkZ3JpZC1ndXR0ZXItd2lkdGgtc20gLyAyKSk7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgcGFkZGluZy1sZWZ0OiBjZWlsKCgkZ3JpZC1ndXR0ZXItd2lkdGgtbWQgLyAyKSk7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBmbG9vcigoJGdyaWQtZ3V0dGVyLXdpZHRoLW1kIC8gMikpO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICAgIHBhZGRpbmctbGVmdDogY2VpbCgoJGdyaWQtZ3V0dGVyLXdpZHRoLWxnIC8gMikpO1xuICAgICAgcGFkZGluZy1yaWdodDogZmxvb3IoKCRncmlkLWd1dHRlci13aWR0aC1sZyAvIDIpKTtcbiAgICB9XG4gIH1cbn1cblxuXG5cbiIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbi8vIFtjb252ZXJ0ZXJdIFRoaXMgaXMgZGVmaW5lZCByZWN1cnNpdmVseSBpbiBMRVNTLCBidXQgU2FzcyBzdXBwb3J0cyByZWFsIGxvb3BzXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGk6IDEsICRsaXN0OiBcIi5jb2wteHMtI3skaX0sIC5jb2wtc20tI3skaX0sIC5jb2wtbWQtI3skaX0sIC5jb2wtbGctI3skaX1cIikge1xuICBAZm9yICRpIGZyb20gKDEgKyAxKSB0aHJvdWdoICRncmlkLWNvbHVtbnMge1xuICAgICRsaXN0OiBcIiN7JGxpc3R9LCAuY29sLXhzLSN7JGl9LCAuY29sLXNtLSN7JGl9LCAuY29sLW1kLSN7JGl9LCAuY29sLWxnLSN7JGl9XCI7XG4gIH1cbiAgI3skbGlzdH0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBjb2xsYXBzaW5nIHdoZW4gZW1wdHlcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgLy8gSW5uZXIgZ3V0dGVyIHZpYSBwYWRkaW5nXG4gICAgcGFkZGluZy1sZWZ0OiAgY2VpbCgoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMikpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGZsb29yKCgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSk7XG4gIH1cbn1cblxuXG4vLyBbY29udmVydGVyXSBUaGlzIGlzIGRlZmluZWQgcmVjdXJzaXZlbHkgaW4gTEVTUywgYnV0IFNhc3Mgc3VwcG9ydHMgcmVhbCBsb29wc1xuQG1peGluIGZsb2F0LWdyaWQtY29sdW1ucygkY2xhc3MsICRpOiAxLCAkbGlzdDogXCIuY29sLSN7JGNsYXNzfS0jeyRpfVwiKSB7XG4gIEBmb3IgJGkgZnJvbSAoMSArIDEpIHRocm91Z2ggJGdyaWQtY29sdW1ucyB7XG4gICAgJGxpc3Q6IFwiI3skbGlzdH0sIC5jb2wtI3skY2xhc3N9LSN7JGl9XCI7XG4gIH1cbiAgI3skbGlzdH0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cblxuQG1peGluIGNhbGMtZ3JpZC1jb2x1bW4oJGluZGV4LCAkY2xhc3MsICR0eXBlKSB7XG4gIEBpZiAoJHR5cGUgPT0gd2lkdGgpIGFuZCAoJGluZGV4ID4gMCkge1xuICAgIC5jb2wtI3skY2xhc3N9LSN7JGluZGV4fSB7XG4gICAgICB3aWR0aDogcGVyY2VudGFnZSgoJGluZGV4IC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IHB1c2gpIGFuZCAoJGluZGV4ID4gMCkge1xuICAgIC5jb2wtI3skY2xhc3N9LXB1c2gtI3skaW5kZXh9IHtcbiAgICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRpbmRleCAvICRncmlkLWNvbHVtbnMpKTtcbiAgICB9XG4gIH1cbiAgQGlmICgkdHlwZSA9PSBwdXNoKSBhbmQgKCRpbmRleCA9PSAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tcHVzaC0wIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG4gIEBpZiAoJHR5cGUgPT0gcHVsbCkgYW5kICgkaW5kZXggPiAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tcHVsbC0jeyRpbmRleH0ge1xuICAgICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRpbmRleCAvICRncmlkLWNvbHVtbnMpKTtcbiAgICB9XG4gIH1cbiAgQGlmICgkdHlwZSA9PSBwdWxsKSBhbmQgKCRpbmRleCA9PSAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tcHVsbC0wIHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IG9mZnNldCkge1xuICAgIC5jb2wtI3skY2xhc3N9LW9mZnNldC0jeyRpbmRleH0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRpbmRleCAvICRncmlkLWNvbHVtbnMpKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gW2NvbnZlcnRlcl0gVGhpcyBpcyBkZWZpbmVkIHJlY3Vyc2l2ZWx5IGluIExFU1MsIGJ1dCBTYXNzIHN1cHBvcnRzIHJlYWwgbG9vcHNcbkBtaXhpbiBsb29wLWdyaWQtY29sdW1ucygkY29sdW1ucywgJGNsYXNzLCAkdHlwZSkge1xuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICBAaW5jbHVkZSBjYWxjLWdyaWQtY29sdW1uKCRpLCAkY2xhc3MsICR0eXBlKTtcbiAgfVxufVxuXG5cbi8vIENyZWF0ZSBncmlkIGZvciBzcGVjaWZpYyBjbGFzc1xuQG1peGluIG1ha2UtZ3JpZCgkY2xhc3MpIHtcbiAgQGluY2x1ZGUgZmxvYXQtZ3JpZC1jb2x1bW5zKCRjbGFzcyk7XG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgd2lkdGgpO1xuICBAaW5jbHVkZSBsb29wLWdyaWQtY29sdW1ucygkZ3JpZC1jb2x1bW5zLCAkY2xhc3MsIHB1bGwpO1xuICBAaW5jbHVkZSBsb29wLWdyaWQtY29sdW1ucygkZ3JpZC1jb2x1bW5zLCAkY2xhc3MsIHB1c2gpO1xuICBAaW5jbHVkZSBsb29wLWdyaWQtY29sdW1ucygkZ3JpZC1jb2x1bW5zLCAkY2xhc3MsIG9mZnNldCk7XG59XG4iLCIvL1xuLy8gR3JpZCBzeXN0ZW1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuLmNvbnRhaW5lciwuc2VjdGlvbi1jb250YWluZXIge1xuICBAaW5jbHVkZSBjb250YWluZXItZml4ZWQ7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgd2lkdGg6ICRjb250YWluZXItc207XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgd2lkdGg6ICRjb250YWluZXItbWQ7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgd2lkdGg6ICRjb250YWluZXItbGc7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGxnLW1pbikge1xuICAgIHdpZHRoOiAkY29udGFpbmVyLXhsZztcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14eGxnLW1pbikge1xuICAgIHdpZHRoOiAkY29udGFpbmVyLXh4bGc7XG4gIH1cbn1cblxuXG4vLyBGbHVpZCBjb250YWluZXJcbi8vXG4vLyBVdGlsaXplcyB0aGUgbWl4aW4gbWVhbnQgZm9yIGZpeGVkIHdpZHRoIGNvbnRhaW5lcnMsIGJ1dCB3aXRob3V0IGFueSBkZWZpbmVkXG4vLyB3aWR0aCBmb3IgZmx1aWQsIGZ1bGwgd2lkdGggbGF5b3V0cy5cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIEBpbmNsdWRlIGNvbnRhaW5lci1maXhlZDtcbn1cblxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4gYW5kIGNsZWFyIHRoZSBmbG9hdHMgb2YgeW91ciBjb2x1bW5zLlxuXG4ucm93IHtcbiAgQGluY2x1ZGUgbWFrZS1yb3c7XG59XG5cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnM7XG5cblxuLy8gRXh0cmEgc21hbGwgZ3JpZFxuLy9cbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciBleHRyYSBzbWFsbCBkZXZpY2VzIGxpa2Vcbi8vIHNtYXJ0cGhvbmVzLlxuXG5AaW5jbHVkZSBtYWtlLWdyaWQoeHMpO1xuXG5cbi8vIFNtYWxsIGdyaWRcbi8vXG4vLyBDb2x1bW5zLCBvZmZzZXRzLCBwdXNoZXMsIGFuZCBwdWxscyBmb3IgdGhlIHNtYWxsIGRldmljZSByYW5nZSwgZnJvbSBwaG9uZXNcbi8vIHRvIHRhYmxldHMuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQoc20pO1xufVxuXG5cbi8vIE1lZGl1bSBncmlkXG4vL1xuLy8gQ29sdW1ucywgb2Zmc2V0cywgcHVzaGVzLCBhbmQgcHVsbHMgZm9yIHRoZSBkZXNrdG9wIGRldmljZSByYW5nZS5cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZChtZCk7XG59XG5cblxuLy8gTGFyZ2UgZ3JpZFxuLy9cbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciB0aGUgbGFyZ2UgZGVza3RvcCBkZXZpY2UgcmFuZ2UuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQobGcpO1xufVxuIiwiLy9cbi8vIEFsZXJ0c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkdGV4dC1jb2xvciwgJGhvdmVyLWNvbG9yLCAkYnV0dG9uLWNvbG9yKSB7XG4gIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRib3JkZXIsIDUlKTtcbiAgfVxuXG4gIC5hbGVydC1saW5rLCBhIHtcbiAgICBjb2xvcjokdGV4dC1jb2xvcjtcbiAgICAmOmhvdmVye1xuICAgICAgY29sb3I6JGhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5jdGEtYnV0dG9ue1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLWNvbG9yO1xuICAgIGNvbG9yOndoaXRlO1xuICAgICY6aG92ZXJ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO1xuICAgICAgY29sb3I6JGJ1dHRvbi1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCYXNlIHN0eWxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYWxlcnQge1xuICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogJGFsZXJ0LWJvcmRlci1yYWRpdXM7XG5cbiAgLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbiAgaDQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgY29sb3I6IGluaGVyaXQ7IC8vIFNwZWNpZmllZCBmb3IgdGhlIGg0IHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICB9XG5cbiAgLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbiAgLmFsZXJ0LWxpbmssIGE6bm90KC5jdGEtYnV0dG9uKSB7XG4gICAgLy9mb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcbiAgfVxuXG4gIC8vIEltcHJvdmUgYWxpZ25tZW50IGFuZCBzcGFjaW5nIG9mIGlubmVyIGNvbnRlbnRcbiAgPiBwLFxuICA+IHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgPiBwICsgcCB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4vLyBUaGUgbWlzc3BlbGxlZCAuYWxlcnQtZGlzbWlzc2FibGUgd2FzIGRlcHJlY2F0ZWQgaW4gMy4yLjAuXG4uYWxlcnQtZGlzbWlzc2FibGUsXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAoJGFsZXJ0LXBhZGRpbmcgKyAyMCk7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMnB4O1xuICAgIHJpZ2h0OiAtMjFweDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBBbHRlcm5hdGUgc3R5bGVzXG4vL1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBAaW5jbHVkZSBhbGVydC12YXJpYW50KCRhbGVydC1zdWNjZXNzLWJnLCAkYWxlcnQtc3VjY2Vzcy1ib3JkZXIsICRhbGVydC1zdWNjZXNzLXRleHQsICRhbGVydC1zdWNjZXNzLXRleHQtaG92ZXIsICRhbGVydC1zdWNjZXNzLWJ1dHRvbik7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCgkYWxlcnQtaW5mby1iZywgJGFsZXJ0LWluZm8tYm9yZGVyLCAkYWxlcnQtaW5mby10ZXh0LCAkYWxlcnQtaW5mby10ZXh0LWhvdmVyLCAkYWxlcnQtaW5mby1idXR0b24pO1xufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQoJGFsZXJ0LXdhcm5pbmctYmcsICRhbGVydC13YXJuaW5nLWJvcmRlciwgJGFsZXJ0LXdhcm5pbmctdGV4dCwgJGFsZXJ0LXdhcm5pbmctdGV4dC1ob3ZlciwgJGFsZXJ0LXdhcm5pbmctYnV0dG9uKTtcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQoJGFsZXJ0LWRhbmdlci1iZywgJGFsZXJ0LWRhbmdlci1ib3JkZXIsICRhbGVydC1kYW5nZXItdGV4dCwgJGFsZXJ0LWRhbmdlci10ZXh0LWhvdmVyLCAkYWxlcnQtZGFuZ2VyLWJ1dHRvbik7XG59XG4iLCIvLyBNaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIENsZWFyZml4IC0gRE8gTk9UIFJFTU9WRVxuLy8gSW5jbHVkZXMgdGhlIGhhcy1sYXlvdXQgcGFydCBmcm9tIGNvbXBhc3Mgd2l0aG91dCB0aGUgb3ZlcmZsb3cgaGlkZGVuXG4vLyBhbmQgdGhlIHBzZXVkbyBjbGFzc2VzIGZyb20gYm9vdHN0cmFwLCBvdGhlcndpc2UgYWxsIGRyb3AgbWVudXMgZ2V0IGNsaXBwZWQuXG5AbWl4aW4gY2xlYXJmaXgge1xuICBAaW5jbHVkZSBoYXMtbGF5b3V0O1xuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7IC8vIDFcbiAgICBkaXNwbGF5OiB0YWJsZTsgLy8gMlxuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi8vIFZlcnRpY2FsIGNlbnRlclxuQG1peGluIHZlcnRpY2FsLWNlbnRlcntcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuXG4vLyBDVEEgbGlua1xuQG1peGluIGN0YS1idXR0b257XG4gIC8vIFdvcmsgYXJvdW5kIGZvciBibG9jayBpdGVtIG5vdCBmdWxsIHdpZHRoXG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXJnaW46IDEuNWVtIDA7XG4gIHBhZGRpbmc6MC42ZW0gMWVtO1xuICAvLyBXb3JrIGFyb3VuZCBmb3IgcGlsbCBzaGFwZVxuICBib3JkZXItcmFkaXVzOiA1MDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAmOmhvdmVyLCY6Zm9jdXN7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi8vIE1peGluIHRvIHByb3ZpZGUgcGFkZGluZyBhbmQgd2lkdGggcmVzdHJpY3Rpb25zIHRvIG1haW4gbmF2IGNvbnRlbnRcbi8vIFJlcXVpcmVkIHRvIHNlbGVjdGl2ZWx5IGxlYXZlIHNvbWUgdGhpbmdzIGZ1bGwgd2lkdGggKGRpdmlkZXIgbGluZXMpXG5AbWl4aW4gbmF2X2NvbnRhaW5lZHtcbiAgbWFyZ2luLWxlZnQ6YXV0bztcbiAgbWFyZ2luLXJpZ2h0OmF1dG87XG4gIHdpZHRoOjgyJTtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcInNtXCIpe1xuICAgIG1heC13aWR0aDogNDcwcHg7XG4gIH1cbn1cblxuXG4vKipcbiAqIEZpeCBmb3IgdncsIHZoLCB2bWluLCB2bWF4IG9uIGlPUyA3LlxuICogaHR0cDovL2Nhbml1c2UuY29tLyNmZWF0PXZpZXdwb3J0LXVuaXRzXG4gKlxuICogVGhpcyBmaXggd29ya3MgYnkgcmVwbGFjaW5nIHZpZXdwb3J0IHVuaXRzIHdpdGggcHggdmFsdWVzIG9uIGtub3duIHNjcmVlbiBzaXplcy5cbiAqXG4gKiBpUGhvbmUgNiBhbmQgNiBQbHVzIGNhbm5vdCBydW4gaU9TIDcsIHNvIGFyZSBub3QgdGFyZ2V0ZWQgYnkgdGhpcyBmaXguXG4gKiBUYXJnZXQgZGV2aWNlcyBydW5uaW5nIGlPUyA4KyB3aWxsIGluY2lkZW50YWxseSBleGVjdXRlIHRoZSBtZWRpYSBxdWVyeSxcbiAqIGJ1dCB0aGlzIHdpbGwgc3RpbGwgcHJvZHVjZSB0aGUgZXhwZWN0ZWQgcmVzdWx0OyBzbyB0aGlzIGlzIG5vdCBhIHByb2JsZW0uXG4gKlxuICogQXMgYW4gZXhhbXBsZSwgcmVwbGFjZTpcbiAqXG4gKiAgIGhlaWdodDogNTB2aDtcbiAqICAgZm9udC1zaXplOiA1dm1pbjtcbiAqXG4gKiB3aXRoOlxuICpcbiAqICAgQGluY2x1ZGUgdmlld3BvcnQtdW5pdChoZWlnaHQsIDUwdmgpO1xuICogICBAaW5jbHVkZSB2aWV3cG9ydC11bml0KGZvbnQtc2l6ZSwgNXZtaW4pO1xuICovXG5AbWl4aW4gdmlld3BvcnQtdW5pdCgkcHJvcGVydHksICR2YWx1ZSkge1xuICAjeyRwcm9wZXJ0eX06ICR2YWx1ZTtcblxuICAkdW5pdDogdW5pdCgkdmFsdWUpO1xuXG4gIEBpZiAoaW5kZXgoKHZ3LCB2aCwgdm1pbiwgdm1heCksICR1bml0KSAhPSBudWxsKSB7XG4gICAgJGRldmljZXM6IChcbiAgICAgICAgICAgICAgICAgICAgKDc2OHB4LCAxMDI0cHgpLCAvLyBpUGFkIChhbGwgdmVyc2lvbnMpXG4gICAgICAgICAgICAgICAgICAgICgzMjBweCwgNDgwcHgpLCAgLy8gaVBob25lIDRcbiAgICAgICAgICAgICAgICAgICAgKDMyMHB4LCA1NjhweCkgICAvLyBpUGhvbmUgNSwgNUMsIDVTXG4gICAgKTtcblxuICAgIEBlYWNoICRkZXZpY2UgaW4gJGRldmljZXMge1xuICAgICAgJGRldmljZS13aWR0aDogbnRoKCRkZXZpY2UsIDEpO1xuICAgICAgJGRldmljZS1oZWlnaHQ6IG50aCgkZGV2aWNlLCAyKTtcblxuICAgICAgJGRldmljZS1xdWVyeTogXCJvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMSlcIjtcbiAgICAgICRkZXZpY2UtcXVlcnk6IFwiI3skZGV2aWNlLXF1ZXJ5fSBhbmQgKGRldmljZS13aWR0aDogI3skZGV2aWNlLXdpZHRofSlcIjtcbiAgICAgICRkZXZpY2UtcXVlcnk6IFwiI3skZGV2aWNlLXF1ZXJ5fSBhbmQgKGRldmljZS1oZWlnaHQ6ICN7JGRldmljZS1oZWlnaHR9KVwiO1xuXG4gICAgICAkcGVyY2VudDogJHZhbHVlIC8gKCR2YWx1ZSAqIDAgKyAxKTsgLy8gc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzUzM1xuXG4gICAgICAkcGVyY2VudC13aWR0aDogJGRldmljZS13aWR0aCAqICRwZXJjZW50IC8gMTAwO1xuICAgICAgJHBlcmNlbnQtaGVpZ2h0OiAkZGV2aWNlLWhlaWdodCAqICRwZXJjZW50IC8gMTAwO1xuXG4gICAgICBAaWYgKCR1bml0ID09IHZtaW4gb3IgJHVuaXQgPT0gdm1heCkge1xuICAgICAgICBAbWVkaWEgI3skZGV2aWNlLXF1ZXJ5fSB7XG4gICAgICAgICAgI3skcHJvcGVydHl9OiBpZigkdW5pdCA9PSB2bWluLCAkcGVyY2VudC13aWR0aCwgJHBlcmNlbnQtaGVpZ2h0KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBAbWVkaWEgI3skZGV2aWNlLXF1ZXJ5fSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAgICAgICAgICN7JHByb3BlcnR5fTogaWYoJHVuaXQgPT0gdncsICRwZXJjZW50LXdpZHRoLCAkcGVyY2VudC1oZWlnaHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhICN7JGRldmljZS1xdWVyeX0gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICAgICAgI3skcHJvcGVydHl9OiBpZigkdW5pdCA9PSB2dywgJHBlcmNlbnQtaGVpZ2h0LCAkcGVyY2VudC13aWR0aCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gR3JhZGllbnRzXG5AbWl4aW4gY3RiLWdyYWRpZW50LXZlcnRpY2FsKCRzdGFydENvbG9yOiAjNTU1LCAkZW5kQ29sb3I6ICMzMzMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogbWl4KCRzdGFydENvbG9yLCAkZW5kQ29sb3IsIDYyLjUlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTsgLy8gRkYgMy42K1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oJHN0YXJ0Q29sb3IpLCB0bygkZW5kQ29sb3IpKTsgLy8gU2FmYXJpIDQrLCBDaHJvbWUgMitcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTsgLy8gU2FmYXJpIDUuMSssIENocm9tZSAxMCtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgJHN0YXJ0Q29sb3IsICRlbmRDb2xvcik7IC8vIE9wZXJhIDExLjEwXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydENvbG9yLCAkZW5kQ29sb3IpOyAvLyBTdGFuZGFyZCwgSUUxMFxuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyN7ZGFya2VuKCRzdGFydENvbG9yLCAxJSl9JywgZW5kQ29sb3JzdHI9JyN7ZGFya2VuKCRlbmRDb2xvciwgMSUpfScsIEdyYWRpZW50VHlwZT0wKTsgLy8gSUU5IGFuZCBkb3duXG59XG5cbi8vIEdyYWRpZW50c1xuQG1peGluIGN0Yi1ncmFkaWVudC12ZXJ0aWNhbCgkc3RhcnRDb2xvcjogIzU1NSwgJGVuZENvbG9yOiAjMzMzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IG1peCgkc3RhcnRDb2xvciwgJGVuZENvbG9yLCA2Mi41JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgJHN0YXJ0Q29sb3IsICRlbmRDb2xvcik7IC8vIEZGIDMuNitcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCRzdGFydENvbG9yKSwgdG8oJGVuZENvbG9yKSk7IC8vIFNhZmFyaSA0KywgQ2hyb21lIDIrXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJHN0YXJ0Q29sb3IsICRlbmRDb2xvcik7IC8vIFNhZmFyaSA1LjErLCBDaHJvbWUgMTArXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICRzdGFydENvbG9yLCAkZW5kQ29sb3IpOyAvLyBPcGVyYSAxMS4xMFxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTsgLy8gU3RhbmRhcmQsIElFMTBcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScje2Rhcmtlbigkc3RhcnRDb2xvciwgMSUpfScsIGVuZENvbG9yc3RyPScje2RhcmtlbigkZW5kQ29sb3IsIDElKX0nLCBHcmFkaWVudFR5cGU9MCk7IC8vIElFOSBhbmQgZG93blxufVxuIiwiLy8gSGVscGVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG5cbi8qU3BhY2VzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ubm8tcGFkZGluZyB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLm5vLW1hcmdpbiB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubm8tdG9wLXNwYWNlIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubm8tYm90dG9tLXNwYWNlIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubm8tbWFyZ2luLWJvdHRvbSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm5vLXBhZGRpbmctYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi8qIENvbW1lbnQgdGhlIGZvbGxvd2luZyBmb3Igbm93LCBmaXJzdCBvbmUgaXMgY2F1c2luZyBpc3N1ZXMsIG90aGVyc1xuICAgcHJvYmFibHkgbm90IG5lY2Vzc2FyeSBlaXRoZXIuICovXG5cbi8qXG4uY29udGVudC14cyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLmNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5jb250ZW50LXNtIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4uY29udGVudC1tZCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cblxuLmNvbnRlbnQtbGcge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cblxuLmNvbnRlbnQteGxnIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG59XG5cbiovXG5cbi5zcGFjZS1tZC1ob3Ige1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5cbi5zcGFjZS1sZy1ob3Ige1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG59XG5cbi5zcGFjZS14bGctaG9yIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgcGFkZGluZy1yaWdodDogMTAwcHg7XG59XG5cbi5tYXJnaW4tYm90dG9tLTUsIC5tYXJnaW4tYm90dG9tLTEwLCAubWFyZ2luLWJvdHRvbS0xNSwgLm1hcmdpbi1ib3R0b20tMjAsIC5tYXJnaW4tYm90dG9tLTI1LCAubWFyZ2luLWJvdHRvbS0zMCwgLm1hcmdpbi1ib3R0b20tMzUsIC5tYXJnaW4tYm90dG9tLTQwLCAubWFyZ2luLWJvdHRvbS00NSwgLm1hcmdpbi1ib3R0b20tNTAsIC5tYXJnaW4tYm90dG9tLTU1LCAubWFyZ2luLWJvdHRvbS02MCwgLm1hcmdpbi1ib3R0b20tMTAwIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5tYXJnaW4tYm90dG9tLTUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5tYXJnaW4tYm90dG9tLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLm1hcmdpbi1ib3R0b20tMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5tYXJnaW4tYm90dG9tLTI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLm1hcmdpbi1ib3R0b20tMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS0zNSB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5tYXJnaW4tYm90dG9tLTQwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLm1hcmdpbi1ib3R0b20tNDUge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS01MCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5tYXJnaW4tYm90dG9tLTU1IHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbn1cblxuLm1hcmdpbi1ib3R0b20tNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS03MCB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5cbi5tYXJnaW4tYm90dG9tLTgwIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cblxuLm1hcmdpbi1ib3R0b20tOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS0xMDAge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zbS1tYXJnaW4tYm90dG9tLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLnNtLW1hcmdpbi1ib3R0b20tMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuc20tbWFyZ2luLWJvdHRvbS0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5zbS1tYXJnaW4tYm90dG9tLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLnNtLW1hcmdpbi1ib3R0b20tNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cblxuICAuc20tbWFyZ2luLWJvdHRvbS02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1kLW1hcmdpbi1ib3R0b20tMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAubWQtbWFyZ2luLWJvdHRvbS0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5tZC1tYXJnaW4tYm90dG9tLTMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLm1kLW1hcmdpbi1ib3R0b20tNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAubWQtbWFyZ2luLWJvdHRvbS01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5tZC1tYXJnaW4tYm90dG9tLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5cbi8qT3RoZXIgU3BhY2VzKi9cblxuLm1hcmdpbi10b3AtMjAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ubWFyZ2luLWxlZnQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5tYXJnaW4tbGVmdC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ubWFyZ2luLXJpZ2h0LTUge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLm1hcmdpbi1yaWdodC0xMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLm1hcmdpbi1yaWdodC0yMCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLnBhZGRpbmctc20ge1xuICBwYWRkaW5nOiA0MHB4IDQwcHg7XG59XG5cbi5wYWRkaW5nLXRvcC01IHtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLnBhZGRpbmctbGVmdC01IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cblxuXG5cbi8vIEZsb2F0IGhlbHBlcnMgKGJhY2t3YXJkIGNvbXBhdGliaWxpdHkgZm9yIG1pZ3JhdGVkIGNvbnRlbnQpXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uaW1hZ2VyaWdodHtcbiAgZmxvYXQ6cmlnaHQ7XG4gIG1hcmdpbjogLjVlbSAwIDFlbSAxZW07XG59XG4uaW1hZ2VsZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogLjVlbSAxZW0gMWVtIDA7XG59XG5cbi8vIG1hcmdpbnMgZm9yIGZsb2F0ZWQgaW1hZ2VzIHVzaW5nIHRoZSBhbGlnbiBidXR0b25zIGluIHRpbnltY2UuXG5pbWd7XG4gICZbc3R5bGUqPVwiZmxvYXQ6IGxlZnRcIl17XG4gICAgQGV4dGVuZCAuaW1hZ2VsZWZ0O1xuICB9XG4gICZbc3R5bGUqPVwiZmxvYXQ6bGVmdFwiXXtcbiAgICBAZXh0ZW5kIC5pbWFnZWxlZnQ7XG4gIH1cbiAgJltzdHlsZSo9XCJmbG9hdDogcmlnaHRcIl17XG4gICAgQGV4dGVuZCAuaW1hZ2VyaWdodDtcbiAgfVxuICAmW3N0eWxlKj1cImZsb2F0OnJpZ2h0XCJde1xuICAgIEBleHRlbmQgLmltYWdlcmlnaHQ7XG4gIH1cbiAgJltzdHlsZSo9XCJkaXNwbGF5OiBibG9jazsgbWFyZ2luLWxlZnQ6IGF1dG87IG1hcmdpbi1yaWdodDogYXV0bztcIl17XG4gICAgbWFyZ2luOjFlbSAwO1xuICB9XG59XG5cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbltpZF0ge1xuICBzY3JvbGwtbWFyZ2luLXRvcDogMTAwcHg7XG59XG4iLCIvKlxuICogVGVtcGxhdGUgTmFtZTogVW5pZnkgLSBSZXNwb25zaXZlIEJvb3RzdHJhcCBUZW1wbGF0ZVxuICogRGVzY3JpcHRpb246IEJ1c2luZXNzLCBDb3Jwb3JhdGUsIFBvcnRmb2xpbywgRS1jb21tZXJjZSwgQmxvZyBhbmQgT25lIFBhZ2UgVGVtcGxhdGUuXG4gKiBWZXJzaW9uOiAxLjkuMlxuICogQXV0aG9yOiBAaHRtbHN0cmVhbVxuICogV2Vic2l0ZTogaHR0cDovL2h0bWxzdHJlYW0uY29tXG4qL1xuXG4vKlstLS0tLSoqKiBUQUJMRSBPRiBDT05URU5UICoqKi0tLS0tXVxuXG4xLiBQcm9tbyBCbG9ja3NcbjIuIEJyZWFkY3J1bWJzXG4gIDIuMSAtIEJyZWFkY3J1bWJzIHYxXG4gIDIuMiAtIEJyZWFkY3J1bWJzIHYyXG4gIDIuMyAtIEJyZWFkY3J1bWJzIHYzXG4zLiBJbWFnZSBIb3ZlciBFZmZlY3RzXG40LiBCbG9jayBHcmlkXG4gIDQuMSAtIEJsb2NrIEdyaWQgdjFcbiAgNC4yIC0gQmxvY2sgR3JpZCB2MlxuNS4gU2VydmljZXMgQm94IHYxXG42LiBTZXJ2aWNlIEJsb2NrXG4gIDYuMSAtIFNlcnZpY2UgQmxvY2sgdjFcbiAgNi4yIC0gU2VydmljZSBCbG9jayB2MlxuICA2LjMgLSBTZXJ2aWNlIEJsb2NrIHYzXG4gIDYuNCAtIFNlcnZpY2UgQmxvY2sgdjRcbiAgNi41IC0gU2VydmljZSBCbG9jayB2NVxuICA2LjYgLSBTZXJ2aWNlIEJsb2NrIHY2XG4gIDYuNyAtIFNlcnZpY2UgQmxvY2sgdjdcbiAgNi44IC0gU2VydmljZSBCbG9jayB2OFxuICA2LiMgLSBDb2xvcmVkIENvbnRlbnQgQm94ZXNcbiAgNi4jIC0gRnVubnkgQm94ZXNcbjcuIFByb2Nlc3NcbjguIFRlYW1cblx0OC4xIC0gVGVhbSB2MVxuXHQ4LjIgLSBUZWFtIHYyXG5cdDguMyAtIFRlYW0gdjNcblx0OC40IC0gVGVhbSB2NFxuXHQ4LjUgLSBUZWFtIHY1XG5cdDguNiAtIFRlYW0gdjZcblx0OC43IC0gVGVhbSB2N1xuOS4gQ2FsbCBUbyBBY3Rpb25cbiAgOS4xIC0gQ2FsbCBUbyBBY3Rpb24gdjFcbiAgOS4yIC0gQ2FsbCBUbyBBY3Rpb24gdjJcbjEwLiBQb3J0Zm9saW8gQm94XG4gIDEwLjEgLSBQb3J0Zm9saW8gQm94IHYxXG4xMS4gUG9ydGZvbGlvIEJveGVzXG5cdDExLjEgUG9ydGZvbGlvIEJveCB2MVxuXHQxMS4yIFBvcnRmb2xpbyBCb3ggdjJcbjEyLiBUaHVtYm5haWxcbjEzLiBJbWFnZSBCYWNrZ3JvdW5kc1xuICAxMy4xIC0gSW1hZ2UgQmFja2dyb3VuZHMgdjFcbiAgMTMuMiAtIEltYWdlIEJhY2tncm91bmRzIHYyXG4xNC4gUGFyYWxsYXggUXVvdGVcbjE1LiBQYXJhbGxheCBUZWFtXG4xNi4gUGFyYWxsYXggQ291bnRlclxuICAxNi4xIC0gUGFyYWxsYXggQ291bnRlciB2MVxuICAxNi4yIC0gUGFyYWxsYXggQ291bnRlciB2MlxuICAxNi4zIC0gUGFyYWxsYXggQ291bnRlciB2M1xuICAxNi40IC0gUGFyYWxsYXggQ291bnRlciB2NFxuMTcuIEZsYXQgQmFja2dyb3VuZCBCbG9ja1xuMTguIEZsYXQgVGVzdGltb25pYWxzXG4xOS4gVGVzdGltb25pYWxzXG4gIDE5LjEgLSBUZXN0aW1vbmlhbHMgdjRcbiAgMTkuMiAtIFRlc3RpbW9uaWFscyB2NVxuICAxOS4zIC0gVGVzdGltb25pYWxzIHY2XG4gIDE5LjQgLSBPdGhlciBUZXN0aW1vbmlhbHNcbiAgMTkuNSAtIE90aGVyIFRlc3RpbW9uaWFscyAxXG4yMC4gRmVhdHVyZWQgQmxvZ1xuMjEuIEJsb2cgQ29tbWVudHNcbjIyLiBRdW90ZVxuXHQyMi4xIC0gUXVvdGUgdjJcbjIzLiBUZWFtIFNvY2lhbFxuMjQuIEJveCBTaGFkb3dzXG4yNS4gSW50ZXJhY3RpdmUgU2xpZGVyXG4gIDI1LjEgLSBJbnRlcmFjdGl2ZSBTbGlkZXIgdjFcbiAgMjUuMiAtIEludGVyYWN0aXZlIFNsaWRlciB2MlxuMjYuIEJsb2cgVHJlbmRpbmdcbjI3LiBCbG9nIExhdGVzdCBQb3N0c1xuMjguIEJsb2cgUGhvdG9zdHJlYW1cbjI5LiBOZXdzbGV0dGVyXG4zMC4gQmxvZyBQb3N0IFF1b3RlXG4zMS4gQmxvZyBQb3N0IEF1dGhvclxuMzIuIEJsb2cgQ29tbWVudHNcbjMzLiBOZXdzXG4gIDMzLjEgLSBOZXdzIHYxXG4gIDMzLjIgLSBOZXdzIHYyXG4gIDMzLjMgLSBOZXdzIHYzXG4zNC4gQmxvZyBHcmlkXG4zNS4gQmxvZyBUaHVtYlxuMzYuIFNob3AgU3Vic2NyaWJlXG4zNy4gUGFyYWxsYXggU2xpZGVyIChNYWluKVxuMzguIE1hc3RlciBTbGlkZXJcbjM5LiBSZXZvbHV0aW9uIFNsaWRlclxuNDAuIExheWVyIFNsaWRlclxuNDEuIENsaWVudHMgQ2Fyb3VzZWxcbjQyLiBQaWUgQ2hhcnRcbjQzLiBDb3VudGVyXG40NC4gQmFjayBUbyBUb3BcbjQ1LiBPd2wgQ2Fyb3VzZWxcblx0NDUuMSAtIFJlY2VudCBXb3JrcyAoT3dsIENhcm91c2VsKVxuXHQ0NS4yIC0gUGFyYWxsYXggVHdpdHRlciAoT3dsIENhcm91c2VsKVxuXHQ0NS4zIC0gQ2xpZW50cyBTZWN0aW9uIChPd2wgQ2Fyb3VzZWwpXG5cdDQ1LjQgLSBPd2wgVmlkZW9cbjQ2LiBCb290c3RyYXAgQ2Fyb3VzZWxzXG5cdDQ2LjEgLSBCb290c3RyYXAgQ2Fyb3VzZWwgdjFcblx0NDYuMiAtIEJvb3RzdHJhcCBDYXJvdXNlbCB2MlxuNDcuIFRhYnNcblx0NDcuMSAtIFRhYiB2MVxuXHQ0Ny4yIC0gVGFiIHYyXG5cdDQ3LjMgLSBUYWIgdjNcblx0NDcuNCAtIFRhYiB2NFxuXHQ0Ny41IC0gVGFiIHY1XG5cdDQ3LjYgLSBUYWIgdjZcbjQ4LiBBY2NvcmRpb25zXG40OS4gUGFnaW5hdGlvbnNcbjUwLiBQYWdlcnNcblx0NTAuMSAtIFBhZ2VycyBEZWZhdWx0XG5cdDUwLjIgLSBQYWdlcnMgdjJcblx0NTAuMyAtIFBhZ2VycyB2M1xuXHQ1MC40IC0gUGFnZXJzIHY0XG41MS4gU2lkZWJhciBNZW51XG5cdDUxLjEgLSBTaWRlYmFyIE1lbnUgdjFcbjUyLiBDb250ZW50IEJveGVzXG5cdDUyLjEgLSBDb250ZW50IEJveGVzIHYxXG5cdDUyLjIgLSBDb250ZW50IEJveGVzIHYyXG5cdDUyLjMgLSBDb250ZW50IEJveGVzIHYzXG5cdDUyLjQgLSBDb250ZW50IEJveGVzIHY0XG5cdDUyLjUgLSBDb250ZW50IEJveGVzIHY1XG5cdDUyLjYgLSBDb250ZW50IEJveGVzIHY2XG41My4gVGFnbGluZSBCb3hlc1xuXHQ1My4xIC0gVGFnbGluZSBCb3hlcyB2MVxuXHQ1My4yIC0gVGFnbGluZSBCb3hlcyB2MlxuXHQ1My4zIC0gVGFnbGluZSBCb3hlcyB2M1xuXHQ1My40IC0gVGFnbGluZSBCb3hlcyB2NFxuXHQ1My41IC0gVGFnbGluZSBCb3hlcyB2NVxuXHQ1My42IC0gVGFnbGluZSBCb3hlcyB2NlxuXHQ1My43IC0gVGFnbGluZSBCb3hlcyB2NlxuNTQuIFRhZ3Ncblx0NTQuMSAtIFRhZ3MgdjFcblx0NTQuMiAtIFRhZ3MgdjJcblx0NTQuMyAtIFRhZ3MgdjNcblx0NTQuNCAtIFRhZ3MgdjRcblxuIyMuIE1haW4gUGFnZSBTdHlsZXNcblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzEuIFByb21vIEJsb2Nrc11cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypQcm9tbyBCYWNrZ3JvdW5kIEltYWdlcyovXG5cbi5wcm9tby1iZy1wYXR0ZXJuLXYxLWRhcmsge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BhdHRlcm5zLzUucG5nKSByZXBlYXQ7XG59XG5cbi5wcm9tby1iZy1wYXR0ZXJuLXYxLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wYXR0ZXJucy8xNi5wbmcpIHJlcGVhdDtcbn1cblxuLypQcm9tbyBCYWNrZ3JvdW5kIEltYWdlcyovXG5cbi5wcm9tby1iZy1pbWctdjEge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2ltZzEuanBnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5wcm9tby1iZy1pbWctdjIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2ltZzUuanBnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5wcm9tby1iZy1pbWctdjMge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2ltZzEwLmpwZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ucHJvbW8tYmctaW1nLXY0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy9pbWcxMS5qcGcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnByb21vLWJnLWltZy12NSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvaW1nNi5qcGcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLypQcm9tbyBCYWNrZ3JvdW5kIEZpeGVkKi9cblxuLnByb21vLWJnLWZpeGVkIHtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbn1cblxuLypQcm9tbyBUZXh0cyB2MSovXG5cbi5wcm9tby10ZXh0LXYxIHtcbiAgcGFkZGluZzogM3B4IDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2ZmZjtcblxuICAmLmNvbG9yLWRhcmsge1xuICAgIGJvcmRlci1jb2xvcjogIzU1NTtcbiAgfVxufVxuXG4vKlByb21vIFRleHRzIHYyKi9cblxuLnByb21vLXRleHQtdjIge1xuICBmb250LXNpemU6IDU1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA2M3B4O1xufVxuXG4vKlByb21vIFZpZGVvIEljb24qL1xuXG4ucHJvbW8tdmlkZW8taWNvbi13cmFwIHtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogNzBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICYuY29sb3ItbGlnaHQge1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgICB9XG4gIH1cblxuICAmLmNvbG9yLWRhcmsge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gICAgfVxuICB9XG59XG5cbi5wcm9tby12aWRlby1pY29uIHtcbiAgbGVmdDogM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzIuIEJyZWFkY3J1bWJzXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKkRlZmF1bHQgQnJlYWRjcnVtYnMqL1xuXG4uYnJlYWRjcnVtYnMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxMHB4IDAgNnB4O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2VlZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wYXR0ZXJucy9icmVhZGNydW1icy5wbmcpIHJlcGVhdDtcbn1cblxuLnZpZGVvLWJ1c2luZXNzLWltZzEge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vdmlkZW8veW91dHViZS1idXNpbmVzcy92aWRlby1idXNpbmVzcy1pbWcxLmpwZykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAvKlNjYWxlcyB0aGUgYmFja2dyb3VuZCBpbWFnZSB0byBiZSBhcyBsYXJnZSBhcyBwb3NzaWJsZSovXG59XG5cbi5icmVhZGNydW1icyBoMSB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmJyZWFkY3J1bWIge1xuICB0b3A6IDEwcHg7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBhIHtcbiAgICBjb2xvcjogIzc3NztcbiAgfVxuXG4gIGxpIHtcbiAgICAmLmFjdGl2ZSwgYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzcyYzAyYztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgaDEucHVsbC1sZWZ0LCB1bC5wdWxsLXJpZ2h0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIGgxLnB1bGwtbGVmdCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5icmVhZGNydW1iIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG59XG5cbi8qQnJlYWRjcnVtYnMgRGFyayBhbmQgTGlnaHQqL1xuXG4uYnJlYWRjcnVtYnMge1xuICAmLmJyZWFkY3J1bWJzLWRhcmsge1xuICAgIGJhY2tncm91bmQ6ICMyMjI7XG4gICAgcGFkZGluZzogMzBweCAwIDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgM3B4ICM3Nzc7XG4gIH1cblxuICAmLmJyZWFkY3J1bWJzLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiAjMjIyO1xuICAgIHBhZGRpbmc6IDMwcHggMCAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCAjNzc3O1xuICAgIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gIH1cblxuICAmLmJyZWFkY3J1bWJzLWRhcmsge1xuICAgIGgxLCBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICB9XG4gIH1cblxuICAmLmJyZWFkY3J1bWJzLWxpZ2h0IHtcbiAgICBoMSwgYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgfVxuXG4gICAgaDEsIGEge1xuICAgICAgY29sb3I6ICM1NTU7XG4gICAgfVxuICB9XG5cbiAgJi5icmVhZGNydW1icy1kYXJrIGgxIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAmLmJyZWFkY3J1bWJzLWxpZ2h0IGgxIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cblxuLypCcmVhZGNydW1icyBTaXplcyovXG5cbi5icmVhZGNydW1icy1zbSB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbn1cblxuLmJyZWFkY3J1bWJzLW1kIHtcbiAgcGFkZGluZzogMTAwcHggMDtcbn1cblxuLmJyZWFkY3J1bWJzLWxnIHtcbiAgcGFkZGluZzogMjAwcHggMDtcbn1cblxuLypCcmVhZGNydW1icyB2MSBhbmQgdjNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5icmVhZGNydW1icy12MSwgLmJyZWFkY3J1bWJzLXYzIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZS1pbi1vdXQ7XG59XG5cbi8qQnJlYWRjcnVtYnMgdjFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5icmVhZGNydW1icy12MSB7XG4gIHBhZGRpbmc6IDEwMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9icmVhZGNydW1icy9pbWcxLmpwZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAvKlNjYWxlcyB0aGUgYmFja2dyb3VuZCBpbWFnZSB0byBiZSBhcyBsYXJnZSBhcyBwb3NzaWJsZSovXG5cbiAgJjphZnRlciB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB9XG5cbiAgc3BhbiwgaDEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIGgxIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnJlYWRjcnVtYnMtdjEge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcblxuICAgIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgIH1cbiAgfVxufVxuXG4vKkJyZWFkY3J1bWJzIHYyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYnJlYWRjcnVtYnMtdjIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy8xMS5qcGcpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5icmVhZGNydW1icy12Mi1pbiB7XG4gIHBhZGRpbmc6IDgwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYnJlYWRjcnVtYnMtdjIgaDEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJyZWFkY3J1bWItdjIgbGkge1xuICBhLCAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICBpIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtaW4td2lkdGg6IDE5cHg7XG4gICAgcGFkZGluZzogM3B4IDdweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgfVxufVxuXG4vKkJyZWFkY3J1bWJzIHYzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYnJlYWRjcnVtYnMtdjMge1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAxMDBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5icmVhZGNydW1icy1sZyB7XG4gICAgcGFkZGluZzogMjAwcHggMDtcbiAgfVxuXG4gICYuaW1nLXYxIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JyZWFkY3J1bWJzL2ltZzEuanBnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB9XG5cbiAgJi5pbWctdjIge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYnJlYWRjcnVtYnMvaW1nMi5qcGcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIH1cblxuICAmLmltZy12MyB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9icmVhZGNydW1icy9pbWczLmpwZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB9XG5cbiAgaDEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgcCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYnJlYWRjcnVtYnMtdjMuYnJlYWRjcnVtYnMtbGcge1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5icmVhZGNydW1icy12MyB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuXG4gICAgJi5icmVhZGNydW1icy1sZyB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzMuIEltYWdlIEhvdmVyIEVmZmVjdHNdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qSW1hZ2UgSG92ZXIgdjEqL1xuXG4uaW1nLWhvdmVyLXYxIHtcbiAgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIgc3BhbjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB9XG5cbiAgaW1nIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgfVxufVxuXG4uaW1nLWhvdmVyLXYyIGltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uaW1nLWhvdmVyLXYxIHtcbiAgc3BhbjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAmOmhvdmVyIGltZyB7XG4gICAgLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxufVxuXG4vKkltYWdlIEhvdmVyIHYyKi9cblxuLmltZy1ob3Zlci12MiB7XG4gIGltZyB7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgfVxuXG4gICY6aG92ZXIgaW1nIHtcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwKTtcbiAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDApO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzQuIEJsb2NrIEdyaWRdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qQmxvY2sgR3JpZCB2MVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJsb2NrLWdyaWQtdjEge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4IDE1cHggNXB4O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2VlZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG5cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzJjMDJjO1xuICB9XG5cbiAgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgJi5ibG9jay1ncmlkLXYxLWltZyB7XG4gICAgICB3aWR0aDogMzVweDtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICB9XG4gIH1cblxuICAmLmNvbnRlbnQtYm94ZXMtdjEgaW1nLnB1bGwtbGVmdCB7XG4gICAgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIGgzIGEge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gICYuY29udGVudC1ib3hlcy12MSBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICM1NTU7XG4gICAgfVxuICB9XG5cbiAgLnN0YXItdm90ZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICBsaSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4vKlN0YXIgVm90ZSovXG5cbi8qQWRkaXRpb25hbCBJbmZvKi9cblxuLmJsb2NrLWdyaWQtdjEtYWRkLWluZm8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2VlZTtcblxuICBsaSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBwYWRkaW5nOiA0cHggN3B4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYm9yZGVyOiBzb2xpZCAycHggI2VlZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vKkJsb2NrIEdyaWQgdjJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5ibG9jay1ncmlkLXYyIHtcbiAgcGFkZGluZzogMDtcblxuICBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAvKkZvciBDaHJvbWUqL1xuICB9XG59XG5cbi5ibG9jay1ncmlkLXYyLWluZm8ge1xuICBwYWRkaW5nOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCAjZWVlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLmJsb2NrLWdyaWQtdjIgbGk6aG92ZXIgLmJsb2NrLWdyaWQtdjItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzcyYzAyYztcbn1cblxuLmJsb2NrLWdyaWQtdjItaW5mbyB7XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLnN0YXItdm90ZSBsaSB7XG4gICAgcGFkZGluZzogMnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFs1LiBTZXJ2aWNlcyBCb3hdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIFNlcnZpY2VzIEJveCB2MVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnNlcnZpY2UtYm94LXYxIHtcbiAgLnNlcnZpY2UtYmxvY2sge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cblxuICBwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgYm90dG9tOiAtMTVweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgICAgIGJhY2tncm91bmQ6ICM3MmMwMmM7XG4gICAgfVxuICB9XG5cbiAgdWwge1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgfVxuXG4gIGxpIHtcbiAgICBtYXJnaW46IDhweCAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIGJvcmRlci10b3A6IGRvdHRlZCAxcHggIzcyYzAyYztcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICM3MmMwMmM7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzYuIFNlcnZpY2UgQmxvY2sgXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlNlcnZpY2UgQmxvY2sgdjFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zZXJ2aWNlLWJsb2NrLXYxIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDQ1cHggMjBweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjJmMmYyO1xuXG4gIGkge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IC0zMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogIzcyYzAyYztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICBoMywgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4vKlNlcnZpY2UgQmxvY2sgdjIgKHVzZWQgaW4gcGFnZV80MDRfZXJyb3IyLmh0bWwpXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc2VydmljZS1ibG9jay12MiAuc2VydmljZS1ibG9jay1pbiB7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cbiAgaSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG5cbiAgaDQge1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG5cbiAgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIGksIGg0LCBwIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4vKlNlcnZpY2UgQmxvY2sgdjMgKHVzZWQgaW4gcHJvZmlsZSBwYWdlcylcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zZXJ2aWNlLWJsb2NrLXYzIHtcbiAgcGFkZGluZzogMjBweDtcblxuICBpIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbWFyZ2luOiAwIDIwcHggMjBweCAwO1xuICB9XG5cbiAgLnNlcnZpY2UtaGVhZGluZyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLnNlcnZpY2UtaW4ge1xuICAgIHNtYWxsIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgLmNvdW50ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnNlcnZpY2UtaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAuY291bnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG5cbiAgLnByb2dyZXNzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cblxuICAuc2VydmljZS1pbiB7XG4gICAgc21hbGwge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMC44O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAuc3RhdGlzdGljcyB7XG4gICAgLmhlYWRpbmcteHMge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuXG4gICAgc21hbGwge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLnByb2dyZXNzIHtcbiAgICAgIGJhY2tncm91bmQ6ICNiYmI7XG4gICAgfVxuXG4gICAgLnByb2dyZXNzLWJhci1saWdodCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuXG4vKlNlcnZpY2UgSW5ubmVyKi9cblxuLypTdGF0aXN0aWNzKi9cblxuLypTZXJ2aWNlIEJsb2NrIHY0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc2VydmljZS1ibG9jay12NCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcblxuICAmOmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBjb250ZW50OiAnJztcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAyNXB4IDIwcHggMCAyMHB4O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zZXJ2aWNlLWRlc2Mge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGkge1xuICAgICAgY29sb3I6ICM3MmMwMmM7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG59XG5cbi8qU2VydmljZSBCbG9jayB2NVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnNlcnZpY2UtYmxvY2stdjUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG5cbiAgLnNlcnZpY2UtaW5uZXIge1xuICAgIHBhZGRpbmc6IDgwcHggNDBweDtcblxuICAgIGkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgfVxuXG4gIC5zZXJ2aWNlLWJvcmRlciB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWVlO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZWU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zZXJ2aWNlLWJsb2NrLXY1IC5zZXJ2aWNlLWJvcmRlciB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICB9XG59XG5cbi8qU2VydmljZSBCbG9jayB2NlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnNlcnZpY2UtYmxvY2stdjYge1xuICBpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDVweCAxNXB4IDAgMDtcbiAgfVxuXG4gIC5zZXJ2aWNlLWRlc2Mge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG59XG5cbi8qU2VydmljZSBCbG9jayB2N1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnNlcnZpY2UtYmxvY2stdjcge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgcGFkZGluZzogNDVweCAyMHB4IDIwcHg7XG5cbiAgaSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogLTI1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICM3MmMwMmM7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMi41cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgaDMsIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLypTZXJ2aWNlIEJsb2NrIHY4XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc2VydmljZS1ibG9jay12OCB7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgaSB7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIG1hcmdpbjogNXB4IDI1cHggMCAwO1xuICB9XG5cbiAgLnNlcnZpY2UtYmxvY2stZGVzYyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICM3MmMwMmM7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qQ29sb3JlZCBDb250ZW50IEJveGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc2VydmljZS1ibG9jayB7XG4gIHBhZGRpbmc6IDYwcHggMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIHAge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgaDIge1xuICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5zZXJ2aWNlLWJsb2NrLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2VlZTtcbn1cblxuLnNlcnZpY2UtYmxvY2stZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlZWU7XG5cbiAgJjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDhweCAjZWVlO1xuICB9XG59XG5cbi5zZXJ2aWNlLWJsb2NrLWxpZ2h0IHtcbiAgcCwgaDIge1xuICAgIGNvbG9yOiAjNTU1O1xuICB9XG59XG5cbi5zZXJ2aWNlLWJsb2NrLWRlZmF1bHQge1xuICBwLCBoMiB7XG4gICAgY29sb3I6ICM1NTU7XG4gIH1cbn1cblxuLnNlcnZpY2UtYmxvY2stdSB7XG4gIGJhY2tncm91bmQ6ICM3MmMwMmM7XG59XG5cbi5zZXJ2aWNlLWJsb2NrLWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMzQ5OGRiO1xufVxuXG4uc2VydmljZS1ibG9jay1yZWQge1xuICBiYWNrZ3JvdW5kOiAjZTc0YzNjO1xufVxuXG4uc2VydmljZS1ibG9jay1zZWEge1xuICBiYWNrZ3JvdW5kOiAjMWFiYzljO1xufVxuXG4uc2VydmljZS1ibG9jay1ncmV5IHtcbiAgYmFja2dyb3VuZDogIzk1YTVhNjtcbn1cblxuLnNlcnZpY2UtYmxvY2steWVsbG93IHtcbiAgYmFja2dyb3VuZDogI2YxYzQwZjtcbn1cblxuLnNlcnZpY2UtYmxvY2stb3JhbmdlIHtcbiAgYmFja2dyb3VuZDogI2U2N2UyMjtcbn1cblxuLnNlcnZpY2UtYmxvY2stZ3JlZW4ge1xuICBiYWNrZ3JvdW5kOiAjMmVjYzcxO1xufVxuXG4uc2VydmljZS1ibG9jay1wdXJwbGUge1xuICBiYWNrZ3JvdW5kOiAjOWI2YmNjO1xufVxuXG4uc2VydmljZS1ibG9jay1hcXVhIHtcbiAgYmFja2dyb3VuZDogIzI3ZDdlNztcbn1cblxuLnNlcnZpY2UtYmxvY2stYnJvd24ge1xuICBiYWNrZ3JvdW5kOiAjOWM4MDYxO1xufVxuXG4uc2VydmljZS1ibG9jay1kYXJrLWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjNDc2NWEwO1xufVxuXG4uc2VydmljZS1ibG9jay1saWdodC1ncmVlbiB7XG4gIGJhY2tncm91bmQ6ICM3OWQ1YjM7XG59XG5cbi5zZXJ2aWNlLWJsb2NrLWRhcmsge1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xufVxuXG4uc2VydmljZS1ibG9jay1saWdodCB7XG4gIGJhY2tncm91bmQ6ICNlY2YwZjE7XG59XG5cbi8qIEZ1bm55IEJveGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uZnVubnktYm94ZXMge1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgaDIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogIzU1NTtcbiAgICB9XG4gIH1cblxuICBwIGEge1xuICAgIGNvbG9yOiAjNzJjMDJjO1xuICB9XG5cbiAgLmZ1bm55LWJveGVzLWltZyB7XG4gICAgbGkge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuXG4gICAgICBpIHtcbiAgICAgICAgY29sb3I6ICM3MmMwMmM7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbjogNXB4IDEwcHggMTVweCAwO1xuICAgIH1cbiAgfVxuXG4gIHVsLmZ1bm55LWJveGVzLXJhdGluZyBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgaSB7XG4gICAgICBjb2xvcjogI2Y4YmUyYztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZjhiZTJjO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmZ1bm55LWJveGVzIC5mdW5ueS1ib3hlcy1pbWcgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4vKkZ1bm55IENvbG9yZWQgQm94ZXMqL1xuXG4uZnVubnktYm94ZXMtY29sb3JlZCB7XG4gIHAsIGgyIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmZ1bm55LWJveGVzLWltZyBsaSB7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICBpIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuXG4vKlJlZCBGdW5ueSBCb3gqL1xuXG4uZnVubnktYm94ZXMtcmVkIHtcbiAgYmFja2dyb3VuZDogI2U3NGMzYztcbn1cblxuLypEYXJrIFJlZCBGdW5ueSBCb3gqL1xuXG4uZnVubnktYm94ZXMtcHVycGxlIHtcbiAgYmFja2dyb3VuZDogIzliNmJjYztcbn1cblxuLypCbHVlIEZ1bm55IEJveCovXG5cbi5mdW5ueS1ib3hlcy1ibHVlIHtcbiAgYmFja2dyb3VuZDogIzM0OThkYjtcbn1cblxuLypHcmV5IEZ1bm55IEJveCovXG5cbi5mdW5ueS1ib3hlcy1ncmV5IHtcbiAgYmFja2dyb3VuZDogIzk1YTVhNjtcbn1cblxuLypUdXJxdW9pc2UgRnVubnkgQm94Ki9cblxuLmZ1bm55LWJveGVzLXNlYSB7XG4gIGJhY2tncm91bmQ6ICMxYWJjOWM7XG59XG5cbi8qVHVycXVvaXNlIFRvcCBCb3JkZXJlZCBGdW5ueSBCb3gqL1xuXG4uZnVubnktYm94ZXMtdG9wLXNlYSB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCAjMWFiYzljO1xuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMxNmEwODU7XG4gIH1cbn1cblxuLypZZWxsb3cgVG9wIEJvcmRlcmVkIEZ1bm55IEJveCoqL1xuXG4uZnVubnktYm94ZXMtdG9wLXllbGxvdyB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCAjZjFjNDBmO1xuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmMzljMTI7XG4gIH1cbn1cblxuLypSZWQgVG9wIEJvcmRlcmVkIEZ1bm55IEJveCoqL1xuXG4uZnVubnktYm94ZXMtdG9wLXJlZCB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCAjZTc0YzNjO1xuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNjMDM5MmI7XG4gIH1cbn1cblxuLypQdXJwbGUgVG9wIEJvcmRlcmVkIEZ1bm55IEJveCoqL1xuXG4uZnVubnktYm94ZXMtdG9wLXB1cnBsZSB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCAjOWI2YmNjO1xuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM4MTRmYjU7XG4gIH1cbn1cblxuLypPcmFuZ2UgTGVmdCBCb3JkZXJlZCBGdW5ueSBCb3gqKi9cblxuLmZ1bm55LWJveGVzLWxlZnQtb3JhbmdlIHtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJweCAjZTY3ZTIyO1xuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZDM1NDAwO1xuICB9XG59XG5cbi8qR3JlZW4gTGVmdCBCb3JkZXJlZCBGdW5ueSBCb3gqKi9cblxuLmZ1bm55LWJveGVzLWxlZnQtZ3JlZW4ge1xuICBib3JkZXItbGVmdDogc29saWQgMnB4ICM3MmMwMmM7XG5cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICM1ZmI2MTE7XG4gIH1cbn1cblxuLypCbHVlIExlZnQgQm9yZGVyZWQgRnVubnkgQm94KiovXG5cbi5mdW5ueS1ib3hlcy1sZWZ0LWJsdWUge1xuICBib3JkZXItbGVmdDogc29saWQgMnB4ICMzNDk4ZGI7XG5cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICMyOTgwYjk7XG4gIH1cbn1cblxuLypEYXJrIExlZnQgQm9yZGVyZWQgRnVubnkgQm94KiovXG5cbi5mdW5ueS1ib3hlcy1sZWZ0LWRhcmsge1xuICBib3JkZXItbGVmdDogc29saWQgMnB4ICM1NTU7XG5cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICMzMzM7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbNy4gUHJvY2Vzc11cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypQcm9jZXNzIHYxXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ucHJvY2Vzcy12MSB7XG4gIC5wcm9jZXNzLWluIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICA+IGxpIGkge1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogIzcyYzAyYztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXI6IHNvbGlkIDlweCAjZmZmO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgdG9wOiAtOXB4O1xuICAgICAgICBsZWZ0OiAtOXB4O1xuICAgICAgICByaWdodDogLTlweDtcbiAgICAgICAgYm90dG9tOiAtOXB4O1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiYmI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByb2Nlc3MtZGVzYyB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuXG4gICAgPiBsaSBoMyB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG5cbiAgLnByb2Nlc3MtYm9yZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgICB3aWR0aDogNzUlO1xuICAgICAgbGVmdDogMTIlO1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvcmRlci10b3A6IHNvbGlkIDJweCAjZGRkO1xuICAgIH1cbiAgfVxufVxuXG4vKlByb2Nlc3MgRGVzY3JpcHRpb24qL1xuXG4vKlByb2Nlc3MgQm9yZGVyKi9cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9jZXNzLXYxIC5wcm9jZXNzLWJvcmRlcjpiZWZvcmUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFs4LiBUZWFtXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBUZWFtIHYxXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4udGVhbS12MSB7XG4gIHVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICBsaSB7XG4gICAgPiAudGVhbS1pbWcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICA+IC50ZWFtLWltZzphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgIH1cblxuICAgICAgPiAudGVhbS1pbWcgdWwge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIH1cblxuICAgICAgPiBwOmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLnRlYW0taW1nIHVsIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDQ1JTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luLXRvcDogLTE4cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICA+IHtcbiAgICAgIC50ZWFtLWltZyB7XG4gICAgICAgIHVsIGxpIHtcbiAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBsaSBpIHtcbiAgICAgICAgICBjb2xvcjogI2VlZTtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNlZWU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAmLmZhLXR3aXR0ZXI6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzQ5OGRiO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzQ5OGRiO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuZmEtZmFjZWJvb2s6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDc2NWEwO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNDc2NWEwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuZmEtZ29vZ2xlLXBsdXM6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTc0YzNjO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTc0YzNjO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBoMyB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW46IDE1cHggMCA3cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9XG5cbiAgICAgIGg0IHtcbiAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNiYmI7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLypUZWFtIEltYWdlKi9cblxuLypUZWFtIFNvY2lhbHMqL1xuXG4vKlRlYW0gRGlzY3JpcHRpb24qL1xuXG4vKlRlYW0gdjJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi50ZWFtLXYyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuaW5uZXItdGVhbSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGgzIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBzbWFsbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG5cbiAgICBociB7XG4gICAgICBtYXJnaW46IDEwcHggMCAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG4vKlRlYW0tU29jaWFsIChUZW1wb3JhcnkpKi9cblxuLnRlYW0tc29jaWFsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcblxuICBsaSB7XG4gICAgcGFkZGluZzogMCAycHg7XG5cbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHBhZGRpbmc6IDZweCA0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgIG1pbi13aWR0aDogMjBweDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICYuZmIge1xuICAgICAgICBjb2xvcjogIzQ4NjJhMztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQ4NjJhMztcbiAgICAgIH1cblxuICAgICAgJi50dyB7XG4gICAgICAgIGNvbG9yOiAjMTU5Y2ViO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTU5Y2ViO1xuICAgICAgfVxuXG4gICAgICAmLmdwIHtcbiAgICAgICAgY29sb3I6ICNkYzRhMzg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYzRhMzg7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYuZmI6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogIzQ4NjJhMztcbiAgICAgIH1cblxuICAgICAgJi50dzpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMTU5Y2ViO1xuICAgICAgfVxuXG4gICAgICAmLmdwOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICNkYzRhMzg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qVGVhbSB2M1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnRlYW0tdjMge1xuICAudGVhbS1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAmOmhvdmVyOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgID4gaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC50ZWFtLWhvdmVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNjAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogLTkwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAudGVhbS1pbWc6aG92ZXIgLnRlYW0taG92ZXIge1xuICAgIHRvcDogNTAlO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAudGVhbS1ob3ZlciB7XG4gICAgc3Bhbiwgc21hbGwge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIHNtYWxsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXdlaWdodDogMjAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAudGVhbS1zb2NpYWwtdjMgaSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHdpZHRoOiAzM3B4O1xuICAgICAgaGVpZ2h0OiAzM3B4O1xuICAgICAgcGFkZGluZzogOXB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKlRlYW0gSG92ZXIgR3JhZGllbnQqL1xuXG4vKlRlYW0gU29jaWFsKi9cblxuLypUZWFtIHY0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4udGVhbS12NCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICBzcGFuIHtcbiAgICBjb2xvcjogIzMzMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICBzbWFsbCB7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLnRlYW0tc29jaWFsLXY0IGEge1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICM3MmMwMmM7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8qVGVhbSB2NVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnRlYW0tdjUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgc3BhbiB7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgc21hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjNzJjMDJjO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRvcDogMzBweDtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGJhY2tncm91bmQ6ICM3Nzc7XG4gICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICB9XG5cbiAgLnRlYW0taW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgJjpob3ZlcjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICA+IGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgLnRlYW0taG92ZXIge1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA2MCU7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogLTE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAudGVhbS1pbWc6aG92ZXIgLnRlYW0taG92ZXIge1xuICAgIHRvcDogNTAlO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAudGVhbS1ob3ZlciAudGVhbS1zb2NpYWwtdjUgaSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDMzcHg7XG4gICAgaGVpZ2h0OiAzM3B4O1xuICAgIHBhZGRpbmc6IDlweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogIzY2NjtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICB9XG4gIH1cbn1cblxuLypUZWFtIEhvdmVyIEdyYWRpZW50Ki9cblxuLypTb2NpYWwgTmV0d29yay0qL1xuXG4vKlRlYW0gdjZcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi50ZWFtLXY2IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGNvbG9yOiAjNzc3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIHNtYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzcyYzAyYztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4vKlRlYW0gdjdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi50ZWFtLXY3IHtcbiAgLnRlYW0tdjctaW4ge1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgfVxuXG4gIC50ZWFtLXY3LW5hbWUge1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC50ZWFtLXY3LXBvc2l0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzcyYzAyYztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLnRlYW0tdjctbmFtZSB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuXG4gIC5zb2NpYWwtaWNvbnMtdjEge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cblxuICAudGVhbS12Ny1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgfVxuICB9XG5cbiAgLnRlYW0tYXJyb3ctcmlnaHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC50ZWFtLWFycm93LWxlZnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG5cbiAgLnRlYW0tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTI1cHg7XG4gICAgei1pbmRleDogMjtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICByaWdodDogLTI1cHg7XG4gICAgYm9yZGVyLXdpZHRoOiAyMHB4IDAgMjBweCAyNXB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjtcbiAgfVxuXG4gIC50ZWFtLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMjVweDtcbiAgICBib3JkZXItd2lkdGg6IDIwcHggMjVweCAyMHB4IDA7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi8qVGVhbSBTcGFjZSovXG5cbi8qVGVhbSBJbWFnZSovXG5cbi8qVGVhbSBJbmZvKi9cblxuLypUZWFtIEluZm8gTWVkaWEgUXVlcmllcyovXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLypUZWFtIEFycm93cyovXG5cbiAgLnRlYW0tdjcge1xuICAgIC50ZWFtLWFycm93LWxlZnQ6YmVmb3JlLCAudGVhbS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgbGVmdDogNzBweDtcbiAgICAgIGJvdHRvbTogLTI1cHg7XG4gICAgICBib3JkZXItd2lkdGg6IDI1cHggMjBweCAwIDIwcHg7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLnRlYW0tYXJyb3ctbGVmdDpiZWZvcmUsIC50ZWFtLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gICAgICBsZWZ0OiA3MHB4O1xuICAgICAgYm90dG9tOiAtMjVweDtcbiAgICAgIGJvcmRlci13aWR0aDogMjVweCAyMHB4IDAgMjBweDtcbiAgICB9XG5cbiAgICAuZXF1YWwtaGVpZ2h0LWNvbHVtbiB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAvKkVxdWFsIEhlaWdodCBDb2x1bW5zKi9cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbOS4gQ2FsbCBUbyBBY3Rpb25dXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qQ2FsbCBUbyBBY3Rpb24gdjFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5jYWxsLWFjdGlvbi12MSB7XG4gIHAge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgJi5jYWxsLWFjdGlvbi12MS1ib3hlZCB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICB9XG5cbiAgLmNhbGwtYWN0aW9uLXYxLWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICAuY2FsbC1hY3Rpb24tdjEtaW4ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICYuaW5uZXItYnRuIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY2FsbC1hY3Rpb24tdjEgLmNhbGwtYWN0aW9uLXYxLWluIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmLmlubmVyLWJ0biB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbi8qQ2FsbCBUbyBBY3Rpb24gdjJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5jYWxsLWFjdGlvbi12MiB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BhdHRlcm5zLzE2LnBuZyk7XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgcCB7XG4gICAgcGFkZGluZzogMCAxMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2FsbC1hY3Rpb24tdjIgcCB7XG4gICAgcGFkZGluZzogaW5oZXJpdDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFsxMC4gUG9ydGZvbGlvIEJveF1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypQb3J0Zm9saW8gQm94Ki9cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucG9ydGZvbGlvLWJveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucG9ydGZvbGlvLWJveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBvcnRmb2xpby1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLnBvcnRmb2xpby1ib3gge1xuICBhLmZhbmN5Ym94IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgJjpob3ZlcjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIGltZyB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgfVxuICB9XG5cbiAgLnBvcnRmb2xpby1ib3gtaW4ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzcyYzAyYztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gIH1cblxuICBhLmZhbmN5Ym94OmhvdmVyIC5wb3J0Zm9saW8tYm94LWluIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgc21hbGwucHJvamVjdC10YWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgY29sb3I6ICM5OTk7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjOTk5O1xuICAgIH1cblxuICAgIGkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzcyYzAyYztcbiAgICB9XG4gIH1cbn1cblxuLypQcm9qZWN0IFRhZyovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzExLiBQb3J0Zm9saW8gQm94ZXNdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIFBvcnRmb2xpbyBCb3ggdjFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5wb3J0Zm9saW8tYm94LXYxIHtcbiAgbWFyZ2luOiAwO1xuXG4gIFtjbGFzc149XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICBsaSB7XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAvKkZvciBDaHJvbWUqL1xuXG4gICAgJjphZnRlciB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICB9XG5cbiAgICAmOmFmdGVyLCAmOmhvdmVyOmFmdGVyIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIGltZyB7XG4gICAgICAtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIH1cbiAgfVxuXG4gIC5wb3J0Zm9saW8tYm94LXYxLWluIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgIG1hcmdpbi10b3A6IC03NXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgbGk6aG92ZXIgLnBvcnRmb2xpby1ib3gtdjEtaW4ge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAucG9ydGZvbGlvLWJveC12MS1pbiB7XG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBwLCBoMyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgYS5idG4tdSB7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgIC8qRm9yIENocm9tZSovXG4gICAgfVxuICB9XG59XG5cbi8qUG9ydGZvbGlvIEJveCB2MlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnBvcnRmb2xpby1ib3gtdjIge1xuICBtYXJnaW46IDAgMCA2MHB4O1xuXG4gIFtjbGFzc149XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICBsaSB7XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgIC8qRm9yIENocm9tZSovXG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgICY6aG92ZXI6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIH1cblxuICAgICY6YWZ0ZXIsICY6aG92ZXI6YWZ0ZXIge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB9XG4gIH1cblxuICAucG9ydGZvbGlvLWJveC12Mi1pbiB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgbGk6aG92ZXIgLnBvcnRmb2xpby1ib3gtdjItaW4ge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAucG9ydGZvbGlvLWJveC12Mi1pbiBpIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxMTQsIDE5MiwgNDQsIDAuOCk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM3MmMwMmM7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzEyLiBUaHVtYm5haWxdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qVGh1bWJuYWlsIHYxXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4udGh1bWJuYWlscy12MSB7XG4gIC50aHVtYm5haWwtaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG5cbiAgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICM1NTU7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgfVxuXG4gIC5yZWFkLW1vcmUge1xuICAgIGNvbG9yOiAjNzJjMDJjO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzEzLiBJbWFnZSBCYWNrZ3JvdW5kc11cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogSW1hZ2UgQmFja2dyb3VuZHMgdjFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5iZy1pbWFnZS12MSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLzExLmpwZykgcmVwZWF0IGZpeGVkO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICY6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxufVxuXG4vKkltYWdlIEJhY2tncm91bmRzIHYyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYmctaW1hZ2UtdjIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy83LmpwZykgcmVwZWF0IGZpeGVkO1xuXG4gICY6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgfVxufVxuXG4vKkJhY2tncm91bmQgRGFyayBDb3ZlciovXG5cbi5iZy1pbWFnZS12Mi1kYXJrIHtcbiAgJjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG5cbiAgaDIsIHAge1xuICAgIGNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbMTQuIFBhcmFsbGF4IFF1b3RlXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5wYXJhbGxheC1xdW90ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMDBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90ZWFtL2ZhY2VzLmpwZykgNTAlIDAgcmVwZWF0IGZpeGVkO1xuXG4gICY6YWZ0ZXIge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wYXR0ZXJucy9ncmlkdGlsZS5wbmcpIHJlcGVhdDtcbiAgfVxuICAuY29udGFpbmVye1xuICAgIG1hcmdpbjowICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzowICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLypQYXJhbGxheCBRdW90ZSBJbm5lciovXG5cbi5wYXJhbGxheC1xdW90ZS1pbiB7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDAgODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIHAge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuICAgICY6YWZ0ZXIsICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcgXCIgJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBUYWhvbWE7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICB9XG4gIH1cblxuICBzbWFsbCB7XG4gICAgY29sb3I6ICNiYmI7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFsbGF4LXF1b3RlLWluIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuLypQYXJhbGxheCBRdW90ZSBMaWdodCovXG5cbi5wYXJhbGxheC1xdW90ZS1saWdodCB7XG4gICY6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgfVxuXG4gIC5wYXJhbGxheC1xdW90ZS1pbiB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAzMHB4IDgwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNkZGQ7XG5cbiAgICBwIHtcbiAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICB9XG5cbiAgICBzbWFsbCB7XG4gICAgICBjb2xvcjogIzU1NTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhbGxheC1xdW90ZS1saWdodCAucGFyYWxsYXgtcXVvdGUtaW4ge1xuICAgIHBhZGRpbmc6IDMwcHggNDBweDtcblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIHNtYWxsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzE1LiBQYXJhbGxheCBUZWFtXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5wYXJhbGxheC10ZWFtIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90ZWFtL2ZhY2VzLmpwZykgNTAlIDAgcmVwZWF0IGZpeGVkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLnRpdGxlLWJveC12MiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICB9XG59XG5cbi5wYXJhbGxheC10ZWFtLWRhcms6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG5cbi8qUGFyYWxsYXggVGVhbSovXG5cbi5wYXJhbGxheC10ZWFtIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90ZWFtL2ZhY2VzLmpwZykgNTAlIDAgcmVwZWF0IGZpeGVkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLnRpdGxlLWJveC12MiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi5wYXJhbGxheC10ZWFtLWRhcms6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFsxNi4gUGFyYWxsYXggQ291bnRlcl1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ucGFyYWxsYXgtYmcge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BhdHRlcm5zLzUucG5nKSByZXBlYXQgZml4ZWQ7XG59XG5cbi8qUGFyYWxsYXggQ291bnRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnBhcmFsbGF4LWNvdW50ZXIge1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcGF0dGVybnMvNS5wbmcpIHJlcGVhdCBmaXhlZDtcblxuICAuY291bnRlcnMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxuXG4gIGg0IHtcbiAgICBjb2xvcjogIzk5OTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIHNwYW4uY291bnRlciB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG59XG5cbi8qUGFyYWxsYXggQ291bnRlciB2MVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnBhcmFsbGF4LWNvdW50ZXItdjEge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcGF0dGVybnMvNS5wbmcpIHJlcGVhdCBmaXhlZDtcblxuICAuY291bnRlcnMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDE1cHggMCAxMHB4O1xuICAgIGJvcmRlcjogc29saWQgMXB4ICM1NTU7XG4gIH1cblxuICBoNCB7XG4gICAgY29sb3I6ICNlZWU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICBzcGFuLmNvdW50ZXIge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgfVxufVxuXG4vKlBhcmFsbGF4IENvdW50ZXIgdjJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5wYXJhbGxheC1jb3VudGVyLXYyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA4MHB4IDAgNjBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wYXR0ZXJucy8xNi5wbmcpIHJlcGVhdCBmaXhlZDtcblxuICAmOmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyLXRvcDogMjVweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1sZWZ0OiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wMik7XG4gIH1cblxuICAuY291bnRlcnMge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2RkZDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG5cbiAgICBoNCB7XG4gICAgICBjb2xvcjogIzU1NTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogIzU1NTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJhbGxheC1jb3VudGVyLXYyIC5jb3VudGVycyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qUGFyYWxsYXggQ291bnRlciB2M1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnBhcmFsbGF4LWNvdW50ZXItdjMge1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDgwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvMjUuanBnKSA1MCUgMCBmaXhlZDtcblxuICAmOmFmdGVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cblxuICAuZmVhdHVyZXMge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXG4gICAgJjphZnRlciB7XG4gICAgICB0b3A6IC05cHg7XG4gICAgICBsZWZ0OiAtOXB4O1xuICAgICAgcmlnaHQ6IC05cHg7XG4gICAgICBib3R0b206IC05cHg7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcblxuICAgICAgJi5jb3VudGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgfVxuXG4gICAgICAmLmZlYXR1cmVzLWluZm8ge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLnBhcmFsbGF4LWNvdW50ZXItdjMgLmZlYXR1cmVzIHtcbiAgICB3aWR0aDogMTEwcHg7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgICBwYWRkaW5nOiAyMnB4O1xuXG4gICAgJjphZnRlciB7XG4gICAgICB0b3A6IC03cHg7XG4gICAgICBsZWZ0OiAtN3B4O1xuICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICBib3R0b206IC03cHg7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAmLmNvdW50ZXIge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgICYuZmVhdHVyZXMtaW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLypQYXJhbGxheCBDb3VudGVyIHY0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ucGFyYWxsYXgtY291bnRlci12NCB7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMzBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy8xOS5qcGcpIDUwJSAwIGZpeGVkO1xuXG4gICY6YWZ0ZXIge1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuXG4gIGkge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgc3Bhbi5jb3VudGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgaDQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbMTcuIEZsYXQgQmFja2dyb3VuZCBCbG9ja11cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uZmxhdC1iZy1ibG9jay12MSB7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wYXR0ZXJucy8xNi5wbmcpIHJlcGVhdDtcblxuICAuY2hlY2tlZC1saXN0IHtcbiAgICAmLmZpcnN0LWNoaWxkIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBjb2xvcjogIzg4ODtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgIGNvbG9yOiAjNzJjMDJjO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICB9XG5cbiAgaW1nLmltZy1vdmVyIHtcbiAgICB0b3A6IC03MHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuXG4vKkltYWdlIE92ZXIqL1xuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZsYXQtYmctYmxvY2stdjEgaW1nLmltZy1vdmVyIHtcbiAgICB0b3A6IC0xOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZmxhdC1iZy1ibG9jay12MSBpbWcuaW1nLW92ZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbMTguIEZsYXQgVGVzdGltb25pYWxzXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5mbGF0LXRlc3RpbW9uaWFscyB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcblxuICAuZmxhdC10ZXN0aW1vbmlhbHMtaW4ge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTM1cHg7XG4gICAgICBoZWlnaHQ6IDEzNXB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMjVweDtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwi4oCcXCI7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwi4oCdXCI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFsxOS4gVGVzdGltb25pYWxzXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBUZXN0aW1vbmlhbHMgdjRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi50ZXN0aW1vbmlhbHMtdjQge1xuICAudGVzdGltb25pYWxzLXY0LWluIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDU1cHg7XG4gICAgYm94LXNoYWRvdzogM3B4IDNweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb2xvcjogI2JiYjtcbiAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgIGNvbnRlbnQ6IFwiXFwyMDFDXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXJnaW46IC0yNXB4IDAgMCAtNDBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBzZXJpZjtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgbGVmdDogODBweDtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgYm90dG9tOiAtMzBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDMwcHggMzBweCAwIDA7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGNvbG9yOiAjNzc3O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cbiAgfVxuXG4gIGltZyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCAyMHB4O1xuICB9XG5cbiAgLnRlc3RpbW9uaWFscy1hdXRob3Ige1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgIGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIH1cbiAgfVxufVxuXG4vKlRlc3RpbW9uaWFscyB2NVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnRlc3RpbW9uaWFscy12NSB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICAudGVzdGltb25pYWxzLWRlc2Mge1xuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBib3R0b206IC0xMnB4O1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMTNweCAxMHB4IDAgMTBweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZjlmOWY5IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50ZXN0aW1vbmlhbHMtYnkge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gICAgaW1nIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxuXG4gICAgc21hbGwge1xuICAgICAgY29sb3I6ICM3MmMwMmM7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgfVxufVxuXG4vKlRlc3RpbW9uaWFscyBCeSovXG5cbi8qVGVzdGltb25pYWxzIHY2XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4udGVzdGltb25pYWxzLXY2IHtcbiAgJi50ZXN0aW1vbmlhbHMtd3JhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAudGVzdGltb25pYWxzLWluZm8ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAzcHggI2VlZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNzJjMDJjO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC50ZXN0aW1vbmlhbHMtZGVzYyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICBzdHJvbmcsIHNwYW4ge1xuICAgICAgY29sb3I6ICM1NTU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZXN0aW1vbmlhbHMtdjYgLnRlc3RpbW9uaWFscy13cmFwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4vKk90aGVyIFRlc3RpbW9uaWFsc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIFRlc3RpbW9uaWFscyB2MywgdjQgKi9cblxuLnRlc3RpbW9uaWFscy1zZWN0aW9uMyB7XG4gIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG5cbiAgLnRlc3RpbW9uaWFscy1pdGVtIHtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjZWVlO1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCAyMHB4O1xuICB9XG59XG5cbi50ZXN0aW1vbmlhbHMtc2VjdGlvbjQgLnRlc3RpbW9uaWFscy1pdGVtIHtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggI2VlZTtcbiAgcGFkZGluZzogMTVweCAxNXB4IDIwcHg7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbn1cblxuLnRlc3RpbW9uaWFscy1zZWN0aW9uMyBpbWcsIC50ZXN0aW1vbmlhbHMtc2VjdGlvbjQgaW1nIHtcbiAgd2lkdGg6IDc0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA3NHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogM3B4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjRTZFNkU2O1xuICBtYXJnaW46IDAgYXV0byA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udGVzdGltb25pYWxzLXNlY3Rpb24zIGJsb2NrcXVvdGUsIC50ZXN0aW1vbmlhbHMtc2VjdGlvbjQgYmxvY2txdW90ZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi50ZXN0aW1vbmlhbHMtc2VjdGlvbjMgYmxvY2txdW90ZSBwLCAudGVzdGltb25pYWxzLXNlY3Rpb240IGJsb2NrcXVvdGUgcCB7XG4gIHotaW5kZXg6IDk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4udGVzdGltb25pYWxzLXNlY3Rpb24zIC50ZXN0aW1vbmlhbHMtaXRlbSB7XG4gIHN0cm9uZywgZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG59XG5cbi50ZXN0aW1vbmlhbHMtc2VjdGlvbjQgLnRlc3RpbW9uaWFscy1pdGVtIHtcbiAgc3Ryb25nLCBlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn1cblxuLnRlc3RpbW9uaWFscy1zZWN0aW9uMyAudGVzdGltb25pYWxzLWl0ZW0gc3Ryb25nLCAudGVzdGltb25pYWxzLXNlY3Rpb240IC50ZXN0aW1vbmlhbHMtaXRlbSBzdHJvbmcge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLnRlc3RpbW9uaWFscy1zZWN0aW9uMyAudGVzdGltb25pYWxzLWl0ZW0gZW0sIC50ZXN0aW1vbmlhbHMtc2VjdGlvbjQgLnRlc3RpbW9uaWFscy1pdGVtIGVtIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBvcGFjaXR5OiAwLjc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi8qIE90aGVyIFRlc3RpbW9uaWFscyAxXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypUZXN0aW1vbmlhbHMqL1xuXG4udGVzdGltb25pYWxzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAudGVzdGltb25pYWwtaW5mbyB7XG4gICAgY29sb3I6ICM3MmMwMmM7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuXG4gICAgc3BhbiB7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICBlbSB7XG4gICAgICBjb2xvcjogIzc3NztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2NjYztcbiAgICB9XG4gIH1cblxuICAudGVzdGltb25pYWwtYXV0aG9yIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLmNhcm91c2VsLWFycm93IHtcbiAgICB0b3A6IC02NXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGkge1xuICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICBwYWRkaW5nOiAycHg7XG4gICAgICBtaW4td2lkdGg6IDI1cHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICM3MmMwMmM7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhcm91c2VsLWNvbnRyb2wge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZpbHRlcjogQWxwaGEob3BhY2l0eSA9IDEwMCk7XG5cbiAgICAvKkZvciBJRSovXG5cbiAgICAmLmxlZnQge1xuICAgICAgcmlnaHQ6IDI3cHg7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgICYucmlnaHQge1xuICAgICAgcmlnaHQ6IDBweDtcbiAgICB9XG4gIH1cblxuICAmLnRlc3RpbW9uaWFscy12MSAuaXRlbSBwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmFmdGVyLCAmOmJlZm9yZSB7XG4gICAgICBsZWZ0OiA4MHB4O1xuICAgICAgYm90dG9tOiAtMjBweDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3A6IDIycHggc29saWQ7XG4gICAgICBib3JkZXItbGVmdDogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodDogMjJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAmLnRlc3RpbW9uaWFscy12MiB7XG4gICAgLnRlc3RpbW9uaWFsLWluZm8ge1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgfVxuXG4gICAgLmNhcm91c2VsLWFycm93IHtcbiAgICAgIHRvcDogLTU1cHg7XG4gICAgfVxuXG4gICAgLml0ZW0gcCB7XG4gICAgICAmOmFmdGVyLCAmOmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDglO1xuICAgICAgICBib3R0b206IDQ1cHg7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItdG9wOiAyMHB4IHNvbGlkO1xuICAgICAgICBib3JkZXItbGVmdDogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi50ZXN0aW1vbmlhbHMtdjEgcCwgJi50ZXN0aW1vbmlhbHMtdjIgcCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cblxuICAmLnRlc3RpbW9uaWFscy12MSAuaXRlbSBwOmFmdGVyLCAmLnRlc3RpbW9uaWFscy12MiAuaXRlbSBwOmFmdGVyIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmNWY1ZjU7XG4gICAgYm9yZGVyLWxlZnQtc3R5bGU6IGluc2V0O1xuXG4gICAgLypGRiBmaXhlcyovXG4gICAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBpbnNldDtcblxuICAgIC8qRkYgZml4ZXMqL1xuICB9XG59XG5cbi8qVGVzdGltb25pYWxzIHYxKi9cblxuLypUZXN0aW1vbmlhbHMgdjIqL1xuXG4vKkdlbmVyYWwgVGVzdGltb25pYWxzIHYxL3YyKi9cblxuLypUZXN0aW1vbmlhbHMgQmFja2dyb3VuZHMqL1xuXG4udGVzdGltb25pYWxzLWJnLWRhcmsgLml0ZW0gcCwgLnRlc3RpbW9uaWFscy1iZy1kZWZhdWx0IC5pdGVtIHAge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cblxuLnRlc3RpbW9uaWFscy1iZy1kYXJrIC5jYXJvdXNlbC1hcnJvdyBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50ZXN0aW1vbmlhbHMtYmctZGVmYXVsdCB7XG4gIC5jYXJvdXNlbC1hcnJvdyBpIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5pdGVtIHAge1xuICAgIGJhY2tncm91bmQ6ICM3MmMwMmM7XG4gIH1cbn1cblxuLypUZXN0aW1vbmlhbHMgRGVmYXVsdCovXG5cbi50ZXN0aW1vbmlhbHMudGVzdGltb25pYWxzLWJnLWRlZmF1bHQgLml0ZW0gcDphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM3MmMwMmM7XG59XG5cbi50ZXN0aW1vbmlhbHMtYmctZGVmYXVsdCAuY2Fyb3VzZWwtYXJyb3cgaSB7XG4gIGJhY2tncm91bmQ6ICM3MmMwMmM7XG59XG5cbi50ZXN0aW1vbmlhbHMudGVzdGltb25pYWxzLWJnLWRlZmF1bHQgLmNhcm91c2VsLWFycm93IGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNWZiNjExO1xufVxuXG4vKlRlc3RpbW9uaWFscyBEYXJrKi9cblxuLnRlc3RpbW9uaWFscy1iZy1kYXJrIC5pdGVtIHAge1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xufVxuXG4udGVzdGltb25pYWxzLnRlc3RpbW9uaWFscy1iZy1kYXJrIC5pdGVtIHA6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjNTU1O1xufVxuXG4udGVzdGltb25pYWxzLWJnLWRhcmsgLmNhcm91c2VsLWFycm93IGkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzU1NTtcbn1cblxuLnRlc3RpbW9uaWFscy50ZXN0aW1vbmlhbHMtYmctZGFyayB7XG4gIC5jYXJvdXNlbC1hcnJvdyBpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICB9XG5cbiAgLnRlc3RpbW9uaWFsLWluZm8ge1xuICAgIGNvbG9yOiAjNTU1O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzIwLiBGZWF0dXJlZCBCbG9nXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5mZWF0dXJlZC1ibG9nIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBib3R0b206IC0xMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZDogIzcyYzAyYztcbiAgICB9XG4gIH1cblxuICAuZmVhdHVyZWQtaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgJjpob3ZlcjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICA+IGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgIHRvcDogNjAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1hcmdpbjogLTE3LjVweCAwIDAgLTE3LjVweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgICY6aG92ZXIgaSB7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgcGFkZGluZzogMTFweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKlRlYW0gSG92ZXIgR3JhZGllbnQqL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFsyMS4gQmxvZyBDb21tZW50c11cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYmxvZy1jb21tZW50cyB7XG4gIGltZyB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmNvbW1lbnRzLWl0c2VsZiB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICBsZWZ0OiAtMTdweDtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMTVweCAxN3B4IDE1cHggMDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICM5OTk7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBjb2xvcjogIzk5OTtcbiAgICB9XG4gIH1cblxuICAmLmJsb2ctY29tbWVudHMtcmVwbHkge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICB9XG59XG5cbi8qQ29tbWVudHMgUmVwbHkqL1xuXG4vKk1lZGlhIFF1ZXJpZXMqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9nLWNvbW1lbnRzIC5jb21tZW50cy1pdHNlbGYge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHRvcDogLTE3cHg7XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDE1cHggMTdweCAxNXB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFsyMi4gUXVvdGVdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnF1b3RlLXYxIHtcbiAgcGFkZGluZzogMTcwcHggMCAxNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BhdHRlcm5zLzUucG5nKSByZXBlYXQ7XG5cbiAgcCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgcGFkZGluZzogMCAxMDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAjNzJjMDJjO1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgY29udGVudDogXCJcXDIwMUNcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1hcmdpbjogLTMwcHggMCAwIC00MHB4O1xuICAgICAgZm9udC1mYW1pbHk6IEdlb3JnaWEsIHNlcmlmO1xuICAgIH1cbiAgfVxuXG4gIHNwYW4ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnF1b3RlLXYxIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cblxuLypRdW90ZSB2MlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnF1b3RlLXYyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA4NXB4IDEwJSA0MHB4O1xuXG4gIHAge1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IC03NXB4O1xuICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgY29udGVudDogXCJcXDIwMUNcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBzZXJpZjtcbiAgICB9XG4gIH1cblxuICBzcGFuIHtcbiAgICBjb2xvcjogIzU1NTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzIzLiBUZWFtIFNvY2lhbF1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc29jaWFsLWljb25zLXYxIGkge1xuICBjb2xvcjogIzU1NTtcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogMzNweDtcbiAgcGFkZGluZzogOXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICM3MmMwMmM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG59XG5cbi5zb2NpYWwtaWNvbnMtdjEtLWRhcmsgaSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFsyNC4gQm94IFNoYWRvd3NdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnNoYWRvdy13cmFwcGVyIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKkNvbW1vbiBTdHlsZSovXG5cbi5ib3gtc2hhZG93IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6YWZ0ZXIsICY6YmVmb3JlIHtcbiAgICB0b3A6IDgwJTtcbiAgICBsZWZ0OiA1cHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvdHRvbTogMTVweDtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIGJhY2tncm91bmQ6ICM5OTk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG5cbi8qRWZmZWN0IDEqL1xuXG4uc2hhZG93LWVmZmVjdC0xIHtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDZweCAtNnB4ICNiYmI7XG59XG5cbi8qRWZmZWN0IDIsMyw0Ki9cblxuLnNoYWRvdy1lZmZlY3QtMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmFmdGVyLCAmOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTNkZWcpO1xuICAgIGJveC1zaGFkb3c6IDAgMTVweCAxMHB4ICM5OTk7XG4gIH1cbn1cblxuLnNoYWRvdy1lZmZlY3QtMzpiZWZvcmUsIC5zaGFkb3ctZWZmZWN0LTQ6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtM2RlZyk7XG4gIGJveC1zaGFkb3c6IDAgMTVweCAxMHB4ICM5OTk7XG59XG5cbi5zaGFkb3ctZWZmZWN0LTI6YWZ0ZXIsIC5zaGFkb3ctZWZmZWN0LTQ6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKTtcbn1cblxuLypFZmZlY3QgNSovXG5cbi5zaGFkb3ctZWZmZWN0LTUge1xuICBib3gtc2hhZG93OiAwIDAgMnB4ICNjY2M7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzI1LiBJbnRlcmFjdGl2ZSBTbGlkZXJdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIEludGVyYWN0aXZlIFNsaWRlciB2MVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmludGVyYWN0aXZlLXNsaWRlci12MSB7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDEzMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLmltZy12MSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy8xOC5qcGcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIH1cblxuICAmLmltZy12MiB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy8xOS5qcGcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIH1cblxuICAmLmltZy12MyB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy8xOC5qcGcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgfVxuXG4gIGgyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgcCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmludGVyYWN0aXZlLXNsaWRlci12MSB7XG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxufVxuXG4vKkludGVyYWN0aXZlIFNsaWRlciB2MlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmludGVyYWN0aXZlLXNsaWRlci12MiB7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDIwMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLzE4LmpwZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4uaW50ZXJhY3RpdmUtc2xpZGVyLXYyLW1kIHtcbiAgcGFkZGluZzogMjUwcHggMDtcbn1cblxuLmludGVyYWN0aXZlLXNsaWRlci12MiB7XG4gICYuaW1nLXYxIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLzI1LmpwZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgfVxuXG4gICYuaW1nLXYyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLzE0LmpwZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgfVxuXG4gICYuaW1nLXYzIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2ltZzguanBnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB9XG5cbiAgJi5pbWctdjQge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvaW1nOS5qcGcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIH1cblxuICAmLmludHJvLXByb21vLWltZyB7XG4gICAgcGFkZGluZzogODBweCAwO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaW50cm8vcHJvbW8uanBnKSByZXBlYXQteCBmaXhlZCBjZW50ZXIgKGNlbnRlciAvIGNvdmVyKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogaW5maW5pdGVCYWNrZ3JvdW5kIDY1cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgLW1vei1hbmltYXRpb246IGluZmluaXRlQmFja2dyb3VuZCA2NXMgbGluZWFyIGluZmluaXRlO1xuICAgIGFuaW1hdGlvbjogaW5maW5pdGVCYWNrZ3JvdW5kIDY1cyBsaW5lYXIgaW5maW5pdGU7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW50ZXJhY3RpdmUtc2xpZGVyLXYyLmludHJvLXByb21vLWltZyB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgLW1vei1hbmltYXRpb246IG5vbmU7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgaW5maW5pdGVCYWNrZ3JvdW5kIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG5cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMjRweCAwO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBpbmZpbml0ZUJhY2tncm91bmQge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cblxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAyNHB4IDA7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWUgaW5maW5pdGVCYWNrZ3JvdW5kIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG5cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMjRweCAwO1xuICB9XG59XG5cbi5pbnRyby1wcm9tby1jb3Zlci1kYXJrOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xufVxuXG4uaW50cm8tcHJvbW8tY292ZXItbGlnaHQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG5cbi5pbnRlcmFjdGl2ZS1zbGlkZXItdjIge1xuICBoMSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIHAge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmludGVyYWN0aXZlLXNsaWRlci12MiBoMSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbMjYuIEJsb2cgVHJlbmRpbmddXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJsb2ctdHJlbmRpbmcge1xuICBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICB9XG5cbiAgc21hbGwge1xuICAgIGNvbG9yOiAjNzc3O1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogIzc3NztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjNzJjMDJjO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFsyNy4gQmxvZyBMYXRlc3QgUG9zdHNdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJsb2ctbGF0ZXN0LXBvc3RzIHtcbiAgbGkge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW46IDAgMCAzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cblxuICBzbWFsbCB7XG4gICAgY29sb3I6ICM3Nzc7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjNzc3O1xuICAgIH1cblxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbMjguIEJsb2cgUGhvdG9zdHJlYW1dXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJsb2ctcGhvdG9zdHJlYW0ge1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG5cbiAgbGkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAzcHggNXB4IDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDc4cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzI5LiBOZXdzbGV0dGVyXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5ibG9nLW5ld3NsZXR0ZXIge1xuICBwIHtcbiAgICBjb2xvcjogIzU1NTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFszMC4gQmxvZyBQb3N0IFF1b3RlXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5ibG9nLXBvc3QtcXVvdGUge1xuICBwYWRkaW5nOiAzNXB4IDYwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBwIHtcbiAgICBjb2xvcjogIzU1NTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cbiAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICB0b3A6IC0zcHg7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgbGVmdDogLTEwcHg7XG4gICAgICBjb250ZW50OiBcIlxcMDAyMlwiO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgY29udGVudDogXCJcXDAwMjJcIjtcbiAgICB9XG4gIH1cblxuICBzcGFuIHtcbiAgICBjb2xvcjogIzU1NTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2ctcG9zdC1xdW90ZSB7XG4gICAgcGFkZGluZzogMzVweCAyNXB4O1xuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbMzEuIEJsb2cgUG9zdCBBdXRob3JdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJsb2ctYXV0aG9yIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcblxuICBpbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuYmxvZy1hdXRob3ItZGVzYyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGg0IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgY29sb3I6ICM1NTU7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzMyLiBCbG9nIENvbW1lbnRzXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5ibG9nLWNvbW1lbnRzIHtcbiAgaW1nIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuY29tbWVudHMtaXRzZWxmIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHRvcDogMjBweDtcbiAgICAgIGxlZnQ6IC0xN3B4O1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiAxNXB4IDE3cHggMTVweCAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogIzU1NTtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGNvbG9yOiAjNTU1O1xuICAgIH1cbiAgfVxuXG4gICYuYmxvZy1jb21tZW50cy1yZXBseSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuLypDb21tZW50cyBSZXBseSovXG5cbi8qTWVkaWEgUXVlcmllcyovXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2ctY29tbWVudHMgLmNvbW1lbnRzLWl0c2VsZiB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgdG9wOiAtMTdweDtcbiAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMTVweCAxN3B4IDE1cHg7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzMzLiBOZXdzXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKk5ld3MgdjFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5uZXdzLXNlY3Rpb24ge1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2VlZTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNlZWU7XG59XG5cbi5uZXdzLXYxIHtcbiAgLm5ld3MtdjEtaW4ge1xuICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIH1cblxuICBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweCAxNXB4O1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogIzU1NTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjNzJjMDJjO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHAge1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLm5ld3MtdjEtaW5mbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZWVlO1xuXG4gICAgbGkge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM3MmMwMmM7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLypOZXdzIHYyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypOZXdzIEJhZGdlKi9cblxuLm5ld3MtdjIge1xuICAubmV3cy12Mi1iYWRnZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBwIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogIzU1NTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgfVxuXG4gICAgc21hbGwge1xuICAgICAgY29sb3I6ICM1NTU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG5cbiAgLm5ld3MtdjItZGVzYyB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgaDMge1xuICAgICAgbWFyZ2luOiAwIDAgM3B4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICM1NTU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICM3MmMwMmM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBzbWFsbCB7XG4gICAgICBjb2xvcjogIzU1NTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBjb2xvcjogIzU1NTtcbiAgICB9XG4gIH1cbn1cblxuLypOZXdzIERlc2NyaXB0aW9uKi9cblxuLypOZXdzIHYzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypOZXdzIFBvc3RzKi9cblxuLm5ld3MtdjMge1xuICAubmV3cy12My1pbiB7XG4gICAgcGFkZGluZzogMzVweCAzMHB4O1xuICB9XG5cbiAgLm5ld3MtdjMtaW4tc20ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICBoMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLm5ld3MtdjMtaW4tc20gaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICB9XG5cbiAgaDIgYSB7XG4gICAgY29sb3I6ICM1NTU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjNzJjMDJjO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIHAge1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAucG9zdGVkLWluZm8gbGkge1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gIC5uZXdzLXYzLWluLXNtIC5wb3N0ZWQtaW5mbyBsaSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cblxuICAucG9zdGVkLWluZm8gbGk6YmVmb3JlLCAubmV3cy12My1pbi1zbSAucG9zdGVkLWluZm8gbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnLyc7XG4gIH1cblxuICAucG9zdGVkLWluZm8gbGk6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICB9XG5cbiAgLm5ld3MtdjMtaW4tc20gLnBvc3RlZC1pbmZvIGxpOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICB9XG5cbiAgLnBvc3RlZC1pbmZvIGxpOmZpcnN0LWNoaWxkOmJlZm9yZSwgLm5ld3MtdjMtaW4tc20gLnBvc3RlZC1pbmZvIGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnBvc3RlZC1pbmZvIGxpIGEge1xuICAgIGNvbG9yOiAjNTU1O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogIzcyYzAyYztcbiAgICB9XG4gIH1cblxuICAucG9zdC1zaGFyZXMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogNDBweCAwIDAgLTVweDtcbiAgfVxuXG4gIC5uZXdzLXYzLWluLXNtIC5wb3N0LXNoYXJlcyB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMCAtNXB4O1xuICB9XG5cbiAgLnBvc3Qtc2hhcmVzIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAxMHB4IDAgNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIGkge1xuICAgICAgY29sb3I6ICM1NTU7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHBhZGRpbmc6IDEzcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2RkZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIHRvcDogLTVweDtcbiAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5wb3N0LXNoYXJlcy1sZyBsaSBzcGFuIHtcbiAgICB0b3A6IC0xMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgd2lkdGg6IDI5cHg7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzLXYzIGgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLypOZXdzIEluZm8qL1xuXG4vKk5ld3MgU2hhcmVzKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbMzQuIEJsb2cgR3JpZF1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYmxvZy1ncmlkIHtcbiAgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cblxuICBoMi5ibG9nLWdyaWQtdGl0bGUtbGcge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cblxuICBoMyB7XG4gICAgJi5ibG9nLWdyaWQtdGl0bGUtc20ge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgIH1cbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLmJsb2ctZ3JpZC1pbm5lciB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbjogLTcwcHggNDBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qQmxvZyBHcmlkIEdyYWRpZW50Ki9cblxuLmJsb2ctZ3JpZCB7XG4gIC5ibG9nLWdyaWQtZ3JhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaSB7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICB9XG4gIH1cblxuICAuYmxvZy1ncmlkLWluZm8ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgbGkge1xuICAgICAgY29sb3I6ICM4ODg7XG4gICAgICBwYWRkaW5nOiAwIDJweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnLyc7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjODg4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGEuci1tb3JlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8qQmxvZyBHcmlkIEluZm8qL1xuXG4vKlJlYWQgTW9yZSBMaW5rKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBbMzUuIEJsb2cgVGh1bWJdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJsb2ctdGh1bWIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5ibG9nLXRodW1iLWhvdmVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG4gICAgJjphZnRlciB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjM1cywgdHJhbnNmb3JtIDAuMzVzO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTIwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICYudmlkZW8tcGxheS1idG4ge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ob3Zlci1ncmFkIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xNHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNjVzLCB0cmFuc2Zvcm0gMC42NXM7XG4gICAgfVxuXG4gICAgJjpob3ZlciAuaG92ZXItZ3JhZCB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiAwLjU1cztcbiAgICAgIHRyYW5zaXRpb246IChvcGFjaXR5IDAuNTVzLCk7XG4gICAgfVxuICB9XG5cbiAgLmJsb2ctdGh1bWItZGVzYyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJsb2ctdGh1bWItaW5mbyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICBsaSB7XG4gICAgICBjb2xvcjogIzg4ODtcbiAgICAgIHBhZGRpbmc6IDAgMnB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcvJztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICAgIH1cblxuICAgICAgJjpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICM4ODg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNlNzRjM2M7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmJsb2ctdGh1bWItY2lyY2xlIC5ibG9nLXRodW1iLWhvdmVyIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG5cbiAgICAuaG92ZXItZ3JhZCB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICB9XG4gIH1cblxuICAuYmxvZy10aHVtYi1ob3Zlcjpob3ZlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxMTQsIDE5MiwgNDQsIDAuOSk7XG4gIH1cbn1cblxuLypCbG9nIEdyaWQgSG92ZXIqL1xuXG4vKkljb24gSG92ZXIgR3JhZGllbnQqL1xuXG4vKkJsb2cgVGh1bWIgRGVzY3JpcHRpb24qL1xuXG4vKkJsb2cgR3JpZCBJbmZvKi9cblxuLypCbG9nIFRodW1iIENpcmNsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLypCbG9nIFRodW1iIENvbG9yc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJsb2ctZ3JpZCAuYmxvZy1ncmlkLWdyYWQgaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTE0LCAxOTIsIDQ0LCAxKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBbMzYuIFNob3AgU3Vic2NyaWJlXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zaG9wLXN1YnNjcmliZSB7XG4gIHBhZGRpbmc6IDI1cHggMDtcblxuICBoMiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICBpbnB1dCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIsICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ncm91cC1idG4ge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgIC5idG4ge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIGkge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogMjAwO1xuICAgIH1cbiAgfVxufVxuXG4vKklucHV0IEZvcm0gQ29udHJvbCovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgWzM3LiBQYXJhbGxheCBTbGlkZXIgKE1haW4pXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zbGlkZXItaW5uZXIge1xuICAuZGEtc2xpZGVyIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGRkO1xuICB9XG5cbiAgLmRhLWRvdHMge1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAuZGEtc2xpZGUgcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLypTbGlkZXIgUGFyYWxsYXgqL1xuXG4gIC5kYS1zbGlkZSAuZGEtaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzM4LiBNYXN0ZXIgU2xpZGVyXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5tcy1wcm9tby1pbmZvIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5tcy1wcm9tby1pbmZvLWluIHtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ubXMtcHJvbW8tc3ViIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5tcy1wcm9tby1zdWItaW4ge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5tcy1pbWctYm9yZGVyZWQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA3cHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgWzM5LiBSZXZvbHV0aW9uIFNsaWRlcl1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4udHAtZG90dGVkb3ZlcmxheSB7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDtcbn1cblxuLnRwLWJ1bGxldHMucHJldmlldzQgLmJ1bGxldCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnRwLWJhbm5lci1jb250YWluZXIgdWwgbGksIC5mdWxsc2NyZWVuYmFubmVyLWNvbnRhaW5lciB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnRwLWJhbm5lci1jb250YWluZXIge1xuICBhIHtcbiAgICAmLmJ0bi11IHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggdHJhbnNwYXJlbnQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5yZS1idG4tYnJkIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAjZmZmO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ0bi11LmJ0bi1icmQge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qRnVsbHdpZHRoKi9cblxuLypGdWxsc2NyZWVuKi9cblxuLmZ1bGxzY3JlZW4tY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLypTbGlkZXIgQ29udGVudHMgdjEqL1xuXG4ucmV2b2x1dGlvbi1tY2gtMTphZnRlciB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6ICcgJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi5yZXZvbHV0aW9uLWNoMSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5yZXZvbHV0aW9uLWNoMiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1heC13aWR0aDogNDcwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXG4gICY6YWZ0ZXIge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBjb250ZW50OiAnICc7XG4gICAgYm90dG9tOiAtMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cblxuLypTbGlkZXIgQ29udGVudHMgdjIqL1xuXG4ucmUtdGl0bGUtdjEge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA3NXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4ucmUtdGl0bGUtdjIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5yZS10ZXh0LXYxIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5yZS10ZXh0LXYyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4vKlNsaWRlcyovXG5cbi5ycy1jYXB0aW9uLTEge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBwYWRkaW5nOiA2cHggNzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNmZmY7XG5cbiAgJjphZnRlciwgJjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb250ZW50OiBcIlxcZjAwNVwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICByaWdodDogNCU7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgbGVmdDogNCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ycy1jYXB0aW9uLTEge1xuICAgICY6YWZ0ZXIsICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG59XG5cbi5ycy1jYXB0aW9uLTIge1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAxMHB4IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmOmFmdGVyIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgYm90dG9tOiAtMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cblxuLnJzLWNhcHRpb24tMyBhIHtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogN3B4IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucnMtY2FwdGlvbi0xLCAucnMtY2FwdGlvbi0yLCAucnMtY2FwdGlvbi0zIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgWzQwLiBMYXllciBTbGlkZXJdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmxheWVyX3NsaWRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5scy1jdC1oYWxmLCAubHMtY3QtY2VudGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBbNDEuIENsaWVudHMgQ2Fyb3VzZWxdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmNsaWVudHMge1xuICBib3JkZXI6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG4gIGxpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gICAgfVxuXG4gICAgaW1nLmNvbG9yLWltZyB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIGltZy5jb2xvci1pbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGZpbHRlcjogZ3JheTtcblxuICAgICAgLyogSUU2LTkgKi9cbiAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFs0Mi4gUGllIENoYXJ0XVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5waWUtcHJvZ3Jlc3MtY2hhcnRzIHtcbiAgLmlubmVyLXBjaGFydCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmNpcmNsZSB7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmNpcmNsZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGllLXByb2dyZXNzLWNoYXJ0cyAuaW5uZXItcGNoYXJ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgWzQzLiBDb3VudGVyXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5jb3VudGVycyB7XG4gIGNvbG9yOiAjNTU1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuXG4gICAgJi5jb3VudGVyLWljb24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICBpIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIG1pbi13aWR0aDogNjVweDtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICM3MmMwMmM7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIGxlZnQ6IDM4JTtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBib3R0b206IC03cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvcmRlci10b3A6IDdweCBzb2xpZCAjNzJjMDJjO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtc3R5bGU6IGluc2V0O1xuXG4gICAgICAgICAgLypGRiBmaXhlcyovXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBpbnNldDtcblxuICAgICAgICAgIC8qRkYgZml4ZXMqL1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciBzcGFuLmNvdW50ZXItaWNvbiBpIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb3VudGVycyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBpbmhlcml0O1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFs0NC4gQmFjayBUbyBUb3BdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuI3RvcGNvbnRyb2wge1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogOTk7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZDogIzIyMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMTRweCAhaW1wb3J0YW50O1xuICBib3R0b206IDExcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG5cbiAgJjphZnRlciB7XG4gICAgdG9wOiAtMnB4O1xuICAgIGxlZnQ6IDguNXB4O1xuICAgIGNvbnRlbnQ6IFwiXFxmMTA2XCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzQ1LiBPd2wgQ2Fyb3VzZWxdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLm93bC1idG4ge1xuICBjb2xvcjogIzc3NztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDJweCA5cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xuICB9XG59XG5cbi8qT3dsIENhcm91c2VsIHYxKi9cblxuLm93bC1jYXJvdXNlbC12MSB7XG4gIC5vd2wtbmF2aWdhdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5pdGVtIHtcbiAgICBtYXJnaW46IDAgNXB4O1xuXG4gICAgaW1nIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAub3dsLXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLypPd2wgQ2Fyb3VzZWwgdjIqL1xuXG4ub3dsLWNhcm91c2VsLXYyIHtcbiAgLm93bC1zbGlkZXItdjIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuaXRlbSB7XG4gICAgbWFyZ2luOiAwIDE1cHg7XG5cbiAgICBpbWcge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5vd2wtbmF2aWdhdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLm93bC1wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qT3dsIENhcm91c2VsIHYzKi9cblxuLm93bC1jYXJvdXNlbC12MyB7XG4gIC5pdGVtIHtcbiAgICBtYXJnaW46IDAgMTVweDtcblxuICAgIGltZyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLm93bC1wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qT3dsIENhcm91c2VsIHY0Ki9cblxuLm93bC1jYXJvdXNlbC12NCB7XG4gIC5vd2wtd3JhcHBlci1vdXRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5pdGVtIHtcbiAgICBtYXJnaW46IDAgM3B4O1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4vKk93bCBDYXJvdXNlbCB2NSovXG5cbi5vd2wtY2Fyb3VzZWwtdjUge1xuICAub3dsLXdyYXBwZXItb3V0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAub3dsLWNvbnRyb2xzIHtcbiAgICAub3dsLXBhZ2UuYWN0aXZlIHNwYW4sICYuY2xpY2thYmxlIC5vd2wtcGFnZTpob3ZlciBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6ICM3MmMwMmM7XG4gICAgfVxuXG4gICAgLm93bC1wYWdlIHNwYW4ge1xuICAgICAgbWFyZ2luOiA1cHggM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8qT3dsIFNsaWRlciB2NiovXG5cbi5vd2wtY2Fyb3VzZWwtdjYge1xuICAub3dsLWNhcm91c2VsLWl0ZW0ge1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICAgIHBhZGRpbmc6IDdweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U0ZTJlMjtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLm93bC13cmFwcGVyLW91dGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLm93bC1jb250cm9scyAub3dsLXBhZ2Ugc3BhbiB7XG4gICAgbWFyZ2luOiA1cHggM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLypPd2wgUGFnaW5hdGlvbiovXG5cbi5vd2wtcGFnaW5hdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4ub3dsLXRoZW1lIC5vd2wtY29udHJvbHMge1xuICAub3dsLXBhZ2UuYWN0aXZlIHNwYW4sICYuY2xpY2thYmxlIC5vd2wtcGFnZTpob3ZlciBzcGFuIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogQWxwaGEoT3BhY2l0eSA9IDEwMCk7XG5cbiAgICAvKklFNyBmaXgqL1xuICB9XG5cbiAgLm93bC1wYWdlIHtcbiAgICB6b29tOiAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAqZGlzcGxheTogaW5saW5lO1xuXG4gICAgLypJRTcgbGlmZS1zYXZlciAqL1xuXG4gICAgc3BhbiB7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIGhlaWdodDogMTJweDtcbiAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiA1cHggN3B4O1xuICAgICAgYmFja2dyb3VuZDogI2JiYjtcbiAgICAgIGZpbHRlcjogQWxwaGEoT3BhY2l0eSA9IDUwKTtcblxuICAgICAgLypJRTcgZml4Ki9cbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vKk93bCBDYXJvdXNlbCBTdHlsZSB2MSovXG5cbi5vd2wtY2Fyb3VzZWwtc3R5bGUtdjEgaW1nIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qT3dsIENhcm91c2VsIFN0eWxlIHYyKi9cblxuLm93bC1jYXJvdXNlbC1zdHlsZS12MiB7XG4gIC5pdGVtIHtcbiAgICBtYXJnaW46IDAgM3B4O1xuICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNlZWU7XG5cbiAgICBpbWcge1xuICAgICAgcGFkZGluZzogMCAzcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTVlNWU1O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICB9XG5cbiAgLm93bC1wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qT3dsIENsaWVudHMgdjJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5vd2wtY2xpZW50cy12MSB7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5vd2wtcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKk93bCBDYXJvdXNlbCAtIFRlc3RpbW9uaWFscyB2M1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qVGVzdGltb25pYWxzIFNlY3Rpb24qL1xuXG4udGVzdGltb25pYWxzLXYzIHtcbiAgcGFkZGluZzogMTAwcHggMDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXG4gIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgbGkge1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICA+IHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxuXG4gIC50ZXN0aW1vbmlhbHMtdjMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICBwIHtcbiAgICAgIGNvbG9yOiAjNzJjMDJjO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAjNzc3O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG5cbiAgLm93bC1wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm93bC1idXR0b25zIHtcbiAgICAub3dsLXByZXYsIC5vd2wtbmV4dCB7XG4gICAgICBwYWRkaW5nOiAxM3B4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAxNXB4IDJweCAwO1xuICAgICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAub3dsLXByZXY6YWZ0ZXIsIC5vd2wtbmV4dDphZnRlciB7XG4gICAgICB0b3A6IDA7XG4gICAgICBjb2xvcjogI2JiYjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgfVxuXG4gICAgLm93bC1wcmV2OmFmdGVyIHtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICBjb250ZW50OiBcIlxcZjEwNFwiO1xuICAgIH1cblxuICAgIC5vd2wtbmV4dDphZnRlciB7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gICAgfVxuXG4gICAgLm93bC1wcmV2OmhvdmVyOmFmdGVyLCAub3dsLW5leHQ6aG92ZXI6YWZ0ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLm93bC1wcmV2OmhvdmVyLCAub3dsLW5leHQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzcyYzAyYztcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC40cyBlYXNlLWluLW91dDtcbiAgICB9XG4gIH1cbn1cblxuLypUZXN0aW1vbmlhbHMgT3dsIE5hdmlnYXRpb24qL1xuXG4vKlJlY2VudCBXb3JrcyAoT3dsIENhcm91c2VsKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLm93bC13b3JrLXYxIHtcbiAgLm93bC1uYXZpZ2F0aW9uIHtcbiAgICB0b3A6IDNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5pdGVtIHtcbiAgICBhIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgZW0ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2VlZTtcbiAgICAgIH1cblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICBpIHtcbiAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpIHJvdGF0ZSgzZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjNzJjMDJjO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qUGFyYWxsYXggVHdpdHRlciAoT3dsIENhcm91c2VsKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnBhcmFsbGF4LXR3aXR0ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTAwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMzMzMgdXJsKC4uL2ltZy9iZy8xOS5qcGcpIDUwJSAwIGZpeGVkO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXG4gICY6YWZ0ZXIge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wYXR0ZXJucy9ncmlkdGlsZS5wbmcpIHJlcGVhdDtcbiAgfVxufVxuXG4ucGFyYWxsYXgtdHdpdHRlci1pbiB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgbGkge1xuICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgcCB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogI2VlZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICNkZGQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5vd2wtcGFnZSB7XG4gICAgd2lkdGg6IDE4cHg7XG4gIH1cbn1cblxuLypUd2l0dGVyIEJsb2NrIChvd2wtY29udHJvbHMpKi9cblxuLypDbGllbnRzIFNlY3Rpb24gKE93bCBDYXJvdXNlbClcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5jbGllbnRzLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogIzMzMyB1cmwoLi4vaW1nL2JnLzcuanBnKSA1MCUgZml4ZWQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cbiAgJjphZnRlciB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BhdHRlcm5zL2dyaWR0aWxlLnBuZykgcmVwZWF0O1xuICB9XG5cbiAgLnRpdGxlLXYxIHtcbiAgICBwLCBoMiB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cblxuICB1bCB7XG4gICAgcGFkZGluZzogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cblxuICBsaSB7XG4gICAgbWFyZ2luOiAwIDNweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgYSB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAtdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cblxuICAub3dsLXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLyogT3dsIFZpZGVvXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ub3dsLXZpZGVvIHtcbiAgaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG5cbiAgICAmLnZpZGVvLXBsYXkge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAtNTJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNTJweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gIH1cblxuICAub3dsLWNvbnRyb2xzIC5vd2wtcGFnZSBzcGFuIHtcbiAgICBtYXJnaW46IDVweCAzcHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbNDYuIEJvb3RzdHJhcCBDYXJvdXNlbHNdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIEJvb3RzdHJhcCBDYXJvdXNlbCB2MVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmNhcm91c2VsLXYxIHtcbiAgLmNhcm91c2VsLWNhcHRpb24ge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDdweCAxNXB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcblxuICAgIHAge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJvdXNlbC1hcnJvdyBhIHtcbiAgICAmLmNhcm91c2VsLWNvbnRyb2wge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICBtYXJnaW4tdG9wOiAtMThweDtcbiAgICAgIHBhZGRpbmc6IDJweCAxMnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgfVxuICAgIH1cblxuICAgICYubGVmdCBpIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJi5yaWdodCBpIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKiBCb290c3RyYXAgQ2Fyb3VzZWwgdjJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5jYXJvdXNlbC12MiAuY2Fyb3VzZWwtY29udHJvbCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRleHQtc2hhZG93OiBub25lO1xuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAmLmxlZnQsICYucmlnaHQge1xuICAgIHRvcDogNTAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgY29sb3I6ICNlZWU7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBtYXJnaW4tdG9wOiAtMjJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZWVlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgfVxuXG4gICYubGVmdCB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxuXG4gICYucmlnaHQge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmFycm93LXByZXYge1xuICAgIHRvcDogLTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuYXJyb3ctbmV4dCB7XG4gICAgdG9wOiAtNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogLTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFs0Ny4gVGFic11cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypUYWJzKi9cblxuLm5hdi10YWJzID4gbGkgPiBhLCAubmF2LXBpbGxzID4gbGkgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qVGFicyB2MVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnRhYi12MSB7XG4gIC5uYXYtdGFicyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICM3MmMwMmM7XG5cbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgIH1cblxuICAgID4ge1xuICAgICAgLmFjdGl2ZSA+IGEge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xuXG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGxpID4gYSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRhYi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgJi5pbWctdGFiLXNwYWNlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKlRhYnMgdjJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi50YWItdjIge1xuICAubmF2LXRhYnMge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbiAgICBsaSB7XG4gICAgICBhIHtcbiAgICAgICAgcGFkZGluZzogOXB4IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUgYSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDdweCAxNXB4IDlweDtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2VlZTtcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICM3MmMwMmM7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGFiLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZWVlO1xuICB9XG59XG5cbi8qVGFicyB2M1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnRhYi12MyB7XG4gIC5uYXYtcGlsbHMgbGkge1xuICAgIGEge1xuICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICNlZWU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogIzcyYzAyYztcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzY4YWYyODtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZDogIzcyYzAyYztcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICM2OGFmMjg7XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICB3aWR0aDogMS4yNWVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLnRhYi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2VlZTtcbiAgfVxufVxuXG4vKlRhYiB2NFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnRhYi12NCB7XG4gIC50YWItaGVhZGluZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMzMzM7XG5cbiAgICBoMiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtdGFicyB7XG4gICAgdG9wOiAzcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICM1NTU7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBwYWRkaW5nOiA2cHggMTVweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgPiB7XG4gICAgICAuYWN0aXZlID4gYSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcblxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBsaSA+IGEge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50YWItY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweCAwIDEwcHg7XG4gIH1cbn1cblxuLypOYXYgVGFicyovXG5cbi8qVGFiIHY1XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4udGFiLXY1IHtcbiAgLm5hdi10YWJzIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuXG4gICAgbGkge1xuICAgICAgYSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBwYWRkaW5nOiA5cHggMTZweDtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUgYSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDdweCAxNXB4IDlweDtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2VlZTtcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgM3B4ICMyMjI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGFiLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDEzcHg7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2VlZTtcbiAgfVxufVxuXG4vKlRhYiB2NlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnRhYi12NiB7XG4gIC5uYXYtdGFicyB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2RlZGVkZTtcblxuICAgID4gbGkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuXG4gICAgICA+IGEge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjNjg3MDc0O1xuICAgICAgICBwYWRkaW5nOiA2cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUgPiBhIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxOGJhOWI7XG5cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxOGJhOWI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgPiBhIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxOGJhOWI7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGFiLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFs0OC4gQWNjb3JkaW9uc11cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypBY2NvcmRpb24gdjFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5hY2MtdjEgLnBhbmVsLWhlYWRpbmcge1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuXG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmVmZWZlO1xuICB9XG59XG5cbi5hY2MtaWNvbiBhLmFjY29yZGlvbi10b2dnbGUge1xuICBpIHtcbiAgICBjb2xvcjogIzU1NTtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxuXG4gICY6aG92ZXIgaSB7XG4gICAgY29sb3I6ICMzOTQxNGM7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbNDkuIFBhZ2luYXRpb25zXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qUGVnaW5hdGlvbiovXG5cbi5wYWdpbmF0aW9uID4gbGk6Zmlyc3QtY2hpbGQgPiB7XG4gIGEsIHNwYW4ge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24tbGcgPiBsaSB7XG4gICY6Zmlyc3QtY2hpbGQgPiB7XG4gICAgYSwgc3BhbiB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gICY6bGFzdC1jaGlsZCA+IHtcbiAgICBhLCBzcGFuIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgPiBsaTpsYXN0LWNoaWxkID4ge1xuICAgIGEsIHNwYW4ge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gIH1cblxuICBsaSBhIHtcbiAgICBjb2xvcjogIzc3NztcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiAjNWZiNjExO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNWZiNjExO1xuICAgIH1cbiAgfVxuXG4gID4gLmFjdGl2ZSA+IHtcbiAgICBhLCBzcGFuLCBhOmhvdmVyLCBzcGFuOmhvdmVyLCBhOmZvY3VzLCBzcGFuOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzcyYzAyYztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MmMwMmM7XG4gICAgfVxuICB9XG59XG5cbi8qUGFnaW5hdGlvbiBXaXRob3V0IFNwYWNlKi9cblxuLnBhZ2luYXRpb24tbm8tc3BhY2UgLnBhZ2luYXRpb24ge1xuICBtYXJnaW46IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzUwLiBQYWdlcnNdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qUGFnZXIqL1xuXG4ucGFnZXIge1xuICBsaSA+IHtcbiAgICBhLCBzcGFuIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICM1ZmI2MTE7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzVmYjYxMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnBhZ2VyLXYyIGxpID4gYSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgJi5wYWdlci12MyBsaSA+IGEge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgJi5wYWdlci12MiBsaSA+IGEge1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xuICAgIH1cbiAgfVxuXG4gICYucGFnZXItdjMgbGkgPiBhIHtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZDogIzcyYzAyYztcbiAgICB9XG4gIH1cblxuICAmLnBhZ2VyLXYyIGxpLnBhZ2UtYW1vdW50LCAmLnBhZ2VyLXYzIGxpLnBhZ2UtYW1vdW50IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgJi5wYWdlci12MiBsaS5wYWdlLWFtb3VudCB7XG4gICAgdG9wOiA3cHg7XG4gICAgY29sb3I6ICM3Nzc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICB0b3A6IDdweDtcbiAgICAgIGNvbG9yOiAjNzc3O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgfVxuXG4gICYucGFnZXItdjMgbGkucGFnZS1hbW91bnQge1xuICAgIHRvcDogN3B4O1xuICAgIGNvbG9yOiAjNzc3O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgdG9wOiA3cHg7XG4gICAgICBjb2xvcjogIzc3NztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gIH1cblxuICAmLnBhZ2VyLXYyLnBhZ2VyLW1kIGxpIGEsICYucGFnZXItdjMucGFnZXItbWQgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDhweCAxOHB4O1xuICB9XG5cbiAgJi5wYWdlci12NCBsaSB7XG4gICAgPiBhIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcblxuICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMjIyO1xuICAgICAgICBib3JkZXItY29sb3I6ICMyMjI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5wYWdlLWFtb3VudCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICB0b3A6IDdweDtcbiAgICAgIGNvbG9yOiAjNzc3O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgIGNvbG9yOiAjNzc3O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qUGFnZXIgdjIgYW5kIHYzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKlBhZ2VyIEFtb3VudCovXG5cbi8qUGFnZXIgU2l6ZSovXG5cbi8qUGFnZXIgdjRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qUGFnZXIgQW1vdW50Ki9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbNTEuIFNpZGViYXIgTWVudV1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogU2lkZWJhciBNZW51IHYxXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc2lkZWJhci1uYXYtdjEge1xuICBsaSB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiA4cHggMzBweCA4cHggMTBweDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUgdWwgYSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xuICAgIH1cblxuICAgIHVsIGEge1xuICAgICAgY29sb3I6ICM1NTU7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2RkZDtcbiAgICAgIHBhZGRpbmc6IDZweCAzMHB4IDZweCAxN3B4O1xuICAgIH1cbiAgfVxuXG4gID4gbGkuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjNzE3OTg0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNzE3OTg0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICAgIH1cblxuICAgIGJvcmRlci1jb2xvcjogI2RkZDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICAgIH1cblxuICAgID4gYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cblxuICB1bCBsaSB7XG4gICAgJjpob3ZlciBhLCAmLmFjdGl2ZSBhIHtcbiAgICAgIGNvbG9yOiAjNzJjMDJjO1xuICAgIH1cbiAgfVxufVxuXG4vKlNpZGViYXIgU3ViIE5hdmlnYXRpb24qL1xuXG4vKlNpZGViYXIgQmFkZ2VzKi9cblxuLmxpc3QtZ3JvdXAtaXRlbSBsaSA+IC5iYWRnZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNpZGViYXItbmF2LXYxIHtcbiAgc3Bhbi5iYWRnZSB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIC5saXN0LXRvZ2dsZSA+IHNwYW4uYmFkZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgfVxuXG4gIHVsIGxpIHNwYW4uYmFkZ2Uge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgcGFkZGluZzogM3B4IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuLyogU2lkZWJhciBMaXN0IFRvZ2dsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICY6Zmlyc3QtY2hpbGQsICY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuXG4ubGlzdC10b2dnbGUge1xuICAmOmFmdGVyIHtcbiAgICB0b3A6IDdweDtcbiAgICByaWdodDogMTBweDtcbiAgICBjb2xvcjogIzc3NztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29udGVudDogXCJcXGYxMDdcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICB9XG5cbiAgJi5hY3RpdmU6YWZ0ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRbNTIuIENvbnRlbnQgQm94ZXNdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qQ29udGVudCBCb3hlcyB2MSovXG5cbi5jb250ZW50LWJveGVzLXYxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxufVxuXG4vKkNvbnRlbnQgQm94ZXMgdjIqL1xuXG4uY29udGVudC1ib3hlcy12Mi1vIHtcbiAgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIHNtYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG5cbiAgLmljb24tbWQgKyBzcGFuIHtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gIH1cblxuICAuaWNvbi1sZyArIHNwYW4ge1xuICAgIG1hcmdpbi10b3A6IDExcHg7XG4gIH1cblxuICAuaWNvbi1jdXN0b20ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50LWJveGVzLXYyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAudGV4dC1qdXN0aWZ5IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbiAgfVxufVxuXG4vKkNvbnRlbnQgQm94ZXMgdjMqL1xuXG4uY29udGVudC1ib3hlcy12MyB7XG4gIGkuaWNvbi1jdXN0b20ge1xuICAgIHRvcDogOHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5jb250ZW50LWJveGVzLWluLXYzIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzU1NTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmNvbnRlbnQtYm94ZXMtdjMtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgaS5pY29uLWN1c3RvbSB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG59XG5cbi8qQ29udGVudCBCb3hlcyBSaWdodCB2MyovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1ib3hlcy12My5jb250ZW50LWJveGVzLXYzLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuXG4gICAgaS5pY29uLWN1c3RvbSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKkNvbnRlbnQgQm94ZXMgdjQqL1xuXG4uY29udGVudC1ib3hlcy12NCB7XG4gIGgyIHtcbiAgICBjb2xvcjogIzU1NTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiAjNzc3O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgaSB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgY29sb3I6ICM3MmMwMmM7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLmNvbnRlbnQtYm94ZXMtaW4tdjQge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jb250ZW50LWJveGVzLXY0LXNtIGkge1xuICBmb250LXNpemU6IDI2cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4vKkNvbnRlbnQgQm94ZXMgdjUqL1xuXG4uY29udGVudC1ib3hlcy12NSB7XG4gIGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAxMXB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgJjpob3ZlciBpIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xuICB9XG59XG5cbi8qQ29udGVudCBCb3hlcyB2NiovXG5cbi5jb250ZW50LWJveGVzLXY2IHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBpIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZGVkZWRlO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgJjphZnRlciB7XG4gICAgICB0b3A6IC04cHg7XG4gICAgICBsZWZ0OiAtOHB4O1xuICAgICAgcmlnaHQ6IC04cHg7XG4gICAgICBib3R0b206IC04cHg7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWRlZGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIGkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgJjphZnRlciB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzcyYzAyYztcbiAgICB9XG5cbiAgICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzUzLiBUYWdsaW5lIEJveGVzXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlRhZ2xpbmUgQm94ZXMqL1xuXG4udGFnLWJveCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAmLnRhZy10ZXh0LXNwYWNlIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLypUYWdsaW5lIEJveGVzIHYxKi9cblxuLnRhZy1ib3gtdjEge1xuICBib3JkZXI6IHNvbGlkIDFweCAjZWVlO1xuICBib3JkZXItdG9wOiBzb2xpZCAycHggIzcyYzAyYztcbn1cblxuLypUYWdsaW5lIEJveGVzIHYyKi9cblxuLnRhZy1ib3gtdjIge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZWVlO1xuICBib3JkZXItbGVmdDogc29saWQgMnB4ICM3MmMwMmM7XG59XG5cbi8qVGFnbGluZSBCb3hlcyB2MyovXG5cbi50YWctYm94LXYzIHtcbiAgYm9yZGVyOiBzb2xpZCAycHggI2VlZTtcbn1cblxuLypUYWdsaW5lIEJveGVzIHY0Ki9cblxuLnRhZy1ib3gtdjQge1xuICBib3JkZXI6IGRhc2hlZCAxcHggI2JiYjtcbn1cblxuLypUYWdsaW5lIEJveGVzIHY1Ki9cblxuLnRhZy1ib3gtdjUge1xuICBtYXJnaW46IDIwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IGRhc2hlZCAxcHggI2NjYztcblxuICBzcGFuIHtcbiAgICBjb2xvcjogIzU1NTtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4vKlRhZ2xpbmUgQm94ZXMgdjYqL1xuXG4udGFnLWJveC12NiB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlZWU7XG59XG5cbi8qVGFnbGluZSBCb3hlcyB2NyovXG5cbi50YWctYm94LXY3IHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2VlZTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICM3MmMwMmM7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0WzU0LiBUYWdzXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlRhZ3MgdjFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi50YWdzLXYxIGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuXG4gIGEge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIGJvcmRlcjogc29saWQgMnB4ICNlZWU7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBib3JkZXItY29sb3I6ICNlMGUwZTA7XG4gICAgfVxuICB9XG59XG5cbi8qVGFncyB2MlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnRhZ3MtdjIgbGkge1xuICBwYWRkaW5nOiA3cHggMCA3cHggNHB4O1xuXG4gIGEge1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjYmJiO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQ6ICM1NTU7XG4gICAgICBib3JkZXItY29sb3I6ICM1NTU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICB9XG4gIH1cbn1cblxuLypUYWdzIHYzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4udGFncy12MyBsaSB7XG4gIHBhZGRpbmc6IDdweCAwIDdweCA0cHg7XG5cbiAgYSB7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNlZWU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZDogIzIyMjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzIyMjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgfVxufVxuXG4vKlRhZ3MgdjRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi50YWdzLXY0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIGxpIHtcbiAgICBwYWRkaW5nOiAzcHggMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiAjYmJiO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiYmI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZDogI2U3NGMzYztcbiAgICAgIGJvcmRlci1jb2xvcjogI2U3NGMzYztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cywgdHJhbnNmb3JtIDAuMjVzO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFsjIy4gTWFpbiBQYWdlIFN0eWxlc11cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogUHVyY2hhc2UgQmxvY2tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5wdXJjaGFzZSB7XG4gIHBhZGRpbmc6IDI1cHggMCAzMHB4O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2VlZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wYXR0ZXJucy9icmVhZGNydW1icy5wbmcpIHJlcGVhdDtcblxuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIH1cblxuICAuYnRuLWJ1eSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgYSB7XG4gICAgICBtYXJnaW4tdG9wOiAyN3B4O1xuXG4gICAgICBpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucHVyY2hhc2Uge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgfVxuXG4gICAgLmJ0bi1idXkgYSB7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxufVxuXG4vKiBTZXJ2aWNlIEJsb2NrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc2VydmljZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxMHB4O1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmY2ZjZmM7XG4gICAgYm94LXNoYWRvdzogMCAwIDVweCAjZGRkO1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBlYXNlLWluLW91dDtcblxuICAgIGkge1xuICAgICAgY29sb3I6ICM2NTY1NjU7XG4gICAgfVxuICB9XG5cbiAgLmRlc2Mge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaDQge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgfVxuICB9XG5cbiAgLnNlcnZpY2UtaWNvbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBjb2xvcjogIzcyYzAyYztcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuXG4gICAgJi5pY29uLWNvZ3Mge1xuICAgICAgZm9udC1zaXplOiAzN3B4O1xuICAgIH1cblxuICAgICYuaWNvbi1wbGFuZSB7XG4gICAgICBmb250LXNpemU6IDQzcHg7XG4gICAgfVxuICB9XG59XG5cbi8qIFJlY2VudCBXb3JrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ucmVjZW50LXdvcmsge1xuICBhIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2ZjZmNmYztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgZW0ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIGEge1xuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNlZWU7XG4gICAgfVxuXG4gICAgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICBjb2xvcjogIzc3NztcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBpbWcge1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKSByb3RhdGUoM2RlZyk7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggIzcyYzAyYztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qIFdvcmsgKi9cblxuLndvcmsge1xuICBtYXJnaW4tdG9wOiA2cHg7XG5cbiAgLmRldGFpbHMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cblxuICAuY2FwdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBjb2xvcjogIzU4NWY2OSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBjb2xvcjogIzQ0NCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG59XG5cbi8qT3RoZXIgRm9vdGVyIENvbW1vbiBDbGFzc2VzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypUaHVtYiBIZWFkbGluZSovXG5cbi50aHVtYi1oZWFkbGluZSBoMiB7XG4gIGNvbG9yOiAjZWVlO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi8qRm9vdGVyIExvZ28qL1xuXG4uZm9vdGVyLWxvZ28ge1xuICBtYXJnaW46IDE3cHggMCAyMHB4O1xufVxuXG4vKkxhdGVzdCBMaXN0Ki9cblxuLmxhdGVzdC1saXN0IHtcbiAgbGkge1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMzUzNTM1O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogI2VlZTtcbiAgICB9XG4gIH1cblxuICBzbWFsbCB7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLypMaW5rIExpc3QqL1xuXG4ubGluay1saXN0IHtcbiAgbGkge1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjMzUzNTM1O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICNlZWU7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIHBhZGRpbmc6IDZweCAwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICBsaSBpIHtcbiAgICBjb2xvcjogI2JiYjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4vKkxhdGVzdCBUd2VldHMqL1xuXG4ubGF0ZXN0LXR3ZWV0cyAubGF0ZXN0LXR3ZWV0cy1pbm5lciB7XG4gIHAge1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuXG4gIGEge1xuICAgIC8qY29sb3I6ICMzNDk4ZGI7Ki9cbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuXG4gIGkuZmEge1xuICAgIHRvcDogMnB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNvbG9yOiAjYmJiO1xuICAgIGNvbG9yOiAjNTVhY2VlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICBzbWFsbCB7XG4gICAgY29sb3I6ICM3Nzc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLypTb2NpYWwgSWNvbnMqL1xuXG4uc29jaWFsLWljb25zIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuXG4gIGxpIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBhIHtcbiAgICAgIG1hcmdpbjogMCAzcHg7XG4gICAgfVxuICB9XG59XG5cbi8qVGh1bWJuYWlsc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuYS50aHVtYm5haWwge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi50aHVtYm5haWwtc3R5bGUge1xuICBwYWRkaW5nOiA3cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgJjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDhweCAjZGRkO1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxufVxuXG4udGh1bWJuYWlsIGgzLCAudGh1bWJuYWlsLXN0eWxlIGgzIHtcbiAgbWFyZ2luOiA2cHggMCA4cHggMDtcbn1cblxuLnRodW1ibmFpbCBoMyBhLCAudGh1bWJuYWlsLXN0eWxlIGgzIGEge1xuICBjb2xvcjogIzU4NWY2OTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4udGh1bWJuYWlsIGgzIGE6aG92ZXIge1xuICBjb2xvcjogIzcyYzAyYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udGh1bWJuYWlsLXN0eWxlIHtcbiAgaDMgYTpob3ZlciB7XG4gICAgY29sb3I6ICM3MmMwMmM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLnRodW1ibmFpbC1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICB9XG5cbiAgYS5idG4tbW9yZSB7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIGJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAxcHggNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjNzJjMDJjO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICM1ZmI2MTE7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciBhLmJ0bi1tb3JlIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxufVxuXG4udGh1bWJuYWlsLWtlbmJ1cm4ge1xuICBpbWcge1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlLWluLW91dDtcbiAgfVxuXG4gICY6aG92ZXIgaW1nIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMikgcm90YXRlKDJkZWcpO1xuICB9XG59XG5cbi8qU2Vydml2ZSBCbG9ja3Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlNlcnZpY2UgQWx0ZXJuYXRpdmUgQmxvY2sqL1xuXG4uc2VydmljZS1hbHRlcm5hdGl2ZSAuc2VydmljZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM3NmNhMmM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuXG4gIGksIHAsIGg0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4vKlNlcnZpdmUgQmxvY2sgVmVyc2lvbnMqL1xuXG4uc2VydmljZS12MSB7XG4gIGgyIHtcbiAgICBtYXJnaW46IDE1cHggMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuXG4gIHAge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cbn1cblxuLypCbG9nIFBvc3RzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ucG9zdHMgLmRsLWhvcml6b250YWwge1xuICBhIHtcbiAgICBjb2xvcjogIzU1NTtcbiAgfVxuXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgZHQge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2RkZDtcbiAgICB9XG4gIH1cblxuICBkZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzcyYzAyYztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGR0IGltZywgZGQgYSB7XG4gICAgICBjb2xvcjogIzcyYzAyYztcbiAgICAgIGJvcmRlci1jb2xvcjogIzcyYzAyYyAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICB9XG59XG5cbi8qQWJvdXQgUGFnZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnRlYW0ge1xuICB1bC50ZWFtLXNvY2FpbCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICBsaSB7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaSB7XG4gICAgICAgIGNvbG9yOiAjYWFhO1xuICAgICAgICBwYWRkaW5nOiA2cHggN3B4O1xuICAgICAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzcyYzAyYztcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50aHVtYm5haWwtc3R5bGUge1xuICAgIHBhZGRpbmc6IDEycHg7XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIGgzIGEge1xuICAgICAgY29sb3I6ICM3MmMwMmMgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBzbWFsbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbn1cblxuLypBYm91dCBNZSBQYWdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYWJvdXQtbWUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIGgyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICBzcGFuIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuc29jaWFsLWljb25zIHtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gIH1cbn1cblxuLypBYm91dCBNeSBHb2FscyovXG5cbi5hYm91dC1teS1nb2FscyBoMiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qQWJvdXQgU2tpbGxzKi9cblxuLmFib3V0LXNraWxscyB7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JyZWFkY3J1bWJzLnBuZykgcmVwZWF0O1xufVxuXG4vKkdhbGxlcnkgUGFnZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmdhbGxlcnktcGFnZSB7XG4gIC50aHVtYm5haWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC50aHVtYm5haWxzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cbn1cblxuLypQcml2YWN5IFBhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5wcml2YWN5IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogIzcyYzAyYztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLypQb3J0Zm9saW8gSXRlbSBQYWdlIHYxXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ucG9ydGZvbGlvLWl0ZW0ge1xuICBoMiB7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gIH1cblxuICBsaSB7XG4gICAgcGFkZGluZzogM3B4IDA7XG4gIH1cblxuICBwIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8qUG9ydGZvbGlvIEl0ZW0gdjEqL1xuXG4ucG9ydGZvbGlvLWl0ZW0xIHtcbiAgdWwge1xuICAgIG1hcmdpbjogMTBweCAwIDIwcHg7XG4gIH1cblxuICBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcblxuICAgIGkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgfVxuICB9XG59XG5cbi8qU2lkZWJhciBGZWF0dXJlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qQmxvZyBUYWdzKi9cblxudWwuYmxvZy10YWdzIHtcbiAgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIGEge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOiAycHggN3B4O1xuICAgIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gICAgbWFyZ2luOiAwIDNweCA2cHggMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICBpIHtcbiAgICAgIGNvbG9yOiAjNjY2O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzcyYzAyYztcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgaSB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qQmxvZyBQaG90byBTdHJlYW0qL1xuXG4uYmxvZy1waG90b3MgbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogNThweDtcbiAgICBoZWlnaHQ6IDU4cHg7XG4gICAgbWFyZ2luOiAwIDJweCA4cHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjNzJjMDJjO1xuICAgIH1cbiAgfVxufVxuXG4vKkJsb2cgTGF0ZXN0IFR3ZWV0cyovXG5cbi5ibG9nLXR3aXR0ZXIgLmJsb2ctdHdpdHRlci1pbm5lciB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgJjphZnRlciwgJjpiZWZvcmUge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgJjphZnRlciwgJjpiZWZvcmUge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICByaWdodDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgIGJvcmRlci10b3A6IDE1cHggc29saWQgI2VlZTtcbiAgICBib3JkZXItcmlnaHQ6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdC1zdHlsZTogaW5zZXQ7XG5cbiAgICAvKkZGIGZpeGVzKi9cbiAgICBib3JkZXItcmlnaHQtc3R5bGU6IGluc2V0O1xuXG4gICAgLypGRiBmaXhlcyovXG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMTVweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1yaWdodDogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdC1zdHlsZTogaW5zZXQ7XG5cbiAgICAvKkZGIGZpeGVzKi9cbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBpbnNldDtcblxuICAgIC8qRkYgZml4ZXMqL1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzJjMDJjO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM3MmMwMmM7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM3MmMwMmM7XG4gICAgfVxuICB9XG5cbiAgc3Bhbi50d2l0dGVyLXRpbWUge1xuICAgIGNvbG9yOiAjNzc3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiAjNzJjMDJjO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG5cbiAgaS5mYSB7XG4gICAgdG9wOiAycHg7XG4gICAgY29sb3I6ICNiYmI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG4vKkNob29zZSBCbG9jayovXG5cbi53aG8gbGkge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG5cbiAgaSB7XG4gICAgY29sb3I6ICM3MmMwMmM7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1pbi13aWR0aDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgaSB7XG4gICAgICBjb2xvcjogIzc3NztcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjNzc3O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKlByb21vIFBhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlNsaWRlciBQYXJ0Ki9cblxuLmZ1bGx3aWR0aGJhbm5lci1jb250YWluZXIuc2xpZGVyLXByb21vIHtcbiAgbWF4LWhlaWdodDogNDYwcHggIWltcG9ydGFudDtcbn1cblxuLnNsaWRlci1wcm9tby1pbmZvLWJnIHtcbiAgcGFkZGluZzogMjVweCAyMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmctYmxhY2sucG5nKSByZXBlYXQ7XG59XG5cbi5zbGlkZXItcHJvbW8taW5mbyB7XG4gIHNwYW4uYmlnLXNpemUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICBwIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4vKlByb21vIEJveCovXG5cbi5wcm9tby1ib3gge1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW46IDI1cHggMCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICBzdHJvbmcge1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIG1hcmdpbjogMjBweCAwIDE1cHg7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogMjAwO1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMTVweDtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHN0cm9uZyB7XG4gICAgY29sb3I6ICM3MmMwMmM7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjNzJjMDJjO1xuICAgIH1cbiAgfVxufVxuXG4vKlByb21vIFNlcnZpY2UqL1xuXG4ucHJvbW8tc2VydmljZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gIGEuYnRuLXUge1xuICAgIG1hcmdpbjogMCAyMHB4IDEwcHggMDtcbiAgfVxufVxuXG4vKlByb21vIEVsZW1lbnRzKi9cblxuLnRpdGxlLWJveCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4IDAgMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNlZWU7XG5cbiAgLnRpdGxlLWJveC10ZXh0IHtcbiAgICBjb2xvcjogIzU1NTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRpdGxlLWJveCB7XG4gICAgLnRpdGxlLWJveC10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLWJsb2NrcXVvdGUge1xuICBtYXJnaW46IDIwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IGRhc2hlZCAxcHggI2NjYztcbn1cblxuLmJsb2NrLWJsb2NrcXVvdGUtaW5uZXIge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4uYmxvY2stYmxvY2txdW90ZSBwIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKkluZm8gQmxvY2tzKi9cblxuLmluZm8tYmxvY2tzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAmOmhvdmVyIGkuaWNvbi1pbmZvLWJsb2NrcyB7XG4gICAgY29sb3I6ICM3MmMwMmM7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cblxuICBpLmljb24taW5mby1ibG9ja3Mge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNvbG9yOiAjNzc3O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuaW5mby1ibG9ja3MtaW4ge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaDMge1xuICAgICAgY29sb3I6ICM1NTU7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbn1cblxuLypCcmFuZCBQYWdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYnJhbmQtcGFnZSAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLypGb3JtIFBhZ2VzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uZm9ybS1wYWdlIHtcbiAgaW5wdXQsIHNlbGVjdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4vKkxhYmVscyBhbmQgQmFkZ2VzIFBhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbnVsLmxhYmVscy1kZW1vIHtcbiAgbWFyZ2luOiA1cHggMDtcblxuICBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDVweCAycHggMDtcbiAgfVxufVxuXG4uYmFkZ2Utc2lkZWJhciB7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggI2VlZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5iYWRnZS1zaWRlYmFyIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgfVxufVxuXG4vKkxpbmUgSWNvbiBQYWdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ubGluZS1pY29uLXBhZ2Uge1xuICAuaXRlbS1ib3gge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgbWFyZ2luOiAwIC0xcHggLTFweCAwO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICB9XG5cbiAgLml0ZW0tYm94LS1oaWdoZXIge1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cblxuICAuaXRlbS1ib3g6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIH1cblxuICAuaXRlbSB7XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogIzcyYzAyYztcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5saW5lLWljb24tcGFnZSAuaXRlbS1ib3gge1xuICAgIGhlaWdodDogMTE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gIC5saW5lLWljb24tcGFnZSAuaXRlbS1ib3gge1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbn1cblxuLypMaW5lIEljb24gUGFnZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmljb24tcGFnZS1mYSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgLml0ZW0tYm94IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNiUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5pdGVtIHtcbiAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICBpIHtcbiAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmljb24tcGFnZS1mYSAuaXRlbS1ib3gge1xuICAgIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmljb24tcGFnZS1mYSAuaXRlbS1ib3gge1xuICAgIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmljb24tcGFnZS1mYSAuaXRlbS1ib3gge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKkdMWVBISUNPTlMgSWNvbnMgUGFnZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qU3BlY2lhbCBzdHlsZXMgZm9yIGRpc3BsYXlpbmcgdGhlIGljb25zIGFuZCB0aGVpciBjbGFzc2VzKi9cblxuLmJzLWdseXBoaWNvbnMge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgbGkge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMTVweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgLTFweCAtMXB4IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgfVxuXG4gIC5nbHlwaGljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW46IDVweCBhdXRvIDEwcHg7XG4gIH1cblxuICBsaTpob3ZlciB7XG4gICAgY29sb3I6ICM3MmMwMmM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJzLWdseXBoaWNvbnMgbGkge1xuICAgIHdpZHRoOiAxMi41JTtcbiAgfVxufVxuXG4vKkdseXBoaWNvbnMgUHJvKi9cblxuLmRlbW8tcHJvLWdseXBoaWNvbnMge1xuICBsaSB7XG4gICAgd2lkdGg6IDE3MHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgcGFkZGluZzogMjBweCAxMHB4IDMwcHg7XG4gIH1cblxuICBzcGFuIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb2xvcjogIzU1NTtcbiAgICAgIHBhZGRpbmc6IDEwcHggNjJweDtcbiAgICB9XG5cbiAgICAmLmdseXBoaWNvbnM6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG5cbiAgICAmLmhhbGZsaW5ncyB7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgcGFkZGluZzogMTBweCA3MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKkdseXBoaWNvbnMgUHJvIEhhbGZsaW5ncyovXG5cbi8qQ29udGFjdCBQYWdlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLm1hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM1MHB4O1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2VlZTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNlZWU7XG59XG5cbi5tYXAtYm94IHtcbiAgaGVpZ2h0OiAyNTBweDtcbn1cblxuLm1hcC1ib3gtc3BhY2Uge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ubWFwLWJveC1zcGFjZTEge1xuICBtYXJnaW4tdG9wOiA3cHg7XG59XG5cbi8qQmFja2dyb3VuZCBPcGFjaXR5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc2VydmljZS1vciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlcnZpY2UtYmcge1xuICB3aWR0aDogMjUwcHg7XG4gIHBhZGRpbmc6IDYwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTBweDtcbiAgcmlnaHQ6IC0xMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg1NWRlZyk7XG59XG5cbi8qRWFzeSBCbG9jayAodXNlZCBmb3IgaW1hZ2UgYmFkZ2VzKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmVhc3ktYmxvY2stdjEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vdmVyZmxvdy1oIGgzIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cblxuICAuZWFzeS1ibG9jay12MS1iYWRnZSB7XG4gICAgbGVmdDogMHB4O1xuICAgIHRvcDogMTBweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuXG4vKkVhc3kgQmxvY2sgdjIgKHVzZWQgZm9yIGltYWdlIGJhZGdlcylcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5lYXN5LWJsb2NrLXYyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZWFzeS1iZy12MiB7XG4gICAgdG9wOiA1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICByaWdodDogLTMycHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbn1cblxuLypFYXN5IEJsb2NrIHYzICh1c2VkIGZvciBpbWFnZSBiYWRnZXMpXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uZWFzeS1ibG9jay12MyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQ6ICM1ODVmNjk7XG4gIHBhZGRpbmc6IDMwcHggMjBweCAyMHB4O1xuXG4gICYuZmlyc3Qge1xuICAgIGJhY2tncm91bmQ6ICM2OTZmNzc7XG4gIH1cblxuICAmLnNlY29uZCB7XG4gICAgYmFja2dyb3VuZDogIzcwNzc4MDtcbiAgfVxuXG4gICYudGhpcmQge1xuICAgIGJhY2tncm91bmQ6ICM3ODdmODg7XG4gIH1cblxuICBpIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWluLXdpZHRoOiA0NXB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG5cbiAgLmlubmVyLWZhcS1iIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaDIsIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICB9XG5cbiAgICBoMiwgaDMsIHAge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG59XG5cbi8qRnVsbCBXaWR0aCBCbG9ja1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmZ1bGwtdy1ibG9jayB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgYmFja2dyb3VuZDogIzI4MjgyODtcblxuICAuaW5mby1ibG9ja3MgaSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAuaW5mby1ibG9ja3MtaW4ge1xuICAgIGgzIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgY29sb3I6ICNjY2M7XG4gICAgfVxuICB9XG5cbiAgLmluZm8tYmxvY2tzOmhvdmVyIGkuaWNvbi1pbmZvLWJsb2NrcyB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLypTaW1wbGUgQmxvY2tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zaW1wbGUtYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDY1JTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgIC5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogIzU1NTtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBib3JkZXItY29sb3I6ICM1NTU7XG4gICAgfVxuICB9XG5cbiAgLmNhcm91c2VsLWlubmVyID4gLml0ZW0ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5yZXNwb25zaXZlLXZpZGVvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIH1cbn1cblxuLypUd28gQmxvY2tzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4udHdvLWJsb2NrcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnR3by1ibG9ja3MtaW4ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gIGkge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDExcHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIG1pbi13aWR0aDogNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogIzU4NWY2OTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4vKlRocmVlIEJsb2Nrc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnRocmVlLWJsb2NrcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRocmVlLWJsb2Nrcy1pbiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgaSB7XG4gICAgY29sb3I6ICM3Nzc7XG4gICAgcGFkZGluZzogOXB4IDZweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWluLXdpZHRoOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc3NztcbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB9XG59XG5cbi8qVGVtcGVyb3J5IENsYXNzZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKkJhbm5lci1pbmZvKi9cblxuLmJhbm5lci1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICBpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAxMXB4O1xuXG4gICAgLyptaW4td2lkdGggd29ya3Mgd2l0aCBsaW5lLWljb24qL1xuICAgIG1pbi13aWR0aDogNDBweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogN3B4IDIwcHggMCAwO1xuXG4gICAgJi5mYSB7XG4gICAgICBtaW4td2lkdGg6IDQ2cHg7XG4gICAgfVxuICB9XG5cbiAgJi5saWdodCBpIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICB9XG5cbiAgJi5kYXJrIGkge1xuICAgIGJhY2tncm91bmQ6ICM1NTU7XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gICYubGlnaHQge1xuICAgIGgzIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgY29sb3I6ICNlZWU7XG4gICAgfVxuICB9XG59XG5cbi8qbWluLXdpZHRoIHdvcmtzIHdpdGggRm9udEF3ZXNvbWUqL1xuXG4vKlRpdGxlLUJveC1WMiovXG5cbi50aXRsZS1ib3gtdjIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbi8qcmVtb3ZlIHBhZGRpbmcgZnJvbSBcIkNvbC1cIiovXG5cbi5uby1zcGFjZSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5uby1zcGFjZS1sZWZ0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5uby1zcGFjZS1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4vKkxpc3QgU3R5bGUgdjEqL1xuXG4ubGlzdC1zdHlsZS12MSB7XG4gIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cblxuICBpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxufVxuXG4vKlNvY2lhbCBDb250YWN0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnNvY2lhbC1jb250YWN0cyBsaSB7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG5cbiAgaSB7XG4gICAgY29sb3I6ICM3Nzc7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1pbi13aWR0aDogMTNweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi8qU3RhdHVzIEJhclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnN0YXR1cy1iYXIgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWVlO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICB9XG5cbiAgaSB7XG4gICAgY29sb3I6ICM3MmMwMmM7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cblxuICBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnN0YXR1cy1iYXItaW4ge1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG5cbiAgJjphZnRlciB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHRvcDogLTEwcHg7XG4gICAgbGVmdDogNTBweDtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyLWJvdHRvbTogMTFweCBzb2xpZCAjZjBmMGYwO1xuICAgIGJvcmRlci1sZWZ0OiAxMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMTFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdC1zdHlsZTogaW5zZXQ7XG5cbiAgICAvKkZGIGZpeGVzKi9cbiAgICBib3JkZXItcmlnaHQtc3R5bGU6IGluc2V0O1xuXG4gICAgLypGRiBmaXhlcyovXG4gIH1cbn1cblxuLypTaGFyZSBMaXN0Ki9cblxuLnNoYXJlLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgIGNvbG9yOiAjNzJjMDJjO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICB9XG59XG5cbi8qUGVvcGxlIFNheVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnBlb3BsZS1zYXkge1xuICBpbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDZweCAxMHB4IDAgMDtcbiAgfVxuXG4gIC5vdmVyZmxvdy1oIHtcbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIH1cblxuICAgIHNtYWxsIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cbiAgfVxufVxuXG4vKkluc3BpcmUgUGFnZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuaW1nLmltZy1tb3VzZSB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0byA2MHB4O1xufVxuXG4vKkRlc2lyZSBQYWdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypTZXJ2aWNlIEluZm8qL1xuXG4uc2VydmljZS1pbmZvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA0MHB4IDAgNTBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wYXR0ZXJucy8xNy5wbmcpIHJlcGVhdDtcblxuICAuaW5mby1kZXNjcmlwdGlvbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIGkuc2VydmljZS1pbmZvLWljb24ge1xuICAgIGNvbG9yOiAjNzc3O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzc3O1xuICB9XG5cbiAgLmluZm8tZGVzY3JpcHRpb24ge1xuICAgIGgzIHtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBjb2xvcjogIzc3NztcbiAgICB9XG4gIH1cbn1cblxuLypQb3J0Zm9saW8gU2luZ2xlIEl0ZW0gUGFnZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qUHJvamVjdCBEZXRhaWxzKi9cblxuLnByb2plY3QtZGV0YWlscyB7XG4gIGxpIHtcbiAgICBjb2xvcjogIzU1NTtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gIHN0cm9uZyB7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuXG4vKkJvb3RzdHJhcCBUZXN0aW1vbmlhbHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi50ZXN0aW1vbmlhbHMtYnMge1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvMTYuanBnKSA1MCUgMCByZXBlYXQgZml4ZWQ7XG5cbiAgLmhlYWRsaW5lLWNlbnRlci12MiBzcGFuLmF1dGhvciB7XG4gICAgY29sb3I6ICM3Nzc7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLml0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAuY2Fyb3VzZWwtYXJyb3cge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5jYXJvdXNlbC1jb250cm9sLXYyIHtcbiAgICBpIHtcbiAgICAgIGNvbG9yOiAjODg4O1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBwYWRkaW5nOiAycHg7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjODg4O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM3MmMwMmM7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzcyYzAyYztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxlZnQsICYucmlnaHQge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLypSZW1vdmVzIEJvb3RzdHJhcCBjYXJvdXNlbCBiYWNrZ3JvdW5kIGltYWdlcyovXG5cbi8qVGVhbSB2MSovXG5cbi50ZWFtLXYxIGxpID4gaDMge1xuICBjb2xvcjogIzU1NTtcbn1cbiIsIi8vIFR5cG9ncmFwaHlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJQcm94aW1hTm92YVwiLENvcmJlbCxBcmlhbCxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6MTRweDtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcInNtXCIpe1xuICAgIGZvbnQtc2l6ZToxNnB4O1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoXCJtZFwiKXtcbiAgICBmb250LXNpemU6MThweDtcbiAgfVxufVxuXG5wLCBvbCwgdWwge1xuICBmb250LWZhbWlseTogXCJQcm94aW1hTm92YVwiLENvcmJlbCxBcmlhbCxzYW5zLXNlcmlmO1xufVxuXG5vbCwgdWwge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OjEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xuICBtYXJnaW46MCAwIC4yNWVtIDA7XG59XG4uY29udGVudC1jb250YWluZXJ7XG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDZ7XG4gICAgbWFyZ2luLXRvcDogMWVtO1xuICB9XG59XG5cbi50aXRsZS5wYWdlLXRpdGxle1xuICBtYXJnaW4tYm90dG9tOiAuNzVlbTtcbn1cblxuc3Ryb25ne1xuICBsZXR0ZXItc3BhY2luZzogLjAyZW07XG59XG5cbi5tY2VDb250ZW50Qm9keSB7XG4gICYsIHAsIG9sLCB1bCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIGNvbG9yOiAjNjA2MTZkO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW46IDA7XG4gICAgLy8gZW5mb3JjZSBjb25zaXN0ZW50IHBhcmFncmFwaCBhbmQgbGlzdCBzcGFjaW5nIGluIHRoZSBtYWluIGNvbnRlbnQgYXJlYVxuICAgIG1hcmdpbi1ib3R0b206IDFlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wYW5lLXBhZ2UtY29udGVudCB7XG4gIC5maWVsZC10eXBlLXRleHQtd2l0aC1zdW1tYXJ5IC5maWVsZC1pdGVtLFxuICAuZmllbGQtdHlwZS10ZXh0LWxvbmcgLmZpZWxkLWl0ZW0sXG4gIC5wYXJhZ3JhcGhzLWl0ZW0tcGFyYWdyYXBoLXNuaXBwZXQsXG4gIC5wYXJhZ3JhcGhzLWl0ZW0tcGFyYWdyYXBoLWNvbnRlbnQsXG4gIC5vYS1ldmVudC1kZXNjcmlwdGlvbixcbiAgLm9hLW5ld3MtYm9keSxcbiAgLnBhcmFncmFwaHMtaXRlbS12aXUtdGV4dC1zZWN0aW9ue1xuICAgIHAsIG9sLCB1bCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAvLyBlbmZvcmNlIGNvbnNpc3RlbnQgcGFyYWdyYXBoIGFuZCBsaXN0IHNwYWNpbmcgaW4gdGhlIG1haW4gY29udGVudCBhcmVhXG4gICAgICBtYXJnaW4tYm90dG9tOiAxZW0gIWltcG9ydGFudDtcbiAgICB9XG4gICAgJiwgcCwgb2wsIHVsIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICAgIC8vY29sb3I6ICM2MDYxNmQ7IC8vIFt2aXUgbW9kXVxuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICBvbCwgdWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIH1cbiAgfVxuICAucGFyYWdyYXBocy1pdGVtLXBhcmFncmFwaC1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmVudGl0eS1wYXJhZ3JhcGhzLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgfVxuICAucGFuZWwtcGFuZWwtaW5uZXIgPiAucGFuZWwtcGFuZS5wYW5lLW5vZGUtZmllbGQtb2EtcmVsYXRlZCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLnBhbmUtbm9kZS1jb21tZW50cyAub2EtbGlzdCAub2EtY29tbWVudC1yZXBseS1ib2R5LFxuICAucGFuZS1jb250ZW50ICNjb21tZW50cyAub2EtbGlzdCAub2EtY29tbWVudC1yZXBseS1ib2R5LFxuICAub2EtY29tbWVudC1yZXBseS1ib2R5IHtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgY29sb3I6ICM2MDYxNmQ7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIG1hcmdpbjogMCAwIDFlbSAwO1xuICAgIH1cbiAgICAudXNlci1pbmZvLCAubGlua3Mge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgfVxufVxuXG5cbmgxIHtcbiAgY29sb3I6ICMyYTJjMzc7XG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBAaW5jbHVkZSBicmVha3BvaW50KCdzbScpe1xuICAgIGZvbnQtc2l6ZTo0MnB4O1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJ21kJyl7XG4gICAgZm9udC1zaXplOjUwcHg7XG4gIH1cbiAgJi50aXRsZXtcbiAgICBjb2xvcjokYnJhbmQtcHJpbWFyeTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbmgyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgnc20nKXtcbiAgICBmb250LXNpemU6MzBweDtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCdtZCcpe1xuICAgIGZvbnQtc2l6ZTozNnB4O1xuICB9XG59XG4ub2EtcGFuZSAucGFuZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiAwIDAgMC44ZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi8qXG4ucmFkaXgtbGF5b3V0cy1zaWRlYmFyIHtcbiAgb3BhY2l0eTogMC44NTtcbiAgaDIsIGgzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjA0ZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuICBoMyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbjogNXB4IDA7XG4gIH1cbiAgLnBhbmUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW46IDAgLTE1cHggMDtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggNXB4O1xuICAgIGF7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG4gIC5maWVsZC10eXBlLXRleHQtd2l0aC1zdW1tYXJ5IC5maWVsZC1pdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuZ3JvdXAtY29udGVudCBsaSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4qL1xuaDMsIGgzLnBhbmVsLXRpdGxlLCBoMy5wYW5lLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBAaW5jbHVkZSBicmVha3BvaW50KCdzbScpe1xuICAgIGZvbnQtc2l6ZToyMHB4O1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJ21kJyl7XG4gICAgZm9udC1zaXplOjI2cHg7XG4gIH1cbn1cblxuLnZpZXctb2EtdGVhbS1saXN0IGgzIGEge1xuICBjb2xvcjogIzc3NztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuaDQge1xuICBsZXR0ZXItc3BhY2luZzogLjA0ZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBAaW5jbHVkZSBicmVha3BvaW50KCdzbScpe1xuICAgIGZvbnQtc2l6ZToxOHB4O1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJ21kJyl7XG4gICAgZm9udC1zaXplOjIycHg7XG4gIH1cbn1cblxuLmVudGl0eS1wYXJhZ3JhcGhzLWl0ZW0gLmZpZWxkLWxhYmVsLWhlYWRpbmcgLmZpZWxkLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLypcbi5yYWRpeC1sYXlvdXRzLXNpZGViYXIge1xuICBjb2xvcjogIzYwNjE2ZDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuKi9cbi5ncm91cC1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBoMywgaDQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGNvbG9yOiAjNkQ3MDc0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBib3JkZXItdG9wOiA0cHggc29saWQgI0VBRUFFQTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiAxLjNlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4zZW07XG4gIH1cbn1cblxuLnZpZXctY29udGVudCB0YWJsZSA+IGNhcHRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAjNkQ3MDc0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxLjNlbTtcbn1cblxuLm9hLXJlc3BvbnNpdmUtcmVnaW9uIC5mYSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm1vcmUtbGluayB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYWJiclt0aXRsZV0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC8qIGVuc3VyZSBjb25zaXN0ZW50IHN0eWxpbmcgYWNyb3NzIGJyb3dzZXJzICovXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICB9XG5cbiAgYWJiclt0aXRsZV06aG92ZXI6OmFmdGVyLFxuICBhYmJyW3RpdGxlXTpmb2N1czo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGF0dHIodGl0bGUpO1xuXG4gICAgLyogcG9zaXRpb24gdG9vbHRpcCBsaWtlIHRoZSBuYXRpdmUgb25lICovXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTFlMWU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAzcHggNXB4O1xuICB9XG59XG4iLCIvLyBTYXNzIE1peGluc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiB0cmFuc3BhcmVudCgkY29sb3IsICRhbHBoYSkge1xuICAkcmdiYTogcmdiYSgkY29sb3IsICRhbHBoYSk7XG4gICRpZS1oZXgtc3RyOiBpZS1oZXgtc3RyKCRyZ2JhKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRyZ2JhO1xuICBmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9I3skaWUtaGV4LXN0cn0sZW5kQ29sb3JzdHI9I3skaWUtaGV4LXN0cn0pO1xuICB6b29tOiAxO1xufVxuXG5AbWl4aW4gd2VsbCgpIHtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTlweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdlbGwtYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkd2VsbC1iZywgNyUpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA1KSk7XG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlci1jb2xvcjogI2RkZDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwwLDAsLjE1KTtcbiAgfVxufVxuXG5AbWl4aW4gYnRuKCkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8vIEJyZWFrcG9pbnQgbWl4aW4uXG4vLyBVc2FnZTogQGluY2x1ZGUgYnJlYWtwb2ludChzbSkgeyAuLi4gfVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiBicmVha3BvaW50KCRjbGFzcykge1xuICBAaWYgJGNsYXNzID09IHhzIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHsgQGNvbnRlbnQ7IH1cbiAgfVxuICBAZWxzZSBpZiAkY2xhc3MgPT0gc20ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7IEBjb250ZW50OyB9XG4gIH1cbiAgQGVsc2UgaWYgJGNsYXNzID09IG1kIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkgeyBAY29udGVudDsgfVxuICB9XG4gIEBlbHNlIGlmICRjbGFzcyA9PSBsZyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHsgQGNvbnRlbnQ7IH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQHdhcm4gXCJCcmVha3BvaW50IG1peGluIHN1cHBvcnRzOiB4cywgc20sIG1kLCBsZ1wiO1xuICB9XG59XG5cbi8vIEZvbnQgQXdlc29tZS5cbi8vIFVzYWdlOiBAaW5jbHVkZSBmYShiYXJzKSB7IC4uLiB9XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIGZhKCRpY29uKSB7XG4gIEBleHRlbmQgLmZhO1xuICBAZXh0ZW5kIC5mYS0jeyRpY29ufVxufVxuIiwiLy8gVGhpcyBmaWxlIGlzIGZvciBmaXhlcyB0byBib290c3RyYXAgc3R5bGVzLCBpbiBwYW5lbHMgcGFydGljdWxhcmx5XG5cbi5wYW5lbC5wYW5lbC1ib290c3RyYXAtcGFuZXtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIC5wYW5lbC10aXRsZXtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGF7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5wYW5lbC1ib290c3RyYXAtcGFuZS5zZXJ2aWNlLWJsb2Nre1xuICAmLnJvdW5kZWR7XG4gICAgYm9yZGVyLXJhZGl1czo1cHg7XG4gIH1cbiAgJi5yb3VuZGVkLTJ4e1xuICAgIGJvcmRlci1yYWRpdXM6MTBweDtcbiAgfVxuICAuc2VydmljZS1ibG9jay10aXRsZXtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5zZXJ2aWNlLWJsb2NrX190ZXh0LWxlZnR7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4iLCIvLyBWSVUgQXVkaWVuY2UgTmF2XG5cbi52aXUtYXVkaWVuY2UtbmF2e1xuICBkaXNwbGF5Om5vbmU7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJ2xnJykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDoxMDAlO1xuICAgIHRvcDowO1xuICAgIGxlZnQ6MDtcbiAgICB6LWluZGV4OjEwMTtcbiAgfVxuXG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoJ2xnJykge1xuICAudml1TmF2aWdhdGlvbl9fYXVkaWVuY2VfbmF2e1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmxvZ2dlZC1pbiAudml1LWF1ZGllbmNlLW5hdntcbiAgYmFja2dyb3VuZDogJGJyYW5kLXNlY29uZGFyeTtcbn1cblxuLnZpdS1hdWRpZW5jZS1uYXZfX2xpc3R7XG4gIG1hcmdpbjowIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgbGl7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgYXtcbiAgICAgIHBhZGRpbmc6LjJlbSAuNWVtO1xuICAgICAgZm9udC1zaXplOiAuOGVtO1xuICAgICAgY29sb3I6d2hpdGU7XG4gICAgICAmOmhvdmVye1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gdGVtcFxuLnZpdS1hdWRpZW5jZS1uYXYgZm9ybXtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2F1ZGllbmNlLXNlYXJjaHtcbiAgYmFja2dyb3VuZDogIzAwN0RCQTtcbn1cbiIsIi8vIFZJVSBCcmFuZGluZ1xuXG4udml1LWJyYW5ke1xuICBAaW5jbHVkZSBtYWtlLXhzLWNvbHVtbigyKTtcbiAgLy9AaW5jbHVkZSBtYWtlLXNtLWNvbHVtbigxKTtcbiAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4oMSk7XG4gIHRvcDoyMHB4O1xuICB6LWluZGV4OjI7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoXCJzbVwiKXtcbiAgICB0b3A6NjBweDtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KFwibWRcIil7XG4gICAgdG9wOjc1cHg7XG4gIH1cbn1cblxuLy8gRm9yIG5vdyBhdCBsZWFzdCwgcmVtb3ZlIG9uIGFkbWluIHBhZ2VzXG4ucGFnZS1hZG1pbiAudml1LWJyYW5ke1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udml1LWxvZ28tbGlua3tcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLnZpdS1sb2dve1xuICB3aWR0aDoxMDAlO1xuXG4gIC8vdGFibGV0IGRlc2lnbnMgaGF2ZSBsb2dvIHN0cmFkZGxpbmcgdHdvIGNvbHVtbnMuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoXCJzbVwiKXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6NjAlO1xuICAgIGxlZnQ6MjAlO1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoXCJtZFwiKXtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGxlZnQ6MDtcbiAgfVxufVxuXG4ubG9nby1ncmlkLWNvbnRhaW5lci0tZml4ZWR7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRmcmFtZS13aWR0aC14c30gKiAyKTtcbiAgdG9wOiAkZnJhbWUtd2lkdGgteHM7XG4gIHotaW5kZXg6MTAxO1xuXG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcInNtXCIpe1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRmcmFtZS13aWR0aC1zbX0gKiAyKTtcbiAgICB0b3A6ICRmcmFtZS13aWR0aC1zbTtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KFwibWRcIil7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGZyYW1lLXdpZHRoLW1kfSAqIDIpO1xuICAgIHRvcDogJGZyYW1lLXdpZHRoLW1kO1xuICB9XG59XG5cblxuIiwiQGltcG9ydCBcIi4uLy4uL3N1cHBvcnRcIjtcblxuLy8gVGhlIGB6b29tYCBhcHByb2FjaCBnZW5lcmF0ZXMgbGVzcyBDU1MgYnV0IGRvZXMgbm90IHZhbGlkYXRlLlxuLy8gU2V0IHRoaXMgdG8gYGJsb2NrYCB0byB1c2UgdGhlIGRpc3BsYXktcHJvcGVydHkgdG8gaGFjayB0aGVcbi8vIGVsZW1lbnQgdG8gZ2FpbiBsYXlvdXQuXG4kZGVmYXVsdC1oYXMtbGF5b3V0LWFwcHJvYWNoOiB6b29tICFkZWZhdWx0O1xuXG4vLyBUaGlzIG1peGluIGNhdXNlcyBhbiBlbGVtZW50IG1hdGNoaW5nIHRoZSBzZWxlY3RvclxuLy8gdG8gZ2FpbiB0aGUgXCJoYXNMYXlvdXRcIiBwcm9wZXJ0eSBpbiBpbnRlcm5ldCBleHBsb3Jlci5cbi8vIE1vcmUgaW5mb3JtYXRpb24gb24gW2hhc0xheW91dF0oaHR0cDovL3JlZmVyZW5jZS5zaXRlcG9pbnQuY29tL2Nzcy9oYXNsYXlvdXQpLlxuQG1peGluIGhhcy1sYXlvdXQoJGFwcHJvYWNoOiAkZGVmYXVsdC1oYXMtbGF5b3V0LWFwcHJvYWNoKSB7XG4gIEBpZiAkbGVnYWN5LXN1cHBvcnQtZm9yLWllIHtcbiAgICBAaWYgJGFwcHJvYWNoID09IHpvb20ge1xuICAgICAgQGluY2x1ZGUgaGFzLWxheW91dC16b29tO1xuICAgIH0gQGVsc2UgaWYgJGFwcHJvYWNoID09IGJsb2NrIHtcbiAgICAgIEBpbmNsdWRlIGhhcy1sYXlvdXQtYmxvY2s7XG4gICAgfSBAZWxzZSB7XG4gICAgICBAd2FybiBcIlVua25vd24gaGFzLWxheW91dCBhcHByb2FjaDogI3skYXBwcm9hY2h9XCI7XG4gICAgICBAaW5jbHVkZSBoYXMtbGF5b3V0LXpvb207XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBoYXMtbGF5b3V0LXpvb20ge1xuICBAaWYgJGxlZ2FjeS1zdXBwb3J0LWZvci1pZTYgb3IgJGxlZ2FjeS1zdXBwb3J0LWZvci1pZTcge1xuICAgICp6b29tOiAxO1xuICB9XG59XG5cbkBtaXhpbiBoYXMtbGF5b3V0LWJsb2NrIHtcbiAgQGlmICRsZWdhY3ktc3VwcG9ydC1mb3ItaWUge1xuICAgIC8vIFRoaXMgbWFrZXMgaWU2IGdldCBsYXlvdXRcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLy8gYW5kIHRoaXMgcHV0cyBpdCBiYWNrIHRvIGJsb2NrXG4gICAgJiB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gIH1cbn1cblxuLy8gQSBoYWNrIHRvIHN1cHBseSBJRTYgKGFuZCBiZWxvdykgd2l0aCBhIGRpZmZlcmVudCBwcm9wZXJ0eSB2YWx1ZS5cbi8vIFtSZWFkIG1vcmVdKGh0dHA6Ly93d3cuY3NzcG9ydGFsLmNvbS9jc3MtaGFja3MvI2luX2Nzcy1pbXBvcnRhbnQpLlxuQG1peGluIGJhbmctaGFjaygkcHJvcGVydHksICR2YWx1ZSwgJGllNi12YWx1ZSkge1xuICBAaWYgJGxlZ2FjeS1zdXBwb3J0LWZvci1pZTYge1xuICAgICN7JHByb3BlcnR5fTogI3skdmFsdWV9ICFpbXBvcnRhbnQ7XG4gICAgI3skcHJvcGVydHl9OiAjeyRpZTYtdmFsdWV9O1xuICB9XG59XG4iLCIvLyBDb2xvcmVkIGZyYW1lIGFyb3VuZCBwYWdlXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5ib2R5Lm5vdC1sb2dnZWQtaW57XG4gIHBhZGRpbmc6JGZyYW1lLXdpZHRoLXhzO1xuICBAaW5jbHVkZSBicmVha3BvaW50KFwic21cIil7XG4gICAgcGFkZGluZzokZnJhbWUtd2lkdGgtc207XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcIm1kXCIpe1xuICAgIHBhZGRpbmc6JGZyYW1lLXdpZHRoLW1kO1xuICB9XG59XG5cblxuYm9keS5ub3QtbG9nZ2VkLWluOmJlZm9yZXtcbiAgei1pbmRleDogMTAwO1xuICBjb250ZW50OiAnJztcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIC8vIHZpZXdwb3J0IGhlaWdodCByZXBsYWNlcyBib3R0b206MCBiZWNhdXNlIG9mIHRoZSBhZGRyZXNzIGJhciBidWdzIC0gW3RvZG9dIGZpbmQgYmV0dGVyIHNvbHV0aW9uLlxuICAvLyBrbm93biBpc3N1ZTogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMjQ5NDQ5MjUvYmFja2dyb3VuZC1pbWFnZS1qdW1wcy13aGVuLWFkZHJlc3MtYmFyLWhpZGVzLWlvcy1hbmRyb2lkLW1vYmlsZS1jaHJvbWUvMjUwNzExMzEjMjUwNzExMzFcbiAgaGVpZ2h0OjEwMHZoO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOjA7XG4gIGJvcmRlcjogc29saWQgJGZyYW1lLXdpZHRoLXhzICsgMXB4ICRicmFuZC1wcmltYXJ5O1xuICBib3JkZXItY29sb3I6ICRicmFuZC1wcmltYXJ5O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC41cyBlYXNlO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoXCJzbVwiKXtcbiAgICBib3JkZXItd2lkdGg6JGZyYW1lLXdpZHRoLXNtICsgMXB4O1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoXCJtZFwiKXtcbiAgICBib3JkZXItd2lkdGg6JGZyYW1lLXdpZHRoLW1kICsgMXB4O1xuICB9XG59XG5cbmJvZHkubm90LWxvZ2dlZC1pbiAuY29udGFpbmVyLWZsdWlkID4gLnJvdzpub3QoI2Zvb3Rlcik6bm90KC5oZWFkZXItaGVyby1jb250YWluZXIpe1xuICBAaW5jbHVkZSBicmVha3BvaW50KFwieHNcIil7XG4gICAgLy8gYWRkaXRpb25hbCBwYWRkaW5nIGhlcmUgb24gbW9iaWxlXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuYm9keS5ub3QtbG9nZ2VkLWlue1xuICAmLmRhcmtibHVlOmJlZm9yZXtcbiAgICBib3JkZXItY29sb3I6JGJyYW5kLXByaW1hcnk7XG4gIH1cbiAgJi53aGl0ZTpiZWZvcmV7XG4gICAgYm9yZGVyLWNvbG9yOndoaXRlO1xuICB9XG4gIC8vIGFkanVzdCB0b3AgbmF2IHRleHQgdG8gYmUgdmlzaWJsZSBvbiB3aGl0ZSBiYWNrZ3JvdW5kLlxuICAmLndoaXRlIC52aXUtYXVkaWVuY2UtbmF2X19saXN0IGxpIGF7XG4gICAgY29sb3I6ICRicmFuZC1zZWNvbmRhcnk7XG4gIH1cbn1cbiIsIi8vIEZvb3RlclxuLy8gU3R5bGVzIGZvciBWSVUgZm9vdGVyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4udml1Rm9vdGVyLCBib2R5ICNmb290ZXJ7XG4gIGJhY2tncm91bmQ6d2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICRicmFuZC1wcmltYXJ5O1xufVxuXG4udml1Rm9vdGVyLWNvbnRlbnR7XG4gIHdpZHRoOjEwMCU7XG59XG5cbi52aXVGb290ZXIgYXtcbiAgY29sb3I6JGJyYW5kLXByaW1hcnk7XG59XG5cbi52aXVGb290ZXJfX2xpbmtMaXN0X19oZWFkaW5ne1xuICBmb250LXdlaWdodDpib2xkO1xuICBmb250LXNpemU6MTRweDtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgnc20nKXtcbiAgICBmb250LXNpemU6MThweDtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCdtZCcpe1xuICAgIGZvbnQtc2l6ZToyMnB4O1xuICB9XG59XG5cbi52aXVGb290ZXJfX2xvZ297XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBtYXJnaW46MCBhdXRvIDJlbSBhdXRvO1xufVxuXG4uZm9vdGVyX19saW5rTGlzdF9fbGlzdHtcbiAgbWFyZ2luLWxlZnQ6MDtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xufVxuXG4udml1Rm9vdGVyX19jb250YWN0X19oZWFkaW5ne1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxZW0gMDtcbn1cblxuLnZpdUZvb3Rlcl9fY29udGFjdF9fYWRkcmVzc3tcbiAgbWFyZ2luLWJvdHRvbToxLjVlbTtcbiAgYWRkcmVzc3tcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoXCJzbVwiKXtcbiAgLnZpdUZvb3Rlcl9fY29udGFjdF9fYWRkcmVzc3tcbiAgICBhZGRyZXNze1xuICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgIHdpZHRoOjUwJVxuICAgIH1cbiAgfVxuICAudml1Rm9vdGVyX19jb250YWN0X19waG9uZS1lbWFpbHtcbiAgICBmbG9hdDpsZWZ0O1xuICAgIHdpZHRoOjUwJVxuICB9XG59XG5cblxuI2Zvb3Rlci1nb29nbGUtbWFwe1xuICBtYXgtd2lkdGg6MTAwJTtcbn1cblxuLnZpdUZvb3Rlcl9fYWNrbm93bGVkZ2VtZW50e1xuICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTouNWVtO1xufVxuXG4udml1Rm9vdGVyX19wcmltYXJ5e1xuICBtYXJnaW4tYm90dG9tOjJlbTtcbn1cbi52aXVGb290ZXJfX3ByaW1hcnlfX2lubmVye1xuICBAaW5jbHVkZSBtYWtlLXhzLWNvbHVtbig4KTtcbiAgQGluY2x1ZGUgbWFrZS14cy1jb2x1bW4tb2Zmc2V0KDIpO1xuICBAaW5jbHVkZSBtYWtlLXNtLWNvbHVtbigxMCk7XG4gIEBpbmNsdWRlIG1ha2Utc20tY29sdW1uLW9mZnNldCgxKTtcbn1cblxuLnZpdUZvb3Rlcl9fbGlua3Mtc2Vjb25kYXJ5e1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpe1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICY6bm90KDpsYXN0LWNoaWxkKTphZnRlcntcbiAgICAgIGNvbnRlbnQ6XCIgfFwiO1xuICAgIH1cbiAgfVxuICBhe1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cblxuLnZpdS1jb3B5cmlnaHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZToxMnB4O1xuICBsaW5lLWhlaWdodDokZnJhbWUtd2lkdGgtc207XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xufVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG5cbiAgLnZpdUZvb3RlcntcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC52aXVGb290ZXJfX2xvZ297XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxuXG4gIC52aXUtY29weXJpZ2h0e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGJvdHRvbTowO1xuICAgIGxlZnQ6MDtcbiAgICB6LWluZGV4OjEwMTtcbiAgICBjb2xvcjp3aGl0ZTtcbiAgICBhe1xuICAgICAgY29sb3I6d2hpdGU7XG4gICAgfVxuICB9XG4gIC52aXVGb290ZXIgLnBhZ2Utc2VjdGlvbl9fY29udGVudHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMWVtOyAvL3JlZHVjZSBib3R0b20gc2VjdGlvbiBwYWRkaW5nIGZvciBmb290ZXJcbiAgfVxuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cbiAgLnZpdUZvb3RlcntcblxuICB9XG5cbiAgLnZpdUZvb3Rlcl9fbG9nb3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIG1hcmdpbjowIGF1dG8gNGVtIGF1dG87XG4gIH1cbiAgLnZpdS1jb3B5cmlnaHQge1xuICAgIGxpbmUtaGVpZ2h0OiAkZnJhbWUtd2lkdGgtbWQ7XG4gIH1cblxufVxuIiwiLy8gU3R5bGVzIGZvciBWSVUgZ2xvYmFsIENUQXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5nbG9iYWxDVEFzIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZ2xvYmFsQ1RBcyAucGFnZS1zZWN0aW9uX19jb250ZW50X19pbm5lcntcbiAgQGluY2x1ZGUgbWFrZS14cy1jb2x1bW4oOCk7XG4gIEBpbmNsdWRlIG1ha2UteHMtY29sdW1uLW9mZnNldCgyKTtcbiAgQGluY2x1ZGUgbWFrZS1zbS1jb2x1bW4oOCk7XG4gIEBpbmNsdWRlIG1ha2Utc20tY29sdW1uLW9mZnNldCgyKTtcbiAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4oMTApO1xuICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbi1vZmZzZXQoMSk7XG59XG5cbi5nbG9iYWxDVEFzLmNvbHMtMiAucGFnZS1zZWN0aW9uX19jb250ZW50X19pbm5lcntcbiAgQGluY2x1ZGUgbWFrZS14cy1jb2x1bW4oOCk7XG4gIEBpbmNsdWRlIG1ha2UteHMtY29sdW1uLW9mZnNldCgyKTtcbiAgQGluY2x1ZGUgbWFrZS1zbS1jb2x1bW4oOSk7XG4gIEBpbmNsdWRlIG1ha2Utc20tY29sdW1uLW9mZnNldCgyKTtcbiAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4oOCk7XG4gIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uLW9mZnNldCgyKTtcbn1cblxuXG5cbi5nbG9iYWxDVEFzX19pY29uLCAuZ2xvYmFsQ1RBc19faW50cm97XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nbG9iYWxDVEFzX19jdGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAyZW07XG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b206MWVtO1xuICB9XG59XG4uZ2xvYmFsQ1RBc19faGVhZGluZ3tcbiAgZm9udC1zaXplOjEuNWVtO1xufVxuXG5AaW5jbHVkZSBicmVha3BvaW50KFwieHNcIil7XG4gIC5jdGEtYnV0dG9uLmdsb2JhbENUQXNfX2xpbmsge1xuICAgIHdpZHRoOjgwJTtcbiAgICBtYXJnaW4tbGVmdDphdXRvO1xuICAgIG1hcmdpbi1yaWdodDphdXRvO1xuICB9XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoXCJzbVwiKSB7XG4gIC5nbG9iYWxDVEFzX19jdGEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gIH1cbiAgLmdsb2JhbENUQXNfX2ljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogM2VtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgfVxuICAuZ2xvYmFsQ1RBc19faW50cm97XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHN0cm9uZ3tcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC8qIFRPRE8gLSB0b3Agc2VsZWN0b3IgdG8gYmUgZGVwcmVjYXRlZCAqL1xuICAucGFuZS12aXUtZ2xvYmFsLWN0YXMgLmdsb2JhbENUQXNfX2xpbmsuY3RhLWJ1dHRvbixcbiAgLmdsb2JhbENUQXMtLWNlbnRlcmVkIC5nbG9iYWxDVEFzX19saW5rLmN0YS1idXR0b257XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cblxuQGluY2x1ZGUgYnJlYWtwb2ludChcIm1kXCIpIHtcblxuICAuZ2xvYmFsQ1RBc19fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmdsb2JhbENUQXNfX2ljb24ge1xuICAgIGZvbnQtc2l6ZTogNGVtO1xuICB9XG5cbiAgLmdsb2JhbENUQXNfX2N0YSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuZ2xvYmFsQ1RBc19fbGluayB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbn1cblxuLyogRmxleCBDVEFzIGxlZnQgYWxpZ25lZCAqL1xuLmdsb2JhbENUQXMtLWZsZXggLmdsb2JhbENUQXNfX2N0YXtcbiAgdGV4dC1hbGlnbjpsZWZ0O1xufVxuXG4vKiBGbGV4IENUQXMgY2VudGVyIGFsaWduZWQgKi9cbi5nbG9iYWxDVEFzLS1mbGV4LmN0YXMtLXRleHQtY2VudGVyZWQgLmdsb2JhbENUQXNfX2N0YXtcbiAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gIC5nbG9iYWxDVEFzX19saW5re1xuICAgIG1hcmdpbi1sZWZ0OmF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OmF1dG87XG4gIH1cbn1cblxuLmdsb2JhbENUQXMtLWZsZXgsIC5pbWFnZS1ibG9jay1jdGFze1xuICAmLmNvbHMtM3tcbiAgICAuZ2xvYmFsQ1RBc19fY3RhLCAuaW1hZ2UtYmxvY2stY3Rhc19fY3Rhe1xuICAgICAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4oNCk7XG4gICAgfVxuICB9XG4gICYuY29scy0ye1xuICAgIC5nbG9iYWxDVEFzX19jdGEsIC5pbWFnZS1ibG9jay1jdGFzX19jdGF7XG4gICAgICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbig2KTtcbiAgICB9XG4gIH1cbiAgJi5jb2xzLTF7XG4gICAgLmdsb2JhbENUQXNfX2N0YSwgLmltYWdlLWJsb2NrLWN0YXNfX2N0YXtcbiAgICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uKDEyKTtcbiAgICB9XG4gIH1cbn1cblxuLyogRmxleCBDVEFzIG11bHRpLXJvdyAqL1xuXG4uZ2xvYmFsQ1RBcy0tZmxleC5jb2xzLTMgLmdsb2JhbENUQXNfX2N0YTpudGgtY2hpbGQoM24rMSksXG4uZ2xvYmFsQ1RBcy0tZmxleC5jb2xzLTIgLmdsb2JhbENUQXNfX2N0YTpudGgtY2hpbGQoMm4rMSksXG4uZ2xvYmFsQ1RBcy0tZmxleC5jb2wtMSAuZ2xvYmFsQ1RBc19fY3RhOm50aC1jaGlsZCgxbisxKXtcbiAgY2xlYXI6bGVmdDtcbn1cblxuLmdsb2JhbENUQXMtLWZsZXguY29scy0zIC5nbG9iYWxDVEFzX19jdGE6bnRoLWNoaWxkKG4rNCksXG4uZ2xvYmFsQ1RBcy0tZmxleC5jb2xzLTIgLmdsb2JhbENUQXNfX2N0YTpudGgtY2hpbGQobiszKSxcbntcbiAgbWFyZ2luLXRvcDogM2VtO1xufVxuLmdsb2JhbENUQXMtLWZsZXguY29sLTEgLmdsb2JhbENUQXNfX2N0YXtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG59XG5cbi5nbG9iYWxDVEFzLS1mbGV4X19oZWFkaW5ne1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzZW07XG59XG4uaW1hZ2UtYmxvY2stY3Rhc19faGVhZGluZ3tcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuLmdsb2JhbENUQXMtLWZsZXggLmdsb2JhbENUQXNfX2N0YS0taGFzLWltYWdle1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZ2xvYmFsQ1RBc19fY3RhLS1oYXMtaW1hZ2UgLmdsb2JhbENUQXNfX2xpbmt7XG4gIG1hcmdpbi1sZWZ0OmF1dG87XG4gIG1hcmdpbi1yaWdodDphdXRvO1xufVxuXG4uZ2xvYmFsQ1RBc19fY3RhX19pbWFnZXtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcIm1kXCIpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOjUwJTtcbiAgICBtYXgtd2lkdGg6ODAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4iLCIvLyBWSVUgSGVhZGVyIGhlcm9cblxuLmhlYWRlci1oZXJvLWNvbnRhaW5lciwgLnBhZ2Utc2VjdGlvbi5wYWdlLXNlY3Rpb24tLWhlcm97XG4gIHBhZGRpbmc6MDtcbn1cblxuLnBhZ2Utc2VjdGlvbi5wYWdlLXNlY3Rpb24tLWhlcm97XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDowO1xuICB3aWR0aDoxMDAlO1xuICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgei1pbmRleDowO1xuICBAaW5jbHVkZSBicmVha3BvaW50KFwieHNcIil7XG4gICAgLy8gb3ZlcnJpZGUgYWRkaXRpb25hbCBwYWRkaW5nIGhlcmUgb24gbW9iaWxlIGJlY2F1c2UgaXQgZG9lc24ndCBnbyBmdWxsIHZpZXdwb3J0IGxpa2Ugb3RoZXJzLlxuICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICB9XG59XG5cbi5wYWdlLXNlY3Rpb24tLWhlcm8gLnBhZ2Utc2VjdGlvbl9fY29udGVudHtcbiAgd2lkdGg6MTAwJTtcbn1cblxuLnBhZ2Utc2VjdGlvbi0taGVybyAucGFnZS1zZWN0aW9uX19jb250ZW50X19pbm5lcntcbiAgQGluY2x1ZGUgbWFrZS14cy1jb2x1bW4oOCk7XG4gIEBpbmNsdWRlIG1ha2UteHMtY29sdW1uLW9mZnNldCgyKTtcbiAgQGluY2x1ZGUgbWFrZS1sZy1jb2x1bW4oNCk7XG4gIEBpbmNsdWRlIG1ha2UtbGctY29sdW1uLW9mZnNldCg0KTtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLnBhZ2Utc2VjdGlvbi0tbm90Y2gtaGVpZ2h0e1xuICBib3JkZXItYm90dG9tOjVweCBzb2xpZCAjMDAzQjVDO1xufVxuXG4iLCIvLyBWSVUgU2VhcmNoIGhlcm8gd2l0aCB0aXRsZVxuXG5cbi8vIEhlYWRlciBcIlZhbmNvdXZlciBJc2xhbmQgVW5pdmVyc2l0eVwiXG5cbi52aXVfdGl0bGV7XG4gIGNvbG9yOndoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZToxZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOjIwcHg7XG4gIG1hcmdpbi10b3A6MDtcbiAgbGVmdDo1MCU7IG1hcmdpbi1sZWZ0OiAtNTBweDtcbiAgd2lkdGg6MTAwcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgbGluZS1oZWlnaHQ6MS4yZW07XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcInNtXCIpe1xuICAgIGZvbnQtc2l6ZToxLjI1ZW07XG4gICAgdG9wOiA2MHB4O1xuICAgIHdpZHRoOmF1dG87XG4gICAgbGVmdDowOyByaWdodDowO1xuICAgIG1hcmdpbi1sZWZ0OjA7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcIm1kXCIpe1xuICAgIGZvbnQtc2l6ZToxLjVlbTtcbiAgICB0b3A6IDc1cHg7XG4gIH1cbiAgc3Ryb25ne1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cbiAgLy8gRml4IGZvciB3aWRlIGJ1dCBzaG9ydCBkaXNwbGF5IHNpdHVhdGlvbnMuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gICAgcG9zaXRpb246c3RhdGljO1xuICB9XG59XG5cbi5ob21lcGFnZUhlcm9fX3Nsb2dhbntcbiAgdGV4dC10cmFuc2Zvcm06bm9uZTtcbiAgZm9udC1zaXplOjI1cHg7XG4gIG1hcmdpbi1ib3R0b206LjRlbTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KFwic21cIil7XG4gICAgZm9udC1zaXplOjQwcHg7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcIm1kXCIpe1xuICAgIGZvbnQtc2l6ZTo1MHB4O1xuICB9XG59XG5cblxuLy8gSG9tZXBhZ2UgaGVybyBDVEFzXG5cbi5ob21lcGFnZUhlcm9fX2N0YXtcbiAgd2lkdGg6MTAwJTtcbn1cblxuLnBhZ2Utc2VjdGlvbi0tc2VhcmNoLWhlcm8gLnBhZ2Utc2VjdGlvbl9fY29udGVudHtcbiAgcGFkZGluZzogODBweCAwO1xufVxuXG5cbi8vIFNlYXJjaFxuLnBhZ2Utc2VjdGlvbi5wYWdlLXNlY3Rpb24tLXNlYXJjaC1oZXJve1xuICAvLyBTZWFyY2ggbmVlZHMgdG8gZ28gb3ZlciB0aGUgYm9keVxuICB6LWluZGV4OiAzO1xufVxuXG4uaG9tZXBhZ2VIZXJvX19zZWFyY2h7XG4gIG1hcmdpbi1ib3R0b206LjVlbTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcInNtXCIpIHtcbiAgICBtYXgtd2lkdGg6NDAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OmF1dG87XG4gIH1cbn1cblxuLy8gU2Nyb2xsIGRvd25cblxuLmhvbWVwYWdlSGVyb19fc2Nyb2xse1xuICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy9sZWZ0OjA7IHJpZ2h0OjA7XG4gIC8vYm90dG9tOjEyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luLXRvcDogM2VtO1xuICBpe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6LjVlbTtcbiAgfVxuICBhOmhvdmVyLCBhOmZvY3Vze1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KFwic21cIil7XG4gICAgLy9ib3R0b206MjAwcHg7XG4gIH1cbn1cbiIsIi8vIEhvbWVwYWdlIGhlcm8gdmlkZW9cblxuLy8gTW9iaWxlIGZpcnN0XG4uaG9tZXBhZ2VIZXJvX192aWRlb3tcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gVmlkZW8gYmFja2dyb3VuZCB1c2VzIENTUyBiYWNrZ3JvdW5kIHJhdGhlciB0aGFuIHBpY3R1cmUgdG8gYWxsb3cgaXQgbm90IHRvIGxvYWQgaWYgdmlkZW8gaXMgc2hvd2luZy5cbi5wYWdlLXNlY3Rpb24tLWhvbWVwYWdlLXZpZGVvIC5wYWdlLXNlY3Rpb25fX2Jne1xuICBiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoXCJzbVwiKXtcbiAgLmhvbWVwYWdlSGVyb19fdmlkZW97XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG59XG4vKiAxLiBObyBvYmplY3QtZml0IHN1cHBvcnQ6ICovXG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtaW4tYXNwZWN0LXJhdGlvOiAxNi85KSB7XG4gIC5ob21lcGFnZUhlcm9fX3ZpZGVvIHsgaGVpZ2h0OiAzMDAlOyB0b3A6IC0xMDAlOyB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtYXNwZWN0LXJhdGlvOiAxNi85KSB7XG4gIC5ob21lcGFnZUhlcm9fX3ZpZGVvIHsgd2lkdGg6IDMwMCU7IGxlZnQ6IC0xMDAlOyB9XG59XG4vKiAyLiBJZiBzdXBwb3J0aW5nIG9iamVjdC1maXQsIG92ZXJyaWRpbmcgKDEpOiAqL1xuQHN1cHBvcnRzIChvYmplY3QtZml0OiBjb3Zlcikge1xuICAuaG9tZXBhZ2VIZXJvX192aWRlbyB7XG4gICAgdG9wOiAwOyBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbn0iLCJcbmh0bWwsIGJvZHkge1xuICBoZWlnaHQ6YXV0bztcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cbi8qXG5ib2R5Lm9hLXJlc3BvbnNpdmUtcmVnaW9uLWxlZnQtb24ge1xuICBwYWRkaW5nLWxlZnQ6IDQycHggLSAkZnJhbWUtd2lkdGgteHM7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoXCJzbVwiKXtcbiAgICBwYWRkaW5nLWxlZnQ6IDQycHggLSAkZnJhbWUtd2lkdGgtc207XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcIm1kXCIpe1xuICAgIHBhZGRpbmctbGVmdDogNDJweCAtICRmcmFtZS13aWR0aC1tZDtcbiAgfVxufVxuXG4ucGFuZWwtZGlzcGxheSAub2EtcmVzcG9uc2l2ZS1kZXNrdG9wLm9hLXJlc3BvbnNpdmUtcmVnaW9uLWxlZnQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDQ4LCA0OCwgNDgsIDEpO1xufVxuKi9cblxuLm9hLWZ1bGx3aWR0aHtcbiAgbWFyZ2luLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aC14cyAvIC0yO1xuICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aC14cyAvIC0yO1xuICBAaW5jbHVkZSBicmVha3BvaW50KFwic21cIil7XG4gICAgbWFyZ2luLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aC1zbSAvIC0yO1xuICAgIG1hcmdpbi1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoLXNtIC8gLTI7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcIm1kXCIpe1xuICAgIG1hcmdpbi1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGgtbWQgLyAtMjtcbiAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aC1tZCAvIC0yO1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoXCJsZ1wiKXtcbiAgICBtYXJnaW4tbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoLWxnIC8gLTI7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGgtbGcgLyAtMjtcbiAgfVxufVxuXG5ib2R5IC5jb250YWluZXItZmx1aWQgI2Zvb3RlcntcbiAgLy8gb3ZlcnJpZGUgaGFyZGNvZGVkIE9BIG1hcmdpbnMgYmFzZWQgb24gZGVmYXVsdCAzMHB4IGd1dHRlclxuICBAaW5jbHVkZSAgbWFrZS1yb3coKTtcbn1cblxuLnJvdy5vYS1yZXNwb25zaXZlLXJlZ2lvbi1yb3ctbGVmdC5vYS1yZXNwb25zaXZlLXJlZ2lvbi1yb3ctcmlnaHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucGFuZWwtZGlzcGxheSAub2EtcmVzcG9uc2l2ZS1kZXNrdG9wLm9hLXJlc3BvbnNpdmUtcmVnaW9uLWxlZnQge1xuICBiYWNrZ3JvdW5kOiAkYnJhbmQtc2Vjb25kYXJ5O1xufVxuXG4vLyBFbnN1cmUgT0EgdG9wIGJhciBtYWtlcyByb29tIGZvciBhdWRpZW5jZSBuYXZcblxuLm9hLXRvb2xiYXItc3R5bGUubmF2YmFye1xuICB6LWluZGV4OiA5OTk7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoXCJtZFwiKXtcbiAgICBtYXJnaW4tdG9wOiRmcmFtZS13aWR0aC1tZDtcbiAgfVxufVxuXG5AaW5jbHVkZSBicmVha3BvaW50KFwibWRcIil7XG4gIC8vIE1vdmUgbGVmdCB0b29sYmFyIGRvd24gdG8gYWNjb21tb2RhdGUgYXVkaWVuY2UgbmF2XG4gIC5uYXZiYXIgLm9hLXJlc3BvbnNpdmUtcmVnaW9ucy10b2dnbGUtbGVmdHtcbiAgICB0b3A6IDE2cHggKyAkZnJhbWUtd2lkdGgtbWQgIWltcG9ydGFudDtcbiAgfVxuICBib2R5Lm9hLXJlc3BvbnNpdmUtcmVnaW9uLWxlZnQtb24gLnBhbmVsLWRpc3BsYXkgLm9hLXJlc3BvbnNpdmUtZGVza3RvcC5vYS1yZXNwb25zaXZlLXJlZ2lvbi1sZWZ0LCAucGFuZWwtZGlzcGxheSAub2EtcmVzcG9uc2l2ZS1kZXNrdG9wLm9hLXJlc3BvbnNpdmUtcmVnaW9uLWxlZnQub2EtcmVzcG9uc2l2ZS1leHBhbmR7XG4gICAgdG9wOiRmcmFtZS13aWR0aC1tZDtcbiAgfVxufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG5vbCB7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5cbi5wYW5lbC1wYW5lLnBhbmUtdmlld3MtcGFuZXMsIC5wYW5lbC1wYW5le1xuICBib3JkZXItcmlnaHQ6MCAhaW1wb3J0YW50O1xuICAmOmFmdGVye1xuICAgIGJvcmRlcjowICFpbXBvcnRhbnQ7XG4gIH1cbn0iLCIvLyBTdG9jayBPQSBUaGVtZSBQYWdlIExheW91dFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuaHRtbHtcbiAgb3ZlcmZsb3cteDpoaWRkZW47XG59XG5ib2R5e1xuICBvdmVyZmxvdy14OmF1dG87XG59XG5cbi5wYWdlLWFkbWluIC5wYW5lLXBhZ2UtY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMjBweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0U0RTNFNjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNEUzRTY7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuI21haW4td3JhcHBlciAjbWFpbiB7XG4gIC8vbWFyZ2luOiAwIDAgMzBweCAwO1xuICAmOmZvY3Vze1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgnbWQnKSB7XG4gICNtYWluLXdyYXBwZXIub2EtbGF5b3V0LWZsdWlkIHtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICAjbWFpbiB7XG4gICAgICAvL3dpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG5ib2R5Lm9hLWhvbWUgLnBhbmUtcGFnZS1jb250ZW50IC5yYWRpeC1sYXlvdXRzLWNvbnRlbnQgPiAucGFuZWwtcGFuZWwtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuYm9keSAjZm9vdGVyIHtcbiAgbWFyZ2luOiAwICgtICRncmlkLWd1dHRlci13aWR0aC8yKTtcbiAgZm9udC1zaXplOiAxZW07IC8vIFt2aXUgbW9kXVxuICBsaW5lLWhlaWdodDogMS41O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzODUzO1xuICBib3JkZXItdG9wOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYm9keS5vYS1uby1wYWdlLXRpdGxlICNtYWluLXdyYXBwZXIgI21haW4ge1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG5cbi5wYW5lbC1kaXNwbGF5IC5vYS1yZXNwb25zaXZlLWRlc2t0b3Aub2EtcmVzcG9uc2l2ZS1yZWdpb24tbGVmdCB7XG4gIC5idG4ge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjNWJiZDViO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAgIH1cbiAgICAmLmJ0bi1jaXJjbGUge1xuICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgcGFkZGluZzogN3B4O1xuICAgIH1cbiAgfVxufVxuXG4vLyBtb3ZlIHRyYXkncyBwYXJlbnQgb2ZmIGVkZ2Ugb2Ygc2NyZWVuIHRvIGF2b2lkIGZsaWNrZXJcbi5vYS1sYXlvdXQtc2lkZWJhcjEge1xuICB3aWR0aDogNDJweDtcbiAgbGVmdDogLTUwO1xufVxuXG4ubmF2YmFyLXRyYXkge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC41OSk7XG59XG5cbi5uYXZiYXIgLm9hLXJlc3BvbnNpdmUtcmVnaW9ucy10b2dnbGUtbGVmdCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDE2cHg7XG4gICYuYnRuIHtcbiAgICBjb2xvcjogI0RERDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHotaW5kZXg6IDEwMDE7XG4gICAgJi5idG4tY2lyY2xlIHtcbiAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICB9XG4gIH1cbiAgLmZhIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBpbmNsdWRlIGJyZWFrcG9pbnQoJ3hzJykge1xuICAubmF2YmFyIC5vYS1yZXNwb25zaXZlLXJlZ2lvbnMtdG9nZ2xlLWxlZnQge1xuICAgIHRvcDogOHB4O1xuICB9XG59XG5cbmJvZHkub2EtcmVzcG9uc2l2ZS1yZWdpb24tbGVmdC1vbiB7XG4gIC5uYXZiYXIgLm9hLW5hdmJhciB7XG4gICAgLm9hLXJlc3BvbnNpdmUtcmVnaW9ucy10b2dnbGUtbGVmdCB7XG4gICAgICAmLmJ0bi5idG4tY2lyY2xlOmhvdmVyLFxuICAgICAgJi5idG4uYnRuLWNpcmNsZTphY3RpdmUge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogZ3JheTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI3Rvb2xiYXItbWVudS1idXR0b24uYnRuLWNpcmNsZSB7XG4gIHBhZGRpbmc6IDdweCAxMHB4O1xufVxuXG5cbi8qKiBWSVUgTGF5b3V0ICoqL1xuXG5ib2R5e1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNtYWluLXdyYXBwZXJ7XG4gIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLy8gTm8gaGVhZGVyIHN0eWxlIGNsYXNzIG9yIHRoZXNlIHR3bywgc2V0IGxhcmdlIGhlYWRlcnNcbmJvZHk6bm90KC5mdWxsc2NyZWVuLWhlcm8pIC5yb3cub2EtZmxleC1ncm93e1xuICAvL3otaW5kZXg6NDsgLy8gUkVNT1ZFRCBUSElTIFRPIEZJWCBodHRwczovL2dpdGxhYi52aXUuY2Evd2ViL3ZpdV90aGVtZS9pc3N1ZXMvNlxufVxuXG5ib2R5Om5vdCguZnVsbHNjcmVlbi1oZXJvKSAucm93Lm9hLWZsZXgtZ3Jvdyxcbi5oZWFkZXItc3R5bGUtYWxsX2xhcmdlOm5vdCguZnVsbHNjcmVlbi1oZXJvKSAucm93Lm9hLWZsZXgtZ3Jvdyxcbi5oZWFkZXItc3R5bGUtaG9tZV9sYXJnZTpub3QoLmZ1bGxzY3JlZW4taGVybykgLnJvdy5vYS1mbGV4LWdyb3dcbntcbiAgQGluY2x1ZGUgdmlld3BvcnQtdW5pdChtYXJnaW4tdG9wLCAtNDV2aCk7XG59XG5cbi8vIEZvciB0aGlzIGhlYWRlci1zdHlsZSwgb3ZlcnJpZGUgcmVndWxhciBwYWdlcyB0byBzbWFsbCBoZWFkZXJzLlxuLm5vZGUtdHlwZS12aXUtY29udGVudC1wYWdlLmhlYWRlci1zdHlsZS1ob21lX2xhcmdlOm5vdCguZnVsbHNjcmVlbi1oZXJvKXtcbiAgLnJvdy5vYS1mbGV4LWdyb3dcbiAge1xuICAgIEBpbmNsdWRlIHZpZXdwb3J0LXVuaXQobWFyZ2luLXRvcCwgLTg1dmgpO1xuICB9XG4gICYubm9fbm90Y2gge1xuICAgIC5wYWdlLXNlY3Rpb24tLW5vdGNoLWhlaWdodCwgLnBhZ2Utc2VjdGlvbi0tbm90Y2gtaGVpZ2h0IC5wYWdlLXNlY3Rpb25fX2NvbnRlbnR7XG4gICAgICBtaW4taGVpZ2h0OiAzNXZoO1xuICAgIH1cbiAgfVxufVxuXG4vLyBGb3IgdGhpcyBoZWFkZXItc3R5bGUsIG92ZXJyaWRlIGFsbCBwYWdlcyB0byBzbWFsbCBoZWFkZXJzLlxuLmhlYWRlci1zdHlsZS1hbGxfc21hbGw6bm90KC5mdWxsc2NyZWVuLWhlcm8pe1xuICAucm93Lm9hLWZsZXgtZ3Jvd1xuICB7XG4gICAgQGluY2x1ZGUgdmlld3BvcnQtdW5pdChtYXJnaW4tdG9wLCAtODV2aCk7XG4gIH1cbiAgJi5ub19ub3RjaCB7XG4gICAgLnBhZ2Utc2VjdGlvbi0tbm90Y2gtaGVpZ2h0LCAucGFnZS1zZWN0aW9uLS1ub3RjaC1oZWlnaHQgLnBhZ2Utc2VjdGlvbl9fY29udGVudHtcbiAgICAgIG1pbi1oZWlnaHQ6IDM1dmg7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92YWwgb2Ygbm90Y2ggb3B0aW9uLlxuYm9keS5ub19ub3RjaCAucm93Lm9hLWZsZXgtZ3Jvd1xue1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIC5tYWluIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIHdoaXRlIGJhY2tkcm9wIGJlaGluZCBjb250ZW50XG4uY29udGVudC1jYW52YXN7XG4gIEBpbmNsdWRlIG1ha2UteHMtY29sdW1uKDEyKTtcbiAgQGluY2x1ZGUgbWFrZS1zbS1jb2x1bW4oMTEpO1xuICBAaW5jbHVkZSBtYWtlLXNtLWNvbHVtbi1vZmZzZXQoMSk7XG4gIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uKDEwKTtcbiAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4tb2Zmc2V0KDEpO1xuXG4gIC5jb250ZW50LWNhbnZhcy1pbm5lcntcbiAgICBiYWNrZ3JvdW5kOndoaXRlO1xuICAgIHBhZGRpbmctdG9wOjJlbTtcbiAgICBib3JkZXItdG9wOjVweCBzb2xpZCAkYnJhbmQtcHJpbWFyeTtcbiAgfVxufVxuXG4jc2l0ZS1jb250ZXh0LWhlYWRpbmd7XG4gIHRleHQtYWxpZ246bGVmdDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogJGJyYW5kLXByaW1hcnk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogLjVlbSAxZW07XG4gIG1hcmdpbjowO1xuICBhe1xuICAgIGNvbG9yOndoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG5cbi8vIERvIG5vdCBzaG93IGNvbnRleHQgZm9yIGZ1bGxzY3JlZW4gaGVybyBwYWdlcy5cbi5mdWxsc2NyZWVuLWhlcm97XG4gICNzaXRlLWNvbnRleHQtaGVhZGluZ3tcbiAgICBkaXNwbGF5Om5vbmU7XG4gIH1cbiAgLmNvbnRlbnQtY2FudmFzIC5jb250ZW50LWNhbnZhcy1pbm5lcntcbiAgICBib3JkZXI6MDtcbiAgfVxufVxuLm5vX25vdGNoe1xuICAjc2l0ZS1jb250ZXh0LWhlYWRpbmd7XG4gICAgZGlzcGxheTpub25lO1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJ21kJykge1xuICAgIC5jb250ZW50LWNhbnZhcyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgICNzaXRlLWNvbnRleHQtaGVhZGluZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgIGxlZnQ6IC0xMHB4O1xuICAgIH1cbiAgfVxuICAuY29udGVudC1jYW52YXMgLmNvbnRlbnQtY2FudmFzLWlubmVye1xuICAgIGJvcmRlcjowO1xuICB9XG59XG5cbi8qKiBBY3R1YWwgY29udGVudCBjb250YWluZXIgd2l0aGluIHRoZSBjYW52YXNcbiAgICBCZWNhdXNlIHRoaXMgaXMgbmVzdGVkIHdpdGhpbiB0aGUgY2FudmFzIGFib3ZlLFxuICAgIGFuZCBkZXNpZ24gc3BlY3MgcmVxdWlyZSBpdCB0byBjb25mb3JtIHRvIHRoZVxuICAgIG91dGVyIDEyIGNvbCBncmlkLCB3ZSBtdXN0IHJlZGVmaW5lIHRoZSBncmlkLWNvbHVtbnNcbiAgICBmb3IgdGhlIG5lc3RlZCBncmlkcywgZGVwZW5kaW5nIG9uIHRoZSBicmVha3BvaW50IG9mXG4gICAgaXRzIGNvbnRhaW5lciBhYm92ZS5cbioqL1xuXG4uY29udGVudC1jb250YWluZXIsIC5ub19ub3RjaCAuc2l0ZS1jb250ZXh0LWNvbnRhaW5lcntcbiAgQGluY2x1ZGUgbWFrZS14cy1jb2x1bW4oMTEpO1xuICBAaW5jbHVkZSBtYWtlLXhzLWNvbHVtbi1vZmZzZXQoMSk7XG59XG5cbi8vIFNldCBjb2xzIGZvciBuZXN0ZWQgZ3JpZCBjYWxjc1xuJGdyaWQtY29sdW1uczogMTE7XG4uY29udGVudC1jb250YWluZXIsIC5ub19ub3RjaCAuc2l0ZS1jb250ZXh0LWNvbnRhaW5lcntcbiAgQGluY2x1ZGUgbWFrZS1zbS1jb2x1bW4oOSk7XG4gIEBpbmNsdWRlIG1ha2Utc20tY29sdW1uLW9mZnNldCgxKTtcbn1cbi8vIFJlc2V0IG91ciBncmlkIGJhY2sgdG8gd2hhdCBpdHMgc3VwcG9zZWQgdG8gYmVcbiRncmlkLWNvbHVtbnM6IDEyO1xuXG4kZ3JpZC1jb2x1bW5zOiAxMDtcbi5jb250ZW50LWNvbnRhaW5lciwgLm5vX25vdGNoIC5zaXRlLWNvbnRleHQtY29udGFpbmVye1xuICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbig4KTtcbiAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4tb2Zmc2V0KDEpO1xufVxuJGdyaWQtY29sdW1uczogMTI7XG5cbi5wYWdlLWFkbWluIC5jb250ZW50LWNvbnRhaW5lciwgLnBhZ2UtYWRtaW4ubm9fbm90Y2ggLnNpdGUtY29udGV4dC1jb250YWluZXJ7XG4gIEBpbmNsdWRlIG1ha2UteHMtY29sdW1uKDEyKTtcbiAgQGluY2x1ZGUgbWFrZS14cy1jb2x1bW4tb2Zmc2V0KDApO1xufVxuXG4vKiBBZGp1c3RtZW50cyBmb3IgYWRtaW4gaW50ZXJmYWNlcyAqL1xuLnBhZ2UtYWRtaW4sXG4ucGFnZS1ub2RlLWVkaXQge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAjbWFpbi13cmFwcGVye1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuICAudml1LWF1ZGllbmNlLW5hdntcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgfVxufVxuXG4vLyBGaXhlcyBhIHotaW5kZXggaXNzdWUgd2l0aCBmb290ZXIsIGFkZCBzb21lIHBhZGRpbmcgYmVsb3cgY29udGVudFxuLmNvbnRlbnQgLnBhbmVsLXBhbmUucGFuZS1wYWdlLWNvbnRlbnR7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmctYm90dG9tOiAxZW07XG59XG5cblxuLy8gRHJ1cGFsIENvZmZlZSBtb2R1bGUgb3ZlcnJpZGUgdG8gZml4IGxheW91dCBpc3N1ZSBpdCBjYXVzZXMgb24gbW9iaWxlXG4jY29mZmVlLWZvcm0uaGlkZS1mb3Jte1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBCb2R5IGNsYXNzIHRvIHJlbW92ZSBwYWRkaW5nIGZyb20gYWJvdmUgYW5kIGJlbG93IGNvbnRlbnQgc2VjdGlvbnMgd2hlbiBhbGwgc2VjdGlvbnMgYXJlIHVzZWQuXG4ubm8tY29udGVudC1wYWRkaW5ne1xuXG4gIC8vIFJlbW92ZSBjb250ZW50IGFyZWEgcGFkZGluZyBiZWNhdXNlIGl0cyBhbGwgc2VjdGlvbiBibG9ja3NcbiAgJiAjbWFpbi13cmFwcGVyICNtYWlue1xuICAgIHBhZGRpbmctdG9wOjAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnQ7XG4gIH1cbiAgaDEudGl0bGV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY29udGVudC1jYW52YXMgLmNvbnRlbnQtY2FudmFzLWlubmVye1xuICAgIHBhZGRpbmctdG9wOjA7XG4gIH1cbiAgLmNvbnRlbnQgLnBhbmVsLXBhbmUucGFuZS1wYWdlLWNvbnRlbnR7XG4gICAgcGFkZGluZy1ib3R0b206MDtcbiAgfVxufVxuIiwiLy8gU3BlY2lmaWMgc3R5bGVzIGZvciBWSVUgcHJvZ3JhbSBwYWdlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGltcG9ydCBcIi4uL2Jhc2UvbWl4aW5zXCI7XG5cbi5wcm9ncmFtLWhlYWRlcntcbiAgdWx7XG4gICAgbWFyZ2luLWxlZnQ6MDtcbiAgfVxuICBsaXtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgQGluY2x1ZGUgbWFrZS1zbS1jb2x1bW4oNik7XG4gICAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4oMyk7XG4gIH1cbiAgLmZpZWxkLWl0ZW17XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICRicmFuZC1wcmltYXJ5O1xuICB9XG59XG4uZmllbGQtbGFiZWw6YmVmb3Jle1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIG1hcmdpbi1yaWdodDogLjVlbTtcbn1cbi5maWVsZC1wcm9ncmFtLWxlbmd0aCAuZmllbGQtbGFiZWw6YmVmb3Jle1xuICBjb250ZW50OlwiXFxmMTMzXCI7XG59XG4uZmllbGQtY3JlZGVudGlhbCAuZmllbGQtbGFiZWw6YmVmb3Jle1xuICBjb250ZW50OlwiXFxmMTlkXCI7XG59XG4uZmllbGQtcHJvZ3JhbS1vcHRpb25zIC5maWVsZC1sYWJlbDpiZWZvcmV7XG4gIGNvbnRlbnQ6XCJcXGYxNGFcIjtcbn1cbi5maWVsZC1jYW1wdXMgLmZpZWxkLWxhYmVsOmJlZm9yZXtcbiAgY29udGVudDpcIlxcZjA0MVwiO1xufVxuXG4uZmllbGQtaW50YWtlLW5leHQgLmZpZWxkLWxhYmVsOmJlZm9yZXtcbiAgY29udGVudDpcIlxcZjI1MlwiO1xufVxuXG4uZmllbGQtcHJvZ3JhbS13ZWJzaXRlIGF7XG4gIEBpbmNsdWRlIGN0YS1idXR0b247XG59XG5cbi5wcm9ncmFtLXdlYnNpdGUtbGlua3N7XG4gIGNsZWFyOmJvdGg7XG4gIC5maWVsZCwgLmN0YS1idXR0b257XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWFyZ2luLXJpZ2h0OiAuNWVtO1xuICB9XG59XG5cbi5ub2RlLXByb2dyYW17XG4gIC52aWV3LWRpc3BsYXktaWQtaW50YWtlX3ByZV9vcGVuLCAudmlldy1kaXNwbGF5LWlkLWludGFrZV9vcGVue1xuICAgIC52aWV3LWNvbnRlbnR7XG4gICAgICBtYXJnaW46IDEuNWVtIDA7XG4gICAgICBwYWRkaW5nOiAwLjZlbSAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi5yb3ctLWFwcHNfYWNjZXB0aW5ne1xuICAucHJvZ3JhbV9ub2RlX19pbnRha2VfbmV4dHtcbiAgICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbig0KTtcbiAgICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbi1vZmZzZXQoNCk7XG4gIH1cbiAgLnByb2dyYW1fbm9kZV9fYWNjZXB0aW5nX2FwcGx5e1xuICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uKDQpO1xuICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uLW9mZnNldCgtNCk7XG4gICAgLyogYWRqdXN0IGZvciBhYm92ZSBtaXhpbiBub3QgYWN0dWFsbHkgaW1wbGVtZW50ZWQgcHJvcGVybHkgaW4gdHdicyAzICovXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNjYuNjY2NiUgO1xuICAgIH1cbiAgfVxuICAucHJvZ3JhbV9ub2RlX19wcm9ncmFtX3dlYnNpdGV7XG4gICAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4oNCk7XG4gIH1cbn1cbi5yb3ctLWFwcHNfb3BlbntcbiAgLnByb2dyYW1fbm9kZV9fYXBwbGljYXRpb25zX29wZW57XG4gICAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4oNik7XG4gIH1cbiAgLnByb2dyYW1fbm9kZV9fcHJvZ3JhbV93ZWJzaXRle1xuICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uKDYpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gIC5ub2RlLXByb2dyYW0gLmZpZWxkLWludGFrZS1wcmV7XG4gICAgZmxvYXQ6bGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJlbTtcbiAgfVxuICAubm9kZS1wcm9ncmFtIC5maWVsZC1wcm9ncmFtLXdlYnNpdGV7XG4gICAgZmxvYXQ6cmlnaHQ7XG4gIH1cbn1cblxuLyogSW50YWtlIHRhYmxlcyAqL1xuXG4uY2xpY2thYmxle1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2xpY2thYmxlOm5vdCguY29sbGFwc2VkKXtcbiAgLmZhLXBsdXMtc3F1YXJlOmJlZm9yZXtcbiAgICBjb250ZW50OlwiXFxmMTQ2XCI7XG4gIH1cbn1cblxuLnZpdUludGFrZV9fZGV0YWlsIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40ZW07XG59IiwiLy8gU3R5bGVzIGZvciBwYXJhbGxheCBmdWxsIHBhZ2UgYmxvY2tzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBTcGFjaW5nIGJldHdlZW4gcGFyYWdyYXBocyBldGMuXG4uZmllbGQtYm9keXtcbiAgLy9tYXJnaW4tYm90dG9tOiAyLjVlbTtcbn1cbi5wYW5lLW5vZGUtYm9keXtcbiAgLy9wYWRkaW5nLWJvdHRvbTogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4ucGFuZWwtZ3JvdXB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjBlbTtcbn1cbi5wYXJhZ3JhcGhzLWl0ZW1zLWZpZWxkLWNvbnRlbnQtcGFyYWdyYXBoc3tcbiAgPiAuZW50aXR5LXBhcmFncmFwaHMtaXRlbXtcbiAgICBtYXJnaW4tdG9wOjEuMGVtO1xuICAgIG1hcmdpbi1ib3R0b206MS4wZW07XG4gICAgcGFkZGluZy10b3A6MDtcbiAgICBwYWRkaW5nLWJvdHRvbTowO1xuICB9XG4gID4gLmVudGl0eS1wYXJhZ3JhcGhzLWl0ZW06Zmlyc3QtY2hpbGR7XG4gICAgLy9tYXJnaW4tdG9wOjA7XG4gICAgLy9wYWRkaW5nLXRvcDowO1xuICB9XG4gID4gLnNlY3Rpb24tc3BhY2luZ3tcbiAgICBtYXJnaW4tdG9wOjEuMGVtO1xuICB9XG4gIC8vIE5vIG1hcmdpbiBiZXR3ZWVuIHN1YnNlcXVlbnQgc2VjdGlvbnMuXG4gID4gLnNlY3Rpb24tc3BhY2luZyArIC5zZWN0aW9uLXNwYWNpbmcsXG4gID4gLnNlY3Rpb24tc3BhY2luZzpmaXJzdC1jaGlsZHtcbiAgICBtYXJnaW4tdG9wOjAgIWltcG9ydGFudDtcbiAgfVxuICAucGFuZWwtZ3JvdXB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBoMSxoMixoM3tcbiAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgbWFyZ2luLXRvcDowO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBbGxvdyBubyBnYXAgZm9yIGZ1bGxzY3JlZW4gaGVybyBidXQga2VlcFxuLy8gdGhlIGV4dHJhIHNwYWNpbmcgYXJvdW5kIHRoZSBmaXJzdCBjaGlsZCBzZWN0aW9uLlxuLypcbi5mdWxsc2NyZWVuLWhlcm8gLm9hLWZsZXgtZ3Jvd3tcbiAgbWFyZ2luLXRvcDogLTJlbTtcbiAgLmNvbnRlbnQtY2FudmFzIC5jb250ZW50LWNhbnZhcy1pbm5lcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuICB9XG59XG4qL1xuXG5cbi5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVye1xuICBAaW5jbHVkZSBtYWtlLXhzLWNvbHVtbigxMSk7XG4gIEBpbmNsdWRlIG1ha2UteHMtY29sdW1uLW9mZnNldCgxKTtcbiAgQGluY2x1ZGUgbWFrZS1zbS1jb2x1bW4oOSk7XG4gIEBpbmNsdWRlIG1ha2Utc20tY29sdW1uLW9mZnNldCgyKTtcbiAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4oOCk7XG4gIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uLW9mZnNldCgyKTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KFwieHNcIil7XG4gICAgcGFkZGluZy1yaWdodDoyNXB4OyAvL292ZXJyaWRlIHNvIHRoZSBjb250ZW50IGRvZXNuJ3QgdG91Y2ggdGhlIGVkZ2VcbiAgfVxuXG4gIHotaW5kZXg6Mjtcbn1cblxuLnBhZ2Utc2VjdGlvbntcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcInhzXCIpe1xuICAgIC8vIGFkZGl0aW9uYWwgcGFkZGluZyBoZXJlIG9uIG1vYmlsZVxuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICB9XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDoxO1xuICAvL0ZpeCBmb3IgSUUuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcbn1cblxuLnBhcmFsbGF4LWNvbWJvX19pbm5lcntcbiAgd2lkdGg6MTAwJTtcbn1cblxuLnBhZ2Utc2VjdGlvbl9fYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOjEwMCU7XG4gIGhlaWdodDoxMDAlO1xuICB0b3A6MDtcbiAgbGVmdDogMHB4O1xuICB6LWluZGV4OjE7XG4gIG9wYWNpdHk6MC41O1xuICBAaW5jbHVkZSBicmVha3BvaW50KFwic21cIil7XG4gICAgb3BhY2l0eTowLjc7XG4gIH1cbiAgb3ZlcmZsb3c6aGlkZGVuO1xufVxuLnBhZ2Utc2VjdGlvbi0tbm8tZGltIC5wYWdlLXNlY3Rpb25fX2Jne1xuICBvcGFjaXR5OjE7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoXCJzbVwiKXtcbiAgICBvcGFjaXR5OjE7XG4gIH1cbn1cblxuLnBhZ2Utc2VjdGlvbi0taGVybzpub3QoLnB4LS10ZXh0LWxpZ2h0KTpub3QoLnB4LS10ZXh0LWRhcmspIC5wYWdlLXNlY3Rpb25fX2Jne1xuICAvLyBObyB0ZXh0IG92ZXIgdGhlIGhlcm9cbiAgb3BhY2l0eToxO1xufVxuXG5AaW5jbHVkZSBicmVha3BvaW50KFwibWRcIil7XG4gIC5wYWdlLXNlY3Rpb24tLXBpbiAucGFnZS1zZWN0aW9uX19iZyxcbiAgLnBhZ2Utc2VjdGlvbi0tYmctaW1hZ2UucGFnZS1zZWN0aW9uLS1wdWxsIC5wYWdlLXNlY3Rpb25fX2Jne1xuICAgIG9wYWNpdHk6MTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OjA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzO1xuICAgICAgY29udGVudDpcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOjA7XG4gICAgICBsZWZ0OjA7XG4gICAgICBib3R0b206MDtcbiAgICAgIHJpZ2h0OjA7XG4gICAgfVxuICAgICYuZGltOmJlZm9yZXtcbiAgICAgIG9wYWNpdHk6MTtcbiAgICB9XG4gIH1cbiAgLnBhZ2Utc2VjdGlvbi0tcGluIC5wYWdlLXNlY3Rpb25fX2JnOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNCk7XG4gIH1cbiAgLnBhZ2Utc2VjdGlvbi0tcGluLnBhZ2Utc2VjdGlvbi0tY29sb3ItMyAucGFnZS1zZWN0aW9uX19iZzpiZWZvcmV7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjQpO1xuICB9XG4gIC5wYWdlLXNlY3Rpb24tLXBpbiAucGFnZS1zZWN0aW9uX19iZzpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjQpO1xuICB9XG4gIC5wYWdlLXNlY3Rpb24tLXBpbi5wYWdlLXNlY3Rpb24tLWNvbG9yLTMgLnBhZ2Utc2VjdGlvbl9fYmc6YmVmb3Jle1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC40KTtcbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpe1xuXG4gICAgLnBhZ2Utc2VjdGlvbi0tcGluLC5wYWdlLXNlY3Rpb24tLWJnLWltYWdle1xuICAgICAgJi5wYWdlLXNlY3Rpb24tLXB1bGwtcmlnaHQgLnBhZ2Utc2VjdGlvbl9fYmc6YmVmb3Jle1xuICAgICAgICAvKiBodHRwczovL3d3dy5jc3NtYXRpYy5jb20vZ3JhZGllbnQtZ2VuZXJhdG9yIydcXC1tb3pcXC1saW5lYXJcXC1ncmFkaWVudFxcJTI4bGVmdFxcJTJDXFwlMjByZ2JhXFwlMjgwXFwlMkMwXFwlMkMwXFwlMkMwXFwlMjlcXCUyMDQ0XFwlMjVcXCUyQ1xcJTIwcmdiYVxcJTI4MFxcJTJDMFxcJTJDMFxcJTJDMFxcLjY2XFwlMjlcXCUyMDY0XFwlMjVcXCUyOVxcJTNCJyAqL1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMyk7XG4gICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwwLDAsMCkgNDQlLCByZ2JhKDAsMCwwLDAuNjYpIDY0JSk7XG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCg0NCUsIHJnYmEoMCwwLDAsMCkpLCBjb2xvci1zdG9wKDY0JSwgcmdiYSgwLDAsMCwwLjY2KSkpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsMCwwLDApIDQ0JSwgcmdiYSgwLDAsMCwwLjY2KSA2NCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLDAsMCwwKSA0NCUsIHJnYmEoMCwwLDAsMC42NikgNjQlKTtcbiAgICAgICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsMCwwLDApIDQ0JSwgcmdiYSgwLDAsMCwwLjY2KSA2NCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwwLDAsMCkgNDQlLCByZ2JhKDAsMCwwLDAuNjYpIDY0JSk7XG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAnLCBHcmFkaWVudFR5cGU9MSApO1xuICAgICAgfVxuICAgICAgJi5wYWdlLXNlY3Rpb24tLXB1bGwtbGVmdCAucGFnZS1zZWN0aW9uX19iZzpiZWZvcmV7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4zKTtcbiAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLDAsMCwwLjY2KSAzNiUsIHJnYmEoMCwwLDAsMCkgNTYlKTtcbiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDM2JSwgcmdiYSgwLDAsMCwwLjY2KSksIGNvbG9yLXN0b3AoNTYlLCByZ2JhKDAsMCwwLDApKSk7XG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwwLDAsMC42NikgMzYlLCByZ2JhKDAsMCwwLDApIDU2JSk7XG4gICAgICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsMCwwLDAuNjYpIDM2JSwgcmdiYSgwLDAsMCwwKSA1NiUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwwLDAsMC42NikgMzYlLCByZ2JhKDAsMCwwLDApIDU2JSk7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLDAsMCwwLjY2KSAzNiUsIHJnYmEoMCwwLDAsMCkgNTYlKTtcbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMCcsIEdyYWRpZW50VHlwZT0xICk7XG4gICAgICB9XG4gICAgICAmLnBhZ2Utc2VjdGlvbi0tcHVsbC1yaWdodC5wYWdlLXNlY3Rpb24tLWNvbG9yLTMgLnBhZ2Utc2VjdGlvbl9fYmc6YmVmb3Jle1xuICAgICAgICAvKiBodHRwczovL3d3dy5jc3NtYXRpYy5jb20vZ3JhZGllbnQtZ2VuZXJhdG9yIydcXC1tb3pcXC1saW5lYXJcXC1ncmFkaWVudFxcJTI4bGVmdFxcJTJDXFwlMjByZ2JhXFwlMjgwXFwlMkMwXFwlMkMwXFwlMkMwXFwlMjlcXCUyMDQ0XFwlMjVcXCUyQ1xcJTIwcmdiYVxcJTI4MFxcJTJDMFxcJTJDMFxcJTJDMFxcLjY2XFwlMjlcXCUyMDY0XFwlMjVcXCUyOVxcJTNCJyAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMyk7XG4gICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMjU1LDI1NSwyNTUsMCkgNDQlLCByZ2JhKDI1NSwyNTUsMjU1LDAuNjYpIDY0JSk7XG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCg0NCUsIHJnYmEoMjU1LDI1NSwyNTUsMCkpLCBjb2xvci1zdG9wKDY0JSwgcmdiYSgyNTUsMjU1LDI1NSwwLjY2KSkpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI1NSwyNTUsMjU1LDApIDQ0JSwgcmdiYSgyNTUsMjU1LDI1NSwwLjY2KSA2NCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgyNTUsMjU1LDI1NSwwKSA0NCUsIHJnYmEoMjU1LDI1NSwyNTUsMC42NikgNjQlKTtcbiAgICAgICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI1NSwyNTUsMjU1LDApIDQ0JSwgcmdiYSgyNTUsMjU1LDI1NSwwLjY2KSA2NCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LDI1NSwyNTUsMCkgNDQlLCByZ2JhKDI1NSwyNTUsMjU1LDAuNjYpIDY0JSk7XG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLCBHcmFkaWVudFR5cGU9MSApO1xuICAgICAgfVxuICAgICAgJi5wYWdlLXNlY3Rpb24tLXB1bGwtbGVmdC5wYWdlLXNlY3Rpb24tLWNvbG9yLTMgLnBhZ2Utc2VjdGlvbl9fYmc6YmVmb3Jle1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMyk7XG4gICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMjU1LDI1NSwyNTUsMC42NikgMzYlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDU2JSk7XG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgzNiUsIHJnYmEoMjU1LDI1NSwyNTUsMC42NikpLCBjb2xvci1zdG9wKDU2JSwgcmdiYSgyNTUsMjU1LDI1NSwwKSkpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI1NSwyNTUsMjU1LDAuNjYpIDM2JSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA1NiUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgyNTUsMjU1LDI1NSwwLjY2KSAzNiUsIHJnYmEoMjU1LDI1NSwyNTUsMCkgNTYlKTtcbiAgICAgICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI1NSwyNTUsMjU1LDAuNjYpIDM2JSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA1NiUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LDI1NSwyNTUsMC42NikgMzYlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDU2JSk7XG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLCBHcmFkaWVudFR5cGU9MSApO1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cblxuLnBhZ2Utc2VjdGlvbi0tcGFyYWxsYXggLnBhZ2Utc2VjdGlvbl9fYmd7XG4gIC8vIEN1cnJlbnRseSBvbmx5IHBhcmFsbGF4IG9uIGxhcmdlciBkZXZpY2VzXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoXCJzbVwiKXtcbiAgICBoZWlnaHQ6MTMwJTtcbiAgfVxufVxuLnBhZ2Utc2VjdGlvbi0tcGFyYWxsYXgucGFnZS1zZWN0aW9uLS1mdWxsLWhlaWdodCAucGFnZS1zZWN0aW9uX19iZ3tcbiAgLy8gd29ya3MgZm9yIGZpeGVkIHBpbm5pbmdcbiAgLy9oZWlnaHQ6MTQwdmg7XG59XG5cbi5wYWdlLXNlY3Rpb25fX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOjJlbTtcbiAgcGFkZGluZy1ib3R0b206MmVtO1xuICB6LWluZGV4OiAyO1xufVxuXG4ucGFnZS1zZWN0aW9uX19jb250ZW50X19jZW50ZXIge1xuICB3aWR0aDoxMDAlO1xuICAvLyBJRSAxMVxuICBtaW4taGVpZ2h0OjFweDtcbn1cblxuLnBhZ2Utc2VjdGlvbiAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleDogMSAxIGF1dG87XG4gIC8vIElFIDExXG4gIG1pbi1oZWlnaHQ6MXB4O1xufVxuXG5cbi8vIE1vZGlmaWVyc1xuXG4ucGFnZS1zZWN0aW9uLS1jZW50ZXJ7XG4gIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVye1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICB9XG59XG5cbi5wYWdlLXNlY3Rpb24tLXB1bGwtbGVmdHtcbiAgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXJ7XG4gICAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4oNCk7XG4gICAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4tb2Zmc2V0KDIpO1xuICB9XG59XG5cbi5wYWdlLXNlY3Rpb24tLXB1bGwtcmlnaHR7XG4gIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVye1xuICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uKDQpO1xuICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uLW9mZnNldCg3KTtcbiAgfVxufVxuXG4ucGFnZS1zZWN0aW9uLS1wYXJhbGxheCB7XG4gIC8vQGluY2x1ZGUgZnVsbC13aWR0aDtcbiAgQGluY2x1ZGUgdmlld3BvcnQtdW5pdChtaW4taGVpZ2h0LCA2NXZoKTtcbiAgLnBhZ2Utc2VjdGlvbl9fY29udGVudHtcbiAgICBAaW5jbHVkZSB2aWV3cG9ydC11bml0KG1pbi1oZWlnaHQsIDY1dmgpO1xuICB9XG59XG5cbi8vIHRoZXNlIGNvdWxkIG92ZXJmbG93IHNvIHRoZXkgbmVlZCB0byBiZSBtaW4taGVpZ2h0IDEwMHZoXG4ucGFnZS1zZWN0aW9uLS1mdWxsLWhlaWdodHtcbiAgLy9taW4taGVpZ2h0OjEwMHZoO1xuICBAaW5jbHVkZSB2aWV3cG9ydC11bml0KG1pbi1oZWlnaHQsIDEwMHZoKTtcbiAgLnBhZ2Utc2VjdGlvbl9fY29udGVudCB7XG4gICAgLy9taW4taGVpZ2h0OiAxMDB2aDtcbiAgICBAaW5jbHVkZSB2aWV3cG9ydC11bml0KG1pbi1oZWlnaHQsIDEwMHZoKTtcbiAgfVxufVxuXG4ucGFnZS1zZWN0aW9uLS1yZWR1Y2VkLXBhZGRpbmcge1xuICAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMWVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxZW07XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChcInNtXCIpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMmVtO1xuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1zZWN0aW9uLS1uby1wYWRkaW5nIHtcbiAgLnBhZ2Utc2VjdGlvbl9fY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDFlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuICB9XG59XG4ucGFnZS1zZWN0aW9uLS1yZWR1Y2VkLXBhZGRpbmctdG9wIHtcbiAgLnBhZ2Utc2VjdGlvbl9fY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDFlbTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KFwic21cIikge1xuICAgICAgcGFkZGluZy10b3A6IDJlbTtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2Utc2VjdGlvbi0tbm8tcGFkZGluZy10b3Age1xuICAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMWVtO1xuICB9XG59XG5cbi5wYWdlLXNlY3Rpb24tLXJlZHVjZWQtcGFkZGluZy1ib3R0b20ge1xuICAucGFnZS1zZWN0aW9uX19jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoXCJzbVwiKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMmVtO1xuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1zZWN0aW9uLS1uby1wYWRkaW5nLWJvdHRvbSB7XG4gIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxZW07XG4gIH1cbn1cbi5wYWdlLXNlY3Rpb24tLXBhcmFsbGF4e1xuICAmLnB4LS10ZXh0LWxpZ2h0IC5wYWdlLXNlY3Rpb25fX2NvbnRlbnR7XG4gICAgdGV4dC1zaGFkb3c6IDBweCAwcHggMmVtIHJnYmEoMCwgMCwgMCwgLjg1KTtcbiAgfVxuICAmLnB4LS10ZXh0LWRhcmsgLnBhZ2Utc2VjdGlvbl9fY29udGVudHtcbiAgICB0ZXh0LXNoYWRvdzogMHB4IDBweCAyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAuODUpO1xuICB9XG59XG5cbi8vIFBhZ2Ugc2VjdGlvbiBjb21ibyBwYXJhbGxheC9jb250ZW50XG5cbi5wYWdlLXNlY3Rpb24tLXBhcmFsbGF4LWNvbWJve1xuICAvL0BpbmNsdWRlIGZ1bGwtd2lkdGg7XG4gIC8vbWluLWhlaWdodDogMTAwdmg7XG4gIEBpbmNsdWRlIHZpZXdwb3J0LXVuaXQobWluLWhlaWdodCwgMTAwdmgpO1xufVxuLnBhZ2Utc2VjdGlvbi5wYWdlLXNlY3Rpb24tLXBhcmFsbGF4LWNvbWJve1xuICBwYWRkaW5nOjA7XG59XG5cbi5wYXJhbGxheC1jb21ib19faGVhZGluZ19sYXJnZXtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBAaW5jbHVkZSBicmVha3BvaW50KCdzbScpe1xuICAgIGZvbnQtc2l6ZTo1MHB4O1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJ21kJyl7XG4gICAgZm9udC1zaXplOjYwcHg7XG4gIH1cbn1cblxuXG5AaW5jbHVkZSBicmVha3BvaW50KFwic21cIil7XG5cbiAgLnBhZ2Utc2VjdGlvbl9fY29udGVudHtcbiAgICBwYWRkaW5nLXRvcDoxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbToxMDBweDtcbiAgfVxuXG4gIC5wYXJhbGxheC1jb21ib3tcbiAgICAucGFnZS1zZWN0aW9uLS1wYXJhbGxheHtcbiAgICAgIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnR7XG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAucGFnZS1zZWN0aW9uX19jb250ZW50e1xuICAgICAgcGFkZGluZzo1MHB4IDA7XG4gICAgfVxuICAgIC5wYXJhbGxheC1jb21ib19fY29udGVudHtcbiAgICAgIC8vbWluLWhlaWdodDo0MHZoO1xuICAgICAgQGluY2x1ZGUgdmlld3BvcnQtdW5pdChtaW4taGVpZ2h0LCAzNXZoKTtcbiAgICAgIEBpbmNsdWRlIHZlcnRpY2FsLWNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBTY3JvbGxtYWdpYyBvdmVycmlkZVxuXG4uc2Nyb2xsbWFnaWMtcGluLXNwYWNlcntcbiAgLy9vdmVycmlkZSBkaXNwbGF5IGZsZXggd2hpY2ggbWVzc2VzIHVwIG15IGV4cGFuZGVkIHNlY3Rpb25zXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdlLXNlY3Rpb25fX2JnLWNsaXB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBhZ2Utc2VjdGlvbl9fYmcgcGljdHVyZSBpbWd7XG4gIGhlaWdodDoxMDAlO1xuICB3aWR0aDoxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgLy8gQmVsb3cgaXMgcGFydCBvZiBhIHBvbHlmaWxsIGZvciBJRSBmb3IgdGhpcyBwcm9wZXJ0eS4gaHR0cHM6Ly9naXRodWIuY29tL2JmcmVkLWl0L29iamVjdC1maXQtaW1hZ2VzXG4gIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY292ZXI7Jztcbn1cblxuLy8gVklVIHBsYWluIHRleHQgc2VjdGlvblxuXG4ucGFyYWdyYXBocy1pdGVtLXZpdS10ZXh0LXNlY3Rpb257XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cblxuLy8gQSBsaXR0bGUgaGVscCBmb3IgdGhlIHN0b2NrIE9BIHRleHQgcGFyYWdyYXBoXG5cbi5maWVsZC1wYXJhZ3JhcGgtdGV4dHtcbiAgbWFyZ2luLXRvcDogM2VtO1xufVxuXG5cbi8vIE1hcCBTZWN0aW9uXG5cbi5wYWdlLXNlY3Rpb24tLW1hcHtcbiAgbWluLWhlaWdodDogNjV2aDtcbiAgaWZyYW1le1xuICAgIG1pbi1oZWlnaHQ6IDY1dmg7XG4gIH1cbn1cblxuLy8gWW91dHViZSBTZWN0aW9uXG5cbi5wYWdlLXNlY3Rpb24tLXlvdXR1YmV7XG4gIG1pbi1oZWlnaHQ6IDY1dmg7XG4gIC5wbGF5ZXJ7XG4gICAgbWluLWhlaWdodDogNjV2aDtcbiAgfVxuICBpZnJhbWV7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBtaW4taGVpZ2h0OiA2NXZoO1xuICAgIGhlaWdodDoxMDAlO1xuICB9XG59XG5cbi8qIFRleHQgYW5kIEltYWdlICovXG4ucGFnZS1zZWN0aW9uLS10ZXh0LWFuZC1pbWFnZSB7XG4gIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnRfX2lubmVye1xuICAgIEBpbmNsdWRlIG1ha2UteHMtY29sdW1uKDgpO1xuICAgIEBpbmNsdWRlIG1ha2UteHMtY29sdW1uLW9mZnNldCgyKTtcbiAgICBAaW5jbHVkZSBtYWtlLXNtLWNvbHVtbig4KTtcbiAgICBAaW5jbHVkZSBtYWtlLXNtLWNvbHVtbi1vZmZzZXQoMik7XG4gICAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4oMTApO1xuICAgIEBpbmNsdWRlIG1ha2UtbWQtY29sdW1uLW9mZnNldCgxKTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCdtZCcpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgfVxuICB9XG4gICYucGFnZS1zZWN0aW9uLS10ZXh0LWltYWdlLXB1bGwtcmlnaHQgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXJ7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgnbWQnKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgfVxuICAmLnBhZ2Utc2VjdGlvbi0tdGV4dC1pbWFnZS1jZW50ZXIgLnBhZ2Utc2VjdGlvbl9fY29udGVudF9faW5uZXJ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5wYWdlLXNlY3Rpb24tLXRleHQtYW5kLWltYWdlX19pbWFnZSB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJ21kJykge1xuICAgIGZsZXg6IDAgMCAzNTBweDtcbiAgfVxuICBpbWd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJ21kJykge1xuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIG1hcmdpbi1sZWZ0OiAzZW07XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgfVxuICAucGFnZS1zZWN0aW9uLS10ZXh0LWltYWdlLXB1bGwtcmlnaHQgJiB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgnbWQnKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogM2VtO1xuICAgIH1cbiAgfVxufVxuXG5cbi5wYWdlLXNlY3Rpb25fX2J1dHRvbiB7XG4gIC5jdGEtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgfVxufVxuIiwiLy8gVklVIFNvY2lhbCBpY29uc1xuXG4ucGFuZS12aXUtc29jaWFse1xuICBAaW5jbHVkZSBtYWtlLW1kLWNvbHVtbigxKTtcbiAgQGluY2x1ZGUgbWFrZS1tZC1jb2x1bW4tb2Zmc2V0KDEwKTtcbn1cblxuLnZpdS1zb2NpYWx7XG4gIG1hcmdpbjowO1xuICBwYWRkaW5nOjFlbSAwO1xuICBjbGVhcjpib3RoO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGxpe1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206Ljc1ZW07XG4gIH1cbiAgYXtcbiAgICB0cmFuc2l0aW9uOmNvbG9yIDAuNXMgZWFzZTtcbiAgICAmOmhvdmVye1xuICAgICAgb3BhY2l0eTouNztcbiAgICB9XG4gIH1cblxuICAuaWNvbi1mYWxsYmFja3tcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udml1LXNvY2lhbF9fc29jaWFsSWNvbiB7XG4gIG1hcmdpbi1yaWdodDowLjVlbTtcbiAgZm9udC1zaXplOjIwcHg7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoXCJzbVwiKXtcbiAgICBmb250LXNpemU6MjVweDtcbiAgfVxufVxuXG4udml1LXNvY2lhbC5yZXZlcnNlLWNvbG9ye1xuICBhe1xuICAgIGNvbG9yOndoaXRlO1xuICB9XG59IiwiLy9WYXJzXG5cbiRsZWZ0LXBhZGRpbmc6IDUwcHg7XG5cbi8vIE92ZXJ3cml0ZSBhIGNyaXRpY2FsIENTUyBydWxlIGlmIGFwcGxpZWQ6XG4ubW0tbGlzdHZpZXcgPiBsaSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLm1tLW1lbnUsIC5tbS1wYW5lbHtcbiAgYmFja2dyb3VuZDogJGJyYW5kLXByaW1hcnk7XG4gIGNvbG9yOndoaXRlO1xufVxuXG4ubW0tcGFuZWxze1xuICBiYWNrZ3JvdW5kOiAkYnJhbmQtcHJpbWFyeTtcbn1cblxuLm1tLXBhbmVscz4ubW0tcGFuZWx7XG4gIG92ZXJmbG93LXk6aGlkZGVuO1xufVxuXG52ZXJ0aWNhbD4ubW0tcGFuZWwsIC5tbS1tZW51IC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+YS5tbS1uZXh0LCAubW0tbWVudS5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPi5tbS1wYW5lbCwgLm1tLW1lbnUubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD5hLm1tLW5leHQge1xuICBiYWNrZ3JvdW5kOiAkYnJhbmQtcHJpbWFyeTtcbn1cbi5tbS1saXN0dmlldyAubW0tdmVydGljYWwgLm1tLXBhbmVsLCAubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3IC5tbS1wYW5lbCB7XG4gICBwYWRkaW5nOiAxMHB4IDAgMTBweCAwcHg7XG59XG5cbi5tbS1saXN0dmlldywgLm1tLW5hdmJhciAubW0tbmF2YmFyX190aXRsZXtcbiAgZm9udC1zaXplOiAuNzVlbTtcbiAgbGluZS1oZWlnaHQ6MS4xZW07XG4gIGZvbnQtd2VpZ2h0OmJvbGQ7XG59XG5cbi5tbS1saXN0dmlldz5saXtcbiAgQGluY2x1ZGUgbmF2X2NvbnRhaW5lZDtcbn1cblxuLm1tLWxpc3R2aWV3PmxpPmEsIC5tbS1saXN0dmlldz5saT5zcGFue1xuICBwYWRkaW5nOi43ZW0gLjdlbSAuN2VtIDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5tbS1saXN0dmlldz5saTpub3QoLm1tLWRpdmlkZXIpOmFmdGVye1xuICB3aWR0aDozMDAlO1xuICBsZWZ0Oi0xMDAlO1xuICBib3JkZXItY29sb3I6ICRicmFuZC1zZWNvbmRhcnktaGlnaGxpZ2h0O1xufVxuXG4ubW0tcGFuZWw6bm90KC5tbS1oYXNuYXZiYXIpIC5tbS1saXN0dmlldz5saTpub3QoLm1tLWRpdmlkZXIpOmZpcnN0LWNoaWxkOmJlZm9yZXtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogJGJyYW5kLXNlY29uZGFyeS1oaWdobGlnaHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMDAlO1xuICB3aWR0aDogMzAwJTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbi5tbS1uZXh0LCAubW0tYnRuLm1tLXByZXZ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzowO1xuICBoZWlnaHQ6Mi40ZW07XG59XG5cbi5tbS1idG4ubW0tcHJldntcbiAgcGFkZGluZzowO1xuICB3aWR0aDozMHB4O1xuXG4gIGZvbnQtc2l6ZTouNzVlbTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcInNtXCIpe1xuICAgIHdpZHRoOjYwcHg7XG4gIH1cbn1cblxuLm1tLWJ0bl9uZXh0OmFmdGVye1xuICBib3JkZXItY29sb3I6d2hpdGU7XG59XG4ubW0tYnRuX25leHQ6aG92ZXI6YWZ0ZXJ7XG4gIGJvcmRlci1jb2xvcjokYnJhbmQtc2Vjb25kYXJ5LWhpZ2hsaWdodDtcbn1cblxuLm1tLWxpc3RpdGVtX19idG57XG4gIHdpZHRoOjUwcHg7XG59XG4ubW0tYnRuX25leHQ6YWZ0ZXJ7XG4gIHJpZ2h0OjE1cHg7XG59XG5cbi8qXG4ubW0tbmV4dDpob3ZlcntcbiAgY29sb3I6ICRicmFuZC1wcmltYXJ5O1xufVxuLm1tLWxpc3R2aWV3IC5tbS1uZXh0OmJlZm9yZXtcbiAgYm9yZGVyOjA7XG59XG5cbi5tbS1uZXh0OmFmdGVyLC5tbS1wcmV2OmJlZm9yZXtcbiAgYm9yZGVyOjA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OmF1dG87XG4gIHdpZHRoOmF1dG87XG4gIGJvdHRvbTphdXRvO1xuICByaWdodDouNWVtO1xuICBsZWZ0OmF1dG87XG4gIGZvbnQtc2l6ZToxZW07XG4gIGZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06dW5zZXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLm1tLW5leHQ6YWZ0ZXJ7XG4gIGNvbnRlbnQ6XCJcXGYwNjFcIjtcbn1cbi5tbS1wcmV2OmJlZm9yZXtcbiAgY29sb3I6d2hpdGU7XG4gIGNvbnRlbnQ6XCJcXGYwNjBcIjtcbiAgZm9udC1mYW1pbHk6Rm9udEF3ZXNvbWU7XG59XG4qL1xuXG4ubW0tcGFuZWxzID4gLm1tLXBhbmVsOmZpcnN0LWNoaWxke1xuICAubW0tbmF2YmFye1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tbS1uYXZiYXJ7XG4gIGJhY2tncm91bmQ6ICRicmFuZC1zZWNvbmRhcnk7XG4gIGJvcmRlcjowO1xuICBwYWRkaW5nOjA7XG59XG4ubW0tbmF2YmFyPioge1xuICBwYWRkaW5nOiAuN2VtIDA7XG59XG4ubW0tbmF2YmFyIC5tbS1uYXZiYXJfX3RpdGxle1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46MCBhdXRvO1xuICB3aWR0aDo3MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgb3ZlcmZsb3c6dmlzaWJsZTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcInNtXCIpe1xuICAgIG1heC13aWR0aDogNTIwcHg7XG5cbiAgICAmOmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgIHdpZHRoOjVweDtcbiAgICAgIGJhY2tncm91bmQ6JGJyYW5kLXByaW1hcnk7XG4gICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOi01MCU7XG4gICAgICBoZWlnaHQ6MjAwJTtcbiAgICAgIGxlZnQ6LTE1cHg7XG4gICAgfVxuICB9XG4gID5zcGFue1xuICAgIHdpZHRoOjEwMCU7XG4gIH1cblxufVxuLm1tLW1lbnUgLm1tLW5hdmJhciBhLCAubW0tbWVudSAubW0tbmF2YmFyPip7XG4gIGNvbG9yOiRicmFuZC1wcmltYXJ5O1xufVxuXG4udml1TmF2aWdhdGlvbl9fc29jaWFsIC5tbS1saXN0aXRlbV9fdGV4dHtcbiAgZmxleDpub25lO1xufVxuXG4ubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1oYXNuYXZiYXIge1xuICBwYWRkaW5nLXRvcDogMS44ZW07XG59XG4ubW0tbmF2YmFyLCAubW0tYnRue1xuICAvL2hlaWdodDoxLjhlbTtcbn1cbi5tbS1uYXZiYXJfX2J0bjpiZWZvcmV7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG4ubW0tbGlzdGl0ZW1fX2J0bjpub3QoLm1tLWxpc3RpdGVtX190ZXh0KSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJyYW5kLXNlY29uZGFyeTtcbn1cbi8vIEFjdGl2ZSB0cmFpbCBoaWdobGlnaHRcblxuLmV4cGFuZGVkLmFjdGl2ZS10cmFpbCAubW0tbmV4dHtcbiAgY29sb3I6JGJyYW5kLXByaW1hcnk7XG59XG5cbi5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW4rYSwgLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3BlbitzcGFuLCAubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pLCAubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3BlbithLCAubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3BlbitzcGFuLCAubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLWZ1bGxzdWJvcGVuKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlO1xufVxuXG4ubW0tbWVudSAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+YTpub3QoLm1tLW5leHQpLCAubW0tbWVudSAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+c3BhbiB7XG4gIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiRicmFuZC1wcmltYXJ5O1xufVxuLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3Blbjpob3ZlcitzcGFuLCAubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pOmhvdmVyIHtcbiAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbiAgY29sb3I6JGJyYW5kLXByaW1hcnk7XG5cbn1cblxuLm1tLW1lbnUgYSwgLm1tLW5hdmJhcl9fdGl0bGV7XG4gIHRyYW5zaXRpb246IHBhZGRpbmctbGVmdCwgY29sb3IgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjUwbXMsMjUwbXMgIWltcG9ydGFudDtcbn1cbi5tbS1tZW51IGE6aG92ZXIsXG4ubW0tbmF2YmFyX190aXRsZTpob3Zlcixcbi5tbS1uYXZiYXJfX2J0bjpub3QoLm1tLWhpZGRlbikrLm1tLW5hdmJhcl9fdGl0bGU6aG92ZXJ7XG4gIHBhZGRpbmctbGVmdDogMC41ZW07XG59XG5cbi5tbS1tZW51IGEsIC5tbS1tZW51IGE6YWN0aXZlLCAubW0tbWVudSBhOmhvdmVyLCAubW0tbWVudSBhOmxpbmssIC5tbS1tZW51IGE6dmlzaXRlZHtcbiAgY29sb3I6d2hpdGU7XG59XG5cbi5tbS1saXN0aXRlbV9zZWxlY3RlZD4ubW0tbGlzdGl0ZW1fX3RleHQsXG4ubW0tbWVudV9zZWxlY3RlZC1ob3ZlciAubW0tbGlzdGl0ZW1fX2J0bjpob3ZlciwgLm1tLW1lbnVfc2VsZWN0ZWQtaG92ZXIgLm1tLWxpc3RpdGVtX190ZXh0OmhvdmVye1xuICBiYWNrZ3JvdW5kOm5vbmU7XG59XG4iLCIudml1X3Byb2dyYW1fcXVpY2tzZWFyY2h7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5wdXR7XG4gICAgcGFkZGluZzowLjRlbSAxZW07XG4gICAgaGVpZ2h0OmF1dG87XG4gIH1cbiAgYnV0dG9ue1xuICAgIGJvcmRlcjowO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcmlnaHQ6LjVlbTtcbiAgICBjb2xvcjogJGJyYW5kLXNlY29uZGFyeTtcbiAgfVxufVxuXG5cbi52aXVOYXZpZ2F0aW9uX19zZWFyY2h7XG4gIGZvbnQtc2l6ZTouNzVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOjJlbTtcbiAgaW5wdXR7XG4gICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICBjb2xvcjp3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOjUwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICAmOjpwbGFjZWhvbGRlcntcbiAgICAgIGNvbG9yOndoaXRlO1xuICAgIH1cbiAgfVxuICBidXR0b257XG4gICAgY29sb3I6d2hpdGU7XG4gIH1cblxufSIsIi5zaWRyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDUwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIC8vb3ZlcmZsb3cteDogaGlkZGVuOyAgLy9bdml1IG1vZF1cbiAgLy9vdmVyZmxvdy15OiBhdXRvOyAvL1t2aXUgbW9kXVxuICBiYWNrZ3JvdW5kOiRicmFuZC1wcmltYXJ5O1xufVxuXG5cbi5zaWRyLnJpZ2h0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xMDAlO1xufVxuXG4uc2lkci5sZWZ0IHtcbiAgbGVmdDogLTEwMCU7XG4gIHJpZ2h0OiBhdXRvXG59XG5cblxuQGluY2x1ZGUgYnJlYWtwb2ludChcInNtXCIpe1xuICAuc2lkciB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICB9XG4gIC5zaWRyLnJpZ2h0IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtNjAwcHhcbiAgfVxuXG4gIC5zaWRyLmxlZnQge1xuICAgIGxlZnQ6IC02MDBweDtcbiAgICByaWdodDogYXV0b1xuICB9XG59XG5AaW5jbHVkZSBicmVha3BvaW50KFwibGdcIil7XG4gIC5zaWRyIHtcbiAgICB3aWR0aDogNzAwcHg7XG4gIH1cbiAgLnNpZHIucmlnaHQge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IC03MDBweFxuICB9XG5cbiAgLnNpZHIubGVmdCB7XG4gICAgbGVmdDogLTcwMHB4O1xuICAgIHJpZ2h0OiBhdXRvXG4gIH1cbn1cblxuYm9keS5zaWRyLW9wZW4ge1xuICAvL3Bvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuIH1cblxuI292ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMTAyO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2lkci1vcGVuICNvdmVybGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4iLCJcbiN2aXVOYXZpZ2F0aW9ue1xuICBmb250LXNpemU6MS41ZW07XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcInNtXCIpe1xuICAgIC8vIGZvbnQtc2l6ZToxLjI1ZW07XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcIm1kXCIpe1xuICAgIC8vZm9udC1zaXplOjEuNWVtO1xuICB9XG59XG5cbi52aXVOYXZpZ2F0aW9uX19pbm5lcntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6MTAwJTtcbiAgb3ZlcmZsb3cteTphdXRvO1xuICBvdmVyZmxvdy14OmhpZGRlbjtcbiAgcGFkZGluZy10b3A6ODBweDtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcIm1kXCIpe1xuICAgIHBhZGRpbmctcmlnaHQ6MzBweDtcbiAgfVxufVxuQGluY2x1ZGUgYnJlYWtwb2ludChcInhzXCIpe1xuICAudml1TmF2aWdhdGlvbl9fdG9nZ2xlLWJ1dHRvbl9fdGV4dHtcbiAgICBkaXNwbGF5Om5vbmU7XG4gIH1cbn1cblxuXG4jdml1TmF2aWdhdGlvbl9fdG9nZ2xlLWJ1dHRvbntcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6MjJweDtcbiAgdG9wOjIwcHggKyAkZnJhbWUtd2lkdGgteHM7XG4gIGJhY2tncm91bmQ6ICRicmFuZC1wcmltYXJ5O1xuICBwYWRkaW5nOi43NWVtIDAgLjc1ZW0gMWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOndoaXRlO1xuICB3aGl0ZS1zcGFjZTpub3dyYXA7XG4gIHJpZ2h0OjEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRmcmFtZS13aWR0aC14cztcbiAgd2lkdGg6IDYwcHg7XG4gIHRyYW5zaXRpb246IHJpZ2h0IDAuMXM7XG4gICY6aG92ZXJ7XG4gICAgcmlnaHQ6IGNhbGMoMTAwJSArIDVweCk7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcInNtXCIpe1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmcmFtZS13aWR0aC1zbTtcbiAgICB0b3A6NjBweCArICRmcmFtZS13aWR0aC1zbTtcbiAgICB3aWR0aDogMTYwcHg7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChcIm1kXCIpe1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmcmFtZS13aWR0aC1tZDtcbiAgICB0b3A6NzVweCArICRmcmFtZS13aWR0aC1tZDtcbiAgfVxufVxuLnZpdU5hdmlnYXRpb25fX3RvZ2dsZS1idXR0b25fX2ljb257XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAuMjVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udml1TmF2aWdhdGlvbl9fdG9nZ2xlLWJ1dHRvbl9faWNvbiBzcGFuLFxuLnZpdU5hdmlnYXRpb25fX3RvZ2dsZS1idXR0b25fX2ljb24gc3BhbjpiZWZvcmUsXG4udml1TmF2aWdhdGlvbl9fdG9nZ2xlLWJ1dHRvbl9faWNvbiBzcGFuOmFmdGVye1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6MHB4O1xufVxuLnZpdU5hdmlnYXRpb25fX3RvZ2dsZS1idXR0b25fX2ljb24gc3BhbjpiZWZvcmV7XG4gIHRvcDogNnB4O1xufVxuLnZpdU5hdmlnYXRpb25fX3RvZ2dsZS1idXR0b25fX2ljb24gc3BhbjphZnRlcntcbiAgdG9wOiAxMnB4O1xufVxuXG4udml1TmF2aWdhdGlvbi0tb3BlbiAjdml1TmF2aWdhdGlvbl9fdG9nZ2xlLWJ1dHRvbntcbiAgcGFkZGluZy1yaWdodDowO1xuICAmOmhvdmVye1xuICAgIHJpZ2h0OjEwMCU7XG4gIH1cbn1cblxuXG4jdml1TmF2aWdhdGlvbl9fY2xvc2UtYnRue1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDozMHB4O1xuICByaWdodDozMHB4O1xuICBjb2xvcjp3aGl0ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZW17XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoXCJzbVwiKXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi52aXVOYXZpZ2F0aW9uX191dGlsaXRpZXN7XG4gIEBpbmNsdWRlIG5hdl9jb250YWluZWQ7XG59XG5cbi52aXVOYXZpZ2F0aW9uX19hdWRpZW5jZV9uYXZ7XG4gIG1hcmdpbi1sZWZ0OjA7XG4gIG1hcmdpbi1ib3R0b206MmVtO1xuICBjb2x1bW5zOjI7XG4gIGZvbnQtc2l6ZToxM3B4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGxpe1xuICAgIG1hcmdpbi1ib3R0b206LjVlbTtcbiAgfVxufVxuXG4uY3RhLWJ1dHRvbi52aXVOYXZpZ2F0aW9uX19hcHBseV9idG57XG4gIGJhY2tncm91bmQ6JGJyYW5kLXNlY29uZGFyeTtcbiAgY29sb3I6d2hpdGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTouNzVlbTtcbiAgbWFyZ2luOjFlbSAwO1xufVxuXG4udml1TmF2aWdhdGlvbl9fYXVkaWVuY2VfbmF2e1xuICBhe1xuICAgIGNvbG9yOndoaXRlO1xuICAgICY6aG92ZXJ7XG4gICAgICBjb2xvcjp3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWFpbiBtZW51IHRvZ2dsZSBsaW5rc1xuXG4udml1TmF2aWdhdGlvbl9fbWVudS1oZWFkZXJ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjp3aGl0ZTtcbiAgZm9udC1zaXplOiAxZW07XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoXCJtZFwiKXtcbiAgICBmb250LXNpemU6MS4yNWVtO1xuICB9XG4gIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzoxMHB4IDUwcHggMTBweCAwO1xuICBAaW5jbHVkZSBuYXZfY29udGFpbmVkO1xuICAmOmhvdmVyLCAmOmZvY3Vze1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjp3aGl0ZTtcbiAgfVxufVxuXG4udml1TmF2aWdhdGlvbl9fdG9nZ2xlLW1lbnV7XG4gIEBleHRlbmQgLnZpdU5hdmlnYXRpb25fX21lbnUtaGVhZGVyO1xuICAmOmFmdGVye1xuICAgIGNvbnRlbnQ6J1xcZjA1Nic7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDowcHg7XG4gICAgd2lkdGg6NTBweDtcbiAgICB0ZXh0LWFsaWduOnJpZ2h0O1xuICAgIHBhZGRpbmctcmlnaHQ6IC4yNWVtO1xuICAgIGNvbG9yOiAkYnJhbmQtc2Vjb25kYXJ5LWhpZ2hsaWdodDtcblxuICB9XG4gICYuY29sbGFwc2VkOmFmdGVye1xuICAgIGNvbnRlbnQ6J1xcZjA1NSc7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG59XG5cbi52aXVOYXZpZ2F0aW9uX19zb2NpYWx7XG4gIGF7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOi40NWVtIC40NWVtIC40NWVtIDAgIWltcG9ydGFudDtcbiAgICAmOmhvdmVye1xuICAgICAgY29sb3I6JGJyYW5kLXByaW1hcnk7XG4gICAgfVxuICB9XG4gIC52aXUtc29jaWFsX19zb2NpYWxJY29ue1xuICAgIGZvbnQtc2l6ZToxLjI1ZW07XG4gIH1cbiAgLmljb24tZmFsbGJhY2t7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5cbi8qIEJvdW5jZSBmb3IgYXR0ZW50aW9uICovXG5AaW5jbHVkZSBicmVha3BvaW50KFwibWRcIikge1xuICAudml1TmF2aWdhdGlvbl9fdG9nZ2xlLWJ1dHRvbi0tYm91bmNlIHtcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA0cztcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAzO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgfVxuICBAa2V5ZnJhbWVzIGJvdW5jZSB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbiAgICAyMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbiAgICAyNSUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcbiAgICB9XG4gICAgMzAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG4gICAgMzIlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KTtcbiAgICB9XG4gICAgMzglIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuICB9XG59XG4iLCIjYWR2aXNvcnksICNjb3ZpZC1hZHZpc29yeSB7XG4gIGJhY2tncm91bmQ6ICNmZmMxMDc7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIGNvbG9yOiAjM2MzYzNjO1xuICB6LWluZGV4OiA1O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2JhKDAsMCwwLDAuMjUpO1xuXG4gIGEge1xuICAgIGNvbG9yOiAjM2MzYzNjO1xuICB9XG4gIC5jdGEtYnV0dG9ue1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI2U2OTUxOSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI2U2OTUxOSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAuNGVtIDAuNzVlbTtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgJjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQ6I2ZmYTQxYyAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZhNDFjICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4jY292aWQtYWR2aXNvcnkge1xuICBiYWNrZ3JvdW5kOiAjMDA3OEIzO1xuICBjb2xvcjp3aGl0ZTtcbiAgYXtcbiAgICBjb2xvcjp3aGl0ZTtcbiAgfVxufVxuQGluY2x1ZGUgYnJlYWtwb2ludCgneHMnKSB7XG4gICNhZHZpc29yeSwgI2NvdmlkLWFkdmlzb3J5IHtcbiAgICB3aWR0aDogY2FsYyggMTAwJSArIDMwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBwYWRkaW5nOiAxMHB4IDgwcHg7XG4gIH1cbn1cbi5wYWdlLXNlY3Rpb24udml1LWNvdmlke1xuICBAaW5jbHVkZSBicmVha3BvaW50KFwic21cIikge1xuICAgIC5wYWdlLXNlY3Rpb25fX2NvbnRlbnQge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cbn0iLCIvLyBCb290c3RyYXAgcGFuZWwgc3R5bGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ucGFuZWx7XG4gIGJveC1zaGFkb3c6bm9uZTtcbiAgYm9yZGVyLXdpZHRoOjA7XG59XG5cbi5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmd7XG4gIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjowO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0QyRDFEMTtcbiAgLnBhbmUtdGl0bGV7XG4gICAgY29sb3I6JGJyYW5kLXByaW1hcnk7XG4gIH1cbn1cbiIsIlxuLnJvdy0tYnJpZ2h0ZWRnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1wcmltYXJ5O1xufVxuXG4uYmUtaXgtbGluay1ibG9jayB7XG4gICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICBwYWRkaW5nOiAzMHB4IDAgIWltcG9ydGFudDtcbiAgIHdpZHRoOjEwMCU7XG59IiwiLy8gU3R5bGVzIGZvciBidXR0b25zLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ0bi1kZWZhdWx0e1xuICBAaW5jbHVkZSBjdGEtYnV0dG9uO1xuICBmb250LXNpemU6MWVtO1xuICBib3gtc2hhZG93Om5vbmU7XG59XG5cbi8vIENUQSBzdHlsZXNcblxuLmN0YS1idXR0b257XG4gIEBpbmNsdWRlIGN0YS1idXR0b247XG59XG5cbi5jdGEtYnV0dG9uLS1jZW50ZXJlZCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6YXV0bztcbn0iLCIuZnVsbGNhbGVuZGFyIHtcblxuICAuZmMtZXZlbnQtdGltZSwgLmZjLWNvbnRlbnQgYTpsaW5rLCAuZmMtY29udGVudCBhOnZpc2l0ZWQge1xuICAgIC8vY29sb3I6IzIyMjtcbiAgfVxuXG4vLyAgLmZjLWV2ZW50LXBhc3QgLmZjLWV2ZW50LXRpdGxlIHtcbi8vICAgIGNvbG9yOiNGRkY7XG4vLyAgfVxuXG4gIC5mYy1ldmVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIHBhZGRpbmc6IDJweDtcbiAgICBsaW5lLWhlaWdodDogMS4zNWVtO1xuICAgIGZvbnQtc2l6ZTogOXB0O1xuXG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjYjhlM2VjOyAvLyNkZGQ7XG4gICAgLy9ib3JkZXItY29sb3I6ICNiOGUzZWM7IC8vI2RkZDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJ3hzJykge1xuICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgZm9udC1zaXplOiA3cHQ7XG4gICAgfVxuICB9XG5cbiAgLmZjLWV2ZW50LXRpbWUge1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gIH1cblxuICAuZmMtYWdlbmRhIHtcbiAgICAuZmMtZXZlbnQtdGltZSB7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmZjLXZpZXctYmFzaWNEYXkge1xuXG4gICAgLmZjLXN0YXRlLWhpZ2hsaWdodCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuZmMtZXZlbnQge1xuICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzVlbTtcbiAgICAgIGZvbnQtc2l6ZTogOXB0O1xuICAgIH1cbiAgfVxuXG4gIC8vKioqKioqKlxuICAvLyBIZWFkZXJcbiAgLy8qKioqKioqXG5cbiAgLmZjLWhlYWRlci10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgneHMnKSB7XG5cbiAgICAuZmMtaGVhZGVyLWxlZnQge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5mYy1oZWFkZXItY2VudGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBjbGVhcjogbGVmdDtcbiAgICB9XG5cbiAgICAuZmMtaGVhZGVyLXJpZ2h0IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgICB0ZXh0LWFsaWduOmxlZnQ7XG4gICAgfVxuICB9XG59XG5cbi8vKioqKioqKlxuLy8gT3BlbiBBdHJpdW0gQ2FsZW5kYXIgbGVnZW5kXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbi5mdWxsY2FsZW5kYXItbGVnZW5ke1xuICAuZmMtZXZlbnQgYXtcbiAgICAmOmZvY3VzLCAmOmhvdmVyLCAmOmFjdGl2ZXtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgICAmOmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6XCJcXGYwNThcIjtcbiAgICAgIGZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lO1xuICAgICAgbWFyZ2luLXJpZ2h0Oi41ZW07XG4gICAgfVxuICB9XG4gIC5mYy1ldmVudC1oaWRkZW4gYTpiZWZvcmV7XG4gICAgY29udGVudDpcIlxcZjFkYlwiO1xuICB9XG59XG5cblxuLy8qKioqKioqXG4vLyBPcGVuIEF0cml1bSBFdmVudCBMaXN0IChDYWxlbmRhciBibG9jayAtIG9hLWV2ZW50IG92ZXJyaWRlcylcbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuLnZpZXctb2EtZXZlbnQtbGlzdCAuaXRlbS1saXN0IGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6MS4zO1xufVxuLm9hLWV2ZW50LWRhdGUtd3JhcHBlcntcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogNDVweDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiAjMDAzZjVmO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6MnB4IDA7XG4gIG1hcmdpbjogMCAxMHB4IDEwcHggMHB4O1xufVxuLm9hLWV2ZW50LWRhdGUtbW9udGgtd3JhcHBlcntcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG59XG4ub2EtZXZlbnQtZGF0ZS1tb250aHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5vYS1ldmVudC1kYXRlLWRheSB7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufSIsIi8vIFN0eWxlcyBmb3IgVklVIGN0YSBjYWxsb3V0IGJveC5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi52aXUtY2FsbG91dC1ib3h7XG4gIHBhZGRpbmc6IDJlbSAxLjVlbTtcbiAgbWFyZ2luOiAyZW0gMCAzZW0gMDtcblxuICBoM3tcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbiAgLmN0YS1idXR0b257XG4gICAgbWFyZ2luLWJvdHRvbTogLjVlbTtcbiAgfVxufVxuXG4uZmllbGQtY2FsbG91dC1pbWFnZXtcbiAgbWFyZ2luLXRvcDogMS41ZW07XG59XG4iLCIvLyBTdHlsZXMgZm9yIGNvbW1lbnQuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ub2EtcmVwbHktaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLm9hLXJlcGx5LXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jY29tbWVudHMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ub2EtbGlzdC5vYS1jb21tZW50IHtcbiAgLmFjY29yZGlvbi10b2dnbGUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREREO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG4gIC5vYS1saXN0LWhlYWRlciB7XG4gIH1cbiAgLmxpbmtzIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjb2xvcjogI2E0YThhYjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgfVxuICAuY29tbWVudC1sYWJlbCAub2EtcHVsbG91dC1sZWZ0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogM3B4IDNweDtcbiAgICBiYWNrZ3JvdW5kOiAjRDZGNUQ2O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgY29sb3I6ICNhNGE4YWI7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMCU7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwJTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMCU7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwJTtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICB9XG59XG5cbi5jb21tZW50LWxhYmVsID4gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogM3B4IDNweDtcbiAgYmFja2dyb3VuZDogI0Q2RjVENjtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgY29sb3I6ICNhNGE4YWI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwJTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwJTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjAlO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjAlO1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuXG4ucGFuZS1ub2RlLWNvbW1lbnRzIC5vYS1saXN0IC5vYS1jb21tZW50LWhpZGUsXG4ucGFuZS1jb250ZW50ICNjb21tZW50cyAub2EtbGlzdCAub2EtY29tbWVudC1oaWRlIHtcbiAgaGVpZ2h0OiA2NHB4O1xufVxuXG50ZC52aWV3cy1maWVsZC1jb21tZW50LWNvdW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHNwYW4ge1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgd2lkdGg6IDJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDNweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGYwNzVcIjtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbGVmdDogNTAlO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICB0b3A6IDFweDtcbiAgICBtYXJnaW46IDAgM3B4IDAgLTEycHg7XG4gICAgY29sb3I6IHJnYmEoNjQsIDY0LCA2NCwgMC43KTtcbiAgfVxufVxuIiwiLy9cbi8vIEJhc2UgSFRNTCBlbGVtZW50c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8qXG4vLyBUaGlzIHVzZWQgdG8gYmUgaW4gcGFub3BvbHlfaW1hZ2VzIGJ1dCB3YXMgcmVtb3ZlZCBhbmQgdG9sZCB0byBwdXQgaW50byB0aGVtZVxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi8vIFRoaXMgdXNlZCB0byBiZSBpbiBjb21wYXNzX3JhZGl4IHRvIG92ZXJyaWRlIHBhbm9wb2x5X2ltYWdlc1xuLmZpZWxkIGltZy5wYW5vcG9seS1pbWFnZS1mdWxsLFxuLmZpZWxkIGltZy5wYW5vcG9seS1pbWFnZS1oYWxmLFxuLmZpZWxkIGltZy5wYW5vcG9seS1pbWFnZS1xdWFydGVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vLyByZWR1Y2UgbGlzdCBwYWRkaW5nXG51bCwgb2x7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbiovXG5cblxuLy8gYWRkIGljb25zIHRvIGRvY3VtZW50IGxpbmtzXG4kZmlsZS1leHRzOiBcInBkZlwiIFwiZG9jXCIgXCJkb2N4XCIgXCJ4bHNcIiBcInhsc3hcIiBcInBwdFwiIFwicG90XCIgXCJkb3RcIjtcblxuQGVhY2ggJGZpbGUtZXh0IGluICRmaWxlLWV4dHN7XG4gIGFbaHJlZiAkPScuI3skZmlsZS1leHR9J106YmVmb3Jle1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjFlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjJlbTtcbiAgfVxufVxuXG5hW2hyZWYgJD0nLnBkZiddOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMxXCI7XG59XG5cbmFbaHJlZiAkPScuZG9jJ106YmVmb3JlLCBhW2hyZWYgJD0nLmRvdCddOmJlZm9yZSwgYVtocmVmICQ9Jy5kb2N4J106YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzJcIjtcbn1cblxuYVtocmVmICQ9Jy54bHMnXTpiZWZvcmUsIGFbaHJlZiAkPScueGxzeCddOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMzXCI7XG59XG5cbmFbaHJlZiAkPScucHB0J106YmVmb3JlLCBhW2hyZWYgJD0nLnBvdCddOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM0XCI7XG59XG5cbi5jb250ZW50IGFbaHJlZio9XCIvL1wiXTpub3QoW2hyZWYqPVwidml1LmNhXCJdKTphZnRlcixcbiNuYXYtc2l0ZSBhW2hyZWYqPVwiLy9cIl06bm90KFtocmVmKj1cInZpdS5jYVwiXSk6YWZ0ZXJcbntcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMC4yZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMWVtO1xuICBjb250ZW50OiBcIlxcZjA4ZVwiO1xuICBmb250LXNpemU6IDAuN2VtO1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG59XG5cbmEuaW1nLWxpbms6YmVmb3JlLFxuYS5pbWctbGluazphZnRlciwgI25hdi1zaXRlIGEuaW1nLWxpbmtbaHJlZio9XCIvL1wiXTpub3QoW2hyZWYqPVwidml1LmNhXCJdKTphZnRlciwgLmNvbnRlbnQgYS5pbWctbGlua1tocmVmKj1cIi8vXCJdOm5vdChbaHJlZio9XCJ2aXUuY2FcIl0pOmFmdGVye1xuICBjb250ZW50Om5vbmU7XG59XG5cbi5oaWRlQmVmb3JlVGV4dDpiZWZvcmUge1xuICBjb250ZW50Om5vbmUgIWltcG9ydGFudDtcbn1cblxuLy8gQXQgbGVhc3Qga2VlcCBpZnJhbWUgZnJvbSBidXN0aW5nIG91dFxuaWZyYW1le1xuICBtYXgtd2lkdGg6MTAwJTtcbn1cblxuLy8gSGlkZSBhbnkgcmVzaWR1YWwgaWNvbnMgdGhhdCBleGlzdC5cbmltZ1tzcmMqPVwiaWNvbi5naWZcIl0ubWVkaWEtaW1hZ2V7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvLyBTdHlsZXMgZm9yIGZpZWxkcy5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi52aWV3cy1maWVsZC1maWVsZC1vYS13b3JrdHJhY2tlci1wcmlvcml0eSxcbi52aWV3cy1maWVsZC1jb21tZW50LWNvdW50LFxuLnZpZXdzLWZpZWxkLWZpZWxkLW9hLXdvcmt0cmFja2VyLXRhc2stdHlwZSxcbi52aWV3cy1maWVsZC1maWVsZC1vYS13b3JrdHJhY2tlci10YXNrLXN0YXR1cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuIiwiLy8gU3R5bGVzIGZvciBNYWluIFByb2dyYW0gU2VhcmNoXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gSGlkZSB0aGUgYXBwbHkgYnV0dG9uXG4jZWRpdC1zdWJtaXQtcHJvZ3JhbS1hcmVhLWNvdXJzZS1saXZlLXJlc3VsdHMge1xuICBkaXNwbGF5Om5vbmU7XG59XG5cbiNhdXRvY29tcGxldGUge1xuICB6LWluZGV4OiAxMDU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggIzg4ODg4ODtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIC5saXZlLXJlc3VsdC1zZWFyY2gtaXRlbS13cmFwcGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICYuc2VsZWN0ZWR7XG4gICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtc2Vjb25kYXJ5O1xuICAgICAgYSwgLnZpdVNlYXJjaExSX19UaXRsZSwgLnZpdVNlYXJjaExSX19zdWJUaXRsZXtcbiAgICAgICAgY29sb3I6d2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnZpdVNlYXJjaExSX19UaXRsZXtcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBjb2xvcjogJGJyYW5kLXNlY29uZGFyeTtcbiAgICB9XG4gICAgLnZpdVNlYXJjaExSX19zdWJUaXRsZXtcbiAgICAgIGZvbnQtc2l6ZTouOGVtO1xuICAgICAgY29sb3I6ICRicmFuZC1zZWNvbmRhcnk7XG4gICAgfVxuICAgIC52aXVTZWFyY2hMUl9fYWR2YW5jZWQtbGlua3tcbiAgICAgIGNvbG9yOiAkYnJhbmQtc2Vjb25kYXJ5O1xuICAgIH1cbiAgfVxufVxuXG4udmlld3MtZXhwb3NlZC13aWRnZXQudmlld3Mtd2lkZ2V0LWZpbHRlci1zZWFyY2hfYXBpX3ZpZXdzX2Z1bGx0ZXh0e1xuICBmbG9hdDpub25lO1xufVxuXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbC5saXZlLXJlc3VsdHMtc2VhcmNoLXRleHRmaWVsZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpe1xuICBib3JkZXItcmFkaXVzOjUwMHB4O1xufVxuXG5cbi5mb3JtLWF1dG9jb21wbGV0ZS5saXZlLXJlc3VsdHMtc2VhcmNoLXRleHRmaWVsZHtcblxuICBjb2xvcjokYnJhbmQtcHJpbWFyeTtcbiAgYm9yZGVyLXJhZGl1czogNTAwcHg7XG59XG5cbmh0bWwuanMgLmZvcm0tYXV0b2NvbXBsZXRlLmxpdmUtcmVzdWx0cy1zZWFyY2gtdGV4dGZpZWxke1xuICAvLyBNYWduaWZ5aW5nIGdsYXNzXG4gIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcvcHJvZmlsZXMvdml1L3RoZW1lcy92aXVfdGhlbWUvYXNzZXRzL2ltYWdlcy9pY29uL3NlYXJjaC1pY29uLnN2ZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6MjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAxZW0gdG9wIDUwJSAhaW1wb3J0YW50O1xuICAmOjotbXMtY2xlYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuaHRtbC5qcyAubGl2ZS1yZXN1bHRzLXNlYXJjaC10ZXh0ZmllbGQudGhyb2JiaW5ne1xuICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnL3Byb2ZpbGVzL3ZpdS90aGVtZXMvdml1X3RoZW1lL2Fzc2V0cy9pbWFnZXMvaWNvbi9BamF4TG9hZGVyLmdpZicpO1xufSIsIi8vIFN0eWxlcyBmb3IgRm9ybXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiNub2RlLWVkaXQgLmZvcm0tYWN0aW9ucyBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzMzMztcbiAgYm9yZGVyLWNvbG9yOiAjQzFDMUMxO1xufVxuXG5mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLmJ0bi1kZWZhdWx0e1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5mb3JtLWNvbnRyb2x7XG4gIGZvbnQtc2l6ZToxZW07XG4gIGhlaWdodDphdXRvO1xufVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxpbnB1dFt0eXBlPVwiZW1haWxcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgLnVpLWF1dG9jb21wbGV0ZS1pbnB1dCwgdGV4dGFyZWEsIC51bmVkaXRhYmxlLWlucHV0e1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIGZvbnQtc2l6ZToxZW07XG59XG5cblxuXG4vLyBDaG9zZW4gb3ZlcnJpZGVzXG4uY2hvc2VuLWNvbnRhaW5lcntcbiAgd2lkdGg6MTAwJSAhaW1wb3J0YW50O1xufVxuXG4uY2hvc2VuLWNvbnRhaW5lci5mb3JtLWNvbnRyb2x7XG4gIGZvbnQtc2l6ZTouOGVtO1xuICBib3gtc2hhZG93Om5vbmU7XG59XG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLWNob2ljZXN7XG4gIGJhY2tncm91bmQtaW1hZ2U6bm9uZTtcbiAgYm9yZGVyLXJhZGl1czo4cHg7XG4gIHBhZGRpbmc6LjNlbTtcbn1cbi5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtZmllbGQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8vIFNlYXJjaCBjaG9pY2UgKHNlbGVjdGVkKVxuLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2V7XG4gIGJhY2tncm91bmQ6ICRicmFuZC1zZWNvbmRhcnk7XG4gIGNvbG9yOndoaXRlO1xuICBib3JkZXI6MDtcbiAgcGFkZGluZzogOHB4IDI1cHggOHB4IDEwcHg7XG4gIGJveC1zaGFkb3c6bm9uZTtcbiAgYm9yZGVyLXJhZGl1czo4cHg7XG4gIC5zZWFyY2gtY2hvaWNlLWNsb3Nle1xuICAgIGJhY2tncm91bmQ6bm9uZTtcbiAgICBmb250LXNpemU6MS4xZW07XG4gICAgcmlnaHQ6NnB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAmOmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6XCJYXCI7XG4gICAgICBmb250LXdlaWdodDpib2xkO1xuICAgICAgY29sb3I6d2hpdGU7XG4gICAgfVxuICB9XG59XG5cbi8vIENob3NlbiBkcm9wZG93biBpdGVtc1xuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmhpZ2hsaWdodGVke1xuICBiYWNrZ3JvdW5kOiAkYnJhbmQtc2Vjb25kYXJ5O1xufVxuXG4vLyBQdXRzICdmaWx0ZXInIGJ1dHRvbiBvbiB0aGUgcmlnaHQgYW5kIGJvdGggYnV0dG9ucyBvbiBuZXdsaW5lXG4udmlldy1jdXJyaWN1bHVtLWFwcHJvdmFsIHtcbiAgLnZpZXdzLXN1Ym1pdC1idXR0b24ge1xuICAgIGNsZWFyOmJvdGg7XG4gIH1cbiAgLnZpZXdzLXJlc2V0LWJ1dHRvbiwgLnZpZXdzLXN1Ym1pdC1idXR0b24ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwYWRkaW5nOiAuNWVtIC41ZW0gMCAwO1xuICB9XG59XG5cbi8qICBXRUJGT1JNIENIQU5HRVMgKi9cblxuLy8gT3ZlcnJpZGUgd2ViZm9ybSBpbmxpbmUgZmllbGRzIGZyb20gdGhlIG9hX2Jhc2V0aGVtZSBzdHlsZXNcbi53ZWJmb3JtLWNvbnRhaW5lci1pbmxpbmUgLmZvcm0tY29udHJvbHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbn1cbi8vIFotaW5kZXggZml4IGZvciB3ZWJmb3JtIHBvcHVwIGNhbGVuZGFyXG4jdWktZGF0ZXBpY2tlci1kaXZ7XG4gIHotaW5kZXg6IDQgIWltcG9ydGFudDtcbn1cblxuLy8gSW5jcmVhc2UgbWFyZ2luIGJldHdlZW4gY29tcG9uZW50cyBhIGJpdC5cbmZvcm0gLndlYmZvcm0tY29tcG9uZW50IHtcbiAgbWFyZ2luOiAxZW0gMDtcbiAgLmZvcm0tdGV4dGFyZWEtd3JhcHBlcntcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgfVxufVxuXG4vLyBJbmNyZWFzZSBzaXplIG9mIGZpZWxkc2V0IGhlYWRpbmdzLlxuLndlYmZvcm0tY29tcG9uZW50LWZpZWxkc2V0IC5maWVsZHNldC1sZWdlbmQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuIiwiLy8gU3R5bGVzIGZvciBJbWFnZSBDVEEgZ3JpZFxuLy8gQXJlYXMgb2Ygc3R1ZHkgdG8gc3RhcnQsIGJ1dCB0b2RvIHNob3VsZCByZWZhY3RvciB0byBiZSBtb3JlIGdlbmVyaWNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5wcm9nQXJlYUdyaWRfX2xpbmt7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICY6aG92ZXIgLnByb2dBcmVhR3JpZF9faW1hZ2U6YmVmb3Jle1xuICAgIG9wYWNpdHk6IC44O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMCk7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLCByZ2JhKDAsMCwwLDApIDI1JSwgcmdiYSgwLDAsMCwxKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSksIGNvbG9yLXN0b3AoMjUlLCByZ2JhKDAsMCwwLDApKSwgY29sb3Itc3RvcCgxMDAlLCByZ2JhKDAsMCwwLDEpKSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLCByZ2JhKDAsMCwwLDApIDI1JSwgcmdiYSgwLDAsMCwxKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLCByZ2JhKDAsMCwwLDApIDI1JSwgcmdiYSgwLDAsMCwxKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSwgcmdiYSgwLDAsMCwwKSAyNSUsIHJnYmEoMCwwLDAsMSkgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSwgcmdiYSgwLDAsMCwwKSAyNSUsIHJnYmEoMCwwLDAsMSkgMTAwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyNmZmZmZmYnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMCcsIEdyYWRpZW50VHlwZT0wICk7XG4gIH1cbn1cbi5wcm9nQXJlYUdyaWRfX2ltYWdle1xuICAmOmJlZm9yZXtcbiAgICBjb250ZW50OlwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDowOyBib3R0b206MDsgbGVmdDowOyByaWdodDowO1xuICAgIGJhY2tncm91bmQ6ICRicmFuZC1wcmltYXJ5O1xuICAgIG9wYWNpdHk6IC42NTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UsIGJhY2tncm91bmQgMC4yNXMgZWFzZTtcbiAgfVxufVxuLnByb2dBcmVhR3JpZF9fdGl0bGV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOi41ZW07XG4gIGxlZnQ6MWVtO1xuICBwYWRkaW5nLXJpZ2h0OjFlbTtcbiAgY29sb3I6d2hpdGU7XG4gIHRleHQtc2hhZG93OjBweCAwcHggMmVtIHJnYmEoMCwwLDAsMC43NSk7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG59IiwiLy9cbi8vIFN0eWxlcyB0byBzdXBwb3J0IGxlZ2FjeSBhc3B4IHBob3RvIGdhbGxlcmllcyBhZnRlciBtaWdyYXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zc190aHVtYnN7XG4gIHVse1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDowICFpbXBvcnRhbnQ7XG4gIH1cbiAgbGl7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6MTMwcHg7XG4gICAgaGVpZ2h0OjEzMHB4O1xuICAgIHBhZGRpbmc6MTVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG59IiwiLy8gTWVudVxuLy8gU3R5bGVzIGZvciBNZW51cyBhbmQgTmF2c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBTdHlsZXMgZm9yIFZJVSBhY2NvcmRpb24gc3R5bGUgdmVydGljYWwgbmF2LiAgU2lkZSBuYXYgYW5kIE1haW4gbmF2IEAgbW9iaWxlIHNpemluZ1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLm5hdi12aXUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OjA7XG4gIG1hcmdpbi1ib3R0b206MDtcbiAgZm9udC1zaXplOiAuOGVtO1xuICBsaSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgICBib3JkZXItYm90dG9tOjA7XG4gICAgfVxuICAgIC5ub2xpbmt7XG4gICAgICBjb2xvcjogIzU1NTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogN3B4IDEwcHg7XG4gICAgfVxuICAgICYsICYuYWN0aXZlLCAmLmFjdGl2ZTpob3ZlciwgJi5hY3RpdmU6Zm9jdXN7XG4gICAgICBib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMSk7XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6ICM1NTU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQgMHM7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMkQ4M0M1O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICAgICYuZXhwYW5kZWR7XG4gICAgICA+IGEsID4gYS5hY3RpdmUsID4ubm9saW5re1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjQwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tbGVmdDowO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG4gICAgJi5hY3RpdmV7XG4gICAgICAmLCAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgbGl7XG4gICAgICBib3JkZXItYm90dG9tOjA7XG4gICAgICBib3JkZXItcmlnaHQ6MDtcbiAgICAgICYsICYuYWN0aXZlLCAmLmFjdGl2ZTpob3ZlcntcbiAgICAgICAgYm9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgwLDAsMCwuMSk7XG4gICAgICB9XG4gICAgfVxuICAgIGEuYWN0aXZlIHsgLy9hY3RpdmUsIHNlY29uZCBsZXZlbCBkZWVwIChmaXJzdCBpcyBkYXJrIGJhY2tncm91bmQsIGxpZ2h0IHRleHQpXG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kOiAjMkQ4M0M1OyAvL2RlZmF1bHQgY29sb3Igc2NoZW1lXG4gICAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICAgIGkuZmEgeyAvLyBtZW51IGl0ZW0gaWNvbnNcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogODUlO1xuICAgIH1cbiAgfVxuICA+IGxpLmFjdGl2ZS10cmFpbHsgIC8vVE9QIGxldmVsIGxpbmtzXG4gICAgPiBhe1xuICAgICAgLy9ib3JkZXI6IDFweCBzb2xpZCAjZGRkOyAgLy9ib3JkZXIgYXJvdW5kIHRvcCBsZXZlbCBsaW5rc1xuICAgIH1cbiAgICA+IHVsID4gLmZpcnN0e1xuICAgICAgJiwgJjpob3ZlcntcbiAgICAgICAgLy9ib3JkZXItdG9wOjA7XG4gICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZle1xuICAgICAgPmEsID4ubm9saW5re1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGNvbG9yOiAjRkZGOyAvL2RlZmF1bHQgY29sb3Igc2NoZW1lXG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgY29udGVudDpcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQ6IzAwM0Y1RjsgLy9kZWZhdWx0IGNvbG9yIHNjaGVtZVxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDoycHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTotMXB4O1xuICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgbGVmdDowO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICA+YTpob3ZlciwgYTphZnRlcntcbiAgICAgICAgY29sb3I6d2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb2xsYXBzZSwgLmNvbGxhcHNpbmd7ICAvL2NvbXBvdW5kaW5nIGNvbG9yIHNoYWRpbmcgb24gbmVzdGVkIG1lbnVzICsgYml0IG9mIGluZGVudGluZ1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjA0KTtcbiAgICBtYXJnaW4tbGVmdDo4cHg7XG4gIH1cbn1cblxuXG4vL0Ryb3Bkb3duIGNvbnRyb2xsZXIgaGFuZGxlcyBvbiB0aGUgcmlnaHRcblxuLmxpc3QtdG9nZ2xlLm1lbnUtYmxvY2staGFuZGxle1xuICBib3JkZXI6MDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdG9wOjA7XG4gIHJpZ2h0OjA7XG4gIHBhZGRpbmc6IDdweCAxMHB4O1xuICBzcGFueyAvL2ZvciBhY2Nlc3NpYmlsaXR5IHRhZ3NcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgfVxuICAmOmFmdGVye1xuICAgIGNvbG9yOiM3Nzc7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGhlaWdodDoyMHB4O1xuICAgIHdpZHRoOjIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHRvcDo1MCU7XG4gICAgbWFyZ2luLXRvcDotMTBweDtcbiAgfVxuICAmLmFjdGl2ZXtcbiAgICAmOmFmdGVye1xuICAgICAgY29sb3I6Izc3NztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIH1cbiAgfVxuICAmOmhvdmVyOmFmdGVye1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiMyRDgzQzU7XG4gICAgY29sb3I6I2ZmZjtcbiAgfVxuICAvL2FjdGl2ZSB0cmFpbCBjaGFuZ2VzIHRvIGhhbmRsZVxuICBhLmFjdGl2ZSArICY6YWZ0ZXIsIGE6aG92ZXIgKyAmOmFmdGVye1xuICAgIGNvbG9yOiNmZmY7XG4gIH1cbn1cbi8vIElmIGl0cyBhIG5vbGluayBpdGVtLCBtYWtlIHRoZSB3aG9sZSB0aGluZyBjbGljayB0byBleHBhbmRcbi5ub2xpbmt7XG4gICYrIC5tZW51LWJsb2NrLWhhbmRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuXG4vLyBNYWluIE5hdiBvdmVycmlkZXMgZm9yIGhvcml6b250YWwgZGlzcGxheSBhdCBsYXJnZXIgZGV2aWNlIHNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXRNaW4pIHtcbiAgLm1haW4tbmF2LXZpdSB7XG4gICAgZGlzcGxheTogdGFibGU7IC8vZmFsbGJhY2tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgID4gbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOyAvL2ZhbGxiYWNrXG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoc3RyZXRjaCk7XG4gICAgICBib3JkZXItdG9wOjA7XG4gICAgICBib3JkZXItYm90dG9tOjA7XG4gICAgICBib3JkZXItbGVmdDowO1xuICAgICAgei1pbmRleDogMztcbiAgICAgIC8vdG9wIGxldmVsIGhvdmVyLCBvbmx5IG9uIGRlc2t0b3AvaG9yaXpvbnRhbFxuICAgICAgJjpob3ZlciwgJi5hY3RpdmUtdHJhaWwge1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBjb250ZW50OlwiXCI7XG4gICAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgIGhlaWdodDoycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwM0Y1RjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgPiAubm9saW5rLCA+IGEsID4gYS5hY3RpdmV7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgfVxuICAgICAgPiBhLCA+IGEuYWN0aXZlIHtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgICAgICAgKyAubWVudS1ibG9jay1oYW5kbGU6YWZ0ZXJ7XG4gICAgICAgICAgICBjb2xvcjojNzc3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgPiAubGlzdC10b2dnbGV7XG4gICAgICAgIHBhZGRpbmctdG9wOjlweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206OXB4O1xuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgID4gLnN1Ym5hdntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgbWluLXdpZHRoOjI1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBsZWZ0OjA7XG4gICAgICAgIHRvcDoxMDAlO1xuICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KDAgNnB4IDEycHggcmdiYSgwLDAsMCwwLjE3NSkpO1xuICAgICAgfVxuICAgICAgJi5lZGdlID4gLnN1Ym5hdntcbiAgICAgICAgbGVmdDphdXRvO1xuICAgICAgICByaWdodDowO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIElzIGEgbm9uIHRvdWNoIGRldmljZT8gQ2hhbmdlIHRvIHNpbXBsZSBob3ZlciBuYXZcbiAgICAubm8tdG91Y2ggJntcbiAgICAgIC5saXN0LXRvZ2dsZXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5zdWJuYXYgLnN1Ym5hdntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OjEwMCU7XG4gICAgICAgIG1pbi13aWR0aDoyNTBweDtcbiAgICAgICAgdG9wOi0xcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KDAgNnB4IDEycHggcmdiYSgwLDAsMCwwLjE3NSkpO1xuICAgICAgfVxuICAgICAgLy9zdWJuYXZzIHRoYXQgd291bGQgb3RoZXJ3aXNlIGJsZWVkIHBhc3QgdGhlIGVkZ2Ugb2YgdGhlIHZpZXdwb3J0XG4gICAgICAuc3VibmF2IC5lZGdlIC5zdWJuYXZ7XG4gICAgICAgIGxlZnQ6YXV0bztcbiAgICAgICAgcmlnaHQ6MTAwJTtcbiAgICAgICAgei1pbmRleDoxO1xuICAgICAgfVxuICAgICAgLmV4cGFuZGVke1xuICAgICAgICA+IGEsID4gLm5vbGlua3tcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjMwcHg7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICA+LnN1Ym5hdntcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIG9wYWNpdHk6MTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMXMgMC4ycztcbiAgICAgICAgICAgIGhlaWdodDphdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc3VibmF2IC5leHBhbmRlZHtcbiAgICAgICAgPiBhLCA+IC5ub2xpbmt7XG4gICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNvbGxhcHNle1xuICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIG9wYWNpdHk6MDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4xcyAwLjJzO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIERvbid0IHNob3cgZHJvcGRvd25zIG9uIG1haW4gbWVudSBpZiBpbiBob3JpeiBvcmllbnRhdGlvbiBieSBkZWZhdWx0XG4gICAgLmNvbGxhcHNlLmluIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC50b3VjaCAmLnJlYWR5e1xuICAgICAgLy8gc2hvdyBkcm9wZG93bnMgb24gbWFpbiBtZW51IGlmIGluIGhvcml6IG9yaWVudGF0aW9uIGFuZCB0b3VjaC1lbmFibGVkIGFuZCBqcyBkb2NyZWFkeVxuICAgICAgLmNvbGxhcHNlLmluIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuXG4vL21vdmUgdGhlIGRyb3Bkb3duIGFycm93IG92ZXIganVzdCBhIGJpdCBmb3IgZXh0cmEgcm9vbVxuLmhlYWRlci12aXUgLmRyb3Bkb3duID4gYTo6YWZ0ZXIge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldE1pbikge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcE1pbikge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG59XG5cblxuXG5cblxuXG4vLyBGb290ZXIgc3R5bGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLnJlZ2lvbi1mb290ZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB1bC5tZW51IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgID4gbGkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgICAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgPiBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICAgID4gdWwge1xuICAgICAgICA+IGxpIHtcbiAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRml4IGZvciBjb250ZXh0dWFsLXRhYnMgZHJvcGRvd24gaG92ZXIgY29sb3VyXG4jbWFpbiB1bC5kcm9wZG93bi1tZW51IHVsIGxpIGE6aG92ZXIge1xuICBAaW5jbHVkZSBjdGItZ3JhZGllbnQtdmVydGljYWwoJGRyb3Bkb3duTGlua0JhY2tncm91bmRIb3ZlciwgZGFya2VuKCRkcm9wZG93bkxpbmtCYWNrZ3JvdW5kSG92ZXIsIDUlKSk7XG59XG5cbi8vIFdvcmthcm91bmQgZm9yICc8bm9saW5rPicgbGlua3MgaW4gbWVudXMuICBBbGxvd3MgZm9yICcjJyBsaW5rcyB3aXRob3V0IHRoZSB2aXN1YWwgcG9pbnRlciBpbmRpY2F0b3IuXG4udml1IGEubm9saW5rOmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4udG9vbGJhci1zZWFyY2ggLmJ0biB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuIiwiQGltcG9ydCBcIi4uL3N1cHBvcnRcIjtcblxuLy8gVGhpcyBtaXhpbiBwcm92aWRlcyBiYXNpYyBzdXBwb3J0IGZvciBDU1MzIHByb3BlcnRpZXMgYW5kXG4vLyB0aGVpciBjb3JyZXNwb25kaW5nIGV4cGVyaW1lbnRhbCBDU1MyIHByb3BlcnRpZXMgd2hlblxuLy8gdGhlIGltcGxlbWVudGF0aW9ucyBhcmUgaWRlbnRpY2FsIGV4Y2VwdCBmb3IgdGhlIHByb3BlcnR5XG4vLyBwcmVmaXguXG5AbWl4aW4gZXhwZXJpbWVudGFsKCRwcm9wZXJ0eSwgJHZhbHVlLFxuICAkbW96ICAgICAgOiAkZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW1vemlsbGEsXG4gICR3ZWJraXQgICA6ICRleHBlcmltZW50YWwtc3VwcG9ydC1mb3Itd2Via2l0LFxuICAkbyAgICAgICAgOiAkZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW9wZXJhLFxuICAkbXMgICAgICAgOiAkZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW1pY3Jvc29mdCxcbiAgJGtodG1sICAgIDogJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1raHRtbCxcbiAgJG9mZmljaWFsIDogdHJ1ZVxuKSB7XG4gIEBpZiAkd2Via2l0ICBhbmQgJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci13ZWJraXQgICAgeyAtd2Via2l0LSN7JHByb3BlcnR5fSA6ICR2YWx1ZTsgfVxuICBAaWYgJGtodG1sICAgYW5kICRleHBlcmltZW50YWwtc3VwcG9ydC1mb3Ita2h0bWwgICAgIHsgIC1raHRtbC0jeyRwcm9wZXJ0eX0gOiAkdmFsdWU7IH1cbiAgQGlmICRtb3ogICAgIGFuZCAkZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW1vemlsbGEgICB7ICAgIC1tb3otI3skcHJvcGVydHl9IDogJHZhbHVlOyB9XG4gIEBpZiAkbXMgICAgICBhbmQgJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1taWNyb3NvZnQgeyAgICAgLW1zLSN7JHByb3BlcnR5fSA6ICR2YWx1ZTsgfVxuICBAaWYgJG8gICAgICAgYW5kICRleHBlcmltZW50YWwtc3VwcG9ydC1mb3Itb3BlcmEgICAgIHsgICAgICAtby0jeyRwcm9wZXJ0eX0gOiAkdmFsdWU7IH1cbiAgQGlmICRvZmZpY2lhbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7ICAgICAgICAgI3skcHJvcGVydHl9IDogJHZhbHVlOyB9XG59XG5cbi8vIFNhbWUgYXMgZXhwZXJpbWVudGFsKCksIGJ1dCBmb3IgY2FzZXMgd2hlbiB0aGUgcHJvcGVydHkgaXMgdGhlIHNhbWUgYW5kIHRoZSB2YWx1ZSBpcyB2ZW5kb3JpemVkXG5AbWl4aW4gZXhwZXJpbWVudGFsLXZhbHVlKCRwcm9wZXJ0eSwgJHZhbHVlLFxuICAkbW96ICAgICAgOiAkZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW1vemlsbGEsXG4gICR3ZWJraXQgICA6ICRleHBlcmltZW50YWwtc3VwcG9ydC1mb3Itd2Via2l0LFxuICAkbyAgICAgICAgOiAkZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW9wZXJhLFxuICAkbXMgICAgICAgOiAkZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW1pY3Jvc29mdCxcbiAgJGtodG1sICAgIDogJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1raHRtbCxcbiAgJG9mZmljaWFsIDogdHJ1ZVxuKSB7XG4gIEBpZiAkd2Via2l0ICBhbmQgJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci13ZWJraXQgICAgeyAjeyRwcm9wZXJ0eX0gOiAtd2Via2l0LSN7JHZhbHVlfTsgfVxuICBAaWYgJGtodG1sICAgYW5kICRleHBlcmltZW50YWwtc3VwcG9ydC1mb3Ita2h0bWwgICAgIHsgI3skcHJvcGVydHl9IDogIC1raHRtbC0jeyR2YWx1ZX07IH1cbiAgQGlmICRtb3ogICAgIGFuZCAkZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW1vemlsbGEgICB7ICN7JHByb3BlcnR5fSA6ICAgIC1tb3otI3skdmFsdWV9OyB9XG4gIEBpZiAkbXMgICAgICBhbmQgJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1taWNyb3NvZnQgeyAjeyRwcm9wZXJ0eX0gOiAgICAgLW1zLSN7JHZhbHVlfTsgfVxuICBAaWYgJG8gICAgICAgYW5kICRleHBlcmltZW50YWwtc3VwcG9ydC1mb3Itb3BlcmEgICAgIHsgI3skcHJvcGVydHl9IDogICAgICAtby0jeyR2YWx1ZX07IH1cbiAgQGlmICRvZmZpY2lhbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7ICN7JHByb3BlcnR5fSA6ICAgICAgICAgI3skdmFsdWV9OyB9XG59XG4iLCIuc3R1ZGVudC1zdG9yeV9fcGhvdG8gaW1ne1xuICBkaXNwbGF5OiBub25lO1xuICBAaW5jbHVkZSBicmVha3BvaW50KFwibWRcIikge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6NTAlO1xuICAgIG1heC13aWR0aDo4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbiIsIi8qSWNvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlNvY2lhbCBJY29ucyovXG5cbi5zb2NpYWwtaWNvbnMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG5cbiAgbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIGEge1xuICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICB9XG4gIH1cbn1cblxuYS5zb2NpYWwtaWNvbiB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uc29jaWFsLWljb25zIGxpOmhvdmVyIGEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zOHB4O1xufVxuXG4uc29jaWFsLWljb25zLWNvbG9yIGxpIGEge1xuICBvcGFjaXR5OiAwLjc7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM4cHggIWltcG9ydGFudDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgLypGb3IgQ2hyb21lKi9cblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5zb2NpYWxfYW1hem9uIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC9hbWF6b24ucG5nKSBuby1yZXBlYXQ7XG59XG5cbi5zb2NpYWxfYmVoYW5jZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwvYmVoYW5jZS5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLnNvY2lhbF9ibG9nZ2VyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC9ibG9nZ2VyLnBuZykgbm8tcmVwZWF0O1xufVxuXG4uc29jaWFsX2RldmlhbnRhcnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24vc29jaWFsL2RldmlhbnRhcnQucG5nKSBuby1yZXBlYXQ7XG59XG5cbi5zb2NpYWxfZHJpYmJibGUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24vc29jaWFsL2RyaWJiYmxlLnBuZykgbm8tcmVwZWF0O1xufVxuXG4uc29jaWFsX2Ryb3Bib3gge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24vc29jaWFsL2Ryb3Bib3gucG5nKSBuby1yZXBlYXQ7XG59XG5cbi5zb2NpYWxfZXZlcm5vdGUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24vc29jaWFsL2V2ZXJub3RlLnBuZykgbm8tcmVwZWF0O1xufVxuXG4uc29jaWFsX2ZhY2Vib29rIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC9mYWNlYm9vay5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLnNvY2lhbF9mb3Jyc3Qge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24vc29jaWFsL2ZvcnJzdC5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLnNvY2lhbF9naXRodWIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24vc29jaWFsL2dpdGh1Yi5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLnNvY2lhbF9nb29nbGVwbHVzIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC9nb29nbGVwbHVzLnBuZykgbm8tcmVwZWF0O1xufVxuXG4uc29jaWFsX2pvbGljbG91ZCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwvam9saWNsb3VkLnBuZykgbm8tcmVwZWF0O1xufVxuXG4uc29jaWFsX2xhc3QtZm0ge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24vc29jaWFsL2xhc3QtZm0ucG5nKSBuby1yZXBlYXQ7XG59XG5cbi5zb2NpYWxfbGlua2VkaW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24vc29jaWFsL2xpbmtlZGluLnBuZykgbm8tcmVwZWF0O1xufVxuXG4uc29jaWFsX3BpY2FzYSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwvcGljYXNhLnBuZykgbm8tcmVwZWF0O1xufVxuXG4uc29jaWFsX3BpbnRyZXN0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC9waW50cmVzdC5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLnNvY2lhbF9yc3Mge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24vc29jaWFsL3Jzcy5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLnNvY2lhbF9za3lwZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwvc2t5cGUucG5nKSBuby1yZXBlYXQ7XG59XG5cbi5zb2NpYWxfc3BvdGlmeSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwvc3BvdGlmeS5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLnNvY2lhbF9zdHVtYmxldXBvbiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwvc3R1bWJsZXVwb24ucG5nKSBuby1yZXBlYXQ7XG59XG5cbi5zb2NpYWxfdHVtYmxyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC90dW1ibHIucG5nKSBuby1yZXBlYXQ7XG59XG5cbi5zb2NpYWxfdHdpdHRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwvdHdpdHRlci5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLnNvY2lhbF92aW1lbyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwvdmltZW8ucG5nKSBuby1yZXBlYXQ7XG59XG5cbi5zb2NpYWxfd29yZHByZXNzIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC93b3JkcHJlc3MucG5nKSBuby1yZXBlYXQ7XG59XG5cbi5zb2NpYWxfeGluZyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwveGluZy5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLnNvY2lhbF95YWhvbyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwveWFob28ucG5nKSBuby1yZXBlYXQ7XG59XG5cbi5zb2NpYWxfeW91dHViZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwveW91dHViZS5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLnNvY2lhbF92ayB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi9zb2NpYWwvdmsucG5nKSBuby1yZXBlYXQ7XG59XG5cbi5zb2NpYWxfaW5zdGFncmFtIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL3NvY2lhbC9pbnN0YWdyYW0ucG5nKSBuby1yZXBlYXQ7XG59IiwiLy8gU3R5bGVzIGZvciBkZXNrdG9wIG1lbnUgaGludCB0aGF0IHJlbWluZHMgdXNlcnNcbi8vIHdoZXJlIHRoZSBtZW51IGlzIG9uIGZpcnN0IHZpc2l0LlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLm1lbnUtaGludCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IGNhbGMoMTAwJSArIDQwcHgpO1xuICB0b3A6IDE2MHB4O1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICByaWdodDogY2FsYygxMDAlICsgMTBweCk7XG4gICAgdG9wOiA5MHB4O1xuICB9XG4gIHdpZHRoOiAyNTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOjNweCBzb2xpZCAjQkZEMjJCO1xuICBib3JkZXItcmFkaXVzOiAuNGVtO1xuICBjb2xvcjogIzBGM0I1QztcbiAgZm9udC1zaXplOiAuNmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzoxZW0gMWVtIDNlbSAxZW07XG4gIGF7XG4gICAgY29sb3I6d2hpdGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbToxLjI1ZW07XG4gICAgcmlnaHQ6MS4yNWVtO1xuICAgIGJhY2tncm91bmQ6IzAwNzhCMztcbiAgICBmb250LXNpemU6IC44ZW07XG4gICAgcGFkZGluZzogLjI1ZW0gLjVlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuXG4ubWVudS1oaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogOTAlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IDEzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCRkQyMkI7XG4gIGJvcmRlci10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMTNweDtcbiAgbWFyZ2luLXRvcDogLTE0cHg7XG59XG4ubWVudS1oaW50OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA5MCU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn0iLCIvLyBTdHlsZXMgZm9yIE1lbnVzIGFuZCBOYXZzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBNYWtlIG1lbnVzIHNjcm9sbGFibGVcbi8vIE5PVEU6IFRISVMgQlJFQUtTIFNVQk1FTlVTISFcbi8vIE1heGhlaWdodCBjb21wdXRlZCBpbiBKUywgYnV0IHNldCBhIHJlYXNvbmFibGUgdmFsdWUgaGVyZSBhbHNvXG4ub2FfdG9vbGJhciAuZHJvcGRvd24tbWVudSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogMzAwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi8vIEFsbG93IHNwZWNpZmljIG1lbnVzIHRvIHVzZSBzdWItbWVudXMgaW5zdGVhZCBvZiBzY3JvbGxpbmdcbi5vYV90b29sYmFyIC5kcm9wZG93bi1tZW51Lm9hLW5vc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cblxuLm9hX3Rvb2xiYXIgLmRyb3Bkb3duID4gYSA+IGkge1xuICAvLyBBbGxvdyBjbGljay10aHJvdWdoIG9uIHRvb2xiYXIgaWNvbnNcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5vYS1uYXZiYXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgLm9hLWNvbHVtbiB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VDRUNGMDtcbiAgfVxuICAub2EtY29sdW1uOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxufVxuXG4ubmF2YmFyIC5vYS1uYXZiYXIge1xuICAvLyBVc2UgYm94LXNoYWRvdyBmb3IgYm90dG9tIGJvcmRlciBzbyBpdCBqdXN0IGRhcmtlbnMgd2hhdGV2ZXIgY29sb3IgdG9vbGJhciBpcy5cbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0xcHggMCAwIHJnYmEoMCwwLDAsMC4yKTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAucGFuZS1vYS10b29sYmFyLW9hLWJyZWFkY3J1bWIgdWwub2FfdG9vbGJhciBsaS5idG4tZ3JvdXAgPiAuYnRuLFxuICAucGFuZS1vYS1zcGFjZS1uYXYgdWwub2FfdG9vbGJhciBsaS5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgfVxuICAucGFuZWwtcGFuZWwge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQGluY2x1ZGUgYnJlYWtwb2ludCgneHMnKSB7XG4gIC5uYXZiYXIgLm9hLW5hdmJhciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ucGFuZS1vYS1zcGFjZS1tZW51IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFN0U3RTc7XG59XG5cbi5wYW5lLW9hLWVkaXQtbWluaXBhbmVsIC5wdWxsLXJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi5kcm9wdXAgdWwuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wYW5lLW9hLXRvb2xiYXItc2VhcmNoIHVsLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMnB4O1xufVxuXG51bC5kcm9wZG93bi1tZW51IC5pdGVtLWxpc3Qge1xuICBoNCB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAzcHggMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG5cbiNvYS11c2VyLWJhZGdlIC5kcm9wZG93bi1tZW51IHVsLm9hLXVzZXItbGlua3Mge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0QxRDFENDtcbiAgbWFyZ2luLXRvcDogMC41ZW07XG4gIHBhZGRpbmctdG9wOiAwLjVlbTtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgneHMnKSB7XG4gIC5vYS1uYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBuYXYge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIHVsLm1lbnUge1xuICAgICAgYmFja2dyb3VuZDogIzU1NTtcbiAgICAgIGEge1xuICAgICAgICA+IC5jYXJldCB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIG1hcmdpbjogNnB4IDEycHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBIYW5kbGUgYWN0aXZlIHNlbGVjdG9yIGluIHNwYWNlLW5hdiBtZW51XG4ub2EtbmF2YmFyIHVsLm9hLXNwYWNlLW5hdiB1bC5kcm9wZG93bi1tZW51IHVsIHtcbiAgbGkgYS5hY3RpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOm5vdCg6aG92ZXIpIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDRiXCI7XG4gICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgbGVmdDogOHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHBhZGRpbmc6IDNweCAwO1xuICAgIH1cbiAgfVxuICBsaS5vYS1zZWN0aW9ucyBhLmFjdGl2ZSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgfVxuICB9XG59XG4iLCIvLyBWSVUgTmV3cyBhbmQgRXZlbnRzIG9uIGhvbWVwYWdlXG5cbi8vIFRpdGxlIHN0eWxlcyBUQkQgYWZ0ZXIgYWN0dWFsIGltcGxlbWVudGF0aW9uXG5cbi8vIENoYW5nZSBncmlkIHRvIDEyXG4vLyBTZXQgY29scyBmb3IgbmVzdGVkIGdyaWQgY2FsY3NcblxuXG4ubmV3c19ldmVudHNfdGl0bGV7XG4gIGZvbnQtc2l6ZToyZW07XG59XG5cbi52aXVFdmVudHNfX2V2ZW50LFxuLnZpdU5ld3NfX3N0b3J5e1xuICBtYXJnaW4tYm90dG9tOjJlbTtcbn1cblxuLnZpdU5ld3NfX3N0b3J5X19oZWFkaW5nLCAudml1RXZlbnRzX19ldmVudF9faGVhZGluZ3tcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJ3NtJyl7XG4gICAgZm9udC1zaXplOjE5cHg7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgnbWQnKXtcbiAgICBmb250LXNpemU6MjJweDtcbiAgfVxuICBhe1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbiN2aXVOZXdzRXZlbnRzLnBhZ2Utc2VjdGlvbi0tY29sb3ItMSB7XG4gIC52aXVOZXdzX19zdG9yeV9faGVhZGluZyxcbiAgLnZpdUV2ZW50c19fZXZlbnRfX2hlYWRpbmcge1xuICAgIGEge1xuICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4uY29udGVudC1jb250YWluZXIge1xuICAudml1TmV3c19fc3RvcnlfX2hlYWRpbmcsXG4gIC52aXVFdmVudHNfX2V2ZW50X19oZWFkaW5nIHtcbiAgICBtYXJnaW46IDAgMCAuNWVtIDA7XG4gIH1cbn1cblxuLnZpdU5ld3NfX3N0b3J5X19waG90byxcbi52aXVFdmVudHNfX2V2ZW50X19kYXRlaWNvbntcbiAgZmxvYXQ6cmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXgtd2lkdGg6MTAwcHg7XG59XG5cbi52aXVFdmVudHNfX2V2ZW50X19kYXRlaWNvbiwgLm9hLWV2ZW50LWRhdGUtd3JhcHBlcntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICBib3JkZXI6MDtcbiAgaGVpZ2h0OjYwcHg7XG4gIHdpZHRoOjYwcHg7XG4gIHBhZGRpbmc6NXB4IDA7XG4gIGJvcmRlcjozcHggc29saWQ7XG5cbiAgLm9hLWV2ZW50LWRhdGUtbW9udGgtd3JhcHBlcntcbiAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAgIG1hcmdpbjowIDAgNXB4IDA7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgfVxuXG4gIC5vYS1ldmVudC1kYXRlLW1vbnRoe1xuICAgIGNvbG9yOmluaGVyaXQ7XG4gIH1cblxuICAub2EtZXZlbnQtZGF0ZS1kYXktd3JhcHBlcixcbiAgLm9hLWV2ZW50LWRhdGUtZGF5e1xuICAgIGZvbnQtc2l6ZToyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6MC45ZW07XG4gIH1cbiAgYnJ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnBhZ2Utc2VjdGlvbi0tdGV4dC1vbmx5LnBhZ2Utc2VjdGlvbi0tY29sb3ItMSwgLnBhZ2Utc2VjdGlvbi0tdGV4dC1vbmx5LnBhZ2Utc2VjdGlvbi0tY29sb3ItMntcbiAgLnZpdUV2ZW50c19fZXZlbnRfX2RhdGVpY29uXG4gIHtcbiAgICBib3JkZXItY29sb3I6d2hpdGU7XG4gIH1cbn1cblxuLyoqKlxuICBOZXdzICYgRXZlbnRzIGluIHRoZSBzaWRlYmFyLlxuICovXG5cbi5uZXdzLXRlYXNlci1zaWRlYmFyLCAuZXZlbnRzLXRlYXNlci1zaWRlYmFye1xuICBoM3tcbiAgICBmb250LXNpemU6MTRweDtcbiAgfVxuICBwe1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gIH1cbn1cbiIsIi8vIFN0eWxlcyBmb3IgTm9kZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5ub2RlLW9hLXdvcmt0cmFja2VyLXRhc2sge1xuICBoMi50aXRsZS5jb21tZW50LWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgfVxufVxuXG4ub2EtZXZlbnQtZGF0ZS1tb250aC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzQwQTAzQTtcbn1cbiIsIi8vIFN0eWxlcyBmb3IgVklVIG51bWJlcmVkIHN0ZXBzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4udml1LXN0ZXB7XG4gIG1hcmdpbjogM2VtIDA7XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoXCJzbVwiKXtcbiAgLnZpdS1zdGVwe1xuICAgIHBhZGRpbmctbGVmdDo1ZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnZpdS1zdGVwX19udW1iZXJ7XG4gICAgZm9udC1mYW1pbHk6ICdQcm94aW1hTm92YS1MaWdodEl0Jywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjojQzlDOEM4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6MDsgbGVmdDowO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgZm9udC1zaXplOiA4NHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludChcIm1kXCIpe1xuICAudml1LXN0ZXBfX251bWJlcntcbiAgICBmb250LXNpemU6IDEyMHB4O1xuICB9XG4gIC52aXUtc3RlcF9faGVhZGluZ3tcbiAgICBmb250LXNpemU6MzhweDtcbiAgfVxufVxuXG4iLCIvLyBTdHlsZXMgZm9yIHBhbmVscyBhbmQgcGFuZXMuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uY29udGVudCAucmFkaXgtbGF5b3V0cy1jb250ZW50IC5wYW5lbC1wYW5lIHtcbiAgLy9wYWRkaW5nOiAyZW0gMCAwOyBbdml1IG1vZF1cbiAgcGFkZGluZzogMDtcbn1cblxuLnBhbmUtb2EtZm9vdGVyLXBhbmVsIC5yYWRpeC1sYXlvdXRzLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMWVtO1xufVxuXG4ub2FfdmlzaWJpbGl0eV90b29sYmFyIHtcbiAgdWwge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICB9XG4gIGkge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn1cblxuLy8gRGV0ZXJtaW5lIHdoaWNoIHBhbmVsIHBhbmVzIHRvIGFkZCBhIGJpZyBib3JkZXIgYWZ0ZXIgdG8gc2ltdWxhdGUgYVxuLy8gc2VwYXJhdGlvbiBiZXR3ZWVuIHBhbmVzXG4vLyBXZSBkb24ndCB3YW50IHRvIGRvIHRoaXMgb24gY29udGVudCBwYWdlcywgb25seSBJUEUgcGFnZXNcbi8vIG9yIHNwZWNpZmljIHBhbmVzIHRoYXQgc3VwcG9ydCB0aGUgLmlubmVyLXBhbmUgY2xhc3MgKG9hLXBhbmUpXG4uY29udGVudCAucmFkaXgtbGF5b3V0cy1jb250ZW50IC5pbm5lci1wYW5lID4gLnBhbmVsLXBhbmUsXG5ib2R5LnBhbmVscy1pcGUgLmNvbnRlbnQgLnJhZGl4LWxheW91dHMtY29udGVudCAucGFuZWxzLWlwZS1wb3J0bGV0LWNvbnRlbnQgPiAucGFuZWwtcGFuZSxcbi5jb250ZW50IC5yYWRpeC1sYXlvdXRzLWNvbnRlbnQgLnBhbmVsLXBhbmUucGFuZS12aWV3cy1wYW5lcyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFNEUzRTY7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IDJlbSBzb2xpZCAjRjBGMEYzO1xuICAgIG1hcmdpbjogMmVtIC0yMXB4IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNEUzRTY7XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgnbWQnKSB7XG4gIC5jb250ZW50IC5yYWRpeC1sYXlvdXRzLWNvbnRlbnQgLmlubmVyLXBhbmUgPiAucGFuZWwtcGFuZSxcbiAgYm9keS5wYW5lbHMtaXBlIC5jb250ZW50IC5yYWRpeC1sYXlvdXRzLWNvbnRlbnQgLnBhbmVscy1pcGUtcG9ydGxldC1jb250ZW50ID4gLnBhbmVsLXBhbmUsXG4gIC5jb250ZW50IC5yYWRpeC1sYXlvdXRzLWNvbnRlbnQgLnBhbmVsLXBhbmUucGFuZS12aWV3cy1wYW5lcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICY6YWZ0ZXIge1xuICAgICAgbWFyZ2luOiAyZW0gLTQxcHggMDtcbiAgICB9XG4gIH1cbn1cblxuLm9hLXBhbmUge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5wYW5lLW9hLXRvb2xiYXItdGhlbWUtcGFuZWwge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgaGVpZ2h0OiA2N3B4O1xufVxuXG4ub2EtbmF2YmFyIC5wYW5lbC1wYW5lbCAucGFuZS1vYS1uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAwIDVweCAxMHB4O1xuICBtYXgtaGVpZ2h0OiA4MHB4O1xuICBpbWcub2Etc2l0ZS1iYW5uZXItaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLm9hLW1lbnUtYmFubmVyIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICB9XG4gIHVsLm1lbnUge1xuICAgID4gbGkge1xuICAgICAgLmNhcmV0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgIH1cbiAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgneHMnKSB7XG4gIC5vYS1iYW5uZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm5hdmJhciAucGFuZWwtcGFuZWwgdWwub2FfdG9vbGJhci5vYS1zcGFjZS1uYXYge1xuICBoMyA+IGEge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDNweCAxMHB4O1xuICAgIG1hcmdpbjogLTNweCAtMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgJjpob3ZlciwgJjphY3RpdmUge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuICBsaS5idG4tZ3JvdXAgdWwuZHJvcGRvd24tbWVudSB7XG4gICAgbGkge1xuICAgICAgJi5idG4tZ3JvdXAge1xuICAgICAgICAmLm9hLW5vLXNlcGFyYXRvcjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLm9hLWhpZXJhcmNoeSB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgICBoMyB7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5ib2R5Lm9hLW1haW4tbWVudSB7XG4gIC5uYXZiYXIgLnBhbmVsLXBhbmVsIC5wYW5lLW9hLXNwYWNlLW5hdiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBpbmNsdWRlIGJyZWFrcG9pbnQoJ3hzJykge1xuICBib2R5Lm9hLW1haW4tbWVudSB7XG4gICAgLm5hdmJhciAucGFuZWwtcGFuZWwgLnBhbmUtb2Etc3BhY2UtbmF2IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuLy8gTW9iaWxlIHNwYWNlcyBtZW51XG4ub2EtbmF2YmFyICNvYS1uYXZiYXItc3BhY2VzIC5vYS1zcGFjZS1uYXYge1xuICBoZWlnaHQ6IDM2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICA+bGk6Zmlyc3QtY2hpbGQgPnVsLmRyb3Bkb3duLW1lbnUge1xuICAgIC8vIFNob3cgc3BhY2VzIHN1Ym1lbnUgZHJvcGRvd24gaW4gbW9iaWxlIG1lbnVcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDM0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgPmxpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5vYS1zZXBhcmF0b3Ige1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzc2QkY3MjtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG5cbi5wYW5lLW9hLXNlcGFyYXRvciB7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjMpICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuXG4ucGFuZS1vYS1yZWNlbnQge1xuICAuZmxhZy1mYXZvcml0ZS1zcGFjZSA+IGEge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuLnBhbmUtb2EtZWRpdC1taW5pcGFuZWwge1xuICAucmFkaXgtbGF5b3V0cy1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG5cbmJvZHkub2EtaG9tZSAucGFuZS1vYS1lZGl0LW1pbmlwYW5lbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4uYnRuLWNpcmNsZSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlIDUwJSA1MCUgNTAlKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbi5wYW5lLW9hLWFkbWluLW1pbmlwYW5lbCB7XG4gIC5idG46aG92ZXIge1xuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogZ3JheSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICM1NTUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucGFuZS1vYS1lZGl0LW1pbmlwYW5lbCB7XG4gIC5wYW5lLWFkZC1zcGFjZS1jb250ZW50IC5idG4tY2lyY2xlIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgaSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgfVxuICAuYnRuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNDIsNDUsNTUpO1xuICAgIG9wYWNpdHk6IC42NTtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICAmLmJ0bi1wcmltYXJ5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0OUI1NDQ7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA+IGkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgIG9wYWNpdHk6IC45NTtcbiAgICAgIGNvbG9yOiAjMmEyYzM3O1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2IoNDIsNDUsNTUpO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDBweCByZ2JhKDAsMCwwLDAuNTkpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgcHJvY2Vzc2VkIElQRSBidXR0b25zIHRoYXQgYXJlIG1vdmVkIHRvIGNvbnRleHR1YWwgdGFic1xuYm9keS5vYS1wcm9jZXNzLWlwZSAjcGFuZWxzLWlwZS1jb250cm9sLWNvbnRhaW5lciB7XG4gIGEucGFuZWxzLWlwZS1zdGFydGVkaXQsXG4gIGEucGFuZWxzLWlwZS1jaGFuZ2UtbGF5b3V0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wYW5lLW9hLWV2ZW50LWRldGFpbC1ldmVudC1kZXRhaWxzIHtcbiAgLm9hLWV2ZW50LWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgICBjb2xvcjogIzYwNjE2ZDtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLm9hLWV2ZW50LWRlc2NyaXB0aW9uIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAmLnBhbmVsLXBhbmU6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucGFuZS1ub2RlLWZpZWxkLW9hLXJlbGF0ZWQge1xuICAuYWRkdGhpc2V2ZW50LWRyb3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhbmVsLXBhbmU6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAucmFkaXgtbGF5b3V0cy1zaWRlYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5tb3JlLWxpbmsge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAub2EtY2FsbG91dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgICBib3JkZXItY29sb3I6ICNDMUMxQzE7XG4gIH1cbn1cblxuLnBhbmUtb2EtZXZlbnQtbGlzdC1vYS1ldmVudHMtdXBjb21pbmctc21hbGwge1xuICAub2EtZXZlbnQtZGF0ZS13cmFwcGVyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmZ1bGxjYWxlbmRhciAuZmMtdG9kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VGNENEO1xufVxuXG4ub2EtbmF2YmFyIC50b29sYmFyLXNlYXJjaCBmb3JtIHtcbiAgaW5wdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cbiAgLmJ0bi1ncm91cCB7XG4gICAgLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTMwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICY6aG92ZXIsICY6YWN0aXZlIHtcbiAgICAgICAgLmNhcmV0IHtcbiAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjMzMzO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMzMzM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgdWwuZHJvcGRvd24tbWVudSB7XG4gICAgICByaWdodDogNDBweDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoJ3hzJykge1xuICAjb2EtbmF2YmFyLXNlYXJjaCB7XG4gICAgLnRvb2xiYXItc2VhcmNoIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgaW5wdXQuc2VhcmNoLXRleHQge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDZweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYW5lLW9hLW5vdGlmaWNhdGlvbnMtcGFuZSxcbi5wYW5lLW5vZGUtZm9ybS1vYS1ub3RpZmljYXRpb25zIHtcbiAgLmZvcm0taXRlbS1vYS1ub3RpZmljYXRpb25zLW5vdGlmeS1saXN0LWNvbWJpbmVkIHtcbiAgICBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cbiAgfVxuICAuZm9ybS1pdGVtLW9hLW5vdGlmaWNhdGlvbnMtc2tpcC1ub3RpZnkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzc3NztcbiAgfVxuICAuZmxhZy13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIH1cbiAgLmZsYWctbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxufVxuXG4ucGFuZS1vYS1jb21tZW50LW1lZGlhLWNvbW1lbnRub2RlLWF0dGFjaG1lbnRzIHtcbiAgLmF0dGFjaG1lbnRzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgLnZpZXdzLXJvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI0Y0RjRGNDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU4O1xuICAgIGltZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuICAgIC51c2VyLWluZm8ge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGEge1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29tbWVudC1sYWJlbCA+IGEge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5maWxlLWluZm8ge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gICAgLmZpbGVuYW1lIHtcbiAgICAgIGkge1xuICAgICAgICBjb2xvcjogIzQwQTEzQTtcbiAgICAgIH1cbiAgICB9XG4gICAgLm9hLW1lZGlhLWRvY3VtZW50IC5vYS1kZXNjcmlwdGlvbiB7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICB9XG4gIH1cbn1cblxuLm9hLW5hdmJhciAucGFuZWwtcGFuZWwgLnBhbmVsLXBhbmUge1xuICAvLyBzZXQgY29uc2lzdGVudCBtaW4gaGVpZ2h0IHRvIGhlbHAgd3JhcHBpbmcgZWxlbWVudHMgb24gc21hbGxlciBzY3JlZW5zXG4gIG1pbi1oZWlnaHQ6IDQ1cHg7XG59XG5cbi5vYS1uYXZiYXIgLnB1bGwtbGVmdCAjb2EtdXNlci1iYWRnZSB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLm9hLW5hdmJhciAucHVsbC1yaWdodCAjb2EtdXNlci1iYWRnZSB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi8vIFBhbmVscyBJUEVcbmRpdiNwYW5lbHMtaXBlLWNvbnRyb2wtY29udGFpbmVyIHtcblxuICAvLyBNb3ZlIElQRSBlZGl0IG1vZGUgYnV0dG9uIGluc2lkZSBjb250ZW50IGFyZWEuXG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDEzMHB4O1xuICBsZWZ0OiAxMzBweDtcblxuICAvLyBGaXggdXAgZm9ybSBjb250cm9scy5cbiAgLmZvcm0taXRlbS1yZXZpc2lvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgfVxuICAuZm9ybS10eXBlLXRleHRmaWVsZCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuXG4vLyBGaXggZm9yIHByb2dyYW0gaGVhZGVycyBvbiBoaHMgc2l0ZSAoYWRkIHRoaXMgY2xhc3MgdmlhIHBhbmVscyBpbnRlcmZhY2UgaWUgcGhhcm1hY3ktdGVjaG5pY2lhbiBwYWdlKVxuLmN1c3RvbS1wcm9ncmFtLW9wdGlvbi1oZWFkZXIgLmZpZWxkLWl0ZW0gdWwge1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufSIsIi52aWRlb1dyYXBwZXIsIC5tZWRpYS12aXV0dWJlLXZpZGVvLCAubWVkaWEteW91dHViZS12aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgLyogMTY6OSAqL1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgaGVpZ2h0OiAwO1xuICBpZnJhbWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbiIsIiNzYTExeS1yZWFkYWJpbGl0eSB7XG4gIHBhZGRpbmc6IDEwcHggMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NkY2RjZCAhaW1wb3J0YW50O1xufVxuXG51bCNyZWFkYWJpbGl0eS1saXN0IHtcbiAgcGFkZGluZzogMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogNXB4IDBweCAwcHggMHB4O1xufVxuXG4jcmVhZGFiaWxpdHktc3RhdHVzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmxlc2NoLXNjb3JlIHtcbiAgbWFyZ2luOiAwIDdweCAwIDdweDtcbn1cblxuLnJlYWRhYmlsaXR5LWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTllOSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1ZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZzogM3B4IDVweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzRiNGI0YiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE1cHg7XG59XG4iLCIuc2lkZS1zZWFyY2gtdGFiLCAuc2lkZS1hcHBseS10YWIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAuNzVlbSAxZW0gLjc1ZW0gMWVtO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDYwcHg7XG4gIHRyYW5zaXRpb246IHJpZ2h0IDAuMXM7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuXG4uc2lkZS1zZWFyY2gtdGFie1xuICB0b3A6OTVweCArICRmcmFtZS13aWR0aC14cztcbiAgcmlnaHQ6IDA7XG4gIC8qIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1zZWNvbmRhcnk7ICovXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgc3BhbntcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zaWRlLWFwcGx5LXRhYntcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuXG5AaW5jbHVkZSBicmVha3BvaW50KFwic21cIikge1xuICAuc2lkZS1zZWFyY2gtdGFiLCAuc2lkZS1hcHBseS10YWIge1xuICAgIHBhZGRpbmc6IC43NWVtIDFlbSAuNzVlbSAxZW07XG4gICAgd2lkdGg6IDE0NXB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuc2lkZS1zZWFyY2gtdGFiIHtcbiAgICB0b3A6IDE0MHB4ICsgJGZyYW1lLXdpZHRoLXNtO1xuICAgIHJpZ2h0OiAtNXB4O1xuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cbiAgfVxufVxuQGluY2x1ZGUgYnJlYWtwb2ludChcIm1kXCIpIHtcbiAgLnNpZGUtc2VhcmNoLXRhYiB7XG4gICAgdG9wOiAxNjBweCArICRmcmFtZS13aWR0aC1tZDtcbiAgfVxuICAvLyBPbmx5IHNob3cgdGhpcyB0YWIgZm9yIGhvbWUgc2l0ZSBwcm9ncmFtcyBzaXRlLlxuICAub2ctY29udGV4dC1ub2RlLTI2Ni5yb290X3NwYWNlX2lkXzI1MDcgLnNpZGUtYXBwbHktdGFiIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDI0MHB4ICsgJGZyYW1lLXdpZHRoLW1kO1xuICAgIHJpZ2h0OiAtNXB4O1xuICAgIC8qIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1zZWNvbmRhcnk7ICovXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFZJVSBzaXRlIHNwZWNpZmljIGNoYW5nZXNcblxuLy8gUmVtb3ZlIHNpZGUgbWVudSBhcHBseSBidXR0b24gZnJvbSBzaXRlcyA8dXVpZD5cbi8vLnJvb3Rfc3BhY2VfdXVpZF9lMzRmNjgxMS0yZWY2LTRjNTctOWNmOC02NmQ0MWEzMmFiYzQsIC8vIEFkdmVudHVyZXMgaW4gbWluZFxuLy8ucm9vdF9zcGFjZV91dWlkX2Y0NzAxNWM1LWZkNDEtNDdhMy05ZTY0LTI5ZDRkZDA0MmMzNywgLy8gR3JhbmRraWRzIFVuaXZlcnNpdHlcbi8vLnJvb3Rfc3BhY2VfdXVpZF8xNmJlYWNkNC00OThhLTQ5YzctYjYwNS1jNDAyNjUwMGI5ZTAsIC8vIEVsZGVyQ29sbGVnZVxuLy8ucm9vdF9zcGFjZV91dWlkXzY5OWM2MTY1LTU3M2YtNDlkZi1hNTFmLTE5YzM5NmViZThmOCwgLy8gRW1wbG95ZWVzXG4vLy5yb290X3NwYWNlX3V1aWRfNzQzZGQ3YWYtMjk3Yy00NzIyLTg5MTEtODQzNmMwMmQ2ZGY2LCAvLyBFbXBsb3llZSByZWxhdGlvbnNcbi8vLnJvb3Rfc3BhY2VfdXVpZF83NmMzM2NhYi01NGZlLTQ4YTAtODE2MS1jZGI4YjQ3Y2ZkYTAsIC8vIENTSVxuLy8ucm9vdF9zcGFjZV91dWlkXzEyYjI1MGFiLTA2MTUtNGJjMi04ZWI1LTFjOWQwOGIyOTdkMiwgLy8gQ1NJIHYyXG4vLy5yb290X3NwYWNlX3V1aWRfZDRjNjMxZTgtYTI0YS00NWU1LTkyZWItMTVjOWE1MGQyMWQ3LCAvLyBEZWVwYmF5XG4vLy5yb290X3NwYWNlX3V1aWRfNDE2MDEwNWEtY2EyZC00MmNiLWFhODQtNWMyYWMyNzM4YWIzLCAvLyBNaWxuZXJcbi8vLnJvb3Rfc3BhY2VfdXVpZF81NjZkN2JhMS02NWRhLTQ5ZTUtODczZi1lMWIyMDMwYjkzMDEsICAvLyBSZXNpZGVuY2VzXG4vLy5yb290X3NwYWNlX3V1aWRfY2QzMGQyNmEtODQ4NC00NjdlLWI3MzYtM2ViZTU3ZTkxZGE1ICAvLyBOUkVQXG4vL3tcbi8vICAuc2lkZS1hcHBseS10YWIge1xuLy8gICAgZGlzcGxheTogbm9uZTtcbi8vICB9XG4vL31cblxuLy8gUmVtb3ZlIGFib3ZlIGZvciBub3cgYXMgaXQgaGFzIGJlZW4gcmVxdWVzdGVkIHRvIHJlbW92ZSB0aGlzIHRhYiBmcm9tXG4vLyBhbGwgc2l0ZXMgRVhDRVBUIHRoZSBwcm9ncmFtcyBzaXRlIG9uIHZpdS5jYS4gc2VlIF9zaXRlX3RhYnMuc2Nzc1xuXG4vLyBSZW1vdmUgaW5zaWRlIG1haW4gbWVudSAnU3RhcnQgWW91ciBBcHBsaWNhdGlvbicgYnV0dG9uIGZyb20gc2l0ZXMgPHV1aWQ+XG4ucm9vdF9zcGFjZV91dWlkX2UzNGY2ODExLTJlZjYtNGM1Ny05Y2Y4LTY2ZDQxYTMyYWJjNCwgLy8gQWR2ZW50dXJlcyBpbiBtaW5kXG4ucm9vdF9zcGFjZV91dWlkX2Y0NzAxNWM1LWZkNDEtNDdhMy05ZTY0LTI5ZDRkZDA0MmMzNywgLy8gR3JhbmRraWRzIFVuaXZlcnNpdHlcbi5yb290X3NwYWNlX3V1aWRfMTZiZWFjZDQtNDk4YS00OWM3LWI2MDUtYzQwMjY1MDBiOWUwLCAvLyBFbGRlckNvbGxlZ2VcbntcbiAgI2N0YS1hcHBseS0tbWFpbi1tZW51LWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBSZW1vdmUgc2VhcmNoIHRhYiBNaWxuZXJcbi5yb290X3NwYWNlX3V1aWRfNDE2MDEwNWEtY2EyZC00MmNiLWFhODQtNWMyYWMyNzM4YWIzICAvLyBNaWxuZXJcbntcbiAgLnNpZGUtc2VhcmNoLXRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiLy8gVGFrZW4gZnJvbSBjdXN0b20gRGVlcGJheSBzb2NpYWwgaWNvbnNcbi52aXVGb2xsb3d7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhOmFmdGVye1xuICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudml1LXNvY2lhbF9fc29jaWFsSWNvbntcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbWFyZ2luOiAwIDFlbTtcbiAgfVxufVxuIiwiLy8gU3R5bGVzIGZvciBUYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4udGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGR7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi5zdGlja3ktaGVhZGVyID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbn1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlMGUwZTA7XG59XG5cbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi5zdGlja3ktaGVhZGVyID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxufVxuXG50YWJsZSB0ZCA+IGRpdi5mb3JtLXR5cGUtY2hlY2tib3gsXG50YWJsZSB0aCA+IGRpdi5mb3JtLXR5cGUtY2hlY2tib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cblxuXG4udGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vLyBTdHlsZXMgZm9yIFRhYnMsIE1lc3NhZ2VzLCAuLmV0Y1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnBhbmUtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm9hLXBhbmUgLnBhbmUtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgLm9hLWxpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4ub2EtcGFuZS5pbm5lci1wYW5lIC5wYW5lbC1wYW5lIHtcbiAgcGFkZGluZy1ib3R0b206IDFlbTtcbn1cblxuLyogdHJ5IHRvIHRhcmdldCB0aGUgbWFpbiBjb250ZW50IHJlZ2lvbiB3aGVuIGluc2lkZSBhIHBhbmVsIGxheW91dCAqL1xuLnBhbmUtcGFnZS1jb250ZW50IC5yYWRpeC1sYXlvdXRzLWNvbnRlbnQge1xuICA+IC5wYW5lbC1wYW5lbC1pbm5lciB7XG4gICAgLy9wYWRkaW5nOiAwIDIwcHggMjBweCAyMHB4OyAgLy8gW1ZJVSBtb2RdXG4gICAgICBwYWRkaW5nLXJpZ2h0OjI1cHg7XG4gICAgLy9ib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTRFM0U2OyAvLyBbVklVIG1vZF1cbiAgICAvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTRFM0U2OyAvLyBbVklVIG1vZF1cbiAgfVxuICAub2EtcGFuZS5pbm5lci1wYW5lIC5wYW5lbC1wYW5lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogMS41ZW07XG4gIH1cbn1cbmJvZHkucGFuZWxzLWlwZSAucGFuZS1wYWdlLWNvbnRlbnQgLnJhZGl4LWxheW91dHMtY29udGVudCA+IC5wYW5lbC1wYW5lbC1pbm5lciB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgLy9wYWRkaW5nOiAwIDIwcHg7XG4gIHBhZGRpbmc6IDA7IC8vW3ZpdSBtb2RdXG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoJ21kJykge1xuICAucGFuZS1wYWdlLWNvbnRlbnQgLnJhZGl4LWxheW91dHMtY29udGVudCB7XG4gICAgPiAucGFuZWwtcGFuZWwtaW5uZXIge1xuICAgICAgcGFkZGluZzogMDsgLy9bdml1IG1vZF1cbiAgICB9XG4gIH1cbiAgYm9keS5wYW5lbHMtaXBlIC5wYW5lLXBhZ2UtY29udGVudCAucmFkaXgtbGF5b3V0cy1jb250ZW50ID4gLnBhbmVsLXBhbmVsLWlubmVyIHtcbiAgICAvL3BhZGRpbmc6IDAgNDBweDtcbiAgICBwYWRkaW5nOiAwOyAvL1t2aXUgbW9kXVxuICB9XG59XG5cbi5vYS1saXN0IHtcbiAgJi53ZWxsIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cblxuLm9hLWxpc3QtaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5ncm91cC1jb250ZW50IHtcbiAgPiBsaSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQUVBRUE7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG59XG5cbi5yYWRpeC1sYXlvdXRzLXNpZGViYXIge1xuICAuZ3JvdXAtY29udGVudCBsaSB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cbn1cblxuLm9hLWxpc3QtY2F0ZWdvcnkge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5wYW5lLXBhbmUtb2EtbWVzc2FnZXN7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn0iLCIvLyBUYWItdG8tYWNjb3JkaW9uIHN0eWxlcy5cbi8vIEFkZCAudGFiQ29sbGFwc2UgdG8gdGhlIHRhYnMgb2YgYSByZWd1bGFyIEJvb3RzdHJhcCAzLnggdGFiIGRpdiB0byB1c2Vcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi50YWJDb2xsYXBzZXtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIG1hcmdpbi1ib3R0b206M2VtO1xufVxuXG4vLyBUYWIgTW9kZVxuXG4ubmF2LXRhYnMtLXRhYkNvbGxhcHNle1xuICBmbG9hdDpsZWZ0O1xuICB3aWR0aDozMCU7XG4gIGJvcmRlcjowO1xuICBib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNlZGVkZWQ7XG5cbiAgPiBsaXtcbiAgICBmbG9hdDpub25lO1xuICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZGVkZWQ7XG4gICAgYXtcbiAgICAgIG1hcmdpbi1yaWdodDowO1xuICAgICAgYm9yZGVyLXJhZGl1czowO1xuICAgICAgYm9yZGVyOjA7XG4gICAgfVxuICAgICYuYWN0aXZlIGEsICYuYWN0aXZlIGE6aG92ZXIsICYuYWN0aXZlIGE6Zm9jdXN7XG4gICAgICBib3JkZXI6MDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjA1KTtcbiAgICB9XG5cbiAgfVxufVxuXG4udGFiLWNvbnRlbnQtLXRhYkNvbGxhcHNle1xuICBmbG9hdDpsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6MmVtO1xuICB3aWR0aDo3MCU7XG59XG5cblxuLy8gQWNjb3JkaW9uIE1vZGVcbi5wYW5lbC1ncm91cCwgLnZpdS1jb2xsYXBzaWJsZXtcbiAgLnBhbmVsLWhlYWRpbmd7XG4gICAgLnBhbmVsLXRpdGxlIGF7XG4gICAgICAmOmZvY3VzLCAmOmhvdmVye1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCJcXGYwZGQgXCI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRhd2Vzb21lXCI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLjVlbTtcbiAgICAgIH1cbiAgICAgICYuY29sbGFwc2VkOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCJcXGYwZGEgXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLy8gU3R5bGVzIGZvciBVc2VyIHBhZ2VzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4udXNlci1pbmZvIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2E0YThhYjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYSB7XG4gICAgY29sb3I6ICMyYTJjMzc7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cblxuLnVzZXItcGljdHVyZSBpbWcsXG4udXNlci1iYWRnZSBpbWcge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbn1cblxuLmNvbnRlbnQgLnBhbmUtdXNlci1maWVsZC11c2VyLXBpY3R1cmUge1xuICBpbWcge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgfVxufVxuXG4ub2EtbGlzdCAucHVsbC1sZWZ0IGltZyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJ0bi1pbnZlcnNlLnVzZXItYmFkZ2UgaW1nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi52aWV3LW9hLXRlYW0tbGlzdCAudXNlci1iYWRnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5vYS1jb21tZW50IC51c2VyLXBpY3R1cmUge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xuICBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxufVxuXG4ub2EtbGlzdCAudXNlci1waWN0dXJlIGltZyB7XG4gIG1heC1oZWlnaHQ6IDQwcHg7XG4gIG1heC13aWR0aDogNDBweDtcbn1cblxuLmluZGVudGVkIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG59XG4iLCIvLyBTdHlsZXMgZm9yIFZpZXdzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4udmlld3MtZXhwb3NlZC1mb3JtIC5maWx0ZXItYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00MHB4O1xuICByaWdodDogMDtcbn1cblxuLm9hLXBhbmUgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZmlsdGVyLWJ0biB7XG4gIHRvcDogLTQwcHg7XG59XG5cbi5wYW5lLWNvbnRlbnQgLm9hLXJpdmVyLFxuLnBhbmUtb2EtcmVjZW50LWFjdGl2aXR5LXNlY3Rpb24tYWN0aXZpdHkge1xuICAub2EtbGlzdC1pbm5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cbiAgLm9hLWxpc3QtaGVhZGVyIHtcbiAgICA+IHNwYW4gPiBhID4gc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIC8vIGp1c3QgdGFyZ2V0IHVzZXIgbGlua1xuICAgID4gc3BhbiA+IGE6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAvLyBvdmVycmlkZSBjb2xvcml6ZXJcbiAgICAgIGNvbG9yOiAjMmEyYzM3ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cbn1cblxuLnBhbmUtb3Blbi1hdHJpdW0tbmV3cy1vYS1yZWNlbnQtbmV3cyB7XG4gIC5wYW5lLWNvbnRlbnQge1xuICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAjRUFFQUVBO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG5cbi5sYWJlbCB7XG4gIC5tYXJrZXIge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICAmLm1hcmstbmV3IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY0LDE2MSw1OCwwLjcpO1xuICB9XG4gICYubWFyay11cGRhdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MCwxNTAsMCwwLjcpOztcbiAgfVxuICAmLm1hcmstdW5wdWJsaXNoZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYwLDAsMCwwLjcpOztcbiAgfVxufVxuXG4ub2EtbGlzdC5vYS1kaXNjdXNzaW9uLXRvcGljIHtcbiAgLm9hLWxpc3QtaGVhZGVyLm9hLWRlc2NyaXB0aW9uIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICBoNSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC51c2VyLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgfVxuICAub2EtZGF0ZSBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAub2EtZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjNzc3O1xuICB9XG4gIC5vYS1yZXBseS1sYXN0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgPiBhIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cbiAgfVxuICAub2EtcmVwbHktaWNvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAub2EtcmVwbHktY291bnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHdpZHRoOiAyZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDAgM3B4O1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cbiAgICBpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgdG9wOiAtMC4xZW07XG4gICAgICBtYXJnaW46IDAgM3B4O1xuICAgICAgY29sb3I6IHJnYmEoNjQsNjQsNjQsMC43KTtcbiAgICB9XG4gICAgJi51cGRhdGVkIGkge1xuICAgICBjb2xvcjogcmdiYSgxNTAsMTUwLDAsMC43KTs7XG4gICAgfVxuICAgICYubmV3IGkge1xuICAgICAgY29sb3I6IHJnYmEoNjQsMTYxLDU4LDAuNyk7XG4gICAgfVxuICB9XG59XG5cbi5vYS1saXN0Lm9hLW5ld3Mge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NGQ0ZDRjtcbiAgcGFkZGluZzogMCAwIDI1cHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgLm9hLWVkaXQtbm9kZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgaSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBjb2xvcjogI2E0YThhYjtcbiAgICB9XG4gICAgYSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgIH1cbiAgICAgID4gc3BhbiB7XG4gICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHAsIG9sLCB1bCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgfVxuICAub2EtbmV3cy1ib2R5IHtcbiAgICBtYXJnaW4tdG9wOiAwLjhlbTtcbiAgfVxuICAub2EtbmV3cy1oZWFkZXIgaDMge1xuICAgIG1hcmdpbjogMCAwIDAuNWVtIDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbiAgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOWVtO1xuICB9XG4gIC5tb3JlLWxpbmsge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuXG4vLyBXZSBkb24ndCBuZWVkIHRoZSAnU2VhcmNoJyBsYWJlbCBvbiB0aGUgc2VhcmNoIGJveCAtIGl0J3MgaW1wbGllZFxuLnZpZXdzLXdpZGdldC1maWx0ZXItc2VhcmNoX2FwaV92aWV3c19mdWxsdGV4dCBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIFJlbW92ZSB0aXRsZSBvbiBwcm9ncmFtIG9wdGlvbnMganNvbiBiYXNlZCB2aWV3XG4ucGFuZS1wcm9ncmFtcy1vcHRpb25zLXBhbmUtcHJvZ3JhbS1vcHRpb25zLWpzb24gaDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuIl19 */
