/*
//
// VARIABLES for POSTCSS
// =============================================================================
*/

/*
//
// Breakpoint definitions
// =============================================================================
*/

/*// Device min-width breakpoints:*/
/*
//
// Color definitions
// =============================================================================
*/
/*
//
// Mixins - Useful mixins to achieve several functionalities
// =============================================================================
*/

/*
//
// Color Mixins
// =============================================================================
*/


/*
@define-mixin gradientBar($primary-color, $secondary-color) {
  @include background-image(linear-gradient($primary-color, $secondary-color));
  border-color: $secondary-color $secondary-color darken($secondary-color, 15%);
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) fade-in(rgba(0, 0, 0, 0.1), 0.15);
}

// Use a gradient for the button background
@define-mixin buttonGradientBackground($start-color, $end-color) {
  // gradientBar will set the background to a pleasing blend of these, to support IE<=9
  @include gradientBar($start-color, $end-color);
  *background-color: $end-color; /!* Darken IE7 buttons by default so they stand out more given they won't have borders *!/
  @include gradient-reset-filter();
}

// Cross-Browser background gradient
@define-mixin backgroundLinearGradient($start-color, $end-color, $direction: top) {
  @include background(linear-gradient($direction, $start-color, $end-color));
  @if $direction == top {
    $ie-direction: 0;
  } @else {
    $ie-direction: 1;
  }
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#{$start-color}', endColorstr='#{$end-color}',GradientType=$ie-direction );
  background-color: $start-color;
}
*/
/*
//
// Element hiding - Mixins for hiding text or whole elements
// =============================================================================
*/

/*// Turns off the element-invisible effect.*/

/*// Make the hidden element focusable*/
/*
//
// Layout mixins - Layout related mixins
// =============================================================================
*/

/*// Aligns 2 elements side by side. Very useful for search bars.*/
/*
//
// Shorthand mixins - These save you some typing
// =============================================================================
*/

/*
//
// Helpers - Helping classes
// =============================================================================
*/


.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}


.element-invisible, .visuallyhidden {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}



.element-invisible.focusable, .visuallyhidden.focusable {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}



.element-invisible.focusable:active, .element-invisible.focusable:focus, .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {


  @include element-invisible-off;
}

.element-visible {
  position: static !important;
  clip: auto;
  height: auto;
  width: auto;
  overflow: auto;
}


.hide {
  display: none;
}
.show {
  display: block;
}


.invisible {
  visibility: hidden;
}

.clearfix::after {
  visibility: hidden;
  display: block;
  content: ;
  clear: both;
  height: 0;
}

.clear {
  clear: both;
}

.text-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.muted {
  opacity: 0.5;
}

.border-box {
  box-sizing: border-box;
}

.direction-ltr {
  direction: ltr;
}
.direction-rtl {
  direction: rtl;
}

.page-title {
  margin-top: 1em;
}

#cookiesjsr {
  --layer-tab-active-bg-color: #41bedc;
  --btn-prime-inv-border-color: #fff;
  --btn-prime-inv-bg-color: #ef5485;
}

.cookiesjsr-banner {
  background: #41bedc;
}

.cookiesjsr-btn.cookiesjsr-settings {
  background-color: #ef5485;
  /* background-color: var(--btn-prime-bg-color, #fff); */
  border-color: #fff;
  /* border-color: var(--btn-prime-border-color, #ef5485); */
  color: #fff;
}

.cookiesjsr-service-group.active .cookiesjsr-service-group--tab {
  background: #41bedc;
}

.cookiesjsr-btn.invert {
  background-color: #fff;
  /*background-color: var(--btn-prime-bg-color, #fff);*/
  border-color: #ef5485;
  /* border-color: var(--btn-prime-border-color, #ef5485);*/
  color: #ef5485;
  /*color: var(--btn-prime-font-color, #ef5485);*/
}

.cookiesjsr-btn.important {
  background-color: #fff;
  border-color: #fff;
  color: #ef5485;
}

.cookiesjsr-service--always-on span {
  background: #ef5485;
  color: #fff;
}

.cookiesjsr-links.links--row li a {
  color: #aa395d;
  text-decoration: underline;
  font-weight: bold;
  font-size: var(--font-size-reset, 1rem);
}

.cookiesjsr-banner--links {
  font-size: var(--font-size-reset, 1rem);
}

input[type="submit"], input[type="button"], .button {
  padding: 0.5em 2.5em;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: normal;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  white-space: nowrap;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #33343F;
  border-radius: 3px;
  color: #33343F;
  background-color: #fff;
  border-color: #33343F;
}

input[type="submit"]:hover, input[type="button"]:hover, .button:hover {
  text-decoration: none;
}

input[type="submit"]:hover, input[type="button"]:hover, .button:hover {
  color: #33343F;
  background-color: #EDEFEF;
}

input[type="submit"].disabled, input[type="submit"].disabled:hover, input[type="button"].disabled, input[type="button"].disabled:hover, .button.disabled, .button.disabled:hover {
  text-decoration: none;
  border-color: transparent;
  color: #666666;
  background: #EDEFEF;
  cursor: not-allowed;
}

