/**
 * 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: */
.block.image-block img {
  border-radius: 10px;
  overflow: hidden; }

.section.block_content_and_image_left.flow, .section.block_image_and_content_left.flow {
  position: relative; }
  .section.block_content_and_image_left.flow:after, .section.block_image_and_content_left.flow:after {
    content: "";
    position: absolute;
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 1;
    background-image: url(../images/werkwijze-left.svg);
    left: 50%;
    height: 225px;
    width: 442px;
    bottom: -212px;
    transform: translateX(-50%); }

.section.block_image_and_content_left.flow:after {
  background-image: url(../images/werkwijze-right.svg); }

.block.cta-with-form-block {
  background: #F8F8F8;
  position: relative; }
  .block.cta-with-form-block:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 30%;
    background-repeat: no-repeat;
    background-size: auto;
    height: 100%;
    z-index: 1;
    background-image: url(../images/newsletter-green.svg); }
  .block.cta-with-form-block:after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    width: 300px;
    background-repeat: no-repeat;
    background-size: auto;
    z-index: 1;
    height: 126px;
    background-image: url(../images/newsletter-blue.svg); }
  .block.cta-with-form-block .inner-wrapper {
    margin: 70px auto;
    max-width: 720px;
    text-align: center;
    position: relative;
    z-index: 3;
    padding: 0 15px; }
    .block.cta-with-form-block .inner-wrapper .content-side {
      margin-bottom: 75px; }
    .block.cta-with-form-block .inner-wrapper .form-side form {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      -ms-flex-pack: center;
          justify-content: center; }
      .block.cta-with-form-block .inner-wrapper .form-side form .gform_body .gfield_label {
        display: none; }
      .block.cta-with-form-block .inner-wrapper .form-side form .gform_body input {
        border-radius: 30px;
        padding: 19px 30px;
        border: none; }
      .block.cta-with-form-block .inner-wrapper .form-side form .gform_body .gfield_description {
        line-height: 1; }
      .block.cta-with-form-block .inner-wrapper .form-side form .gform_footer {
        margin-left: 10px;
        margin-top: 0; }
        .block.cta-with-form-block .inner-wrapper .form-side form .gform_footer .button {
          border: none;
          padding: 13px 50px; }

.section.block_content .container {
  max-width: 1080px; }
  .section.block_content .container .block-row .block.content-block {
    -ms-flex: 0 1 100%;
        flex: 0 1 100%; }

.section.image_block .container, .section.slider_block .container {
  max-width: 1080px; }

.section.block_content_and_image_left .block-row, .section.content_block_double .block-row {
  -ms-flex-align: center;
      align-items: center; }
  .section.block_content_and_image_left .block-row .block:first-child, .section.content_block_double .block-row .block:first-child {
    margin-right: 0; }
  .section.block_content_and_image_left .block-row .block.content-block:first-child .inner-wrapper, .section.content_block_double .block-row .block.content-block:first-child .inner-wrapper {
    padding-right: 150px; }
  .section.block_content_and_image_left .block-row .block .button, .section.content_block_double .block-row .block .button {
    margin-top: 40px; }

.section.content_block_double .block-row {
  -ms-flex-align: start;
      align-items: flex-start; }

.section.block_image_and_content_left .block-row {
  -ms-flex-align: center;
      align-items: center; }
  .section.block_image_and_content_left .block-row .block:first-child {
    margin-right: 0; }
  .section.block_image_and_content_left .block-row .block.content-block .inner-wrapper {
    padding-left: 150px; }
  .section.block_image_and_content_left .block-row .block .button {
    margin-top: 40px; }

.wp-block-fp-section-container-block.section.faqdetail .block-row .wp-block-fp-column-block:first-child {
  background: #f3f3f3;
  padding: 30px;
  -ms-flex: 0 1 420px;
      flex: 0 1 420px; }
  .wp-block-fp-section-container-block.section.faqdetail .block-row .wp-block-fp-column-block:first-child h2 {
    margin-top: 0; }

.wp-block-fp-section-container-block.section.faqdetail .block-row .wp-block-fp-column-block:last-child .container {
  padding-top: 0; }

.block.faq-block {
  max-width: 860px;
  margin: 0 auto !important; }
  .block.faq-block .block-title {
    margin-bottom: 30px; }
  .block.faq-block .faq-wrapper li .faq-question {
    font-size: 22px;
    font-size: 1.375rem;
    padding: 15px 60px 16px 30px;
    background: #F4F4F4;
    border-radius: 15px; }
    .block.faq-block .faq-wrapper li .faq-question:after {
      content: "";
      background-image: url(../images/icons/chevron.svg);
      background-size: contain;
      background-repeat: no-repeat;
      width: 18px;
      height: 9px;
      right: 25px; }
  .block.faq-block .faq-wrapper li .faq-answer {
    padding: 15px 80px 16px 30px;
    border-radius: 0px 0px 15px 15px;
    border: 3px solid #F4F4F4;
    font-size: 20px;
    font-size: 1.25rem; }
  .block.faq-block .faq-wrapper li.fold-open .faq-question {
    border-radius: 15px 15px 0px 0px; }

.block.form-block, .inner-form-block {
  max-width: 620px; }
  .block.form-block .gform_wrapper input[type=text], .block.form-block .gform_wrapper input[type=number], .block.form-block .gform_wrapper input[type=email], .block.form-block .gform_wrapper input[type=tel], .block.form-block .gform_wrapper textarea, .block.form-block .gform_wrapper select, .inner-form-block .gform_wrapper input[type=text], .inner-form-block .gform_wrapper input[type=number], .inner-form-block .gform_wrapper input[type=email], .inner-form-block .gform_wrapper input[type=tel], .inner-form-block .gform_wrapper textarea, .inner-form-block .gform_wrapper select {
    border-radius: 10px;
    font-family: "Manrope", sans-serif !important; }
  .block.form-block .gform_wrapper .gfield_description.validation_message, .inner-form-block .gform_wrapper .gfield_description.validation_message {
    color: #FDAAC9; }
  .block.form-block .gform_wrapper .ginput_container_select .gfield_select, .inner-form-block .gform_wrapper .ginput_container_select .gfield_select {
    line-height: 150%; }
  .block.form-block .gform_wrapper .ginput_container_select:before, .inner-form-block .gform_wrapper .ginput_container_select:before {
    bottom: 5px; }
  .block.form-block .gform_wrapper .ginput_container_select:after, .inner-form-block .gform_wrapper .ginput_container_select:after {
    border-radius: 0 10px 10px 0;
    background: #FDAAC9;
    height: 46px; }
  .block.form-block form .gform_footer, .inner-form-block form .gform_footer {
    text-align: right; }
    .block.form-block form .gform_footer .button, .inner-form-block form .gform_footer .button {
      border: none; }
  .block.form-block form .gform_body ul, .inner-form-block form .gform_body ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap; }
    .block.form-block form .gform_body ul .gfield, .inner-form-block form .gform_body ul .gfield {
      -ms-flex: 0 1 100%;
          flex: 0 1 100%; }

