/*!*************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/emploi/styles/templates/job_list.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************/
/* nunito-regular - latin */
@font-face {
  font-family: "Nunito";
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local(""), url(/buildemploi/fonts/nunito-v24-latin-regular.b8644b6e.woff2) format("woff2"), url(/buildemploi/fonts/nunito-v24-latin-regular.ca52c044.woff) format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-500 - latin */
@font-face {
  font-family: "Nunito";
  font-style: normal;
  font-weight: 500;
  font-display: fallback;
  src: local(""), url(/buildemploi/fonts/nunito-v24-latin-500.17dd5e8c.woff2) format("woff2"), url(/buildemploi/fonts/nunito-v24-latin-500.e137cf3c.woff) format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-600 - latin */
@font-face {
  font-family: "Nunito";
  font-style: normal;
  font-weight: 600;
  font-display: fallback;
  src: local(""), url(/buildemploi/fonts/nunito-v24-latin-600.2b48b7fe.woff2) format("woff2"), url(/buildemploi/fonts/nunito-v24-latin-600.f3069304.woff) format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-800 - latin */
@font-face {
  font-family: "Nunito";
  font-style: normal;
  font-weight: 800;
  font-display: fallback;
  src: local(""), url(/buildemploi/fonts/nunito-v24-latin-800.de406443.woff2) format("woff2"), url(/buildemploi/fonts/nunito-v24-latin-800.d63349f3.woff) format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-700 - latin */
@font-face {
  font-family: "Nunito";
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: local(""), url(/buildemploi/fonts/nunito-v24-latin-700.adfd1208.woff2) format("woff2"), url(/buildemploi/fonts/nunito-v24-latin-700.0896448b.woff) format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* titillium-web-regular - latin */
@font-face {
  font-family: "Titillium Web";
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local(""), url(/buildemploi/fonts/titillium-web-regular.55b29b13.woff2) format("woff2"), url(/buildemploi/fonts/titillium-web-regular.9e4c1505.woff) format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* titillium-web-600 - latin */
@font-face {
  font-family: "Titillium Web";
  font-style: normal;
  font-weight: 600;
  font-display: fallback;
  src: local(""), url(/buildemploi/fonts/titillium-web-600.37816aa7.woff2) format("woff2"), url(/buildemploi/fonts/titillium-web-600.81784138.woff) format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* titillium-web-700 - latin */
@font-face {
  font-family: "Titillium Web";
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: local(""), url(/buildemploi/fonts/titillium-web-700.e5c38d50.woff2) format("woff2"), url(/buildemploi/fonts/titillium-web-700.e5c6b2db.woff) format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
.job-card {
  background: #FFFFFF;
  border: 1px solid #E4E4E4;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.13);
  border-radius: 8px;
  box-sizing: border-box;
  padding: 16px;
}
.job-card.small .vignette {
  display: none;
}
.job-card .vignette {
  position: relative;
  margin-bottom: 20px;
}
.job-card .vignette.empty {
  border: 3px dashed #C7C7C7;
}
.job-card .vignette.empty .cover {
  width: 90px;
  margin: auto;
  background: url("https://api.iconify.design/ic/twotone-work.svg?color=%23c7c7c7&width=90") no-repeat center center/contain;
  box-shadow: none;
}
.job-card .vignette .cover {
  height: 80px;
  width: 100%;
  position: relative;
  overflow: hidden;
  border-radius: 10px;
  box-shadow: 1px 0px 6px 2px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  padding: 10px;
  box-sizing: border-box;
}
.job-card .vignette .cover img {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  min-width: 90%;
  min-height: 90%;
  max-width: 90%;
  max-height: 90%;
  object-fit: contain;
}
.job-card .vignette .group {
  position: absolute;
  background: #FFFFFF;
  bottom: -8px;
  left: 8px;
  height: 36px;
  width: 36px;
  padding: 4px;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
}
.job-card .vignette .group img {
  display: block;
  object-fit: contain;
  margin: 10px auto;
  height: auto;
  width: 100%;
}
.job-card .content-card h3 {
  margin-bottom: 10px;
}
.job-card .content-card h3 a {
  color: #3E3E3E;
  font-family: "Nunito", sans-serif;
  font-size: 20px;
}
.job-card .content-card .badges {
  display: flex;
  gap: 8px;
  margin-top: 10px;
  flex-wrap: wrap;
}
.job-card .content-card .badges .badge-item {
  color: rgba(62, 62, 62, 0.8);
  border: 1px solid rgba(62, 62, 62, 0.3);
  border-radius: 6px;
  padding: 4px 8px;
  box-sizing: border-box;
}
.job-card .content-card .badges .badge-item.purple {
  color: #6C5AB4;
  border: unset;
  background-color: rgba(108, 90, 180, 0.2);
}
.job-card .content-card .infos {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.job-card .content-card .more-info {
  display: flex;
  justify-content: space-between;
  margin-top: 16px;
}
.job-card .content-card .more-info .published-at {
  font-size: 14px;
}
.job-card .content-card .more-info .like {
  content: url("https://api.iconify.design/ph/heart.svg?color=%23A9A9A9&width=20");
  cursor: pointer;
}
@media (hover: hover) {
  .job-card .content-card .more-info .like:hover {
    content: url("https://api.iconify.design/ph/heart-fill.svg?color=%236c5ab4&width=20");
  }
}
.job-card .content-card .more-info .like.liked {
  content: url("https://api.iconify.design/ph/heart-fill.svg?color=%236c5ab4&width=20");
}
@media (hover: hover) {
  .job-card .content-card .more-info .like.liked:hover {
    content: url("https://api.iconify.design/ph/heart.svg?color=%23A9A9A9&width=20");
  }
}

@media (min-width: 1025px) {
  .job-card:not(.detail) {
    display: flex;
    gap: 16px;
  }
  .job-card:not(.detail) .vignette {
    width: 140px;
    flex-shrink: 0;
    flex-grow: 0;
    margin-bottom: 0;
  }
  .job-card:not(.detail) .vignette.empty > * {
    display: flex;
  }
  .job-card:not(.detail) .vignette .cover {
    height: 100%;
  }
  .job-card:not(.detail) .vignette .group {
    height: 50px;
    width: 50px;
    bottom: unset;
    top: 8px;
  }
  .job-card:not(.detail) .content-card {
    flex: auto;
    display: flex;
    justify-content: space-between;
  }
  .job-card:not(.detail) .content-card .more-info {
    flex-direction: column;
    align-items: flex-end;
    width: fit-content;
    margin-top: 0;
  }
  .job-card:not(.detail) .content-card .more-info .like {
    order: 1;
  }
  .job-card:not(.detail) .content-card .more-info .published-at {
    order: 2;
  }
  .job-card.detail .vignette {
    height: 80px;
    width: 100%;
    max-width: 80px;
    float: right;
    margin-left: 15px;
  }
  .job-card.detail .vignette .cover-picture,
  .job-card.detail .vignette .cover {
    width: 100%;
    position: relative;
    overflow: hidden;
  }
  .job-card.detail .vignette .cover-picture img,
  .job-card.detail .vignette .cover img {
    position: relative;
    display: block;
    object-fit: contain;
    margin: auto;
    max-width: 100%;
    max-height: 100%;
    transform: none;
    top: auto;
    left: auto;
  }
}
.options-bar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 16px 0;
}
.options-bar .choices select {
  background-color: transparent;
  font-size: 16px !important;
  border-radius: 6px;
  border: 1px solid #c1c1c1;
}
.options-bar .choices select option {
  font-size: 16px;
}

.mobile-filter {
  height: 100vh;
  width: 100vw;
  position: fixed;
  top: 0;
  left: 0;
  background: white;
  z-index: 99;
  padding: 24px 16px;
  box-sizing: border-box;
  overflow-y: scroll;
  display: none;
}
.mobile-filter.opened {
  display: block;
}
.mobile-filter .head-mobile-filter {
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px;
  padding: 12px;
  background: #f4f4f4;
  align-items: center;
}
.mobile-filter .head-mobile-filter .title {
  font-size: 20px;
  font-weight: 600;
}
.mobile-filter .head-mobile-filter .close {
  font-weight: 400;
  padding: 6px 12px;
  border: 1px solid #b7b7b7;
  border-radius: 4px;
}
.mobile-filter .bar-filter {
  display: flex;
  flex-direction: column;
  gap: 24px;
}

@media (min-width: 1025px) {
  .mobile-filter .head-mobile-filter {
    display: none;
  }
  .custom-filter {
    display: flex;
    justify-content: space-between;
    height: 58px;
    width: auto;
    position: unset;
    background: unset;
    overflow-y: unset;
    padding: 0;
  }
  .custom-filter .bar-filter {
    background: white;
    border-radius: 10px;
    flex-direction: row;
    align-items: center;
    gap: 0;
  }
}
.select2-dropdown {
  border: none !important;
  border-radius: 4px !important;
  margin-top: 8px;
}

.select2-results__options:not(.select2-results__options--nested) {
  background: #ffffff;
  border: 1px solid #d3d3d3;
  border-radius: 4px;
  box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.15);
}
.select2-results__options::-webkit-scrollbar {
  width: 12px;
}
.select2-results__options::-webkit-scrollbar-track {
  background: #ffffff;
}
.select2-results__options::-webkit-scrollbar-thumb {
  background-color: #949494;
  border-radius: 20px;
  border: 3px solid #ffffff;
}
.select2-results__options .select2-results__option[role=option]:not(.loading-results) {
  background: #fff;
  position: relative;
  display: flex;
  align-items: center;
  gap: 12px;
}
.select2-results__options .select2-results__option--highlighted[role=option]:not(.loading-results) {
  background: #ccc;
  color: #000;
}
.select2-results__options .select2-results__option--highlighted[role=option]:not(.loading-results):before,
.select2-results__options .select2-results__option[role=option]:not(.loading-results):before {
  content: "";
  background-color: transparent;
  border: 1px solid #acacac;
  height: 18px;
  width: 18px;
  border-radius: 2px;
  display: inline-block;
  position: relative;
  cursor: pointer;
  box-sizing: border-box;
  top: -1px;
  flex-shrink: 0;
  flex-grow: 0;
}
.select2-results__options .select2-results__option--highlighted[role=option]:not(.loading-results):before,
.select2-results__options .select2-results__option.select2-results__option--selected[role=option]:not(.loading-results):before {
  border-color: #6C5AB4;
}
.select2-results__options .select2-results__option--highlighted[role=option]:not(.loading-results):after,
.select2-results__options .select2-results__option.select2-results__option--selected[role=option]:not(.loading-results):after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  transform: translateY(calc(-50% - 1px));
  left: 10px;
  border-radius: 1px;
  width: 10px;
  height: 10px;
  background: #6C5AB4;
}
.select2-results__options .select2-results__option {
  padding-left: 6px !important;
}

.search-rapid-advanced {
  display: flex;
  gap: 16px;
  height: fit-content;
  flex-direction: column;
}
.search-rapid-advanced.full-package {
  flex-direction: column;
  margin-bottom: 32px;
}
.search-rapid-advanced.full-package .container-box {
  width: 100%;
}
.search-rapid-advanced .container-box {
  display: flex;
  width: 100%;
  flex-direction: column;
}
.search-rapid-advanced .container-box .filter-input,
.search-rapid-advanced .container-box .box-input {
  background: white;
  border-top: 1px solid #D3D3D3;
  border-right: 1px solid #D3D3D3;
  border-left: 1px solid #D3D3D3;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  padding: 12px 16px;
}
.search-rapid-advanced .container-box .filter-input.left,
.search-rapid-advanced .container-box .box-input.left {
  border-radius: 10px 10px 0 0;
  width: 100%;
}
.search-rapid-advanced .container-box .filter-input.right,
.search-rapid-advanced .container-box .box-input.right {
  border-bottom: 1px solid #D3D3D3;
  border-radius: 0 0 10px 10px;
  width: 100%;
}
.search-rapid-advanced .container-box .filter-input.p-0,
.search-rapid-advanced .container-box .box-input.p-0 {
  padding: 0;
}
.search-rapid-advanced .container-box .filter-input.p-0.left .dropdown-toggle,
.search-rapid-advanced .container-box .box-input.p-0.left .dropdown-toggle {
  border: none;
  border-radius: 10px 10px 0 0;
}
.search-rapid-advanced .container-box .filter-input.p-0.right .dropdown-toggle,
.search-rapid-advanced .container-box .box-input.p-0.right .dropdown-toggle {
  border: none;
  border-radius: 0 0 10px 10px;
}
.search-rapid-advanced .container-box .box-input label {
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 700;
}
.search-rapid-advanced .container-box .box-input input {
  padding: 0;
  background: transparent;
  border: none;
  box-shadow: none;
  border-radius: 0;
  font-size: 16px !important;
}
.search-rapid-advanced .container-box .box-input input:focus {
  box-shadow: none;
  outline: none;
}
.search-rapid-advanced .container-box .list-filter .dropdown-filter div.dropdown-toggle {
  border: none;
  box-sizing: border-box;
}
.search-rapid-advanced .container-box .list-filter .dropdown-filter div.dropdown-toggle .text {
  display: flex;
  flex-direction: column;
}
.search-rapid-advanced .container-box .list-filter .dropdown-filter div.dropdown-toggle .text label {
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 700;
}
.search-rapid-advanced .container-box .list-filter .dropdown-filter div.dropdown-toggle .text span {
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  color: rgba(62, 62, 62, 0.8);
}
.search-rapid-advanced .container-box .list-filter .dropdown-filter div.dropdown-toggle.active-toggle .text span {
  color: #FFFFFF;
  font-weight: 400;
}
.search-rapid-advanced .container-box .list-filter .dropdown-filter div.dropdown-menu {
  top: 76px;
}
.search-rapid-advanced .container-box .list-filter .select2-container {
  width: 100% !important;
}
.search-rapid-advanced .search-btn {
  margin-top: 16px;
}

@media (min-width: 1025px) {
  .search-rapid-advanced {
    flex-direction: row;
  }
  .search-rapid-advanced .container-box {
    height: 70px;
    flex-direction: row;
    width: 80%;
  }
  .search-rapid-advanced .container-box .filter-input,
  .search-rapid-advanced .container-box .box-input {
    flex: auto;
    border-bottom: 1px solid #D3D3D3;
    border-right: none;
  }
  .search-rapid-advanced .container-box .filter-input.left,
  .search-rapid-advanced .container-box .box-input.left {
    border-radius: 10px 0 0 10px;
    width: 20%;
  }
  .search-rapid-advanced .container-box .filter-input.right,
  .search-rapid-advanced .container-box .box-input.right {
    border-right: 1px solid #D3D3D3;
    border-radius: 0 10px 10px 0;
    width: 20%;
  }
  .search-rapid-advanced .container-box .filter-input:first-child:nth-last-child(2).left,
  .search-rapid-advanced .container-box .box-input:first-child:nth-last-child(2).left {
    width: 50%;
  }
  .search-rapid-advanced .container-box .filter-input.p-0.left .dropdown-toggle,
  .search-rapid-advanced .container-box .box-input.p-0.left .dropdown-toggle {
    border-radius: 10px 0 0 10px;
  }
  .search-rapid-advanced .container-box .filter-input.p-0.right .dropdown-toggle,
  .search-rapid-advanced .container-box .box-input.p-0.right .dropdown-toggle {
    border-radius: 0 10px 10px 0;
  }
  .search-rapid-advanced .container-box .list-filter {
    margin-bottom: 0;
  }
  .search-rapid-advanced .search-btn {
    margin-top: 0;
    margin-left: 16px;
  }
}
@media (min-width: 1025px) {
  .header-list {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 4px;
    gap: 20px;
  }
  .header-list .options-bar {
    order: 2;
  }
  .header-list h1 {
    order: 1;
  }
}
.dropdown-filter {
  font-size: 18px;
  position: relative;
}
.dropdown-filter div.dropdown-toggle {
  min-height: 68px;
  font-weight: 500;
  margin-bottom: 12px;
  border-bottom: 1px solid rgba(62, 62, 62, 0.25);
  padding-bottom: 8px;
  background: #FFFFFF url(/buildemploi/images/dropdown-select.961c3376.svg) calc(100% - 24px) 50% no-repeat;
  height: 100%;
  border-top: 1px solid #d3d3d3;
  border-bottom: 1px solid #d3d3d3;
  padding: 12px 16px;
  display: flex;
  align-items: center;
  cursor: pointer;
  z-index: 10;
  font-weight: 400;
  margin-bottom: 0;
}
.dropdown-filter div.dropdown-toggle:hover {
  background: #f8f8f8 url(/buildemploi/images/dropdown-select.961c3376.svg) calc(100% - 24px) 50% no-repeat;
}
.dropdown-filter div.dropdown-toggle.active-toggle {
  background: #6C5AB4 url(/buildemploi/images/dropdown-select-up-white.91c4669a.svg) calc(100% - 24px) 50% no-repeat;
  color: white;
}
.dropdown-filter .dropdown-menu {
  position: absolute;
  top: 64px;
  display: none;
  background: #ffffff;
  border: 1px solid #d3d3d3;
  border-radius: 4px;
  opacity: 0;
  box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.15);
  max-height: 200px;
  box-sizing: border-box;
  overflow-y: auto;
  padding: 8px 0;
  z-index: 10;
  width: 100%;
}
.dropdown-filter .dropdown-menu::-webkit-scrollbar {
  width: 12px;
}
.dropdown-filter .dropdown-menu::-webkit-scrollbar-track {
  background: #ffffff;
}
.dropdown-filter .dropdown-menu::-webkit-scrollbar-thumb {
  background-color: #949494;
  border-radius: 20px;
  border: 3px solid #ffffff;
}
.dropdown-filter .dropdown-menu .list-menu-item {
  display: flex;
  padding: 16px 40px 16px 32px;
  flex-direction: column;
  gap: 8px;
  height: max-content;
}
.dropdown-filter .dropdown-menu.open {
  display: flex;
}
.dropdown-filter .dropdown-menu.open.right {
  opacity: 1;
  right: 0;
}
.dropdown-filter .dropdown-menu.open.left {
  opacity: 1;
}
.dropdown-filter .dropdown-menu .group-checkbox {
  padding: 8px 14px 8px;
}
.dropdown-filter .dropdown-menu .group-checkbox:nth-child(odd) {
  background: #f7f7f7;
}
.dropdown-filter .dropdown-menu .group-checkbox {
  display: flex;
  padding: unset;
  min-width: max-content;
}
.dropdown-filter .dropdown-menu .group-checkbox:nth-child(odd) {
  background: unset;
}

@media (min-width: 1025px) {
  .list-filter:first-child div.dropdown-toggle {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-left: 1px solid #d3d3d3;
  }
  .list-filter:last-child div.dropdown-toggle {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-right: 1px solid #d3d3d3;
  }
  .dropdown-filter {
    height: 100%;
    z-index: 10;
    font-size: 16px;
    margin-bottom: 0;
  }
  .dropdown-filter div.dropdown-toggle {
    background: #FFFFFF url(/buildemploi/images/dropdown-select.961c3376.svg) calc(100% - 24px) 50% no-repeat;
    height: 100%;
    border-top: 1px solid #d3d3d3;
    border-bottom: 1px solid #d3d3d3;
    padding: 0 48px 0 32px;
    display: flex;
    align-items: center;
    cursor: pointer;
    z-index: 10;
    font-weight: 400;
    margin-bottom: 0;
  }
  .dropdown-filter div.dropdown-toggle:hover {
    background: #f8f8f8 url(/buildemploi/images/dropdown-select.961c3376.svg) calc(100% - 24px) 50% no-repeat;
  }
  .dropdown-filter div.dropdown-toggle.active-toggle {
    background: #6C5AB4 url(/buildemploi/images/dropdown-select-up-white.91c4669a.svg) calc(100% - 24px) 50% no-repeat;
    color: white;
  }
  .dropdown-filter div.dropdown-menu .group-checkbox {
    display: flex;
    padding: unset;
    min-width: max-content;
  }
  .dropdown-filter div.dropdown-menu .group-checkbox:nth-child(odd) {
    background: unset;
  }
}
@media (min-width: 1025px) {
  .box-cta > div {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 16px;
  }
}
.pagination {
  display: flex;
  flex-direction: column;
  padding: 8px 0 0;
  margin: 0;
}
.pagination a {
  font-family: "Nunito", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  font-weight: 600;
}
.pagination .page-link {
  padding: calc(8px * 2) 18px;
  display: block;
  font-weight: 700;
  cursor: pointer;
}
.pagination li {
  display: block;
  background: #FFFFFF;
  height: fit-content;
  text-align: center;
  border: none !important;
  padding: 0 !important;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
}
.pagination li.disabled {
  opacity: 0.4;
  color: rgba(62, 62, 62, 0.5);
  font-family: "Nunito", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  font-weight: 600;
}
.pagination li.disabled .page-link {
  cursor: default !important;
}
.pagination li.active {
  color: #FFFFFF;
  background: #6C5AB4;
  font-family: "Nunito", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  font-weight: 600;
}
.pagination li.active a {
  color: #FFFFFF;
}
.pagination li:not(.disabled):hover {
  color: #FFFFFF !important;
  background: #6C5AB4 !important;
  font-family: "Nunito", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  font-weight: 600;
  border: none !important;
  outline: none !important;
}
.pagination li:not(.disabled):hover a {
  color: #FFFFFF !important;
}
.pagination .navigation {
  display: flex;
  justify-content: center;
  gap: 8px;
  flex-wrap: wrap;
}
.pagination .nextPrevious {
  display: grid;
  grid-template-columns: repeat(auto-fill, 1fr);
  grid-gap: 0 8px;
  grid-template-areas: ". .";
}

.more-links .link-block,
.more-links .edito-block {
  margin: 0 auto;
}
.more-links .link-block .title,
.more-links .edito-block .title {
  margin-top: 20px;
  padding-bottom: 15px;
  border-bottom: 1px solid #C7C7C7;
}
.more-links .link-block .links,
.more-links .edito-block .links {
  display: grid;
  gap: 24px;
}
.more-links .link-block .links a,
.more-links .edito-block .links a {
  cursor: pointer;
}
.more-links .link-block .links a:hover,
.more-links .edito-block .links a:hover {
  text-decoration: underline;
}
.more-links .edito-block h2, .more-links .edito-block h3, .more-links .edito-block p {
  line-height: 1.7;
}
.more-links .edito-block h2 {
  padding-bottom: 15px;
  border-bottom: 1px solid #C7C7C7;
}
.more-links .edito-block p {
  margin-bottom: 20px;
}

@media (min-width: 1025px) {
  .more-links .link-block .links {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 10px;
  }
}
.jobs h1 {
  margin-bottom: 12px;
}
.jobs.jobs2 .list {
  flex-direction: column-reverse;
  gap: 2px;
}
.jobs.jobs2 .list .side {
  height: fit-content;
}
.jobs.jobs2 .list .side > form {
  gap: 0 !important;
  margin-bottom: 0;
  display: flex;
  flex-direction: column;
}
.jobs.jobs2 .list .side .btn-container {
  display: flex;
  justify-content: space-between;
  order: 2;
}
.jobs.jobs2 .list .side .filter-chips {
  padding: 24px 0 8px;
  width: 100%;
  order: 3;
}
.jobs.jobs2 .list .side .filter-chips #selectedFilters #selectedFiltersList li, .jobs.jobs2 .list .side .filter-chips #selectedFilters #selectedFiltersList span {
  background: #ffffff;
}
.jobs.jobs2 .list .side .main-search {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 0 0 8px;
}
.jobs.jobs2 .list .side .main-search > div:last-child {
  display: none;
}
.jobs.jobs2 .list .side .main-search > div:last-child.show-filter {
  display: block;
}
.jobs.jobs2 .list .side .main-search label {
  font-weight: 600;
  margin-bottom: 6px;
  display: inline-block;
}
.jobs.jobs2 .list .side .main-search input {
  border-radius: 8px;
  font-size: 16px !important;
  padding: 12px !important;
}
.jobs.jobs2 .list .side .custom-filter {
  display: none;
  flex-direction: column;
  height: auto;
  margin-top: 10px;
  gap: 12px;
  order: 4;
  padding-bottom: 32px;
}
.jobs.jobs2 .list .side .custom-filter.show-filter {
  display: flex;
}
.jobs.jobs2 .list .side .custom-filter #expandAll {
  font-style: italic;
  align-self: flex-end;
  font-size: 14px;
  cursor: pointer;
  width: fit-content;
}
.jobs.jobs2 .list .side .custom-filter #expandAll:hover {
  text-decoration: underline;
}
.jobs.jobs2 .list .side .custom-filter .list-filter {
  background: white;
  border: 1px solid #E4E4E4;
  border-radius: 8px;
  transition: all 0.3s ease;
  overflow: hidden;
}
.jobs.jobs2 .list .side .custom-filter .list-filter .head-filter {
  padding: 12px 0 12px 12px;
  display: flex;
  font-weight: 600;
  align-items: center;
  gap: 8px;
  position: relative;
  cursor: pointer;
}
.jobs.jobs2 .list .side .custom-filter .list-filter .head-filter:after {
  content: "";
  position: absolute;
  right: 12px;
  width: 0;
  height: 0;
  border-radius: 3px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 8px solid rgba(62, 62, 62, 0.85);
  transition: all 0.5s ease;
}
.jobs.jobs2 .list .side .custom-filter .list-filter .head-filter.closed:after {
  rotate: -180deg;
}
.jobs.jobs2 .list .side .custom-filter .list-filter .head-filter span {
  min-width: 18px;
  height: 18px;
  background: #6C5AB4;
  color: white;
  padding: 0 3px;
  box-sizing: border-box;
  border-radius: 4px;
  font-size: 13px;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
}
.jobs.jobs2 .list .side .custom-filter .list-filter .filter-toggle {
  transition: all 0.3s ease;
  max-height: fit-content;
}
.jobs.jobs2 .list .side .custom-filter .list-filter .filter-toggle .group-checkbox {
  padding: 7px 8px 6px;
}
.jobs.jobs2 .list .side .custom-filter .list-filter .filter-toggle .group-checkbox:nth-child(odd) {
  background: #f7f7f7;
}
.jobs.jobs2 .values {
  background-color: #3E3E3E;
  width: 32%;
  position: relative;
  margin: auto;
  padding: 10px 0;
  border-radius: 5px;
  text-align: center;
  font-weight: 500;
  font-size: 20px;
  color: #FFFFFF;
}
.jobs.jobs2 .values:before {
  content: "";
  position: absolute;
  height: 0;
  width: 0;
  border-top: 15px solid #3E3E3E;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  margin: auto;
  bottom: -8px;
  left: 0;
  right: 0;
}
.jobs.jobs2 select#order {
  background: url("https://api.iconify.design/tabler/adjustments-horizontal.svg?color=%23636363") no-repeat 5px center/contain, url(/buildemploi/images/dropdown-select.961c3376.svg) calc(100% - 16px) 50% no-repeat;
  background-size: 24px, 10px;
  text-align-last: center;
  text-align: start;
  padding: 12px 24px;
  cursor: pointer;
  border-radius: 10px;
  font-family: "Nunito", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  font-weight: 600;
  border: 1px solid rgba(62, 62, 62, 0.5);
  box-sizing: border-box;
  outline: none;
  margin-left: 10px;
  font-size: 16px !important;
  width: fit-content;
}
.jobs.jobs2 #load-more {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: auto;
  margin-left: auto;
}
.jobs.jobs2 #load-more .loader {
  display: none;
}
.jobs.jobs1 .search-container {
  margin-top: 0;
  padding: 24px 16px 0;
}
.jobs.jobs1 .header-search {
  background: #eaeaea;
  padding-bottom: 24px;
  margin-bottom: 24px;
}
.jobs.jobs1 .header-search .breadcrumbs {
  margin-top: 0;
  padding-top: 20px;
}
.jobs.jobs1 .header-search #filterForm {
  margin-bottom: 8px;
}
.jobs.jobs1 .header-search .filter-chips {
  margin-top: 24px;
  padding: 0 16px;
}
.jobs.jobs1 .custom-filter .desktop-only {
  display: none;
}
.jobs.jobs1 .btn-filter {
  padding: 16px 16px;
  background: white;
  display: flex;
  align-items: center;
  justify-content: center;
  position: fixed;
  bottom: 0;
  width: 100%;
  left: 0;
  box-sizing: border-box;
}
.jobs.jobs1 .btn-filter .button {
  width: 100%;
}
.jobs.jobs1 .btnlist {
  display: flex;
  gap: 16px;
  height: 56px;
}
.jobs.jobs1 .btnlist div {
  height: 100%;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 56px;
}
.jobs.jobs1 .btnlist button {
  height: 100%;
  width: calc(100% - 56px);
}
.jobs #selectedFilters .head .titleHead, .jobs #saveFilters .head .titleHead, .jobs #alertFilters .head .titleHead {
  font-weight: 600;
}
.jobs #selectedFilters #selectedFiltersList, .jobs #selectedFilters #saveFilterSelectedList, .jobs #selectedFilters #alertFilterSelectedList, .jobs #saveFilters #selectedFiltersList, .jobs #saveFilters #saveFilterSelectedList, .jobs #saveFilters #alertFilterSelectedList, .jobs #alertFilters #selectedFiltersList, .jobs #alertFilters #saveFilterSelectedList, .jobs #alertFilters #alertFilterSelectedList {
  display: flex;
  gap: 4px;
  flex-wrap: wrap;
  width: 100%;
  list-style-type: none;
  margin-block-start: 0;
  margin-block-end: 0;
  padding-inline-start: 0;
  margin: 8px 0;
}
.jobs #selectedFilters #selectedFiltersList li, .jobs #selectedFilters #saveFilterSelectedList li, .jobs #selectedFilters #alertFilterSelectedList li, .jobs #saveFilters #selectedFiltersList li, .jobs #saveFilters #saveFilterSelectedList li, .jobs #saveFilters #alertFilterSelectedList li, .jobs #alertFilters #selectedFiltersList li, .jobs #alertFilters #saveFilterSelectedList li, .jobs #alertFilters #alertFilterSelectedList li {
  margin: 0;
  padding: 6px 12px;
  cursor: default;
  border-radius: 4px;
  border: 1px solid #e4e4e4;
  background: #f7f7f7;
  width: fit-content;
  font-weight: 500;
  cursor: pointer;
}
.jobs #selectedFilters #selectedFiltersList li:hover, .jobs #selectedFilters #saveFilterSelectedList li:hover, .jobs #selectedFilters #alertFilterSelectedList li:hover, .jobs #saveFilters #selectedFiltersList li:hover, .jobs #saveFilters #saveFilterSelectedList li:hover, .jobs #saveFilters #alertFilterSelectedList li:hover, .jobs #alertFilters #selectedFiltersList li:hover, .jobs #alertFilters #saveFilterSelectedList li:hover, .jobs #alertFilters #alertFilterSelectedList li:hover {
  background: #fdfdfd;
}
.jobs #selectedFilters #selectedFiltersList li a, .jobs #selectedFilters #saveFilterSelectedList li a, .jobs #selectedFilters #alertFilterSelectedList li a, .jobs #saveFilters #selectedFiltersList li a, .jobs #saveFilters #saveFilterSelectedList li a, .jobs #saveFilters #alertFilterSelectedList li a, .jobs #alertFilters #selectedFiltersList li a, .jobs #alertFilters #saveFilterSelectedList li a, .jobs #alertFilters #alertFilterSelectedList li a {
  margin-left: 6px;
}
.jobs #selectedFilters #selectedFiltersList span, .jobs #selectedFilters #saveFilterSelectedList span, .jobs #selectedFilters #alertFilterSelectedList span, .jobs #saveFilters #selectedFiltersList span, .jobs #saveFilters #saveFilterSelectedList span, .jobs #saveFilters #alertFilterSelectedList span, .jobs #alertFilters #selectedFiltersList span, .jobs #alertFilters #saveFilterSelectedList span, .jobs #alertFilters #alertFilterSelectedList span {
  padding: 6px 12px;
  display: flex;
  align-items: center;
  border: 1px solid #e4e4e4;
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  font-weight: 500;
  gap: 6px;
}
.jobs #selectedFilters #selectedFiltersList span:hover, .jobs #selectedFilters #saveFilterSelectedList span:hover, .jobs #selectedFilters #alertFilterSelectedList span:hover, .jobs #saveFilters #selectedFiltersList span:hover, .jobs #saveFilters #saveFilterSelectedList span:hover, .jobs #saveFilters #alertFilterSelectedList span:hover, .jobs #alertFilters #selectedFiltersList span:hover, .jobs #alertFilters #saveFilterSelectedList span:hover, .jobs #alertFilters #alertFilterSelectedList span:hover {
  background: #f7f7f7;
}
.jobs .list {
  margin-bottom: 50px;
  gap: 20px;
  display: flex;
  flex-direction: column;
}
.jobs .content {
  position: relative;
}
.jobs .content .job-list {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  gap: 16px;
  margin-bottom: 20px;
}
.jobs .content .show-more {
  display: block;
  margin: auto;
  width: fit-content;
}
.jobs .side .display {
  position: sticky;
  top: 100px;
  background-color: #D9D9D9;
  height: 300px;
  width: 100%;
}
.jobs .show-groups {
  margin-top: 30px;
}

