/*!*********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/home.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+ */
}
.group-list-item {
  background: #FFFFFF;
  border: 1px solid #E4E4E4;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.13);
  border-radius: 8px;
  box-sizing: border-box;
  width: 80vw;
  height: 100px;
  display: flex;
  padding: 10px;
  align-items: center;
  gap: 10px;
}
.group-list-item .group-logo {
  width: 80px;
}
.group-list-item .group-logo img {
  display: block;
  object-fit: contain;
  height: auto;
  width: 100%;
}
.group-list-item .content h3 {
  margin-bottom: 0;
}
.group-list-item .content .desc {
  display: none;
}

@media (min-width: 1025px) {
  .group-list-item {
    width: calc(33.3333333333vw - 16px);
    gap: 24px;
    padding: 16px;
    box-sizing: border-box;
    border: 1px solid #dedede;
    box-shadow: none;
  }
  .group-list-item .content .desc {
    display: block;
  }
  .group-list-item .content h3 {
    margin-bottom: 5px;
  }
  .group-list-item .content h3 > a {
    color: #3E3E3E;
  }
}
@media (min-width: 1440px) {
  .group-list-item {
    width: 464px;
  }
}
.group-list {
  gap: 16px;
  display: flex;
  overflow-x: scroll;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: space-between;
  padding: 0 16px 14px;
}

@media (min-width: 1025px) {
  .group-list {
    padding: 0;
  }
}
.column-links {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin: 16px 0;
}
.column-links a {
  display: inline-flex;
  font-weight: 600;
  width: fit-content;
}

.discover-list-item {
  border-radius: 6px;
  overflow: hidden;
  position: relative;
}
.discover-list-item .cover {
  height: 100px;
  width: 100%;
  position: relative;
  overflow: hidden;
  border-radius: 10px;
}
.discover-list-item .cover img {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  max-width: 120%;
}
.discover-list-item .cover:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: linear-gradient(180deg, rgba(49, 49, 49, 0) 32.4%, rgba(0, 0, 0, 0.413) 83.8%);
}
.discover-list-item .text {
  position: absolute;
  color: #FFFFFF;
  z-index: 2;
  bottom: 10px;
  font-size: 18px;
  font-weight: 600;
  cursor: pointer;
  width: 100%;
  text-align: center;
}

@media (min-width: 1025px) {
  .discover-list-item .cover {
    height: 160px;
  }
  .discover-list-item .text {
    font-size: 20px;
    bottom: 24px;
  }
}
.discover-list {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  gap: 16px;
}

.discover-list + .right-link {
  margin-top: 16px;
}

@media (min-width: 1025px) {
  .discover-list {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
.boxRelative {
  position: relative;
  margin-bottom: 48px;
}

.parentSlider {
  overflow: hidden;
}
.parentSlider .containerSlider {
  transition: all 0.5s ease;
  gap: 24px;
  display: flex;
  flex-wrap: nowrap;
  width: fit-content;
}

.sliderArrow {
  height: 24px;
  width: 24px;
  position: absolute;
  bottom: -32px;
  display: flex;
  align-items: center;
  color: #1c1c1c;
  font-weight: 700;
  gap: 6px;
  text-transform: uppercase;
  font-size: 14px;
  opacity: 0.7;
}
.sliderArrow:hover {
  opacity: 1;
  cursor: pointer;
  color: #646464;
}
.sliderArrow.previousArrow {
  left: 0;
}
.sliderArrow.nextArrow {
  right: 0;
  flex-direction: row-reverse;
}
.sliderArrow.nextArrow iconify-icon {
  transform: rotate(180deg);
}

.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;
  }
}
.search-rapid-advanced {
  margin-top: 25px;
}

#home.first-section {
  background-image: linear-gradient(rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url(/buildemploi/images/home-background.a5a9c5e0.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  min-height: 220px;
  height: 40vh;
  max-height: 300px;
  display: flex;
  align-items: center;
  padding: 40px 0;
}
#home.first-section .container {
  width: 100%;
}
#home.first-section .container .content {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 24px;
}
#home.first-section .container .content h1 {
  color: #FFFFFF;
  text-align: center;
  text-shadow: 0 1px 4px rgba(0, 0, 0, 0.5);
}
#home.first-section .container .content .subtitle {
  display: none;
}
#home.first-section .container .content .btns .button {
  display: block;
  width: fit-content;
}
#home.first-section .container .content .btns .button.white-primary {
  display: none;
}

