/**
 * 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: #003d58;
  padding-top: 120px; }
  .footer .footer-logo-wrapper {
    max-width: 180px; }
  .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: #73c6ca;
      font-size: 17px;
      font-size: 1.0625rem; }
    .footer .section.footer-cta-section .block-title {
      font-size: 46px;
      font-size: 2.875rem;
      color: #fff;
      display: block; }
    .footer .section.footer-cta-section .block.button-block {
      -ms-flex: 0 1 auto;
          flex: 0 1 auto; }
  .footer .footer-section .block-title {
    color: rgba(255, 255, 255, 0.7);
    font-size: 16px;
    font-size: 1rem;
    margin-bottom: 30px;
    display: block; }
  .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: 60px;
      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%; }
    .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; }
  .footer .footer-section .block.content-block *:not(.block-title) {
    color: #fff;
    line-height: 2.4; }
  .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: #fae100; }
  .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; }
        .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: #fae100; }
  .footer .copyright {
    background: #004666;
    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; }
    .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; }
            .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: #fae100; }

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