#filtersJobsModal .box-input,
#alertJobsModal .box-input {
  margin-bottom: 15px;
}
#filtersJobsModal .box-input *,
#alertJobsModal .box-input * {
  pointer-events: none;
}
#filtersJobsModal .box-input #saveFilterSelectedList .filterBox a,
#filtersJobsModal .box-input #alertFilterSelectedList .filterBox a,
#alertJobsModal .box-input #saveFilterSelectedList .filterBox a,
#alertJobsModal .box-input #alertFilterSelectedList .filterBox a {
  display: none;
}

@media (min-width: 1025px) {
  .search-rapid-advanced {
    display: flex;
  }
  .search-rapid-advanced .container-box {
    min-width: 0;
    width: 100%;
  }
  .search-rapid-advanced .container-box .box-input {
    width: 33.3333333333% !important;
  }
  .jobs.jobs2 .list {
    flex-direction: row-reverse;
    gap: 20px;
  }
  .jobs.jobs2 .list .side {
    border-radius: 8px;
    box-sizing: border-box;
    padding: 16px;
    background: #FFFFFF;
    border: 1px solid #E4E4E4;
  }
  .jobs.jobs2 .list .side > form {
    display: block;
    flex-direction: unset;
  }
  .jobs.jobs2 .list .side .btn-container {
    display: none;
  }
  .jobs.jobs2 .list .side .filter-chips {
    padding: 20px 0 20px;
    border-bottom: 1px solid #E4E4E4;
    order: unset;
  }
  .jobs.jobs2 .list .side .filter-chips #selectedFilters #selectedFiltersList li {
    background: #f7f7f7;
  }
  .jobs.jobs2 .list .side .filter-chips #selectedFilters #selectedFiltersList li:hover {
    background: #fdfdfd;
  }
  .jobs.jobs2 .list .side .filter-chips #selectedFilters #selectedFiltersList span {
    border: 1px solid #e4e4e4 !important;
  }
  .jobs.jobs2 .list .side .filter-chips #selectedFilters #selectedFiltersList span:hover {
    background: #f7f7f7;
  }
  .jobs.jobs2 .list .side .main-search {
    border-bottom: 1px solid #E4E4E4;
    padding: 0 0 28px;
  }
  .jobs.jobs2 .list .side .main-search > div:last-child {
    display: block;
  }
  .jobs.jobs2 .list .side .custom-filter {
    display: flex;
    order: unset;
    margin-top: 20px;
    padding-bottom: 0;
  }
  .jobs.jobs2 .list .side .custom-filter .list-filter {
    background: unset;
  }
  .jobs.jobs2 .list .side .custom-filter #sendFilters {
    display: none;
  }
  .jobs.jobs2 #load-more .loader {
    display: block;
  }
  .jobs.jobs1 .mobile-only {
    display: none;
  }
  .jobs.jobs1 .custom-filter .desktop-only {
    display: block;
  }
  .jobs .list {
    flex-direction: row;
  }
  .jobs .content {
    width: 70%;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .jobs .content > * {
    width: 100%;
  }
  .jobs .content .button.full {
    width: fit-content;
    margin-top: 16px;
    min-width: 205px;
  }
  .jobs .side {
    min-width: 350px;
    width: 30%;
    margin: 0;
  }
  .jobs .side .display {
    margin-right: 0;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW1wbG9pX2pvYl9saXN0LmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxpSUFFbUU7QUNEckU7QURJQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxpSUFFK0Q7QUNKakU7QURPQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxpSUFFK0Q7QUNQakU7QURVQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxpSUFFK0Q7QUNWakU7QURhQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxpSUFFK0Q7QUNiakU7QURnQkE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUlBRWdFO0FDaEJsRTtBRG1CQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtSUFFNEQ7QUNuQjlEO0FEc0JBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1JQUU0RDtBQ3RCOUQ7QUM1REE7RUNJQyxtQkNIcUI7RURJckI7RUFDQTtFQUNBO0VBQ0E7RURORztBRGtFSjtBQy9EUTtFQUNJO0FEaUVaO0FDN0RJO0VBQ0k7RUFDQTtBRCtEUjtBQzdEUTtFQUNJO0FEK0RaO0FDOURZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QURnRWhCO0FDNURRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUM1Qlg7RUQrQlc7RUFDQTtFQUNBO0VBQ0E7QUQ2RFo7QUMzRFk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ2RGhCO0FDL0NRO0VBQ0k7RUFDQSxtQkU1RFU7RUY2RFY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGlEWjtBQy9DWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURpRGhCO0FDM0NRO0VBQ0k7QUQ2Q1o7QUMzQ1k7RUFDSSxjRTNGTTtFRjRGTjtFQUNBO0FENkNoQjtBQ3pDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FEMkNaO0FDekNZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDJDaEI7QUN6Q2dCO0VBQ0ksY0V0R0M7RUZ1R0Q7RUFDQTtBRDJDcEI7QUN0Q1E7RUFDSTtFQUNBO0VBQ0E7QUR3Q1o7QUNyQ1E7RUFDSTtFQUNBO0VBQ0E7QUR1Q1o7QUNyQ1k7RUFDSTtBRHVDaEI7QUNwQ1k7RUFDSTtFQUNBO0FEc0NoQjtBQ3BDZ0I7RUFDSTtJQUNJO0VEc0N0QjtBQUNGO0FDbkNnQjtFQUNJO0FEcUNwQjtBQ25Db0I7RUFDSTtJQUNJO0VEcUMxQjtBQUNGOztBQzdCQTtFQUNJO0lBQ0k7SUFDQTtFRGdDTjtFQzlCTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VEZ0NWO0VDN0JjO0lBQ0k7RUQrQmxCO0VDdkJVO0lBQ0k7RUR5QmQ7RUN0QlU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFRHdCZDtFQ3BCTTtJQUNJO0lBQ0E7SUFDQTtFRHNCVjtFQ3BCVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VEc0JkO0VDcEJjO0lBQ0k7RURzQmxCO0VDbkJjO0lBQ0k7RURxQmxCO0VDZE07SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VEZ0JWO0VDZFU7O0lBRUk7SUFDQTtJQUNBO0VEZ0JkO0VDZGM7O0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VEaUJsQjtBQUNGO0FJOVBBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUpnUUY7QUk3UEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBSitQTjtBSTdQTTtFQUNFO0FKK1BSOztBSzNRQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUw4UUY7QUs1UUU7RUFDRTtBTDhRSjtBSzNRRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTDZRSjtBSzNRSTtFQUNFO0VBQ0E7QUw2UU47QUsxUUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTDRRTjtBS3hRRTtFQUNFO0VBQ0E7RUFDQTtBTDBRSjs7QUt0UUE7RUFHSTtJQUNFO0VMdVFKO0VLcFFBO0lBQ0U7SUFDQTtJQUNBLFlBekRXO0lBMERYO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUxzUUY7RUtwUUU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VMc1FKO0FBQ0Y7QU0zVUE7RUFDQztFQUNBO0VBQ0E7QU42VUQ7O0FNeFVDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QU4yVUY7QU14VUM7RUFDQztBTjBVRjtBTXZVQztFQUNDO0FOeVVGO0FNdFVDO0VBQ0M7RUFDQTtFQUNBO0FOd1VGO0FNclVDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTnVVRjtBTXBVQztFQUNDO0VBQ0E7QU5zVUY7QU1uVUM7O0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNNO0VBQ0E7QU5xVVI7QU1sVUM7O0VBRUM7QU5vVUY7QU1qVUM7O0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU5tVUY7QU1oVUM7RUFDQztBTmtVRjs7QU83WUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBUGdaSjtBTzdZSTtFQUNJO0VBQ0E7QVArWVI7QU83WVE7RUFDSTtBUCtZWjtBTzNZSTtFQUNJO0VBQ0E7RUFDQTtBUDZZUjtBTzNZUTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQNllaO0FPM1lZOztFQUNJO0VBQ0E7QVA4WWhCO0FPM1lZOztFQUNJO0VBQ0E7RUFDQTtBUDhZaEI7QU9wWVk7O0VBQ0k7QVB1WWhCO0FPdFlnQjs7RUFDSTtFQUNBO0FQeVlwQjtBT3ZZZ0I7O0VBQ0k7RUFDQTtBUDBZcEI7QU9wWVk7RUFDSTtFQUNBO0VBQ0E7QVBzWWhCO0FPbllZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQcVloQjtBT25ZZ0I7RUFDSTtFQUNBO0FQcVlwQjtBTzlYZ0I7RUFDSTtFQUNBO0FQZ1lwQjtBTzlYb0I7RUFDSTtFQUNBO0FQZ1l4QjtBTzlYd0I7RUFDSTtFQUNBO0VBQ0E7QVBnWTVCO0FPN1h3QjtFQUNJO0VBQ0E7RUFDQTtFQUNBLDRCSjVHSDtBSDJlekI7QU96WDRCO0VBQ0ksY0pqSFY7RUlrSFU7QVAyWGhDO0FPclhnQjtFQUNJO0FQdVhwQjtBT25YWTtFQUNJO0FQcVhoQjtBT2hYSTtFQUNJO0FQa1hSOztBTzlXQTtFQUNJO0lBQ0k7RVBpWE47RU8vV007SUFDSTtJQUNBO0lBQ0E7RVBpWFY7RU8vV1U7O0lBRUk7SUFDQTtJQUNBO0VQaVhkO0VPL1djOztJQUNJO0lBQ0E7RVBrWGxCO0VPOVdjOztJQUNJO0lBQ0E7SUFDQTtFUGlYbEI7RU81V2tCOztJQUNJO0VQK1d0QjtFTzFXa0I7O0lBQ0k7RVA2V3RCO0VPM1drQjs7SUFDSTtFUDhXdEI7RU96V1U7SUFDSTtFUDJXZDtFT3ZXTTtJQUNJO0lBQ0E7RVB5V1Y7QUFDRjtBUXppQkE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RVIyaUJGO0VRemlCRTtJQUNFO0VSMmlCSjtFUXhpQkU7SUFDRTtFUjBpQko7QUFDRjtBU3hqQkE7RUFDSTtFQUNBO0FUMGpCSjtBU3hqQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVHlqQlI7QVN2akJRO0VBQ0k7QVR5akJaO0FTdGpCUTtFQUNJO0VBQ0E7QVR3akJaO0FTcGpCSTtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVRxakJSO0FTbmpCUTtFQUNJO0FUcWpCWjtBU2xqQlE7RUFDSTtBVG9qQlo7QVNqakJRO0VBQ0k7RUFDQTtFQUNBO0FUbWpCWjtBU2hqQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUa2pCWjtBUy9pQlE7RUFDSTtBVGlqQlo7QVMvaUJZO0VBQ0k7RUFDQTtBVGlqQmhCO0FTOWlCWTtFQUNJO0FUZ2pCaEI7QVM1aUJRO0VBQ0k7QVQ4aUJa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Olsid2VicGFjazovLy8uL2Fzc2V0cy9lbXBsb2kvc3R5bGVzL2NvbmZpZy9mb250cy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9lbXBsb2kvc3R5bGVzL3RlbXBsYXRlcy9qb2JfbGlzdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9lbXBsb2kvc3R5bGVzL2NvbXBvbmVudHMvam9iX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvZW1wbG9pL3N0eWxlcy9jb25maWcvcGxhY2Vob2xkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2VtcGxvaS9zdHlsZXMvY29uZmlnL2NvbG9ycy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9lbXBsb2kvc3R5bGVzL2NvbXBvbmVudHMvb3B0aW9uc19iYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvZW1wbG9pL3N0eWxlcy9jb21wb25lbnRzL2N1c3RvbV9maWx0ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvZW1wbG9pL3N0eWxlcy9jb21wb25lbnRzL3NlbGVjdDIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvZW1wbG9pL3N0eWxlcy9jb21wb25lbnRzL2FkdmFuY2VkX3NlYXJjaF9ib3guc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvZW1wbG9pL3N0eWxlcy9jb21wb25lbnRzL2hlYWRfbGlzdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9lbXBsb2kvc3R5bGVzL2NvbXBvbmVudHMvZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvZW1wbG9pL3N0eWxlcy9jb21wb25lbnRzL2JveF9jdGEuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvZW1wbG9pL3N0eWxlcy9jb25maWcvcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9lbXBsb2kvc3R5bGVzL2NvbXBvbmVudHMvbW9yZV9saW5rcy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qIG51bml0by1yZWd1bGFyIC0gbGF0aW4gKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtZGlzcGxheTogZmFsbGJhY2s7XHJcbiAgc3JjOiBsb2NhbCgnJyksXHJcbiAgdXJsKCcvcHVibGljL2ZvbnRzL251bml0by12MjQtbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xyXG4gIHVybCgnL3B1YmxpYy9mb250cy9udW5pdG8tdjI0LWxhdGluLXJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXHJcbn1cclxuXHJcbi8qIG51bml0by01MDAgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ051bml0byc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcclxuICBzcmM6IGxvY2FsKCcnKSxcclxuICB1cmwoJy9wdWJsaWMvZm9udHMvbnVuaXRvLXYyNC1sYXRpbi01MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cclxuICB1cmwoJy9wdWJsaWMvZm9udHMvbnVuaXRvLXYyNC1sYXRpbi01MDAud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXHJcbn1cclxuXHJcbi8qIG51bml0by02MDAgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ051bml0byc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcclxuICBzcmM6IGxvY2FsKCcnKSxcclxuICB1cmwoJy9wdWJsaWMvZm9udHMvbnVuaXRvLXYyNC1sYXRpbi02MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cclxuICB1cmwoJy9wdWJsaWMvZm9udHMvbnVuaXRvLXYyNC1sYXRpbi02MDAud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXHJcbn1cclxuXHJcbi8qIG51bml0by04MDAgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ051bml0byc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcclxuICBzcmM6IGxvY2FsKCcnKSxcclxuICB1cmwoJy9wdWJsaWMvZm9udHMvbnVuaXRvLXYyNC1sYXRpbi04MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cclxuICB1cmwoJy9wdWJsaWMvZm9udHMvbnVuaXRvLXYyNC1sYXRpbi04MDAud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXHJcbn1cclxuXHJcbi8qIG51bml0by03MDAgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ051bml0byc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcclxuICBzcmM6IGxvY2FsKCcnKSxcclxuICB1cmwoJy9wdWJsaWMvZm9udHMvbnVuaXRvLXYyNC1sYXRpbi03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cclxuICB1cmwoJy9wdWJsaWMvZm9udHMvbnVuaXRvLXYyNC1sYXRpbi03MDAud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXHJcbn1cclxuXHJcbi8qIHRpdGlsbGl1bS13ZWItcmVndWxhciAtIGxhdGluICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGl0aWxsaXVtIFdlYic7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcclxuICBzcmM6IGxvY2FsKCcnKSxcclxuICB1cmwoJy9wdWJsaWMvZm9udHMvdGl0aWxsaXVtLXdlYi1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMjYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrICovXHJcbiAgdXJsKCcvcHVibGljL2ZvbnRzL3RpdGlsbGl1bS13ZWItcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7IC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi9cclxufVxyXG5cclxuLyogdGl0aWxsaXVtLXdlYi02MDAgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1RpdGlsbGl1bSBXZWInO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGZvbnQtZGlzcGxheTogZmFsbGJhY2s7XHJcbiAgc3JjOiBsb2NhbCgnJyksXHJcbiAgdXJsKCcvcHVibGljL2ZvbnRzL3RpdGlsbGl1bS13ZWItNjAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMjYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrICovXHJcbiAgdXJsKCcvcHVibGljL2ZvbnRzL3RpdGlsbGl1bS13ZWItNjAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xyXG59XHJcblxyXG4vKiB0aXRpbGxpdW0td2ViLTcwMCAtIGxhdGluICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGl0aWxsaXVtIFdlYic7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcclxuICBzcmM6IGxvY2FsKCcnKSxcclxuICB1cmwoJy9wdWJsaWMvZm9udHMvdGl0aWxsaXVtLXdlYi03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cclxuICB1cmwoJy9wdWJsaWMvZm9udHMvdGl0aWxsaXVtLXdlYi03MDAud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXHJcbn1cclxuXHJcbiRmb250LXNpemUtYmFzZTogMTZweDtcclxuXHJcbkBtaXhpbiBmb250LXJlZ3VsYXIge1xyXG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJywgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG59XHJcblxyXG5AbWl4aW4gZm9udC1ib2xkIHtcclxuICBAaW5jbHVkZSBmb250LXJlZ3VsYXI7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuQG1peGluIGZvbnQtdGl0bGUge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGl0aWxsaXVtIFdlYicsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IGNhbGMoI3skZm9udC1zaXplLWJhc2V9ICsgMTJweCk7XHJcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250LXRpdGxlLTIge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGl0aWxsaXVtIFdlYicsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IGNhbGMoI3skZm9udC1zaXplLWJhc2V9ICsgOHB4KTtcclxufVxyXG5cclxuQG1peGluIGZvbnQtdGl0bGUtMyB7XHJcbiAgZm9udC1mYW1pbHk6ICdUaXRpbGxpdW0gV2ViJywgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogY2FsYygjeyRmb250LXNpemUtYmFzZX0gKyA0cHgpO1xyXG59XHJcblxyXG5AbWl4aW4gZm9udC1zbWFsbCB7XHJcbiAgQGluY2x1ZGUgZm9udC1yZWd1bGFyO1xyXG4gIGZvbnQtc2l6ZTogY2FsYygjeyRmb250LXNpemUtYmFzZX0gLSAycHgpO1xyXG59XHJcbiIsIkB1c2UgXCIuLi9jb25maWcvY29sb3JzXCI7XHJcbkB1c2UgXCIuLi9jb25maWcvcGxhY2Vob2xkZXJzXCI7XHJcbkB1c2UgXCIuLi9jb25maWcvZm9udHNcIjtcclxuQHVzZSBcIi4uL2NvbXBvbmVudHMvam9iX2NhcmRcIjtcclxuQHVzZSBcIi4uL2NvbXBvbmVudHMvb3B0aW9uc19iYXJcIjtcclxuQHVzZSBcIi4uL2NvbXBvbmVudHMvYWR2YW5jZWRfc2VhcmNoX2JveFwiO1xyXG5AdXNlIFwiLi4vY29tcG9uZW50cy9oZWFkX2xpc3RcIjtcclxuQHVzZSBcIi4uL2NvbXBvbmVudHMvZHJvcGRvd25cIjtcclxuQHVzZSBcIi4uL2NvbXBvbmVudHMvYm94X2N0YVwiO1xyXG5AdXNlIFwiLi4vY29uZmlnL3BhZ2luYXRpb25cIjtcclxuQHVzZSBcIi4uL2NvbXBvbmVudHMvbW9yZV9saW5rc1wiO1xyXG5cclxuLmpvYnMge1xyXG5cdGgxIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEycHg7XHJcblx0fVxyXG5cclxuXHQvLyBXaXRoIGZpbHRlciBhc2lkZVxyXG5cdCYuam9iczIge1xyXG5cdFx0Lmxpc3Qge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcblx0XHRcdGdhcDogMnB4O1xyXG5cclxuXHRcdFx0LnNpZGUge1xyXG5cdFx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblxyXG5cdFx0XHRcdD4gZm9ybSB7XHJcblx0XHRcdFx0Z2FwOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuYnRuLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0b3JkZXI6IDI7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuZmlsdGVyLWNoaXBzIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDI0cHggMCA4cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG9yZGVyOiAzO1xyXG5cclxuXHRcdFx0XHRcdCNzZWxlY3RlZEZpbHRlcnMge1xyXG5cdFx0XHRcdFx0XHQjc2VsZWN0ZWRGaWx0ZXJzTGlzdCB7XHJcblx0XHRcdFx0XHRcdFx0bGksIHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5tYWluLXNlYXJjaCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGdhcDogMTZweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDAgOHB4O1xyXG5cclxuXHRcdFx0XHQ+IGRpdjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0Ji5zaG93LWZpbHRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpbnB1dCB7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEycHggIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuY3VzdG9tLWZpbHRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRcdGdhcDogMTJweDtcclxuXHRcdFx0XHRvcmRlcjogNDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuXHJcblx0XHRcdFx0Ji5zaG93LWZpbHRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0I2V4cGFuZEFsbCB7XHJcblx0XHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdFx0XHRhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lmxpc3QtZmlsdGVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0U0RTRFNDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHRcdFx0LmhlYWQtZmlsdGVyIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEycHggMCAxMnB4IDEycHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRnYXA6IDhweDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgcmdiYSg2MiwgNjIsIDYyLCAwLjg1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5jbG9zZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJvdGF0ZTogKC0xODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE4cHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGNvbG9ycy4kY29sb3ItcHJpbWFyeS1iYXNlO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgM3B4O1xyXG5cdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmZpbHRlci10b2dnbGUge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cclxuXHRcdFx0XHRcdFx0Lmdyb3VwLWNoZWNrYm94IHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA3cHggOHB4IDZweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQob2RkKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcbiAgICAgICAgLnZhbHVlcyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy4kY29sb3ItbmV1dHJhbC1ibGFjaztcclxuXHRcdFx0d2lkdGg6IDMyJTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0Y29sb3I6IGNvbG9ycy4kY29sb3ItbmV1dHJhbC13aGl0ZTtcclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogMTVweCBzb2xpZCBjb2xvcnMuJGNvbG9yLW5ldXRyYWwtYmxhY2s7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRib3R0b206IC04cHg7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0fVxyXG4gICAgICAgIH1cclxuXHJcblxyXG5cdFx0c2VsZWN0I29yZGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9hcGkuaWNvbmlmeS5kZXNpZ24vdGFibGVyL2FkanVzdG1lbnRzLWhvcml6b250YWwuc3ZnP2NvbG9yPSUyMzYzNjM2M1wiKSBuby1yZXBlYXQgNXB4IGNlbnRlciAvIGNvbnRhaW4sIHVybChcIi9wdWJsaWMvZW1wbG9pL2NvbnRlbnQvaWNvbnMvZHJvcGRvd24tc2VsZWN0LnN2Z1wiKSBjYWxjKDEwMCUgLSAxNnB4KSA1MCUgbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI0cHgsIDEwcHg7XHJcblx0XHRcdHRleHQtYWxpZ24tbGFzdDogY2VudGVyO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBzdGFydDtcclxuXHRcdFx0cGFkZGluZzogMTJweCAyNHB4O1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdEBpbmNsdWRlIHBsYWNlaG9sZGVycy5ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRAaW5jbHVkZSBmb250cy5mb250LWJvbGQ7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGNvbG9ycy4kY29sb3ItbmV1dHJhbC1ibGFjay01MDtcclxuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG5cdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHR9XHJcblxyXG4gICAgICAgICNsb2FkLW1vcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcbiAgICAgICAgICAgIC5sb2FkZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHR9XHJcblxyXG5cdC8vIFdpdGggdG9wIGZpbHRlcnNcclxuXHQmLmpvYnMxIHtcclxuXHRcdC5zZWFyY2gtY29udGFpbmVyIHtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRwYWRkaW5nOiAyNHB4IDE2cHggMDtcclxuXHRcdH1cclxuXHJcblx0XHQuaGVhZGVyLXNlYXJjaCB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZWFlYWVhO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDI0cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuXHRcdC5icmVhZGNydW1icyB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCNmaWx0ZXJGb3JtIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5maWx0ZXItY2hpcHMge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyNHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwIDE2cHg7XHJcblx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmN1c3RvbS1maWx0ZXIge1xyXG5cdFx0LmRlc2t0b3Atb25seSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmJ0bi1maWx0ZXIge1xyXG5cdFx0cGFkZGluZzogMTZweCAxNnB4O1xyXG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcblx0XHQuYnV0dG9uIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmJ0bmxpc3Qge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRnYXA6IDE2cHg7XHJcblx0XHRcdGhlaWdodDogNTZweDtcclxuXHJcblx0XHRcdGRpdiB7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdHdpZHRoOiA1NnB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNTZweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCNzZWxlY3RlZEZpbHRlcnMsICNzYXZlRmlsdGVycywgI2FsZXJ0RmlsdGVycyB7XHJcblx0XHQuaGVhZCB7XHJcblx0XHRcdC50aXRsZUhlYWQge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQjc2VsZWN0ZWRGaWx0ZXJzTGlzdCwgI3NhdmVGaWx0ZXJTZWxlY3RlZExpc3QsICNhbGVydEZpbHRlclNlbGVjdGVkTGlzdCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGdhcDogNHB4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHRcdG1hcmdpbi1ibG9jay1zdGFydDogMDtcclxuXHRcdFx0bWFyZ2luLWJsb2NrLWVuZDogMDtcclxuXHRcdFx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XHJcblx0XHRcdG1hcmdpbjogOHB4IDA7XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDZweCAxMnB4O1xyXG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2U0ZTRlNDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG5cdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmRmZGZkO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDZweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDZweCAxMnB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGdhcDogNnB4O1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lmxpc3Qge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdGdhcDogMjBweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxuXHJcblx0LmNvbnRlbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC5qb2ItbGlzdCB7XHJcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcclxuXHRcdFx0Z2FwOiAxNnB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zaG93LW1vcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2lkZSB7XHJcblx0XHQuZGlzcGxheSB7XHJcblx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XHJcblx0XHRcdHRvcDogMTAwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNEOUQ5RDk7IC8vSW50ZWdyYXRpb24gcHVycG9zZXNcclxuXHRcdFx0aGVpZ2h0OiAzMDBweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2hvdy1ncm91cHMge1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHR9XHJcbn1cclxuXHJcbiNmaWx0ZXJzSm9ic01vZGFsLCBcclxuI2FsZXJ0Sm9ic01vZGFsIHtcclxuXHQuYm94LWlucHV0IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG5cdFx0KiB7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdCNzYXZlRmlsdGVyU2VsZWN0ZWRMaXN0IC5maWx0ZXJCb3ggYSwgXHJcblx0XHQjYWxlcnRGaWx0ZXJTZWxlY3RlZExpc3QgLmZpbHRlckJveCBhIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5zZWFyY2gtcmFwaWQtYWR2YW5jZWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgIC5jb250YWluZXItYm94IHtcclxuXHRcdFx0bWluLXdpZHRoOiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgLmJveC1pbnB1dCB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAqIDEgLyAzKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cdC5qb2JzIHtcclxuXHRcdCYuam9iczIge1xyXG5cdFx0XHQubGlzdCB7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG5cdFx0XHRcdGdhcDogMjBweDtcclxuXHJcblx0XHRcdFx0LnNpZGUge1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDE2cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRkZGRjtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTRFNEU0O1xyXG5cclxuXHRcdFx0XHQ+IGZvcm0ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogdW5zZXQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuYnRuLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHQvLyBwb3NpdGlvbjogc3RpY2t5O1xyXG5cdFx0XHRcdFx0Ly8gYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0Ly8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHQvLyBwYWRkaW5nOiAyNHB4IDE2cHggMTZweDtcclxuXHRcdFx0XHRcdC8vIGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0XHRcdFx0Ly8gYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XHJcblx0XHRcdFx0XHQvLyBvcmRlcjogdW5zZXQ7XHJcblxyXG5cdFx0XHRcdFx0Ly8gYnV0dG9uIHtcclxuXHRcdFx0XHRcdC8vIHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0Ly8gfVxyXG5cclxuXHRcdFx0XHRcdC8vIGRpdjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0Ly8gfVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmZpbHRlci1jaGlwcyB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDAgMjBweDtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTRFNEU0O1xyXG5cdFx0XHRcdFx0b3JkZXI6IHVuc2V0O1xyXG5cclxuXHRcdFx0XHRcdCNzZWxlY3RlZEZpbHRlcnMge1xyXG5cdFx0XHRcdFx0I3NlbGVjdGVkRmlsdGVyc0xpc3Qge1xyXG5cdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmRmZGZkO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0ICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5tYWluLXNlYXJjaCB7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U0RTRFNDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAyOHB4O1xyXG5cclxuXHRcdFx0XHRcdD4gZGl2Omxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2tcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5jdXN0b20tZmlsdGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRvcmRlcjogdW5zZXQ7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblxyXG5cdFx0XHRcdFx0Lmxpc3QtZmlsdGVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVuc2V0O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCNzZW5kRmlsdGVycyB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcbiAgICAgICAgICAgICNsb2FkLW1vcmUge1xyXG4gICAgICAgICAgICAgICAgLmxvYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHRcdH1cclxuXHJcblx0XHQmLmpvYnMxIHtcclxuXHRcdFx0Lm1vYmlsZS1vbmx5IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jdXN0b20tZmlsdGVyIHtcclxuXHRcdFx0XHQuZGVza3RvcC1vbmx5IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lmxpc3Qge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jb250ZW50IHtcclxuXHRcdFx0d2lkdGg6IDcwJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdD4gKiB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5idXR0b24uZnVsbCB7XHJcblx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNpZGUge1xyXG5cdFx0XHRtaW4td2lkdGg6IDM1MHB4O1xyXG5cdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHQuZGlzcGxheSB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIkB1c2UgJy4uL2NvbmZpZy9jb2xvcnMnO1xyXG5AdXNlICcuLi9jb25maWcvcGxhY2Vob2xkZXJzJztcclxuXHJcbi5qb2ItY2FyZCB7XHJcbiAgICBAaW5jbHVkZSBwbGFjZWhvbGRlcnMud2hpdGUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxNnB4O1xyXG5cclxuICAgICYuc21hbGwge1xyXG4gICAgICAgIC52aWduZXR0ZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC52aWduZXR0ZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgICYuZW1wdHkge1xyXG4gICAgICAgICAgICBib3JkZXI6IDNweCBkYXNoZWQgY29sb3JzLiRjb2xvci1uZXV0cmFsLWNyZWFtO1xyXG4gICAgICAgICAgICAuY292ZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2h0dHBzOi8vYXBpLmljb25pZnkuZGVzaWduL2ljL3R3b3RvbmUtd29yay5zdmc/Y29sb3I9JTIzYzdjN2M3JndpZHRoPTkwJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvdmVyIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlcnMuYm9yZGVyLXJhZGl1cztcclxuXHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDFweCAwcHggNnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA5MCU7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDkwJTtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAvLyAgICAgY29udGVudDogJ1xcQSc7XHJcbiAgICAgICAgICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIC8vICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgLy8gICAgIGhlaWdodDoxMDAlO1xyXG4gICAgICAgICAgICAvLyAgICAgdG9wOjA7XHJcbiAgICAgICAgICAgIC8vICAgICBsZWZ0OjA7XHJcbiAgICAgICAgICAgIC8vICAgICBiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4xNSk7XHJcbiAgICAgICAgICAgIC8vIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ncm91cCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogY29sb3JzLiRjb2xvci1uZXV0cmFsLXdoaXRlO1xyXG4gICAgICAgICAgICBib3R0b206IC04cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudC1jYXJkIHtcclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBjb2xvcnMuJGNvbG9yLW5ldXRyYWwtYmxhY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJOdW5pdG9cIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgIC5iYWRnZXMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgXHJcbiAgICAgICAgICAgIC5iYWRnZS1pdGVtIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDYyLCA2MiwgNjIsIDAuOCk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDYyLCA2MiwgNjIsIDAuMyk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIFxyXG4gICAgICAgICAgICAgICAgJi5wdXJwbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBjb2xvcnMuJGNvbG9yLXByaW1hcnktYmFzZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA4LCA5MCwgMTgwLCAwLjIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5mb3Mge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgLm1vcmUtaW5mbyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuXHJcbiAgICAgICAgICAgIC5wdWJsaXNoZWQtYXQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgLmxpa2Uge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogdXJsKCdodHRwczovL2FwaS5pY29uaWZ5LmRlc2lnbi9waC9oZWFydC5zdmc/Y29sb3I9JTIzQTlBOUE5JndpZHRoPTIwJyk7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAoaG92ZXI6aG92ZXIpIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogdXJsKCdodHRwczovL2FwaS5pY29uaWZ5LmRlc2lnbi9waC9oZWFydC1maWxsLnN2Zz9jb2xvcj0lMjM2YzVhYjQmd2lkdGg9MjAnKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICYubGlrZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnaHR0cHM6Ly9hcGkuaWNvbmlmeS5kZXNpZ24vcGgvaGVhcnQtZmlsbC5zdmc/Y29sb3I9JTIzNmM1YWI0JndpZHRoPTIwJyk7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKGhvdmVyOmhvdmVyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogdXJsKCdodHRwczovL2FwaS5pY29uaWZ5LmRlc2lnbi9waC9oZWFydC5zdmc/Y29sb3I9JTIzQTlBOUE5JndpZHRoPTIwJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5qb2ItY2FyZDpub3QoLmRldGFpbCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAxNnB4O1xyXG5cclxuICAgICAgICAudmlnbmV0dGUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgICAgICAmLmVtcHR5IHtcclxuICAgICAgICAgICAgICAgID4gKiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAvLyAuY292ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICNmYWZhZmE7XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb3ZlciB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAuZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb250ZW50LWNhcmQge1xyXG4gICAgICAgICAgICBmbGV4OiBhdXRvO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgICAgICAubW9yZS1pbmZvIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIC5saWtlIHtcclxuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucHVibGlzaGVkLWF0IHtcclxuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuam9iLWNhcmQuZGV0YWlsIHtcclxuICAgICAgICAudmlnbmV0dGUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcblxyXG4gICAgICAgICAgICAuY292ZXItcGljdHVyZSxcclxuICAgICAgICAgICAgLmNvdmVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiQHVzZSAnLi9jb2xvcnMnO1xyXG5cclxuQG1peGluIGJvcmRlci1yYWRpdXMge1xyXG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbn1cclxuXHJcbkBtaXhpbiB3aGl0ZS1ibG9jayB7XHJcblx0YmFja2dyb3VuZDogY29sb3JzLiRjb2xvci1uZXV0cmFsLXdoaXRlO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNFNEU0RTQ7XHJcblx0Ym94LXNoYWRvdzogMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTMpO1xyXG5cdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59IiwiLy8gTmV1dHJhbHNcclxuJGNvbG9yLW5ldXRyYWwtYmxhY2s6ICMzRTNFM0U7XHJcbiRjb2xvci1uZXV0cmFsLWJsYWNrLTgwOiByZ2JhKDYyLCA2MiwgNjIsIDAuOCk7XHJcbiRjb2xvci1uZXV0cmFsLWJsYWNrLTUwOiByZ2JhKDYyLCA2MiwgNjIsIDAuNSk7XHJcbiRjb2xvci1uZXV0cmFsLXdoaXRlOiAjRkZGRkZGO1xyXG4kY29sb3ItbmV1dHJhbC1saWdodC1ncmV5OiAjRjNGMUY2O1xyXG4kY29sb3ItbmV1dHJhbC1jb250b3VyOiAjRDRENEQ0O1xyXG4kY29sb3ItbmV1dHJhbC1jcmVhbTogI0M3QzdDNztcclxuXHJcbi8vIEJhc2VcclxuJGNvbG9yLXByaW1hcnktYmFzZTogIzZDNUFCNDtcclxuJGNvbG9yLXByaW1hcnktZGFyazogIzRiM2Y3YztcclxuJGNvbG9yLXByaW1hcnktZGFya2VzdDogIzIwMTQ1MTsiLCIub3B0aW9ucy1iYXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAxNnB4IDA7XHJcblxyXG4gIC5jaG9pY2VzIHtcclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzFjMWMxO1xyXG5cclxuICAgICAgb3B0aW9uIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIkaGVpZ2h0RmlsdGVyOiA1OHB4O1xyXG5cclxuLm1vYmlsZS1maWx0ZXIge1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgd2lkdGg6IDEwMHZ3O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICB6LWluZGV4OiA5OTtcclxuICBwYWRkaW5nOiAyNHB4IDE2cHg7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgJi5vcGVuZWQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAuaGVhZC1tb2JpbGUtZmlsdGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgcGFkZGluZzogMTJweDtcclxuICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIC50aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvc2Uge1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBwYWRkaW5nOiA2cHggMTJweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJhci1maWx0ZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDI0cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcblxyXG4gIC5tb2JpbGUtZmlsdGVyIHtcclxuICAgIC5oZWFkLW1vYmlsZS1maWx0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY3VzdG9tLWZpbHRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgaGVpZ2h0OiAkaGVpZ2h0RmlsdGVyO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBwb3NpdGlvbjogdW5zZXQ7XHJcbiAgICBiYWNrZ3JvdW5kOiB1bnNldDtcclxuICAgIG92ZXJmbG93LXk6IHVuc2V0O1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAuYmFyLWZpbHRlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDA7XHJcbiAgICAgIC8vb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiXHJcbi5zZWxlY3QyLWRyb3Bkb3duIHtcclxuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuXHRib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcclxuXHRtYXJnaW4tdG9wOiA4cHg7XHJcbn1cclxuXHJcbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xyXG5cclxuXHQmOm5vdCguc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zLS1uZXN0ZWQpIHtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDJweCAxMXB4IDNweCByZ2JhKDAsMCwwLDAuMTUpO1xyXG5cdH1cclxuXHRcclxuXHQmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcblx0XHR3aWR0aDogMTJweDtcclxuXHR9XHJcblx0XHJcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHR9XHJcblx0XHJcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzk0OTQ5NDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmO1xyXG5cdH1cclxuXHJcblx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW3JvbGU9b3B0aW9uXTpub3QoLmxvYWRpbmctcmVzdWx0cykge1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Z2FwOiAxMnB4O1xyXG5cdH1cclxuXHRcclxuXHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW3JvbGU9b3B0aW9uXTpub3QoLmxvYWRpbmctcmVzdWx0cykge1xyXG5cdFx0YmFja2dyb3VuZDogI2NjYztcclxuXHRcdGNvbG9yOiAjMDAwO1xyXG5cdH1cclxuXHJcblx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFtyb2xlPW9wdGlvbl06bm90KC5sb2FkaW5nLXJlc3VsdHMpOmJlZm9yZSxcclxuXHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bcm9sZT1vcHRpb25dOm5vdCgubG9hZGluZy1yZXN1bHRzKTpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNhY2FjYWM7XHJcblx0XHRoZWlnaHQ6IDE4cHg7XHJcblx0XHR3aWR0aDogMThweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHR0b3A6IC0xcHg7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgZmxleC1ncm93OiAwO1xyXG5cdH1cclxuXHJcblx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFtyb2xlPW9wdGlvbl06bm90KC5sb2FkaW5nLXJlc3VsdHMpOmJlZm9yZSxcclxuXHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGVkW3JvbGU9b3B0aW9uXTpub3QoLmxvYWRpbmctcmVzdWx0cyk6YmVmb3JlIHtcclxuXHRcdGJvcmRlci1jb2xvcjogIzZDNUFCNDtcclxuXHR9XHJcblx0XHJcblx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFtyb2xlPW9wdGlvbl06bm90KC5sb2FkaW5nLXJlc3VsdHMpOmFmdGVyLFxyXG5cdC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0ZWRbcm9sZT1vcHRpb25dOm5vdCgubG9hZGluZy1yZXN1bHRzKTphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtNTAlIC0gMXB4KSk7XHJcblx0XHRsZWZ0OiAxMHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMXB4O1xyXG5cdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjNkM1QUI0O1xyXG5cdH1cclxuXHJcblx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcclxuXHRcdHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59IiwiQHVzZSAnLi4vY29uZmlnL2NvbG9ycyc7XHJcblxyXG5AdXNlIFwiY3VzdG9tX2ZpbHRlclwiO1xyXG5AdXNlIFwic2VsZWN0MlwiO1xyXG5cclxuLnNlYXJjaC1yYXBpZC1hZHZhbmNlZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cclxuICAgICYuZnVsbC1wYWNrYWdlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG4gICAgICAgIC5jb250YWluZXItYm94IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWluZXItYm94IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmZpbHRlci1pbnB1dCwgXHJcbiAgICAgICAgLmJveC1pbnB1dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0QzRDNEMztcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0QzRDNEMztcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRDNEM0QzO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAmLmxlZnQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnJpZ2h0IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDNEM0QzO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyAvLyBJZiBvbmx5IHR3byBpbnB1dFxyXG4gICAgICAgICAgICAvLyAmOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgLy8gICAgICYubGVmdCB7XHJcbiAgICAgICAgICAgIC8vICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEM0QzRDM7XHJcbiAgICAgICAgICAgIC8vICAgICB9XHJcbiAgICAgICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgICAgICYucC0wIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAmLmxlZnQgLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnJpZ2h0IC5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYm94LWlucHV0IHtcclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGlzdC1maWx0ZXIge1xyXG4gICAgICAgICAgICAuZHJvcGRvd24tZmlsdGVyIHtcclxuICAgICAgICAgICAgICAgIGRpdi5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogY29sb3JzLiRjb2xvci1uZXV0cmFsLWJsYWNrLTgwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZS10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogY29sb3JzLiRjb2xvci1uZXV0cmFsLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgZGl2LmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogY2FsYyg3MHB4ICsgNnB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNlbGVjdDItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5zZWFyY2gtYnRuIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuc2VhcmNoLXJhcGlkLWFkdmFuY2VkIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICAgICAgICAuY29udGFpbmVyLWJveCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuXHJcbiAgICAgICAgICAgIC5maWx0ZXItaW5wdXQsIFxyXG4gICAgICAgICAgICAuYm94LWlucHV0IHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0QzRDNEMztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgICAgICAgJi5yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0QzRDNEMztcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gSWYgb25seSB0d28gaW5wdXRcclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgICAgICYubGVmdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYucC0wIHtcclxuICAgICAgICAgICAgICAgICAgICAmLmxlZnQgLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYucmlnaHQgLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubGlzdC1maWx0ZXIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlYXJjaC1idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmhlYWRlci1saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgIC5vcHRpb25zLWJhciB7XHJcbiAgICAgIG9yZGVyOiAyO1xyXG4gICAgfVxyXG5cclxuICAgIGgxIHtcclxuICAgICAgb3JkZXI6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmRyb3Bkb3duLWZpbHRlciB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgZGl2LmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNjhweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNjIsIDYyLCA2MiwgMC4yNSk7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRiB1cmwoXCIvcHVibGljL2VtcGxvaS9jb250ZW50L2ljb25zL2Ryb3Bkb3duLXNlbGVjdC5zdmdcIikgY2FsYygxMDAlIC0gMjRweCkgNTAlIG5vLXJlcGVhdDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkM2QzZDM7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2QzZDM7XHJcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y4ZjhmOCB1cmwoXCIvcHVibGljL2VtcGxvaS9jb250ZW50L2ljb25zL2Ryb3Bkb3duLXNlbGVjdC5zdmdcIikgY2FsYygxMDAlIC0gMjRweCkgNTAlIG5vLXJlcGVhdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM2QzVBQjQgdXJsKFwiL3B1YmxpYy9lbXBsb2kvY29udGVudC9pY29ucy9kcm9wZG93bi1zZWxlY3QtdXAtd2hpdGUuc3ZnXCIpIGNhbGMoMTAwJSAtIDI0cHgpIDUwJSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IGNhbGMoNThweCArIDZweCk7XHJcbiAgICAgICAgLy8gei1pbmRleDogLTE7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCAxMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICBwYWRkaW5nOiA4cHggMDtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk0OTQ5NDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI2ZmZmZmZjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5saXN0LW1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggNDBweCAxNnB4IDMycHg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5vcGVuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgICYucmlnaHQge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmxlZnQge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmdyb3VwLWNoZWNrYm94IHtcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE0cHggOHB4O1xyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZ3JvdXAtY2hlY2tib3gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiB1bnNldDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdW5zZXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5saXN0LWZpbHRlciB7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGRpdi5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkM2QzZDM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGRpdi5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkM2QzZDM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZHJvcGRvd24tZmlsdGVyIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgIGRpdi5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGIHVybChcIi9wdWJsaWMvZW1wbG9pL2NvbnRlbnQvaWNvbnMvZHJvcGRvd24tc2VsZWN0LnN2Z1wiKSBjYWxjKDEwMCUgLSAyNHB4KSA1MCUgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDNkM2QzO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QzZDNkMztcclxuICAgICAgICAgICAgcGFkZGluZzogMCA0OHB4IDAgMzJweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y4ZjhmOCB1cmwoXCIvcHVibGljL2VtcGxvaS9jb250ZW50L2ljb25zL2Ryb3Bkb3duLXNlbGVjdC5zdmdcIikgY2FsYygxMDAlIC0gMjRweCkgNTAlIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmUtdG9nZ2xlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM2QzVBQjQgdXJsKFwiL3B1YmxpYy9lbXBsb2kvY29udGVudC9pY29ucy9kcm9wZG93bi1zZWxlY3QtdXAtd2hpdGUuc3ZnXCIpIGNhbGMoMTAwJSAtIDI0cHgpIDUwJSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGRpdi5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgICAgLmdyb3VwLWNoZWNrYm94IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmJveC1jdGEge1xyXG4gICAgPiBkaXYge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQHVzZSBcIi4vY29sb3JzXCI7XHJcbkB1c2UgXCIuL3BsYWNlaG9sZGVyc1wiO1xyXG5AdXNlIFwiLi9mb250c1wiO1xyXG5AdXNlIFwiLi92YXJpYWJsZXNcIjtcclxuXHJcbi5wYWdpbmF0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZzogdmFyaWFibGVzLiRzcGFjZS1iYXNlIDAgMDtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICBhIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250cy5mb250LWJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2UtbGluayB7XHJcbiAgICAgICAgcGFkZGluZzogdmFyaWFibGVzLiRzcGFjZS1kZWZhdWx0LTAxIDE4cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9ycy4kY29sb3ItbmV1dHJhbC13aGl0ZTtcclxuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlcnMuYm9yZGVyLXJhZGl1cztcclxuXHJcbiAgICAgICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IC40O1xyXG4gICAgICAgICAgICBjb2xvcjogY29sb3JzLiRjb2xvci1uZXV0cmFsLWJsYWNrLTUwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250cy5mb250LWJvbGQ7XHJcblxyXG4gICAgICAgICAgICAucGFnZS1saW5rIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBjb2xvcnMuJGNvbG9yLW5ldXRyYWwtd2hpdGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9ycy4kY29sb3ItcHJpbWFyeS1iYXNlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250cy5mb250LWJvbGQ7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBjb2xvcnMuJGNvbG9yLW5ldXRyYWwtd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bm90KC5kaXNhYmxlZCk6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogY29sb3JzLiRjb2xvci1uZXV0cmFsLXdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9ycy4kY29sb3ItcHJpbWFyeS1iYXNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRzLmZvbnQtYm9sZDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGNvbG9ycy4kY29sb3ItbmV1dHJhbC13aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uYXZpZ2F0aW9uIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dFByZXZpb3VzIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMWZyKTtcclxuICAgICAgICBncmlkLWdhcDogMCB2YXJpYWJsZXMuJHNwYWNlLWJhc2U7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCIuIC5cIjtcclxuICAgIH1cclxufSIsIkB1c2UgJy4uL2NvbmZpZy9jb2xvcnMnO1xyXG5cclxuLm1vcmUtbGlua3Mge1xyXG4gICAgLmxpbmstYmxvY2ssXHJcbiAgICAuZWRpdG8tYmxvY2sge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGNvbG9ycy4kY29sb3ItbmV1dHJhbC1jcmVhbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5saW5rcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdhcDogMjRweDtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5lZGl0by1ibG9jayB7XHJcbiAgICAgICAgaDIsIGgzLCBwIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGNvbG9ycy4kY29sb3ItbmV1dHJhbC1jcmVhbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuXHJcbiAgICAubW9yZS1saW5rcyB7XHJcbiAgICAgICAgLmxpbmstYmxvY2sge1xyXG4gICAgICAgICAgICAubGlua3Mge1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il0sIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZVJvb3QiOiIifQ==*/