.content-section .container .search-rapid {
  margin-top: 24px;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.content-section .container .search-rapid label {
  font-family: "Nunito", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  font-weight: 600;
  margin-bottom: 8px;
}
.content-section .container .main-search {
  display: none;
}

@media (min-width: 1025px) {
  .search-rapid-advanced {
    display: flex;
  }
  .search-rapid-advanced .container-box .box-input:nth-child(2) {
    width: 50% !important;
  }
  .search-rapid-advanced .container-box .box-input:nth-child(2) {
    width: 50% !important;
  }
  .search-rapid-advanced .container-box .box-input:nth-child(3) {
    width: 25% !important;
    border-left: none;
  }
  #home.first-section {
    background: linear-gradient(to right, #F3F1F6 50%, rgba(243, 241, 246, 0) 85%), url(/buildemploi/images/home-background.a5a9c5e0.png) right 25% no-repeat;
  }
  #home.first-section .container .content {
    width: 50%;
    margin-left: 0;
    gap: 20px;
    align-items: baseline;
  }
  #home.first-section .container .content h1 {
    color: #3E3E3E;
    text-align: start;
    text-shadow: none;
    font-size: 38px;
  }
  #home.first-section .container .content .subtitle {
    display: block;
    text-align: start;
  }
  #home.first-section .container .content .btns {
    display: flex;
    justify-content: flex-start;
    gap: 16px;
    margin-top: 20px;
  }
  #home.first-section .container .content .btns .button.white-primary {
    display: block;
  }
  .content-section .container .search-rapid {
    display: none;
  }
  .content-section .container .main-search {
    display: block;
    margin-top: 32px;
  }
  .content-section .container .main-search h3 {
    color: rgba(62, 62, 62, 0.8);
  }
  .content-section .container .main-search .search-terms {
    display: flex;
    justify-content: flex-start;
    gap: 10px;
    flex-wrap: wrap;
  }
  .content-section .container .main-search .search-terms .search-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
    background: #F3F1F6;
    border: 1px solid #EEEEEE;
    border-radius: 6px;
    width: fit-content;
    padding: 8px 14px;
    font-weight: 600;
  }
  .content-section .container .main-search .search-terms .search-item:before {
    content: "";
    background-image: url(/buildemploi/images/loupe.922be58a.svg);
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    object-fit: contain;
  }
  .content-section .container .top-list {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 16px;
  }
  .annuaire .container {
    padding: 0 16px;
  }
}
@supports (background-image: -webkit-image-set(url("/public/emploi/content/home-background.webp") 1x)) {
  #home.first-section {
    background-image: linear-gradient(rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url(/buildemploi/images/home-background.aaf059f1.webp);
  }
  @media (min-width: 1025px) {
    #home.first-section {
      background: linear-gradient(to right, #F3F1F6 50%, rgba(243, 241, 246, 0) 85%), url(/buildemploi/images/home-background.aaf059f1.webp) right 25% no-repeat;
    }
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QTtFQUNBO0FWOFREOztBVXpUQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0FWNFRGO0FVelRDO0VBQ0M7QVYyVEY7QVV4VEM7RUFDQztBVjBURjtBVXZUQztFQUNDO0VBQ0E7RUFDQTtBVnlURjtBVXRUQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZ3VEY7QVVyVEM7RUFDQztFQUNBO0FWdVRGO0FVcFRDOztFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDTTtFQUNBO0FWc1RSO0FVblRDOztFQUVDO0FWcVRGO0FVbFRDOztFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWb1RGO0FValRDO0VBQ0M7QVZtVEY7O0FXOVhBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVhpWUo7QVc5WEk7RUFDSTtFQUNBO0FYZ1lSO0FXOVhRO0VBQ0k7QVhnWVo7QVc1WEk7RUFDSTtFQUNBO0VBQ0E7QVg4WFI7QVc1WFE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWDhYWjtBVzVYWTs7RUFDSTtFQUNBO0FYK1hoQjtBVzVYWTs7RUFDSTtFQUNBO0VBQ0E7QVgrWGhCO0FXclhZOztFQUNJO0FYd1hoQjtBV3ZYZ0I7O0VBQ0k7RUFDQTtBWDBYcEI7QVd4WGdCOztFQUNJO0VBQ0E7QVgyWHBCO0FXclhZO0VBQ0k7RUFDQTtFQUNBO0FYdVhoQjtBV3BYWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWHNYaEI7QVdwWGdCO0VBQ0k7RUFDQTtBWHNYcEI7QVcvV2dCO0VBQ0k7RUFDQTtBWGlYcEI7QVcvV29CO0VBQ0k7RUFDQTtBWGlYeEI7QVcvV3dCO0VBQ0k7RUFDQTtFQUNBO0FYaVg1QjtBVzlXd0I7RUFDSTtFQUNBO0VBQ0E7RUFDQSw0QlI1R0g7QUg0ZHpCO0FXMVc0QjtFQUNJLGNSakhWO0VRa0hVO0FYNFdoQztBV3RXZ0I7RUFDSTtBWHdXcEI7QVdwV1k7RUFDSTtBWHNXaEI7QVdqV0k7RUFDSTtBWG1XUjs7QVcvVkE7RUFDSTtJQUNJO0VYa1dOO0VXaFdNO0lBQ0k7SUFDQTtJQUNBO0VYa1dWO0VXaFdVOztJQUVJO0lBQ0E7SUFDQTtFWGtXZDtFV2hXYzs7SUFDSTtJQUNBO0VYbVdsQjtFVy9WYzs7SUFDSTtJQUNBO0lBQ0E7RVhrV2xCO0VXN1ZrQjs7SUFDSTtFWGdXdEI7RVczVmtCOztJQUNJO0VYOFZ0QjtFVzVWa0I7O0lBQ0k7RVgrVnRCO0VXMVZVO0lBQ0k7RVg0VmQ7RVd4Vk07SUFDSTtJQUNBO0VYMFZWO0FBQ0Y7QUFsaEJBO0VBQ0k7QUFvaEJKOztBQWhoQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQW1oQlI7QUFqaEJRO0VBQ0k7QUFtaEJaO0FBbGhCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBb2hCaEI7QUFsaEJnQjtFQUNJLGNHOUJFO0VIK0JGO0VBQ0E7QUFvaEJwQjtBQWpoQmdCO0VBQ0k7QUFtaEJwQjtBQS9nQm9CO0VBQ0k7RUFDQTtBQWloQnhCO0FBL2dCd0I7RUFDSTtBQWloQjVCOztBQXRnQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQXlnQlo7QUF2Z0JZO0VEeUJWO0VBQ0E7RUFDQSxlQUxlO0VBTWY7RUFLQTtFQy9CYztBQTZnQmhCO0FBemdCUTtFQUNJO0FBMmdCWjs7QUF0Z0JBO0VBQ0k7SUFDSTtFQXlnQk47RUFyZ0JjO0lBQ0k7RUF1Z0JsQjtFQXJnQmM7SUFDSTtFQXVnQmxCO0VBcmdCYztJQUNJO0lBQ0E7RUF1Z0JsQjtFQWpnQk07SUFDSTtFQW1nQlY7RUFoZ0JjO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RUFrZ0JsQjtFQWhnQmtCO0lBQ0ksY0c1R0Y7SUg2R0U7SUFDQTtJQUNBO0VBa2dCdEI7RUEvZmtCO0lBQ0k7SUFDQTtFQWlnQnRCO0VBOWZrQjtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VBZ2dCdEI7RUE3ZjBCO0lBQ0k7RUErZjlCO0VBcGZVO0lBQ0k7RUFzZmQ7RUFuZlU7SUFDSTtJQUNBO0VBcWZkO0VBbmZjO0lBQ0ksNEJHbEpLO0VIdW9CdkI7RUFsZmM7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFQW9mbEI7RUFsZmtCO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQSxtQkc3Skc7SUg4Skg7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQW9mdEI7RUFsZnNCO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBb2YxQjtFQTllVTtJQUNJO0lBQ0E7SUFDQTtFQWdmZDtFQTFlTTtJQUNJO0VBNGVWO0FBQ0Y7QUF4ZUE7RUFFUTtJQUNJO0VBeWVWO0VBcmVFO0lBRVE7TUFDSTtJQXNlWjtFQUNGO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9lbXBsb2kvc3R5bGVzL2NvbmZpZy9mb250cy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9lbXBsb2kvc3R5bGVzL3RlbXBsYXRlcy9ob21lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2VtcGxvaS9zdHlsZXMvY29tcG9uZW50cy9ncm91cC9saXN0X2l0ZW0uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvZW1wbG9pL3N0eWxlcy9jb25maWcvcGxhY2Vob2xkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2VtcGxvaS9zdHlsZXMvY29uZmlnL2NvbG9ycy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9lbXBsb2kvc3R5bGVzL2NvbXBvbmVudHMvZ3JvdXAvbGlzdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9lbXBsb2kvc3R5bGVzL2NvbXBvbmVudHMvY29sdW1uX2xpbmtzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2VtcGxvaS9zdHlsZXMvY29tcG9uZW50cy9kaXNjb3Zlci9saXN0X2l0ZW0uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvZW1wbG9pL3N0eWxlcy9jb21wb25lbnRzL2Rpc2NvdmVyL2xpc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvZW1wbG9pL3N0eWxlcy9jb21wb25lbnRzL3NsaWRlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9lbXBsb2kvc3R5bGVzL2NvbXBvbmVudHMvY3VzdG9tX2ZpbHRlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9lbXBsb2kvc3R5bGVzL2NvbXBvbmVudHMvc2VsZWN0Mi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9lbXBsb2kvc3R5bGVzL2NvbXBvbmVudHMvYWR2YW5jZWRfc2VhcmNoX2JveC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qIG51bml0by1yZWd1bGFyIC0gbGF0aW4gKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtZGlzcGxheTogZmFsbGJhY2s7XHJcbiAgc3JjOiBsb2NhbCgnJyksXHJcbiAgdXJsKCcvcHVibGljL2ZvbnRzL251bml0by12MjQtbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xyXG4gIHVybCgnL3B1YmxpYy9mb250cy9udW5pdG8tdjI0LWxhdGluLXJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXHJcbn1cclxuXHJcbi8qIG51bml0by01MDAgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ051bml0byc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcclxuICBzcmM6IGxvY2FsKCcnKSxcclxuICB1cmwoJy9wdWJsaWMvZm9udHMvbnVuaXRvLXYyNC1sYXRpbi01MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cclxuICB1cmwoJy9wdWJsaWMvZm9udHMvbnVuaXRvLXYyNC1sYXRpbi01MDAud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXHJcbn1cclxuXHJcbi8qIG51bml0by02MDAgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ051bml0byc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcclxuICBzcmM6IGxvY2FsKCcnKSxcclxuICB1cmwoJy9wdWJsaWMvZm9udHMvbnVuaXRvLXYyNC1sYXRpbi02MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cclxuICB1cmwoJy9wdWJsaWMvZm9udHMvbnVuaXRvLXYyNC1sYXRpbi02MDAud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXHJcbn1cclxuXHJcbi8qIG51bml0by04MDAgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ051bml0byc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcclxuICBzcmM6IGxvY2FsKCcnKSxcclxuICB1cmwoJy9wdWJsaWMvZm9udHMvbnVuaXRvLXYyNC1sYXRpbi04MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cclxuICB1cmwoJy9wdWJsaWMvZm9udHMvbnVuaXRvLXYyNC1sYXRpbi04MDAud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXHJcbn1cclxuXHJcbi8qIG51bml0by03MDAgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ051bml0byc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcclxuICBzcmM6IGxvY2FsKCcnKSxcclxuICB1cmwoJy9wdWJsaWMvZm9udHMvbnVuaXRvLXYyNC1sYXRpbi03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cclxuICB1cmwoJy9wdWJsaWMvZm9udHMvbnVuaXRvLXYyNC1sYXRpbi03MDAud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXHJcbn1cclxuXHJcbi8qIHRpdGlsbGl1bS13ZWItcmVndWxhciAtIGxhdGluICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGl0aWxsaXVtIFdlYic7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcclxuICBzcmM6IGxvY2FsKCcnKSxcclxuICB1cmwoJy9wdWJsaWMvZm9udHMvdGl0aWxsaXVtLXdlYi1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMjYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrICovXHJcbiAgdXJsKCcvcHVibGljL2ZvbnRzL3RpdGlsbGl1bS13ZWItcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7IC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi9cclxufVxyXG5cclxuLyogdGl0aWxsaXVtLXdlYi02MDAgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1RpdGlsbGl1bSBXZWInO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGZvbnQtZGlzcGxheTogZmFsbGJhY2s7XHJcbiAgc3JjOiBsb2NhbCgnJyksXHJcbiAgdXJsKCcvcHVibGljL2ZvbnRzL3RpdGlsbGl1bS13ZWItNjAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMjYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrICovXHJcbiAgdXJsKCcvcHVibGljL2ZvbnRzL3RpdGlsbGl1bS13ZWItNjAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xyXG59XHJcblxyXG4vKiB0aXRpbGxpdW0td2ViLTcwMCAtIGxhdGluICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGl0aWxsaXVtIFdlYic7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcclxuICBzcmM6IGxvY2FsKCcnKSxcclxuICB1cmwoJy9wdWJsaWMvZm9udHMvdGl0aWxsaXVtLXdlYi03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cclxuICB1cmwoJy9wdWJsaWMvZm9udHMvdGl0aWxsaXVtLXdlYi03MDAud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXHJcbn1cclxuXHJcbiRmb250LXNpemUtYmFzZTogMTZweDtcclxuXHJcbkBtaXhpbiBmb250LXJlZ3VsYXIge1xyXG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJywgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG59XHJcblxyXG5AbWl4aW4gZm9udC1ib2xkIHtcclxuICBAaW5jbHVkZSBmb250LXJlZ3VsYXI7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuQG1peGluIGZvbnQtdGl0bGUge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGl0aWxsaXVtIFdlYicsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IGNhbGMoI3skZm9udC1zaXplLWJhc2V9ICsgMTJweCk7XHJcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250LXRpdGxlLTIge1xyXG4gIGZvbnQtZmFtaWx5OiAnVGl0aWxsaXVtIFdlYicsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IGNhbGMoI3skZm9udC1zaXplLWJhc2V9ICsgOHB4KTtcclxufVxyXG5cclxuQG1peGluIGZvbnQtdGl0bGUtMyB7XHJcbiAgZm9udC1mYW1pbHk6ICdUaXRpbGxpdW0gV2ViJywgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogY2FsYygjeyRmb250LXNpemUtYmFzZX0gKyA0cHgpO1xyXG59XHJcblxyXG5AbWl4aW4gZm9udC1zbWFsbCB7XHJcbiAgQGluY2x1ZGUgZm9udC1yZWd1bGFyO1xyXG4gIGZvbnQtc2l6ZTogY2FsYygjeyRmb250LXNpemUtYmFzZX0gLSAycHgpO1xyXG59XHJcbiIsIkB1c2UgXCIuLi9jb25maWcvY29sb3JzXCI7XHJcbkB1c2UgXCIuLi9jb25maWcvcGxhY2Vob2xkZXJzXCI7XHJcbkB1c2UgXCIuLi9jb25maWcvZm9udHNcIjtcclxuQHVzZSBcIi4uL2NvbXBvbmVudHMvZ3JvdXAvbGlzdFwiIGFzIGdyb3VwTGlzdDtcclxuQHVzZSBcIi4uL2NvbXBvbmVudHMvZGlzY292ZXIvbGlzdFwiO1xyXG5AdXNlIFwiLi4vY29tcG9uZW50cy9zbGlkZXJcIjtcclxuQHVzZSBcIi4uL2NvbXBvbmVudHMvYWR2YW5jZWRfc2VhcmNoX2JveFwiO1xyXG5cclxuLnNlYXJjaC1yYXBpZC1hZHZhbmNlZCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG59XHJcblxyXG4jaG9tZSB7XHJcbiAgICAmLmZpcnN0LXNlY3Rpb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuNDUpLCByZ2JhKDAsIDAsIDAsIDAuNDUpKSwgdXJsKCcvcHVibGljL2VtcGxvaS9jb250ZW50L2hvbWUtYmFja2dyb3VuZC5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDIyMHB4O1xyXG4gICAgICAgIGhlaWdodDogNDB2aDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xyXG5cclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGdhcDogMjRweDtcclxuXHJcbiAgICAgICAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGNvbG9ycy4kY29sb3ItbmV1dHJhbC13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuNTApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zdWJ0aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYnRucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLndoaXRlLXByaW1hcnkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNvbnRlbnQtc2VjdGlvbiB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAuc2VhcmNoLXJhcGlkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiA4cHg7XHJcblxyXG4gICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250cy5mb250LWJvbGQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tYWluLXNlYXJjaCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuc2VhcmNoLXJhcGlkLWFkdmFuY2VkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAuY29udGFpbmVyLWJveCB7XHJcbiAgICAgICAgICAgIC5ib3gtaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgI2hvbWUge1xyXG4gICAgICAgICYuZmlyc3Qtc2VjdGlvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI0YzRjFGNiA1MCUsIHJnYmEoI0YzRjFGNiwgMCkgODUlKSwgdXJsKCcvcHVibGljL2VtcGxvaS9jb250ZW50L2hvbWUtYmFja2dyb3VuZC5wbmcnKSByaWdodCAyNSUgbm8tcmVwZWF0O1xyXG5cclxuICAgICAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBjb2xvcnMuJGNvbG9yLW5ldXRyYWwtYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnN1YnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmJ0bnMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi53aGl0ZS1wcmltYXJ5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudC1zZWN0aW9uIHtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgLnNlYXJjaC1yYXBpZCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubWFpbi1zZWFyY2gge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG5cclxuICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogY29sb3JzLiRjb2xvci1uZXV0cmFsLWJsYWNrLTgwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zZWFyY2gtdGVybXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5zZWFyY2gtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvcnMuJGNvbG9yLW5ldXRyYWwtbGlnaHQtZ3JleTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0VFRUVFRTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3B1YmxpYy9lbXBsb2kvY29udGVudC9pY29ucy9sb3VwZS5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRvcC1saXN0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFubnVhaXJlIHtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQHN1cHBvcnRzIChiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWltYWdlLXNldCh1cmwoJy9wdWJsaWMvZW1wbG9pL2NvbnRlbnQvaG9tZS1iYWNrZ3JvdW5kLndlYnAnKSAxeCkpIHtcclxuICAgICNob21lIHtcclxuICAgICAgICAmLmZpcnN0LXNlY3Rpb24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjQ1KSwgcmdiYSgwLCAwLCAwLCAwLjQ1KSksIHVybCgnL3B1YmxpYy9lbXBsb2kvY29udGVudC9ob21lLWJhY2tncm91bmQud2VicCcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgICAgICNob21lIHtcclxuICAgICAgICAgICAgJi5maXJzdC1zZWN0aW9uIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI0YzRjFGNiA1MCUsIHJnYmEoI0YzRjFGNiwgMCkgODUlKSwgdXJsKCcvcHVibGljL2VtcGxvaS9jb250ZW50L2hvbWUtYmFja2dyb3VuZC53ZWJwJykgcmlnaHQgMjUlIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAdXNlICcuLi8uLi9jb25maWcvY29sb3JzJztcclxuQHVzZSAnLi4vLi4vY29uZmlnL3BsYWNlaG9sZGVycyc7XHJcblxyXG4uZ3JvdXAtbGlzdC1pdGVtIHtcclxuICBAaW5jbHVkZSBwbGFjZWhvbGRlcnMud2hpdGUtYmxvY2s7XHJcbiAgd2lkdGg6IDgwdnc7XHJcbiAgaGVpZ2h0OiAxMDBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDEwcHg7XHJcblxyXG4gIC5ncm91cC1sb2dvIHtcclxuICAgIHdpZHRoOiA4MHB4O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRlbnQge1xyXG4gICAgaDMge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgLmRlc2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmdyb3VwLWxpc3QtaXRlbSB7XHJcbiAgICB3aWR0aDogY2FsYygoMTAwdncgLyAzKSAtIDE2cHgpO1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cclxuICAgICAgICA+IGEge1xyXG4gICAgICAgICAgY29sb3I6IGNvbG9ycy4kY29sb3ItbmV1dHJhbC1ibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcclxuICAgIC5ncm91cC1saXN0LWl0ZW0ge1xyXG4gICAgICB3aWR0aDogY2FsYygoMTQ0MHB4IC8gMykgLSAxNnB4KTtcclxuICAgIH1cclxufSIsIkB1c2UgJy4vY29sb3JzJztcclxuXHJcbkBtaXhpbiBib3JkZXItcmFkaXVzIHtcclxuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG59XHJcblxyXG5AbWl4aW4gd2hpdGUtYmxvY2sge1xyXG5cdGJhY2tncm91bmQ6IGNvbG9ycy4kY29sb3ItbmV1dHJhbC13aGl0ZTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjRTRFNEU0O1xyXG5cdGJveC1zaGFkb3c6IDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEzKTtcclxuXHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxufSIsIi8vIE5ldXRyYWxzXHJcbiRjb2xvci1uZXV0cmFsLWJsYWNrOiAjM0UzRTNFO1xyXG4kY29sb3ItbmV1dHJhbC1ibGFjay04MDogcmdiYSg2MiwgNjIsIDYyLCAwLjgpO1xyXG4kY29sb3ItbmV1dHJhbC1ibGFjay01MDogcmdiYSg2MiwgNjIsIDYyLCAwLjUpO1xyXG4kY29sb3ItbmV1dHJhbC13aGl0ZTogI0ZGRkZGRjtcclxuJGNvbG9yLW5ldXRyYWwtbGlnaHQtZ3JleTogI0YzRjFGNjtcclxuJGNvbG9yLW5ldXRyYWwtY29udG91cjogI0Q0RDRENDtcclxuJGNvbG9yLW5ldXRyYWwtY3JlYW06ICNDN0M3Qzc7XHJcblxyXG4vLyBCYXNlXHJcbiRjb2xvci1wcmltYXJ5LWJhc2U6ICM2QzVBQjQ7XHJcbiRjb2xvci1wcmltYXJ5LWRhcms6ICM0YjNmN2M7XHJcbiRjb2xvci1wcmltYXJ5LWRhcmtlc3Q6ICMyMDE0NTE7IiwiQHVzZSBcIi4vbGlzdF9pdGVtXCI7XHJcblxyXG4uZ3JvdXAtbGlzdCB7XHJcbiAgZ2FwOiAxNnB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xyXG4gIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHBhZGRpbmc6IDAgMTZweCAxNHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgLmdyb3VwLWxpc3Qge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbn1cclxuIiwiLmNvbHVtbi1saW5rcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMTJweDtcclxuICBtYXJnaW46IDE2cHggMDtcclxuXHJcbiAgYSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgfVxyXG59IiwiQHVzZSAnLi4vLi4vY29uZmlnL2NvbG9ycyc7XHJcbkB1c2UgJy4uLy4uL2NvbmZpZy9wbGFjZWhvbGRlcnMnO1xyXG5cclxuQHVzZSBcIi4uL2NvbHVtbl9saW5rc1wiO1xyXG5cclxuLmRpc2NvdmVyLWxpc3QtaXRlbSB7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAuY292ZXIge1xyXG4gICAgaGVpZ2h0OiAxMDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVycy5ib3JkZXItcmFkaXVzO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxMjAlO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgIHRvcDowO1xyXG4gICAgICBsZWZ0OjA7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoNDksIDQ5LCA0OSwgMCkgMzIuNCUsIHJnYmEoMCwgMCwgMCwgMC40MTMpIDgzLjglKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50ZXh0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbG9yOiBjb2xvcnMuJGNvbG9yLW5ldXRyYWwtd2hpdGU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgYm90dG9tOiAxMHB4O1xyXG4gICAgLy8gbGVmdDogNTAlO1xyXG4gICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gIC5kaXNjb3Zlci1saXN0LWl0ZW0ge1xyXG4gICAgLmNvdmVyIHtcclxuICAgICAgaGVpZ2h0OiAxNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCIuL2xpc3RfaXRlbVwiO1xyXG5cclxuLmRpc2NvdmVyLWxpc3Qge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xyXG4gIGdhcDogMTZweDtcclxufVxyXG5cclxuLmRpc2NvdmVyLWxpc3QgKyAucmlnaHQtbGluayB7XHJcbiAgbWFyZ2luLXRvcDogMTZweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gIC5kaXNjb3Zlci1saXN0IHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcclxuICB9XHJcbn0iLCIvLyBTbGlkZXJcclxuLmJveFJlbGF0aXZlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxufVxyXG5cclxuLnBhcmVudFNsaWRlciB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgLmNvbnRhaW5lclNsaWRlciB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcbiAgICBnYXA6IDI0cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBBcnJvd3NcclxuLnNsaWRlckFycm93IHtcclxuICBoZWlnaHQ6IDI0cHg7XHJcbiAgd2lkdGg6IDI0cHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogLTMycHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGNvbG9yOiAjMWMxYzFjO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZ2FwOiA2cHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgb3BhY2l0eTogLjc7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGNvbG9yOiAjNjQ2NDY0O1xyXG4gIH1cclxuXHJcbiAgJi5wcmV2aW91c0Fycm93IHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAmLm5leHRBcnJvdyB7XHJcbiAgICByaWdodDogMDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuXHJcbiAgICBpY29uaWZ5LWljb24ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiJGhlaWdodEZpbHRlcjogNThweDtcclxuXHJcbi5tb2JpbGUtZmlsdGVyIHtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIHdpZHRoOiAxMDB2dztcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgei1pbmRleDogOTk7XHJcbiAgcGFkZGluZzogMjRweCAxNnB4O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICYub3BlbmVkIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLmhlYWQtbW9iaWxlLWZpbHRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIHBhZGRpbmc6IDEycHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAudGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmNsb3NlIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5iYXItZmlsdGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG5cclxuICAubW9iaWxlLWZpbHRlciB7XHJcbiAgICAuaGVhZC1tb2JpbGUtZmlsdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLmN1c3RvbS1maWx0ZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGhlaWdodDogJGhlaWdodEZpbHRlcjtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgcG9zaXRpb246IHVuc2V0O1xyXG4gICAgYmFja2dyb3VuZDogdW5zZXQ7XHJcbiAgICBvdmVyZmxvdy15OiB1bnNldDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgLmJhci1maWx0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAwO1xyXG4gICAgICAvL292ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIlxyXG4uc2VsZWN0Mi1kcm9wZG93biB7XHJcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcblx0Ym9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XHJcblx0bWFyZ2luLXRvcDogOHB4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcclxuXHJcblx0Jjpub3QoLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucy0tbmVzdGVkKSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdGJveC1zaGFkb3c6IDBweCAycHggMTFweCAzcHggcmdiYSgwLDAsMCwwLjE1KTtcclxuXHR9XHJcblx0XHJcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG5cdFx0d2lkdGg6IDEycHg7XHJcblx0fVxyXG5cdFxyXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0fVxyXG5cdFxyXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICM5NDk0OTQ7XHJcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdFx0Ym9yZGVyOiAzcHggc29saWQgI2ZmZmZmZjtcclxuXHR9XHJcblxyXG5cdC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbltyb2xlPW9wdGlvbl06bm90KC5sb2FkaW5nLXJlc3VsdHMpIHtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGdhcDogMTJweDtcclxuXHR9XHJcblx0XHJcblx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFtyb2xlPW9wdGlvbl06bm90KC5sb2FkaW5nLXJlc3VsdHMpIHtcclxuXHRcdGJhY2tncm91bmQ6ICNjY2M7XHJcblx0XHRjb2xvcjogIzAwMDtcclxuXHR9XHJcblxyXG5cdC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbcm9sZT1vcHRpb25dOm5vdCgubG9hZGluZy1yZXN1bHRzKTpiZWZvcmUsXHJcblx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW3JvbGU9b3B0aW9uXTpub3QoLmxvYWRpbmctcmVzdWx0cyk6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjYWNhY2FjO1xyXG5cdFx0aGVpZ2h0OiAxOHB4O1xyXG5cdFx0d2lkdGg6IDE4cHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0dG9wOiAtMXB4O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMDtcclxuXHR9XHJcblxyXG5cdC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbcm9sZT1vcHRpb25dOm5vdCgubG9hZGluZy1yZXN1bHRzKTpiZWZvcmUsXHJcblx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RlZFtyb2xlPW9wdGlvbl06bm90KC5sb2FkaW5nLXJlc3VsdHMpOmJlZm9yZSB7XHJcblx0XHRib3JkZXItY29sb3I6ICM2QzVBQjQ7XHJcblx0fVxyXG5cdFxyXG5cdC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbcm9sZT1vcHRpb25dOm5vdCgubG9hZGluZy1yZXN1bHRzKTphZnRlcixcclxuXHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGVkW3JvbGU9b3B0aW9uXTpub3QoLmxvYWRpbmctcmVzdWx0cyk6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTUwJSAtIDFweCkpO1xyXG5cdFx0bGVmdDogMTBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDFweDtcclxuXHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0YmFja2dyb3VuZDogIzZDNUFCNDtcclxuXHR9XHJcblxyXG5cdC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xyXG5cdH1cclxufSIsIkB1c2UgJy4uL2NvbmZpZy9jb2xvcnMnO1xyXG5cclxuQHVzZSBcImN1c3RvbV9maWx0ZXJcIjtcclxuQHVzZSBcInNlbGVjdDJcIjtcclxuXHJcbi5zZWFyY2gtcmFwaWQtYWR2YW5jZWQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMTZweDtcclxuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuXHJcbiAgICAmLmZ1bGwtcGFja2FnZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgICAgICAuY29udGFpbmVyLWJveCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyLWJveCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIFxyXG4gICAgICAgIC5maWx0ZXItaW5wdXQsIFxyXG4gICAgICAgIC5ib3gtaW5wdXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEM0QzRDM7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEM0QzRDM7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0QzRDNEMztcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xyXG5cclxuICAgICAgICAgICAgJi5sZWZ0IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5yaWdodCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0QzRDNEMztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gLy8gSWYgb25seSB0d28gaW5wdXRcclxuICAgICAgICAgICAgLy8gJjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgIC8vICAgICAmLmxlZnQge1xyXG4gICAgICAgICAgICAvLyAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDNEM0QzO1xyXG4gICAgICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgICAgICAmLnAtMCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgJi5sZWZ0IC5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5yaWdodCAuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJveC1pbnB1dCB7XHJcbiAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxpc3QtZmlsdGVyIHtcclxuICAgICAgICAgICAgLmRyb3Bkb3duLWZpbHRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXYuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGNvbG9ycy4kY29sb3ItbmV1dHJhbC1ibGFjay04MDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUtdG9nZ2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGNvbG9ycy4kY29sb3ItbmV1dHJhbC13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGRpdi5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNzBweCArIDZweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuc2VhcmNoLWJ0biB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLnNlYXJjaC1yYXBpZC1hZHZhbmNlZCB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHJcbiAgICAgICAgLmNvbnRhaW5lci1ib3gge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcblxyXG4gICAgICAgICAgICAuZmlsdGVyLWlucHV0LCBcclxuICAgICAgICAgICAgLmJveC1pbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEM0QzRDM7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5sZWZ0IHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICYucmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEM0QzRDM7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAxMHB4IDEwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8vIElmIG9ubHkgdHdvIGlucHV0XHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICAmLmxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLnAtMCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5sZWZ0IC5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLnJpZ2h0IC5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmxpc3QtZmlsdGVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWFyY2gtYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il0sIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZVJvb3QiOiIifQ==*/