/**
 * Variable file 
 * place global variables here:
 *
 * @package Chef Gutenberg Child Theme
 */
/**
 * Mixin file 
 * All our custom mixins
 *
 * @package Chef Gutenberg Child Theme
 * @since 2019
 */
/* Boxsizing shortcut: */
/* Transform shortcuts */
/* Styling placeholders: */
/* Retina images: */
/* "Hard" gradients: */
/* REM font sizes: */
.aws-search-result {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
  margin-top: 10px;
  border-radius: 10px !important;
  overflow: hidden; }
  .aws-search-result .aws_search_more a {
    color: #DA156A; }
  .aws-search-result .aws_result_title {
    color: #252122;
    font-weight: 800;
    font-size: 14px;
    font-size: 0.875rem; }
  .aws-search-result .big-price-wrapper {
    display: block;
    margin-top: 5px; }
    .aws-search-result .big-price-wrapper .pre-txt {
      font-size: 10px;
      font-size: 0.625rem;
      font-weight: 700;
      margin-right: 6px;
      top: 0; }
    .aws-search-result .big-price-wrapper .amount {
      font-size: 12px;
      font-size: 0.75rem;
      font-weight: 700; }
    .aws-search-result .big-price-wrapper .after-txt {
      font-size: 10px;
      font-size: 0.625rem;
      margin-left: 8px;
      font-weight: 700; }

#main-wrapper {
  padding-top: 0;
  margin-top: 0;
  overflow-x: hidden; }

body.no-hero.woocommerce-page #main-wrapper {
  padding-top: 50px; }

body.no-hero #main-wrapper {
  padding-top: 140px; }
  body.no-hero #main-wrapper .section.none-hero-block {
    display: none; }

header .sub-menu li a, header .sub-menu li a:visited {
  padding: 12px 20px;
  font-size: 16px;
  font-size: 1rem; }

.mainmenu .container {
  min-height: auto; }

