/* RECRUITMENT
================================================================================= */
/* Header
* -------------------------- */
.recruitment__header {
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: var(--spacer-block) var(--padding-block);
  position: relative;
}
.recruitment__header__subtitle {
  font-family: var(--font-playfair);
  font-size: 50px;
  font-style: italic;
  font-weight: 400;
  line-height: 100%;
}
.recruitment__header__title {
  font-family: var(--font-open-condensed);
  font-size: var(--font-size-xxl);
  font-weight: 700;
  line-height: 77.336%;
  text-transform: uppercase;
  margin-bottom: 60px;
}
.recruitment__header__title span {
  display: block;
}
.recruitment__header__title span:nth-child(2) {
  padding-left: 32%;
}
.recruitment__header__intro {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  font-family: var(--font-playfair);
  font-style: italic;
  font-size: 28px;
  font-weight: 400;
  line-height: 145%;
}
.recruitment__header__intro p {
  grid-column: 5/12;
}

/* Steps
* -------------------------- */
.recruitment__steps {
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 var(--padding-block) var(--spacer-block) var(--padding-block);
}
.recruitment__steps > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 60px;
}
.recruitment__steps__head {
  width: 100%;
  display: grid;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 40px;
  grid-template-columns: repeat(12, 1fr);
}
.recruitment__steps__head span {
  color: var(--color-blue-dark);
  font-family: var(--font-playfair);
  font-size: 180px;
  font-style: normal;
  font-weight: 400;
  line-height: 110%;
  letter-spacing: -3.6px;
  margin-top: -50px;
  grid-column: 1/4;
}
.recruitment__steps__head h2 {
  color: var(--color-blue-dark);
  font-family: var(--font-playfair);
  font-size: 50px;
  font-style: normal;
  font-weight: 400;
  line-height: 110%;
  grid-column: 5/12;
}
.recruitment__steps__body {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(12, 1fr);
}
.recruitment__steps__body h2, .recruitment__steps__body h3, .recruitment__steps__body h4, .recruitment__steps__body h5 {
  margin-bottom: 20px;
}
.recruitment__steps__body ul {
  margin-bottom: 20px;
  padding: 0 0 0 40px;
}
.recruitment__steps__body ul li {
  list-style: disc;
  margin-bottom: 10px;
}
.recruitment__steps__body > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 15px;
  grid-column: 1/5;
  padding-top: 30px;
  border-top: 1px solid var(--color-blue-dark);
}
.recruitment__steps__body > ul li {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px;
  border-radius: 40px;
  border: 1px solid var(--color-blue-dark);
  padding: 10px 15px;
  list-style: none;
}
.recruitment__steps__body > div {
  padding-top: 30px;
  border-top: 1px solid var(--color-blue-dark);
  grid-column: 5/13;
}
.recruitment__steps__body > div p {
  margin-bottom: 8px;
}
.recruitment__steps__body > div blockquote {
  margin: 0 0 8px 0;
}
.recruitment__steps__body > div blockquote p {
  margin: 0;
  font-style: italic;
}
.recruitment__steps__body > div a {
  text-decoration: underline;
}
.recruitment__steps__body--marge-16 > div p, .recruitment__steps__body--marge-16 > div blockquote {
  margin-bottom: 24px;
}

/* Jobs
* -------------------------- */
.recruitment__jobs {
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding: var(--spacer-block) var(--padding-block);
}
.recruitment__jobs > h2 {
  font-family: var(--font-open-condensed);
  color: var(--color-blue-dark);
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
  text-transform: uppercase;
  margin-bottom: 30px;
}
.recruitment__jobs__container {
  width: 100%;
}
.recruitment__jobs .swiper-container {
  overflow: hidden;
  margin-left: -1px;
}
.recruitment__jobs__item {
  width: auto;
  -webkit-transform-origin: top;
          transform-origin: top;
  padding: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border: 1px dashed var(--color-blue-dark);
  -webkit-transition: 0.3s background-color;
  transition: 0.3s background-color;
}
.recruitment__jobs__item svg circle {
  fill: var(--color-white);
  -webkit-transition: 0.3s fill;
  transition: 0.3s fill;
}
.recruitment__jobs__item svg path {
  fill: var(--color-blue-dark);
  -webkit-transition: 0.3s fill;
  transition: 0.3s fill;
}
.recruitment__jobs__item__job {
  text-align: center;
  font-size: clamp(20px, 2.5vw, 30px);
  line-height: 100%;
  font-family: var(--font-playfair);
  -webkit-transition: 0.3s color;
  transition: 0.3s color;
}
.recruitment__jobs__item__contrat {
  text-align: center;
  font-size: 15px;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -0.15px;
  text-transform: uppercase;
  margin-top: auto;
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
  -webkit-transition: 0.3s color;
  transition: 0.3s color;
}
.recruitment__jobs__item:hover {
  background-color: var(--color-blue-dark);
  color: var(--color-white);
}
.recruitment__jobs__item:hover svg circle {
  fill: var(--color-blue-dark);
}
.recruitment__jobs__item:hover svg path {
  fill: var(--color-white);
}
.recruitment__jobs__nav {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 30px;
}
.recruitment__jobs__nav__prev, .recruitment__jobs__nav__next {
  width: 30px;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: 1px solid var(--color-blue-dark);
  border-radius: 50%;
}

