/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.2_webpack@5.99.9_webpack-cli@4.10.0_/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/.pnpm/resolve-url-loader@5.0.0/node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/.pnpm/sass-loader@16.0.5_sass@1.89.0_webpack@5.99.9_webpack-cli@4.10.0_/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./themes/MultimediaTheme/public/scss/style.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
*:not(i),
.ui,
.ui.header {
  font-family: "Inter", sans-serif !important;
}

a:hover {
  color: #387ff9 !important;
}

body.pushable .pusher {
  background: #ffffff !important;
}

@media (min-width: 1200px) and (max-width: 1499px) {
  .ui.container {
    width: 1050px !important;
  }
}
@media (min-width: 1500px) {
  .ui.container {
    width: 1340px !important;
  }
}
.ui.menu {
  position: relative;
  border: 0 !important;
  border-radius: 0;
  box-shadow: none !important;
}

.ui.menu .item {
  padding: 20px;
}

.top-menu .ui.menu a.item:hover {
  color: #fff !important;
  background: rgba(0, 0, 0, 0.1019607843) !important;
}

.top-bar {
  display: flex;
  flex-direction: column;
}

@media (min-width: 768px) {
  .top-bar {
    flex-direction: row;
    align-items: center;
  }
}
.top-bar > div {
  margin: 0 !important;
}

.top-bar > .item {
  padding: 10px 20px;
  color: #fff;
  white-space: nowrap;
}

.top-bar > .item:hover {
  background: rgba(0, 0, 0, 0.1019607843);
}

.top-bar .dropdown .menu {
  background: #fff !important;
}

header a.item:hover {
  color: inherit !important;
}

.ui.menu .item:before {
  display: none;
}

.pusher > #menu {
  position: relative;
  width: 1340px !important;
  max-width: 100%;
  margin: 0 auto !important;
  background: transparent !important;
}

.pusher > #menu .menu {
  background: none;
}

.pusher > #menu .menu .item {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  background: none;
}

.pusher > #menu::after {
  all: unset;
  content: "";
  position: absolute;
  bottom: 0;
  left: -100%;
  width: 300%;
  height: 600px;
  z-index: -1;
  background: #086dd3;
}

.pusher > .container > header > .segment {
  padding: 25px 0 16px 0 !important;
}

header .ui.menu {
  background: #f5f5f5;
  justify-content: center;
}

header .ui.menu::before {
  all: unset;
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 300%;
  height: 100%;
  background: #fff;
  box-shadow: 0 0 1px 1px #eaeaea;
}

header .ui.three.column.stackable.grid > .column {
  width: auto !important;
}

header .ui.three.column.stackable.grid > .column:nth-child(2) {
  flex-grow: 1;
}

header .ui.three.column.stackable.grid > .column:nth-child(3) .button {
  background: none;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.0823529412);
}

header .ui.three.column.stackable.grid > .column:nth-child(3) .button .icon {
  color: #086dd3;
}

header .ui.three.column.stackable.grid > .column:nth-child(3) .button span {
  color: #252525;
  font-weight: 500;
}

.ui.breadcrumb {
  margin-left: 0 !important;
  line-height: 1.8;
}

.ui.breadcrumb a {
  color: #086dd3;
}

.ui.breadcrumb .active {
  color: inherit;
  font-weight: 400 !important;
}

@media (max-width: 767px) {
  .ui.breadcrumb {
    padding: 0 20px;
  }
}
#products.three.cards {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
  gap: 30px;
  margin: 0 !important;
}

@media (min-width: 1200px) {
  #products.three.cards {
    grid-template-columns: repeat(3, minmax(240px, 1fr));
  }
}
#products.three.cards .card {
  width: unset;
  margin: 0 !important;
}

.card {
  box-shadow: none !important;
  background: transparent !important;
}

.card .image {
  background: transparent !important;
}

.card .image,
.card .image .dimmer {
  border-radius: 6px !important;
  overflow: hidden !important;
}

.card .content {
  padding: 20px 0 !important;
}

.sylius-product-name {
  font-size: 1.2em !important;
  margin: 5px 0;
}

.card .sylius-product-price {
  font-size: 1.2em !important;
  margin: 5px 0;
}

.card .sylius-product-price,
.card .sylius-product-original-price {
  display: inline-block;
}

.promotion_label {
  background-color: #086dd3 !important;
  color: #fff !important;
}

.card .content .promotion_label {
  position: absolute;
  top: 10px;
  right: 20px;
}

.button {
  border-radius: 5px !important;
  font-weight: 400 !important;
}

.primary.button {
  background: #086dd3 !important;
}

.huge.button {
  font-size: 1.1rem !important;
}

.ui.icon.labeled.button {
  padding: 16px 50px 16px 73px !important;
}

.ui.icon.labeled.button i {
  background: none !important;
  width: 80px !important;
}

.ui.large.comments {
  max-width: unset;
}

.ui.large.comments .comment {
  width: 100%;
  padding: 25px;
  border: 1px solid #eee;
  border-radius: 6px;
}

.ui.header > .icon {
  display: none;
}

.ui.header > .icon + .content {
  font-size: 1.2em;
  padding: 0;
}

.ui.header > .icon + .content .sub.header {
  margin-top: 10px;
  line-height: 1.7;
}

.ui.items > .item > .content {
  padding: 3px;
}

.sylius-flash-message {
  margin: 3em 0 1em 0 !important;
}

