body.single-oferta-pracy .hero {
  min-height: -webkit-max-content;
  min-height: -moz-max-content;
  min-height: max-content;
  margin-bottom: 0;
  padding-bottom: 60px; }
  @media (max-width: 992px) {
    body.single-oferta-pracy .hero {
      padding-bottom: 35px; } }
  @media (max-width: 568px) {
    body.single-oferta-pracy .hero {
      padding-bottom: 20px; } }
  @media (max-width: 920px) {
    body.single-oferta-pracy .hero .hero__content {
      padding-right: 30px; } }
  @media (max-width: 850px) {
    body.single-oferta-pracy .hero .hero__content {
      padding-right: 0px; } }
  body.single-oferta-pracy .hero h1 {
    margin-bottom: 35px; }
  body.single-oferta-pracy .hero .container-fluid {
    position: relative; }

body.single-oferta-pracy h2 {
  margin-bottom: 20px;
  font-size: 30px; }
  @media (max-width: 1366px) {
    body.single-oferta-pracy h2 {
      font-size: 26px; } }
  @media (max-width: 992px) {
    body.single-oferta-pracy h2 {
      font-size: 23px; } }

.all_2content_section {
  position: relative; }
  @media (max-width: 850px) {
    .all_2content_section {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column; } }

.form_section {
  position: absolute;
  top: 260px;
  left: 0;
  width: 100%;
  height: calc(100% - 260px);
  z-index: 2; }
  @media (max-width: 850px) {
    .form_section {
      position: relative;
      -webkit-box-ordinal-group: 3;
      -webkit-order: 2;
          -ms-flex-order: 2;
              order: 2;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      top: 0;
      height: -webkit-max-content;
      height: -moz-max-content;
      height: max-content; } }
  @media (max-width: 850px) {
    .form_section .grid2_col {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex; } }
  .form_section .empty_div {
    height: 0; }
  .form_section .container-fluid.container-fluid-absolute {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
    @media (max-width: 850px) {
      .form_section .container-fluid.container-fluid-absolute {
        position: relative; } }
    .form_section .container-fluid.container-fluid-absolute:before {
      content: "";
      position: absolute;
      background-color: #fff;
      top: -5px;
      left: calc(50% + 160px);
      width: calc(50% - 160px);
      height: 100%; }
      @media (max-width: 850px) {
        .form_section .container-fluid.container-fluid-absolute:before {
          display: none; } }
    .form_section .container-fluid.container-fluid-absolute .right_col {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      margin-top: -5px; }
      @media (max-width: 850px) {
        .form_section .container-fluid.container-fluid-absolute .right_col {
          margin-top: 0px;
          -webkit-box-pack: center;
          -webkit-justify-content: center;
              -ms-flex-pack: center;
                  justify-content: center; } }
    .form_section .container-fluid.container-fluid-absolute .container {
      height: 100%; }
      .form_section .container-fluid.container-fluid-absolute .container > *,
      .form_section .container-fluid.container-fluid-absolute .container > * > * {
        height: 100%; }
  .form_section .right_col {
    position: relative; }

.work_apply_form {
  width: 430px;
  position: -webkit-sticky;
  position: sticky;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  top: 0px;
  margin-bottom: 50px; }
  @media (max-width: 1050px) {
    .work_apply_form {
      width: 380px; } }
  @media (max-width: 850px) {
    .work_apply_form {
      width: 75%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex; } }
  @media (max-width: 600px) {
    .work_apply_form {
      width: 90%; } }
  @media (max-width: 500px) {
    .work_apply_form {
      width: 100%; } }
  .work_apply_form .contact_form {
    position: relative;
    width: 100%;
    background-color: #f7f8f8;
    padding: 35px 40px;
    padding-bottom: 110px; }
    @media (max-width: 1366px) {
      .work_apply_form .contact_form {
        padding-bottom: 80px; } }
    @media (max-width: 1200px) {
      .work_apply_form .contact_form {
        padding-bottom: 60px; } }
    @media (max-width: 1050px) {
      .work_apply_form .contact_form {
        padding: 30px 30px 35px; } }
    @media (max-width: 450px) {
      .work_apply_form .contact_form {
        padding: 30px 20px 25px; } }
    .work_apply_form .contact_form h2 {
      margin-top: 0; }
    .work_apply_form .contact_form .single {
      margin-bottom: 10px; }
    .work_apply_form .contact_form h2,
    .work_apply_form .contact_form label,
    .work_apply_form .contact_form .nice-select .current,
    .work_apply_form .contact_form .submit input,
    .work_apply_form .contact_form .accept p {
      color: #000; }
    .work_apply_form .contact_form .submit {
      margin-top: 20px; }
      .work_apply_form .contact_form .submit input {
        background-color: #f7f8f8;
        border-color: #000;
        width: 100%;
        border-width: 2px; }
    .work_apply_form .contact_form .nice-select,
    .work_apply_form .contact_form input {
      background-color: #e4e5e5; }
    .work_apply_form .contact_form .nice-select:after {
      border-color: #000; }
    .work_apply_form .contact_form .wpcf7-list-item label span:before {
      background-color: #e4e5e5; }
    .work_apply_form .contact_form .wpcf7-list-item label input:checked + span:before {
      background-image: url(../../../img/check-1@2.png); }
    .work_apply_form .contact_form input {
      border: 1px solid #e4e5e5;
      color: #000; }
    .work_apply_form .contact_form .flex_item > label:first-of-type {
      font-size: 13px;
      color: black;
      font-weight: 600;
      position: relative;
      width: -webkit-max-content;
      width: -moz-max-content;
      width: max-content;
      line-height: 1;
      margin-bottom: 0; }
    .work_apply_form .contact_form .single_file_box.file_selected .flex_item .title_label {
      display: none; }
    .work_apply_form .contact_form .single_file_box .flex_item {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      border: 1px solid #ddd;
      padding: 15px;
      margin-top: 10px;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
      position: relative;
      min-height: 50px; }
      .work_apply_form .contact_form .single_file_box .flex_item > label:first-of-type {
        width: 100%;
        padding: 0;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 100%;
        padding: 0;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
            -ms-flex-align: start;
                align-items: flex-start;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
            -ms-flex-pack: center;
                justify-content: center; }
      .work_apply_form .contact_form .single_file_box .flex_item .title_label {
        font-weight: 700;
        margin-top: 2px;
        font-size: 13px;
        margin-left: 25px; }
    .work_apply_form .contact_form .single_file_box .label_uploads {
      background-color: transparent;
      padding: 9px 0px;
      -webkit-box-flex: 0;
      -webkit-flex-grow: 0;
          -ms-flex-positive: 0;
              flex-grow: 0;
      cursor: pointer;
      line-height: 1;
      font-size: 13px;
      margin-bottom: 4px;
      position: relative;
      height: -webkit-max-content;
      height: -moz-max-content;
      height: max-content;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      margin-top: -2px;
      margin: 0; }
      .work_apply_form .contact_form .single_file_box .label_uploads::before {
        content: "";
        position: absolute;
        left: 15px;
        top: 50%;
        -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
                transform: translateY(-50%);
        background-image: url(../../../img/spinacz.png);
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center;
        width: 15px;
        height: 14px; }
    .work_apply_form .contact_form .single_file_box #actual-btn {
      display: none; }
    .work_apply_form .contact_form .single_file_box .upload_title_span {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      font-size: 13px;
      color: #515466;
      margin-right: 10px;
      margin-left: 10px;
      font-family: "gotham-light", serif;
      font-weight: 400; }
      @media (max-width: 850px) {
        .work_apply_form .contact_form .single_file_box .upload_title_span {
          margin-left: 0; } }
    .work_apply_form .contact_form .single_file_box #file-chosen {
      font-size: 13px;
      font-weight: 400;
      color: #000000;
      padding-left: 25px; }
      .work_apply_form .contact_form .single_file_box #file-chosen.file-has-content {
        padding-right: 50px;
        word-break: break-all;
        font-weight: 700;
        margin-top: 2px;
        font-size: 13px;
        margin-left: 15px; }
  .work_apply_form input:focus-visible {
    background-color: #fff;
    border: 1px solid #e53011; }
  .work_apply_form .accept {
    margin-top: 20px;
    margin-bottom: 10px; }

.offer_feature.grid2_col {
  margin-top: 40px;
  grid-template-columns: 55% 45%; }
  @media (max-width: 992px) {
    .offer_feature.grid2_col {
      margin-top: 20px;
      grid-template-columns: repeat(2, 50%); } }
  @media (max-width: 400px) {
    .offer_feature.grid2_col {
      grid-template-columns: 100%; } }
  .offer_feature.grid2_col .col {
    padding: 15px;
    padding-left: 0; }
    @media (max-width: 400px) {
      .offer_feature.grid2_col .col {
        padding: 10px 0; } }
    .offer_feature.grid2_col .col ul {
      padding-left: 20px;
      margin: 0; }
      .offer_feature.grid2_col .col ul li {
        font-size: 0.88889rem; }
    .offer_feature.grid2_col .col p {
      margin: 0; }

.job_offer_features {
  padding: 45px 0 65px;
  min-height: 580px; }
  @media (max-width: 1150px) {
    .job_offer_features {
      padding: 35px 0 35px; } }
  @media (max-width: 850px) {
    .job_offer_features {
      -webkit-box-ordinal-group: 2;
      -webkit-order: 1;
          -ms-flex-order: 1;
              order: 1;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      min-height: -webkit-max-content;
      min-height: -moz-max-content;
      min-height: max-content; } }
  .job_offer_features .features_list {
    max-width: 720px;
    padding: 35px 50px 20px 0;
    z-index: 2;
    position: relative; }
    @media (max-width: 1250px) {
      .job_offer_features .features_list {
        padding-right: 150px; } }
    @media (max-width: 1150px) {
      .job_offer_features .features_list {
        padding-right: 200px;
        padding-top: 20px; } }
    @media (max-width: 1060px) {
      .job_offer_features .features_list {
        max-width: 650px; } }
    @media (max-width: 900px) {
      .job_offer_features .features_list {
        max-width: 600px; } }
    @media (max-width: 850px) {
      .job_offer_features .features_list {
        max-width: 100%;
        padding-right: 0; } }
    @media (max-width: 450px) {
      .job_offer_features .features_list {
        padding-top: 10px; } }
    .job_offer_features .features_list > h2 {
      margin-top: 0;
      margin-bottom: 20px; }

.list_with_check_icon_bg ul {
  padding-left: 0;
  margin: 5px 0;
  list-style-type: none; }

.list_with_check_icon_bg li {
  position: relative;
  padding-left: 60px;
  padding-top: 13px;
  padding-bottom: 13px;
  font-size: 0.88889rem;
  font-weight: 300; }
  @media (max-width: 992px) {
    .list_with_check_icon_bg li {
      padding-top: 10px;
      padding-bottom: 10px; } }
  .list_with_check_icon_bg li::before {
    content: "";
    width: 40px;
    height: 40px;
    background-color: #fff;
    border-radius: 50%;
    position: absolute;
    top: 4px;
    left: 0%;
    background-image: url(../../../img/check-3@2.png);
    background-size: 27px 27px;
    background-position: center;
    background-repeat: no-repeat;
    -webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1);
            box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.1); }
    @media (max-width: 992px) {
      .list_with_check_icon_bg li::before {
        top: 0; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2Uvc2luZ2xlX29mZXJ0YV9wcmFjeS5zY3NzIiwiX21lZGlhcXVlcnkuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUVJLCtCQUF1QjtFQUF2Qiw0QkFBdUI7RUFBdkIsdUJBQXVCO0VBQ3ZCLGdCQUFnQjtFQUNoQixvQkFBb0IsRUFBQTtFQzJFckI7SUQvRUg7TUFPTSxvQkFBb0IsRUFBQSxFQXdCdkI7RUNnREE7SUQvRUg7TUFXTSxvQkFBb0IsRUFBQSxFQW9CdkI7RUNnREE7SUQvRUg7TUFnQlEsbUJBQW1CLEVBQUEsRUFNdEI7RUN5REY7SUQvRUg7TUFvQlEsa0JBQWtCLEVBQUEsRUFFckI7RUF0Qkw7SUF5Qk0sbUJBQW1CLEVBQUE7RUF6QnpCO0lBNkJNLGtCQUFrQixFQUFBOztBQTdCeEI7RUFrQ0ksbUJBQW1CO0VBQ25CLGVBQWUsRUFBQTtFQzRDaEI7SUQvRUg7TUFzQ00sZUFBZSxFQUFBLEVBS2xCO0VDb0NBO0lEL0VIO01BeUNNLGVBQWUsRUFBQSxFQUVsQjs7QUFJSDtFQUNFLGtCQUFrQixFQUFBO0VDK0JqQjtJRGhDSDtNQUlJLG9CQUFhO01BQWIscUJBQWE7TUFBYixvQkFBYTtNQUFiLGFBQWE7TUFDYiw0QkFBc0I7TUFBdEIsNkJBQXNCO01BQXRCLDhCQUFzQjtVQUF0QiwwQkFBc0I7Y0FBdEIsc0JBQXNCLEVBQUEsRUFFekI7O0FBRUQ7RUFDRSxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLE9BQU87RUFDUCxXQUFXO0VBQ1gsMEJBQTBCO0VBQzFCLFVBQVUsRUFBQTtFQ2lCVDtJRHZCSDtNQVNJLGtCQUFrQjtNQUNsQiw0QkFBUTtNQUFSLGdCQUFRO1VBQVIsaUJBQVE7Y0FBUixRQUFRO01BQ1Isb0JBQWE7TUFBYixxQkFBYTtNQUFiLG9CQUFhO01BQWIsYUFBYTtNQUNiLE1BQU07TUFDTiwyQkFBbUI7TUFBbkIsd0JBQW1CO01BQW5CLG1CQUFtQixFQUFBLEVBOER0QjtFQ3BERTtJRHZCSDtNQWtCTSxvQkFBYTtN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d0JwQjtJQ2pYQTtNRCtUSDtRQThCTSxnQkFBZ0IsRUFBQSxFQW9CbkI7SUNqWEE7TUQrVEg7UUFrQ00sZ0JBQWdCLEVBQUEsRUFnQm5CO0lDalhBO01EK1RIO1FBc0NNLGVBQWU7UUFDZixnQkFBZ0IsRUFBQSxFQVduQjtJQ2pYQTtNRCtUSDtRQTJDTSxpQkFBaUIsRUFBQSxFQU9wQjtJQWxESDtNQStDTSxhQUFhO01BQ2IsbUJBQW1CLEVBQUE7O0FBS3pCO0VBRUksZUFBZTtFQUNmLGFBQWE7RUFDYixxQkFBcUIsRUFBQTs7QUFKekI7RUFRSSxrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIscUJDOWMrQjtFRCtjL0IsZ0JBQWdCLEVBQUE7RUNqWWpCO0lEb1hIO01BZ0JNLGlCQUFpQjtNQUNqQixvQkFBb0IsRUFBQSxFQXNCdkI7RUF2Q0g7SUFxQk0sV0FBVztJQUNYLFdBQVc7SUFDWCxZQUFZO0lBQ1osc0JBQXNCO0lBQ3RCLGtCQUFrQjtJQUNsQixrQkFBa0I7SUFDbEIsUUFBUTtJQUNSLFFBQVE7SUFDUixpREFBaUQ7SUFDakQsMEJBQTBCO0lBQzFCLDJCQUEyQjtJQUMzQiw0QkFBNEI7SUFDNUIsdURBQStDO1lBQS9DLCtDQUErQyxFQUFBO0lDclpsRDtNRG9YSDtRQW9DUSxNQUFNLEVBQUEsRUFFVCIsImZpbGUiOiJwYWdlL3NpbmdsZV9vZmVydGFfcHJhY3kuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uL21lZGlhcXVlcnlcIjtcclxuXHJcbmJvZHkuc2luZ2xlLW9mZXJ0YS1wcmFjeSB7XHJcbiAgLmhlcm8ge1xyXG4gICAgbWluLWhlaWdodDogbWF4LWNvbnRlbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKDk5Mikge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByd2QoNTY4KSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvX19jb250ZW50IHtcclxuICAgICAgQGluY2x1ZGUgcndkKDkyMCkge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHJ3ZCg4NTApIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBoMSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGgyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKDEzNjYpIHtcclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcndkKDk5Mikge1xyXG4gICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGT1JNIFNUWUxFU1xyXG4uYWxsXzJjb250ZW50X3NlY3Rpb24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgQGluY2x1ZGUgcndkKDg1MCkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybV9zZWN0aW9uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAyNjBweDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjYwcHgpO1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgXHJcbiAgQGluY2x1ZGUgcndkKDg1MCkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3JkZXI6IDI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICB9XHJcblxyXG4gIC5ncmlkMl9jb2wge1xyXG4gICAgQGluY2x1ZGUgcndkKDg1MCkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmVtcHR5X2RpdiB7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyLWZsdWlkLmNvbnRhaW5lci1mbHVpZC1hYnNvbHV0ZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKDg1MCkge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIHRvcDogLTVweDtcclxuICAgICAgbGVmdDogY2FsYyg1MCUgKyAxNjBweCk7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE2MHB4KTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcndkKDg1MCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucmlnaHRfY29sIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgbWFyZ2luLXRvcDogLTVweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJ3ZCg4NTApIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgJiA+ICosXHJcbiAgICAgICYgPiAqID4gKiB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucmlnaHRfY29sIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbn1cclxuXHJcbi53b3JrX2FwcGx5X2Zvcm0ge1xyXG4gIHdpZHRoOiA0MzBweDtcclxuICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gIGhlaWdodDogbWF4LWNvbnRlbnQ7XHJcbiAgdG9wOiAwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHJcbiAgQGluY2x1ZGUgcndkKDEwNTApIHtcclxuICAgIHdpZHRoOiAzODBweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJ3ZCg4NTApIHtcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcndkKDYwMCkge1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJ3ZCg1MDApIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRhY3RfZm9ybSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y4Zjg7XHJcbiAgICBwYWRkaW5nOiAzNXB4IDQwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKDEzNjYpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKDEyMDApIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKDEwNTApIHtcclxuICAgICAgcGFkZGluZzogMzBweCAzMHB4IDM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKDQ1MCkge1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDIwcHggMjVweDtcclxuICAgIH1cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpbmdsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDIsXHJcbiAgICBsYWJlbCxcclxuICAgIC5uaWNlLXNlbGVjdCAuY3VycmVudCxcclxuICAgIC5zdWJtaXQgaW5wdXQsXHJcbiAgICAuYWNjZXB0IHAge1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgIH1cclxuXHJcbiAgICAuc3VibWl0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGY4O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uaWNlLXNlbGVjdCxcclxuICAgIGlucHV0IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTVlNTtcclxuICAgIH1cclxuXHJcbiAgICAubmljZS1zZWxlY3Q6YWZ0ZXIge1xyXG4gICAgICBib3JkZXItY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgLndwY2Y3LWxpc3QtaXRlbSBsYWJlbCBzcGFuOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU1ZTU7XHJcbiAgICB9XHJcblxyXG4gICAgLndwY2Y3LWxpc3QtaXRlbSBsYWJlbCBpbnB1dDpjaGVja2VkICsgc3BhbjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vaW1nL2NoZWNrLTFAMi5wbmcpO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U0ZTVlNTtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXhfaXRlbSA+IGxhYmVsOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIGNvbG9yOiByZ2IoMCwgMCwgMCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2luZ2xlX2ZpbGVfYm94IHtcclxuICAgICAgJi5maWxlX3NlbGVjdGVkIHtcclxuICAgICAgICAuZmxleF9pdGVtIHtcclxuICAgICAgICAgIC50aXRsZV9sYWJlbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZmxleF9pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG5cclxuICAgICAgICAmID4gbGFiZWwge1xyXG4gICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aXRsZV9sYWJlbCB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubGFiZWxfdXBsb2FkcyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgcGFkZGluZzogOXB4IDBweDtcclxuICAgICAgICBmbGV4LWdyb3c6IDA7XHJcblxyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9pbWcvc3BpbmFjei5wbmcpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgI2FjdHVhbC1idG4ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC51cGxvYWRfdGl0bGVfc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgY29sb3I6ICM1MTU0NjY7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImdvdGhhbS1saWdodFwiLCBzZXJpZjtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByd2QoODUwKSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICNmaWxlLWNob3NlbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiA1NXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuXHJcbiAgICAgICAgJi5maWxlLWhhcy1jb250ZW50IHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBpbnB1dDpmb2N1cy12aXNpYmxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTUzMDExO1xyXG4gIH1cclxuXHJcbiAgLmFjY2VwdCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5vZmZlcl9mZWF0dXJlLmdyaWQyX2NvbCB7XHJcbiAgbWFyZ2luLXRvcDogNDBweDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDU1JSA0NSU7XHJcblxyXG4gIEBpbmNsdWRlIHJ3ZCg5OTIpIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCA1MCUpO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcndkKDQwMCkge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmNvbCB7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgIEBpbmNsdWRlIHJ3ZCg0MDApIHtcclxuICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmpvYl9vZmZlcl9mZWF0dXJlcyB7XHJcbiAgcGFkZGluZzogNDVweCAwIDY1cHg7XHJcbiAgbWluLWhlaWdodDogNTgwcHg7XHJcblxyXG4gIEBpbmNsdWRlIHJ3ZCgxMTUwKSB7XHJcbiAgICBwYWRkaW5nOiAzNXB4IDAgMzVweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJ3ZCg4NTApIHtcclxuICAgIG9yZGVyOiAxO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1pbi1oZWlnaHQ6IG1heC1jb250ZW50O1xyXG4gIH1cclxuXHJcbiAgLmZlYXR1cmVzX2xpc3Qge1xyXG4gICAgbWF4LXdpZHRoOiA3MjBweDtcclxuICAgIHBhZGRpbmc6IDM1cHggNTBweCAyMHB4IDA7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSByd2QoMTI1MCkge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByd2QoMTE1MCkge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcclxuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKDEwNjApIHtcclxuICAgICAgbWF4LXdpZHRoOiA2NTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByd2QoOTAwKSB7XHJcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKDg1MCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKDQ1MCkge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICA+IGgyIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5saXN0X3dpdGhfY2hlY2tfaWNvbl9iZyB7XHJcbiAgdWwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luOiA1cHggMDtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICB9XHJcblxyXG4gIGxpIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogNjBweDtcclxuICAgIHBhZGRpbmctdG9wOiAxM3B4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEzcHg7XHJcbiAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG5cclxuICAgIEBpbmNsdWRlIHJ3ZCg5OTIpIHtcclxuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDRweDtcclxuICAgICAgbGVmdDogMCU7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9pbWcvY2hlY2stM0AyLnBuZyk7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjdweCAyN3B4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCA1cHggMTVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcndkKDk5Mikge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIkYnJvd3Nlci1jb250ZXh0OiAxODsgLy8gRGVmYXVsdFxyXG5cclxuQGZ1bmN0aW9uIHJlbSgkcGl4ZWxzLCAkY29udGV4dDogJGJyb3dzZXItY29udGV4dCkge1xyXG4gIEByZXR1cm4gI3skcGl4ZWxzLyRjb250ZXh0fXJlbTtcclxufVxyXG5cclxuLy8gU21hbGwgdGFibGV0cyBhbmQgbGFyZ2Ugc21hcnRwaG9uZXMgKGxhbmRzY2FwZSB2aWV3KVxyXG4kc2NyZWVuLXBob25lOiA1NjhweDtcclxuLy8gb3JpZW50YWwgcGhvbmVPcmllbnRhbFxyXG4kc2NyZWVuLXBob25lT3JpZW50YWw6IDc2N3B4O1xyXG4vLyBTbWFsbCB0YWJsZXRzIChwb3J0cmFpdCB2aWV3KVxyXG4kc2NyZWVuLXRhYmxldDogNzY4cHg7XHJcbi8vIFRhYmxldHMgYW5kIHNtYWxsIGRlc2t0b3BzXHJcbiRzY3JlZW4tdGFibGV0LWxnOiA5OTJweDtcclxuLy8gTGFyZ2UgdGFibGV0cyBhbmQgZGVza3RvcHNcclxuJHNjcmVlbi1sYXB0b3Atc206IDEyMDBweDtcclxuLy8gTGFwdG9wXHJcbiRzY3JlZW4tbGFwdG9wOiAxMzY2cHg7XHJcbi8vIExhcHRvcCBiaWdcclxuJHNtYWxsLWRlc2t0b3Atc206IDE0NDBweDtcclxuLy8gZGVza3RvcFxyXG4kc2NyZWVuLWRlc2t0b3A6IDE2MDBweDtcclxuXHJcbi8vIFBob25lIG9yaWVudGFsXHJcbkBtaXhpbiBwaG9uZU9yaWVudGFsIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1waG9uZU9yaWVudGFsfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG9yaWVudGF0aW9uOmxhbmRzY2FwZSkge1xyXG4gICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbi8vIFNtYWxsIGRldmljZXNcclxuQG1peGluIHBob25lIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1waG9uZX0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuXHJcbi8vIE1lZGl1bSBkZXZpY2VzXHJcbkBtaXhpbiB0YWJsZXQge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLXRhYmxldH0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuXHJcbi8vIExhcmdlIGRldmljZXNcclxuQG1peGluIHRhYmxldC1sZyB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tdGFibGV0LWxnfSkge1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiAgIH1cclxufVxyXG5cclxuLy8gRXh0cmEgbGFyZ2UgZGV2aWNlc1xyXG5AbWl4aW4gbGFwdG9wLXNtIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1sYXB0b3Atc219KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcbi8vIGxhcHRvcFxyXG5AbWl4aW4gbGFwdG9wIHtcclxuICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1sYXB0b3B9KSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcbi8vIExhcHRvcCBiaWdcclxuQG1peGluIGRlc2t0b3Atc20ge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogI3skc21hbGwtZGVza3RvcC1zbX0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuLy8gRGVrc3RvcFxyXG5AbWl4aW4gZGVza3RvcCB7XHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tZGVza3RvcH0pIHtcclxuICAgICAgIEBjb250ZW50O1xyXG4gICB9XHJcbn1cclxuXHJcbi8vIEN1c3RvbSBkZXZpY2VzXHJcbkBtaXhpbiByd2QoJHNjcmVlbikge1xyXG4gICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbisncHgnKSB7XHJcbiAgICAgICBAY29udGVudDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBAaW5jbHVkZSByd2QoMTQwMCkge1xyXG4vLyAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4vLyB9XHJcblxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjEwcHgpIHt9XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NTBweCkge31cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7fVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHt9XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7fVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge31cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHt9XHJcblxyXG4kZ3JpZC1icmVha3BvaW50czogKFxyXG4gIHhzOiAwLFxyXG4gIHNtOiA1NzZweCxcclxuICBtZDogNzY4cHgsXHJcbiAgbGc6IDk5MnB4LFxyXG4gIHhsOiAxMjAwcHhcclxuKSAhZGVmYXVsdDtcclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXHJcbiAgc206IDU3NXB4LFxyXG4gIG1kOiA3NjVweCxcclxuICBsZzogOTkwcHgsXHJcbiAgeGw6IDExOTBweFxyXG4pICFkZWZhdWx0O1xyXG4iXX0= */