.section.query-overview-block.hp-bg {
  position: relative; }
  .section.query-overview-block.hp-bg:after {
    content: "";
    width: 100%;
    height: 65%;
    position: absolute;
    bottom: 0px;
    left: 0;
    display: block;
    background: #f1f1f1;
    z-index: -1; }

.inspiratie #main-wrapper .section.block_only_title {
  margin-bottom: 25px;
  margin-top: 30px; }

.block.query-with-filter-block.loading {
  pointer-events: none; }
  .block.query-with-filter-block.loading .collection-side {
    opacity: .3; }

.block.query-with-filter-block .collection-side {
  margin-top: 100px; }

.collection-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap; }

.block.query-with-filter-block {
  margin-bottom: 80px; }
  .block.query-with-filter-block .filter-wrapper.filter-side {
    text-align: center; }
    .block.query-with-filter-block .filter-wrapper.filter-side ul {
      display: block; }
    .block.query-with-filter-block .filter-wrapper.filter-side ul li {
      list-style: none;
      display: inline-block;
      margin: 0px 120px 0px 0; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:focus {
        outline: none; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li button {
        background: none;
        color: #252122;
        box-shadow: none;
        padding: 0;
        font-size: 20px;
        font-size: 1.25rem;
        border: none !important; }
        .block.query-with-filter-block .filter-wrapper.filter-side ul li button:before {
          content: "";
          position: relative;
          top: 0;
          left: 0;
          display: inline-block;
          border-radius: 50%;
          height: 42px;
          width: 42px;
          text-align: center;
          line-height: 220%;
          font-size: 20px;
          font-size: 1.25rem;
          margin-right: 20px;
          transition: .3s;
          color: #252122 !important; }
        .block.query-with-filter-block .filter-wrapper.filter-side ul li button:after {
          display: none; }
        .block.query-with-filter-block .filter-wrapper.filter-side ul li button.active-item {
          background: none;
          color: #DA156A; }
        .block.query-with-filter-block .filter-wrapper.filter-side ul li button:focus {
          outline: none; }
        .block.query-with-filter-block .filter-wrapper.filter-side ul li button:hover {
          background: none;
          color: #DA156A; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:hover:nth-child(2) button:before {
        background: #4CF49B; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:hover:nth-child(3) button:before {
        background: #FEE75A; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:hover:nth-child(4) button:before {
        background: #FC7830; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:nth-child(1) button:before {
        display: none; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:nth-child(2) button:before {
        content: "I";
        background: #8CF8BF; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:nth-child(3) button:before {
        content: "T";
        background: #FEEF95; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:nth-child(4) button:before {
        content: "U";
        background: #FDA87A; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:nth-child(2) button.active-item:before {
        background: #4CF49B; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:nth-child(3) button.active-item:before {
        background: #FEE75A; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:nth-child(4) button.active-item:before {
        background: #FC7830; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:last-child {
        margin-right: 0; }

.part.post-part, .part.post-part:visited {
  -ms-flex: 0 1 calc(25% - 22.5px);
      flex: 0 1 calc(25% - 22.5px);
  margin: 0 30px 30px 0;
  position: relative;
  overflow: hidden;
  border-radius: 10px; }
  .part.post-part:nth-child(4n+4), .part.post-part:last-child, .part.post-part:visited:nth-child(4n+4), .part.post-part:visited:last-child {
    margin-right: 0; }
  .part.post-part:nth-child(2n+2), .part.post-part:visited:nth-child(2n+2) {
    top: 80px; }
  .part.post-part .inner-wrapper .category-list, .part.post-part:visited .inner-wrapper .category-list {
    position: absolute;
    top: 10px;
    right: 10px; }
    .part.post-part .inner-wrapper .category-list li, .part.post-part:visited .inner-wrapper .category-list li {
      border-radius: 50%;
      height: 42px;
      width: 42px;
      text-align: center;
      line-height: 220%;
      font-size: 20px;
      font-size: 1.25rem;
      font-weight: 700; }
      .part.post-part .inner-wrapper .category-list li.i, .part.post-part .inner-wrapper .category-list li.I, .part.post-part:visited .inner-wrapper .category-list li.i, .part.post-part:visited .inner-wrapper .category-list li.I {
        background: #8CF8BF; }
      .part.post-part .inner-wrapper .category-list li.t, .part.post-part .inner-wrapper .category-list li.T, .part.post-part:visited .inner-wrapper .category-list li.t, .part.post-part:visited .inner-wrapper .category-list li.T {
        background: #FEEF95; }
      .part.post-part .inner-wrapper .category-list li.u, .part.post-part .inner-wrapper .category-list li.U, .part.post-part:visited .inner-wrapper .category-list li.u, .part.post-part:visited .inner-wrapper .category-list li.U {
        background: #FDA87A; }
  .part.post-part .inner-wrapper .bottom-content, .part.post-part:visited .inner-wrapper .bottom-content {
    position: absolute;
    bottom: 0;
    width: 100%; }
    .part.post-part .inner-wrapper .bottom-content .part-content, .part.post-part:visited .inner-wrapper .bottom-content .part-content {
      font-size: 18px;
      font-size: 1.125rem;
      font-weight: 500;
      line-height: 160%;
      color: #FFFFFF;
      padding: 20px;
      background: rgba(0, 0, 0, 0.55); }
    .part.post-part .inner-wrapper .bottom-content .button.readmore, .part.post-part:visited .inner-wrapper .bottom-content .button.readmore {
      padding: 15px;
      width: 100%;
      border-radius: 0;
      text-align: center;
      background: #75D1FE; }
      .part.post-part .inner-wrapper .bottom-content .button.readmore:hover, .part.post-part:visited .inner-wrapper .bottom-content .button.readmore:hover {
        background: #00A5F5; }

.shortcode .block.content-block ul li {
  padding-left: 0; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJwYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7O0dBS0c7QUNMSDs7Ozs7O0dBTUc7QUFtQkgseUJBQXlCO0FBUXpCLHlCQUF5QjtBQWdDekIsMkJBQTJCO0FBUzNCLG9CQUFvQjtBQWNwQix1QkFBdUI7QUF3Q3ZCLHFCQUFxQjtBQzdIckI7RUFDQyxvQkFBbUI7RUFDbkIsaUJBQWdCLEVBQ2hCOztBQUdEO0VBQ0MsbUJBQWtCLEVBY2xCO0VBZkQ7SUFHRSxZQUFXO0lBQ1IsbUJBQWtCO0lBQ2xCLDZCQUE0QjtJQUM1Qix5QkFBd0I7SUFDeEIsV0FBVTtJQUNiLG9EQUFtRDtJQUNuRCxVQUFTO0lBQ1QsY0FBYTtJQUNWLGFBQVk7SUFDWixlQUFjO0lBQ2pCLDRCQUEyQixFQUMzQjs7QUFFRjtFQUNDLHFEQUFvRCxFQUNwRDs7QUFFRDtFQUNDLG9CQUFtQjtFQUNuQixtQkFBa0IsRUFnRWxCO0VBbEVEO0lBSUUsWUFBVztJQUNSLG1CQUFrQjtJQUNsQixRQUFPO0lBQ1AsT0FBTTtJQUNOLFdBQVU7SUFDViw2QkFBNEI7SUFDNUIsc0JBQXFCO0lBQ3JCLGFBQVk7SUFDWixXQUFVO0lBQ2Isc0RBQXFELEVBQ3JEO0VBZEY7SUFnQkUsWUFBVztJQUNSLG1CQUFrQjtJQUNsQixTQUFRO0lBQ1IsVUFBUztJQUNULGFBQVk7SUFDWiw2QkFBNEI7SUFDNUIsc0JBQXFCO0lBQ3JCLFdBQVU7SUFDVixjQUFhO0lBQ2hCLHFEQUFvRCxFQUNwRDtFQTFCRjtJQTRCRSxrQkFBaUI7SUFDakIsaUJBQWdCO0lBQ2hCLG1CQUFrQjtJQUNsQixtQkFBa0I7SUFDbEIsV0FBVTtJQUNWLGdCQUFjLEVBZ0NkO0lBakVGO01BbUNHLG9CQUFtQixFQUNuQjtJQXBDSDtNQXVDSSxxQkFBYTtNQUFiLGNBQWE7TUFDYix3QkFBbUI7VUFBbkIsb0JBQW1CO01BQ25CLHNCQUF1QjtVQUF2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QVZ1QjtNQzBUbEIsaUJGalpTLEVFMlpUO01BbkNQO1FBMkJRLG9CRnBhUyxFRXFhVDtNQTVCUjtRQThCUSxvQkYvYVUsRUVnYlY7TUEvQlI7UUFpQ1Esb0JGaGJVLEVFaWJWO0VBbENSO0lBc0NHLG1CQUFrQjtJQUNsQixVQUFTO0lBQ1QsWUFBVyxFQW1CWDtJQTNESDtNRHhSRSxnQkNrVTBCO01EalUxQixvQkFWdUI7TUM0VWxCLGlCRnJhVztNRXNhWCxrQkFBaUI7TUFDakIsZUZ0Y1E7TUV1Y1IsY0FBYTtNQUNiLGdDQUErQixFQUNsQztJQWhESjtNQWtESSxjQUFhO01BQ1YsWUFBVztNQUNYLGlCQUFnQjtNQUNoQixtQkFBa0I7TUFDbEIsb0JGOWJPLEVFa2NWO01BMURKO1FBd0RRLG9CQUFtQixFQUNuQjs7QUFNUjtFQUNDLGdCQUFjLEVBQ2QiLCJmaWxlIjoicGFnZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFZhcmlhYmxlIGZpbGUgXG4gKiBwbGFjZSBnbG9iYWwgdmFyaWFibGVzIGhlcmU6XG4gKlxuICogQHBhY2thZ2UgQ2hlZiBHdXRlbmJlcmcgQ2hpbGQgVGhlbWVcbiAqL1xuXG5cbiRmb250LXN0YWNrOiAnTWFucm9wZScsIHNhbnMtc2VyaWY7XG4kaGVhZC1zdGFjazogJ01hbnJvcGUnLCBzYW5zLXNlcmlmO1xuXG4kd2hpdGU6ICNGRkZGRkY7XG4kYmxhY2s6ICMyNTIxMjI7XG4kZ3JleTogI2VhZWFlYTtcbiRkYXJrR3JleTogIzM5MzkzOTtcbiRiZ0dyZXk6ICNGNEY0RjQ7XG4kbGlnaHRHcmV5OiAjRjhGOEY4O1xuXG4keWVsbG93OiAjRkVFNzVBO1xuJHllbGxvdzY0OiAjRkVFRjk1O1xuJG9yYW5nZTogI0ZDNzgzMDtcbiRvcmFuZ2U2NDogI0ZEQTg3QTtcbiRwaW5rOiAjRkRBQUM5O1xuJHBpbms2NDogI0ZFQzhEQztcbiRkYXJrUGluazogI0RBMTU2QTtcbiRidXR0b25QaW5rOiAjRkM3M0E3O1xuJGdyZWVuOiAjNENGNDlCO1xuJGdyZWVuNjQ6ICM4Q0Y4QkY7XG4kYmx1ZTogIzc1RDFGRTtcbiRibHVlNjQ6ICNBNkUxRkU7XG5cbiRiZWlnZTogI2YxZjFmMTtcblxuJGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cbiRmb3JtLWlucHV0LWNvbG9yOiAjOTk5O1xuJGZvcm0taW5wdXQtaG92ZXItY29sb3I6ICMwMDA7XG5cbiRlcnJvckNvbG9yOiAjYWUyZDMwO1xuJHZhbGlkYXRlZENvbG9yOiAjMTdjMzE3O1xuXG4kcmVndWxhci13ZWlnaHQ6IDQwMDtcbiRtZWRpdW0td2VpZ2h0OjUwMDtcbiRzZW1pYm9sZC13ZWlnaHQ6NjAwO1xuJGJvbGQtd2VpZ2h0OjcwMDtcbiRibGFjay13ZWlnaHQ6IDcwMDtcbiIsIi8qKlxuICogTWl4aW4gZmlsZSBcbiAqIEFsbCBvdXIgY3VzdG9tIG1peGluc1xuICpcbiAqIEBwYWNrYWdlIENoZWYgR3V0ZW5iZXJnIENoaWxkIFRoZW1lXG4gKiBAc2luY2UgMjAxOVxuICovXG5cblxuLy9tYWtlIGZsZXggcm93cyBhIGJpdCBlYXNpZXI6XG5AbWl4aW4gZmxleC1yb3coICRlcXVhbGl6ZTpzdHJldGNoICl7XG4gICAgQGluY2x1ZGUgZGlzcGxheShmbGV4KTtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKCRlcXVhbGl6ZSk7XG59XG5cbi8vbWFrZSBmbGV4IGNvbHVtbnMgYSBiaXQgZWFzaWVyOlxuQG1peGluIGZsZXgtY29sKCAkZXF1YWxpemU6c3RyZXRjaCApe1xuICAgIEBpbmNsdWRlIGRpc3BsYXkoZmxleCk7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcygkZXF1YWxpemUpO1xufVxuXG5cblxuLyogQm94c2l6aW5nIHNob3J0Y3V0OiAqL1xuQG1peGluIGJvcmRlcmJveCgpe1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuXG4vKiBUcmFuc2Zvcm0gc2hvcnRjdXRzICovXG5cbi8vIHJvdGF0ZVxuQG1peGluIHJvdGF0ZSggJGRlZyApIHtcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKCByb3RhdGUoICN7JGRlZ31kZWcgKSApO1xufVxuIFxuLy8gc2NhbGVcbkBtaXhpbiBzY2FsZSggJHNjYWxlICkge1xuICAgQGluY2x1ZGUgdHJhbnNmb3JtKCBzY2FsZSggJHNjYWxlICkgKTtcbn0gXG5cbi8vIHRyYW5zbGF0ZVxuQG1peGluIHRyYW5zbGF0ZSggJHgsICR5ICkge1xuICAgQGluY2x1ZGUgdHJhbnNmb3JtKCB0cmFuc2xhdGUoICR4LCAkeSApICk7XG59XG5cbi8vIHNrZXdcbkBtaXhpbiBza2V3KCAkeCwgJHkgKSB7XG4gICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHNrZXcoICN7JHh9ZGVnLCAjeyR5fWRlZyApICk7XG59XG5cbi8vdHJhbnNmb3JtIG9yaWdpblxuQG1peGluIHRyYW5zZm9ybS1vcmlnaW4oICRvcmlnaW4gKSB7XG4gICAgbW96LXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG4gICAgICAgLW8tdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbn1cblxuXG4vKiBTdHlsaW5nIHBsYWNlaG9sZGVyczogKi9cbkBtaXhpbiBwbGFjZWhvbGRlciB7XG4gICYucGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxuICAmOi1tb3otcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxuICAmOjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XG59XG5cblxuLyogUmV0aW5hIGltYWdlczogKi9cbkBtaXhpbiBpbWFnZS0yeCgkaW1hZ2UsICR3aWR0aCwgJGhlaWdodCkge1xuICBAbWVkaWEgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMS4zKSxcbiAgICAgICAgICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLjYvMiksXG4gICAgICAgICAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLFxuICAgICAgICAgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksXG4gICAgICAgICAobWluLXJlc29sdXRpb246IDEuM2RwcHgpIHtcbiAgICAvKiBvbiByZXRpbmEsIHVzZSBpbWFnZSB0aGF0J3Mgc2NhbGVkIGJ5IDIgKi9cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGltYWdlKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aCAkaGVpZ2h0O1xuICB9XG59XG5cblxuLyogXCJIYXJkXCIgZ3JhZGllbnRzOiAqL1xuQG1peGluIGdyYWRpZW50LWhhcmQoICRzdGFydCwgJGVuZDojZmZmLCAkZGlyZWN0aW9uOlwiaG9yaXpvbnRhbFwiICkge1xuXG4gIEBpZiAkZGlyZWN0aW9uID09IFwiaG9yaXpvbnRhbFwie1xuXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtaGFyZC1ob3Jpem9udGFsKCAkc3RhcnQsICRlbmQgKTtcblxuICB9QGVsc2V7XG5cbiAgICBAaW5jbHVkZSBncmFkaWVudC1oYXJkLXZlcnRpY2FsKCAkc3RhcnQsICRlbmQgKTtcblxuICB9XG5cbn1cblxuQG1peGluIGdyYWRpZW50LWhhcmQtaG9yaXpvbnRhbCggJGZyb20sICR0byApIHtcblxuICBiYWNrZ3JvdW5kOiAkdG87XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCRmcm9tKSwgY29sb3Itc3RvcCg1MCUsJGZyb20pLCBjb2xvci1zdG9wKDUwJSwkdG8pLCBjb2xvci1zdG9wKDEwMCUsJHRvKSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICRmcm9tIDAlLCRmcm9tIDUwJSwkdG8gNTAlLCR0byAxMDAlKTtcbiAgYmFja2dyb3VuZDogICAgLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgJGZyb20gMCUsICRmcm9tIDUwJSwgJHRvIDUwJSwgJHRvIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAgICAgLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCAkZnJvbSAwJSwkZnJvbSA1MCUsJHRvIDUwJSwkdG8gMTAwJSk7XG4gIGJhY2tncm91bmQ6ICAgICAgLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICRmcm9tIDAlLCRmcm9tIDUwJSwkdG8gNTAlLCR0byAxMDAlKTtcbiAgYmFja2dyb3VuZDogICAgICAgICBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRmcm9tIDAlLCRmcm9tIDUwJSwkdG8gNTAlLCR0byAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyRmcm9tJywgZW5kQ29sb3JzdHI9JyR0bycsR3JhZGllbnRUeXBlPTEgKTtcbn1cblxuQG1peGluIGdyYWRpZW50LWhhcmQtdmVydGljYWwoICRmcm9tLCAkdG8gKSB7XG5cbiAgYmFja2dyb3VuZDogJHRvO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgdG9wIHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCRmcm9tKSwgY29sb3Itc3RvcCg1MCUsJGZyb20pLCBjb2xvci1zdG9wKDUwJSwkdG8pLCBjb2xvci1zdG9wKDEwMCUsJHRvKSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJGZyb20gMCUsJGZyb20gNTAlLCR0byA1MCUsJHRvIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAgICAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICRmcm9tIDAlLCAkZnJvbSA1MCUsICR0byA1MCUsICR0byAxMDAlKTtcbiAgYmFja2dyb3VuZDogICAgIC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAkZnJvbSAwJSwkZnJvbSA1MCUsJHRvIDUwJSwkdG8gMTAwJSk7XG4gIGJhY2tncm91bmQ6ICAgICAgLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgJGZyb20gMCUsJGZyb20gNTAlLCR0byA1MCUsJHRvIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAgICAgICAgIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRmcm9tIDAlLCRmcm9tIDUwJSwkdG8gNTAlLCR0byAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyRmcm9tJywgZW5kQ29sb3JzdHI9JyR0bycsR3JhZGllbnRUeXBlPTEgKTtcblxufVxuXG4vKiBSRU0gZm9udCBzaXplczogKi9cbkBmdW5jdGlvbiBjYWxjdWxhdGVSZW0oJHNpemUpIHtcbiAgJHJlbVNpemU6ICRzaXplIC8gMTZweDtcbiAgQHJldHVybiAkcmVtU2l6ZSAqIDFyZW07XG59XG5cbkBtaXhpbiBicmVhay1jb250YWluZXIoKXtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTUwdncgKyA1MCUpO1xufVxuXG5AbWl4aW4gZm9udC1zaXplKCRzaXplKSB7XG4gIGZvbnQtc2l6ZTogJHNpemU7XG4gIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKCRzaXplKTtcbn1cblxuQG1peGluIGJ1dHRvbigpe1xuICBiYWNrZ3JvdW5kOiAkYnV0dG9uUGluaztcbiAgY29sb3I6ICNGRkY7XG4gIHBhZGRpbmc6IDE1cHggNTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSggMjBweCApO1xuICBmb250LXdlaWdodDokYm9sZC13ZWlnaHQ7XG4gICY6aG92ZXIsICY6Zm9jdXN7XG4gICAgYmFja2dyb3VuZDokZGFya1Bpbms7XG4gICAgY29sb3I6JHdoaXRlO1xuICAgIG91dGxpbmU6bm9uZTtcbiAgfVxufVxuXG5AbWl4aW4gc2hvcC1idXR0b24oKXtcbiAgYmFja2dyb3VuZDogJGJ1dHRvblBpbms7XG4gIGNvbG9yOiAjRkZGO1xuICAvL3BhZGRpbmc6IDEwcHggMThweCAxM3B4IDE4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czo1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgY29sb3I6I0ZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSggMTZweCApO1xuICBsaW5lLWhlaWdodDoxO1xuICAmOmhvdmVyLCAmOmZvY3Vze1xuICAgIGJhY2tncm91bmQ6JGRhcmtQaW5rO1xuICAgIGNvbG9yOiNGRkY7XG4gICAgb3V0bGluZTpub25lO1xuICB9XG59XG5cbkBtaXhpbiByZW1vdmUtZWxlbWVudCgpe1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iLCJAaW1wb3J0ICdiYXNlL192YXJpYWJsZXMnO1xuQGltcG9ydCAnYmFzZS9fbWl4aW5zJztcblxuLmJsb2NrLmltYWdlLWJsb2NrIGltZ3tcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLy93YXQgd2UgZG9lblxuLnNlY3Rpb24uYmxvY2tfY29udGVudF9hbmRfaW1hZ2VfbGVmdC5mbG93LCAuc2VjdGlvbi5ibG9ja19pbWFnZV9hbmRfY29udGVudF9sZWZ0LmZsb3d7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0JjphZnRlcntcblx0XHRjb250ZW50OiBcIlwiO1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0ICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0ICAgIHotaW5kZXg6IDE7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy93ZXJrd2lqemUtbGVmdC5zdmcpO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRoZWlnaHQ6IDIyNXB4O1xuXHQgICAgd2lkdGg6IDQ0MnB4O1xuXHQgICAgYm90dG9tOiAtMjEycHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHR9XG59XG4uc2VjdGlvbi5ibG9ja19pbWFnZV9hbmRfY29udGVudF9sZWZ0LmZsb3c6YWZ0ZXJ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvd2Vya3dpanplLXJpZ2h0LnN2Zyk7XG59XG5cbi5ibG9jay5jdGEtd2l0aC1mb3JtLWJsb2Nre1xuXHRiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YmVmb3Jle1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICBsZWZ0OiAwO1xuXHQgICAgdG9wOiAwO1xuXHQgICAgd2lkdGg6IDMwJTtcblx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdCAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG5cdCAgICBoZWlnaHQ6IDEwMCU7XG5cdCAgICB6LWluZGV4OiAxO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbmV3c2xldHRlci1ncmVlbi5zdmcpO1xuXHR9XG5cdCY6YWZ0ZXJ7XG5cdFx0Y29udGVudDogXCJcIjtcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIHJpZ2h0OiAwO1xuXHQgICAgYm90dG9tOiAwO1xuXHQgICAgd2lkdGg6IDMwMHB4O1xuXHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0ICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcblx0ICAgIHotaW5kZXg6IDE7XG5cdCAgICBoZWlnaHQ6IDEyNnB4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbmV3c2xldHRlci1ibHVlLnN2Zyk7XG5cdH1cblx0LmlubmVyLXdyYXBwZXJ7XG5cdFx0bWFyZ2luOiA3MHB4IGF1dG87XG5cdFx0bWF4LXdpZHRoOiA3MjBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDM7IFxuXHRcdHBhZGRpbmc6MCAxNXB4O1xuXHRcdC5jb250ZW50LXNpZGV7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3NXB4O1xuXHRcdH1cblx0XHQuZm9ybS1zaWRle1xuXHRcdFx0Zm9ybXtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1mbG93OiByb3cgd3JhcDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdC5nZm9ybV9ib2R5e1xuXHRcdFx0XHRcdFx0LmdmaWVsZF9sYWJlbHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdFx0XHRcdFx0ICAgIHBhZGRpbmc6IDE5cHggMzBweDtcblx0XHRcdFx0XHRcdCAgICBib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZ2ZpZWxkX2Rlc2NyaXB0aW9ue1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZ2Zvcm1fZm9vdGVye1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0LmJ1dHRvbntcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEzcHggNTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNlY3Rpb24uYmxvY2tfY29udGVudHtcblx0LmNvbnRhaW5lcntcblx0XHRtYXgtd2lkdGg6IDEwODBweDtcblx0XHQuYmxvY2s6Zmlyc3QtY2hpbGR7XG5cdFx0XHQvL21hcmdpbi1yaWdodDogMTUwcHg7XG5cdFx0fVxuXHRcdC5ibG9jay1yb3cgLmJsb2NrLmNvbnRlbnQtYmxvY2t7XG5cdFx0XHRmbGV4OiAwIDEgMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuLnNlY3Rpb24uaW1hZ2VfYmxvY2ssIC5zZWN0aW9uLnNsaWRlcl9ibG9ja3tcblx0LmNvbnRhaW5lcntcblx0XHRtYXgtd2lkdGg6IDEwODBweDtcblx0fVxufVxuXG4uc2VjdGlvbi5ibG9ja19jb250ZW50X2FuZF9pbWFnZV9sZWZ0LCAuc2VjdGlvbi5jb250ZW50X2Jsb2NrX2RvdWJsZXtcblx0LmJsb2NrLXJvd3tcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdC5ibG9jazpmaXJzdC1jaGlsZHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdFx0LmJsb2NrLmNvbnRlbnQtYmxvY2s6Zmlyc3QtY2hpbGQgLmlubmVyLXdyYXBwZXJ7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNTBweDtcblx0XHR9XG5cdFx0LmJsb2NrIC5idXR0b257XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdH1cblx0fVxufVxuXG4uc2VjdGlvbi5jb250ZW50X2Jsb2NrX2RvdWJsZSAuYmxvY2stcm93e1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnNlY3Rpb24uYmxvY2tfaW1hZ2VfYW5kX2NvbnRlbnRfbGVmdHtcblx0LmJsb2NrLXJvd3tcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdC5ibG9jazpmaXJzdC1jaGlsZHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdFx0LmJsb2NrLmNvbnRlbnQtYmxvY2sgLmlubmVyLXdyYXBwZXJ7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuXHRcdH1cblx0XHQuYmxvY2sgLmJ1dHRvbntcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0fVxuXHR9XG59XG5cblxuLy9vbGQgaSBndWVzXG5cbi53cC1ibG9jay1mcC1zZWN0aW9uLWNvbnRhaW5lci1ibG9jay5zZWN0aW9uLmZhcWRldGFpbCAuYmxvY2stcm93IHtcblx0LndwLWJsb2NrLWZwLWNvbHVtbi1ibG9jazpmaXJzdC1jaGlsZHtcblx0ICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XG5cdCAgICBwYWRkaW5nOiAzMHB4O1xuXHQgICAgZmxleDogMCAxIDQyMHB4O1xuXHQgICAgaDJ7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxuXHQud3AtYmxvY2stZnAtY29sdW1uLWJsb2NrOmxhc3QtY2hpbGR7XG5cdFx0LmNvbnRhaW5lcntcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblx0fVxufVxuXG4uYmxvY2suZmFxLWJsb2Nre1xuXHRtYXgtd2lkdGg6IDg2MHB4O1xuXHRtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuXHQuYmxvY2stdGl0bGV7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXHQuZmFxLXdyYXBwZXJ7XG5cdCAgICBsaXtcblx0ICAgIFx0LmZhcS1xdWVzdGlvbntcblx0ICAgIFx0XHRAaW5jbHVkZSBmb250LXNpemUoIDIycHggKTtcblx0ICAgIFx0XHRwYWRkaW5nOiAxNXB4IDYwcHggMTZweCAzMHB4O1xuXHQgICAgXHRcdGJhY2tncm91bmQ6ICRiZ0dyZXk7XG5cdCAgICBcdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcblx0ICAgIFx0XHQmOmFmdGVye1xuXHQgICAgXHRcdFx0Y29udGVudDogXCJcIjtcblx0ICAgIFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvY2hldnJvbi5zdmcpO1xuXHQgICAgXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHQgICAgXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0ICAgIFx0XHRcdHdpZHRoOiAxOHB4O1xuICAgIFx0XHRcdCAgICBoZWlnaHQ6IDlweDtcbiAgICBcdFx0XHQgICAgcmlnaHQ6IDI1cHg7XG5cdCAgICBcdFx0fVxuXHQgICAgXHR9XG5cdCAgICBcdC5mYXEtYW5zd2Vye1xuXHQgICAgXHRcdHBhZGRpbmc6IDE1cHggODBweCAxNnB4IDMwcHg7XG5cdCAgICBcdFx0Ym9yZGVyLXJhZGl1czogMHB4IDBweCAxNXB4IDE1cHg7XG5cdCAgICBcdFx0Ym9yZGVyOiAzcHggc29saWQgJGJnR3JleTtcblx0ICAgIFx0XHRAaW5jbHVkZSBmb250LXNpemUoIDIwcHggKTtcblx0ICAgIFx0fVxuXHQgICAgXHQmLmZvbGQtb3Blbntcblx0ICAgIFx0XHQuZmFxLXF1ZXN0aW9ueyAgXHRcdFxuXHQgICAgXHRcdFx0Ym9yZGVyLXJhZGl1czogMTVweCAxNXB4IDBweCAwcHg7XG5cdCAgICBcdFx0fVxuXHQgICAgXHR9XG5cdCAgICB9XG5cdH1cbn1cblxuLmJsb2NrLmZvcm0tYmxvY2ssIC5pbm5lci1mb3JtLWJsb2Nre1xuXHRtYXgtd2lkdGg6IDYyMHB4O1xuXHQuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdLCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPW51bWJlcl0sIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9ZW1haWxdLCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPXRlbF0sIC5nZm9ybV93cmFwcGVyIHRleHRhcmVhLCAuZ2Zvcm1fd3JhcHBlciBzZWxlY3R7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRmb250LWZhbWlseTogJGZvbnQtc3RhY2sgIWltcG9ydGFudDtcblx0fVxuXHQuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2Rlc2NyaXB0aW9uLnZhbGlkYXRpb25fbWVzc2FnZXtcblx0XHRjb2xvcjogJHBpbms7XG5cdH1cblx0Lmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfc2VsZWN0e1xuXHRcdC5nZmllbGRfc2VsZWN0eyBsaW5lLWhlaWdodDogMTUwJTsgfVxuXHRcdCY6YmVmb3Jle1xuXHRcdFx0Ym90dG9tOiA1cHg7XG5cdFx0fVxuXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwO1xuXHRcdFx0YmFja2dyb3VuZDogJHBpbms7XG5cdFx0XHRoZWlnaHQ6IDQ2cHg7XG5cdFx0fVxuXHR9XG5cdGZvcm0gLmdmb3JtX2Zvb3Rlcntcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHQuYnV0dG9ue1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdH1cblx0fVxuXHRmb3JtIC5nZm9ybV9ib2R5IHVse1xuXHRcdGRpc3BsYXk6IGZsZXg7XG4gICAgXHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIFx0LmdmaWVsZHtcbiAgICBcdFx0ZmxleDogMCAxIDEwMCU7XG4gICAgXHR9XG4gICAgXHQvLyAuZnVsbC1maWVsZHtcbiAgICBcdC8vIFx0ZmxleDogMCAxIDEwMCU7XG4gICAgXHQvLyB9XG4gICAgXHQvLyAuaGFsZi1maWVsZHtcbiAgICBcdC8vIFx0ZmxleDogMCAxIDQ4JTtcbiAgICBcdC8vIFx0JjpudGgtY2hpbGQoZXZlbil7XG4gICAgXHQvLyBcdFx0bWFyZ2luLXJpZ2h0OiA0JTtcbiAgICBcdC8vIFx0fVxuICAgIFx0Ly8gfVxuXHR9XG59XG5cbi5zZWN0aW9uLnF1ZXJ5LW92ZXJ2aWV3LWJsb2NrLmhwLWJne1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YWZ0ZXJ7XG5cdFx0Y29udGVudDogXCJcIjtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgaGVpZ2h0OiA2NSU7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICBib3R0b206IDBweDtcblx0ICAgIGxlZnQ6IDA7XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgIGJhY2tncm91bmQ6ICRiZWlnZTtcblx0ICAgIHotaW5kZXg6IC0xO1xuXHR9XG59XG5cbi8vIC5zZWN0aW9uLnF1ZXJ5LW92ZXJ2aWV3LWJsb2NrIC5jb250YWluZXJ7XG4vLyBcdG1heC13aWR0aDogMTI0MHB4O1xuLy8gfVxuXG4uaW5zcGlyYXRpZSAjbWFpbi13cmFwcGVyIC5zZWN0aW9uLmJsb2NrX29ubHlfdGl0bGV7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5ibG9jay5xdWVyeS13aXRoLWZpbHRlci1ibG9ja3tcblx0Ji5sb2FkaW5ne1xuXHRcdHBvaW50ZXItZXZlbnRzOm5vbmU7XG5cdFx0LmNvbGxlY3Rpb24tc2lkZXtcblx0XHRcdG9wYWNpdHk6LjM7XG5cdFx0fVxuXHR9XG5cdC8vIC5maWx0ZXItd3JhcHBlci5maWx0ZXItc2lkZXtcblx0Ly8gXHQuZmlsdGVyLXRpdGxle1xuXHQvLyBcdFx0ZGlzcGxheTogbm9uZTtcblx0Ly8gXHR9XG5cdC8vIFx0dWx7XG5cdC8vIFx0XHRkaXNwbGF5OiBibG9jaztcblx0Ly8gXHRcdGxpe1xuXHQvLyBcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHQvLyBcdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ly8gXHRcdCAgICBtYXJnaW46IDBweCAyMHB4IDEwcHggMDtcblx0Ly8gXHRcdCAgICAmOmZvY3Vze1xuXHQvLyBcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdC8vIFx0XHRcdH1cblx0Ly8gXHRcdFx0Ly8gYnV0dG9ue1xuXHQvLyBcdFx0XHQvLyBcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0Ly8gXHRcdFx0Ly8gICAgIGNvbG9yOiAkYmxhY2s7XG5cdC8vIFx0XHRcdC8vICAgICBwYWRkaW5nOiA3cHggNjVweCA3cHggMzBweDtcblx0Ly8gXHRcdFx0Ly8gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ly8gXHRcdFx0Ly8gICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdC8vIFx0XHRcdC8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8vIFx0XHRcdC8vICAgICB0cmFuc2l0aW9uOiAuM3M7XG5cdC8vIFx0XHRcdC8vICAgICBib3gtc2hhZG93OiAwcHggNHB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjE2KTtcblx0Ly8gXHRcdFx0Ly8gICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHQvLyBcdFx0XHQvLyAgICAgJi5hY3RpdmUtaXRlbXtcblx0Ly8gXHRcdFx0Ly8gXHRcdGJhY2tncm91bmQ6ICRvcmFuZ2U7XG5cdC8vIFx0XHRcdC8vICAgICBcdGNvbG9yOiAkd2hpdGU7XG5cdC8vIFx0XHRcdC8vICAgICBcdCY6YWZ0ZXJ7XG5cdC8vIFx0XHRcdC8vICAgICBcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC13aGl0ZS5zdmcpO1xuXHQvLyBcdFx0XHQvLyAgICAgXHR9XG5cdC8vIFx0XHRcdC8vIFx0fVxuXHQvLyBcdFx0XHQvLyBcdCY6aG92ZXJ7XG5cdC8vIFx0XHRcdC8vIFx0XHRiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuXHQvLyBcdFx0XHQvLyAgICAgXHRjb2xvcjogJHdoaXRlO1xuXHQvLyBcdFx0XHQvLyAgICAgXHQmOmFmdGVye1xuXHQvLyBcdFx0XHQvLyAgICAgXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3ctcmlnaHQtd2hpdGUuc3ZnKTtcblx0Ly8gXHRcdFx0Ly8gICAgIFx0fVxuXHQvLyBcdFx0XHQvLyBcdH1cblx0Ly8gXHRcdFx0Ly8gXHQmOmZvY3Vze1xuXHQvLyBcdFx0XHQvLyBcdFx0b3V0bGluZTogbm9uZTtcblx0Ly8gXHRcdFx0Ly8gXHR9XG5cdC8vIFx0XHRcdC8vIFx0JjphZnRlcntcblx0Ly8gXHRcdFx0Ly8gXHQgICAgY29udGVudDogXCJcIjtcblx0Ly8gXHRcdFx0Ly8gXHQgICAgd2lkdGg6IDEwMCU7XG5cdC8vIFx0XHRcdC8vIFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ly8gXHRcdFx0Ly8gXHQgICAgYm90dG9tOiA3cHg7XG5cdC8vIFx0XHRcdC8vIFx0ICAgIHJpZ2h0OiAzMHB4O1xuXHQvLyBcdFx0XHQvLyBcdCAgICBkaXNwbGF5OiBibG9jaztcblx0Ly8gXHRcdFx0Ly8gXHQgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHQvLyBcdFx0XHQvLyBcdCAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHQvLyBcdFx0XHQvLyBcdCAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LWJsYWNrLnN2Zyk7XG5cdC8vIFx0XHRcdC8vIFx0ICAgIGhlaWdodDogMThweDtcblx0Ly8gXHRcdFx0Ly8gXHQgICAgd2lkdGg6IDIycHg7XG5cdC8vIFx0XHRcdC8vIFx0ICAgIHRyYW5zaXRpb246IC41czsgXG5cdC8vIFx0XHRcdC8vIFx0fVxuXHQvLyBcdFx0XHQvLyB9XG5cdC8vIFx0XHR9XG5cdC8vIFx0fVxuXHQvLyB9XG5cdC5jb2xsZWN0aW9uLXNpZGV7XG5cdFx0bWFyZ2luLXRvcDogMTAwcHg7XG5cdH1cbn1cblxuLmNvbGxlY3Rpb24td3JhcHBlcntcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1mbG93OiByb3cgd3JhcDtcbn1cblxuLmJsb2NrLnF1ZXJ5LXdpdGgtZmlsdGVyLWJsb2Nre1xuXHRtYXJnaW4tYm90dG9tOiA4MHB4O1xuXHQuZmlsdGVyLXdyYXBwZXIuZmlsdGVyLXNpZGV7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHVse1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdHVsIGxpe1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwcHggMTIwcHggMHB4IDA7XG5cdFx0ICAgICY6Zm9jdXN7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRidXR0b257XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMjBweCApO1xuXHRcdFx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0XHRcdFx0d2lkdGg6IDQycHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMjAlO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMjBweCApO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmFjdGl2ZS1pdGVte1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICRkYXJrUGluaztcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmZvY3Vze1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdGNvbG9yOiAkZGFya1Bpbms7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIGJ1dHRvbjpiZWZvcmV7YmFja2dyb3VuZDokZ3JlZW47fVxuXHRcdFx0XHQmOm50aC1jaGlsZCgzKSBidXR0b246YmVmb3Jle2JhY2tncm91bmQ6JHllbGxvdzt9XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDQpIGJ1dHRvbjpiZWZvcmV7YmFja2dyb3VuZDokb3JhbmdlO31cblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKDEpIGJ1dHRvbjpiZWZvcmV7ZGlzcGxheTpub25lO31cblx0XHRcdCY6bnRoLWNoaWxkKDIpIGJ1dHRvbjpiZWZvcmV7Y29udGVudDogXCJJXCI7IGJhY2tncm91bmQ6JGdyZWVuNjQ7fVxuXHRcdFx0JjpudGgtY2hpbGQoMykgYnV0dG9uOmJlZm9yZXtjb250ZW50OiBcIlRcIjsgYmFja2dyb3VuZDokeWVsbG93NjQ7fVxuXHRcdFx0JjpudGgtY2hpbGQoNCkgYnV0dG9uOmJlZm9yZXtjb250ZW50OiBcIlVcIjsgYmFja2dyb3VuZDokb3JhbmdlNjQ7fVxuXHRcdFx0JjpudGgtY2hpbGQoMikgYnV0dG9uLmFjdGl2ZS1pdGVtOmJlZm9yZXtiYWNrZ3JvdW5kOiRncmVlbjt9XG5cdFx0XHQmOm50aC1jaGlsZCgzKSBidXR0b24uYWN0aXZlLWl0ZW06YmVmb3Jle2JhY2tncm91bmQ6JHllbGxvdzt9XG5cdFx0XHQmOm50aC1jaGlsZCg0KSBidXR0b24uYWN0aXZlLWl0ZW06YmVmb3Jle2JhY2tncm91bmQ6JG9yYW5nZTt9XG5cdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnBhcnQucG9zdC1wYXJ0LCAucGFydC5wb3N0LXBhcnQ6dmlzaXRlZHtcblx0ZmxleDogMCAxIGNhbGMoMjUlIC0gMjIuNXB4KTtcbiAgICBtYXJnaW46IDAgMzBweCAzMHB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vdHJhbnNpdGlvbjogLjVzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAmOm50aC1jaGlsZCggNG4rNCApLCAmOmxhc3QtY2hpbGR7XG5cdFx0bWFyZ2luLXJpZ2h0OjA7XG5cdH1cbiAgICAmOm50aC1jaGlsZCggMm4rMiApe1xuXHRcdHRvcDogODBweDtcblx0fVxuXHQuaW5uZXItd3JhcHBlcntcblx0XHQuY2F0ZWdvcnktbGlzdHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgdG9wOiAxMHB4O1xuXHRcdCAgICByaWdodDogMTBweDtcblx0XHQgICAgbGl7XG5cdFx0ICAgIFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdCAgICBcdGhlaWdodDogNDJweDtcblx0XHQgICAgXHR3aWR0aDogNDJweDtcblx0XHQgICAgXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ICAgIFx0bGluZS1oZWlnaHQ6IDIyMCU7XG5cdFx0ICAgIFx0QGluY2x1ZGUgZm9udC1zaXplKCAyMHB4ICk7XG5cdFx0ICAgIFx0Zm9udC13ZWlnaHQ6ICRib2xkLXdlaWdodDtcblx0XHQgICAgXHQmLmksICYuSXtcblx0XHQgICAgXHRcdGJhY2tncm91bmQ6ICRncmVlbjY0O1xuXHRcdCAgICBcdH1cblx0XHQgICAgXHQmLnQsICYuVHtcblx0XHQgICAgXHRcdGJhY2tncm91bmQ6ICR5ZWxsb3c2NDtcblx0XHQgICAgXHR9XG5cdFx0ICAgIFx0Ji51LCAmLlV7XG5cdFx0ICAgIFx0XHRiYWNrZ3JvdW5kOiAkb3JhbmdlNjQ7XG5cdFx0ICAgIFx0fVxuXHRcdCAgICB9XG5cdFx0fVxuXHRcdC5ib3R0b20tY29udGVudHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0LnBhcnQtY29udGVudHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKCAxOHB4ICk7XG5cdFx0ICAgIFx0Zm9udC13ZWlnaHQ6ICRtZWRpdW0td2VpZ2h0O1xuXHRcdCAgICBcdGxpbmUtaGVpZ2h0OiAxNjAlO1xuXHRcdCAgICBcdGNvbG9yOiAkd2hpdGU7XG5cdFx0ICAgIFx0cGFkZGluZzogMjBweDtcblx0XHQgICAgXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNTUpO1xuXHRcdFx0fVxuXHRcdFx0LmJ1dHRvbi5yZWFkbW9yZXtcblx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdCAgICBib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdCAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdCAgICAmOmhvdmVye1xuXHRcdFx0ICAgIFx0YmFja2dyb3VuZDogIzAwQTVGNTtcblx0XHRcdCAgICB9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zaG9ydGNvZGUgLmJsb2NrLmNvbnRlbnQtYmxvY2sgdWwgbGl7XG5cdHBhZGRpbmctbGVmdDowO1xufVxuXG4vLyAucGFnZS10ZW1wbGF0ZS1sYW5kaW5nc3BhZ2V7XG4vLyBcdC5sYW5kaW5nc3BhZ2UtaGVhZGVye1xuLy8gXHRcdGJhY2tncm91bmQtc2l6ZTpjb3Zlcjtcbi8vIFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7XG4vLyBcdFx0LmNvbnRhaW5lcntcbi8vIFx0XHRcdG1pbi1oZWlnaHQ6NTYwcHg7XG4vLyBcdFx0XHRtYXgtd2lkdGg6MTA4MHB4O1xuLy8gXHRcdFx0Y29sb3I6I0ZGRjtcbi8vIFx0XHRcdGRpc3BsYXk6ZmxleDtcbi8vIFx0XHRcdGZsZXgtZmxvdzpyb3cgd3JhcDtcbi8vIFx0XHRcdGFsaWduLWl0ZW1zOmZsZXgtZW5kO1xuLy8gXHRcdFx0anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7XG5cbi8vIFx0XHRcdC5jb250ZW50LXNpZGV7XG4vLyBcdFx0XHRcdG1hcmdpbi1ib3R0b206MTUwcHg7XG4vLyBcdFx0XHRcdGgxe1xuLy8gXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggNjBweCApO1xuLy8gXHRcdFx0XHR9XG4vLyBcdFx0XHR9XG4vLyBcdFx0fVxuLy8gXHR9XG4vLyBcdCNtYWluLXdyYXBwZXJ7XG4vLyBcdFx0cGFkZGluZy10b3A6MTk1cHg7XG4vLyBcdH1cbi8vIFx0I21haW4td3JhcHBlciAuc2VjdGlvbjpmaXJzdC1jaGlsZHtcbi8vIFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcbi8vIFx0XHR0b3A6LTE1MHB4O1xuLy8gXHRcdG1hcmdpbi1ib3R0b206LTEwMHB4O1xuLy8gXHR9XG4vLyB9Il19 */
