/**
 * 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: */
.footer {
  background-color: #144733;
  padding-top: 120px; }
  .footer .section.footer-cta-section {
    margin-bottom: 60px; }
    .footer .section.footer-cta-section .container {
      border-bottom: 1px solid rgba(255, 255, 255, 0.2);
      padding-bottom: 60px; }
    .footer .section.footer-cta-section .block-row {
      -ms-flex-align: end;
          align-items: flex-end; }
    .footer .section.footer-cta-section .title-wrapper {
      margin: 0; }
    .footer .section.footer-cta-section .block-subtitle {
      color: #fff;
      font-size: 15px;
      font-size: 0.9375rem;
      font-weight: 500; }
    .footer .section.footer-cta-section .block-title {
      font-size: 46px;
      font-size: 2.875rem;
      color: #fff;
      display: block;
      font-weight: 500; }
    .footer .section.footer-cta-section .block.button-block {
      -ms-flex: 0 1 auto;
          flex: 0 1 auto; }
      .footer .section.footer-cta-section .block.button-block .button:hover, .footer .section.footer-cta-section .block.button-block .button:focus {
        background: #005125;
        color: #fff; }
  .footer .footer-section .block-title {
    color: rgba(255, 255, 255, 0.7);
    font-size: 15px;
    font-size: 0.9375rem;
    margin-bottom: 30px;
    display: block;
    font-weight: 400; }
  .footer .footer-section .btn-mobile-menu {
    display: none; }
  .footer .footer-section .block.logo-block {
    -ms-flex: 2;
        flex: 2; }
    .footer .footer-section .block.logo-block .inner-wrapper {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
      gap: 50px;
      height: 100%; }
    .footer .footer-section .block.logo-block *:not(.block-title) {
      color: #fff; }
    .footer .footer-section .block.logo-block .footer-logo-wrapper {
      -ms-flex: 1;
          flex: 1;
      width: 100%;
      max-width: 180px; }
    .footer .footer-section .block.logo-block .footer-logo-iso {
      -ms-flex: 1;
          flex: 1;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      gap: 10px; }
      .footer .footer-section .block.logo-block .footer-logo-iso img {
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
        width: 100%;
        max-width: 60px; }
    .footer .footer-section .block.logo-block .footer-logo-text {
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      width: 100%; }
      .footer .footer-section .block.logo-block .footer-logo-text img {
        display: inline-block;
        margin-bottom: 15px;
        max-width: 100px; }
      .footer .footer-section .block.logo-block .footer-logo-text p {
        color: rgba(255, 255, 255, 0.7);
        margin: 0;
        font-size: 12px;
        font-size: 0.75rem; }
  .footer .footer-section .block.content-block *:not(.block-title) {
    color: #fff; }
  .footer .footer-section .block.content-block a,
  .footer .footer-section .block.content-block a:visited {
    text-decoration: none; }
    .footer .footer-section .block.content-block a:hover, .footer .footer-section .block.content-block a:focus,
    .footer .footer-section .block.content-block a:visited:hover,
    .footer .footer-section .block.content-block a:visited:focus {
      color: #ffdc00; }
  .footer .footer-section .block.content-block .big-socials-wrapper {
    margin-top: 60px; }
    .footer .footer-section .block.content-block .big-socials-wrapper .block-title {
      margin: 0 0 30px 0; }
  .footer .footer-section .block.content-block .socials-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    gap: 12px;
    -ms-flex-align: center;
        align-items: center; }
    .footer .footer-section .block.content-block .socials-wrapper li {
      -ms-flex: 0 1 auto;
          flex: 0 1 auto; }
      .footer .footer-section .block.content-block .socials-wrapper li a:hover, .footer .footer-section .block.content-block .socials-wrapper li a:focus,
      .footer .footer-section .block.content-block .socials-wrapper li a:visited:hover,
      .footer .footer-section .block.content-block .socials-wrapper li a:visited:focus {
        opacity: 0.5; }
  .footer .footer-section nav ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    gap: 16px; }
    .footer .footer-section nav ul li {
      -ms-flex: 0 0 100%;
          flex: 0 0 100%; }
      .footer .footer-section nav ul li a,
      .footer .footer-section nav ul li a:visited {
        display: block;
        color: #fff;
        text-decoration: none;
        font-size: 15px;
        font-size: 0.9375rem; }
        .footer .footer-section nav ul li a:hover, .footer .footer-section nav ul li a:focus,
        .footer .footer-section nav ul li a:visited:hover,
        .footer .footer-section nav ul li a:visited:focus {
          color: #ffdc00; }
  .footer .copyright {
    background: #144733;
    margin-top: 60px;
    padding: 15px 0;
    border-top: 1px solid rgba(255, 255, 255, 0.2); }
    .footer .copyright .container {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      -ms-flex-pack: justify;
          justify-content: space-between;
      gap: 50px; }
    .footer .copyright .copy-text {
      color: rgba(255, 255, 255, 0.7);
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      font-size: 14px;
      font-size: 0.875rem; }
    .footer .copyright nav {
      -ms-flex: 1;
          flex: 1; }
      .footer .copyright nav ul {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
        gap: 30px; }
        .footer .copyright nav ul li {
          -ms-flex: 0 1 auto;
              flex: 0 1 auto; }
          .footer .copyright nav ul li a,
          .footer .copyright nav ul li a:visited {
            display: block;
            color: rgba(255, 255, 255, 0.7);
            text-decoration: none;
            font-size: 14px;
            font-size: 0.875rem; }
            .footer .copyright nav ul li a:hover, .footer .copyright nav ul li a:focus,
            .footer .copyright nav ul li a:visited:hover,
            .footer .copyright nav ul li a:visited:focus {
              color: #ffdc00; }

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