.top-menu-bar {
  padding: 0;
  background: #DA156A;
  height: 40px; }
  .top-menu-bar .container {
    text-align: center; }
  .top-menu-bar .top-nav {
    margin-bottom: 1px; }
    .top-menu-bar .top-nav ul li {
      display: inline-block;
      margin-right: 40px;
      position: relative;
      padding-left: 20px; }
      .top-menu-bar .top-nav ul li:last-child {
        margin-right: 0; }
      .top-menu-bar .top-nav ul li a, .top-menu-bar .top-nav ul li a:visited {
        font-size: 15px;
        font-size: 0.9375rem;
        font-weight: 600;
        color: #FFFFFF;
        text-decoration: none; }
      .top-menu-bar .top-nav ul li:hover a {
        color: #FFFFFF; }
      .top-menu-bar .top-nav ul li.current-menu-item a, .top-menu-bar .top-nav ul li.current-menu-item a:visited {
        color: #FFFFFF; }

.mainmenu {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  margin-top: 0px;
  border-bottom: none;
  background: none;
  z-index: 99999;
  background: #FFFFFF; }
  .mainmenu .inner-bar {
    width: 100%;
    transition: .3s; }
    .mainmenu .inner-bar .container {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: justify;
          justify-content: space-between;
      min-height: 100px;
      position: initial; }
    .mainmenu .inner-bar .logo {
      position: initial;
      transform: none;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      width: 100%;
      max-width: 220px; }
    .mainmenu .inner-bar .mini-menu-wrapper {
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      position: relative;
      z-index: 920; }
      .mainmenu .inner-bar .mini-menu-wrapper ul {
        list-style: none;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
        -ms-flex-align: center;
            align-items: center; }
        .mainmenu .inner-bar .mini-menu-wrapper ul li {
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
          display: inline-block;
          margin-right: 20px; }
          .mainmenu .inner-bar .mini-menu-wrapper ul li:last-child {
            margin-right: 0; }
          .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item {
            position: relative; }
            .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item.adding .product-count {
              transform: scale(1.5); }
            .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .show-cart-widget {
              pointer-events: none;
              -webkit-appearance: none;
                 -moz-appearance: none;
                      appearance: none;
              border: none;
              outline: none;
              background: none;
              position: relative;
              display: block;
              z-index: 3; }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .show-cart-widget .product-count {
                width: 20px;
                height: 20px;
                border-radius: 50%;
                display: inline-block;
                position: absolute;
                top: -10px;
                right: -10px;
                background: #DA156A;
                color: #FFF;
                line-height: 1;
                text-align: center;
                padding-top: 5px;
                font-size: 10px;
                font-size: 0.625rem;
                font-weight: 500;
                transition: .3s; }
            .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .cart-menu {
              position: absolute;
              top: 35px;
              min-width: 320px;
              right: -20px;
              background: #FFF;
              padding: 0;
              opacity: 0 !important;
              pointer-events: none;
              transition: .3s;
              z-index: 2;
              box-shadow: 0 0 4px rgba(0, 0, 0, 0.3); }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .cart-menu .cart-title {
                padding: 25px 15px 10px 15px;
                margin: 0 0 15px 0; }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .cart-menu .cart-ajax-wrapper {
                padding: 0 15px;
                display: none; }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .cart-menu .buttons {
                padding: 15px;
                border-top: 2px solid #eaeaea; }
            .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .show-cart-widget:focus + .cart-menu {
              opacity: 1 !important;
              pointer-events: auto; }
            .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .container {
              padding-left: 0; }
            .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .title {
              width: 50%;
              padding-right: 15px; }
            .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .quantity {
              text-align: right;
              padding-right: 15px; }
            .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .price {
              text-align: right; }
            .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .mini-products-table {
              width: 100%; }
            .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .winkel-bezorg.sub-row {
              padding-bottom: 5px; }
            .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .sub-row {
              display: -ms-flexbox;
              display: flex;
              -ms-flex-flow: row wrap;
                  flex-flow: row wrap;
              padding-left: 70px;
              font-size: 14px;
              font-size: 0.875rem; }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .sub-row .label {
                -ms-flex: 1;
                    flex: 1;
                margin-right: 30px; }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .sub-row .value {
                -ms-flex: 0 1 auto;
                    flex: 0 1 auto;
                text-align: right;
                font-weight: 700; }
            .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .check-winkel {
              display: -ms-flexbox;
              display: flex;
              -ms-flex-flow: row wrap;
                  flex-flow: row wrap;
              -ms-flex-align: center;
                  align-items: center;
              -ms-flex-pack: justify;
                  justify-content: space-between;
              margin-top: 20px; }
            .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .edit-winkelmand {
              color: #252122;
              font-size: 15px;
              font-size: 0.9375rem;
              padding-left: 5%; }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .edit-winkelmand:hover, .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .edit-winkelmand:focus {
                color: #FC7830; }
            .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .button {
              background: #FC73A7;
              color: #FFF;
              display: inline-block;
              border-radius: 50px;
              position: relative;
              transition: .3s;
              color: #FFF;
              text-decoration: none;
              font-size: 16px;
              font-size: 1rem;
              line-height: 1;
              padding: 12px 30px; }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .button:hover, .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .button:focus {
                background: #DA156A;
                color: #FFF;
                outline: none; }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item .button:after {
                display: none; }
            .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item tr {
              border-bottom: 2px solid #eaeaea; }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item tr td {
                padding-top: 15px;
                padding-bottom: 15px;
                font-size: 14px;
                font-size: 0.875rem; }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item tr:first-child {
                border-top: 2px solid #eaeaea; }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.cart-widget-item tr:last-child {
                border-bottom: none; }
          .mainmenu .inner-bar .mini-menu-wrapper ul li.search-tigger {
            position: relative; }
            .mainmenu .inner-bar .mini-menu-wrapper ul li.search-tigger button {
              -webkit-appearance: none;
                 -moz-appearance: none;
                      appearance: none;
              background: none;
              border: none;
              outline: none;
              display: -ms-flexbox;
              display: flex;
              -ms-flex-flow: row wrap;
                  flex-flow: row wrap;
              -ms-flex-align: center;
                  align-items: center;
              -ms-flex-pack: center;
                  justify-content: center; }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.search-tigger button img {
                width: 25px;
                height: auto;
                display: block; }
            .mainmenu .inner-bar .mini-menu-wrapper ul li.search-tigger .search-wrapper {
              position: absolute;
              top: -8px;
              right: -11px;
              width: 0;
              overflow: hidden !important;
              transition: .3s;
              opacity: 0; }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.search-tigger .search-wrapper .search-widget {
                list-style: none; }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.search-tigger .search-wrapper .widgettitle {
                clip: rect(1px, 1px, 1px, 1px);
                position: absolute !important;
                height: 1px;
                width: 1px;
                overflow: hidden; }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.search-tigger .search-wrapper .aws-search-field {
                -webkit-appearance: none;
                   -moz-appearance: none;
                        appearance: none;
                padding: 10px 20px;
                border: none;
                outline: none;
                border-radius: 45px !important; }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.search-tigger .search-wrapper .aws-search-form .aws-wrapper {
                max-width: calc(100% - 60px); }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.search-tigger .search-wrapper form {
                position: relative;
                border-radius: 45px !important;
                background: #FFF;
                border: 1px solid #eaeaea; }
              .mainmenu .inner-bar .mini-menu-wrapper ul li.search-tigger .search-wrapper .aws-search-btn {
                position: absolute;
                top: 50%;
                right: 16px;
                background: none;
                border: none;
                z-index: 2;
                height: 100%;
                line-height: 100%;
                width: 50px;
                margin-top: -13px;
                height: 100%; }
                .mainmenu .inner-bar .mini-menu-wrapper ul li.search-tigger .search-wrapper .aws-search-btn:after {
                  content: "";
                  width: 25px;
                  height: 25px;
                  background-size: 100% auto;
                  background-image: url("../images/icons/search-icon.svg");
                  position: absolute;
                  top: 0;
                  right: 0;
                  z-index: 2; }
                .mainmenu .inner-bar .mini-menu-wrapper ul li.search-tigger .search-wrapper .aws-search-btn svg {
                  display: none; }
          .mainmenu .inner-bar .mini-menu-wrapper ul li:hover .cart-menu {
            opacity: 1 !important;
            pointer-events: auto; }
          .mainmenu .inner-bar .mini-menu-wrapper ul li:hover .show-cart-widget:before {
            opacity: 1; }
    .mainmenu .inner-bar .main-nav {
      left: 0;
      right: auto;
      width: 100%;
      text-align: center; }
      .mainmenu .inner-bar .main-nav > ul > li > a, .mainmenu .inner-bar .main-nav > ul > li > a:visited {
        color: #252122;
        font-size: 20px;
        font-size: 1.25rem;
        font-weight: 600;
        position: relative; }
        .mainmenu .inner-bar .main-nav > ul > li > a:after, .mainmenu .inner-bar .main-nav > ul > li > a:visited:after {
          content: "";
          width: 40px;
          height: 2px;
          background: #DA156A;
          display: block;
          position: absolute;
          bottom: 0;
          left: 50%;
          margin-left: -20px;
          opacity: 0; }
        .mainmenu .inner-bar .main-nav > ul > li > a:hover, .mainmenu .inner-bar .main-nav > ul > li > a:focus, .mainmenu .inner-bar .main-nav > ul > li > a:visited:hover, .mainmenu .inner-bar .main-nav > ul > li > a:visited:focus {
          color: #252122; }
          .mainmenu .inner-bar .main-nav > ul > li > a:hover:after, .mainmenu .inner-bar .main-nav > ul > li > a:focus:after, .mainmenu .inner-bar .main-nav > ul > li > a:visited:hover:after, .mainmenu .inner-bar .main-nav > ul > li > a:visited:focus:after {
            opacity: 1; }
      .mainmenu .inner-bar .main-nav > ul > li.current-menu-item a, .mainmenu .inner-bar .main-nav > ul > li.current-menu-item a:visited, .mainmenu .inner-bar .main-nav > ul > li.current-page-parent a, .mainmenu .inner-bar .main-nav > ul > li.current-page-parent a:visited, .mainmenu .inner-bar .main-nav > ul > li.current_page_parent a, .mainmenu .inner-bar .main-nav > ul > li.current_page_parent a:visited, .mainmenu .inner-bar .main-nav > ul > li.current_page_ancestor a, .mainmenu .inner-bar .main-nav > ul > li.current_page_ancestor a:visited {
        color: #252122; }
        .mainmenu .inner-bar .main-nav > ul > li.current-menu-item a:after, .mainmenu .inner-bar .main-nav > ul > li.current-menu-item a:visited:after, .mainmenu .inner-bar .main-nav > ul > li.current-page-parent a:after, .mainmenu .inner-bar .main-nav > ul > li.current-page-parent a:visited:after, .mainmenu .inner-bar .main-nav > ul > li.current_page_parent a:after, .mainmenu .inner-bar .main-nav > ul > li.current_page_parent a:visited:after, .mainmenu .inner-bar .main-nav > ul > li.current_page_ancestor a:after, .mainmenu .inner-bar .main-nav > ul > li.current_page_ancestor a:visited:after {
          opacity: 1; }
      .mainmenu .inner-bar .main-nav > ul > li:last-child {
        margin-right: 0; }

header ul li.current-menu-item > a, header ul li.current-menu-item > a:visited, header ul li.current-page-parent > a, header ul li.current-page-parent > a:visited, header ul li.current_page_ancestor > a, header ul li.current_page_ancestor > a:visited {
  color: red; }

header ul li.menu-item-has-children.current-menu-item > a:after, header ul li.menu-item-has-children.current-menu-item > a:visited:after, header ul li.menu-item-has-children.current-page-parent > a:after, header ul li.menu-item-has-children.current-page-parent > a:visited:after, header ul li.menu-item-has-children.current_page_ancestor > a:after, header ul li.menu-item-has-children.current_page_ancestor > a:visited:after {
  color: red; }

header ul li:hover > a, header ul li:hover > a:visited, header ul li:focus > a, header ul li:focus > a:visited {
  color: red; }
  header ul li:hover > a:after, header ul li:hover > a:visited:after, header ul li:focus > a:after, header ul li:focus > a:visited:after {
    color: red; }

#main-wrapper .section.hero-block {
  margin-bottom: 100px; }

.section.hero-block {
  position: relative;
  overflow: hidden; }
  .section.hero-block .blob-wrapper {
    max-width: 1140px;
    height: auto;
    display: block;
    position: absolute;
    top: -150px;
    right: -100px;
    z-index: 1;
    width: 100%;
    max-height: 945px; }
  .section.hero-block.blob-img .blob-wrapper img {
    -webkit-mask: url("../images/header-blob-small.svg");
            mask: url("../images/header-blob-small.svg"); }
  .section.hero-block.color-yellow .blob-wrapper svg path, .section.hero-block.color-yellow .blob-wrapper svg ellipse {
    fill: rgba(254, 231, 90, 0.65); }
  .section.hero-block.color-pink .blob-wrapper svg path, .section.hero-block.color-pink .blob-wrapper svg ellipse {
    fill: rgba(253, 170, 201, 0.65); }
  .section.hero-block.color-green .blob-wrapper svg path, .section.hero-block.color-green .blob-wrapper svg ellipse {
    fill: rgba(76, 244, 155, 0.65); }
  .section.hero-block.color-blue .blob-wrapper svg path, .section.hero-block.color-blue .blob-wrapper svg ellipse {
    fill: rgba(117, 209, 254, 0.65); }
  .section.hero-block.color-orange .blob-wrapper svg path, .section.hero-block.color-orange .blob-wrapper svg ellipse {
    fill: rgba(252, 120, 48, 0.65); }
  .section.hero-block .block.hero-block {
    position: relative;
    z-index: 2; }
    .section.hero-block .block.hero-block .inner-wrapper {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      -ms-flex-align: center;
          align-items: center;
      min-height: 800px; }
      .section.hero-block .block.hero-block .inner-wrapper .left-side {
        -ms-flex: 1;
            flex: 1;
        margin-right: 30px; }
        .section.hero-block .block.hero-block .inner-wrapper .left-side .block-title {
          font-size: 72px;
          font-size: 4.5rem;
          font-weight: 700;
          max-width: 680px; }
        .section.hero-block .block.hero-block .inner-wrapper .left-side .block-content {
          margin-top: 30px;
          max-width: 630px; }
          .section.hero-block .block.hero-block .inner-wrapper .left-side .block-content * {
            font-size: 32px;
            font-size: 2rem;
            font-weight: 600; }
        .section.hero-block .block.hero-block .inner-wrapper .left-side .button-wrapper {
          margin-top: 10px; }
          .section.hero-block .block.hero-block .inner-wrapper .left-side .button-wrapper .encase-btn {
            margin: 30px 30px 0 0; }
            .section.hero-block .block.hero-block .inner-wrapper .left-side .button-wrapper .encase-btn:last-child {
              margin-right: 0; }
          .section.hero-block .block.hero-block .inner-wrapper .left-side .button-wrapper .hero-btn {
            font-weight: 700;
            font-size: 20px;
            font-size: 1.25rem; }
            .section.hero-block .block.hero-block .inner-wrapper .left-side .button-wrapper .hero-btn.regular-link {
              color: #252122;
              text-decoration: none; }
              .section.hero-block .block.hero-block .inner-wrapper .left-side .button-wrapper .hero-btn.regular-link:hover, .section.hero-block .block.hero-block .inner-wrapper .left-side .button-wrapper .hero-btn.regular-link:focus {
                color: #75D1FE; }
      .section.hero-block .block.hero-block .inner-wrapper .right-side {
        -ms-flex: 1;
            flex: 1; }
        .section.hero-block .block.hero-block .inner-wrapper .right-side img {
          margin: 0 auto; }

.section.small-hero-block {
  min-height: 600px;
  background-size: cover;
  background-position: center center; }

body.small-hero .top-bar .top-menu-bar, body.no-hero .top-menu-bar {
  background: #FC73A7; }
  body.small-hero .top-bar .top-menu-bar ul li a, body.small-hero .top-bar .top-menu-bar ul li a:visited, body.no-hero .top-menu-bar ul li a, body.no-hero .top-menu-bar ul li a:visited {
    color: #FFF; }

body.small-hero .mainmenu .inner-bar, body.no-hero .mainmenu .inner-bar, body.menu-scrolled-state .mainmenu .inner-bar {
  background: #FFF; }

.mainmenu .menu-item:hover .big-sub-menu {
  max-height: 80vh;
  box-shadow: 1px 10px 6px 1px rgba(0, 0, 0, 0.15); }

.mainmenu .big-sub-menu {
  position: absolute;
  left: 0;
  width: 100%;
  background: #FFF;
  bottom: 0;
  transform: translateY(100%);
  max-height: 0;
  overflow-y: scroll;
  transition: .3s; }
  .mainmenu .big-sub-menu .container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    -ms-flex-align: initial;
        align-items: initial;
    padding: 50px 0 0 0; }
    .mainmenu .big-sub-menu .container .left-side {
      -ms-flex: 1;
          flex: 1;
      margin-right: 30px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
      -ms-flex-pack: justify;
          justify-content: space-between;
      min-height: 200px; }
      .mainmenu .big-sub-menu .container .left-side span {
        text-align: left;
        display: block;
        -ms-flex: 0 1 50%;
            flex: 0 1 50%;
        max-width: 270px; }
      .mainmenu .big-sub-menu .container .left-side .menu-title {
        font-size: 24px;
        font-size: 1.5rem;
        font-weight: 700; }
      .mainmenu .big-sub-menu .container .left-side .menu-tagline {
        font-size: 36px;
        font-size: 2.25rem;
        font-weight: 700;
        top: -20px;
        position: relative; }
    .mainmenu .big-sub-menu .container .right-side {
      -ms-flex: 3;
          flex: 3;
      text-align: left; }
      .mainmenu .big-sub-menu .container .right-side .intro-title {
        font-size: 24px;
        font-size: 1.5rem;
        font-weight: 700;
        display: block; }
      .mainmenu .big-sub-menu .container .right-side .menu-wrapper {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
        -ms-flex-align: center;
            align-items: center; }
        .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item {
          -ms-flex: 0 1 calc( 33.33% - 20px);
              flex: 0 1 calc( 33.33% - 20px);
          margin: 30px 30px 0 0; }
          .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item a, .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item a:visited {
            display: -ms-flexbox;
            display: flex;
            -ms-flex-flow: row wrap;
                flex-flow: row wrap;
            -ms-flex-align: center;
                align-items: center;
            text-align: left;
            font-size: 20px;
            font-size: 1.25rem;
            font-weight: 700;
            padding: 0; }
            .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item a:after, .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item a:visited:after {
              display: none; }
            .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item a span, .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item a:visited span {
              display: block; }
            .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item a .link-title, .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item a:visited .link-title {
              transition: .3s; }
            .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item a .link-tagline, .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item a:visited .link-tagline {
              font-size: 18px;
              font-size: 1.125rem;
              font-weight: 500; }
            .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item a .inner-left, .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item a:visited .inner-left {
              -ms-flex: 0 1 70px;
                  flex: 0 1 70px;
              margin-right: 30px; }
            .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item a .inner-right, .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item a:visited .inner-right {
              -ms-flex: 1;
                  flex: 1; }
            .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item a:hover .link-title, .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item a:focus .link-title, .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item a:visited:hover .link-title, .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item a:visited:focus .link-title {
              color: #DA156A; }
          .mainmenu .big-sub-menu .container .right-side .menu-wrapper .sub-menu-item:nth-child(3n+3) {
            margin-right: 0; }
    .mainmenu .big-sub-menu .container .global-link-wrapper {
      display: block;
      width: 100%;
      text-align: right;
      margin-bottom: 15px;
      margin-top: 30px; }
      .mainmenu .big-sub-menu .container .global-link-wrapper a, .mainmenu .big-sub-menu .container .global-link-wrapper a:visited {
        color: #DA156A;
        font-size: 18px;
        font-size: 1.125rem;
        font-weight: 500; }
        .mainmenu .big-sub-menu .container .global-link-wrapper a:after, .mainmenu .big-sub-menu .container .global-link-wrapper a:visited:after {
          content: ">";
          color: #DA156A;
          font-weight: 500;
          font-size: 18px;
          font-size: 1.125rem;
          display: inline-block;
          margin-left: 5px; }
        .mainmenu .big-sub-menu .container .global-link-wrapper a:hover, .mainmenu .big-sub-menu .container .global-link-wrapper a:focus, .mainmenu .big-sub-menu .container .global-link-wrapper a:visited:hover, .mainmenu .big-sub-menu .container .global-link-wrapper a:visited:focus {
          color: #252122; }
          .mainmenu .big-sub-menu .container .global-link-wrapper a:hover:after, .mainmenu .big-sub-menu .container .global-link-wrapper a:focus:after, .mainmenu .big-sub-menu .container .global-link-wrapper a:visited:hover:after, .mainmenu .big-sub-menu .container .global-link-wrapper a:visited:focus:after {
            color: #252122; }

.mainmenu .inner-bar .mini-menu-wrapper ul li.search-tigger .search-wrapper.show {
  opacity: 1;
  width: 370px; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJoZWFkZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7R0FLRztBQ0xIOzs7Ozs7R0FNRztBQW1CSCx5QkFBeUI7QUFRekIseUJBQXlCO0FBZ0N6QiwyQkFBMkI7QUFTM0Isb0JBQW9CO0FBY3BCLHVCQUF1QjtBQXdDdkIscUJBQXFCO0FDN0hyQjtFQUNDLHVDQUE2QjtFQUM3QixpQkFBZ0I7RUFDYiwrQkFBOEI7RUFDOUIsaUJBQWdCLEVBNEJuQjtFQWhDRDtJQU1FLGVGZWdCLEVFZGhCO0VBUEY7SUFTRSxlRkFhO0lFQ2IsaUJBQWdCO0lEK0hoQixnQkM5SHdCO0lEK0h4QixvQkFWdUIsRUNwSHZCO0VBWkY7SUFjRSxlQUFjO0lBQ2QsZ0JBQWUsRUFnQmY7SUEvQkY7TUR5SUUsZ0JDeEh5QjtNRHlIekIsb0JBVnVCO01DOUd0QixpQkZ1QmE7TUV0QmIsa0JBQWlCO01BQ2pCLE9BQU0sRUFDTjtJQXJCSDtNRHlJRSxnQkNsSHlCO01EbUh6QixtQkFWdUI7TUN4R3RCLGlCRmlCYSxFRWhCYjtJQXpCSDtNRHlJRSxnQkM5R3lCO01EK0d6QixvQkFWdUI7TUNwR3RCLGlCQUFnQjtNQUNoQixpQkZZYSxFRVhiOztBQUlIO0VBQ0MsZUFBYztFQUNkLGNBQVk7RUFDWixtQkFBaUIsRUFDakI7O0FBRUQ7RUFDQyxrQkFBaUIsRUFDakI7O0FBRUQ7RUFDQyxtQkFBaUIsRUFJakI7RUFMRDtJQUdFLGNBQWEsRUFDYjs7QUFHRjtFQUNDLG1CQUFpQjtFRHFGaEIsZ0JDcEZ1QjtFRHFGdkIsZ0JBVnVCLEVDMUV4Qjs7QUFFRDtFQUNDLGlCQUFlLEVBQ2Y7O0FBRUQ7RUFDQyxXQUFTO0VBQ1Qsb0JGekNpQjtFRTBDakIsYUFBVyxFQWdDWDtFQW5DRDtJQUtFLG1CQUFpQixFQUNqQjtFQU5GO0lBUUUsbUJBQWlCLEVBMEJqQjtJQWxDRjtNQVdJLHNCQUFvQjtNQUNwQixt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bUJyQixpQkY3ckJjLEVFNHNCZDtRQXhISjtVQTJHSyxhQUFXO1VBQ1gsZUZsdEJhO1VFbXRCYixpQkZqc0JhO1VDa0doQixnQkNnbUIyQjtVRC9sQjNCLG9CQVZ1QjtVQzBtQnBCLHNCQUFvQjtVQUNwQixpQkFBZSxFQUNmO1FBakhMO1VBbUhLLGVGcnVCVSxFRXl1QlY7VUF2SEw7WUFxSE0sZUZ2dUJTLEVFd3VCVDs7QUFPTjtFQUNDLFdBQVU7RUFDVixhQUFZLEVBQ1oiLCJmaWxlIjoiaGVhZGVyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogVmFyaWFibGUgZmlsZSBcbiAqIHBsYWNlIGdsb2JhbCB2YXJpYWJsZXMgaGVyZTpcbiAqXG4gKiBAcGFja2FnZSBDaGVmIEd1dGVuYmVyZyBDaGlsZCBUaGVtZVxuICovXG5cblxuJGZvbnQtc3RhY2s6ICdNYW5yb3BlJywgc2Fucy1zZXJpZjtcbiRoZWFkLXN0YWNrOiAnTWFucm9wZScsIHNhbnMtc2VyaWY7XG5cbiR3aGl0ZTogI0ZGRkZGRjtcbiRibGFjazogIzI1MjEyMjtcbiRncmV5OiAjZWFlYWVhO1xuJGRhcmtHcmV5OiAjMzkzOTM5O1xuJGJnR3JleTogI0Y0RjRGNDtcbiRsaWdodEdyZXk6ICNGOEY4Rjg7XG5cbiR5ZWxsb3c6ICNGRUU3NUE7XG4keWVsbG93NjQ6ICNGRUVGOTU7XG4kb3JhbmdlOiAjRkM3ODMwO1xuJG9yYW5nZTY0OiAjRkRBODdBO1xuJHBpbms6ICNGREFBQzk7XG4kcGluazY0OiAjRkVDOERDO1xuJGRhcmtQaW5rOiAjREExNTZBO1xuJGJ1dHRvblBpbms6ICNGQzczQTc7XG4kZ3JlZW46ICM0Q0Y0OUI7XG4kZ3JlZW42NDogIzhDRjhCRjtcbiRibHVlOiAjNzVEMUZFO1xuJGJsdWU2NDogI0E2RTFGRTtcblxuJGJlaWdlOiAjZjFmMWYxO1xuXG4kYm9yZGVyLXJhZGl1czogMTBweDtcblxuJGZvcm0taW5wdXQtY29sb3I6ICM5OTk7XG4kZm9ybS1pbnB1dC1ob3Zlci1jb2xvcjogIzAwMDtcblxuJGVycm9yQ29sb3I6ICNhZTJkMzA7XG4kdmFsaWRhdGVkQ29sb3I6ICMxN2MzMTc7XG5cbiRyZWd1bGFyLXdlaWdodDogNDAwO1xuJG1lZGl1bS13ZWlnaHQ6NTAwO1xuJHNlbWlib2xkLXdlaWdodDo2MDA7XG4kYm9sZC13ZWlnaHQ6NzAwO1xuJGJsYWNrLXdlaWdodDogNzAwO1xuIiwiLyoqXG4gKiBNaXhpbiBmaWxlIFxuICogQWxsIG91ciBjdXN0b20gbWl4aW5zXG4gKlxuICogQHBhY2thZ2UgQ2hlZiBHdXRlbmJlcmcgQ2hpbGQgVGhlbWVcbiAqIEBzaW5jZSAyMDE5XG4gKi9cblxuXG4vL21ha2UgZmxleCByb3dzIGEgYml0IGVhc2llcjpcbkBtaXhpbiBmbGV4LXJvdyggJGVxdWFsaXplOnN0cmV0Y2ggKXtcbiAgICBAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdyk7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoJGVxdWFsaXplKTtcbn1cblxuLy9tYWtlIGZsZXggY29sdW1ucyBhIGJpdCBlYXNpZXI6XG5AbWl4aW4gZmxleC1jb2woICRlcXVhbGl6ZTpzdHJldGNoICl7XG4gICAgQGluY2x1ZGUgZGlzcGxheShmbGV4KTtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKCRlcXVhbGl6ZSk7XG59XG5cblxuXG4vKiBCb3hzaXppbmcgc2hvcnRjdXQ6ICovXG5AbWl4aW4gYm9yZGVyYm94KCl7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbi8qIFRyYW5zZm9ybSBzaG9ydGN1dHMgKi9cblxuLy8gcm90YXRlXG5AbWl4aW4gcm90YXRlKCAkZGVnICkge1xuICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHJvdGF0ZSggI3skZGVnfWRlZyApICk7XG59XG4gXG4vLyBzY2FsZVxuQG1peGluIHNjYWxlKCAkc2NhbGUgKSB7XG4gICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHNjYWxlKCAkc2NhbGUgKSApO1xufSBcblxuLy8gdHJhbnNsYXRlXG5AbWl4aW4gdHJhbnNsYXRlKCAkeCwgJHkgKSB7XG4gICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHRyYW5zbGF0ZSggJHgsICR5ICkgKTtcbn1cblxuLy8gc2tld1xuQG1peGluIHNrZXcoICR4LCAkeSApIHtcbiAgIEBpbmNsdWRlIHRyYW5zZm9ybSggc2tldyggI3skeH1kZWcsICN7JHl9ZGVnICkgKTtcbn1cblxuLy90cmFuc2Zvcm0gb3JpZ2luXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbiggJG9yaWdpbiApIHtcbiAgICBtb3otdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgICAgICAtby10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xufVxuXG5cbi8qIFN0eWxpbmcgcGxhY2Vob2xkZXJzOiAqL1xuQG1peGluIHBsYWNlaG9sZGVyIHtcbiAgJi5wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XG4gICY6LW1vei1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuXG4vKiBSZXRpbmEgaW1hZ2VzOiAqL1xuQG1peGluIGltYWdlLTJ4KCRpbWFnZSwgJHdpZHRoLCAkaGVpZ2h0KSB7XG4gIEBtZWRpYSAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLFxuICAgICAgICAgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIuNi8yKSxcbiAgICAgICAgICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksXG4gICAgICAgICAobWluLWRldmljZS1waXhlbC1yYXRpbzogMS4zKSxcbiAgICAgICAgIChtaW4tcmVzb2x1dGlvbjogMS4zZHBweCkge1xuICAgIC8qIG9uIHJldGluYSwgdXNlIGltYWdlIHRoYXQncyBzY2FsZWQgYnkgMiAqL1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaW1hZ2UpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoICRoZWlnaHQ7XG4gIH1cbn1cblxuXG4vKiBcIkhhcmRcIiBncmFkaWVudHM6ICovXG5AbWl4aW4gZ3JhZGllbnQtaGFyZCggJHN0YXJ0LCAkZW5kOiNmZmYsICRkaXJlY3Rpb246XCJob3Jpem9udGFsXCIgKSB7XG5cbiAgQGlmICRkaXJlY3Rpb24gPT0gXCJob3Jpem9udGFsXCJ7XG5cbiAgICBAaW5jbHVkZSBncmFkaWVudC1oYXJkLWhvcml6b250YWwoICRzdGFydCwgJGVuZCApO1xuXG4gIH1AZWxzZXtcblxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWhhcmQtdmVydGljYWwoICRzdGFydCwgJGVuZCApO1xuXG4gIH1cblxufVxuXG5AbWl4aW4gZ3JhZGllbnQtaGFyZC1ob3Jpem9udGFsKCAkZnJvbSwgJHRvICkge1xuXG4gIGJhY2tncm91bmQ6ICR0bztcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCUsJGZyb20pLCBjb2xvci1zdG9wKDUwJSwkZnJvbSksIGNvbG9yLXN0b3AoNTAlLCR0byksIGNvbG9yLXN0b3AoMTAwJSwkdG8pKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgJGZyb20gMCUsJGZyb20gNTAlLCR0byA1MCUsJHRvIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAgICAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAkZnJvbSAwJSwgJGZyb20gNTAlLCAkdG8gNTAlLCAkdG8gMTAwJSk7XG4gIGJhY2tncm91bmQ6ICAgICAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICRmcm9tIDAlLCRmcm9tIDUwJSwkdG8gNTAlLCR0byAxMDAlKTtcbiAgYmFja2dyb3VuZDogICAgICAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgJGZyb20gMCUsJGZyb20gNTAlLCR0byA1MCUsJHRvIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAgICAgICAgIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGZyb20gMCUsJGZyb20gNTAlLCR0byA1MCUsJHRvIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nJGZyb20nLCBlbmRDb2xvcnN0cj0nJHRvJyxHcmFkaWVudFR5cGU9MSApO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtaGFyZC12ZXJ0aWNhbCggJGZyb20sICR0byApIHtcblxuICBiYWNrZ3JvdW5kOiAkdG87XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCB0b3AgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCUsJGZyb20pLCBjb2xvci1zdG9wKDUwJSwkZnJvbSksIGNvbG9yLXN0b3AoNTAlLCR0byksIGNvbG9yLXN0b3AoMTAwJSwkdG8pKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkZnJvbSAwJSwkZnJvbSA1MCUsJHRvIDUwJSwkdG8gMTAwJSk7XG4gIGJhY2tncm91bmQ6ICAgIC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgJGZyb20gMCUsICRmcm9tIDUwJSwgJHRvIDUwJSwgJHRvIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAgICAgLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICRmcm9tIDAlLCRmcm9tIDUwJSwkdG8gNTAlLCR0byAxMDAlKTtcbiAgYmFja2dyb3VuZDogICAgICAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkZnJvbSAwJSwkZnJvbSA1MCUsJHRvIDUwJSwkdG8gMTAwJSk7XG4gIGJhY2tncm91bmQ6ICAgICAgICAgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGZyb20gMCUsJGZyb20gNTAlLCR0byA1MCUsJHRvIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nJGZyb20nLCBlbmRDb2xvcnN0cj0nJHRvJyxHcmFkaWVudFR5cGU9MSApO1xuXG59XG5cbi8qIFJFTSBmb250IHNpemVzOiAqL1xuQGZ1bmN0aW9uIGNhbGN1bGF0ZVJlbSgkc2l6ZSkge1xuICAkcmVtU2l6ZTogJHNpemUgLyAxNnB4O1xuICBAcmV0dXJuICRyZW1TaXplICogMXJlbTtcbn1cblxuQG1peGluIGJyZWFrLWNvbnRhaW5lcigpe1xuICBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtNTB2dyArIDUwJSk7XG59XG5cbkBtaXhpbiBmb250LXNpemUoJHNpemUpIHtcbiAgZm9udC1zaXplOiAkc2l6ZTtcbiAgZm9udC1zaXplOiBjYWxjdWxhdGVSZW0oJHNpemUpO1xufVxuXG5AbWl4aW4gYnV0dG9uKCl7XG4gIGJhY2tncm91bmQ6ICRidXR0b25QaW5rO1xuICBjb2xvcjogI0ZGRjtcbiAgcGFkZGluZzogMTVweCA1MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCAyMHB4ICk7XG4gIGZvbnQtd2VpZ2h0OiRib2xkLXdlaWdodDtcbiAgJjpob3ZlciwgJjpmb2N1c3tcbiAgICBiYWNrZ3JvdW5kOiRkYXJrUGluaztcbiAgICBjb2xvcjokd2hpdGU7XG4gICAgb3V0bGluZTpub25lO1xuICB9XG59XG5cbkBtaXhpbiBzaG9wLWJ1dHRvbigpe1xuICBiYWNrZ3JvdW5kOiAkYnV0dG9uUGluaztcbiAgY29sb3I6ICNGRkY7XG4gIC8vcGFkZGluZzogMTBweCAxOHB4IDEzcHggMThweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOjUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBjb2xvcjojRkZGO1xuICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCAxNnB4ICk7XG4gIGxpbmUtaGVpZ2h0OjE7XG4gICY6aG92ZXIsICY6Zm9jdXN7XG4gICAgYmFja2dyb3VuZDokZGFya1Bpbms7XG4gICAgY29sb3I6I0ZGRjtcbiAgICBvdXRsaW5lOm5vbmU7XG4gIH1cbn1cblxuQG1peGluIHJlbW92ZS1lbGVtZW50KCl7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufSIsIkBpbXBvcnQgJ2Jhc2UvX3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdiYXNlL19taXhpbnMnO1xuXG4uYXdzLXNlYXJjaC1yZXN1bHR7XG5cdGJveC1zaGFkb3c6MCAwIDRweCByZ2JhKCAjMDAwLCAuMyApO1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXHQuYXdzX3NlYXJjaF9tb3JlIGF7XG5cdFx0Y29sb3I6ICRkYXJrUGluaztcblx0fVxuXHQuYXdzX3Jlc3VsdF90aXRsZXtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKCAxNHB4ICk7XG5cdH1cblx0LmJpZy1wcmljZS13cmFwcGVye1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHQucHJlLXR4dHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMTBweCApO1xuXHRcdFx0Zm9udC13ZWlnaHQ6JGJvbGQtd2VpZ2h0O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdFx0XHR0b3A6IDA7XG5cdFx0fVxuXHRcdC5hbW91bnR7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoIDEycHggKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiRib2xkLXdlaWdodDtcblx0XHR9XG5cdFx0LmFmdGVyLXR4dHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMTBweCApO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDhweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiRib2xkLXdlaWdodDtcblx0XHR9XG5cdH1cbn1cblxuI21haW4td3JhcHBlcntcblx0cGFkZGluZy10b3A6IDA7IC8vYWNjb3VudCBmb3Igc3RpY2t5IG1lbnVcblx0bWFyZ2luLXRvcDowO1xuXHRvdmVyZmxvdy14OmhpZGRlbjtcbn1cblxuYm9keS5uby1oZXJvLndvb2NvbW1lcmNlLXBhZ2UgI21haW4td3JhcHBlcntcblx0cGFkZGluZy10b3A6IDUwcHg7XG59XG5cbmJvZHkubm8taGVybyAjbWFpbi13cmFwcGVye1xuXHRwYWRkaW5nLXRvcDoxNDBweDtcblx0LnNlY3Rpb24ubm9uZS1oZXJvLWJsb2Nre1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuaGVhZGVyIC5zdWItbWVudSBsaSBhLCBoZWFkZXIgLnN1Yi1tZW51IGxpIGE6dmlzaXRlZHtcblx0cGFkZGluZzoxMnB4IDIwcHg7XG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSggMTZweCApO1xufVxuXG4ubWFpbm1lbnUgLmNvbnRhaW5lcntcblx0bWluLWhlaWdodDphdXRvO1xufVxuXG4udG9wLW1lbnUtYmFye1xuXHRwYWRkaW5nOjA7XG5cdGJhY2tncm91bmQ6JGRhcmtQaW5rO1xuXHRoZWlnaHQ6NDBweDtcblx0LmNvbnRhaW5lcntcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0fVxuXHQudG9wLW5hdntcblx0XHRtYXJnaW4tYm90dG9tOjFweDtcblx0XHR1bHtcblx0XHRcdGxpe1xuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OjQwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6MjBweDtcblx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDowO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEsIGE6dmlzaXRlZHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoIDE1cHggKTtcblx0XHRcdFx0XHRmb250LXdlaWdodDokc2VtaWJvbGQtd2VpZ2h0O1xuXHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246bm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyIGF7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVte1xuXHRcdFx0XHRcdGEsIGE6dmlzaXRlZHtcblx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm1haW5tZW51e1xuXHRwb3NpdGlvbjpzdGlja3k7XG5cdHRvcDowcHg7XG5cdG1hcmdpbi10b3A6MHB4O1xuXHRib3JkZXItYm90dG9tOm5vbmU7XG5cdGJhY2tncm91bmQ6bm9uZTtcblx0ei1pbmRleDogOTk5OTk7XG5cdGJhY2tncm91bmQ6JHdoaXRlO1xuXHQuaW5uZXItYmFye1xuXHRcdHdpZHRoOjEwMCU7XG5cdFx0dHJhbnNpdGlvbjouM3M7XG5cdFx0LmNvbnRhaW5lcntcblx0XHRcdGRpc3BsYXk6ZmxleDtcblx0XHRcdGZsZXgtZmxvdzpyb3cgd3JhcDtcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0bWluLWhlaWdodDoxMDBweDtcblx0XHRcdHBvc2l0aW9uOmluaXRpYWw7XG5cdFx0fVxuXHRcdC5sb2dve1xuXHRcdFx0cG9zaXRpb246aW5pdGlhbDtcblx0XHRcdHRyYW5zZm9ybTpub25lO1xuXHRcdFx0ZmxleDowIDEgYXV0bztcblx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6MjIwcHg7XG5cdFx0fVxuXG5cdFx0Lm1pbmktbWVudS13cmFwcGVye1xuXHRcdFx0ZmxleDowIDEgYXV0bztcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogOTIwO1xuXHRcdFx0dWx7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6bm9uZTtcblx0XHRcdFx0ZGlzcGxheTpmbGV4O1xuXHRcdFx0XHRmbGV4LWZsb3c6cm93IHdyYXA7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0ZmxleDowIDEgYXV0bztcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6MjBweDtcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6MDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Ji5jYXJ0LXdpZGdldC1pdGVte1xuXHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0XHQmLmFkZGluZ3tcblx0XHRcdFx0XHRcdFx0LnByb2R1Y3QtY291bnR7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOnNjYWxlKCAxLjUgKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnNob3ctY2FydC13aWRnZXR7XG5cdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6bm9uZTtcblx0XHRcdFx0XHRcdFx0b3V0bGluZTpub25lO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOm5vbmU7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0XHRcdFx0XHQucHJvZHVjdC1jb3VudHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDoyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDoyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6NTAlO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDotMTBweDtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDotMTBweDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiRkYXJrUGluaztcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjojRkZGO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6NXB4O1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMTBweCApO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiRtZWRpdW0td2VpZ2h0O1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246LjNzO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC8vICY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHQvLyBcdGNvbnRlbnQ6XCJcIjtcblx0XHRcdFx0XHRcdFx0Ly8gXHR3aWR0aDpjYWxjKCAxMDAlICsgMjVweCApO1xuXHRcdFx0XHRcdFx0XHQvLyBcdGxlZnQ6LTVweDtcblx0XHRcdFx0XHRcdFx0Ly8gXHR6LWluZGV4OiAtMjtcblx0XHRcdFx0XHRcdFx0Ly8gXHRiYWNrZ3JvdW5kOiNGRkY7XG5cdFx0XHRcdFx0XHRcdC8vIFx0aGVpZ2h0OjYwcHg7XG5cdFx0XHRcdFx0XHRcdC8vIFx0dG9wOi0yNXB4O1xuXHRcdFx0XHRcdFx0XHQvLyBcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHQvLyBcdGJvcmRlci1yYWRpdXM6MjVweCAyNXB4IDAgMDtcblx0XHRcdFx0XHRcdFx0Ly8gXHRvcGFjaXR5OjA7XG5cdFx0XHRcdFx0XHRcdC8vIFx0cG9pbnRlci1ldmVudHM6bm9uZTtcblx0XHRcdFx0XHRcdFx0Ly8gXHR0cmFuc2l0aW9uOiAuM3M7XG5cdFx0XHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0XHRcdFx0Ly8gJjphZnRlcntcblx0XHRcdFx0XHRcdFx0Ly8gXHRjb250ZW50OlwiXCI7XG5cdFx0XHRcdFx0XHRcdC8vIFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdC8vIFx0dG9wOjA7XG5cdFx0XHRcdFx0XHRcdC8vIFx0d2lkdGg6Y2FsYyggMTAwJSArIDI1cHggKTtcblx0XHRcdFx0XHRcdFx0Ly8gXHRsZWZ0Oi01cHg7XG5cdFx0XHRcdFx0XHRcdC8vIFx0aGVpZ2h0OjUwcHg7XG5cdFx0XHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5jYXJ0LW1lbnV7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6MzVweDtcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOjMyMHB4O1xuXHRcdFx0XHRcdFx0XHRyaWdodDotMjBweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDojRkZGO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6MCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czpub25lO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOi4zcztcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzowIDAgNHB4IHJnYmEoICMwMDAsIC4zICk7XG5cblx0XHRcdFx0XHRcdFx0LmNhcnQtdGl0bGV7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzoyNXB4IDE1cHggMTBweCAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjowIDAgMTVweCAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5jYXJ0LWFqYXgtd3JhcHBlcntcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOjAgMTVweDtcblx0XHRcdFx0XHRcdFx0XHQvLy9kZXplXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuYnV0dG9uc3tcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOjE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDoycHggc29saWQgJGdyZXk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5zaG93LWNhcnQtd2lkZ2V0e1xuXHRcdFx0XHRcdFx0XHQmOmZvY3Vze1xuXHRcdFx0XHRcdFx0XHRcdCYgKyAuY2FydC1tZW51e1xuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eToxICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czphdXRvO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQuY29udGFpbmVye1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6MDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0LnRpdGxle1xuXHRcdFx0XHRcdFx0XHR3aWR0aDo1MCU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6MTVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5xdWFudGl0eXtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjpyaWdodDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDoxNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnByaWNle1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOnJpZ2h0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lm1pbmktcHJvZHVjdHMtdGFibGV7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQud2lua2VsLWJlem9yZy5zdWItcm93e1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnN1Yi1yb3d7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6ZmxleDtcblx0XHRcdFx0XHRcdFx0ZmxleC1mbG93OnJvdyB3cmFwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6NzBweDtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplICggMTRweCApO1xuXHRcdFx0XHRcdFx0XHQubGFiZWx7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6MzBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQudmFsdWV7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleDowIDEgYXV0bztcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOnJpZ2h0O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiRib2xkLXdlaWdodDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmNoZWNrLXdpbmtlbHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTpmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LWZsb3c6cm93IHdyYXA7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6MjBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5lZGl0LXdpbmtlbG1hbmR7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiRibGFjaztcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplICggMTVweCApO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDUlO1xuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3Vze1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiRvcmFuZ2U7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5idXR0b257XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNob3AtYnV0dG9uKCk7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEycHggMzBweDtcblx0XHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR0cntcblx0XHRcdFx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6MTVweDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbToxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMTRweCApO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MnB4IHNvbGlkICRncmV5O1xuXHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6MnB4IHNvbGlkICRncmV5O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOm5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5zZWFyY2gtdGlnZ2Vye1xuXHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRidXR0b257XG5cdFx0XHRcdFx0XHRcdGFwcGVhcmFuY2U6bm9uZTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDpub25lO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6bm9uZTtcblx0XHRcdFx0XHRcdFx0b3V0bGluZTpub25lO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZmxvdzpyb3cgd3JhcDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuXHRcdFx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6MjVweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6YXV0bztcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuc2VhcmNoLXdyYXBwZXJ7XG5cdFx0XHRcdFx0XHRcdC8vZGlzcGxheTpub25lO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOi04cHg7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0Oi0xMXB4O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246LjNzO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0XHQuc2VhcmNoLXdpZGdldHtcblx0XHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlOm5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LndpZGdldHRpdGxle1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJlbW92ZS1lbGVtZW50KCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmF3cy1zZWFyY2gtZmllbGR7XG5cdFx0XHRcdFx0XHRcdFx0YXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOjEwcHggMjBweDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6bm9uZTtcblx0XHRcdFx0XHRcdFx0XHRvdXRsaW5lOm5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czo0NXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmF3cy1zZWFyY2gtZm9ybSAuYXdzLXdyYXBwZXJ7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDYwcHgpO1x0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRmb3Jte1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6NDVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6I0ZGRjtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICRncmV5O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5hd3Mtc2VhcmNoLWJ0bntcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHR0b3A6NTAlO1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OjE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDpub25lO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjpub25lO1xuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OjEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MTAwJTtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDo1MHB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6LTEzcHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OjEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOjI1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6MjVweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZToxMDAlIGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOnVybCggJy4uL2ltYWdlcy9pY29ucy9zZWFyY2gtaWNvbi5zdmcnICk7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDowO1xuXHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6MDtcblx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdHN2Z3tcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Ly8gc3ZnIHBhdGh7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHRmaWxsOiRibGFjaztcblx0XHRcdFx0XHRcdFx0XHQvLyBcdHRyYW5zaXRpb246LjNzO1xuXHRcdFx0XHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0XHRcdFx0XHQvLyAmOmhvdmVyLCAmOmZvY3Vze1xuXHRcdFx0XHRcdFx0XHRcdC8vIFx0c3ZnIHBhdGh7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHRcdGZpbGw6JG9yYW5nZTtcblx0XHRcdFx0XHRcdFx0XHQvLyBcdH1cblx0XHRcdFx0XHRcdFx0XHQvLyB9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdC5jYXJ0LW1lbnV7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6MSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czphdXRvO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnNob3ctY2FydC13aWRnZXQ6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OjE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1haW4tbmF2e1xuXHRcdFx0bGVmdDowO1xuXHRcdFx0cmlnaHQ6YXV0bztcblx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRcdCYgPiB1bHtcblx0XHRcdFx0JiA+IGxpe1xuXHRcdFx0XHRcdC8vbWFyZ2luLXJpZ2h0OjQwcHg7XG5cdFx0XHRcdFx0JiA+IGEsICYgPiBhOnZpc2l0ZWR7XG5cdFx0XHRcdFx0XHRjb2xvcjokYmxhY2s7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoIDIwcHggKTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiRzZW1pYm9sZC13ZWlnaHQ7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDoycHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JGRhcmtQaW5rO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOjA7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6NTAlO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDotMjBweDtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTowO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1c3tcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OjE7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5jdXJyZW50LW1lbnUtaXRlbSwgJi5jdXJyZW50LXBhZ2UtcGFyZW50LCAmLmN1cnJlbnRfcGFnZV9wYXJlbnQsICYuY3VycmVudF9wYWdlX2FuY2VzdG9ye1xuXHRcdFx0XHRcdFx0YSwgYTp2aXNpdGVke1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6MTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6MDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuaGVhZGVye1xuXHR1bHtcblx0XHRsaXtcblx0XHRcdCYuY3VycmVudC1tZW51LWl0ZW0sICYuY3VycmVudC1wYWdlLXBhcmVudCwgJi5jdXJyZW50X3BhZ2VfYW5jZXN0b3J7XG5cdFx0XHRcdCYgPiBhLCAmID4gYTp2aXNpdGVke1xuXHRcdFx0XHRcdGNvbG9yOnJlZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5tZW51LWl0ZW0taGFzLWNoaWxkcmVue1xuXHRcdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVtLCAmLmN1cnJlbnQtcGFnZS1wYXJlbnQsICYuY3VycmVudF9wYWdlX2FuY2VzdG9ye1xuXHRcdFx0XHRcdCYgPiBhLCAmID4gYTp2aXNpdGVke1xuXHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0Y29sb3I6cmVkO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1c3tcblx0XHRcdFx0JiA+IGEsICYgPiBhOnZpc2l0ZWR7XG5cdFx0XHRcdFx0Y29sb3I6cmVkO1xuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRjb2xvcjpyZWQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XHRcblx0XHR9XG5cdH1cbn1cbi8vIC5ob21lIC5zZWN0aW9uLmhlcm8tYmxvY2sgLmJsb2Itd3JhcHBlcntcbi8vIFx0bWF4LXdpZHRoOiAxMjUwcHg7XG4vLyAgICAgaGVpZ2h0OiBhdXRvO1xuLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICB0b3A6IC0yNjBweDtcbi8vICAgICByaWdodDogLTEwMHB4O1xuLy8gICAgIHotaW5kZXg6IDE7XG4vLyAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgbWF4LWhlaWdodDogOTQ1cHg7XG4vLyB9XG5cbiNtYWluLXdyYXBwZXIgLnNlY3Rpb24uaGVyby1ibG9ja3tcblx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbi5zZWN0aW9uLmhlcm8tYmxvY2t7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRvdmVyZmxvdzpoaWRkZW47XG5cdC5ibG9iLXdyYXBwZXJ7XG5cdFx0bWF4LXdpZHRoOjExNDBweDtcblx0XHRoZWlnaHQ6YXV0bztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHR0b3A6LTE1MHB4O1xuXHRcdHJpZ2h0Oi0xMDBweDtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHdpZHRoOjEwMCU7XG5cdFx0bWF4LWhlaWdodDo5NDVweDtcblx0fVxuXHQmLmJsb2ItaW1nIC5ibG9iLXdyYXBwZXJ7XG5cdFx0aW1ne1xuXHRcdFx0bWFzazogdXJsKCcuLi9pbWFnZXMvaGVhZGVyLWJsb2Itc21hbGwuc3ZnJyk7XHRcblx0XHR9XG5cdH1cblx0Ji5jb2xvci15ZWxsb3cgLmJsb2Itd3JhcHBlciBzdmd7XG5cdFx0cGF0aCwgZWxsaXBzZXtcblx0XHRcdGZpbGw6IHJnYmEoICR5ZWxsb3csIC42NSApO1xuXHRcdH1cblx0fVxuXHQmLmNvbG9yLXBpbmsgLmJsb2Itd3JhcHBlciBzdmd7XG5cdFx0cGF0aCwgZWxsaXBzZXtcblx0XHRcdGZpbGw6IHJnYmEoICRwaW5rLCAuNjUgKTtcblx0XHR9XG5cdH1cblx0Ji5jb2xvci1ncmVlbiAuYmxvYi13cmFwcGVyIHN2Z3tcblx0XHRwYXRoLCBlbGxpcHNle1xuXHRcdFx0ZmlsbDogcmdiYSggJGdyZWVuLCAuNjUgKTtcblx0XHR9XG5cdH1cblx0Ji5jb2xvci1ibHVlIC5ibG9iLXdyYXBwZXIgc3Zne1xuXHRcdHBhdGgsIGVsbGlwc2V7XG5cdFx0XHRmaWxsOiByZ2JhKCAkYmx1ZSwgLjY1ICk7XG5cdFx0fVxuXHR9XG5cdCYuY29sb3Itb3JhbmdlIC5ibG9iLXdyYXBwZXIgc3Zne1xuXHRcdHBhdGgsIGVsbGlwc2V7XG5cdFx0XHRmaWxsOiByZ2JhKCAkb3JhbmdlLCAuNjUgKTtcblx0XHR9XG5cdH1cblx0XG5cdC5ibG9jay5oZXJvLWJsb2Nre1xuXHRcdC8vcGFkZGluZy10b3A6NTBweDtcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdC5pbm5lci13cmFwcGVye1xuXHRcdFx0ZGlzcGxheTpmbGV4O1xuXHRcdFx0ZmxleC1mbG93OnJvdyB3cmFwO1xuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdFx0bWluLWhlaWdodDo4MDBweDtcblx0XHRcdC5sZWZ0LXNpZGV7XG5cdFx0XHRcdGZsZXg6MTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OjMwcHg7XG5cdFx0XHRcdC5ibG9jay10aXRsZXtcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoIDcycHggKTtcblx0XHRcdFx0XHRmb250LXdlaWdodDokYmxhY2std2VpZ2h0O1xuXHRcdFx0XHRcdG1heC13aWR0aDogNjgwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJsb2NrLWNvbnRlbnR7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDozMHB4O1xuXHRcdFx0XHRcdG1heC13aWR0aDogNjMwcHg7XG5cdFx0XHRcdFx0Kntcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMzJweCApO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6JHNlbWlib2xkLXdlaWdodDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJ1dHRvbi13cmFwcGVye1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6MTBweDtcblx0XHRcdFx0XHQuZW5jYXNlLWJ0bntcblx0XHRcdFx0XHRcdG1hcmdpbjozMHB4IDMwcHggMCAwO1xuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5oZXJvLWJ0bntcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiRib2xkLXdlaWdodDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMjBweCApO1xuXHRcdFx0XHRcdFx0Ji5yZWd1bGFyLWxpbmt7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiRibGFjaztcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXN7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6JGJsdWU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5yaWdodC1zaWRle1xuXHRcdFx0XHRmbGV4OjE7XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRtYXJnaW46MCBhdXRvO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuXG4uc2VjdGlvbi5zbWFsbC1oZXJvLWJsb2Nre1xuXHRtaW4taGVpZ2h0OjYwMHB4O1xuXHRiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtcbn1cblxuYm9keS5zbWFsbC1oZXJvIC50b3AtYmFyLCBib2R5Lm5vLWhlcm97XG5cdC50b3AtbWVudS1iYXJ7XG5cdFx0YmFja2dyb3VuZDojRkM3M0E3O1xuXHRcdHVse1xuXHRcdFx0bGl7XG5cdFx0XHRcdGEsIGE6dmlzaXRlZHtcblx0XHRcdFx0XHRjb2xvcjojRkZGO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbmJvZHkuc21hbGwtaGVybywgYm9keS5uby1oZXJvLCBib2R5Lm1lbnUtc2Nyb2xsZWQtc3RhdGV7XG5cdC5tYWlubWVudSAuaW5uZXItYmFye1xuXHRcdGJhY2tncm91bmQ6I0ZGRjtcblx0fVxufVxuXG4ubWFpbm1lbnUgLm1lbnUtaXRlbXtcblx0Jjpob3Zlcntcblx0XHQuYmlnLXN1Yi1tZW51e1xuXHRcdFx0bWF4LWhlaWdodDo4MHZoO1xuXHRcdFx0Ym94LXNoYWRvdzogMXB4IDEwcHggNnB4IDFweCByZ2JhKDAsMCwwLDAuMTUpO1xuXHRcdH1cblx0fVxufVxuXG4ubWFpbm1lbnUgLmJpZy1zdWItbWVudXtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdGxlZnQ6MDtcblx0d2lkdGg6MTAwJTtcblx0YmFja2dyb3VuZDojRkZGO1xuXHRib3R0b206MDtcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoIDEwMCUgKTtcblx0bWF4LWhlaWdodDowO1xuXHRvdmVyZmxvdy15OnNjcm9sbDtcblx0dHJhbnNpdGlvbjouM3M7XG5cdC5jb250YWluZXJ7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGZsZXgtZmxvdzpyb3cgd3JhcDtcblx0XHRhbGlnbi1pdGVtczppbml0aWFsO1xuXHRcdHBhZGRpbmc6NTBweCAwIDAgMDtcblx0XHQubGVmdC1zaWRle1xuXHRcdFx0ZmxleDoxO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdFx0ZGlzcGxheTpmbGV4O1xuXHRcdFx0ZmxleC1mbG93OmNvbHVtbiB3cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0bWluLWhlaWdodDoyMDBweDtcblx0XHRcdHNwYW57XG5cdFx0XHRcdHRleHQtYWxpZ246bGVmdDtcblx0XHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdFx0ZmxleDowIDEgNTAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6MjcwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5tZW51LXRpdGxle1xuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoIDI0cHggKTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6JGJsYWNrLXdlaWdodDtcblx0XHRcdH1cblxuXHRcdFx0Lm1lbnUtdGFnbGluZXtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKCAzNnB4ICk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiRibGFjay13ZWlnaHQ7XG5cdFx0XHRcdHRvcDogLTIwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnJpZ2h0LXNpZGV7XG5cdFx0XHRmbGV4OjM7XG5cdFx0XHR0ZXh0LWFsaWduOmxlZnQ7XG5cdFx0XHQuaW50cm8tdGl0bGV7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMjRweCApO1xuXHRcdFx0XHRmb250LXdlaWdodDokYmxhY2std2VpZ2h0O1xuXHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0Lm1lbnUtd3JhcHBlcntcblx0XHRcdFx0ZGlzcGxheTpmbGV4O1xuXHRcdFx0XHRmbGV4LWZsb3c6cm93IHdyYXA7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdFx0LnN1Yi1tZW51LWl0ZW17XG5cdFx0XHRcdFx0ZmxleDowIDEgY2FsYyggMzMuMzMlIC0gMjBweCApO1xuXHRcdFx0XHRcdG1hcmdpbjozMHB4IDMwcHggMCAwO1xuXHRcdFx0XHRcdGEsIGE6dmlzaXRlZHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6ZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZmxvdzpyb3cgd3JhcDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246bGVmdDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMjBweCApO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6JGJvbGQtd2VpZ2h0O1xuXHRcdFx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5saW5rLXRpdGxle1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOi4zcztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5saW5rLXRhZ2xpbmV7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMThweCApO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDokbWVkaXVtLXdlaWdodDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5pbm5lci1sZWZ0e1xuXHRcdFx0XHRcdFx0XHRmbGV4OiAwIDEgNzBweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OjMwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuaW5uZXItcmlnaHR7XG5cdFx0XHRcdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3Vze1xuXHRcdFx0XHRcdFx0XHQubGluay10aXRsZXtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjokZGFya1Bpbms7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoIDNuKzMgKXtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDowO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZ2xvYmFsLWxpbmstd3JhcHBlcntcblx0XHRcdGRpc3BsYXk6YmxvY2s7XG5cdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjpyaWdodDtcblx0XHRcdG1hcmdpbi1ib3R0b206MTVweDtcblx0XHRcdG1hcmdpbi10b3A6MzBweDtcblx0XHRcdGEsIGE6dmlzaXRlZHtcblx0XHRcdFx0Y29sb3I6JGRhcmtQaW5rO1xuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoIDE4cHggKTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6JG1lZGl1bS13ZWlnaHQ7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0Y29udGVudDpcIj5cIjtcblx0XHRcdFx0XHRjb2xvcjokZGFya1Bpbms7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6JG1lZGl1bS13ZWlnaHQ7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKCAxOHB4ICk7XG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6NXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXN7XG5cdFx0XHRcdFx0Y29sb3I6JGJsYWNrO1xuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRjb2xvcjokYmxhY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tYWlubWVudSAuaW5uZXItYmFyIC5taW5pLW1lbnUtd3JhcHBlciB1bCBsaS5zZWFyY2gtdGlnZ2VyIC5zZWFyY2gtd3JhcHBlci5zaG93e1xuXHRvcGFjaXR5OiAxO1xuXHR3aWR0aDogMzcwcHg7XG59Il19 */
