/**
 * 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: */
:root {
  --collectionItemWhitespace: 80px; }

.section.highlighted-query-block .container {
  max-width: 1600px; }

.section.highlighted-query-block .collection-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap; }

.section.highlighted-query-block .collection-wrapper.featured {
  gap: var(--collectionItemWhitespace) 0;
  -ms-flex-align: stretch;
      align-items: stretch;
  margin-bottom: 100px; }
  .section.highlighted-query-block .collection-wrapper.featured li.collections {
    -ms-flex: 0 1 50%;
        flex: 0 1 50%;
    min-height: 100%; }
    .section.highlighted-query-block .collection-wrapper.featured li.collections .thumb {
      height: 100%;
      display: block; }
    .section.highlighted-query-block .collection-wrapper.featured li.collections .inner-wrapper {
      height: 85vh;
      position: relative; }
    .section.highlighted-query-block .collection-wrapper.featured li.collections .thumb {
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center center; }
    .section.highlighted-query-block .collection-wrapper.featured li.collections .meta-info {
      position: absolute;
      bottom: 0;
      left: 0;
      max-width: 90%;
      background: #f5f5f5;
      padding: 30px;
      transition: 0.3s; }
      .section.highlighted-query-block .collection-wrapper.featured li.collections .meta-info .part-title {
        font-size: 38px;
        font-size: 2.375rem;
        font-weight: 500;
        display: block;
        margin: 0 0 5px 0;
        color: #242323;
        transition: 0.3s; }
      .section.highlighted-query-block .collection-wrapper.featured li.collections .meta-info .part-subtitle {
        font-size: 18px;
        font-size: 1.125rem;
        display: block;
        margin: 0 0 5px 0;
        color: #242323;
        transition: 0.3s; }
      .section.highlighted-query-block .collection-wrapper.featured li.collections .meta-info .readmore {
        background: none;
        padding: 0;
        color: #242323;
        border-bottom: 1px solid #242323;
        text-decoration: none;
        border-radius: 0;
        font-size: 12px;
        font-size: 0.75rem;
        transition: 0.3s; }
    .section.highlighted-query-block .collection-wrapper.featured li.collections:nth-child(6n + 1) {
      -ms-flex: 0 1 calc(50% - var(--collectionItemWhitespace) / 2);
          flex: 0 1 calc(50% - var(--collectionItemWhitespace) / 2); }
      .section.highlighted-query-block .collection-wrapper.featured li.collections:nth-child(6n + 1) .inner-wrapper {
        padding: var(--collectionItemWhitespace) var(--collectionItemWhitespace) var(--collectionItemWhitespace) 0; }
        .section.highlighted-query-block .collection-wrapper.featured li.collections:nth-child(6n + 1) .inner-wrapper .meta-info {
          bottom: var(--collectionItemWhitespace); }
    .section.highlighted-query-block .collection-wrapper.featured li.collections:nth-child(6n + 2) {
      -ms-flex: 0 1 calc(50% + var(--collectionItemWhitespace) / 2);
          flex: 0 1 calc(50% + var(--collectionItemWhitespace) / 2); }
    .section.highlighted-query-block .collection-wrapper.featured li.collections:nth-child(6n + 3) {
      padding-right: calc(var(--collectionItemWhitespace) / 2); }
    .section.highlighted-query-block .collection-wrapper.featured li.collections:nth-child(6n + 4) .inner-wrapper {
      padding-left: calc(var(--collectionItemWhitespace) / 2); }
      .section.highlighted-query-block .collection-wrapper.featured li.collections:nth-child(6n + 4) .inner-wrapper .meta-info {
        left: var(--collectionItemWhitespace); }
    .section.highlighted-query-block .collection-wrapper.featured li.collections:nth-child(6n + 5) {
      -ms-flex: 0 1 calc(50% + var(--collectionItemWhitespace) / 2);
          flex: 0 1 calc(50% + var(--collectionItemWhitespace) / 2); }
    .section.highlighted-query-block .collection-wrapper.featured li.collections:nth-child(6n + 6) {
      -ms-flex: 0 1 calc(50% - var(--collectionItemWhitespace) / 2);
          flex: 0 1 calc(50% - var(--collectionItemWhitespace) / 2); }
      .section.highlighted-query-block .collection-wrapper.featured li.collections:nth-child(6n + 6) .inner-wrapper {
        padding: var(--collectionItemWhitespace) 0 var(--collectionItemWhitespace) var(--collectionItemWhitespace); }
        .section.highlighted-query-block .collection-wrapper.featured li.collections:nth-child(6n + 6) .inner-wrapper .meta-info {
          bottom: var(--collectionItemWhitespace);
          left: var(--collectionItemWhitespace); }