.cart.popup .item {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

@media (max-width: 799px) {
  .top-menu {
    display: block;
  }
}
@media (min-width: 800px) {
  .top-menu {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}
@media (max-width: 1399px) {
  .top-menu__link {
    padding: 5px 20px;
  }
}
.top-menu__link {
  display: inline-block;
  font-weight: 700;
  color: #fff;
}

.top-menu__link:hover {
  color: #fff !important;
  text-decoration: underline;
}

.ui.star.rating .active.icon {
  color: #21b999 !important;
  text-shadow: none !important;
}

.ui.four.doubling.cards {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
  gap: 30px;
  margin: 0 !important;
}

@media (min-width: 1200px) {
  .ui.four.doubling.cards {
    grid-template-columns: repeat(4, minmax(240px, 1fr));
  }
}
.ui.four.doubling.cards .card {
  width: unset;
  margin: 0 !important;
}

[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid {
  display: block !important;
  padding: 30px 15px 60px !important;
}

[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid > .column {
  padding: 0 !important;
  width: 100% !important;
  flex-grow: 1;
  flex-shrink: 0;
}

[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid > .column:first-child .image img {
  border-radius: 6px;
}

@media (max-width: 1199px) {
  [data-route=sylius_shop_product_show] .ui.two.column.stackable.grid > .column:first-child {
    margin-bottom: 40px !important;
  }
}
[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid > .column:last-child > * {
  margin: 0 !important;
  padding: 0 !important;
}

[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid > .column:last-child > .monster.header {
  font-size: 2.2em;
  border: 0;
}

[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid > .column:last-child > .text.menu .item {
  padding-left: 0 !important;
}

[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid > .column:last-child > .stackable.grid {
  align-items: center;
  padding: 25px 0 !important;
}

[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid > .column:last-child > .stackable.grid .sub.header {
  color: #666;
  font-weight: 400;
}

@media (max-width: 767px) {
  [data-route=sylius_shop_product_show] .ui.two.column.stackable.grid > .column:last-child > .stackable.grid {
    display: block !important;
  }
  [data-route=sylius_shop_product_show] .ui.two.column.stackable.grid > .column:last-child > .stackable.grid > * {
    text-align: left !important;
    padding: 0 0 5px 0 !important;
  }
}
[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid > .column:last-child > .stackable.grid > * {
  padding: 0;
}

[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid > .column:last-child > .segment {
  border: 0;
  box-shadow: none;
  margin-bottom: 30px !important;
  line-height: 3;
}

[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid > .column:last-child > .segment p {
  font-size: 15px;
  line-height: 1.8;
}

[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid > .column:last-child .form > .button {
  margin-top: 20px;
}

[data-route=sylius_shop_product_show] .ui.top.attached.large.tabular.menu {
  position: relative;
}

[data-route=sylius_shop_product_show] .ui.top.attached.large.tabular.menu::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: -100%;
  width: 300%;
  height: 2px;
  background: #f5f5f5;
}

[data-route=sylius_shop_product_show] .ui.top.attached.large.tabular.menu .item {
  border: 0;
  border-bottom: 3px solid transparent;
  padding: 20px 30px;
}

[data-route=sylius_shop_product_show] .ui.top.attached.large.tabular.menu .item:hover {
  border-color: #d7d7d7;
  border-width: 2px !important;
}

[data-route=sylius_shop_product_show] .ui.top.attached.large.tabular.menu .item.active {
  border-color: #086dd3;
  border-width: 3px !important;
}

[data-route=sylius_shop_product_show] .ui.bottom.attached.tab.segment {
  border: 0;
  padding: 30px 0;
  font-size: 15px;
  line-height: 1.8;
}

@media (min-width: 1200px) {
  [data-route=sylius_shop_product_show] .ui.two.column.stackable.grid {
    display: flex !important;
  }
  [data-route=sylius_shop_product_show] .ui.two.column.stackable.grid > .column {
    flex-basis: 50%;
  }
  [data-route=sylius_shop_product_show] .ui.two.column.stackable.grid > .column:last-child {
    flex-basis: 50%;
    padding-left: 40px !important;
  }
}
@media (min-width: 1500px) {
  [data-route=sylius_shop_product_show] .ui.two.column.stackable.grid > .column {
    flex-basis: 60%;
  }
  [data-route=sylius_shop_product_show] .ui.two.column.stackable.grid > .column:last-child {
    flex-basis: 40%;
    padding-left: 60px !important;
  }
}
[data-route=sylius_shop_product_index] .ui.monster.section.dividing.header {
  position: relative;
  max-width: 800px;
  margin: 50px auto 120px auto;
  text-align: center;
  border: 0;
}

[data-route=sylius_shop_product_index] .ui.monster.section.dividing.header .sub.header {
  margin-top: 20px;
  line-height: 1.7;
}

[data-route=sylius_shop_product_index] .ui.fluid.vertical.menu .item:not(.header) {
  position: relative;
  padding: 10px 0 10px 26px !important;
  border-radius: 6px;
}

[data-route=sylius_shop_product_index] .ui.fluid.vertical.menu .item:not(.header)::before {
  content: "•";
  position: absolute;
  top: 50%;
  left: 6px;
  transform: translateY(-50%);
  display: block;
  width: auto;
  height: auto;
  background: transparent;
}

[data-route=sylius_shop_product_index] .ui.fluid.vertical.menu .item.header {
  font-size: 1.8em;
  margin-bottom: 20px;
  padding: 0 0 18px;
  border-bottom: 2px solid #eee;
}

[data-route=sylius_shop_product_index] .twelve.wide.column .ui.segment {
  padding: 0;
  border: 0;
  box-shadow: none;
}

@media (min-width: 768px) {
  [data-route=sylius_shop_product_index] .ui.fluid.vertical.menu {
    transform: translateY(86px);
  }
  [data-route=sylius_shop_product_index] .twelve.wide.column .ui.segment {
    background: #eee;
    width: 100%;
    transform: translate(-18%, -70px);
  }
}
@media (min-width: 768px) {
  [data-route=sylius_shop_product_index] .twelve.wide.column .ui.segment {
    width: 900px;
    transform: translate(-122px, -70px);
  }
}
[data-route=sylius_shop_product_index] .twelve.wide.column .ui.segment form > .grid {
  flex-wrap: nowrap !important;
}

[data-route=sylius_shop_product_index] .twelve.wide.column .ui.segment form .column {
  padding-top: 0;
  padding-bottom: 0;
  width: auto !important;
}

[data-route=sylius_shop_product_index] .twelve.wide.column .ui.segment input {
  border: 0;
  padding: 1.04em 1em;
  background: #eee;
}

[data-route=sylius_shop_product_index] .twelve.wide.column .ui.segment .button {
  width: 48px;
  height: 48px;
  margin-left: 5px;
  padding: 0 !important;
  font-size: 0 !important;
  background: #eee !important;
  border: 0 !important;
}

[data-route=sylius_shop_product_index] .twelve.wide.column .ui.segment .button i {
  width: 48px !important;
  font-size: 16px !important;
  color: #808080;
}

[data-route=sylius_shop_homepage] .homepage .ui.hidden.divider:first-child {
  margin: 0;
}

[data-route=sylius_shop_homepage] .homepage-banner {
  position: relative;
  margin-bottom: 110px;
}

[data-route=sylius_shop_homepage] .homepage-banner .homepage-banner__image img {
  width: 100%;
}

@media (max-width: 991px) {
  [data-route=sylius_shop_homepage] .homepage-banner .homepage-banner__content {
    padding: 40px 20px;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.6;
    background: #eee;
    text-align: center;
  }
}
@media (min-width: 992px) {
  [data-route=sylius_shop_homepage] .homepage-banner .homepage-banner__content {
    position: absolute;
    bottom: 70px;
    left: 70px;
    max-width: 500px;
    color: #fff;
    font-size: 50px;
    font-weight: 700;
    line-height: 1.4;
  }
  [data-route=sylius_shop_homepage] .homepage-banner .homepage-banner__content .button {
    background: transparent !important;
    padding: 0 !important;
    font-size: 18px !important;
    font-weight: 700 !important;
    text-transform: uppercase;
    text-decoration: underline;
    color: #086dd3 !important;
    border: 0 !important;
  }
}
@media (min-width: 1640px) {
  [data-route=sylius_shop_homepage] .homepage-banner {
    height: 660px;
  }
  [data-route=sylius_shop_homepage] .homepage-banner .homepage-banner__image {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 1600px;
    height: 100%;
    overflow: hidden;
    z-index: -1;
    border-radius: 0 0 6px 6px;
  }
  [data-route=sylius_shop_homepage] .homepage-banner .homepage-banner__content {
    bottom: 110px;
    left: 0;
    max-width: 600px;
    font-size: 60px;
    line-height: 1.2;
  }
}
[data-route=sylius_shop_homepage] .homepage .secondary.segment {
  position: relative;
  background: none;
  border: 0;
  box-shadow: none;
  padding: 0;
}

[data-route=sylius_shop_homepage] .homepage .secondary.segment.newsletter {
  padding: 90px 0;
  margin: 90px 0;
}

[data-route=sylius_shop_homepage] .homepage .secondary.segment.newsletter > .grid > .row {
  display: block !important;
  text-align: center;
}

[data-route=sylius_shop_homepage] .homepage .secondary.segment.newsletter > .grid > .row > .column {
  display: block !important;
  width: 100% !important;
  max-width: 800px !important;
  margin: 0 auto;
}

[data-route=sylius_shop_homepage] .homepage .secondary.segment.newsletter p {
  line-height: 2;
  font-size: 1.2em;
  margin-bottom: 40px;
}

[data-route=sylius_shop_homepage] .homepage .secondary.segment.newsletter::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 1600px;
  height: 100%;
  border-radius: 6px;
  background: #eee;
}

[data-route=sylius_shop_homepage] .homepage .secondary.segment:last-child {
  padding: 90px 0;
  margin: 70px 0 0 0;
}

[data-route=sylius_shop_homepage] .homepage .secondary.segment:last-child p {
  line-height: 2;
  font-size: 1.2em;
}

[data-route=sylius_shop_homepage] .homepage .secondary.segment:last-child::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: -100%;
  width: 300%;
  height: 1px;
  background: #eee;
}

[data-route=sylius_shop_homepage] .ui.huge.header,
.ui.horizontal.section.divider.header {
  display: block;
  font-size: 2.4em !important;
  text-align: center;
  letter-spacing: 0;
}

[data-route=sylius_shop_homepage] .homepage > .ui.huge.header,
.ui.horizontal.section.divider.header {
  margin-top: 60px;
  margin-bottom: 40px;
}

[data-route=sylius_shop_homepage] .ui.huge.header::after,
.ui.horizontal.section.divider.header::after {
  all: unset;
  content: "›";
  display: inline-block;
  padding: 0 0 0 15px;
  color: #086dd3;
}

[data-route=sylius_shop_homepage] .ui.inverted.vertical.footer.segment {
  margin-top: 220px !important;
}

[data-route=sylius_shop_cart_summary] .ui.two.column.stackable.grid,
[data-route=sylius_shop_cart_save] .ui.two.column.stackable.grid,
[data-route=sylius_shop_cart_checkout] .ui.two.column.stackable.grid {
  margin-top: 20px;
  margin-bottom: 10px;
}

[data-route=sylius_shop_cart_summary] .ui.segment,
[data-route=sylius_shop_cart_save] .ui.segment,
[data-route=sylius_shop_cart_checkout] .ui.segment {
  border: 0;
  box-shadow: none;
  padding: 0;
}

[data-route=sylius_shop_cart_summary] .column:first-child .table tbody td,
[data-route=sylius_shop_cart_save] .column:first-child .table tbody td,
[data-route=sylius_shop_cart_checkout] .column:first-child .table tbody td,
[data-route=sylius_shop_checkout_complete] form table tbody td,
[data-route=sylius_shop_account_order_show] table tbody td {
  border: 0 !important;
  border-bottom: 1px solid #eee !important;
  padding: 24px 0 14px 0 !important;
}

[data-route=sylius_shop_cart_summary] .column:first-child .table thead th,
[data-route=sylius_shop_cart_save] .column:first-child .table thead th,
[data-route=sylius_shop_cart_checkout] .column:first-child .table thead th,
[data-route=sylius_shop_checkout_complete] form table thead th,
[data-route=sylius_shop_account_order_show] table thead th {
  border: none !important;
  border-bottom: 2px solid #eee !important;
  white-space: nowrap;
  color: #999;
  background: transparent !important;
}

[data-route=sylius_shop_cart_summary] .column:first-child .table th:nth-child(2),
[data-route=sylius_shop_cart_summary] .column:first-child .table td:nth-child(2),
[data-route=sylius_shop_cart_save] .column:first-child .table th:nth-child(2),
[data-route=sylius_shop_cart_save] .column:first-child .table td:nth-child(2),
[data-route=sylius_shop_cart_checkout] .column:first-child .table th:nth-child(2),
[data-route=sylius_shop_cart_checkout] .column:first-child .table td:nth-child(2),
[data-route=sylius_shop_checkout_complete] form table th:nth-child(2),
[data-route=sylius_shop_checkout_complete] form table td:nth-child(2),
[data-route=sylius_shop_account_order_show] table th:nth-child(2),
[data-route=sylius_shop_account_order_show] table td:nth-child(2) {
  text-align: right;
  padding-right: 20px !important;
}

[data-route=sylius_shop_cart_summary] .column:first-child .table th:nth-child(3),
[data-route=sylius_shop_cart_save] .column:first-child .table th:nth-child(3),
[data-route=sylius_shop_cart_checkout] .column:first-child .table th:nth-child(3),
[data-route=sylius_shop_checkout_complete] form table th:nth-child(3),
[data-route=sylius_shop_account_order_show] table th:nth-child(3) {
  text-align: left !important;
  width: 60px;
}

[data-route=sylius_shop_cart_summary] .column:first-child .table th:nth-child(4),
[data-route=sylius_shop_cart_save] .column:first-child .table th:nth-child(4),
[data-route=sylius_shop_cart_checkout] .column:first-child .table th:nth-child(4),
[data-route=sylius_shop_checkout_complete] form table th:nth-child(4),
[data-route=sylius_shop_account_order_show] table th:nth-child(4) {
  text-align: right !important;
}

[data-route=sylius_shop_cart_summary] .column:first-child .table .sylius-product-name,
[data-route=sylius_shop_cart_save] .column:first-child .table .sylius-product-name,
[data-route=sylius_shop_cart_checkout] .column:first-child .table .sylius-product-name,
[data-route=sylius_shop_checkout_complete] form table .sylius-product-name,
[data-route=sylius_shop_account_order_show] table .sylius-product-name {
  font-size: 0.9em !important;
  color: #3f3f3f !important;
  font-weight: 700;
}

[data-route=sylius_shop_cart_summary] .column:first-child .table .image,
[data-route=sylius_shop_cart_save] .column:first-child .table .image,
[data-route=sylius_shop_cart_checkout] .column:first-child .table .image,
[data-route=sylius_shop_checkout_complete] form table .image,
[data-route=sylius_shop_account_order_show] table .image {
  width: 100px !important;
  border-radius: 5px;
  margin-right: 15px;
}

[data-route=sylius_shop_cart_summary] .column:first-child .table .sub.header,
[data-route=sylius_shop_cart_save] .column:first-child .table .sub.header,
[data-route=sylius_shop_cart_checkout] .column:first-child .table .sub.header,
[data-route=sylius_shop_checkout_complete] form table .sub.header,
[data-route=sylius_shop_account_order_show] table .sub.header {
  color: #adadad !important;
}

[data-route=sylius_shop_cart_summary] .column:first-child .table .sylius-cart-remove-button,
[data-route=sylius_shop_cart_save] .column:first-child .table .sylius-cart-remove-button,
[data-route=sylius_shop_cart_checkout] .column:first-child .table .sylius-cart-remove-button {
  background: transparent;
  border: 1px solid #eee;
}

[data-route=sylius_shop_cart_summary] .column:first-child .table .sylius-total,
[data-route=sylius_shop_cart_save] .column:first-child .table .sylius-total,
[data-route=sylius_shop_cart_checkout] .column:first-child .table .sylius-total {
  font-weight: 700;
}

[data-route=sylius_shop_cart_summary] .five.column:last-child,
[data-route=sylius_shop_cart_save] .five.column:last-child,
[data-route=sylius_shop_cart_checkout] .five.column:last-child {
  padding-left: 50px !important;
}

[data-route=sylius_shop_cart_summary] .column:last-child .ui.dividing.header,
[data-route=sylius_shop_cart_save] .column:last-child .ui.dividing.header,
[data-route=sylius_shop_cart_checkout] .column:last-child .ui.dividing.header {
  border: 0;
  font-size: 1em;
  color: #999;
  margin-top: 15px;
  margin-bottom: 20px;
  padding-bottom: 14px;
  border-bottom: 2px solid #eee;
}

[data-route=sylius_shop_cart_summary] .column:last-child .table td,
[data-route=sylius_shop_cart_save] .column:last-child .table td,
[data-route=sylius_shop_cart_checkout] .column:last-child .table td {
  padding: 16px 0;
}

[data-route=sylius_shop_cart_summary] .column:last-child .table .header td,
[data-route=sylius_shop_cart_save] .column:last-child .table .header td,
[data-route=sylius_shop_cart_checkout] .column:last-child .table .header td {
  padding-top: 30px !important;
}

[data-route=sylius_shop_login] h1.ui.header {
  margin: 40px 0;
  font-size: 26px !important;
}

[data-route=sylius_shop_login] .ui.padded.segment .ui.header,
[data-route=sylius_shop_register] .ui.padded.segment .ui.header {
  font-size: 26px !important;
  margin-top: 20px;
  border: 0;
}

[data-route=sylius_shop_login] .ui.segment {
  padding: 0;
  border: 0;
  box-shadow: none;
}

@media (min-width: 656px) {
  [data-route=sylius_shop_login] .ui.segment > .relaxed.grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(655px, 1fr));
    gap: 30px;
    margin: 0 !important;
  }
}
[data-route=sylius_shop_login] .ui.segment > .relaxed.grid > .column {
  width: unset;
}

[data-route=sylius_shop_login] .ui.segment > .relaxed.grid > .divider {
  display: none;
}

[data-route=sylius_shop_login] .ui.segment > .relaxed.grid .column:first-child {
  background: #fff;
  border: 1px solid #eee;
  border-radius: 6px;
  padding: 30px 60px 70px 60px !important;
}

[data-route=sylius_shop_login] .ui.segment > .relaxed.grid .column:first-child .button {
  margin-top: 20px;
}

[data-route=sylius_shop_login] .ui.segment > .relaxed.grid .column:first-child button.button {
  background: #086dd3;
}

[data-route=sylius_shop_login] .ui.segment > .relaxed.grid .column:last-child {
  padding: 30px 60px 70px 60px !important;
}

[data-route=sylius_shop_login] .ui.segment > .relaxed.grid .column:last-child .button {
  background: #086dd3;
}

[data-route=sylius_shop_login] .ui.segment > .relaxed.grid .column:last-child .button:hover {
  background: #fff;
  border: 1px solid #086dd3;
}

[data-route=sylius_shop_register] .ui.header {
  margin: 10px 0 30px 0;
}

[data-route=sylius_shop_register] .ui.container > .ui.padded.segment {
  background: #fff;
  border: 1px solid #eee;
  border-radius: 6px;
  padding: 30px 60px 70px 60px !important;
}

[data-route=sylius_shop_register] .ui.container > .ui.padded.segment .ui.header:not(:first-child) {
  margin-top: 60px;
}

[data-route=sylius_shop_register] .ui.container > .ui.padded.segment button {
  margin-top: 40px;
}

[data-route^=sylius_shop_account_] .breadcrumb {
  padding-bottom: 20px;
}

[data-route^=sylius_shop_account_] .ui.grid {
  margin-top: 0;
}

[data-route^=sylius_shop_account_] .ui.container .ui.grid > .twelve.wide.column:last-child {
  padding-left: 60px;
}

[data-route^=sylius_shop_account_] .ui.container .ui.grid .column:last-child .ui.segment {
  border: none;
  box-shadow: none;
  padding: 0;
}

[data-route^=sylius_shop_account_] .ui.container .ui.grid .column:last-child .ui.top.attached.styled.header {
  background: none;
  border: 0;
  padding: 0;
}

[data-route^=sylius_shop_account_] .ui.fluid.vertical.menu .item {
  padding-left: 0;
  padding-right: 0;
  border-bottom: 1px solid #eee;
}

[data-route^=sylius_shop_account_] h1.header {
  margin-top: 10px !important;
  margin-bottom: 20px;
  border: 0 !important;
}

[data-route^=sylius_shop_account_] h1.header .sub.header {
  padding-top: 15px;
}

[data-route=sylius_shop_account_dashboard] .ui.large.list {
  border: 1px solid #eee;
  padding: 25px;
  border-radius: 5px;
}

[data-route=sylius_shop_account_dashboard] .ui.large.list .item {
  padding-bottom: 10px;
}

[data-route^=sylius_shop_checkout_] .grid .segment,
[data-route^=sylius_shop_checkout_] .steps + .segment {
  border: 0;
  box-shadow: none;
  padding: 0;
}

[data-route^=sylius_shop_checkout_] .grid .segments .segment {
  padding: 30px;
}

[data-route^=sylius_shop_checkout_] .grid > .column:first-child .segment .header {
  border: 0;
  font-size: 24px;
}

[data-route^=sylius_shop_checkout_] .ui.container > .segment:first-child .menu {
  margin-top: 40px;
  align-items: center;
}

[data-route^=sylius_shop_checkout_] .steps {
  margin-bottom: 60px;
  line-height: 1.5 !important;
}

[data-route^=sylius_shop_checkout_] .steps .active .title,
[data-route^=sylius_shop_checkout_] .steps .step.completed i::before {
  color: #086dd3 !important;
}

[data-route^=sylius_shop_checkout_] .ui.icon.dropdown.labeled.button {
  background: #eee !important;
}

[data-route=sylius_shop_checkout_complete] form > .segment,
[data-route=sylius_shop_account_order_show] .segment {
  padding: 30px !important;
  margin-bottom: 40px !important;
}

[data-route=sylius_shop_account_order_show] .ui.container .ui.grid .column:last-child .ui.segment {
  box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15) !important;
  border: 1px solid rgba(34, 36, 38, 0.15) !important;
}

[data-route=sylius_shop_checkout_complete] form > .segment .header,
[data-route=sylius_shop_account_order_show] .segment .header {
  border: 0;
  font-size: 18px;
}

[data-route=sylius_shop_checkout_complete] .table,
[data-route=sylius_shop_account_order_show] .table {
  border: 0;
}

[data-route=sylius_shop_checkout_complete] .table tfoot td,
[data-route=sylius_shop_checkout_complete] .table tfoot th,
[data-route=sylius_shop_account_order_show] .table tfoot td,
[data-route=sylius_shop_account_order_show] .table tfoot th {
  padding: 20px 0 !important;
  background: transparent;
}

[data-route=sylius_shop_checkout_complete] .table tfoot tr:last-child td,
[data-route=sylius_shop_account_order_show] .table tfoot tr:last-child td {
  font-weight: 700;
}

[data-route=sylius_shop_checkout_complete] .table + .grid .message,
[data-route=sylius_shop_account_order_show] .table + .grid .message {
  background: #f3f4f5;
  box-shadow: none !important;
  border: 1px solid #e0e0e0;
  padding: 30px;
}

[data-route=sylius_shop_checkout_complete] .segment .ui.huge.primary.fluid.icon.labeled.button,
[data-route=sylius_shop_account_order_show] .segment .ui.huge.primary.fluid.icon.labeled.button {
  display: block !important;
  max-width: 500px !important;
  height: 60px;
  margin: 40px auto !important;
}

[data-route^=sylius_shop_checkout_] .ui.very.basic.table td {
  padding: 16px 0;
}

[data-route^=sylius_shop_checkout_] .ui.center.aligned.icon.header,
[data-route^=sylius_shop_checkout_] .ui.center.aligned.icon.header + .divider + .segment {
  background: #f3f4f5;
  padding: 40px 0;
  border-radius: 5px;
}

[data-route^=sylius_shop_checkout_] .ui.center.aligned.icon.header + .divider {
  display: none;
}

.ui.inverted.vertical.footer.segment {
  background: #1E2E3E;
  margin-top: 300px !important;
}

.ui.inverted.vertical.footer.segment .segment {
  background: transparent;
}

.ui.inverted.vertical.footer.segment .column {
  box-shadow: none !important;
}

.ui.inverted.vertical.footer.segment .item {
  padding: 7px 0;
}

.pre-footer {
  align-items: center;
  max-width: 1600px;
  margin: -250px auto 110px auto;
  border-radius: 6px;
  background: #086dd3;
}

.pre-footer > div {
  padding: 20px 20px;
  text-align: center;
}

@media (min-width: 1000px) {
  .pre-footer {
    display: flex;
    justify-content: space-around;
    height: 260px;
    padding: 0 120px;
  }
  .pre-footer > div {
    max-width: 400px;
  }
}
.pre-footer > div > * {
  display: block;
  font-size: 18px;
  line-height: 1.8;
  opacity: 0.7;
}

.pre-footer > div > strong {
  opacity: 1 !important;
}

.pre-footer > div > div:first-child {
  display: inline-block;
  font-size: 36px;
  padding-bottom: 10px;
}

label {
  display: inline-block !important;
  font-size: 16px !important;
  margin: 15px 0 0 0 !important;
  padding: 0 0 10px 0 !important;
  line-height: 1.4 !important;
}

.toggle label {
  padding-left: 60px !important;
}

input, select {
  padding-top: 0.95em !important;
  padding-bottom: 0.95em !important;
}

input:focus {
  border-color: #086dd3 !important;
}

select.ui.dropdown {
  height: auto !important;
}

.ui.button,
.ui.basic.button,
.ui.labeled.button,
.ui.labeled.icon.button,
.buttons .ui.labeled.icon.button {
  display: inline-block;
  background: transparent !important;
  font-size: 15px !important;
  border-radius: 4px !important;
  border: 1px solid #e1e1e1 !important;
  padding: 14px 24px !important;
  color: #3d3d3d !important;
  box-shadow: none !important;
}

.ui.labeled.icon.button,
.buttons .ui.labeled.icon.button {
  padding-left: 62px !important;
}

.ui.button.primary,
.ui.basic.button.primary,
.ui.labeled.button.primary,
.ui.labeled.icon.button.primary,
.buttons .ui.labeled.icon.button.primary,
.ui.button.green,
.ui.basic.button.green,
.ui.labeled.button.green,
.ui.labeled.icon.button.green,
.buttons .ui.labeled.icon.button.green,
.ui.button.submit,
.ui.basic.button.submit,
.ui.labeled.button.submit,
.ui.labeled.icon.button.submit,
.buttons .ui.labeled.icon.button.submit {
  background: #086dd3 !important;
  color: #fff !important;
  border-color: #086dd3 !important;
}

.dimmer .ui.button,
.ui.button.slick-arrow {
  color: #fff !important;
}

.ui.button:hover,
.ui.basic.button:hover,
.ui.labeled.button:hover,
.ui.labeled.icon.button:hover,
.buttons .ui.labeled.icon.button:hover {
  background: #086dd3 !important;
  color: #086dd3 !important;
  border-color: #086dd3 !important;
}

.ui.toggle.checkbox input:checked ~ .box:before, .ui.toggle.checkbox input:checked ~ label:before,
.ui.toggle.checkbox input:focus:checked ~ .box:before, .ui.toggle.checkbox input:focus:checked ~ label:before {
  background-color: #086dd3 !important;
}

address {
  font-style: normal;
  line-height: 1.6;
}

.text-teal {
  color: #086dd3;
}

.address-cards {
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px;
}

@media (min-width: 1500px) {
  .address-cards {
    grid-template-columns: 1fr 1fr;
  }
}
.address-card--default {
  margin-bottom: 20px;
}

.address-card-content {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 16px;
  height: 100%;
  border: 1px solid rgba(34, 36, 38, 0.1);
  box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.03) !important;
  padding: 25px;
  border-radius: 6px;
}

.address-card-content.default {
  border-color: #086dd3;
}

.address-card .buttons {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}

.address-label {
  position: absolute;
  top: -1px;
  right: -1px;
  background: #086dd3;
  color: #fff;
  padding: 5px 10px;
  border-radius: 0 0 0 5px;
  font-size: 0.8em;
  font-weight: bold;
  text-transform: uppercase;
}

.address-card .buttons .ui.button,
.address-card .buttons .ui.basic.button,
.address-card .buttons .ui.labeled.button,
.address-card .buttons .ui.labeled.icon.button,
.address-card .buttons .buttons .ui.labeled.icon.button {
  padding: 6px 10px 6px 0 !important;
}

.address-card .buttons .ui.button .icon,
.address-card .buttons .ui.basic.button .icon,
.address-card .buttons .ui.labeled.button .icon,
.address-card .buttons .ui.labeled.icon.button .icon,
.address-card .buttons .buttons .ui.labeled.icon.button .icon {
  position: relative !important;
  width: 30px !important;
  padding: 7px 0 !important;
}

.text-break {
  word-break: break-word;
}

.mobile-only {
  display: none;
}

.desktop-only {
  display: inline;
}

@media screen and (max-width: 768px) {
  .mobile-only {
    display: inline;
  }
  .desktop-only {
    display: none;
  }
}
body {
  background-color: #F9FAFB;
}

#menu {
  border-radius: 0;
}

#footer {
  padding: 4em;
  margin-top: 4em;
}

.pusher {
  display: flex;
  min-height: 100vh;
  flex-direction: column;
}

.pusher > #footer {
  flex: 1;
}

.cart.popup {
  min-width: 300px;
}

.ui.monster.header {
  font-size: 3em;
}

.ui.unmargined.segments {
  margin: 0;
}

#searchbar {
  display: flex;
}

#searchbarTextField {
  flex-grow: 100;
}

#searchbarButtons {
  width: fit-content;
  width: -moz-fit-content;
}

.old-price {
  font-size: 80%;
  color: #a0a0a0;
  text-decoration: line-through;
}

.tax-disabled {
  color: #a0a0a0;
}

.homepage .carousel-wrapper {
  position: relative;
}

.homepage .carousel-nav .carousel-left,
.homepage .carousel-nav .carousel-right {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.homepage .carousel-nav .carousel-left {
  left: 30px;
}

.homepage .carousel-nav .carousel-right {
  right: 30px;
}

.homepage .carousel {
  margin: 0 -1em;
}

.homepage .carousel-item {
  padding: 5px 1em;
}

@media (min-width: 992px) {
  .homepage .featured.column .card .content {
    text-align: center;
    padding-top: 41px;
  }
  .homepage .featured.column .card .content .header {
    font-size: 26px;
  }
  .homepage .featured.column .cards,
  .homepage .featured.column .cards .ui.fluid.card {
    height: 100%;
  }
}
@media (max-width: 991px) {
  .homepage .odd.doubling > .card:first-child {
    width: calc(100% - 2em) !important;
  }
}
.newsletter .ui.form {
  display: flex !important;
}

.newsletter .ui.form .newsletter-input,
.newsletter .ui.form .newsletter-button {
  margin: 5px;
}

.newsletter .ui.form .newsletter-input {
  flex-grow: 1;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGhlbWUtbXVsdGltZWRpYS1zdHlsZS5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUEsZ0JBQWdCO0FDRWhCOzs7RUFHSTtBREFKOztBQ0dBO0VBQ0k7QURBSjs7QUNHQTtFQUNJO0FEQUo7O0FDR0E7RUFDSTtJQUNJO0VEQU47QUFDRjtBQ0dBO0VBQ0k7SUFDSTtFREROO0FBQ0Y7QUNJQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FERko7O0FDS0E7RUFDSTtBREZKOztBQ0tBO0VBQ0k7RUFDQTtBREZKOztBQ0tBO0VBQ0k7RUFDQTtBREZKOztBQ0tBO0VBQ0k7SUFDSTtJQUNBO0VERk47QUFDRjtBQ0tBO0VBQ0k7QURISjs7QUNNQTtFQUNJO0VBQ0E7RUFDQTtBREhKOztBQ01BO0VBQ0k7QURISjs7QUNNQTtFQUNJO0FESEo7O0FDTUE7RUFDSTtBREhKOztBQ01BO0VBQ0k7QURISjs7QUNNQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURISjs7QUNNQTtFQUNJO0FESEo7O0FDTUE7RUFDSTtFQUNBO0VBQ0E7QURISjs7QUNNQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQkE3R1M7QUQwR2I7O0FDTUE7RUFDSTtBREhKOztBQ01BO0VBQ0k7RUFDQTtBREhKOztBQ01BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FESEo7O0FDTUE7RUFDSTtBREhKOztBQ01BO0VBQ0k7QURISjs7QUNNQTtFQUNJO0VBQ0E7QURISjs7QUNNQTtFQUNJLGNBbkpTO0FEZ0piOztBQ01BO0VBQ0k7RUFDQTtBREhKOztBQ01BO0VBQ0k7RUFDQTtBREhKOztBQ01BO0VBQ0ksY0FqS1M7QUQ4SmI7O0FDTUE7RUFDSTtFQUNBO0FESEo7O0FDTUE7RUFDSTtJQUNJO0VESE47QUFDRjtBQ01BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QURKSjs7QUNPQTtFQUNJO0lBQ0k7RURKTjtBQUNGO0FDT0E7RUFDSTtFQUNBO0FETEo7O0FDUUE7RUFDSTtFQUNBO0FETEo7O0FDUUE7RUFDSTtBRExKOztBQ1FBOztFQUVJO0VBQ0E7QURMSjs7QUNRQTtFQUNJO0FETEo7O0FDUUE7RUFDSTtFQUNBO0FETEo7O0FDUUE7RUFDSTtFQUNBO0FETEo7O0FDUUE7O0VBRUk7QURMSjs7QUNRQTtFQUNJO0VBQ0E7QURMSjs7QUNRQTtFQUNJO0VBQ0E7RUFDQTtBRExKOztBQ1FBO0VBQ0k7RUFDQTtBRExKOztBQ1FBO0VBQ0k7QURMSjs7QUNRQTtFQUNJO0FETEo7O0FDUUE7RUFDSTtBRExKOztBQ1FBO0VBQ0k7RUFDQTtBRExKOztBQ1FBO0VBQ0k7QURMSjs7QUNRQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FETEo7O0FDUUE7RUFDSTtBRExKOztBQ1FBO0VBQ0k7RUFDQTtBRExKOztBQ1FBO0VBQ0k7RUFDQTtBRExKOztBQ1FBO0VBQ0k7QURMSjs7QUNRQTtFQUNJO0FETEo7O0FDUUE7RUFDSTtFQUNBO0FETEo7O0FDUUE7RUFDSTtJQUNJO0VETE47QUFDRjtBQ1FBO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7RUROTjtBQUNGO0FDU0E7RUFDSTtJQUNJO0VEUE47QUFDRjtBQ1VBO0VBQ0k7RUFDQTtFQUNBO0FEUko7O0FDV0E7RUFDSTtFQUNBO0FEUko7O0FDV0E7RUFDSTtFQUNBO0FEUko7O0FDV0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRFJKOztBQ1dBO0VBQ0k7SUFDSTtFRFJOO0FBQ0Y7QUNXQTtFQUNJO0VBQ0E7QURUSjs7QUNZQTtFQUNJO0VBQ0E7QURUSjs7QUNZQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FEVEo7O0FDWUE7RUFDSTtBRFRKOztBQ1lBO0VBQ0k7SUFDSTtFRFROO0FBQ0Y7QUNZQTtFQUNJO0VBQ0E7QURWSjs7QUNhQTtFQUNJO0VBQ0E7QURWSjs7QUNhQTtFQUNJO0FEVko7O0FDYUE7RUFDSTtFQUNBO0FEVko7O0FDYUE7RUFDSTtFQUNBO0FEVko7O0FDYUE7RUFDSTtJQUNJO0VEVk47RUNhRTtJQUNJO0lBQ0E7RURYTjtBQUNGO0FDY0E7RUFDSTtBRFpKOztBQ2VBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QURaSjs7QUNlQTtFQUNJO0VBQ0E7QURaSjs7QUNlQTtFQUNJO0FEWko7O0FDZUE7RUFDSTtBRFpKOztBQ2VBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURaSjs7QUNlQTtFQUNJO0VBQ0E7RUFDQTtBRFpKOztBQ2VBO0VBQ0k7RUFDQTtBRFpKOztBQ2VBO0VBQ0kscUJBdmNTO0VBd2NUO0FEWko7O0FDZUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRFpKOztBQ2VBO0VBQ0k7SUFDSTtFRFpOO0VDZUU7SUFDSTtFRGJOO0VDZ0JFO0lBQ0k7SUFDQTtFRGROO0FBQ0Y7QUNpQkE7RUFDSTtJQUNJO0VEZk47RUNrQkU7SUFDSTtJQUNBO0VEaEJOO0FBQ0Y7QUNtQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEakJKOztBQ29CQTtFQUNJO0VBQ0E7QURqQko7O0FDb0JBO0VBQ0k7RUFDQTtFQUNBO0FEakJKOztBQ29CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGpCSjs7QUNvQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRGpCSjs7QUNvQkE7RUFDSTtFQUNBO0VBQ0E7QURqQko7O0FDb0JBO0VBQ0k7SUFDSTtFRGpCTjtFQ29CRTtJQUNJO0lBQ0E7SUFDQTtFRGxCTjtBQUNGO0FDcUJBO0VBQ0k7SUFDSTtJQUNBO0VEbkJOO0FBQ0Y7QUNzQkE7RUFDSTtBRHBCSjs7QUN1QkE7RUFDSTtFQUNBO0VBQ0E7QURwQko7O0FDdUJBO0VBQ0k7RUFDQTtFQUNBO0FEcEJKOztBQ3VCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEcEJKOztBQ3VCQTtFQUNJO0VBQ0E7RUFDQTtBRHBCSjs7QUN1QkE7RUFDSTtBRHBCSjs7QUN1QkE7RUFDSTtFQUNBO0FEcEJKOztBQ3VCQTtFQUNJO0FEcEJKOztBQ3VCQTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VEcEJOO0FBQ0Y7QUN1QkE7RUFDSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RURyQk47RUN3QkU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VEdEJOO0FBQ0Y7QUN5QkE7RUFDSTtJQUNJO0VEdkJOO0VDMEJFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VEeEJOO0VDMkJFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFRHpCTjtBQUNGO0FDNEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDFCSjs7QUM2QkE7RUFDSTtFQUNBO0FEMUJKOztBQzZCQTtFQUNJO0VBQ0E7QUQxQko7O0FDNkJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUQxQko7O0FDNkJBO0VBQ0k7RUFDQTtFQUNBO0FEMUJKOztBQzZCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMUJKOztBQzZCQTtFQUNJO0VBQ0E7QUQxQko7O0FDNkJBO0VBQ0k7RUFDQTtBRDFCSjs7QUM2QkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMUJKOztBQzZCQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBRDFCSjs7QUM2QkE7O0VBRUk7RUFDQTtBRDFCSjs7QUM2QkE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjQTF1QlM7QURndEJiOztBQzZCQTtFQUNJO0FEMUJKOztBQzZCQTs7O0VBR0k7RUFDQTtBRDFCSjs7QUM2QkE7OztFQUdJO0VBQ0E7RUFDQTtBRDFCSjs7QUM2QkE7Ozs7O0VBS0k7RUFDQTtFQUNBO0FEMUJKOztBQzZCQTs7Ozs7RUFLSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMUJKOztBQzZCQTs7Ozs7Ozs7OztFQVVJO0VBQ0E7QUQxQko7O0FDNkJBOzs7OztFQUtJO0VBQ0E7QUQxQko7O0FDNkJBOzs7OztFQUtJO0FEMUJKOztBQzZCQTs7Ozs7RUFLSTtFQUNBO0VBQ0E7QUQxQko7O0FDNkJBOzs7OztFQUtJO0VBQ0E7RUFDQTtBRDFCSjs7QUM2QkE7Ozs7O0VBS0k7QUQxQko7O0FDNkJBOzs7RUFHSTtFQUNBO0FEMUJKOztBQzZCQTs7O0VBR0k7QUQxQko7O0FDNkJBOzs7RUFHSTtBRDFCSjs7QUM2QkE7OztFQUdJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMUJKOztBQzZCQTs7O0VBR0k7QUQxQko7O0FDNkJBOzs7RUFHSTtBRDFCSjs7QUM2QkE7RUFDSTtFQUNBO0FEMUJKOztBQzZCQTs7RUFFSTtFQUNBO0VBQ0E7QUQxQko7O0FDNkJBO0VBQ0k7RUFDQTtFQUNBO0FEMUJKOztBQzZCQTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RUQxQk47QUFDRjtBQzZCQTtFQUNJO0FEM0JKOztBQzhCQTtFQUNJO0FEM0JKOztBQzhCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FEM0JKOztBQzhCQTtFQUNJO0FEM0JKOztBQzhCQTtFQUNJLG1CQTM2QlM7QURnNUJiOztBQzhCQTtFQUNJO0FEM0JKOztBQzhCQTtFQUNJLG1CQW43QlM7QUR3NUJiOztBQzhCQTtFQUNJO0VBQ0E7QUQzQko7O0FDOEJBO0VBQ0k7QUQzQko7O0FDOEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUQzQko7O0FDOEJBO0VBQ0k7QUQzQko7O0FDOEJBO0VBQ0k7QUQzQko7O0FDOEJBO0VBQ0k7QUQzQko7O0FDOEJBO0VBQ0k7QUQzQko7O0FDOEJBO0VBQ0k7QUQzQko7O0FDOEJBO0VBQ0k7RUFDQTtFQUNBO0FEM0JKOztBQzhCQTtFQUNJO0VBQ0E7RUFDQTtBRDNCSjs7QUM4QkE7RUFDSTtFQUNBO0VBQ0E7QUQzQko7O0FDOEJBO0VBQ0k7RUFDQTtFQUNBO0FEM0JKOztBQzhCQTtFQUNJO0FEM0JKOztBQzhCQTtFQUNJO0VBQ0E7RUFDQTtBRDNCSjs7QUM4QkE7RUFDSTtBRDNCSjs7QUM4QkE7O0VBRUk7RUFDQTtFQUNBO0FEM0JKOztBQzhCQTtFQUNJO0FEM0JKOztBQzhCQTtFQUNJO0VBQ0E7QUQzQko7O0FDOEJBO0VBQ0k7RUFDQTtBRDNCSjs7QUM4QkE7RUFDSTtFQUNBO0FEM0JKOztBQzhCQTs7RUFFSTtBRDNCSjs7QUM4QkE7RUFDSTtBRDNCSjs7QUM4QkE7O0VBRUk7RUFDQTtBRDNCSjs7QUM4QkE7RUFDSTtFQUNBO0FEM0JKOztBQzhCQTs7RUFFSTtFQUNBO0FEM0JKOztBQzhCQTs7RUFFSTtBRDNCSjs7QUM4QkE7Ozs7RUFJSTtFQUNBO0FEM0JKOztBQzhCQTs7RUFFSTtBRDNCSjs7QUM4QkE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QUQzQko7O0FDOEJBOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0FEM0JKOztBQzhCQTtFQUNJO0FEM0JKOztBQzhCQTs7RUFFSTtFQUNBO0VBQ0E7QUQzQko7O0FDOEJBO0VBQ0k7QUQzQko7O0FDOEJBO0VBQ0k7RUFDQTtBRDNCSjs7QUM4QkE7RUFDSTtBRDNCSjs7QUM4QkE7RUFDSTtBRDNCSjs7QUM4QkE7RUFDSTtBRDNCSjs7QUM4QkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CQTNuQ1M7QURnbUNiOztBQzhCQTtFQUNJO0VBQ0E7QUQzQko7O0FDOEJBO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFRDNCTjtFQzhCRTtJQUNJO0VENUJOO0FBQ0Y7QUMrQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRDdCSjs7QUNnQ0E7RUFDSTtBRDdCSjs7QUNnQ0E7RUFDSTtFQUNBO0VBQ0E7QUQ3Qko7O0FDZ0NBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDdCSjs7QUNnQ0E7RUFDSTtBRDdCSjs7QUNnQ0E7RUFDSTtFQUNBO0FEN0JKOztBQ2dDQTtFQUNJO0FEN0JKOztBQ2dDQTtFQUNJO0FEN0JKOztBQ2dDQTs7Ozs7RUFLSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEN0JKOztBQ2dDQTs7RUFFSTtBRDdCSjs7QUNnQ0E7Ozs7Ozs7Ozs7Ozs7OztFQWVJO0VBQ0E7RUFDQTtBRDdCSjs7QUNnQ0E7O0VBRUk7QUQ3Qko7O0FDZ0NBOzs7OztFQUtJO0VBQ0E7RUFDQTtBRDdCSjs7QUNnQ0E7O0VBRUk7QUQ3Qko7O0FDZ0NBO0VBQ0k7RUFDQTtBRDdCSjs7QUNnQ0E7RUFDSSxjQTV2Q1M7QUQrdENiOztBQ2dDQTtFQUNJO0VBQ0E7RUFDQTtBRDdCSjs7QUNnQ0E7RUFDSTtJQUNJO0VEN0JOO0FBQ0Y7QUNnQ0E7RUFDSTtBRDlCSjs7QUNpQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ5Qko7O0FDaUNBO0VBQ0kscUJBNXhDUztBRDh2Q2I7O0FDaUNBO0VBQ0k7RUFDQTtFQUNBO0FEOUJKOztBQ2lDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBLG1CQXp5Q1M7RUEweUNUO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDlCSjs7QUNpQ0E7Ozs7O0VBS0k7QUQ5Qko7O0FDaUNBOzs7OztFQUtJO0VBQ0E7RUFDQTtBRDlCSjs7QUNpQ0E7RUFDSTtBRDlCSjs7QUNrQ0E7RUFDRTtBRC9CRjs7QUNrQ0E7RUFDRTtBRC9CRjs7QUNrQ0E7RUFDRTtJQUNFO0VEL0JGO0VDaUNBO0lBQ0U7RUQvQkY7QUFDRjtBQXR6Q0E7RUFDRTtBQXd6Q0Y7O0FBcnpDQTtFQUNFO0FBd3pDRjs7QUFyekNBO0VBQ0U7RUFDQTtBQXd6Q0Y7O0FBcnpDQTtFQUNFO0VBQ0E7RUFDQTtBQXd6Q0Y7O0FBcnpDQTtFQUNFO0FBd3pDRjs7QUFyekNBO0VBQ0U7QUF3ekNGOztBQXJ6Q0E7RUFDRTtBQXd6Q0Y7O0FBdHpDQTtFQUNFO0FBeXpDRjs7QUF0ekNBO0VBQ0k7QUF5ekNKOztBQXR6Q0E7RUFDSTtBQXl6Q0o7O0FBdHpDQTtFQUNJO0VBQ0E7QUF5ekNKOztBQXR6Q0E7RUFDSTtFQUNBO0VBQ0E7QUF5ekNKOztBQXR6Q0E7RUFDSTtBQXl6Q0o7O0FBdHpDQTtFQUNJO0FBeXpDSjs7QUF0ekNBOztFQUVJO0VBQ0E7RUFDQTtBQXl6Q0o7O0FBdHpDQTtFQUNJO0FBeXpDSjs7QUF0ekNBO0VBQ0k7QUF5ekNKOztBQXR6Q0E7RUFDSTtBQXl6Q0o7O0FBdHpDQTtFQUNJO0FBeXpDSjs7QUF0ekNBO0VBQ0k7SUFDSTtJQUNBO0VBeXpDTjtFQXR6Q0U7SUFDSTtFQXd6Q047RUFyekNFOztJQUVJO0VBdXpDTjtBQUNGO0FBcHpDQTtFQUNJO0lBQ0k7RUFzekNOO0FBQ0Y7QUFuekNBO0VBQ0k7QUFxekNKOztBQWx6Q0E7O0VBRUk7QUFxekNKOztBQWx6Q0E7RUFDSTtBQXF6Q0osQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3RoZW1lcy9NdWx0aW1lZGlhVGhlbWUvcHVibGljL3Njc3Mvc3R5bGUuc2NzcyIsIndlYnBhY2s6Ly8vLi90aGVtZXMvTXVsdGltZWRpYVRoZW1lL3B1YmxpYy9zY3NzL3RoZW1lLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcInRoZW1lXCI7XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGQUZCO1xufVxuXG4jbWVudSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbiNmb290ZXIge1xuICBwYWRkaW5nOiA0ZW07XG4gIG1hcmdpbi10b3A6IDRlbTtcbn1cblxuLnB1c2hlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ucHVzaGVyID4gI2Zvb3RlciB7XG4gIGZsZXg6IDE7XG59XG5cbi5jYXJ0LnBvcHVwIHtcbiAgbWluLXdpZHRoOiAzMDBweDtcbn1cblxuLnVpLm1vbnN0ZXIuaGVhZGVyIHtcbiAgZm9udC1zaXplOiAzZW07XG59XG4udWkudW5tYXJnaW5lZC5zZWdtZW50cyB7XG4gIG1hcmdpbjogMDtcbn1cblxuI3NlYXJjaGJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuI3NlYXJjaGJhclRleHRGaWVsZCB7XG4gICAgZmxleC1ncm93OiAxMDA7XG59XG5cbiNzZWFyY2hiYXJCdXR0b25zIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgd2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XG59XG5cbi5vbGQtcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIGNvbG9yOiAjYTBhMGEwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4udGF4LWRpc2FibGVkIHtcbiAgICBjb2xvcjogI2EwYTBhMDtcbn1cblxuLmhvbWVwYWdlIC5jYXJvdXNlbC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ob21lcGFnZSAuY2Fyb3VzZWwtbmF2IC5jYXJvdXNlbC1sZWZ0LFxuLmhvbWVwYWdlIC5jYXJvdXNlbC1uYXYgLmNhcm91c2VsLXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uaG9tZXBhZ2UgLmNhcm91c2VsLW5hdiAuY2Fyb3VzZWwtbGVmdCB7XG4gICAgbGVmdDogMzBweDtcbn1cblxuLmhvbWVwYWdlIC5jYXJvdXNlbC1uYXYgLmNhcm91c2VsLXJpZ2h0IHtcbiAgICByaWdodDogMzBweDtcbn1cblxuLmhvbWVwYWdlIC5jYXJvdXNlbCB7XG4gICAgbWFyZ2luOiAwIC0xZW07XG59XG5cbi5ob21lcGFnZSAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgcGFkZGluZzogNXB4IDFlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmhvbWVwYWdlIC5mZWF0dXJlZC5jb2x1bW4gLmNhcmQgLmNvbnRlbnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MXB4O1xuICAgIH1cblxuICAgIC5ob21lcGFnZSAuZmVhdHVyZWQuY29sdW1uIC5jYXJkIC5jb250ZW50IC5oZWFkZXIge1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgfVxuXG4gICAgLmhvbWVwYWdlIC5mZWF0dXJlZC5jb2x1bW4gLmNhcmRzLFxuICAgIC5ob21lcGFnZSAuZmVhdHVyZWQuY29sdW1uIC5jYXJkcyAudWkuZmx1aWQuY2FyZCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ob21lcGFnZSAub2RkLmRvdWJsaW5nID4gLmNhcmQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMmVtKSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLm5ld3NsZXR0ZXIgLnVpLmZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLm5ld3NsZXR0ZXIgLnVpLmZvcm0gLm5ld3NsZXR0ZXItaW5wdXQsXG4ubmV3c2xldHRlciAudWkuZm9ybSAubmV3c2xldHRlci1idXR0b24ge1xuICAgIG1hcmdpbjogNXB4O1xufVxuXG4ubmV3c2xldHRlciAudWkuZm9ybSAubmV3c2xldHRlci1pbnB1dCB7XG4gICAgZmxleC1ncm93OiAxO1xufVxuXG4iLCIkYmxldS1mb25jZTogIzA4NmRkMztcblxuKjpub3QoaSksXG4udWksXG4udWkuaGVhZGVyIHtcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG5hOmhvdmVyIHtcbiAgICBjb2xvcjogIzM4N2ZmOSAhaW1wb3J0YW50O1xufVxuXG5ib2R5LnB1c2hhYmxlIC5wdXNoZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0OTlweCkge1xuICAgIC51aS5jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KSB7XG4gICAgLnVpLmNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMzQwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi51aS5tZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi51aS5tZW51IC5pdGVtIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xufVxuXG4udG9wLW1lbnUgLnVpLm1lbnUgYS5pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICMwMDAwMDAxQSAhaW1wb3J0YW50O1xufVxuXG4udG9wLWJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudG9wLWJhciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxufVxuXG4udG9wLWJhciA+IGRpdiB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtYmFyID4gLml0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udG9wLWJhciA+IC5pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwMUE7XG59XG5cbi50b3AtYmFyIC5kcm9wZG93biAubWVudSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5oZWFkZXIgYS5pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udWkubWVudSAuaXRlbTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wdXNoZXIgPiAjbWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMzQwcHggIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4ucHVzaGVyID4gI21lbnUgLm1lbnUge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5wdXNoZXIgPiAjbWVudSAubWVudSAuaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5wdXNoZXIgPiAjbWVudTo6YWZ0ZXIge1xuICAgIGFsbDogdW5zZXQ7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IC0xMDAlO1xuICAgIHdpZHRoOiAzMDAlO1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgei1pbmRleDogLTE7XG4gICAgYmFja2dyb3VuZDogJGJsZXUtZm9uY2U7XG59XG5cbi5wdXNoZXIgPiAuY29udGFpbmVyID4gaGVhZGVyID4gLnNlZ21lbnQge1xuICAgIHBhZGRpbmc6IDI1cHggMCAxNnB4IDAgIWltcG9ydGFudDtcbn1cblxuaGVhZGVyIC51aS5tZW51IHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5oZWFkZXIgLnVpLm1lbnU6OmJlZm9yZSB7XG4gICAgYWxsOiB1bnNldDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTEwMCU7XG4gICAgd2lkdGg6IDMwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDFweCAxcHggI2VhZWFlYTtcbn1cblxuaGVhZGVyIC51aS50aHJlZS5jb2x1bW4uc3RhY2thYmxlLmdyaWQgPiAuY29sdW1uIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5oZWFkZXIgLnVpLnRocmVlLmNvbHVtbi5zdGFja2FibGUuZ3JpZCA+IC5jb2x1bW46bnRoLWNoaWxkKDIpIHtcbiAgICBmbGV4LWdyb3c6IDE7XG59XG5cbmhlYWRlciAudWkudGhyZWUuY29sdW1uLnN0YWNrYWJsZS5ncmlkID4gLmNvbHVtbjpudGgtY2hpbGQoMykgLmJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzAwMDAwMDE1O1xufVxuXG5oZWFkZXIgLnVpLnRocmVlLmNvbHVtbi5zdGFja2FibGUuZ3JpZCA+IC5jb2x1bW46bnRoLWNoaWxkKDMpIC5idXR0b24gLmljb24ge1xuICAgIGNvbG9yOiAkYmxldS1mb25jZTtcbn1cblxuaGVhZGVyIC51aS50aHJlZS5jb2x1bW4uc3RhY2thYmxlLmdyaWQgPiAuY29sdW1uOm50aC1jaGlsZCgzKSAuYnV0dG9uIHNwYW4ge1xuICAgIGNvbG9yOiAjMjUyNTI1O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi51aS5icmVhZGNydW1iIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbi51aS5icmVhZGNydW1iIGEge1xuICAgIGNvbG9yOiAkYmxldS1mb25jZTtcbn1cblxuLnVpLmJyZWFkY3J1bWIgLmFjdGl2ZSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudWkuYnJlYWRjcnVtYiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG59XG5cbiNwcm9kdWN0cy50aHJlZS5jYXJkcyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDI0MHB4LCAxZnIpKTtcbiAgICBnYXA6IDMwcHg7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAjcHJvZHVjdHMudGhyZWUuY2FyZHMge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMjQwcHgsIDFmcikpO1xuICAgIH1cbn1cblxuI3Byb2R1Y3RzLnRocmVlLmNhcmRzIC5jYXJkIHtcbiAgICB3aWR0aDogdW5zZXQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmNhcmQgLmltYWdlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uY2FyZCAuaW1hZ2UsXG4uY2FyZCAuaW1hZ2UgLmRpbW1lciB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uY2FyZCAuY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweCAwICFpbXBvcnRhbnQ7XG59XG5cbi5zeWxpdXMtcHJvZHVjdC1uYW1lIHtcbiAgICBmb250LXNpemU6IDEuMmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiA1cHggMDtcbn1cblxuLmNhcmQgLnN5bGl1cy1wcm9kdWN0LXByaWNlIHtcbiAgICBmb250LXNpemU6IDEuMmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiA1cHggMDtcbn1cblxuLmNhcmQgLnN5bGl1cy1wcm9kdWN0LXByaWNlLFxuLmNhcmQgLnN5bGl1cy1wcm9kdWN0LW9yaWdpbmFsLXByaWNlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5wcm9tb3Rpb25fbGFiZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGV1LWZvbmNlICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmNhcmQgLmNvbnRlbnQgLnByb21vdGlvbl9sYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMjBweDtcbn1cblxuLmJ1dHRvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4ucHJpbWFyeS5idXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICRibGV1LWZvbmNlICFpbXBvcnRhbnQ7XG59XG5cbi5odWdlLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxLjFyZW0gIWltcG9ydGFudDtcbn1cblxuLnVpLmljb24ubGFiZWxlZC5idXR0b24ge1xuICAgIHBhZGRpbmc6IDE2cHggNTBweCAxNnB4IDczcHggIWltcG9ydGFudFxufVxuXG4udWkuaWNvbi5sYWJlbGVkLmJ1dHRvbiBpIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnVpLmxhcmdlLmNvbW1lbnRzIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xufVxuXG4udWkubGFyZ2UuY29tbWVudHMgLmNvbW1lbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi51aS5oZWFkZXIgPiAuaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnVpLmhlYWRlciA+IC5pY29uICsgLmNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgcGFkZGluZzogMDtcbn1cblxuLnVpLmhlYWRlciA+IC5pY29uICsgLmNvbnRlbnQgLnN1Yi5oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLnVpLml0ZW1zPi5pdGVtPi5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzcHg7XG59XG5cbi5zeWxpdXMtZmxhc2gtbWVzc2FnZSB7XG4gICAgbWFyZ2luOiAzZW0gMCAxZW0gMCAhaW1wb3J0YW50O1xufVxuXG4uY2FydC5wb3B1cCAuaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzk5cHgpIHtcbiAgICAudG9wLW1lbnUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xuICAgIC50b3AtbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgICAudG9wLW1lbnVfX2xpbmsge1xuICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICB9XG59XG5cbi50b3AtbWVudV9fbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi50b3AtbWVudV9fbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnVpLnN0YXIucmF0aW5nIC5hY3RpdmUuaWNvbiB7XG4gICAgY29sb3I6ICMyMWI5OTkhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi51aS5mb3VyLmRvdWJsaW5nLmNhcmRzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjQwcHgsIDFmcikpO1xuICAgIGdhcDogMzBweDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC51aS5mb3VyLmRvdWJsaW5nLmNhcmRzIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDI0MHB4LCAxZnIpKTtcbiAgICB9XG59XG5cbi51aS5mb3VyLmRvdWJsaW5nLmNhcmRzIC5jYXJkIHtcbiAgICB3aWR0aDogdW5zZXQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfcHJvZHVjdF9zaG93XCJdIC51aS50d28uY29sdW1uLnN0YWNrYWJsZS5ncmlkIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDMwcHggMTVweCA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfcHJvZHVjdF9zaG93XCJdIC51aS50d28uY29sdW1uLnN0YWNrYWJsZS5ncmlkID4gLmNvbHVtbiB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX3Byb2R1Y3Rfc2hvd1wiXSAudWkudHdvLmNvbHVtbi5zdGFja2FibGUuZ3JpZCA+IC5jb2x1bW46Zmlyc3QtY2hpbGQgLmltYWdlIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9wcm9kdWN0X3Nob3dcIl0gLnVpLnR3by5jb2x1bW4uc3RhY2thYmxlLmdyaWQgPiAuY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9wcm9kdWN0X3Nob3dcIl0gLnVpLnR3by5jb2x1bW4uc3RhY2thYmxlLmdyaWQgPiAuY29sdW1uOmxhc3QtY2hpbGQgPiAqIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfcHJvZHVjdF9zaG93XCJdIC51aS50d28uY29sdW1uLnN0YWNrYWJsZS5ncmlkID4gLmNvbHVtbjpsYXN0LWNoaWxkID4gLm1vbnN0ZXIuaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDIuMmVtO1xuICAgIGJvcmRlcjogMDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9wcm9kdWN0X3Nob3dcIl0gLnVpLnR3by5jb2x1bW4uc3RhY2thYmxlLmdyaWQgPiAuY29sdW1uOmxhc3QtY2hpbGQgPiAudGV4dC5tZW51IC5pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9wcm9kdWN0X3Nob3dcIl0gLnVpLnR3by5jb2x1bW4uc3RhY2thYmxlLmdyaWQgPiAuY29sdW1uOmxhc3QtY2hpbGQgPiAuc3RhY2thYmxlLmdyaWQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjVweCAwICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfcHJvZHVjdF9zaG93XCJdIC51aS50d28uY29sdW1uLnN0YWNrYWJsZS5ncmlkID4gLmNvbHVtbjpsYXN0LWNoaWxkID4gLnN0YWNrYWJsZS5ncmlkIC5zdWIuaGVhZGVyIHtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBbZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX3Byb2R1Y3Rfc2hvd1wiXSAudWkudHdvLmNvbHVtbi5zdGFja2FibGUuZ3JpZCA+IC5jb2x1bW46bGFzdC1jaGlsZCA+IC5zdGFja2FibGUuZ3JpZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9wcm9kdWN0X3Nob3dcIl0gLnVpLnR3by5jb2x1bW4uc3RhY2thYmxlLmdyaWQgPiAuY29sdW1uOmxhc3QtY2hpbGQgPiAuc3RhY2thYmxlLmdyaWQgPiAqIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAwIDAgNXB4IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfcHJvZHVjdF9zaG93XCJdIC51aS50d28uY29sdW1uLnN0YWNrYWJsZS5ncmlkID4gLmNvbHVtbjpsYXN0LWNoaWxkID4gLnN0YWNrYWJsZS5ncmlkID4gKiB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9wcm9kdWN0X3Nob3dcIl0gLnVpLnR3by5jb2x1bW4uc3RhY2thYmxlLmdyaWQgPiAuY29sdW1uOmxhc3QtY2hpbGQgPiAuc2VnbWVudCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAzO1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX3Byb2R1Y3Rfc2hvd1wiXSAudWkudHdvLmNvbHVtbi5zdGFja2FibGUuZ3JpZCA+IC5jb2x1bW46bGFzdC1jaGlsZCA+IC5zZWdtZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX3Byb2R1Y3Rfc2hvd1wiXSAudWkudHdvLmNvbHVtbi5zdGFja2FibGUuZ3JpZCA+IC5jb2x1bW46bGFzdC1jaGlsZCAuZm9ybSA+IC5idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfcHJvZHVjdF9zaG93XCJdIC51aS50b3AuYXR0YWNoZWQubGFyZ2UudGFidWxhci5tZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfcHJvZHVjdF9zaG93XCJdIC51aS50b3AuYXR0YWNoZWQubGFyZ2UudGFidWxhci5tZW51OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgICB3aWR0aDogMzAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX3Byb2R1Y3Rfc2hvd1wiXSAudWkudG9wLmF0dGFjaGVkLmxhcmdlLnRhYnVsYXIubWVudSAuaXRlbSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfcHJvZHVjdF9zaG93XCJdIC51aS50b3AuYXR0YWNoZWQubGFyZ2UudGFidWxhci5tZW51IC5pdGVtOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNkN2Q3ZDc7XG4gICAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9wcm9kdWN0X3Nob3dcIl0gLnVpLnRvcC5hdHRhY2hlZC5sYXJnZS50YWJ1bGFyLm1lbnUgLml0ZW0uYWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICRibGV1LWZvbmNlO1xuICAgIGJvcmRlci13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfcHJvZHVjdF9zaG93XCJdIC51aS5ib3R0b20uYXR0YWNoZWQudGFiLnNlZ21lbnQge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBbZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX3Byb2R1Y3Rfc2hvd1wiXSAudWkudHdvLmNvbHVtbi5zdGFja2FibGUuZ3JpZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBbZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX3Byb2R1Y3Rfc2hvd1wiXSAudWkudHdvLmNvbHVtbi5zdGFja2FibGUuZ3JpZCA+IC5jb2x1bW4ge1xuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgfVxuXG4gICAgW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9wcm9kdWN0X3Nob3dcIl0gLnVpLnR3by5jb2x1bW4uc3RhY2thYmxlLmdyaWQgPiAuY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1MDBweCkge1xuICAgIFtkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfcHJvZHVjdF9zaG93XCJdIC51aS50d28uY29sdW1uLnN0YWNrYWJsZS5ncmlkID4gLmNvbHVtbiB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDYwJTtcbiAgICB9XG5cbiAgICBbZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX3Byb2R1Y3Rfc2hvd1wiXSAudWkudHdvLmNvbHVtbi5zdGFja2FibGUuZ3JpZCA+IC5jb2x1bW46bGFzdC1jaGlsZCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDQwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX3Byb2R1Y3RfaW5kZXhcIl0gLnVpLm1vbnN0ZXIuc2VjdGlvbi5kaXZpZGluZy5oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogNTBweCBhdXRvIDEyMHB4IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9wcm9kdWN0X2luZGV4XCJdIC51aS5tb25zdGVyLnNlY3Rpb24uZGl2aWRpbmcuaGVhZGVyIC5zdWIuaGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfcHJvZHVjdF9pbmRleFwiXSAudWkuZmx1aWQudmVydGljYWwubWVudSAuaXRlbTpub3QoLmhlYWRlcikge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX3Byb2R1Y3RfaW5kZXhcIl0gLnVpLmZsdWlkLnZlcnRpY2FsLm1lbnUgLml0ZW06bm90KC5oZWFkZXIpOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICfigKInO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA2cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9wcm9kdWN0X2luZGV4XCJdIC51aS5mbHVpZC52ZXJ0aWNhbC5tZW51IC5pdGVtLmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxLjhlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmc6IDAgMCAxOHB4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWVlO1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX3Byb2R1Y3RfaW5kZXhcIl0gLnR3ZWx2ZS53aWRlLmNvbHVtbiAudWkuc2VnbWVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9wcm9kdWN0X2luZGV4XCJdIC51aS5mbHVpZC52ZXJ0aWNhbC5tZW51IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDg2cHgpO1xuICAgIH1cblxuICAgIFtkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfcHJvZHVjdF9pbmRleFwiXSAudHdlbHZlLndpZGUuY29sdW1uIC51aS5zZWdtZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xOCUsIC03MHB4KTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIFtkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfcHJvZHVjdF9pbmRleFwiXSAudHdlbHZlLndpZGUuY29sdW1uIC51aS5zZWdtZW50IHtcbiAgICAgICAgd2lkdGg6IDkwMHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTIycHgsIC03MHB4KTtcbiAgICB9XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfcHJvZHVjdF9pbmRleFwiXSAudHdlbHZlLndpZGUuY29sdW1uIC51aS5zZWdtZW50IGZvcm0gPiAuZ3JpZCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9wcm9kdWN0X2luZGV4XCJdIC50d2VsdmUud2lkZS5jb2x1bW4gLnVpLnNlZ21lbnQgZm9ybSAuY29sdW1uIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX3Byb2R1Y3RfaW5kZXhcIl0gLnR3ZWx2ZS53aWRlLmNvbHVtbiAudWkuc2VnbWVudCBpbnB1dCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDEuMDRlbSAxZW07XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9wcm9kdWN0X2luZGV4XCJdIC50d2VsdmUud2lkZS5jb2x1bW4gLnVpLnNlZ21lbnQgLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICNlZWUgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9wcm9kdWN0X2luZGV4XCJdIC50d2VsdmUud2lkZS5jb2x1bW4gLnVpLnNlZ21lbnQgLmJ1dHRvbiBpIHtcbiAgICB3aWR0aDogNDhweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjODA4MDgwO1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2hvbWVwYWdlXCJdIC5ob21lcGFnZSAudWkuaGlkZGVuLmRpdmlkZXI6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9ob21lcGFnZVwiXSAuaG9tZXBhZ2UtYmFubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHg7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfaG9tZXBhZ2VcIl0gLmhvbWVwYWdlLWJhbm5lciAuaG9tZXBhZ2UtYmFubmVyX19pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBbZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2hvbWVwYWdlXCJdIC5ob21lcGFnZS1iYW5uZXIgLmhvbWVwYWdlLWJhbm5lcl9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBbZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2hvbWVwYWdlXCJdIC5ob21lcGFnZS1iYW5uZXIgLmhvbWVwYWdlLWJhbm5lcl9fY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiA3MHB4O1xuICAgICAgICBsZWZ0OiA3MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIH1cblxuICAgIFtkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfaG9tZXBhZ2VcIl0gLmhvbWVwYWdlLWJhbm5lciAuaG9tZXBhZ2UtYmFubmVyX19jb250ZW50IC5idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBjb2xvcjogJGJsZXUtZm9uY2UgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTY0MHB4KSB7XG4gICAgW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9ob21lcGFnZVwiXSAuaG9tZXBhZ2UtYmFubmVyIHtcbiAgICAgICAgaGVpZ2h0OiA2NjBweDtcbiAgICB9XG5cbiAgICBbZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2hvbWVwYWdlXCJdIC5ob21lcGFnZS1iYW5uZXIgLmhvbWVwYWdlLWJhbm5lcl9faW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAxNjAwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xuICAgIH1cblxuICAgIFtkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfaG9tZXBhZ2VcIl0gLmhvbWVwYWdlLWJhbm5lciAuaG9tZXBhZ2UtYmFubmVyX19jb250ZW50IHtcbiAgICAgICAgYm90dG9tOiAxMTBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIH1cbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9ob21lcGFnZVwiXSAuaG9tZXBhZ2UgLnNlY29uZGFyeS5zZWdtZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2hvbWVwYWdlXCJdIC5ob21lcGFnZSAuc2Vjb25kYXJ5LnNlZ21lbnQubmV3c2xldHRlciB7XG4gICAgcGFkZGluZzogOTBweCAwO1xuICAgIG1hcmdpbjogOTBweCAwO1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2hvbWVwYWdlXCJdIC5ob21lcGFnZSAuc2Vjb25kYXJ5LnNlZ21lbnQubmV3c2xldHRlciA+IC5ncmlkID4gLnJvdyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfaG9tZXBhZ2VcIl0gLmhvbWVwYWdlIC5zZWNvbmRhcnkuc2VnbWVudC5uZXdzbGV0dGVyID4gLmdyaWQgPiAucm93ID4gLmNvbHVtbiB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9ob21lcGFnZVwiXSAuaG9tZXBhZ2UgLnNlY29uZGFyeS5zZWdtZW50Lm5ld3NsZXR0ZXIgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2hvbWVwYWdlXCJdIC5ob21lcGFnZSAuc2Vjb25kYXJ5LnNlZ21lbnQubmV3c2xldHRlcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogMTYwMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9ob21lcGFnZVwiXSAuaG9tZXBhZ2UgLnNlY29uZGFyeS5zZWdtZW50Omxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmc6IDkwcHggMDtcbiAgICBtYXJnaW46IDcwcHggMCAwIDA7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfaG9tZXBhZ2VcIl0gLmhvbWVwYWdlIC5zZWNvbmRhcnkuc2VnbWVudDpsYXN0LWNoaWxkIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfaG9tZXBhZ2VcIl0gLmhvbWVwYWdlIC5zZWNvbmRhcnkuc2VnbWVudDpsYXN0LWNoaWxkOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgICB3aWR0aDogMzAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2hvbWVwYWdlXCJdIC51aS5odWdlLmhlYWRlcixcbi51aS5ob3Jpem9udGFsLnNlY3Rpb24uZGl2aWRlci5oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMi40ZW0gIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfaG9tZXBhZ2VcIl0gLmhvbWVwYWdlID4gLnVpLmh1Z2UuaGVhZGVyLFxuLnVpLmhvcml6b250YWwuc2VjdGlvbi5kaXZpZGVyLmhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2hvbWVwYWdlXCJdIC51aS5odWdlLmhlYWRlcjo6YWZ0ZXIsXG4udWkuaG9yaXpvbnRhbC5zZWN0aW9uLmRpdmlkZXIuaGVhZGVyOjphZnRlciB7XG4gICAgYWxsOiB1bnNldDtcbiAgICBjb250ZW50OiBcIuKAulwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xuICAgIGNvbG9yOiAkYmxldS1mb25jZTtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9ob21lcGFnZVwiXSAudWkuaW52ZXJ0ZWQudmVydGljYWwuZm9vdGVyLnNlZ21lbnQge1xuICAgIG1hcmdpbi10b3A6IDIyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfY2FydF9zdW1tYXJ5XCJdIC51aS50d28uY29sdW1uLnN0YWNrYWJsZS5ncmlkLFxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jYXJ0X3NhdmVcIl0gLnVpLnR3by5jb2x1bW4uc3RhY2thYmxlLmdyaWQsXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfY2hlY2tvdXRcIl0gLnVpLnR3by5jb2x1bW4uc3RhY2thYmxlLmdyaWQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jYXJ0X3N1bW1hcnlcIl0gLnVpLnNlZ21lbnQsXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfc2F2ZVwiXSAudWkuc2VnbWVudCxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfY2FydF9jaGVja291dFwiXSAudWkuc2VnbWVudCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jYXJ0X3N1bW1hcnlcIl0gLmNvbHVtbjpmaXJzdC1jaGlsZCAudGFibGUgdGJvZHkgdGQsXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfc2F2ZVwiXSAuY29sdW1uOmZpcnN0LWNoaWxkIC50YWJsZSB0Ym9keSB0ZCxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfY2FydF9jaGVja291dFwiXSAuY29sdW1uOmZpcnN0LWNoaWxkIC50YWJsZSB0Ym9keSB0ZCxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfY2hlY2tvdXRfY29tcGxldGVcIl0gZm9ybSB0YWJsZSB0Ym9keSB0ZCxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfYWNjb3VudF9vcmRlcl9zaG93XCJdIHRhYmxlIHRib2R5IHRkIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDI0cHggMCAxNHB4IDAgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jYXJ0X3N1bW1hcnlcIl0gLmNvbHVtbjpmaXJzdC1jaGlsZCAudGFibGUgdGhlYWQgdGgsXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfc2F2ZVwiXSAuY29sdW1uOmZpcnN0LWNoaWxkIC50YWJsZSB0aGVhZCB0aCxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfY2FydF9jaGVja291dFwiXSAuY29sdW1uOmZpcnN0LWNoaWxkIC50YWJsZSB0aGVhZCB0aCxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfY2hlY2tvdXRfY29tcGxldGVcIl0gZm9ybSB0YWJsZSB0aGVhZCB0aCxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfYWNjb3VudF9vcmRlcl9zaG93XCJdIHRhYmxlIHRoZWFkIHRoIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VlZSAhaW1wb3J0YW50O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jYXJ0X3N1bW1hcnlcIl0gLmNvbHVtbjpmaXJzdC1jaGlsZCAudGFibGUgdGg6bnRoLWNoaWxkKDIpLFxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jYXJ0X3N1bW1hcnlcIl0gLmNvbHVtbjpmaXJzdC1jaGlsZCAudGFibGUgdGQ6bnRoLWNoaWxkKDIpLFxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jYXJ0X3NhdmVcIl0gLmNvbHVtbjpmaXJzdC1jaGlsZCAudGFibGUgdGg6bnRoLWNoaWxkKDIpLFxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jYXJ0X3NhdmVcIl0gLmNvbHVtbjpmaXJzdC1jaGlsZCAudGFibGUgdGQ6bnRoLWNoaWxkKDIpLFxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jYXJ0X2NoZWNrb3V0XCJdIC5jb2x1bW46Zmlyc3QtY2hpbGQgLnRhYmxlIHRoOm50aC1jaGlsZCgyKSxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfY2FydF9jaGVja291dFwiXSAuY29sdW1uOmZpcnN0LWNoaWxkIC50YWJsZSB0ZDpudGgtY2hpbGQoMiksXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NoZWNrb3V0X2NvbXBsZXRlXCJdIGZvcm0gdGFibGUgdGg6bnRoLWNoaWxkKDIpLFxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jaGVja291dF9jb21wbGV0ZVwiXSBmb3JtIHRhYmxlIHRkOm50aC1jaGlsZCgyKSxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfYWNjb3VudF9vcmRlcl9zaG93XCJdIHRhYmxlIHRoOm50aC1jaGlsZCgyKSxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfYWNjb3VudF9vcmRlcl9zaG93XCJdIHRhYmxlIHRkOm50aC1jaGlsZCgyKSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfc3VtbWFyeVwiXSAuY29sdW1uOmZpcnN0LWNoaWxkIC50YWJsZSB0aDpudGgtY2hpbGQoMyksXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfc2F2ZVwiXSAuY29sdW1uOmZpcnN0LWNoaWxkIC50YWJsZSB0aDpudGgtY2hpbGQoMyksXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfY2hlY2tvdXRcIl0gLmNvbHVtbjpmaXJzdC1jaGlsZCAudGFibGUgdGg6bnRoLWNoaWxkKDMpLFxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jaGVja291dF9jb21wbGV0ZVwiXSBmb3JtIHRhYmxlIHRoOm50aC1jaGlsZCgzKSxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfYWNjb3VudF9vcmRlcl9zaG93XCJdIHRhYmxlIHRoOm50aC1jaGlsZCgzKSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2MHB4O1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfc3VtbWFyeVwiXSAuY29sdW1uOmZpcnN0LWNoaWxkIC50YWJsZSB0aDpudGgtY2hpbGQoNCksXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfc2F2ZVwiXSAuY29sdW1uOmZpcnN0LWNoaWxkIC50YWJsZSB0aDpudGgtY2hpbGQoNCksXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfY2hlY2tvdXRcIl0gLmNvbHVtbjpmaXJzdC1jaGlsZCAudGFibGUgdGg6bnRoLWNoaWxkKDQpLFxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jaGVja291dF9jb21wbGV0ZVwiXSBmb3JtIHRhYmxlIHRoOm50aC1jaGlsZCg0KSxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfYWNjb3VudF9vcmRlcl9zaG93XCJdIHRhYmxlIHRoOm50aC1jaGlsZCg0KSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jYXJ0X3N1bW1hcnlcIl0gLmNvbHVtbjpmaXJzdC1jaGlsZCAudGFibGUgLnN5bGl1cy1wcm9kdWN0LW5hbWUsXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfc2F2ZVwiXSAuY29sdW1uOmZpcnN0LWNoaWxkIC50YWJsZSAuc3lsaXVzLXByb2R1Y3QtbmFtZSxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfY2FydF9jaGVja291dFwiXSAuY29sdW1uOmZpcnN0LWNoaWxkIC50YWJsZSAuc3lsaXVzLXByb2R1Y3QtbmFtZSxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfY2hlY2tvdXRfY29tcGxldGVcIl0gZm9ybSB0YWJsZSAuc3lsaXVzLXByb2R1Y3QtbmFtZSxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfYWNjb3VudF9vcmRlcl9zaG93XCJdIHRhYmxlIC5zeWxpdXMtcHJvZHVjdC1uYW1lIHtcbiAgICBmb250LXNpemU6IDAuOWVtICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMzZjNmM2YgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfc3VtbWFyeVwiXSAuY29sdW1uOmZpcnN0LWNoaWxkIC50YWJsZSAuaW1hZ2UsXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfc2F2ZVwiXSAuY29sdW1uOmZpcnN0LWNoaWxkIC50YWJsZSAuaW1hZ2UsXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfY2hlY2tvdXRcIl0gLmNvbHVtbjpmaXJzdC1jaGlsZCAudGFibGUgLmltYWdlLFxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jaGVja291dF9jb21wbGV0ZVwiXSBmb3JtIHRhYmxlIC5pbWFnZSxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfYWNjb3VudF9vcmRlcl9zaG93XCJdIHRhYmxlIC5pbWFnZSB7XG4gICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jYXJ0X3N1bW1hcnlcIl0gLmNvbHVtbjpmaXJzdC1jaGlsZCAudGFibGUgLnN1Yi5oZWFkZXIsXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfc2F2ZVwiXSAuY29sdW1uOmZpcnN0LWNoaWxkIC50YWJsZSAuc3ViLmhlYWRlcixcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfY2FydF9jaGVja291dFwiXSAuY29sdW1uOmZpcnN0LWNoaWxkIC50YWJsZSAuc3ViLmhlYWRlcixcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfY2hlY2tvdXRfY29tcGxldGVcIl0gZm9ybSB0YWJsZSAuc3ViLmhlYWRlcixcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfYWNjb3VudF9vcmRlcl9zaG93XCJdIHRhYmxlIC5zdWIuaGVhZGVyIHtcbiAgICBjb2xvcjogI2FkYWRhZCAhaW1wb3J0YW50O1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfc3VtbWFyeVwiXSAuY29sdW1uOmZpcnN0LWNoaWxkIC50YWJsZSAuc3lsaXVzLWNhcnQtcmVtb3ZlLWJ1dHRvbixcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfY2FydF9zYXZlXCJdIC5jb2x1bW46Zmlyc3QtY2hpbGQgLnRhYmxlIC5zeWxpdXMtY2FydC1yZW1vdmUtYnV0dG9uLFxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jYXJ0X2NoZWNrb3V0XCJdIC5jb2x1bW46Zmlyc3QtY2hpbGQgLnRhYmxlIC5zeWxpdXMtY2FydC1yZW1vdmUtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfc3VtbWFyeVwiXSAuY29sdW1uOmZpcnN0LWNoaWxkIC50YWJsZSAuc3lsaXVzLXRvdGFsLFxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jYXJ0X3NhdmVcIl0gLmNvbHVtbjpmaXJzdC1jaGlsZCAudGFibGUgLnN5bGl1cy10b3RhbCxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfY2FydF9jaGVja291dFwiXSAuY29sdW1uOmZpcnN0LWNoaWxkIC50YWJsZSAuc3lsaXVzLXRvdGFsIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfc3VtbWFyeVwiXSAuZml2ZS5jb2x1bW46bGFzdC1jaGlsZCxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfY2FydF9zYXZlXCJdIC5maXZlLmNvbHVtbjpsYXN0LWNoaWxkLFxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jYXJ0X2NoZWNrb3V0XCJdIC5maXZlLmNvbHVtbjpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jYXJ0X3N1bW1hcnlcIl0gLmNvbHVtbjpsYXN0LWNoaWxkIC51aS5kaXZpZGluZy5oZWFkZXIsXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfc2F2ZVwiXSAuY29sdW1uOmxhc3QtY2hpbGQgLnVpLmRpdmlkaW5nLmhlYWRlcixcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfY2FydF9jaGVja291dFwiXSAuY29sdW1uOmxhc3QtY2hpbGQgLnVpLmRpdmlkaW5nLmhlYWRlciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VlZTtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jYXJ0X3N1bW1hcnlcIl0gLmNvbHVtbjpsYXN0LWNoaWxkIC50YWJsZSB0ZCxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfY2FydF9zYXZlXCJdIC5jb2x1bW46bGFzdC1jaGlsZCAudGFibGUgdGQsXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfY2hlY2tvdXRcIl0gLmNvbHVtbjpsYXN0LWNoaWxkIC50YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogMTZweCAwO1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfc3VtbWFyeVwiXSAuY29sdW1uOmxhc3QtY2hpbGQgLnRhYmxlIC5oZWFkZXIgdGQsXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfc2F2ZVwiXSAuY29sdW1uOmxhc3QtY2hpbGQgLnRhYmxlIC5oZWFkZXIgdGQsXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NhcnRfY2hlY2tvdXRcIl0gLmNvbHVtbjpsYXN0LWNoaWxkIC50YWJsZSAuaGVhZGVyIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2xvZ2luXCJdIGgxLnVpLmhlYWRlciB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgZm9udC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfbG9naW5cIl0gLnVpLnBhZGRlZC5zZWdtZW50IC51aS5oZWFkZXIsXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX3JlZ2lzdGVyXCJdIC51aS5wYWRkZWQuc2VnbWVudCAudWkuaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGJvcmRlcjogMDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9sb2dpblwiXSAudWkuc2VnbWVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY1NnB4KSB7XG4gICAgW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9sb2dpblwiXSAudWkuc2VnbWVudCA+IC5yZWxheGVkLmdyaWQgIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCg2NTVweCwgMWZyKSk7XG4gICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2xvZ2luXCJdIC51aS5zZWdtZW50ID4gLnJlbGF4ZWQuZ3JpZCA+IC5jb2x1bW4ge1xuICAgIHdpZHRoOiB1bnNldDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9sb2dpblwiXSAudWkuc2VnbWVudCA+IC5yZWxheGVkLmdyaWQgPiAuZGl2aWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9sb2dpblwiXSAudWkuc2VnbWVudCA+IC5yZWxheGVkLmdyaWQgLmNvbHVtbjpmaXJzdC1jaGlsZCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwYWRkaW5nOiAzMHB4IDYwcHggNzBweCA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfbG9naW5cIl0gLnVpLnNlZ21lbnQgPiAucmVsYXhlZC5ncmlkIC5jb2x1bW46Zmlyc3QtY2hpbGQgLmJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9sb2dpblwiXSAudWkuc2VnbWVudCA+IC5yZWxheGVkLmdyaWQgLmNvbHVtbjpmaXJzdC1jaGlsZCBidXR0b24uYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAkYmxldS1mb25jZTtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9sb2dpblwiXSAudWkuc2VnbWVudCA+IC5yZWxheGVkLmdyaWQgLmNvbHVtbjpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nOiAzMHB4IDYwcHggNzBweCA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfbG9naW5cIl0gLnVpLnNlZ21lbnQgPiAucmVsYXhlZC5ncmlkIC5jb2x1bW46bGFzdC1jaGlsZCAuYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAkYmxldS1mb25jZTtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9sb2dpblwiXSAudWkuc2VnbWVudCA+IC5yZWxheGVkLmdyaWQgLmNvbHVtbjpsYXN0LWNoaWxkIC5idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsZXUtZm9uY2U7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfcmVnaXN0ZXJcIl0gLnVpLmhlYWRlciB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMzBweCAwO1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX3JlZ2lzdGVyXCJdIC51aS5jb250YWluZXIgPiAudWkucGFkZGVkLnNlZ21lbnQge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgcGFkZGluZzogMzBweCA2MHB4IDcwcHggNjBweCAhaW1wb3J0YW50O1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX3JlZ2lzdGVyXCJdIC51aS5jb250YWluZXIgPiAudWkucGFkZGVkLnNlZ21lbnQgLnVpLmhlYWRlcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9yZWdpc3RlclwiXSAudWkuY29udGFpbmVyID4gLnVpLnBhZGRlZC5zZWdtZW50IGJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuW2RhdGEtcm91dGVePVwic3lsaXVzX3Nob3BfYWNjb3VudF9cIl0gLmJyZWFkY3J1bWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG5bZGF0YS1yb3V0ZV49XCJzeWxpdXNfc2hvcF9hY2NvdW50X1wiXSAudWkuZ3JpZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cblxuW2RhdGEtcm91dGVePVwic3lsaXVzX3Nob3BfYWNjb3VudF9cIl0gLnVpLmNvbnRhaW5lciAudWkuZ3JpZCA+IC50d2VsdmUud2lkZS5jb2x1bW46bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xufVxuXG5bZGF0YS1yb3V0ZV49XCJzeWxpdXNfc2hvcF9hY2NvdW50X1wiXSAudWkuY29udGFpbmVyIC51aS5ncmlkIC5jb2x1bW46bGFzdC1jaGlsZCAudWkuc2VnbWVudCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbn1cblxuW2RhdGEtcm91dGVePVwic3lsaXVzX3Nob3BfYWNjb3VudF9cIl0gLnVpLmNvbnRhaW5lciAudWkuZ3JpZCAuY29sdW1uOmxhc3QtY2hpbGQgLnVpLnRvcC5hdHRhY2hlZC5zdHlsZWQuaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5bZGF0YS1yb3V0ZV49XCJzeWxpdXNfc2hvcF9hY2NvdW50X1wiXSAudWkuZmx1aWQudmVydGljYWwubWVudSAuaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG5cbltkYXRhLXJvdXRlXj1cInN5bGl1c19zaG9wX2FjY291bnRfXCJdIGgxLmhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLXJvdXRlXj1cInN5bGl1c19zaG9wX2FjY291bnRfXCJdIGgxLmhlYWRlciAuc3ViLmhlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfYWNjb3VudF9kYXNoYm9hcmRcIl0gLnVpLmxhcmdlLmxpc3Qge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG4gICAgcGFkZGluZzogMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfYWNjb3VudF9kYXNoYm9hcmRcIl0gLnVpLmxhcmdlLmxpc3QgLml0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG5bZGF0YS1yb3V0ZV49XCJzeWxpdXNfc2hvcF9jaGVja291dF9cIl0gLmdyaWQgLnNlZ21lbnQsXG5bZGF0YS1yb3V0ZV49XCJzeWxpdXNfc2hvcF9jaGVja291dF9cIl0gLnN0ZXBzICsgLnNlZ21lbnQge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbltkYXRhLXJvdXRlXj1cInN5bGl1c19zaG9wX2NoZWNrb3V0X1wiXSAuZ3JpZCAuc2VnbWVudHMgLnNlZ21lbnQge1xuICAgIHBhZGRpbmc6IDMwcHg7XG59XG5cbltkYXRhLXJvdXRlXj1cInN5bGl1c19zaG9wX2NoZWNrb3V0X1wiXSAuZ3JpZCA+IC5jb2x1bW46Zmlyc3QtY2hpbGQgLnNlZ21lbnQgLmhlYWRlciAge1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG59XG5cbltkYXRhLXJvdXRlXj1cInN5bGl1c19zaG9wX2NoZWNrb3V0X1wiXSAudWkuY29udGFpbmVyID4gLnNlZ21lbnQ6Zmlyc3QtY2hpbGQgLm1lbnUge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuW2RhdGEtcm91dGVePVwic3lsaXVzX3Nob3BfY2hlY2tvdXRfXCJdIC5zdGVwcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLXJvdXRlXj1cInN5bGl1c19zaG9wX2NoZWNrb3V0X1wiXSAuc3RlcHMgLmFjdGl2ZSAudGl0bGUsXG5bZGF0YS1yb3V0ZV49XCJzeWxpdXNfc2hvcF9jaGVja291dF9cIl0gLnN0ZXBzIC5zdGVwLmNvbXBsZXRlZCBpOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkYmxldS1mb25jZSAhaW1wb3J0YW50O1xufVxuXG5bZGF0YS1yb3V0ZV49XCJzeWxpdXNfc2hvcF9jaGVja291dF9cIl0gLnVpLmljb24uZHJvcGRvd24ubGFiZWxlZC5idXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICNlZWUgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jaGVja291dF9jb21wbGV0ZVwiXSBmb3JtID4gLnNlZ21lbnQsXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2FjY291bnRfb3JkZXJfc2hvd1wiXSAuc2VnbWVudCB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9hY2NvdW50X29yZGVyX3Nob3dcIl0gLnVpLmNvbnRhaW5lciAudWkuZ3JpZCAuY29sdW1uOmxhc3QtY2hpbGQgLnVpLnNlZ21lbnQge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMzQsMzYsMzgsLjE1KSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzQsMzYsMzgsLjE1KSAhaW1wb3J0YW50O1xufVxuXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NoZWNrb3V0X2NvbXBsZXRlXCJdIGZvcm0gPiAuc2VnbWVudCAuaGVhZGVyLFxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9hY2NvdW50X29yZGVyX3Nob3dcIl0gLnNlZ21lbnQgLmhlYWRlciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jaGVja291dF9jb21wbGV0ZVwiXSAudGFibGUsXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2FjY291bnRfb3JkZXJfc2hvd1wiXSAudGFibGUge1xuICAgIGJvcmRlcjogMDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jaGVja291dF9jb21wbGV0ZVwiXSAudGFibGUgdGZvb3QgdGQsXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2NoZWNrb3V0X2NvbXBsZXRlXCJdIC50YWJsZSB0Zm9vdCB0aCxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfYWNjb3VudF9vcmRlcl9zaG93XCJdIC50YWJsZSB0Zm9vdCB0ZCxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfYWNjb3VudF9vcmRlcl9zaG93XCJdIC50YWJsZSB0Zm9vdCB0aCB7XG4gICAgcGFkZGluZzogMjBweCAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfY2hlY2tvdXRfY29tcGxldGVcIl0gLnRhYmxlIHRmb290IHRyOmxhc3QtY2hpbGQgdGQsXG5bZGF0YS1yb3V0ZT1cInN5bGl1c19zaG9wX2FjY291bnRfb3JkZXJfc2hvd1wiXSAudGFibGUgdGZvb3QgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9jaGVja291dF9jb21wbGV0ZVwiXSAudGFibGUgKyAuZ3JpZCAubWVzc2FnZSxcbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfYWNjb3VudF9vcmRlcl9zaG93XCJdIC50YWJsZSArIC5ncmlkIC5tZXNzYWdlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjNmNGY1O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICAgIHBhZGRpbmc6IDMwcHg7XG59XG5cbltkYXRhLXJvdXRlPVwic3lsaXVzX3Nob3BfY2hlY2tvdXRfY29tcGxldGVcIl0gLnNlZ21lbnQgLnVpLmh1Z2UucHJpbWFyeS5mbHVpZC5pY29uLmxhYmVsZWQuYnV0dG9uLFxuW2RhdGEtcm91dGU9XCJzeWxpdXNfc2hvcF9hY2NvdW50X29yZGVyX3Nob3dcIl0gLnNlZ21lbnQgLnVpLmh1Z2UucHJpbWFyeS5mbHVpZC5pY29uLmxhYmVsZWQuYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gIWltcG9ydGFudDtcbn1cblxuW2RhdGEtcm91dGVePVwic3lsaXVzX3Nob3BfY2hlY2tvdXRfXCJdIC51aS52ZXJ5LmJhc2ljLnRhYmxlIHRkIHtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG59XG5cbltkYXRhLXJvdXRlXj1cInN5bGl1c19zaG9wX2NoZWNrb3V0X1wiXSAudWkuY2VudGVyLmFsaWduZWQuaWNvbi5oZWFkZXIsXG5bZGF0YS1yb3V0ZV49XCJzeWxpdXNfc2hvcF9jaGVja291dF9cIl0gLnVpLmNlbnRlci5hbGlnbmVkLmljb24uaGVhZGVyICsgLmRpdmlkZXIgKyAuc2VnbWVudCB7XG4gICAgYmFja2dyb3VuZDogI2YzZjRmNTtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG5bZGF0YS1yb3V0ZV49XCJzeWxpdXNfc2hvcF9jaGVja291dF9cIl0gLnVpLmNlbnRlci5hbGlnbmVkLmljb24uaGVhZGVyICsgLmRpdmlkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi51aS5pbnZlcnRlZC52ZXJ0aWNhbC5mb290ZXIuc2VnbWVudCB7XG4gICAgYmFja2dyb3VuZDogIzFFMkUzRTtcbiAgICBtYXJnaW4tdG9wOiAzMDBweCAhaW1wb3J0YW50O1xufVxuXG4udWkuaW52ZXJ0ZWQudmVydGljYWwuZm9vdGVyLnNlZ21lbnQgLnNlZ21lbnQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4udWkuaW52ZXJ0ZWQudmVydGljYWwuZm9vdGVyLnNlZ21lbnQgLmNvbHVtbiB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udWkuaW52ZXJ0ZWQudmVydGljYWwuZm9vdGVyLnNlZ21lbnQgLml0ZW0ge1xuICAgIHBhZGRpbmc6IDdweCAwO1xufVxuXG4ucHJlLWZvb3RlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgICBtYXJnaW46IC0yNTBweCBhdXRvIDExMHB4IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJhY2tncm91bmQ6ICRibGV1LWZvbmNlO1xufVxuXG4ucHJlLWZvb3RlciA+IGRpdiB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgIC5wcmUtZm9vdGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgIGhlaWdodDogMjYwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTIwcHg7XG4gICAgfVxuXG4gICAgLnByZS1mb290ZXIgPiBkaXYge1xuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIH1cbn1cblxuLnByZS1mb290ZXIgPiBkaXYgPiAqIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBvcGFjaXR5OiAwLjc7XG59XG5cbi5wcmUtZm9vdGVyID4gZGl2ID4gc3Ryb25nIHtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5wcmUtZm9vdGVyID4gZGl2ID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG5sYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAxNXB4IDAgMCAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAwIDEwcHggMCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcbn1cblxuLnRvZ2dsZSBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmlucHV0LCBzZWxlY3Qge1xuICAgIHBhZGRpbmctdG9wOiAwLjk1ZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45NWVtICFpbXBvcnRhbnQ7XG59XG5cbmlucHV0OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRibGV1LWZvbmNlICFpbXBvcnRhbnQ7XG59XG5cbnNlbGVjdC51aS5kcm9wZG93biB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51aS5idXR0b24sXG4udWkuYmFzaWMuYnV0dG9uLFxuLnVpLmxhYmVsZWQuYnV0dG9uLFxuLnVpLmxhYmVsZWQuaWNvbi5idXR0b24sXG4uYnV0dG9ucyAudWkubGFiZWxlZC5pY29uLmJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UxZTFlMSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDE0cHggMjRweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjM2QzZDNkICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udWkubGFiZWxlZC5pY29uLmJ1dHRvbixcbi5idXR0b25zIC51aS5sYWJlbGVkLmljb24uYnV0dG9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYycHggIWltcG9ydGFudDtcbn1cblxuLnVpLmJ1dHRvbi5wcmltYXJ5LFxuLnVpLmJhc2ljLmJ1dHRvbi5wcmltYXJ5LFxuLnVpLmxhYmVsZWQuYnV0dG9uLnByaW1hcnksXG4udWkubGFiZWxlZC5pY29uLmJ1dHRvbi5wcmltYXJ5LFxuLmJ1dHRvbnMgLnVpLmxhYmVsZWQuaWNvbi5idXR0b24ucHJpbWFyeSxcbi51aS5idXR0b24uZ3JlZW4sXG4udWkuYmFzaWMuYnV0dG9uLmdyZWVuLFxuLnVpLmxhYmVsZWQuYnV0dG9uLmdyZWVuLFxuLnVpLmxhYmVsZWQuaWNvbi5idXR0b24uZ3JlZW4sXG4uYnV0dG9ucyAudWkubGFiZWxlZC5pY29uLmJ1dHRvbi5ncmVlbixcbi51aS5idXR0b24uc3VibWl0LFxuLnVpLmJhc2ljLmJ1dHRvbi5zdWJtaXQsXG4udWkubGFiZWxlZC5idXR0b24uc3VibWl0LFxuLnVpLmxhYmVsZWQuaWNvbi5idXR0b24uc3VibWl0LFxuLmJ1dHRvbnMgLnVpLmxhYmVsZWQuaWNvbi5idXR0b24uc3VibWl0IHtcbiAgICBiYWNrZ3JvdW5kOiAkYmxldS1mb25jZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYmxldS1mb25jZSAhaW1wb3J0YW50O1xufVxuXG4uZGltbWVyIC51aS5idXR0b24sXG4udWkuYnV0dG9uLnNsaWNrLWFycm93IHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udWkuYnV0dG9uOmhvdmVyLFxuLnVpLmJhc2ljLmJ1dHRvbjpob3Zlcixcbi51aS5sYWJlbGVkLmJ1dHRvbjpob3Zlcixcbi51aS5sYWJlbGVkLmljb24uYnV0dG9uOmhvdmVyLFxuLmJ1dHRvbnMgLnVpLmxhYmVsZWQuaWNvbi5idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRibGV1LWZvbmNlICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICRibGV1LWZvbmNlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYmxldS1mb25jZSAhaW1wb3J0YW50O1xufVxuXG4udWkudG9nZ2xlLmNoZWNrYm94IGlucHV0OmNoZWNrZWR+LmJveDpiZWZvcmUsIC51aS50b2dnbGUuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH5sYWJlbDpiZWZvcmUsXG4udWkudG9nZ2xlLmNoZWNrYm94IGlucHV0OmZvY3VzOmNoZWNrZWR+LmJveDpiZWZvcmUsIC51aS50b2dnbGUuY2hlY2tib3ggaW5wdXQ6Zm9jdXM6Y2hlY2tlZH5sYWJlbDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGV1LWZvbmNlICFpbXBvcnRhbnQ7XG59XG5cbmFkZHJlc3Mge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4udGV4dC10ZWFsIHtcbiAgICBjb2xvcjogJGJsZXUtZm9uY2U7XG59XG5cbi5hZGRyZXNzLWNhcmRzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMjBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1MDBweCkge1xuICAgIC5hZGRyZXNzLWNhcmRzIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIH1cbn1cblxuLmFkZHJlc3MtY2FyZC0tZGVmYXVsdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmFkZHJlc3MtY2FyZC1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMzQsIDM2LCAzOCwgMC4wMykgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLmFkZHJlc3MtY2FyZC1jb250ZW50LmRlZmF1bHQge1xuICAgIGJvcmRlci1jb2xvcjogJGJsZXUtZm9uY2U7XG59XG5cbi5hZGRyZXNzLWNhcmQgLmJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNnB4O1xufVxuXG4uYWRkcmVzcy1sYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTFweDtcbiAgICByaWdodDogLTFweDtcbiAgICBiYWNrZ3JvdW5kOiAkYmxldS1mb25jZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMCA1cHg7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYWRkcmVzcy1jYXJkIC5idXR0b25zIC51aS5idXR0b24sXG4uYWRkcmVzcy1jYXJkIC5idXR0b25zIC51aS5iYXNpYy5idXR0b24sXG4uYWRkcmVzcy1jYXJkIC5idXR0b25zIC51aS5sYWJlbGVkLmJ1dHRvbixcbi5hZGRyZXNzLWNhcmQgLmJ1dHRvbnMgLnVpLmxhYmVsZWQuaWNvbi5idXR0b24sXG4uYWRkcmVzcy1jYXJkIC5idXR0b25zIC5idXR0b25zIC51aS5sYWJlbGVkLmljb24uYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA2cHggMTBweCA2cHggMCAhaW1wb3J0YW50O1xufVxuXG4uYWRkcmVzcy1jYXJkIC5idXR0b25zIC51aS5idXR0b24gLmljb24sXG4uYWRkcmVzcy1jYXJkIC5idXR0b25zIC51aS5iYXNpYy5idXR0b24gLmljb24sXG4uYWRkcmVzcy1jYXJkIC5idXR0b25zIC51aS5sYWJlbGVkLmJ1dHRvbiAuaWNvbixcbi5hZGRyZXNzLWNhcmQgLmJ1dHRvbnMgLnVpLmxhYmVsZWQuaWNvbi5idXR0b24gLmljb24sXG4uYWRkcmVzcy1jYXJkIC5idXR0b25zIC5idXR0b25zIC51aS5sYWJlbGVkLmljb24uYnV0dG9uIC5pY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDdweCAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyZWFrIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG5cbi5tb2JpbGUtb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kZXNrdG9wLW9ubHkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tb2JpbGUtb25seSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG4gIC5kZXNrdG9wLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/