/* MEDIA QUERIES - DEVICE < 900px
================================================================================= */
@media only screen and (max-width: 900px) {
  .recruitment__header__subtitle {
    font-size: 24px;
    font-weight: 400;
    line-height: 100%;
  }
  .recruitment__header__title {
    margin-bottom: 30px;
  }
  .recruitment__header__title span {
    font-size: 80px;
    font-style: normal;
    font-weight: 700;
    line-height: 100%;
    text-transform: uppercase;
  }
  .recruitment__header__title span:nth-child(2) {
    padding-left: 23%;
  }
  .recruitment__header__intro p {
    grid-column: 1/13;
    font-size: 22px;
    font-style: italic;
    font-weight: 400;
    line-height: 145%;
    letter-spacing: -0.22px;
  }
  .recruitment__steps > ul {
    gap: 40px;
  }
  .recruitment__steps__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    margin-bottom: 30px;
  }
  .recruitment__steps__head span {
    margin: 0;
    font-size: 140px;
    font-style: normal;
    font-weight: 400;
    line-height: 110%;
    letter-spacing: -2.8px;
  }
  .recruitment__steps__head h2 {
    font-size: 35px;
    font-style: normal;
    font-weight: 400;
    line-height: 110%;
  }
  .recruitment__steps__body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .recruitment__steps__body > ul li {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px;
  }
  .recruitment__steps__body > ul + div {
    padding-top: 30px;
  }
  .recruitment__steps__body > div {
    border: 0;
    padding-top: 0;
  }
  .recruitment__steps__body > div p {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
  }
  .recruitment__steps__body--marge-16 > div p, .recruitment__steps__body--marge-16 > div blockquote {
    margin-bottom: 12px;
  }
  .recruitment__jobs {
    padding-bottom: 0;
  }
  .recruitment__jobs__item:hover {
    background-color: var(--color-white);
    color: var(--color-blue-dark);
  }
  .recruitment__jobs__item:hover svg circle {
    fill: var(--color-white);
  }
  .recruitment__jobs__item:hover svg path {
    fill: var(--color-blue-dark);
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlY3J1aXRtZW50LnNjc3MiLCJyZWNydWl0bWVudC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7bUZBQUE7QUFHQTs4QkFBQTtBQUVBO0VBQ0ksV0FBQTtFQUNILGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDRyxpREFBQTtFQUNBLGtCQUFBO0FDQUo7QURFSTtFQUNJLGlDQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBQ0FSO0FER0M7RUFDQyx1Q0FBQTtFQUNBLCtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUNBLHlCQUFBO0VBQ00sbUJBQUE7QUNEUjtBREdRO0VBQ0ksY0FBQTtBQ0RaO0FER1k7RUFDSSxpQkFBQTtBQ0RoQjtBRE1DO0VBQ0MsYUFBQTtFQUNBLHNDQUFBO0VBQ0EsaUNBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0FDSkY7QURNRTtFQUNDLGlCQUFBO0FDSkg7O0FEVUE7OEJBQUE7QUFFQTtFQUNJLFdBQUE7RUFDSCxpQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDRyx3RUFBQTtBQ1BKO0FEU0k7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsU0FBQTtBQ1BSO0FEVUk7RUFDSSxXQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0NBQUE7QUNSUjtBRFVRO0VBQ0ksNkJBQUE7RUFDQSxpQ0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtFQUNB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RiIsImZpbGUiOiJyZWNydWl0bWVudC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBSRUNSVUlUTUVOVFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIEhlYWRlclxyXG4qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5yZWNydWl0bWVudF9faGVhZGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogMTQ0MHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjZXItYmxvY2spIHZhcigtLXBhZGRpbmctYmxvY2spO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICZfX3N1YnRpdGxlIHtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1wbGF5ZmFpcik7XHJcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1vcGVuLWNvbmRlbnNlZCk7XHJcblx0XHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14eGwpO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA3Ny4zMzYlO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzIlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cdH1cclxuXHJcblx0Jl9faW50cm8ge1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtcGxheWZhaXIpO1xyXG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdFx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNDUlO1xyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRncmlkLWNvbHVtbjogNSAvIDEyO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qIFN0ZXBzXHJcbiogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnJlY3J1aXRtZW50X19zdGVwcyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDE0NDBweDtcclxuXHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwIHZhcigtLXBhZGRpbmctYmxvY2spIHZhcigtLXNwYWNlci1ibG9jaykgdmFyKC0tcGFkZGluZy1ibG9jayk7XHJcblxyXG4gICAgPiB1bCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ibHVlLWRhcmspO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1wbGF5ZmFpcik7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTgwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMy42cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC01MHB4O1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ibHVlLWRhcmspO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1wbGF5ZmFpcik7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDUgLyAxMjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm9keSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcclxuXHJcbiAgICAgICAgaDIsIGgzLCBoNCwgaDUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA0MHB4O1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gdWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDE1cHg7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gNTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ibHVlLWRhcmspO1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJsdWUtZGFyayk7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ibHVlLWRhcmspO1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbjogNSAvIDEzO1xyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGJsb2NrcXVvdGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tbWFyZ2UtMTYge1xyXG5cclxuICAgICAgICAgICAgPiBkaXYge1xyXG5cclxuICAgICAgICAgICAgICAgIHAsIGJsb2NrcXVvdGUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKiBKb2JzXHJcbiogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnJlY3J1aXRtZW50X19qb2JzIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogMTQ0MHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNlci1ibG9jaykgdmFyKC0tcGFkZGluZy1ibG9jayk7XHJcblxyXG4gICAgPiBoMiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtb3Blbi1jb25kZW5zZWQpO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ibHVlLWRhcmspO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XHJcbiAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkIHZhcigtLWNvbG9yLWJsdWUtZGFyayk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzIGJhY2tncm91bmQtY29sb3I7XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcblxyXG4gICAgICAgICAgICBjaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGZpbGw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tY29sb3ItYmx1ZS1kYXJrKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBmaWxsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19qb2Ige1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMjBweCwgMi41dncsIDM1cHgpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtcGxheWZhaXIpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250cmF0IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMTVweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgXHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBjb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ibHVlLWRhcmspO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG5cclxuICAgICAgICAgICAgc3ZnIHtcclxuXHJcbiAgICAgICAgICAgICAgICBjaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLWNvbG9yLWJsdWUtZGFyayk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmF2IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcblxyXG4gICAgICAgICZfX3ByZXYsXHJcbiAgICAgICAgJl9fbmV4dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ibHVlLWRhcmspO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyogTUVESUEgUVVFUklFUyAtIERFVklDRSA8IDkwMHB4XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA5MDBweCkge1xyXG4gICAgLnJlY3J1aXRtZW50X19oZWFkZXIge1xyXG5cclxuICAgICAgICAmX19zdWJ0aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogODBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjMlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pbnRybyB7XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRncmlkLWNvbHVtbjogMS8xMztcclxuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE0NSU7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjIycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgIH1cclxuXHJcbiAgICAucmVjcnVpdG1lbnRfX3N0ZXBzIHtcclxuXHJcbiAgICAgICAgPiB1bCB7XHJcbiAgICAgICAgICAgIGdhcDogNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2hlYWQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNDBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMi44cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fYm9keSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICA+IHVsIHtcclxuXHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICsgZGl2IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLS1tYXJnZS0xNiB7XHJcblxyXG4gICAgICAgICAgICAgICAgPiBkaXYge1xyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAgICAgcCwgYmxvY2txdW90ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yZWNydWl0bWVudF9fam9icyB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYmx1ZS1kYXJrKTtcclxuICAgIFxyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLWNvbG9yLWJsdWUtZGFyayk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLyogUkVDUlVJVE1FTlRcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogSGVhZGVyXG4qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucmVjcnVpdG1lbnRfX2hlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2VyLWJsb2NrKSB2YXIoLS1wYWRkaW5nLWJsb2NrKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJlY3J1aXRtZW50X19oZWFkZXJfX3N1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtcGxheWZhaXIpO1xuICBmb250LXNpemU6IDUwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG59XG4ucmVjcnVpdG1lbnRfX2hlYWRlcl9fdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1vcGVuLWNvbmRlbnNlZCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXh4bCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA3Ny4zMzYlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLnJlY3J1aXRtZW50X19oZWFkZXJfX3RpdGxlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yZWNydWl0bWVudF9faGVhZGVyX190aXRsZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIHBhZGRpbmctbGVmdDogMzIlO1xufVxuLnJlY3J1aXRtZW50X19oZWFkZXJfX2ludHJvIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXBsYXlmYWlyKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDUlO1xufVxuLnJlY3J1aXRtZW50X19oZWFkZXJfX2ludHJvIHAge1xuICBncmlkLWNvbHVtbjogNS8xMjtcbn1cblxuLyogU3RlcHNcbiogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5yZWNydWl0bWVudF9fc3RlcHMge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDAgdmFyKC0tcGFkZGluZy1ibG9jaykgdmFyKC0tc3BhY2VyLWJsb2NrKSB2YXIoLS1wYWRkaW5nLWJsb2NrKTtcbn1cbi5yZWNydWl0bWVudF9fc3RlcHMgPiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNjBweDtcbn1cbi5yZWNydWl0bWVudF9fc3RlcHNfX2hlYWQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG59XG4ucmVjcnVpdG1lbnRfX3N0ZXBzX19oZWFkIHNwYW4ge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYmx1ZS1kYXJrKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtcGxheWZhaXIpO1xuICBmb250LXNpemU6IDE4MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBsZXR0ZXItc3BhY2luZzogLTMuNnB4O1xuICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgZ3JpZC1jb2x1bW46IDEvNDtcbn1cbi5yZWNydWl0bWVudF9fc3RlcHNfX2hlYWQgaDIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYmx1ZS1kYXJrKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtcGxheWZhaXIpO1xuICBmb250LXNpemU6IDUwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGdyaWQtY29sdW1uOiA1LzEyO1xufVxuLnJlY3J1aXRtZW50X19zdGVwc19fYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbn1cbi5yZWNydWl0bWVudF9fc3RlcHNfX2JvZHkgaDIsIC5yZWNydWl0bWVudF9fc3RlcHNfX2JvZHkgaDMsIC5yZWNydWl0bWVudF9fc3RlcHNfX2JvZHkgaDQsIC5yZWNydWl0bWVudF9fc3RlcHNfX2JvZHkgaDUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnJlY3J1aXRtZW50X19zdGVwc19fYm9keSB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDAgMCAwIDQwcHg7XG59XG4ucmVjcnVpdG1lbnRfX3N0ZXBzX19ib2R5IHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5yZWNydWl0bWVudF9fc3RlcHNfX2JvZHkgPiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbiAgZ3JpZC1jb2x1bW46IDEvNTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ibHVlLWRhcmspO1xufVxuLnJlY3J1aXRtZW50X19zdGVwc19fYm9keSA+IHVsIGxpIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJsdWUtZGFyayk7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cbi5yZWNydWl0bWVudF9fc3RlcHNfX2JvZHkgPiBkaXYge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJsdWUtZGFyayk7XG4gIGdyaWQtY29sdW1uOiA1LzEzO1xufVxuLnJlY3J1aXRtZW50X19zdGVwc19fYm9keSA+IGRpdiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnJlY3J1aXRtZW50X19zdGVwc19fYm9keSA+IGRpdiBibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgOHB4IDA7XG59XG4ucmVjcnVpdG1lbnRfX3N0ZXBzX19ib2R5ID4gZGl2IGJsb2NrcXVvdGUgcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnJlY3J1aXRtZW50X19zdGVwc19fYm9keSA+IGRpdiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucmVjcnVpdG1lbnRfX3N0ZXBzX19ib2R5LS1tYXJnZS0xNiA+IGRpdiBwLCAucmVjcnVpdG1lbnRfX3N0ZXBzX19ib2R5LS1tYXJnZS0xNiA+IGRpdiBibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLyogSm9ic1xuKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnJlY3J1aXRtZW50X19qb2JzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1zcGFjZXItYmxvY2spIHZhcigtLXBhZGRpbmctYmxvY2spO1xufVxuLnJlY3J1aXRtZW50X19qb2JzID4gaDIge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1vcGVuLWNvbmRlbnNlZCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1ibHVlLWRhcmspO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucmVjcnVpdG1lbnRfX2pvYnNfX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJlY3J1aXRtZW50X19qb2JzIC5zd2lwZXItY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4ucmVjcnVpdG1lbnRfX2pvYnNfX2l0ZW0ge1xuICB3aWR0aDogYXV0bztcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICBwYWRkaW5nOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1jb2xvci1ibHVlLWRhcmspO1xuICB0cmFuc2l0aW9uOiAwLjNzIGJhY2tncm91bmQtY29sb3I7XG59XG4ucmVjcnVpdG1lbnRfX2pvYnNfX2l0ZW0gc3ZnIGNpcmNsZSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgdHJhbnNpdGlvbjogMC4zcyBmaWxsO1xufVxuLnJlY3J1aXRtZW50X19qb2JzX19pdGVtIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmx1ZS1kYXJrKTtcbiAgdHJhbnNpdGlvbjogMC4zcyBmaWxsO1xufVxuLnJlY3J1aXRtZW50X19qb2JzX19pdGVtX19qb2Ige1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjBweCwgMi41dncsIDM1cHgpO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtcGxheWZhaXIpO1xuICB0cmFuc2l0aW9uOiAwLjNzIGNvbG9yO1xufVxuLnJlY3J1aXRtZW50X19qb2JzX19pdGVtX19jb250cmF0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgdHJhbnNpdGlvbjogMC4zcyBjb2xvcjtcbn1cbi5yZWNydWl0bWVudF9fam9ic19faXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJsdWUtZGFyayk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG59XG4ucmVjcnVpdG1lbnRfX2pvYnNfX2l0ZW06aG92ZXIgc3ZnIGNpcmNsZSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJsdWUtZGFyayk7XG59XG4ucmVjcnVpdG1lbnRfX2pvYnNfX2l0ZW06aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1jb2xvci13aGl0ZSk7XG59XG4ucmVjcnVpdG1lbnRfX2pvYnNfX25hdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4ucmVjcnVpdG1lbnRfX2pvYnNfX25hdl9fcHJldiwgLnJlY3J1aXRtZW50X19qb2JzX19uYXZfX25leHQge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYmx1ZS1kYXJrKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4vKiBNRURJQSBRVUVSSUVTIC0gREVWSUNFIDwgOTAwcHhcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAucmVjcnVpdG1lbnRfX2hlYWRlcl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5yZWNydWl0bWVudF9faGVhZGVyX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAucmVjcnVpdG1lbnRfX2hlYWRlcl9fdGl0bGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgLnJlY3J1aXRtZW50X19oZWFkZXJfX3RpdGxlIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIzJTtcbiAgfVxuICAucmVjcnVpdG1lbnRfX2hlYWRlcl9faW50cm8gcCB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMTM7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNDUlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4yMnB4O1xuICB9XG4gIC5yZWNydWl0bWVudF9fc3RlcHMgPiB1bCB7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG4gIC5yZWNydWl0bWVudF9fc3RlcHNfX2hlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5yZWNydWl0bWVudF9fc3RlcHNfX2hlYWQgc3BhbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTQwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0yLjhweDtcbiAgfVxuICAucmVjcnVpdG1lbnRfX3N0ZXBzX19oZWFkIGgyIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIH1cbiAgLnJlY3J1aXRtZW50X19zdGVwc19fYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5yZWNydWl0bWVudF9fc3RlcHNfX2JvZHkgPiB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5yZWNydWl0bWVudF9fc3RlcHNfX2JvZHkgPiB1bCArIGRpdiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLnJlY3J1aXRtZW50X19zdGVwc19fYm9keSA+IGRpdiB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5yZWNydWl0bWVudF9fc3RlcHNfX2JvZHkgPiBkaXYgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG4gIC5yZWNydWl0bWVudF9fc3RlcHNfX2JvZHktLW1hcmdlLTE2ID4gZGl2IHAsIC5yZWNydWl0bWVudF9fc3RlcHNfX2JvZHktLW1hcmdlLTE2ID4gZGl2IGJsb2NrcXVvdGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLnJlY3J1aXRtZW50X19qb2JzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAucmVjcnVpdG1lbnRfX2pvYnNfX2l0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYmx1ZS1kYXJrKTtcbiAgfVxuICAucmVjcnVpdG1lbnRfX2pvYnNfX2l0ZW06aG92ZXIgc3ZnIGNpcmNsZSB7XG4gICAgZmlsbDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICB9XG4gIC5yZWNydWl0bWVudF9fam9ic19faXRlbTpob3ZlciBzdmcgcGF0aCB7XG4gICAgZmlsbDogdmFyKC0tY29sb3ItYmx1ZS1kYXJrKTtcbiAgfVxufSJdfQ== */