input[type="submit"].button--primary, input[type="button"].button--primary, .button.button--primary {
  border: 1px solid #fff;
  border-radius: 3px;
  color: #fff;
  background-color: #EF5485;
  border-color: #EF5485;
}

input[type="submit"].button--primary:hover, input[type="button"].button--primary:hover, .button.button--primary:hover {
  color: #fff;
  background-color: #41BEDC;
}

input[type="submit"].button--primary:hover, input[type="button"].button--primary:hover, .button.button--primary:hover {
  border-color: #41BEDC;
}

input[type="submit"].button--secondary, input[type="button"].button--secondary, .button.button--secondary {
  border: 1px solid #fff;
  border-radius: 3px;
  color: #fff;
  background-color: #41BEDC;
  border-color: #41BEDC;
}

input[type="submit"].button--secondary:hover, input[type="button"].button--secondary:hover, .button.button--secondary:hover {
  color: #fff;
  background-color: #EF5485;
}

input[type="submit"].button--secondary:hover, input[type="button"].button--secondary:hover, .button.button--secondary:hover {
  border-color: #EF5485;
}

input[type="submit"].button--full, input[type="button"].button--full, .button.button--full {
  width: 100%;
  display: block;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jb25maWcucC5jc3MiLCJfY29uZmlnLmJyZWFrcG9pbnRzLnAuY3NzIiwiX2NvbmZpZy5jb2xvcnMucC5jc3MiLCJ1dGlsaXRpZXMvX21peGlucy5wLmNzcyIsInV0aWxpdGllcy9fbWl4aW5zLmNvbG9ycy5wLmNzcyIsInV0aWxpdGllcy9fbWl4aW5zLmhpZGluZy5wLmNzcyIsInV0aWxpdGllcy9fbWl4aW5zLmxheW91dC5wLmNzcyIsInV0aWxpdGllcy9fbWl4aW5zLnNob3J0aGFuZC5wLmNzcyIsInV0aWxpdGllcy9faGVscGVycy5wLmNzcyIsInRoZW1lL19nbG9iYWwucC5jc3MiLCJ0aGVtZS9fYnV0dG9ucy5wLmNzcyIsInV0aWxpdGllcy9fbWl4aW5zLmJ1dHRvbnMucC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7RUFJRTs7QUNKRjs7OztFQUlFOztBQUVGLG9DQUFvQztBQ05wQzs7OztFQUlFO0FDSkY7Ozs7RUFJRTs7QUNKRjs7OztFQUlFOzs7QUFHRjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUEwQkU7QUNqQ0Y7Ozs7RUFJRTs7QUFzQkYsOENBQThDOztBQVM5Qyx3Q0FBd0M7QUNuQ3hDOzs7O0VBSUU7O0FBNkRGLG1FQUFtRTtBQ2pFbkU7Ozs7RUFJRTs7QUNKRjs7OztFQUlFOzs7QUFHRjtFSEVFLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLDhCQUE4QjtFQUM5QixVQUFVO0NHSlg7OztBQUdEO0VIT0UsOEJBQThCO0VBQzlCLFlBQVk7RUFDWixXQUFXO0VBQ1gsaUJBQWlCO0VBQ2pCLCtCQUErQjtDR1JoQzs7OztBQUlEO0VIQUUsOEJBQThCO0VBQzlCLFlBQVk7RUFDWixXQUFXO0VBQ1gsaUJBQWlCO0VBQ2pCLCtCQUErQjtDR0RoQzs7OztBSGlCQzs7O0VBRUUsK0JBQStCO0NBQ2hDOztBR2xCSDtFSElFLDRCQUE0QjtFQUM1QixXQUFXO0VBQ1gsYUFBYTtFQUNiLFlBQVk7RUFDWixlQUFlO0NHTmhCOzs7QUFHRDtFQUNFLGNBQWM7Q0FDZjtBQUNEO0VBQ0UsZUFBZTtDQUNoQjs7O0FBR0Q7RUFDRSxtQkFBbUI7Q0FDcEI7O0FBR0M7RUFBQSxtQkFBZ0I7RUFBaEIsZUFBZ0I7RUFBaEIsVUFBZ0I7RUFBaEIsWUFBZ0I7RUFBaEIsVUFBZ0I7Q0FBQTs7QUFHbEI7RUFDRSxZQUFZO0NBQ2I7O0FBRUQ7RUxsQkUsaUJBQWlCO0VBQ2pCLHdCQUF3QjtFQUN4QixvQkFBb0I7Q0trQnJCOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsdUJBQXVCO0NBQ3hCOztBQUVEO0VBQ0UsZUFBZTtDQUNoQjtBQUNEO0VBQ0UsZUFBZTtDQUNoQjs7QUNsRUQ7RUFDRSxnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxxQ0FBcUM7RUFDckMsbUNBQW1DO0VBQ25DLGtDQUFrQztDQUNuQzs7QUFFRDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLDBCQUEwQjtFQUMxQix3REFBd0Q7RUFDeEQsbUJBQW1CO0VBQ25CLDJEQUEyRDtFQUMzRCxZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxvQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRSx1QkFBdUI7RUFDdkIsc0RBQXNEO0VBQ3RELHNCQUFzQjtFQUN0QiwwREFBMEQ7RUFDMUQsZUFBZTtFQUNmLGdEQUFnRDtDQUNqRDs7QUFFRDtFQUNFLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLG9CQUFvQjtFQUNwQixZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsMkJBQTJCO0VBQzNCLGtCQUFrQjtFQUNsQix3Q0FBd0M7Q0FDekM7O0FBRUQ7RUFDRSx3Q0FBd0M7Q0FDekM7O0FDN0JEO0VDeEJFLHFCQUFxQjtFQUVyQixtQkFBbUI7RUFDbkIsMEJBQTBCO0VBQzFCLHNCQUFzQjtFQUV0QixvQkFBb0I7RUFDcEIsdUJBQXVCO0VBQ3ZCLCtCQUEyQjtNQUEzQiwyQkFBMkI7RUFDM0IsZ0JBQWdCO0VBQ2hCLHVCQUF1QjtFQUN2QixvQkFBb0I7RUFDcEIsMEJBQWtCO01BQWxCLHNCQUFrQjtVQUFsQixrQkFBa0I7RUFTbEIsMEJBQThDO0VBQzlDLG1CQUE4QjtFQUM5QixlQUF5QjtFQUN6Qix1QkFBb0M7RURIcEMsc0JBQTBCO0NBK0IzQjs7QUN0Q0M7RUFDRSxzQkFBc0I7Q0FDdkI7O0FBVUQ7RUFDRSxlQUErQjtFQUMvQiwwQkFBMEM7Q0FDM0M7O0FEQ0Q7RUFFRSxzQkFBc0I7RUFDdEIsMEJBQTBCO0VBQzFCLGVBQXlCO0VBQ3pCLG9CQUE0QjtFQUM1QixvQkFBb0I7Q0FDckI7O0FBR0Q7RUNuQkEsdUJBQThDO0VBQzlDLG1CQUE4QjtFQUM5QixZQUF5QjtFQUN6QiwwQkFBb0M7RURyQnBDLHNCQUE2QjtDQXVDNUI7O0FDaEJEO0VBQ0UsWUFBK0I7RUFDL0IsMEJBQTBDO0NBQzNDOztBRHhCRDtFQUNFLHNCQUEyQjtDQUM1Qjs7QUFxQ0Q7RUN2QkEsdUJBQThDO0VBQzlDLG1CQUE4QjtFQUM5QixZQUF5QjtFQUN6QiwwQkFBb0M7RURacEMsc0JBQTJCO0NBa0MxQjs7QUNwQkQ7RUFDRSxZQUErQjtFQUMvQiwwQkFBMEM7Q0FDM0M7O0FEZkQ7RUFDRSxzQkFBNkI7Q0FDOUI7O0FBZ0NEO0VBQ0UsWUFBWTtFQUNaLGVBQWU7Q0FDaEIiLCJmaWxlIjoidGhlbWUucC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuLy9cbi8vIFZBUklBQkxFUyBmb3IgUE9TVENTU1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG5cbkBpbXBvcnQgXCJfY29uZmlnLmJyZWFrcG9pbnRzLnAuY3NzXCI7XG5AaW1wb3J0IFwiX2NvbmZpZy5jb2xvcnMucC5jc3NcIjtcbkBpbXBvcnQgXCJfY29uZmlnLmZvcm1oYWNrLnAuY3NzXCI7XG5AaW1wb3J0IFwidXRpbGl0aWVzL191dGlsaXRpZXMucC5jc3NcIjtcblxuXG5cblxuXG4kYmFzZS1mb250LXNpemU6IDE2cHg7XG4kYmFzZS1saW5lLWhlaWdodDogMS42O1xuJGJhc2UtZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLCBcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXG4gIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCJMdWNpZGEgR3JhbmRlXCIsIHNhbnMtc2VyaWY7XG5cbiRoZWFkaW5ncy1mb250LWZhbWlseTogXCJSb2JvdG9cIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiA0MDA7XG5cblxuXG5cbiRiYXNlLXNwYWNlOiAxNXB4O1xuJGJhc2UtdmVydGljYWwtc3BhY2U6ICRiYXNlLXNwYWNlO1xuJGJhc2UtaG9yaXpvbnRhbC1zcGFjZTogJGJhc2Utc3BhY2U7XG4kZ3JpZC1kZWZhdWx0LWd1dHRlcjogY2FsYygkYmFzZS1zcGFjZSAqIDIpO1xuXG5cblxuXG5cbiRuYXZpZ2F0aW9uLWhlaWdodDogMTI4cHg7XG4kbmF2aWdhdGlvbi1oZWlnaHQtY29tcHJlc3NlZDogODBweDtcbiRmb290ZXItaGVpZ2h0OiA3MHB4O1xuIiwiLypcbi8vXG4vLyBCcmVha3BvaW50IGRlZmluaXRpb25zXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cblxuLyovLyBEZXZpY2UgbWluLXdpZHRoIGJyZWFrcG9pbnRzOiovXG4kYnJlYWtwb2ludC14eHM6ICAzMjBweDtcbiRicmVha3BvaW50LXhzOiAgIDQ4MHB4O1xuJGJyZWFrcG9pbnQtczogICAgNjQwcHg7XG4kYnJlYWtwb2ludC1tOiAgICA5NTBweDtcbiRicmVha3BvaW50LWw6ICAgIDEwMjVweDtcbiRicmVha3BvaW50LXhsOiAgIDEyMDBweDtcbiRicmVha3BvaW50LXh4bDogIDE0MDBweDtcbiIsIi8qXG4vL1xuLy8gQ29sb3IgZGVmaW5pdGlvbnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xuXG5cblxuXG5cbiRibGFjazogIzAwMDtcbiR3aGl0ZTogI2ZmZjtcblxuXG5cbiRncmF5czogI2RjZGNkYyAjZDNkM2QzICNjMGMwYzAgI2JlYmViZSAjYTlhOWE5ICM4MDgwODAgIzY5Njk2OSAjNTU1ICMzNDM0MzQ7XG5cbiRnYWluc2Jvcm86ICAgICAgICNkY2RjZGM7XG4kbGlnaHRncmF5OiAgICAgICAjZDNkM2QzO1xuJHNpbHZlcjogICAgICAgICAgI2MwYzBjMDtcbiRtZWRpdW1ncmF5OiAgICAgICNiZWJlYmU7XG4kZGFya2dyYXk6ICAgICAgICAjYTlhOWE5O1xuJGdyYXk6ICAgICAgICAgICAgIzgwODA4MDtcbiRkaW1ncmF5OiAgICAgICAgICM2OTY5Njk7XG4kZGF2eWdyYXk6ICAgICAgICAjNTU1O1xuJGpldDogICAgICAgICAgICAgIzIyMjQyQjtcblxuXG5cblxuXG5cbiRmYnMtcHJpbWFyeS1kYXJrOiAjMUU3NDY5O1xuJGZicy1wcmltYXJ5OiAjNDFCRURDO1xuJGZicy1zZWNvbmRhcnk6ICNFRjU0ODU7XG4kZmJzLWdyYXk6ICNDMUM4Q0M7XG4kZmJzLWxpZ2h0LWdyYXk6ICNFREVGRUY7XG4kZmJzLW1lbnUtaGlnaGxpZ2h0OiAjRUIyOTY3O1xuJHNreS1ibHVlOiAgICAgICAjNThiOGQxO1xuJGxlYWYtZ3JlZW46ICAgICAjODhiNzAwO1xuXG5cbiRtZW51LXNlY29uZGFyeS1jb2xvcjogJGdyYXk7XG5cbiRiZy1ncmF5LWRhcms6ICM1ODYxNzE7XG4kYmctZ3JheS1saWdodDogJGZicy1ncmF5O1xuJGJnLXByaW1hcnk6ICRmYnMtcHJpbWFyeTtcbiRiZy1zZWNvbmRhcnk6ICRmYnMtc2Vjb25kYXJ5O1xuXG4kYmctb2ZmLWNhbnZhcy1ncmF5LWRhcms6ICMzMzMzMzM7XG4kYmctb2ZmLWNhbnZhcy1ncmF5LWxpZ2h0OiAjNjU2NTY1O1xuJGJnLW9mZi1jYW52YXMtZ3JheS1ob3ZlcjogJHNpbHZlcjtcblxuJHN0ZXBieXN0ZXAtYm9yZGVyLWNvbG9yOiAkZmJzLWdyYXk7XG4kc3RlcGJ5c3RlcC1ib3JkZXItd2lkdGg6IDVweDtcbiRzdGVwYnlzdGVwLWJhY2tncm91bmQtZGVmYXVsdDogIzY2NjY2NjtcbiRzdGVwYnlzdGVwLWJhY2tncm91bmQtY3VycmVudDogIzRDQzVFMjtcbiRzdGVwYnlzdGVwLWJhY2tncm91bmQtc2hvd246ICMyMjY0NzM7XG5cblxuXG5cblxuJHRleHQtY29sb3I6ICAgICAgICAgICAgICAjMzMzNDNGO1xuJHRleHQtY29sb3ItbGlnaHQ6ICAgICAgICAjNjY2NjY2O1xuJHRleHQtY29sb3ItaW52ZXJ0ZWQ6ICAgICAkd2hpdGU7XG4kdGV4dC1zZWxlY3Rpb24tY29sb3I6ICAgICRmYnMtcHJpbWFyeTtcblxuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgIGluaGVyaXQ7XG5cbiRsaW5rLWNvbG9yOiAgICAgICAgJGZicy1wcmltYXJ5O1xuJGxpbmstY29sb3ItaG92ZXI6ICAjNjU4Y2FlO1xuXG5cblxuXG5cbiRib2R5LWJhY2tncm91bmQ6ICR3aGl0ZTtcblxuXG5cblxuXG4kdW5wdWJsaXNoZWQtY29sb3I6ICNmZmY0ZjQ7XG4kcHJldmlldy1jb2xvcjogICAgICNmZmZmZWE7XG4kY3VycmVudC1yZXZpc2lvbjogICNmZmM7XG4iLCIvKlxuLy9cbi8vIE1peGlucyAtIFVzZWZ1bCBtaXhpbnMgdG8gYWNoaWV2ZSBzZXZlcmFsIGZ1bmN0aW9uYWxpdGllc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG5cbkBpbXBvcnQgJ19taXhpbnMuY29sb3JzLnAuY3NzJztcbkBpbXBvcnQgJ19taXhpbnMuYnV0dG9ucy5wLmNzcyc7XG5AaW1wb3J0ICdfbWl4aW5zLmhpZGluZy5wLmNzcyc7XG5AaW1wb3J0ICdfbWl4aW5zLmxheW91dC5wLmNzcyc7XG5AaW1wb3J0ICdfbWl4aW5zLnNob3J0aGFuZC5wLmNzcyc7XG5AaW1wb3J0ICdfbWl4aW5zLnRoZW1lLnAuY3NzJztcblxuXG5AZGVmaW5lLW1peGluIHBsYWNlaG9sZGVyICRjb2xvcjogJHBsYWNlaG9sZGVyVGV4dCB7XG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG5cblxuQGRlZmluZS1taXhpbiB0ZXh0LW92ZXJmbG93IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbkBkZWZpbmUtbWl4aW4gdGFiLWZvY3VzIHtcbiAgLyogRGVmYXVsdCovXG4gIG91dGxpbmU6IHRoaW4gZG90dGVkICMzMzM7XG4gIC8qIFdlYmtpdCovXG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG4iLCIvKlxuLy9cbi8vIENvbG9yIE1peGluc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG5cblxuLypcbkBkZWZpbmUtbWl4aW4gZ3JhZGllbnRCYXIoJHByaW1hcnktY29sb3IsICRzZWNvbmRhcnktY29sb3IpIHtcbiAgQGluY2x1ZGUgYmFja2dyb3VuZC1pbWFnZShsaW5lYXItZ3JhZGllbnQoJHByaW1hcnktY29sb3IsICRzZWNvbmRhcnktY29sb3IpKTtcbiAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICRzZWNvbmRhcnktY29sb3IgZGFya2VuKCRzZWNvbmRhcnktY29sb3IsIDE1JSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSBmYWRlLWluKHJnYmEoMCwgMCwgMCwgMC4xKSwgMC4xNSk7XG59XG5cbi8vIFVzZSBhIGdyYWRpZW50IGZvciB0aGUgYnV0dG9uIGJhY2tncm91bmRcbkBkZWZpbmUtbWl4aW4gYnV0dG9uR3JhZGllbnRCYWNrZ3JvdW5kKCRzdGFydC1jb2xvciwgJGVuZC1jb2xvcikge1xuICAvLyBncmFkaWVudEJhciB3aWxsIHNldCB0aGUgYmFja2dyb3VuZCB0byBhIHBsZWFzaW5nIGJsZW5kIG9mIHRoZXNlLCB0byBzdXBwb3J0IElFPD05XG4gIEBpbmNsdWRlIGdyYWRpZW50QmFyKCRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gICpiYWNrZ3JvdW5kLWNvbG9yOiAkZW5kLWNvbG9yOyAvISogRGFya2VuIElFNyBidXR0b25zIGJ5IGRlZmF1bHQgc28gdGhleSBzdGFuZCBvdXQgbW9yZSBnaXZlbiB0aGV5IHdvbid0IGhhdmUgYm9yZGVycyAqIS9cbiAgQGluY2x1ZGUgZ3JhZGllbnQtcmVzZXQtZmlsdGVyKCk7XG59XG5cbi8vIENyb3NzLUJyb3dzZXIgYmFja2dyb3VuZCBncmFkaWVudFxuQGRlZmluZS1taXhpbiBiYWNrZ3JvdW5kTGluZWFyR3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yLCAkZGlyZWN0aW9uOiB0b3ApIHtcbiAgQGluY2x1ZGUgYmFja2dyb3VuZChsaW5lYXItZ3JhZGllbnQoJGRpcmVjdGlvbiwgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKSk7XG4gIEBpZiAkZGlyZWN0aW9uID09IHRvcCB7XG4gICAgJGllLWRpcmVjdGlvbjogMDtcbiAgfSBAZWxzZSB7XG4gICAgJGllLWRpcmVjdGlvbjogMTtcbiAgfVxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI3skc3RhcnQtY29sb3J9JywgZW5kQ29sb3JzdHI9JyN7JGVuZC1jb2xvcn0nLEdyYWRpZW50VHlwZT0kaWUtZGlyZWN0aW9uICk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzdGFydC1jb2xvcjtcbn1cbiovXG4iLCIvKlxuLy9cbi8vIEVsZW1lbnQgaGlkaW5nIC0gTWl4aW5zIGZvciBoaWRpbmcgdGV4dCBvciB3aG9sZSBlbGVtZW50c1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG5cblxuXG5AZGVmaW5lLW1peGluIGhpZGUtdGV4dCB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG5cblxuQGRlZmluZS1taXhpbiBlbGVtZW50LWludmlzaWJsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xufVxuXG4vKi8vIFR1cm5zIG9mZiB0aGUgZWxlbWVudC1pbnZpc2libGUgZWZmZWN0LiovXG5AZGVmaW5lLW1peGluIGVsZW1lbnQtaW52aXNpYmxlLW9mZiB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgY2xpcDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qLy8gTWFrZSB0aGUgaGlkZGVuIGVsZW1lbnQgZm9jdXNhYmxlKi9cbkBkZWZpbmUtbWl4aW4gZWxlbWVudC1pbnZpc2libGUtZm9jdXNhYmxlIHtcbiAgQG1peGluIGVsZW1lbnQtaW52aXNpYmxlO1xuXG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBAaW5jbHVkZSBlbGVtZW50LWludmlzaWJsZS1vZmY7XG4gIH1cbn1cbiIsIi8qXG4vL1xuLy8gTGF5b3V0IG1peGlucyAtIExheW91dCByZWxhdGVkIG1peGluc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG5cblxuXG5cbkBkZWZpbmUtbWl4aW4ganVzdGlmaWVkR3JpZCAkZm9udC1zaXplOiAkYmFzZS1mb250LXNpemUsICR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlIHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcblxuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuXG4gID4gKiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiAkdmVydGljYWwtYWxpZ247XG5cbiAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRmb250LXNpemUgKiAoJGJhc2UtbGluZS1oZWlnaHQgLyAkYmFzZS1mb250LXNpemUpO1xuICB9XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cblxuXG5cbkBkZWZpbmUtbWl4aW4gYm94LWFzcGVjdC1yYXRpbyAkcmF0aW86IDIge1xuICAkZ2FwOiBjYWxjKDEwMCUgLyAoJHJhdGlvKSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAkZ2FwO1xufVxuXG5AZGVmaW5lLW1peGluIHJlc3BvbnNpdmUtbWVkaWEgJHVwc2NhbGluZzogZmFsc2UsICRmb3JjZTogZmFsc2Uge1xuICAkaW1wb3J0YW50OiAnJztcbiAgQGlmICRmb3JjZSB7XG4gICAgJGltcG9ydGFudDogJyFpbXBvcnRhbnQnO1xuICB9XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBhdXRvICRpbXBvcnRhbnQ7XG4gIEBpZiAkdXBzY2FsaW5nID09IGZhbHNlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgJGltcG9ydGFudDtcbiAgfVxuXG4gIC1tcy1pbnRlcnBvbGF0aW9uLW1vZGU6IGJpY3ViaWM7XG5cbiAgQGlmICR1cHNjYWxpbmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuXG5cbkBkZWZpbmUtbWl4aW4gcmVzZXQtcmVzcG9uc2l2ZS1tZWRpYSB7XG4gIGhlaWdodDogaW5pdGlhbDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG4vKi8vIEFsaWducyAyIGVsZW1lbnRzIHNpZGUgYnkgc2lkZS4gVmVyeSB1c2VmdWwgZm9yIHNlYXJjaCBiYXJzLiovXG5AZGVmaW5lLW1peGluIGlucHV0LWJhciAkbGVmdC1pbnB1dCwgJHJpZ2h0LWlucHV0LCAkcmF0aW86IDQvMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQ7XG5cbiAgJCgkbGVmdC1pbnB1dCksXG4gICQoJHJpZ2h0LWlucHV0KSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAkKCRsZWZ0LWlucHV0KSB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwIC8gJHJhdGlvICsgMSArIFwiJVwiO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG5cbiAgJCgkcmlnaHQtaW5wdXQpIHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwIC0gMTAwIC8gJHJhdGlvICsgMSArIFwiJVwiO1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG59XG5cblxuQGRlZmluZS1taXhpbiBmbGV4LWNvbnRhaW5lciAkZ3V0dGVyOiAkZ3JpZC1kZWZhdWx0LWd1dHRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC8qXG4gIC8vIENvbXBlbnNhdGUgaG9yaXpvbnRhbCBwYWRkaW5ncyBvZiBpdGVtcy5cbiAgKi9cbiAgbWFyZ2luLWxlZnQ6IGNhbGMoJGd1dHRlciAvIDIgKiAtMSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygkZ3V0dGVyIC8gMiAqIC0xKTtcbn1cblxuQGRlZmluZS1taXhpbiBmbGV4LWNvbnRhaW5lci1yZXNldCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cblxuQGRlZmluZS1taXhpbiBmbGV4LWl0ZW0gJGd1dHRlcjogJGdyaWQtZGVmYXVsdC1ndXR0ZXIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogRm9yY2UgY29udGVudCBib3ggc2luY2UgY2hyb21lIGF1dG9tYXRpY2FsbHkgdXNlcyBib3JkZXItYm94ICYgSUUgY2FuIG5vdCBoYW5kbGUgYm9yZGVyLWJveCAqL1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCRndXR0ZXIgLyAyKTtcblxuICBcbiAgbWluLWhlaWdodDogMDtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG5AZGVmaW5lLW1peGluIGZsZXgtaXRlbS1yZXNldCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuXG5AZGVmaW5lLW1peGluIGZsZXgtbWF0cml4LWNvbnRhaW5lciAkZ3V0dGVyOiAkZ3JpZC1kZWZhdWx0LWd1dHRlciB7XG4gIEBtaXhpbiBmbGV4LWNvbnRhaW5lciAkZ3V0dGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoJGd1dHRlciAvIDIgKiAtMSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoJGd1dHRlciAvIDIgKiAtMSk7XG59XG5cbkBkZWZpbmUtbWl4aW4gZmxleC1tYXRyaXgtY29udGFpbmVyLXJlc2V0ICRndXR0ZXI6ICRncmlkLWRlZmF1bHQtZ3V0dGVyIHtcbiAgQG1peGluIGZsZXgtY29udGFpbmVyLXJlc2V0O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5cbkBkZWZpbmUtbWl4aW4gZmxleC1tYXRyaXgtaXRlbSAkZ3V0dGVyOiAkZ3JpZC1kZWZhdWx0LWd1dHRlciB7XG4gIEBtaXhpbiBmbGV4LWl0ZW0gJGd1dHRlcjtcbiAgbWFyZ2luLXRvcDogY2FsYygkZ3V0dGVyIC8gMik7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoJGd1dHRlciAvIDIpO1xufVxuXG5AZGVmaW5lLW1peGluIGZsZXgtbWF0cml4LWl0ZW0tcmVzZXQgJGd1dHRlcjogJGdyaWQtZGVmYXVsdC1ndXR0ZXIge1xuICBAbWl4aW4gZmxleC1pdGVtLXJlc2V0O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5cbkBkZWZpbmUtbWl4aW4gY2FsYy1ncmlkLXdpZHRoICR3aWR0aDogMTAwJSwgJGd1dHRlcjogJGdyaWQtZGVmYXVsdC1ndXR0ZXIge1xuICB3aWR0aDogY2FsYygkd2lkdGggLSAkZ3V0dGVyKTtcbn1cbiIsIi8qXG4vL1xuLy8gU2hvcnRoYW5kIG1peGlucyAtIFRoZXNlIHNhdmUgeW91IHNvbWUgdHlwaW5nXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cblxuXG5AZGVmaW5lLW1peGluIHNpemUgJHdpZHRoLCAkaGVpZ2h0OiAkd2lkdGgge1xuICB3aWR0aDogJHdpZHRoO1xuICBoZWlnaHQ6ICRoZWlnaHQ7XG59XG5cbkBkZWZpbmUtbWl4aW4gZmlsbC1wYXJlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cblxuXG5AZGVmaW5lLW1peGluIGZvbnQtc2hvcnRoYW5kICRzaXplOiAkYmFzZS1mb250LXNpemUsICR3ZWlnaHQ6IG5vcm1hbCwgJGxpbmUtaGVpZ2h0OiAkYmFzZS1saW5lLWhlaWdodCB7XG4gIGZvbnQtc2l6ZTogJHNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xufVxuIiwiLypcbi8vXG4vLyBIZWxwZXJzIC0gSGVscGluZyBjbGFzc2VzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cblxuXG4uaGlkZS10ZXh0IHtcbiAgQG1peGluIGhpZGUtdGV4dDtcbn1cblxuXG4uZWxlbWVudC1pbnZpc2libGUsXG4udmlzdWFsbHloaWRkZW4ge1xuICBAbWl4aW4gZWxlbWVudC1pbnZpc2libGU7XG59XG5cblxuXG4uZWxlbWVudC1pbnZpc2libGUuZm9jdXNhYmxlLFxuLnZpc3VhbGx5aGlkZGVuLmZvY3VzYWJsZSB7XG4gIEBtaXhpbiBlbGVtZW50LWludmlzaWJsZS1mb2N1c2FibGU7XG59XG5cbi5lbGVtZW50LXZpc2libGUge1xuICBAbWl4aW4gZWxlbWVudC1pbnZpc2libGUtb2ZmO1xufVxuXG5cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmNsZWFyZml4IHtcbiAgQG1peGluIGNsZWFyZml4O1xufVxuXG4uY2xlYXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnRleHQtb3ZlcmZsb3cge1xuICBAbWl4aW4gdGV4dC1vdmVyZmxvdztcbn1cblxuLm11dGVkIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uYm9yZGVyLWJveCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5kaXJlY3Rpb24tbHRyIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4uZGlyZWN0aW9uLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuIiwiLnBhZ2UtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbiNjb29raWVzanNyIHtcbiAgLS1sYXllci10YWItYWN0aXZlLWJnLWNvbG9yOiAjNDFiZWRjO1xuICAtLWJ0bi1wcmltZS1pbnYtYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAtLWJ0bi1wcmltZS1pbnYtYmctY29sb3I6ICNlZjU0ODU7XG59XG5cbi5jb29raWVzanNyLWJhbm5lciB7XG4gIGJhY2tncm91bmQ6ICM0MWJlZGM7XG59XG5cbi5jb29raWVzanNyLWJ0bi5jb29raWVzanNyLXNldHRpbmdzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmNTQ4NTtcbiAgLyogYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLXByaW1lLWJnLWNvbG9yLCAjZmZmKTsgKi9cbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAvKiBib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltZS1ib3JkZXItY29sb3IsICNlZjU0ODUpOyAqL1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNvb2tpZXNqc3Itc2VydmljZS1ncm91cC5hY3RpdmUgLmNvb2tpZXNqc3Itc2VydmljZS1ncm91cC0tdGFiIHtcbiAgYmFja2dyb3VuZDogIzQxYmVkYztcbn1cblxuLmNvb2tpZXNqc3ItYnRuLmludmVydCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC8qYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLXByaW1lLWJnLWNvbG9yLCAjZmZmKTsqL1xuICBib3JkZXItY29sb3I6ICNlZjU0ODU7XG4gIC8qIGJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1lLWJvcmRlci1jb2xvciwgI2VmNTQ4NSk7Ki9cbiAgY29sb3I6ICNlZjU0ODU7XG4gIC8qY29sb3I6IHZhcigtLWJ0bi1wcmltZS1mb250LWNvbG9yLCAjZWY1NDg1KTsqL1xufVxuXG4uY29va2llc2pzci1idG4uaW1wb3J0YW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2VmNTQ4NTtcbn1cblxuLmNvb2tpZXNqc3Itc2VydmljZS0tYWx3YXlzLW9uIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZWY1NDg1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNvb2tpZXNqc3ItbGlua3MubGlua3MtLXJvdyBsaSBhIHtcbiAgY29sb3I6ICNhYTM5NWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcmVzZXQsIDFyZW0pO1xufVxuXG4uY29va2llc2pzci1iYW5uZXItLWxpbmtzIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcmVzZXQsIDFyZW0pO1xufVxuXG5cbiIsIkBpbXBvcnQgJy4uL19jb25maWcucC5jc3MnO1xuQGltcG9ydCAnLi4vdXRpbGl0aWVzL191dGlsaXRpZXMucC5jc3MnO1xuXG5AZGVmaW5lLW1peGluIGJ1dHRvbi1jdGEtcHJpbWFyeSAkYm9yZGVyLXdpZHRoOiAxcHgge1xuICBAbWl4aW4gYnV0dG9uLWN0YSAkd2hpdGUsICRmYnMtc2Vjb25kYXJ5LCAkd2hpdGUsICRmYnMtcHJpbWFyeSwgMXB4LCAzcHg7XG4gIGJvcmRlci1jb2xvcjogJGZicy1zZWNvbmRhcnk7XG5cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZmJzLXByaW1hcnk7XG4gIH1cbn1cblxuQGRlZmluZS1taXhpbiBidXR0b24tY3RhLXNlY29uZGFyeSAkYm9yZGVyLXdpZHRoOiAxcHgge1xuICBAbWl4aW4gYnV0dG9uLWN0YSAkd2hpdGUsICRmYnMtcHJpbWFyeSwgJHdoaXRlLCAkZmJzLXNlY29uZGFyeSwgMXB4LCAzcHg7XG4gIGJvcmRlci1jb2xvcjogJGZicy1wcmltYXJ5O1xuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogJGZicy1zZWNvbmRhcnk7XG4gIH1cbn1cblxuQGRlZmluZS1taXhpbiBidXR0b24tY3RhLXN0YW5kYXJkICRib3JkZXItd2lkdGg6IDFweCB7XG4gIEBtaXhpbiBidXR0b24tY3RhICR0ZXh0LWNvbG9yLCAjZmZmLCAkdGV4dC1jb2xvciwgJGZicy1saWdodC1ncmF5LCAxcHgsIDNweDtcbiAgYm9yZGVyLWNvbG9yOiAkdGV4dC1jb2xvcjtcbn1cblxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0sXG4uYnV0dG9uIHtcbiAgQG1peGluIGJ1dHRvbi1iYXNlO1xuICBAbWl4aW4gYnV0dG9uLWN0YS1zdGFuZGFyZDtcblxuICAmLmRpc2FibGVkLFxuICAmLmRpc2FibGVkOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJHRleHQtY29sb3ItbGlnaHQ7XG4gICAgYmFja2dyb3VuZDogJGZicy1saWdodC1ncmF5O1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIH1cblxuICBcbiAgJi5idXR0b24tLXByaW1hcnkge1xuICAgIEBtaXhpbiBidXR0b24tY3RhLXByaW1hcnk7XG4gIH1cblxuICAmLmJ1dHRvbi0tc2Vjb25kYXJ5IHtcbiAgICBAbWl4aW4gYnV0dG9uLWN0YS1zZWNvbmRhcnk7XG4gIH1cblxuICAmLmJ1dHRvbi0tZnVsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIkBkZWZpbmUtbWl4aW4gYnV0dG9uLWJhc2Uge1xuXG4gIHBhZGRpbmc6IDAuNWVtIDIuNWVtO1xuXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5AZGVmaW5lLW1peGluIGJ1dHRvbi1jdGEgJGZvcmVncm91bmQtY29sb3I6ICMwMDAsICRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCwgJGZvcmVncm91bmQtY29sb3ItaG92ZXI6ICMwMDAsICRiYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiB0cmFuc3BhcmVudCwgJGJvcmRlci13aWR0aDogMXB4LCAkYm9yZGVyLXJhZGl1czogM3B4IHtcblxuICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGZvcmVncm91bmQtY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICBjb2xvcjogJGZvcmVncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkZm9yZWdyb3VuZC1jb2xvci1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvci1ob3ZlcjtcbiAgfVxufVxuXG4iXX0= */