.section.highlighted-query-block .collection-wrapper:not(.featured) {
  gap: 40px; }
  .section.highlighted-query-block .collection-wrapper:not(.featured) li {
    -ms-flex: 0 1 calc(25% - ((4 - 1) * 40px / 4));
        flex: 0 1 calc(25% - ((4 - 1) * 40px / 4)); }
    .section.highlighted-query-block .collection-wrapper:not(.featured) li .collection-part,
    .section.highlighted-query-block .collection-wrapper:not(.featured) li .collection-part:visited {
      display: block;
      height: 100%;
      color: #242323;
      text-decoration: none; }
      .section.highlighted-query-block .collection-wrapper:not(.featured) li .collection-part .inner-wrapper,
      .section.highlighted-query-block .collection-wrapper:not(.featured) li .collection-part:visited .inner-wrapper {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap; }
      .section.highlighted-query-block .collection-wrapper:not(.featured) li .collection-part article,
      .section.highlighted-query-block .collection-wrapper:not(.featured) li .collection-part .inner-wrapper,
      .section.highlighted-query-block .collection-wrapper:not(.featured) li .collection-part:visited article,
      .section.highlighted-query-block .collection-wrapper:not(.featured) li .collection-part:visited .inner-wrapper {
        height: 100%; }
      .section.highlighted-query-block .collection-wrapper:not(.featured) li .collection-part .thumb,
      .section.highlighted-query-block .collection-wrapper:not(.featured) li .collection-part:visited .thumb {
        margin: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto; }
      .section.highlighted-query-block .collection-wrapper:not(.featured) li .collection-part .part-title,
      .section.highlighted-query-block .collection-wrapper:not(.featured) li .collection-part:visited .part-title {
        background: #f5f5f5;
        margin: 0;
        font-size: 18px;
        font-size: 1.125rem;
        font-weight: 500;
        text-align: center;
        padding: 20px 30px;
        -ms-flex: 1;
            flex: 1;
        transition: 0.3s; }
      .section.highlighted-query-block .collection-wrapper:not(.featured) li .collection-part:hover .part-title, .section.highlighted-query-block .collection-wrapper:not(.featured) li .collection-part:focus .part-title,
      .section.highlighted-query-block .collection-wrapper:not(.featured) li .collection-part:visited:hover .part-title,
      .section.highlighted-query-block .collection-wrapper:not(.featured) li .collection-part:visited:focus .part-title {
        background: #242323;
        color: #fff; }

a.part.highlighted-collection-part:hover .meta-info, a.part.highlighted-collection-part:focus .meta-info,
a.part.highlighted-collection-part:visited:hover .meta-info,
a.part.highlighted-collection-part:visited:focus .meta-info {
  background: #242323 !important; }
  a.part.highlighted-collection-part:hover .meta-info *, a.part.highlighted-collection-part:focus .meta-info *,
  a.part.highlighted-collection-part:visited:hover .meta-info *,
  a.part.highlighted-collection-part:visited:focus .meta-info * {
    color: #fff !important;
    border-color: #fff !important; }

@media only screen and (max-width: 1680px) {
  .section.highlighted-query-block .container {
    max-width: 100%;
    padding: 0 4%; } }

@media only screen and (max-width: 1440px) {
  :root {
    --collectionItemWhitespace: 40px; }
  .section.highlighted-query-block
.collection-wrapper.featured
li.collections
.inner-wrapper {
    height: 60vh; } }

@media only screen and (max-width: 1080px) {
  .section.highlighted-query-block .collection-wrapper:not(.featured) li {
    -ms-flex: 0 1 calc(33.33% - ((3 - 1) * 40px / 3));
        flex: 0 1 calc(33.33% - ((3 - 1) * 40px / 3)); } }

@media only screen and (max-width: 800px) {
  .section.highlighted-query-block .collection-wrapper.featured li.collections {
    -ms-flex: 0 0 100% !important;
        flex: 0 0 100% !important;
    padding: 0 !important; }
    .section.highlighted-query-block .collection-wrapper.featured li.collections .inner-wrapper {
      padding: 0 !important;
      height: auto;
      aspect-ratio: 1/1; }
      .section.highlighted-query-block .collection-wrapper.featured li.collections .inner-wrapper .meta-info {
        left: 0 !important;
        bottom: 0 !important; }
  .section.highlighted-query-block .collection-wrapper:not(.featured) li {
    -ms-flex: 0 1 calc(50% - ((2 - 1) * 40px / 2));
        flex: 0 1 calc(50% - ((2 - 1) * 40px / 2)); } }

@media only screen and (max-width: 600px) {
  .section.highlighted-query-block
.collection-wrapper.featured
li.collections
.meta-info
.part-title {
    font-size: 30px;
    font-size: 1.875rem; }
  .section.highlighted-query-block .collection-wrapper:not(.featured) li {
    -ms-flex: 0 1 calc(100% - ((1 - 1) * 40px / 1));
        flex: 0 1 calc(100% - ((1 - 1) * 40px / 1)); } }

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