* {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-decoration: none;
  font-family: "Ubuntu", sans-serif, sans-serif;
  scroll-behavior: smooth;
  color: #333;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px #fff inset !important;
}

input,
textarea {
  outline: 0;
}
input:focus-visible,
textarea:focus-visible {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

ul {
  list-style: none;
}

img {
  max-width: 100%;
  vertical-align: middle;
  height: auto;
}

.grecaptcha-badge {
  display: none !important;
}

#page {
  min-height: 100vh;
  min-height: 100dvh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
#page #siteFooter {
  margin-top: auto;
}

/* latin-ext */
@font-face {
  font-family: "Ubuntu";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZftVyBN4FNgYUJ31U.woff2) format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Ubuntu";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZftVyPN4FNgYUJ.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Ubuntu";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCu6KVjbNBYlgoKej76l0miFYxnu4w.woff2) format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Ubuntu";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCu6KVjbNBYlgoKej70l0miFYxn.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Ubuntu";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejYHtFyBN4FNgYUJ31U.woff2) format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Ubuntu";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejYHtFyPN4FNgYUJ.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Ubuntu";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZPslyBN4FNgYUJ31U.woff2) format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Ubuntu";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZPslyPN4FNgYUJ.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Ubuntu";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCv6KVjbNBYlgoC1CzjvmyNPYZvg7UI.woff2) format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Ubuntu";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCv6KVjbNBYlgoC1CzjsGyNPYZvgw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Ubuntu";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCs6KVjbNBYlgoKcQ72nU6AF7xm.woff2) format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Ubuntu";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCs6KVjbNBYlgoKfw72nU6AFw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Ubuntu";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCv6KVjbNBYlgoCjC3jvmyNPYZvg7UI.woff2) format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Ubuntu";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCv6KVjbNBYlgoCjC3jsGyNPYZvgw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Ubuntu";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCv6KVjbNBYlgoCxCvjvmyNPYZvg7UI.woff2) format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Ubuntu";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCv6KVjbNBYlgoCxCvjsGyNPYZvgw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.overHeaderBanner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.overHeaderBanner .sponsorsSwiper {
  max-width: unset;
}

#topBar {
  position: relative;
  z-index: 1;
  background-color: #fff;
}
#topBar::after {
  content: "";
  position: absolute;
  left: 15px;
  top: 0;
  right: 15px;
  bottom: 0;
  max-width: 600px;
  margin-left: auto;
  border-radius: 0px 0px 6px 6px;
  background: var(--Gradiente, linear-gradient(90deg, #FFF 0%, #E2F3FF 100%));
}
#topBar #topBarDate {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  position: relative;
  z-index: 2;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 12px;
  text-transform: uppercase;
  padding: 7px;
}
#topBar #topBarDate.loadingDate {
  opacity: 0;
}

#siteHeader {
  position: sticky;
  top: 0;
  z-index: 10;
  background: #fff;
  -webkit-box-shadow: 0 0 24px rgba(0, 0, 0, 0);
          box-shadow: 0 0 24px rgba(0, 0, 0, 0);
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#siteHeader.stickyHeader {
  -webkit-box-shadow: 0 24px 24px rgba(0, 0, 0, 0.1);
          box-shadow: 0 24px 24px rgba(0, 0, 0, 0.1);
}
#siteHeader .menu-header-menu-container-desktop {
  height: 100%;
}
#siteHeader .menu-header-menu-container-desktop #menu-header-menu,
#siteHeader .menu-header-menu-container-desktop #menu-header-menu li {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#siteHeader .custom-logo-link {
  margin-right: auto;
}
#siteHeader .showSearchButton,
#siteHeader .mobileMenuButton {
  background: transparent;
  cursor: pointer;
}
#siteHeader .searchFormWrapper {
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
  background-color: #fff;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.3s;
  transition: height 0.3s;
}
#siteHeader .searchFormWrapper .searchForm {
  padding-top: 15px;
  padding-bottom: 15px;
}
#siteHeader .searchFormWrapper .searchForm .is-search-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#siteHeader .searchFormWrapper .searchForm .is-search-input {
  height: 56px;
  border-radius: 6px 0 0 6px;
  padding: 0 20px;
  font-size: 18px !important;
  line-height: 18px;
}
#siteHeader .searchFormWrapper .searchForm .is-search-submit {
  height: 56px;
  width: 56px;
}
#siteHeader .searchFormWrapper .searchForm .is-search-submit .is-search-icon {
  background-color: #E2007A;
  border-color: #E2007A;
  padding: 0 !important;
  width: 100%;
  height: 100%;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
  border-radius: 0 6px 6px 0;
}
#siteHeader .searchFormWrapper .searchForm .is-search-submit .is-search-icon svg {
  display: none;
}
#siteHeader .searchFormWrapper .searchForm .is-search-submit .is-search-icon::before {
  content: "\f002";
  font-family: "Font Awesome 6 Pro";
  font-size: 21px;
  font-style: normal;
  font-weight: 400;
  line-height: 48px;
  color: #fff;
}
#siteHeader .searchFormWrapper .searchForm.wrapper {
  padding-left: 15px;
  padding-right: 15px;
}
#siteHeader .headerContentWrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}

@media screen and (min-width: 841px) {
  #siteHeader {
    padding-top: 5px;
    padding-bottom: 19px;
  }
  #siteHeader .custom-logo {
    max-width: 260px;
    height: auto;
    -o-object-fit: contain;
       object-fit: contain;
  }
  .mobileMenuButton {
    display: none;
  }
  #headerMenuMobile {
    display: none;
  }
  .menu-header-menu-container-desktop .menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .menu-header-menu-container-desktop .menu .menu-item {
    font-size: 15px;
    font-style: normal;
    font-weight: 500;
    line-height: 12px;
    margin: 0 13px;
    position: relative;
  }
  .menu-header-menu-container-desktop .menu .menu-item .sub-menu {
    display: none;
    position: absolute;
    z-index: 2;
    padding: 17px 21px 30px 21px;
    background-color: #fff;
    -webkit-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.1);
            box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.1);
    border-radius: 6px;
    top: 100%;
    left: -27px;
    min-width: 190px;
  }
  .menu-header-menu-container-desktop .menu .menu-item .sub-menu .menu-item {
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px;
  }
  .menu-header-menu-container-desktop .menu .menu-item:hover > .sub-menu {
    display: block;
  }
  #siteHeader .showSearchButton {
    margin-left: 15px;
  }
  #siteHeader .showSearchButton * {
    font-size: 21px;
    font-style: normal;
    font-weight: 400;
    line-height: 48px;
    color: #E2007A;
  }
}
@media screen and (max-width: 840px) {
  #siteHeader .custom-logo {
    max-width: 200px;
    height: auto;
    -o-object-fit: contain;
       object-fit: contain;
  }
  .menu-header-menu-container-desktop {
    display: none;
  }
  #siteHeader {
    padding-top: 18px;
    padding-bottom: 18px;
  }
  #siteHeader .showSearchButton,
  #siteHeader .mobileMenuButton {
    font-size: 26px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    margin-left: 25px;
  }
  #siteHeader .showSearchButton *,
  #siteHeader .mobileMenuButton * {
    color: #1072B5;
  }
  #siteHeader #headerMenuMobile {
    z-index: 3;
    position: fixed;
    top: 0;
    bottom: 0;
    right: -420px;
    width: 100vw;
    max-width: 420px;
    background-color: #fff;
    -webkit-transition: right 0.3s;
    transition: right 0.3s;
    padding: 20px 15px 35px 30px;
    overflow-y: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  #siteHeader #headerMenuMobile.open {
    right: 0;
  }
  #siteHeader #headerMenuMobile .mobileMenuButton {
    margin-left: auto;
    margin-bottom: 20px;
    display: block;
  }
  #siteHeader #headerMenuMobile .mobileMenuButton * {
    font-size: 31px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
  }
  #siteHeader #headerMenuMobile .menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-bottom: 60px;
  }
  #siteHeader #headerMenuMobile .menu > .menu-item > a,
  #siteHeader #headerMenuMobile .menu > .menu-item .accordionHeader > a {
    min-height: 55px;
    display: block;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 22px;
    font-style: normal;
    font-weight: 500;
    line-height: 12px;
  }
  #siteHeader #headerMenuMobile .menu > .menu-item .menu-item-viewall a {
    color: #E2007A;
  }
  #siteHeader #headerMenuMobile .menu > .menu-item .accordion .content {
    padding-top: 8px;
    padding-bottom: 20px;
  }
  #siteHeader #headerMenuMobile .menu > .menu-item .accordion .content a {
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 40px;
  }
  #siteHeader #headerMenuMobile .headerSocials {
    margin-top: auto;
  }
  #siteHeader #headerMenuMobile .headerSocials a:not(:last-child) {
    margin-right: 30px;
  }
  #siteHeader #headerMenuMobile .headerSocials a img {
    width: 35px;
  }
}
#hotNewsWrapper {
  padding-top: 15px;
  padding-bottom: 15px;
  overflow: hidden;
}
#hotNewsWrapper .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#hotNewsWrapper .hotNewsText {
  background-color: #fff;
  border-radius: 6px 0 0 6px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  line-height: 12px;
  color: #FF411E;
}
@media screen and (min-width: 481px) {
  #hotNewsWrapper .hotNewsText {
    white-space: nowrap;
    padding: 14px 12px;
  }
}
@media screen and (max-width: 480px) {
  #hotNewsWrapper .hotNewsText {
    padding: 8px 10px 8px 6px;
  }
}
#hotNewsWrapper .hotNewsText .emoji {
  font-size: 19px;
  font-style: normal;
  font-weight: 500;
  line-height: 12px;
  margin-right: 7px;
}
#hotNewsWrapper .uk-container {
  width: 100%;
  max-width: 1040px;
  padding: 0 30px;
  margin: 0 auto;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#hotNewsWrapper #highlighter .innerContainer {
  background: rgba(0, 0, 0, 0.5);
  padding: 10px 20px;
  overflow: hidden;
}
#hotNewsWrapper .gkHighlighterGK5 {
  width: 100%;
  border-radius: 6px;
  opacity: 0;
  -webkit-transition: 0.3s opacity;
  transition: 0.3s opacity;
  background-color: #fff;
  position: relative;
}
#hotNewsWrapper .gkHighlighterGK5.acitve {
  opacity: 1;
}
#hotNewsWrapper .gkHighlighterGK5 a {
  display: inline-block;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 12px;
  text-transform: lowercase;
  padding: 13px 20px;
}
#hotNewsWrapper #gkHighlighterGK5-0 {
  position: relative;
}
#hotNewsWrapper #gkHighlighterGK5-0 .gkHighlighterInterface {
  background: transparent;
}
#hotNewsWrapper #gkHighlighterGK5-0 .gkHighlighterInterface {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
}
#hotNewsWrapper .gkHighlighterWrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#hotNewsWrapper .gkHighlighterWrapperSub {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#hotNewsWrapper .gkHighlighterWrapperSub::after {
  content: "";
  background: -webkit-gradient(linear, right top, left top, color-stop(62.56%, rgba(0, 0, 0, 0)), to(#F6F6F6));
  background: linear-gradient(270deg, rgba(0, 0, 0, 0) 62.56%, #F6F6F6 100%);
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 40px;
}
#hotNewsWrapper .gkHighlighterWrapperSub .nowrap {
  white-space: nowrap;
}
#hotNewsWrapper .gkHighlighterWrapperSub .nowrap > * {
  display: block;
}

.headerBannerWrapper {
  padding-bottom: 30px;
}
.headerBannerWrapper .headerBanner {
  display: block;
}
.headerBannerWrapper .headerBanner img {
  width: 100%;
  max-height: 90px;
  height: 100%;
  border-radius: 6px;
  -o-object-fit: cover;
     object-fit: cover;
}

#siteBody .is-ajax-search-result {
  border-radius: 6px;
}
#siteBody .is-ajax-search-result .is-ajax-search-items {
  border-radius: 6px;
}

.articleCard {
  background: #fff;
  border-radius: 6px;
  height: auto;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  text-decoration: unset;
}
.articleCard img {
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  height: 180px;
}
.articleCard .articleTextBox {
  padding: 9px 12px 19px 12px;
}
.articleCard .articleTextBox .articleLabel {
  margin-bottom: 5px;
  background-color: #1072B5;
  border-radius: 6px;
  color: #fff;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
  padding: 2px 5px;
}
.articleCard .articleTextBox .articleTitle {
  font-size: 17px;
  font-style: normal;
  font-weight: 700;
  line-height: 21px;
  margin-bottom: 12px;
}
.articleCard .articleTextBox .articleDate, .articleCard .articleTextBox .articleDate * {
  color: #999;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  text-transform: capitalize;
}
.articleCard.slideOnImage {
  min-height: 190px;
}
.articleCard.slideOnImage img {
  position: absolute;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: 1;
  margin: 0 !important;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
}
.articleCard.slideOnImage::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.41)), to(rgba(0, 0, 0, 0)));
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.41) 0%, rgba(0, 0, 0, 0) 100%);
  z-index: 2;
}
.articleCard.slideOnImage .articleTextBox {
  margin-top: auto;
  z-index: 3;
  padding: 0 18px;
}
.articleCard.slideOnImage .articleTextBox * {
  color: #fff;
}
.articleCard.slideOnImage .articleTextBox .articleTitle {
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 18px;
}
.articleCard.standardWithMargins img {
  margin-top: 15px;
  margin-left: 12px;
  margin-right: 12px;
  width: calc(100% - 24px);
  border-radius: 6px;
  height: 130px;
}

.articlesSwiper {
  margin-bottom: 28px;
}
.articlesSwiper .hilightedArticlesHeader {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 18px;
}
.articlesSwiper .hilightedArticlesHeader .hilightedArticlesTitle {
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
}
.articlesSwiper .hilightedArticlesHeader .hilightedArticlesControls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.articlesSwiper .hilightedArticlesHeader .hilightedArticlesControls > a {
  color: #E2007A;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 12px;
}
.articlesSwiper .hilightedArticlesHeader .hilightedArticlesControls .hilightedArticlesSwiperControls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 17px;
  gap: 8px;
}
.articlesSwiper .hilightedArticlesHeader .hilightedArticlesControls .swiper-button-prev,
.articlesSwiper .hilightedArticlesHeader .hilightedArticlesControls .swiper-button-next {
  position: static;
  margin: 0;
  background-color: #fff;
  width: 44px;
  height: 44px;
  border-radius: 100px;
}
.articlesSwiper .hilightedArticlesHeader .hilightedArticlesControls .swiper-button-prev::after,
.articlesSwiper .hilightedArticlesHeader .hilightedArticlesControls .swiper-button-next::after {
  text-align: center;
  font-family: "Font Awesome 6 Pro";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 48px;
}
.articlesSwiper .hilightedArticlesHeader .hilightedArticlesControls .swiper-button-prev::after {
  content: "\f053";
}
.articlesSwiper .hilightedArticlesHeader .hilightedArticlesControls .swiper-button-next::after {
  content: "\f054";
}
@media screen and (min-width: 841px) {
  .articlesSwiper.articlesSwiper3 .articleTextBox .articleTitle {
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
  }
}
@media screen and (max-width: 840px) {
  .articlesSwiper.articlesSwiper3 .articleTextBox .articleTitle {
    font-size: 17px;
    font-style: normal;
    font-weight: 700;
    line-height: 21px;
    margin-bottom: 12px;
  }
}
.articlesSwiper.articlesSwiper1 .swiper-wrapper .articleCard.slideOnImage {
  min-height: 390px;
}
.articlesSwiper.articlesSwiper1 .swiper-wrapper .articleCard.slideOnImage .articleTextBox {
  padding-bottom: 13px;
  padding-right: 88px;
}
.articlesSwiper.articlesSwiper1 .swiper-wrapper .articleCard.slideOnImage .articleTextBox::before, .articlesSwiper.articlesSwiper1 .swiper-wrapper .articleCard.slideOnImage .articleTextBox::after {
  content: "";
  position: absolute;
  background-color: #fff;
  width: 176px;
  height: 176px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.articlesSwiper.articlesSwiper1 .swiper-wrapper .articleCard.slideOnImage .articleTextBox::before {
  top: -108px;
  left: -108px;
}
.articlesSwiper.articlesSwiper1 .swiper-wrapper .articleCard.slideOnImage .articleTextBox::after {
  right: -108px;
  bottom: -108px;
}

.shoppingCentralFooterWrapper {
  margin-top: 56px;
  margin-bottom: 50px;
}
.shoppingCentralFooterWrapper .footerAdBanner img {
  width: 100%;
  border-radius: 6px;
}

@media screen and (min-width: 841px) {
  #siteFooter #footerMenu {
    padding-top: 60px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 860px;
  }
  #siteFooter #footerMenu .footerMenuCol {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  #siteFooter #footerMenu .footerMenuCol .accordionContent .accordionHeader {
    margin-top: 37px;
    cursor: unset;
    color: #333;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 12px;
    margin-bottom: 25px;
  }
  #siteFooter #footerMenu .footerMenuCol .accordionContent .accordionHeader::after {
    content: unset;
  }
  #siteFooter #footerMenu .footerMenuCol .accordionContent .description {
    height: auto !important;
  }
  #siteFooter #footerMenu .footerMenuCol .accordionContent .description .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px;
  }
  #siteFooter #footerMenu .footerMenuCol .accordionContent .description .content .breakSeparator {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  #siteFooter #footerSocials {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    padding-bottom: 30px;
  }
  #siteFooter #footerCopy {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #siteFooter #footerCopy > a {
    padding-left: 20px;
    white-space: nowrap;
  }
}
@media screen and (max-width: 840px) {
  .shoppingCentralFooterWrapper {
    margin-top: 10px;
    margin-bottom: 25px;
  }
  #siteFooter #footerMenu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  #siteFooter #footerSocials {
    padding-bottom: 14px;
  }
  #siteFooter #footerMenu .footerMenuCol .accordionContent .accordionHeader {
    padding: 20px 0;
    font-size: 22px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
  }
  #siteFooter #footerMenu .footerMenuCol .accordionContent .description .content {
    padding-bottom: 30px;
  }
  #siteFooter #footerMenu .footerMenuCol .accordionContent .description .breakSeparator {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  #siteFooter #footerMenu .footerMenuCol .accordionContent .description .breakSeparator a {
    padding: 5px 0;
  }
}
#siteFooter #footerMenu {
  padding-top: 40px;
}
#siteFooter #footerSocials {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 16px;
}
#siteFooter #footerSocials a {
  padding: 0 8px;
}
#siteFooter #footerSocials a:last-child {
  padding-right: 0;
}
@media screen and (max-width: 840px) {
  #siteFooter #footerSocials a {
    padding: 0 17px;
  }
  #siteFooter #footerSocials a:first-child {
    padding-left: 0;
  }
  #siteFooter #footerSocials a img {
    width: 35px;
  }
}
#siteFooter #footerCopy {
  padding: 40px 0;
}
#siteFooter #footerCopy * {
  color: #000;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}

.underFooterBanner {
  margin-top: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.wrapper {
  width: 100%;
  max-width: 1000px;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: auto;
  margin-right: auto;
}
.wrapper .wrapper {
  padding-left: 0;
  padding-right: 0;
}

.grayBackground {
  background-color: #F6F6F6;
}

.highligh {
  position: relative;
}
.highligh::after {
  position: absolute;
  left: 19px;
  top: 23px;
  background-color: #E2007A;
  color: #fff;
  content: "In evidenza";
  padding: 5px 8px;
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
  border-radius: 6px;
}

.magentaText {
  color: #E2007A;
}

.accordionContent {
  overflow: hidden;
}
.accordionContent .accordionHeader {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  -webkit-transition: height 0.3s linear;
  transition: height 0.3s linear;
}
.accordionContent .accordionHeader::after {
  font-family: "Font Awesome 6 Pro";
  content: "\f078";
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  font-size: 21px;
  color: #1072B5;
}
.accordionContent .description {
  -webkit-transition: 0.2s;
  transition: 0.2s;
  height: 0;
  overflow-y: hidden;
}
.accordionContent.open .accordionHeader::after {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}

#siteMain {
  background-color: #F6F6F6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
#siteMain > .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
@media screen and (max-width: 840px) {
  #siteMain > .wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
#siteMain .bannerLeft,
#siteMain .bannerRight {
  width: calc((100vw - 1000px) / 2);
  position: sticky;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
}
#siteMain .bannerLeft img,
#siteMain .bannerRight img {
  max-width: unset !important;
}
#siteMain .bannerLeft {
  left: 0;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
#siteMain .bannerRight {
  right: 0;
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

#breadcrumbs {
  overflow-x: auto;
  padding-bottom: 17px;
  border-bottom: 1px solid #DBDBDB;
}
#breadcrumbs::-webkit-scrollbar {
  display: none;
}
#breadcrumbs,
#breadcrumbs * {
  white-space: nowrap;
}
#breadcrumbs > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#breadcrumbs > span > span {
  max-width: 400px;
  display: inline-block;
  padding: 0 5px;
}
#breadcrumbs > span > span:first-child {
  padding-left: 0;
}
#breadcrumbs a {
  color: #1072B5;
}
#breadcrumbs .breadcrumb_last {
  color: #999;
}
#breadcrumbs,
#breadcrumbs * {
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 19px;
}

#siteBody #page::before,
#siteBody #page #siteHeader::before {
  content: "";
  z-index: -1;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 100%;
  background-color: #333;
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
#siteBody.menuIsOpen, #siteBody.menuIsOpenOverHeader {
  overflow-y: hidden;
}
@media screen and (max-width: 840px) {
  #siteBody.menuIsOpenOverHeaderMobile {
    overflow-y: hidden;
  }
}
#siteBody.menuIsOpen #page::before {
  z-index: 2;
  opacity: 0.4;
  bottom: 0;
}
#siteBody.menuIsOpenOverHeader #page #siteHeader::before {
  z-index: 2;
  opacity: 0.4;
  bottom: 0;
}
@media screen and (max-width: 840px) {
  #siteBody.menuIsOpenOverHeaderMobile #page #siteHeader::before {
    z-index: 2;
    opacity: 0.4;
    bottom: 0;
  }
}

#page .adsMobile .widget-title,
#page .sponsorsWidgetContainer .widget-title {
  display: none;
}
@media screen and (max-width: 840px) {
  #page .adsMobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
  }
  #page .adsMobile .widget {
    margin-bottom: 38px;
  }
}
@media screen and (min-width: 841px) {
  #page .contentCol {
    margin-right: 35px;
    width: calc(100% - 335px);
  }
}
@media screen and (max-width: 840px) {
  #page .contentCol {
    width: 100%;
    margin-right: 0;
  }
}
#page #sposorsSidebar {
  width: 300px;
}
@media screen and (max-width: 840px) {
  #page #sposorsSidebar {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
#page #sposorsSidebar .sponsorsWidgetContainer {
  margin-bottom: 34px;
}

.highlighBanner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #fff;
  border-radius: 6px;
  overflow: hidden;
  margin-bottom: 35px;
}
.highlighBanner img {
  height: 250px;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.highlighBanner .highlighBannerText {
  padding: 21px 20px 15px 20px;
}
.highlighBanner .highlighBannerText .bannerTitle {
  font-size: 21px;
  font-style: normal;
  font-weight: 700;
  line-height: 26px;
  margin-bottom: 16px;
}
.highlighBanner .highlighBannerText .bannerDate {
  text-transform: capitalize;
}
.highlighBanner .highlighBannerText .bannerDate,
.highlighBanner .highlighBannerText .bannerDate * {
  color: #999;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.fullSideBanner .shortcodeSidebarContainer {
  padding-top: 30px;
  padding-bottom: 50px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (max-width: 840px) {
  .fullSideBanner .shortcodeSidebarContainer {
    padding-top: 20px;
    padding-bottom: 30px;
  }
}

.shortcodeSidebarContainer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #E2007A;
  border-radius: 6px;
  padding: 18px 30px;
}
.shortcodeSidebarContainer img {
  margin-right: 25px;
}
.shortcodeSidebarContainer .shortcodeSidebarText,
.shortcodeSidebarContainer .shortcodeSidebarText * {
  color: #fff;
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
}
@media screen and (max-width: 840px) {
  .shortcodeSidebarContainer {
    padding: 22px;
  }
  .shortcodeSidebarContainer img {
    margin-right: 12px;
  }
  .shortcodeSidebarContainer .shortcodeSidebarText,
  .shortcodeSidebarContainer .shortcodeSidebarText * {
    font-size: 18px;
    line-height: 24px;
  }
}

.widget.wp_forecast_widget-container {
  background-color: #fff;
  border-radius: 6px;
  padding: 15px;
}
.widget.wp_forecast_widget-container .wp-forecast-curr-head {
  font-size: 14px;
}

.btn {
  color: #fff;
  background-color: #1072B5;
  padding: 19px 25px;
  min-width: 250px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  border-radius: 6px;
  cursor: pointer;
}
.btn:disabled {
  opacity: 0.6;
  cursor: not-allowed;
}

.sponsorsSwiper {
  max-width: 700px;
}
.sponsorsSwiper .swiper-slide,
.sponsorsSwiper .swiper-slide img {
  border-radius: 6px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.sponsorsSwiper .swiper-slide img {
  -o-object-fit: contain;
     object-fit: contain;
}
.sponsorsSwiper .swiper-pagination {
  width: auto;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.sponsorsSwiper .swiper-pagination .swiper-pagination-bullet {
  width: 12px;
  height: 12px;
  background-color: #fff;
  border: 2px solid #fff;
  opacity: 1;
  -webkit-transition: 0.3s background-color;
  transition: 0.3s background-color;
}
.sponsorsSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #E2007A;
}

.photoGallery #gallery-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 15px;
}
.photoGallery #gallery-container > a {
  width: 50%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 300px;
}

.lg-container .lg-backdrop {
  background-color: #DBDBDB;
}

.lg-toolbar .lg-icon,
.lg-toolbar .lg-icon * {
  color: #333;
}

.is-show-more-results {
  display: none;
}

.wpcf7 form .wpcf7-response-output {
  border: unset;
  text-align: center;
  margin-top: 20px;
}

.wpcf7 form.sent .wpcf7-response-output {
  color: #46b450;
}

.wpcf7 form.spam .wpcf7-response-output {
  color: #f56e28;
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
  color: #ffb900;
}

.use-floating-validation-tip .wpcf7-not-valid-tip,
.wpcf7-not-valid-tip,
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
  color: #dc3232;
}

#siteMain.homePage .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#siteMain.homePage .wrapper #hpContent .hpAdBanner {
  display: block;
  width: 100%;
  margin-bottom: 23px;
}
#siteMain.homePage .wrapper #hpContent .hpAdBanner img {
  border-radius: 6px;
}

.contentHpSection {
  padding-bottom: 30px;
}
.contentHpSection h1,
.contentHpSection h2,
.contentHpSection h3 {
  color: #e2007a;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9yZXNldC5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiaG9tZS5jc3MiLCJfZm9udC5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX2NhcmQuc2NzcyIsIl9hcnRpY2xlcy1zd2lwZXIuc2NzcyIsIl9mb290ZXIuc2NzcyIsIl9jb21tb24uc2NzcyIsImhvbWUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNDLFNBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSx3QkFBQTtFQUNBLDhCQUFBO1VBQUEsc0JBQUE7RUFDQSxxQkFBQTtFQUNBLDZDQUFBO0VBQ0EsdUJBQUE7RUFDQSxXQ1RPO0FDU1I7O0FGRUE7Ozs7Ozs7OztFQVNDLHdEQUFBO0FFQ0Q7O0FGQ0E7O0VBRUMsVUFBQTtBRUVEO0FGREM7O0VBQ0MsbUNBQUE7VUFBQSwyQkFBQTtBRUlGOztBRkRBO0VBQ0MsZ0JBQUE7QUVJRDs7QUZGQTtFQUNDLGVBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7QUVLRDs7QUZIQTtFQUNDLHdCQUFBO0FFTUQ7O0FGSEE7RUFDQyxpQkFBQTtFQUNHLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtBRU1KO0FGTEM7RUFDQyxnQkFBQTtBRU9GOztBQ3hEQSxjQUFBO0FBQ0E7RUFDQyxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLDBHQUFBO0VBQ0EsZ0pBQUE7QUQyREQ7QUN6REEsVUFBQTtBQUNBO0VBQ0MscUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSx1R0FBQTtFQUNBLGlNQUFBO0FEMkREO0FDekRBLGNBQUE7QUFDQTtFQUNDLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0Esc0dBQUE7RUFDQSxnSkFBQTtBRDJERDtBQ3pEQSxVQUFB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b21lLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbioge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Zm9udC1mYW1pbHk6ICRzaXRlRm9udCwgc2Fucy1zZXJpZjtcblx0c2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG5cdGNvbG9yOiAkYmxhY2s7XG59XG5pbnB1dDotd2Via2l0LWF1dG9maWxsLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsLFxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcbnRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG5zZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbCxcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMTAwMHB4ICR3aGl0ZSBpbnNldCAhaW1wb3J0YW50O1xufVxuaW5wdXQsXG50ZXh0YXJlYSB7XG5cdG91dGxpbmU6IDA7XG5cdCY6Zm9jdXMtdmlzaWJsZXtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbnVsIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cbmltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuLmdyZWNhcHRjaGEtYmFkZ2V7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI3BhZ2V7XG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIG1pbi1oZWlnaHQ6IDEwMGR2aDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdCNzaXRlRm9vdGVye1xuXHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdH1cbn0iLCIvLyBjb2xvdXJzXG4kd2hpdGU6ICNmZmY7XG4kYmxhY2s6ICMzMzM7XG4kbGlnaHRHcmF5OiAjRjZGNkY2O1xuJGJsdWU6ICMxMDcyQjU7XG4kbGlnaHRCbHVlOiAjRTJGM0ZGO1xuJG1hZ2VudGE6ICNFMjAwN0E7XG4kbWVkaXVtR3JheTogIzk5OTtcbiRsaWdodEdyYXkyOiAjREJEQkRCO1xuXG4vLyB3cmFwcGVyIHNpemVzXG4kYm9yZGVyUGFkZGluZzogMTVweDtcbiRzaXplV3JhcHBlcjogKDk3MHB4ICsgKCRib3JkZXJQYWRkaW5nICogMikpO1xuJGFkdkNvbFdpZHRoOiAzMDBweDtcbiRhZHZDb2xNYXJnaW46IDM1cHg7XG5cbi8vIGJyZWFrcG9pbnRzXG4kdGFibGV0OiA4NDBweDtcbiRhYm92ZVRhYmxldDogKCR0YWJsZXQgKyAxcHgpO1xuJG1vYmlsZTogNDgwcHg7XG4kYWJvdmVNb2JpbGU6ICgkbW9iaWxlICsgMXB4KTtcblxuJHNpdGVCb3JkZXJSYWRpdXM6IDZweDtcblxuJGZvbnRBd2Vzb21lOiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuJHNpdGVGb250OiBcIlVidW50dVwiLCBzYW5zLXNlcmlmO1xuXG4kdHJTcGVlZDogMC4zcztcblxuLy8gbWl4aW5zXG5AbWl4aW4gYXJ0aWNsZS10ZXh0MyB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcbn1cbkBtaXhpbiBhcnRpY2xlLXRleHQyIHtcblx0Zm9udC1zaXplOiAxN3B4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMXB4O1xuXHRtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuQG1peGluIHBhZ2UtdGl0bGUge1xuXHRjb2xvcjogJGJsdWU7XG5cdGZvbnQtc2l6ZTogNDBweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogNDBweDtcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcbn0iLCIqIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dVwiLCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgY29sb3I6ICMzMzM7XG59XG5cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbnRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwsXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsLFxuc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5zZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDBweCAxMDAwcHggI2ZmZiBpbnNldCAhaW1wb3J0YW50O1xufVxuXG5pbnB1dCxcbnRleHRhcmVhIHtcbiAgb3V0bGluZTogMDtcbn1cbmlucHV0OmZvY3VzLXZpc2libGUsXG50ZXh0YXJlYTpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI3BhZ2Uge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgbWluLWhlaWdodDogMTAwZHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuI3BhZ2UgI3NpdGVGb290ZXIge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJVYnVudHVcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy91YnVudHUvdjIwLzRpQ3A2S1ZqYk5CWWxnb0tlalpmdFZ5Qk40Rk5nWVVKMzFVLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJVYnVudHVcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy91YnVudHUvdjIwLzRpQ3A2S1ZqYk5CWWxnb0tlalpmdFZ5UE40Rk5nWVVKLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3VidW50dS92MjAvNGlDdTZLVmpiTkJZbGdvS2VqNzZsMG1pRll4bnU0dy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1XCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvdWJ1bnR1L3YyMC80aUN1NktWamJOQllsZ29LZWo3MGwwbWlGWXhuLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3VidW50dS92MjAvNGlDcDZLVmpiTkJZbGdvS2VqWUh0RnlCTjRGTmdZVUozMVUud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3VidW50dS92MjAvNGlDcDZLVmpiTkJZbGdvS2VqWUh0RnlQTjRGTmdZVUoud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1XCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvdWJ1bnR1L3YyMC80aUNwNktWamJOQllsZ29LZWpaUHNseUJONEZOZ1lVSjMxVS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1XCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvdWJ1bnR1L3YyMC80aUNwNktWamJOQllsZ29LZWpaUHNseVBONEZOZ1lVSi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJVYnVudHVcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy91YnVudHUvdjIwLzRpQ3Y2S1ZqYk5CWWxnb0MxQ3pqdm15TlBZWnZnN1VJLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJVYnVudHVcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy91YnVudHUvdjIwLzRpQ3Y2S1ZqYk5CWWxnb0MxQ3pqc0d5TlBZWnZndy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJVYnVudHVcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy91YnVudHUvdjIwLzRpQ3M2S1ZqYk5CWWxnb0tjUTcyblU2QUY3eG0ud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3VidW50dS92MjAvNGlDczZLVmpiTkJZbGdvS2Z3NzJuVTZBRncud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvdWJ1bnR1L3YyMC80aUN2NktWamJOQllsZ29DakMzanZteU5QWVp2ZzdVSS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvdWJ1bnR1L3YyMC80aUN2NktWamJOQllsZ29DakMzanNHeU5QWVp2Z3cud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvdWJ1bnR1L3YyMC80aUN2NktWamJOQllsZ29DeEN2anZteU5QWVp2ZzdVSS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvdWJ1bnR1L3YyMC80aUN2NktWamJOQllsZ29DeEN2anNHeU5QWVp2Z3cud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLm92ZXJIZWFkZXJCYW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5vdmVySGVhZGVyQmFubmVyIC5zcG9uc29yc1N3aXBlciB7XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG5cbiN0b3BCYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jdG9wQmFyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTVweDtcbiAgdG9wOiAwO1xuICByaWdodDogMTVweDtcbiAgYm90dG9tOiAwO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA2cHggNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1HcmFkaWVudGUsIGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZGRiAwJSwgI0UyRjNGRiAxMDAlKSk7XG59XG4jdG9wQmFyICN0b3BCYXJEYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDdweDtcbn1cbiN0b3BCYXIgI3RvcEJhckRhdGUubG9hZGluZ0RhdGUge1xuICBvcGFjaXR5OiAwO1xufVxuXG4jc2l0ZUhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAyNHB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zcztcbiAgZGlzcGxheTogZmxleDtcbn1cbiNzaXRlSGVhZGVyLnN0aWNreUhlYWRlciB7XG4gIGJveC1zaGFkb3c6IDAgMjRweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbiNzaXRlSGVhZGVyIC5tZW51LWhlYWRlci1tZW51LWNvbnRhaW5lci1kZXNrdG9wIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI3NpdGVIZWFkZXIgLm1lbnUtaGVhZGVyLW1lbnUtY29udGFpbmVyLWRlc2t0b3AgI21lbnUtaGVhZGVyLW1lbnUsXG4jc2l0ZUhlYWRlciAubWVudS1oZWFkZXItbWVudS1jb250YWluZXItZGVza3RvcCAjbWVudS1oZWFkZXItbWVudSBsaSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNzaXRlSGVhZGVyIC5jdXN0b20tbG9nby1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuI3NpdGVIZWFkZXIgLnNob3dTZWFyY2hCdXR0b24sXG4jc2l0ZUhlYWRlciAubW9iaWxlTWVudUJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jc2l0ZUhlYWRlciAuc2VhcmNoRm9ybVdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3M7XG59XG4jc2l0ZUhlYWRlciAuc2VhcmNoRm9ybVdyYXBwZXIgLnNlYXJjaEZvcm0ge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4jc2l0ZUhlYWRlciAuc2VhcmNoRm9ybVdyYXBwZXIgLnNlYXJjaEZvcm0gLmlzLXNlYXJjaC1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNzaXRlSGVhZGVyIC5zZWFyY2hGb3JtV3JhcHBlciAuc2VhcmNoRm9ybSAuaXMtc2VhcmNoLWlucHV0IHtcbiAgaGVpZ2h0OiA1NnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHggMCAwIDZweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4jc2l0ZUhlYWRlciAuc2VhcmNoRm9ybVdyYXBwZXIgLnNlYXJjaEZvcm0gLmlzLXNlYXJjaC1zdWJtaXQge1xuICBoZWlnaHQ6IDU2cHg7XG4gIHdpZHRoOiA1NnB4O1xufVxuI3NpdGVIZWFkZXIgLnNlYXJjaEZvcm1XcmFwcGVyIC5zZWFyY2hGb3JtIC5pcy1zZWFyY2gtc3VibWl0IC5pcy1zZWFyY2gtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMjAwN0E7XG4gIGJvcmRlci1jb2xvcjogI0UyMDA3QTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwO1xufVxuI3NpdGVIZWFkZXIgLnNlYXJjaEZvcm1XcmFwcGVyIC5zZWFyY2hGb3JtIC5pcy1zZWFyY2gtc3VibWl0IC5pcy1zZWFyY2gtaWNvbiBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3NpdGVIZWFkZXIgLnNlYXJjaEZvcm1XcmFwcGVyIC5zZWFyY2hGb3JtIC5pcy1zZWFyY2gtc3VibWl0IC5pcy1zZWFyY2gtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgY29sb3I6ICNmZmY7XG59XG4jc2l0ZUhlYWRlciAuc2VhcmNoRm9ybVdyYXBwZXIgLnNlYXJjaEZvcm0ud3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbiNzaXRlSGVhZGVyIC5oZWFkZXJDb250ZW50V3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4NDFweCkge1xuICAjc2l0ZUhlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTlweDtcbiAgfVxuICAjc2l0ZUhlYWRlciAuY3VzdG9tLWxvZ28ge1xuICAgIG1heC13aWR0aDogMjYwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbiAgLm1vYmlsZU1lbnVCdXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI2hlYWRlck1lbnVNb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1lbnUtaGVhZGVyLW1lbnUtY29udGFpbmVyLWRlc2t0b3AgLm1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1lbnUtaGVhZGVyLW1lbnUtY29udGFpbmVyLWRlc2t0b3AgLm1lbnUgLm1lbnUtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgIG1hcmdpbjogMCAxM3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubWVudS1oZWFkZXItbWVudS1jb250YWluZXItZGVza3RvcCAubWVudSAubWVudS1pdGVtIC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiAxN3B4IDIxcHggMzBweCAyMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAxMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAtMjdweDtcbiAgICBtaW4td2lkdGg6IDE5MHB4O1xuICB9XG4gIC5tZW51LWhlYWRlci1tZW51LWNvbnRhaW5lci1kZXNrdG9wIC5tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51IC5tZW51LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAubWVudS1oZWFkZXItbWVudS1jb250YWluZXItZGVza3RvcCAubWVudSAubWVudS1pdGVtOmhvdmVyID4gLnN1Yi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjc2l0ZUhlYWRlciAuc2hvd1NlYXJjaEJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgI3NpdGVIZWFkZXIgLnNob3dTZWFyY2hCdXR0b24gKiB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIGNvbG9yOiAjRTIwMDdBO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAjc2l0ZUhlYWRlciAuY3VzdG9tLWxvZ28ge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbiAgLm1lbnUtaGVhZGVyLW1lbnUtY29udGFpbmVyLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI3NpdGVIZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICB9XG4gICNzaXRlSGVhZGVyIC5zaG93U2VhcmNoQnV0dG9uLFxuICAjc2l0ZUhlYWRlciAubW9iaWxlTWVudUJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG4gICNzaXRlSGVhZGVyIC5zaG93U2VhcmNoQnV0dG9uICosXG4gICNzaXRlSGVhZGVyIC5tb2JpbGVNZW51QnV0dG9uICoge1xuICAgIGNvbG9yOiAjMTA3MkI1O1xuICB9XG4gICNzaXRlSGVhZGVyICNoZWFkZXJNZW51TW9iaWxlIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAtNDIwcHg7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogNDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiByaWdodCAwLjNzO1xuICAgIHBhZGRpbmc6IDIwcHggMTVweCAzNXB4IDMwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgI3NpdGVIZWFkZXIgI2hlYWRlck1lbnVNb2JpbGUub3BlbiB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgI3NpdGVIZWFkZXIgI2hlYWRlck1lbnVNb2JpbGUgLm1vYmlsZU1lbnVCdXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI3NpdGVIZWFkZXIgI2hlYWRlck1lbnVNb2JpbGUgLm1vYmlsZU1lbnVCdXR0b24gKiB7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gICNzaXRlSGVhZGVyICNoZWFkZXJNZW51TW9iaWxlIC5tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAjc2l0ZUhlYWRlciAjaGVhZGVyTWVudU1vYmlsZSAubWVudSA+IC5tZW51LWl0ZW0gPiBhLFxuICAjc2l0ZUhlYWRlciAjaGVhZGVyTWVudU1vYmlsZSAubWVudSA+IC5tZW51LWl0ZW0gLmFjY29yZGlvbkhlYWRlciA+IGEge1xuICAgIG1pbi1oZWlnaHQ6IDU1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgfVxuICAjc2l0ZUhlYWRlciAjaGVhZGVyTWVudU1vYmlsZSAubWVudSA+IC5tZW51LWl0ZW0gLm1lbnUtaXRlbS12aWV3YWxsIGEge1xuICAgIGNvbG9yOiAjRTIwMDdBO1xuICB9XG4gICNzaXRlSGVhZGVyICNoZWFkZXJNZW51TW9iaWxlIC5tZW51ID4gLm1lbnUtaXRlbSAuYWNjb3JkaW9uIC5jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gICNzaXRlSGVhZGVyICNoZWFkZXJNZW51TW9iaWxlIC5tZW51ID4gLm1lbnUtaXRlbSAuYWNjb3JkaW9uIC5jb250ZW50IGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxuICAjc2l0ZUhlYWRlciAjaGVhZGVyTWVudU1vYmlsZSAuaGVhZGVyU29jaWFscyB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuICAjc2l0ZUhlYWRlciAjaGVhZGVyTWVudU1vYmlsZSAuaGVhZGVyU29jaWFscyBhOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxuICAjc2l0ZUhlYWRlciAjaGVhZGVyTWVudU1vYmlsZSAuaGVhZGVyU29jaWFscyBhIGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gIH1cbn1cbiNob3ROZXdzV3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNob3ROZXdzV3JhcHBlciAud3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jaG90TmV3c1dyYXBwZXIgLmhvdE5ld3NUZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgY29sb3I6ICNGRjQxMUU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODFweCkge1xuICAjaG90TmV3c1dyYXBwZXIgLmhvdE5ld3NUZXh0IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBhZGRpbmc6IDE0cHggMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI2hvdE5ld3NXcmFwcGVyIC5ob3ROZXdzVGV4dCB7XG4gICAgcGFkZGluZzogOHB4IDEwcHggOHB4IDZweDtcbiAgfVxufVxuI2hvdE5ld3NXcmFwcGVyIC5ob3ROZXdzVGV4dCAuZW1vamkge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuI2hvdE5ld3NXcmFwcGVyIC51ay1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDQwcHg7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiNob3ROZXdzV3JhcHBlciAjaGlnaGxpZ2h0ZXIgLmlubmVyQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jaG90TmV3c1dyYXBwZXIgLmdrSGlnaGxpZ2h0ZXJHSzUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNob3ROZXdzV3JhcHBlciAuZ2tIaWdobGlnaHRlckdLNS5hY2l0dmUge1xuICBvcGFjaXR5OiAxO1xufVxuI2hvdE5ld3NXcmFwcGVyIC5na0hpZ2hsaWdodGVyR0s1IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgcGFkZGluZzogMTNweCAyMHB4O1xufVxuI2hvdE5ld3NXcmFwcGVyICNna0hpZ2hsaWdodGVyR0s1LTAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jaG90TmV3c1dyYXBwZXIgI2drSGlnaGxpZ2h0ZXJHSzUtMCAuZ2tIaWdobGlnaHRlckludGVyZmFjZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuI2hvdE5ld3NXcmFwcGVyICNna0hpZ2hsaWdodGVyR0s1LTAgLmdrSGlnaGxpZ2h0ZXJJbnRlcmZhY2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xufVxuI2hvdE5ld3NXcmFwcGVyIC5na0hpZ2hsaWdodGVyV3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jaG90TmV3c1dyYXBwZXIgLmdrSGlnaGxpZ2h0ZXJXcmFwcGVyU3ViIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI2hvdE5ld3NXcmFwcGVyIC5na0hpZ2hsaWdodGVyV3JhcHBlclN1Yjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDYyLjU2JSwgI0Y2RjZGNiAxMDAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDQwcHg7XG59XG4jaG90TmV3c1dyYXBwZXIgLmdrSGlnaGxpZ2h0ZXJXcmFwcGVyU3ViIC5ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuI2hvdE5ld3NXcmFwcGVyIC5na0hpZ2hsaWdodGVyV3JhcHBlclN1YiAubm93cmFwID4gKiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaGVhZGVyQmFubmVyV3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLmhlYWRlckJhbm5lcldyYXBwZXIgLmhlYWRlckJhbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlckJhbm5lcldyYXBwZXIgLmhlYWRlckJhbm5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogOTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4jc2l0ZUJvZHkgLmlzLWFqYXgtc2VhcmNoLXJlc3VsdCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbiNzaXRlQm9keSAuaXMtYWpheC1zZWFyY2gtcmVzdWx0IC5pcy1hamF4LXNlYXJjaC1pdGVtcyB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLmFydGljbGVDYXJkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IHVuc2V0O1xufVxuLmFydGljbGVDYXJkIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgaGVpZ2h0OiAxODBweDtcbn1cbi5hcnRpY2xlQ2FyZCAuYXJ0aWNsZVRleHRCb3gge1xuICBwYWRkaW5nOiA5cHggMTJweCAxOXB4IDEycHg7XG59XG4uYXJ0aWNsZUNhcmQgLmFydGljbGVUZXh0Qm94IC5hcnRpY2xlTGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDcyQjU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMnB4IDVweDtcbn1cbi5hcnRpY2xlQ2FyZCAuYXJ0aWNsZVRleHRCb3ggLmFydGljbGVUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5hcnRpY2xlQ2FyZCAuYXJ0aWNsZVRleHRCb3ggLmFydGljbGVEYXRlLCAuYXJ0aWNsZUNhcmQgLmFydGljbGVUZXh0Qm94IC5hcnRpY2xlRGF0ZSAqIHtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4uYXJ0aWNsZUNhcmQuc2xpZGVPbkltYWdlIHtcbiAgbWluLWhlaWdodDogMTkwcHg7XG59XG4uYXJ0aWNsZUNhcmQuc2xpZGVPbkltYWdlIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYXJ0aWNsZUNhcmQuc2xpZGVPbkltYWdlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjQxKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgei1pbmRleDogMjtcbn1cbi5hcnRpY2xlQ2FyZC5zbGlkZU9uSW1hZ2UgLmFydGljbGVUZXh0Qm94IHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgei1pbmRleDogMztcbiAgcGFkZGluZzogMCAxOHB4O1xufVxuLmFydGljbGVDYXJkLnNsaWRlT25JbWFnZSAuYXJ0aWNsZVRleHRCb3ggKiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmFydGljbGVDYXJkLnNsaWRlT25JbWFnZSAuYXJ0aWNsZVRleHRCb3ggLmFydGljbGVUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5hcnRpY2xlQ2FyZC5zdGFuZGFyZFdpdGhNYXJnaW5zIGltZyB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBoZWlnaHQ6IDEzMHB4O1xufVxuXG4uYXJ0aWNsZXNTd2lwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuLmFydGljbGVzU3dpcGVyIC5oaWxpZ2h0ZWRBcnRpY2xlc0hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi5hcnRpY2xlc1N3aXBlciAuaGlsaWdodGVkQXJ0aWNsZXNIZWFkZXIgLmhpbGlnaHRlZEFydGljbGVzVGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uYXJ0aWNsZXNTd2lwZXIgLmhpbGlnaHRlZEFydGljbGVzSGVhZGVyIC5oaWxpZ2h0ZWRBcnRpY2xlc0NvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hcnRpY2xlc1N3aXBlciAuaGlsaWdodGVkQXJ0aWNsZXNIZWFkZXIgLmhpbGlnaHRlZEFydGljbGVzQ29udHJvbHMgPiBhIHtcbiAgY29sb3I6ICNFMjAwN0E7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTJweDtcbn1cbi5hcnRpY2xlc1N3aXBlciAuaGlsaWdodGVkQXJ0aWNsZXNIZWFkZXIgLmhpbGlnaHRlZEFydGljbGVzQ29udHJvbHMgLmhpbGlnaHRlZEFydGljbGVzU3dpcGVyQ29udHJvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogMTdweDtcbiAgZ2FwOiA4cHg7XG59XG4uYXJ0aWNsZXNTd2lwZXIgLmhpbGlnaHRlZEFydGljbGVzSGVhZGVyIC5oaWxpZ2h0ZWRBcnRpY2xlc0NvbnRyb2xzIC5zd2lwZXItYnV0dG9uLXByZXYsXG4uYXJ0aWNsZXNTd2lwZXIgLmhpbGlnaHRlZEFydGljbGVzSGVhZGVyIC5oaWxpZ2h0ZWRBcnRpY2xlc0NvbnRyb2xzIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xufVxuLmFydGljbGVzU3dpcGVyIC5oaWxpZ2h0ZWRBcnRpY2xlc0hlYWRlciAuaGlsaWdodGVkQXJ0aWNsZXNDb250cm9scyAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlcixcbi5hcnRpY2xlc1N3aXBlciAuaGlsaWdodGVkQXJ0aWNsZXNIZWFkZXIgLmhpbGlnaHRlZEFydGljbGVzQ29udHJvbHMgLnN3aXBlci1idXR0b24tbmV4dDo6YWZ0ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG4uYXJ0aWNsZXNTd2lwZXIgLmhpbGlnaHRlZEFydGljbGVzSGVhZGVyIC5oaWxpZ2h0ZWRBcnRpY2xlc0NvbnRyb2xzIC5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNTNcIjtcbn1cbi5hcnRpY2xlc1N3aXBlciAuaGlsaWdodGVkQXJ0aWNsZXNIZWFkZXIgLmhpbGlnaHRlZEFydGljbGVzQ29udHJvbHMgLnN3aXBlci1idXR0b24tbmV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA1NFwiO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODQxcHgpIHtcbiAgLmFydGljbGVzU3dpcGVyLmFydGljbGVzU3dpcGVyMyAuYXJ0aWNsZVRleHRCb3ggLmFydGljbGVUaXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAuYXJ0aWNsZXNTd2lwZXIuYXJ0aWNsZXNTd2lwZXIzIC5hcnRpY2xlVGV4dEJveCAuYXJ0aWNsZVRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuLmFydGljbGVzU3dpcGVyLmFydGljbGVzU3dpcGVyMSAuc3dpcGVyLXdyYXBwZXIgLmFydGljbGVDYXJkLnNsaWRlT25JbWFnZSB7XG4gIG1pbi1oZWlnaHQ6IDM5MHB4O1xufVxuLmFydGljbGVzU3dpcGVyLmFydGljbGVzU3dpcGVyMSAuc3dpcGVyLXdyYXBwZXIgLmFydGljbGVDYXJkLnNsaWRlT25JbWFnZSAuYXJ0aWNsZVRleHRCb3gge1xuICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgcGFkZGluZy1yaWdodDogODhweDtcbn1cbi5hcnRpY2xlc1N3aXBlci5hcnRpY2xlc1N3aXBlcjEgLnN3aXBlci13cmFwcGVyIC5hcnRpY2xlQ2FyZC5zbGlkZU9uSW1hZ2UgLmFydGljbGVUZXh0Qm94OjpiZWZvcmUsIC5hcnRpY2xlc1N3aXBlci5hcnRpY2xlc1N3aXBlcjEgLnN3aXBlci13cmFwcGVyIC5hcnRpY2xlQ2FyZC5zbGlkZU9uSW1hZ2UgLmFydGljbGVUZXh0Qm94OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDE3NnB4O1xuICBoZWlnaHQ6IDE3NnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uYXJ0aWNsZXNTd2lwZXIuYXJ0aWNsZXNTd2lwZXIxIC5zd2lwZXItd3JhcHBlciAuYXJ0aWNsZUNhcmQuc2xpZGVPbkltYWdlIC5hcnRpY2xlVGV4dEJveDo6YmVmb3JlIHtcbiAgdG9wOiAtMTA4cHg7XG4gIGxlZnQ6IC0xMDhweDtcbn1cbi5hcnRpY2xlc1N3aXBlci5hcnRpY2xlc1N3aXBlcjEgLnN3aXBlci13cmFwcGVyIC5hcnRpY2xlQ2FyZC5zbGlkZU9uSW1hZ2UgLmFydGljbGVUZXh0Qm94OjphZnRlciB7XG4gIHJpZ2h0OiAtMTA4cHg7XG4gIGJvdHRvbTogLTEwOHB4O1xufVxuXG4uc2hvcHBpbmdDZW50cmFsRm9vdGVyV3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDU2cHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uc2hvcHBpbmdDZW50cmFsRm9vdGVyV3JhcHBlciAuZm9vdGVyQWRCYW5uZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODQxcHgpIHtcbiAgI3NpdGVGb290ZXIgI2Zvb3Rlck1lbnUge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWF4LXdpZHRoOiA4NjBweDtcbiAgfVxuICAjc2l0ZUZvb3RlciAjZm9vdGVyTWVudSAuZm9vdGVyTWVudUNvbCB7XG4gICAgZmxleDogMTtcbiAgfVxuICAjc2l0ZUZvb3RlciAjZm9vdGVyTWVudSAuZm9vdGVyTWVudUNvbCAuYWNjb3JkaW9uQ29udGVudCAuYWNjb3JkaW9uSGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzN3B4O1xuICAgIGN1cnNvcjogdW5zZXQ7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgI3NpdGVGb290ZXIgI2Zvb3Rlck1lbnUgLmZvb3Rlck1lbnVDb2wgLmFjY29yZGlvbkNvbnRlbnQgLmFjY29yZGlvbkhlYWRlcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IHVuc2V0O1xuICB9XG4gICNzaXRlRm9vdGVyICNmb290ZXJNZW51IC5mb290ZXJNZW51Q29sIC5hY2NvcmRpb25Db250ZW50IC5kZXNjcmlwdGlvbiB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgI3NpdGVGb290ZXIgI2Zvb3Rlck1lbnUgLmZvb3Rlck1lbnVDb2wgLmFjY29yZGlvbkNvbnRlbnQgLmRlc2NyaXB0aW9uIC5jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAjc2l0ZUZvb3RlciAjZm9vdGVyTWVudSAuZm9vdGVyTWVudUNvbCAuYWNjb3JkaW9uQ29udGVudCAuZGVzY3JpcHRpb24gLmNvbnRlbnQgLmJyZWFrU2VwYXJhdG9yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleDogMTtcbiAgfVxuICAjc2l0ZUZvb3RlciAjZm9vdGVyU29jaWFscyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICAjc2l0ZUZvb3RlciAjZm9vdGVyQ29weSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgI3NpdGVGb290ZXIgI2Zvb3RlckNvcHkgPiBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnNob3BwaW5nQ2VudHJhbEZvb3RlcldyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAjc2l0ZUZvb3RlciAjZm9vdGVyTWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gICNzaXRlRm9vdGVyICNmb290ZXJTb2NpYWxzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgfVxuICAjc2l0ZUZvb3RlciAjZm9vdGVyTWVudSAuZm9vdGVyTWVudUNvbCAuYWNjb3JkaW9uQ29udGVudCAuYWNjb3JkaW9uSGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG4gICNzaXRlRm9vdGVyICNmb290ZXJNZW51IC5mb290ZXJNZW51Q29sIC5hY2NvcmRpb25Db250ZW50IC5kZXNjcmlwdGlvbiAuY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgI3NpdGVGb290ZXIgI2Zvb3Rlck1lbnUgLmZvb3Rlck1lbnVDb2wgLmFjY29yZGlvbkNvbnRlbnQgLmRlc2NyaXB0aW9uIC5icmVha1NlcGFyYXRvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gICNzaXRlRm9vdGVyICNmb290ZXJNZW51IC5mb290ZXJNZW51Q29sIC5hY2NvcmRpb25Db250ZW50IC5kZXNjcmlwdGlvbiAuYnJlYWtTZXBhcmF0b3IgYSB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cbn1cbiNzaXRlRm9vdGVyICNmb290ZXJNZW51IHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4jc2l0ZUZvb3RlciAjZm9vdGVyU29jaWFscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuI3NpdGVGb290ZXIgI2Zvb3RlclNvY2lhbHMgYSB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuI3NpdGVGb290ZXIgI2Zvb3RlclNvY2lhbHMgYTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gICNzaXRlRm9vdGVyICNmb290ZXJTb2NpYWxzIGEge1xuICAgIHBhZGRpbmc6IDAgMTdweDtcbiAgfVxuICAjc2l0ZUZvb3RlciAjZm9vdGVyU29jaWFscyBhOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgI3NpdGVGb290ZXIgI2Zvb3RlclNvY2lhbHMgYSBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICB9XG59XG4jc2l0ZUZvb3RlciAjZm9vdGVyQ29weSB7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cbiNzaXRlRm9vdGVyICNmb290ZXJDb3B5ICoge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4udW5kZXJGb290ZXJCYW5uZXIge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi53cmFwcGVyIC53cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZ3JheUJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xufVxuXG4uaGlnaGxpZ2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGlnaGxpZ2g6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxOXB4O1xuICB0b3A6IDIzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMjAwN0E7XG4gIGNvbG9yOiAjZmZmO1xuICBjb250ZW50OiBcIkluIGV2aWRlbnphXCI7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4ubWFnZW50YVRleHQge1xuICBjb2xvcjogI0UyMDA3QTtcbn1cblxuLmFjY29yZGlvbkNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFjY29yZGlvbkNvbnRlbnQgLmFjY29yZGlvbkhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBsaW5lYXI7XG59XG4uYWNjb3JkaW9uQ29udGVudCAuYWNjb3JkaW9uSGVhZGVyOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgY29sb3I6ICMxMDcyQjU7XG59XG4uYWNjb3JkaW9uQ29udGVudCAuZGVzY3JpcHRpb24ge1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cbi5hY2NvcmRpb25Db250ZW50Lm9wZW4gLmFjY29yZGlvbkhlYWRlcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuI3NpdGVNYWluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4jc2l0ZU1haW4gPiAud3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9yZGVyOiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgI3NpdGVNYWluID4gLndyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbiNzaXRlTWFpbiAuYmFubmVyTGVmdCxcbiNzaXRlTWFpbiAuYmFubmVyUmlnaHQge1xuICB3aWR0aDogY2FsYygoMTAwdncgLSAxMDAwcHgpIC8gMik7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNzaXRlTWFpbiAuYmFubmVyTGVmdCBpbWcsXG4jc2l0ZU1haW4gLmJhbm5lclJpZ2h0IGltZyB7XG4gIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbn1cbiNzaXRlTWFpbiAuYmFubmVyTGVmdCB7XG4gIGxlZnQ6IDA7XG4gIG9yZGVyOiAxO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4jc2l0ZU1haW4gLmJhbm5lclJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIG9yZGVyOiAzO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuI2JyZWFkY3J1bWJzIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xufVxuI2JyZWFkY3J1bWJzOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jYnJlYWRjcnVtYnMsXG4jYnJlYWRjcnVtYnMgKiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4jYnJlYWRjcnVtYnMgPiBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNicmVhZGNydW1icyA+IHNwYW4gPiBzcGFuIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbiNicmVhZGNydW1icyA+IHNwYW4gPiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuI2JyZWFkY3J1bWJzIGEge1xuICBjb2xvcjogIzEwNzJCNTtcbn1cbiNicmVhZGNydW1icyAuYnJlYWRjcnVtYl9sYXN0IHtcbiAgY29sb3I6ICM5OTk7XG59XG4jYnJlYWRjcnVtYnMsXG4jYnJlYWRjcnVtYnMgKiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTlweDtcbn1cblxuI3NpdGVCb2R5ICNwYWdlOjpiZWZvcmUsXG4jc2l0ZUJvZHkgI3BhZ2UgI3NpdGVIZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHotaW5kZXg6IC0xO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xufVxuI3NpdGVCb2R5Lm1lbnVJc09wZW4sICNzaXRlQm9keS5tZW51SXNPcGVuT3ZlckhlYWRlciB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gICNzaXRlQm9keS5tZW51SXNPcGVuT3ZlckhlYWRlck1vYmlsZSB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB9XG59XG4jc2l0ZUJvZHkubWVudUlzT3BlbiAjcGFnZTo6YmVmb3JlIHtcbiAgei1pbmRleDogMjtcbiAgb3BhY2l0eTogMC40O1xuICBib3R0b206IDA7XG59XG4jc2l0ZUJvZHkubWVudUlzT3Blbk92ZXJIZWFkZXIgI3BhZ2UgI3NpdGVIZWFkZXI6OmJlZm9yZSB7XG4gIHotaW5kZXg6IDI7XG4gIG9wYWNpdHk6IDAuNDtcbiAgYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgI3NpdGVCb2R5Lm1lbnVJc09wZW5PdmVySGVhZGVyTW9iaWxlICNwYWdlICNzaXRlSGVhZGVyOjpiZWZvcmUge1xuICAgIHotaW5kZXg6IDI7XG4gICAgb3BhY2l0eTogMC40O1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuXG4jcGFnZSAuYWRzTW9iaWxlIC53aWRnZXQtdGl0bGUsXG4jcGFnZSAuc3BvbnNvcnNXaWRnZXRDb250YWluZXIgLndpZGdldC10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAjcGFnZSAuYWRzTW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjcGFnZSAuYWRzTW9iaWxlIC53aWRnZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDM4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg0MXB4KSB7XG4gICNwYWdlIC5jb250ZW50Q29sIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMzNXB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgI3BhZ2UgLmNvbnRlbnRDb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuI3BhZ2UgI3Nwb3NvcnNTaWRlYmFyIHtcbiAgd2lkdGg6IDMwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgI3BhZ2UgI3Nwb3NvcnNTaWRlYmFyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuI3BhZ2UgI3Nwb3NvcnNTaWRlYmFyIC5zcG9uc29yc1dpZGdldENvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG59XG5cbi5oaWdobGlnaEJhbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi5oaWdobGlnaEJhbm5lciBpbWcge1xuICBoZWlnaHQ6IDI1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaGlnaGxpZ2hCYW5uZXIgLmhpZ2hsaWdoQmFubmVyVGV4dCB7XG4gIHBhZGRpbmc6IDIxcHggMjBweCAxNXB4IDIwcHg7XG59XG4uaGlnaGxpZ2hCYW5uZXIgLmhpZ2hsaWdoQmFubmVyVGV4dCAuYmFubmVyVGl0bGUge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uaGlnaGxpZ2hCYW5uZXIgLmhpZ2hsaWdoQmFubmVyVGV4dCAuYmFubmVyRGF0ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmhpZ2hsaWdoQmFubmVyIC5oaWdobGlnaEJhbm5lclRleHQgLmJhbm5lckRhdGUsXG4uaGlnaGxpZ2hCYW5uZXIgLmhpZ2hsaWdoQmFubmVyVGV4dCAuYmFubmVyRGF0ZSAqIHtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmZ1bGxTaWRlQmFubmVyIC5zaG9ydGNvZGVTaWRlYmFyQ29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAuZnVsbFNpZGVCYW5uZXIgLnNob3J0Y29kZVNpZGViYXJDb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5zaG9ydGNvZGVTaWRlYmFyQ29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyMDA3QTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiAxOHB4IDMwcHg7XG59XG4uc2hvcnRjb2RlU2lkZWJhckNvbnRhaW5lciBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG4uc2hvcnRjb2RlU2lkZWJhckNvbnRhaW5lciAuc2hvcnRjb2RlU2lkZWJhclRleHQsXG4uc2hvcnRjb2RlU2lkZWJhckNvbnRhaW5lciAuc2hvcnRjb2RlU2lkZWJhclRleHQgKiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAuc2hvcnRjb2RlU2lkZWJhckNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMjJweDtcbiAgfVxuICAuc2hvcnRjb2RlU2lkZWJhckNvbnRhaW5lciBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgfVxuICAuc2hvcnRjb2RlU2lkZWJhckNvbnRhaW5lciAuc2hvcnRjb2RlU2lkZWJhclRleHQsXG4gIC5zaG9ydGNvZGVTaWRlYmFyQ29udGFpbmVyIC5zaG9ydGNvZGVTaWRlYmFyVGV4dCAqIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cblxuLndpZGdldC53cF9mb3JlY2FzdF93aWRnZXQtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLndpZGdldC53cF9mb3JlY2FzdF93aWRnZXQtY29udGFpbmVyIC53cC1mb3JlY2FzdC1jdXJyLWhlYWQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5idG4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwNzJCNTtcbiAgcGFkZGluZzogMTlweCAyNXB4O1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5zcG9uc29yc1N3aXBlciB7XG4gIG1heC13aWR0aDogNzAwcHg7XG59XG4uc3BvbnNvcnNTd2lwZXIgLnN3aXBlci1zbGlkZSxcbi5zcG9uc29yc1N3aXBlciAuc3dpcGVyLXNsaWRlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zcG9uc29yc1N3aXBlciAuc3dpcGVyLXNsaWRlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uc3BvbnNvcnNTd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgd2lkdGg6IGF1dG87XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLnNwb25zb3JzU3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogMC4zcyBiYWNrZ3JvdW5kLWNvbG9yO1xufVxuLnNwb25zb3JzU3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTIwMDdBO1xufVxuXG4ucGhvdG9HYWxsZXJ5ICNnYWxsZXJ5LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxNXB4O1xufVxuLnBob3RvR2FsbGVyeSAjZ2FsbGVyeS1jb250YWluZXIgPiBhIHtcbiAgd2lkdGg6IDUwJTtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAzMDBweDtcbn1cblxuLmxnLWNvbnRhaW5lciAubGctYmFja2Ryb3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREJEQkRCO1xufVxuXG4ubGctdG9vbGJhciAubGctaWNvbixcbi5sZy10b29sYmFyIC5sZy1pY29uICoge1xuICBjb2xvcjogIzMzMztcbn1cblxuLmlzLXNob3ctbW9yZS1yZXN1bHRzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndwY2Y3IGZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGJvcmRlcjogdW5zZXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLndwY2Y3IGZvcm0uc2VudCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgY29sb3I6ICM0NmI0NTA7XG59XG5cbi53cGNmNyBmb3JtLnNwYW0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGNvbG9yOiAjZjU2ZTI4O1xufVxuXG4ud3BjZjcgZm9ybS5pbnZhbGlkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsXG4ud3BjZjcgZm9ybS51bmFjY2VwdGVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsXG4ud3BjZjcgZm9ybS5wYXltZW50LXJlcXVpcmVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBjb2xvcjogI2ZmYjkwMDtcbn1cblxuLnVzZS1mbG9hdGluZy12YWxpZGF0aW9uLXRpcCAud3BjZjctbm90LXZhbGlkLXRpcCxcbi53cGNmNy1ub3QtdmFsaWQtdGlwLFxuLndwY2Y3IGZvcm0uZmFpbGVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsXG4ud3BjZjcgZm9ybS5hYm9ydGVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBjb2xvcjogI2RjMzIzMjtcbn1cblxuI3NpdGVNYWluLmhvbWVQYWdlIC53cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNzaXRlTWFpbi5ob21lUGFnZSAud3JhcHBlciAjaHBDb250ZW50IC5ocEFkQmFubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuI3NpdGVNYWluLmhvbWVQYWdlIC53cmFwcGVyICNocENvbnRlbnQgLmhwQWRCYW5uZXIgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4uY29udGVudEhwU2VjdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLmNvbnRlbnRIcFNlY3Rpb24gaDEsXG4uY29udGVudEhwU2VjdGlvbiBoMixcbi5jb250ZW50SHBTZWN0aW9uIGgzIHtcbiAgY29sb3I6ICNlMjAwN2E7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn0iLCIvKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJVYnVudHVcIjtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy91YnVudHUvdjIwLzRpQ3A2S1ZqYk5CWWxnb0tlalpmdFZ5Qk40Rk5nWVVKMzFVLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJVYnVudHVcIjtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy91YnVudHUvdjIwLzRpQ3A2S1ZqYk5CWWxnb0tlalpmdFZ5UE40Rk5nWVVKLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlVidW50dVwiO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3VidW50dS92MjAvNGlDdTZLVmpiTkJZbGdvS2VqNzZsMG1pRll4bnU0dy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiVWJ1bnR1XCI7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvdWJ1bnR1L3YyMC80aUN1NktWamJOQllsZ29LZWo3MGwwbWlGWXhuLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlVidW50dVwiO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3VidW50dS92MjAvNGlDcDZLVmpiTkJZbGdvS2VqWUh0RnlCTjRGTmdZVUozMVUud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlVidW50dVwiO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3VidW50dS92MjAvNGlDcDZLVmpiTkJZbGdvS2VqWUh0RnlQTjRGTmdZVUoud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJVYnVudHVcIjtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy91YnVudHUvdjIwLzRpQ3A2S1ZqYk5CWWxnb0tlalpQc2x5Qk40Rk5nWVVKMzFVLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJVYnVudHVcIjtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy91YnVudHUvdjIwLzRpQ3A2S1ZqYk5CWWxnb0tlalpQc2x5UE40Rk5nWVVKLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlVidW50dVwiO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3VidW50dS92MjAvNGlDdjZLVmpiTkJZbGdvQzFDemp2bXlOUFladmc3VUkud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlVidW50dVwiO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3VidW50dS92MjAvNGlDdjZLVmpiTkJZbGdvQzFDempzR3lOUFladmd3LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlVidW50dVwiO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3VidW50dS92MjAvNGlDczZLVmpiTkJZbGdvS2NRNzJuVTZBRjd4bS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiVWJ1bnR1XCI7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvdWJ1bnR1L3YyMC80aUNzNktWamJOQllsZ29LZnc3Mm5VNkFGdy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJVYnVudHVcIjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy91YnVudHUvdjIwLzRpQ3Y2S1ZqYk5CWWxnb0NqQzNqdm15TlBZWnZnN1VJLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJVYnVudHVcIjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy91YnVudHUvdjIwLzRpQ3Y2S1ZqYk5CWWxnb0NqQzNqc0d5TlBZWnZndy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJVYnVudHVcIjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy91YnVudHUvdjIwLzRpQ3Y2S1ZqYk5CWWxnb0N4Q3Zqdm15TlBZWnZnN1VJLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJVYnVudHVcIjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy91YnVudHUvdjIwLzRpQ3Y2S1ZqYk5CWWxnb0N4Q3Zqc0d5TlBZWnZndy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4iLCIub3ZlckhlYWRlckJhbm5lcntcblx0ZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0LnNwb25zb3JzU3dpcGVye1xuXHRcdG1heC13aWR0aDogdW5zZXQ7XG5cdH1cbn1cbiN0b3BCYXJ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHQmOjphZnRlcntcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAkYm9yZGVyUGFkZGluZztcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6ICRib3JkZXJQYWRkaW5nO1xuXHRcdGJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdGJvcmRlci1yYWRpdXM6IDBweCAwcHggJHNpdGVCb3JkZXJSYWRpdXMgJHNpdGVCb3JkZXJSYWRpdXM7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tR3JhZGllbnRlLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRkYgMCUsICNFMkYzRkYgMTAwJSkpO1xuXHR9XG5cdCN0b3BCYXJEYXRle1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMjtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRwYWRkaW5nOiA3cHg7XG5cdFx0Ji5sb2FkaW5nRGF0ZXtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXHR9XG59XG4jc2l0ZUhlYWRlcntcblx0cG9zaXRpb246IHN0aWNreTtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiAxMDtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRib3gtc2hhZG93OiAwIDAgMjRweCByZ2JhKDAsIDAsIDAsIDApO1xuXHR0cmFuc2l0aW9uOiBib3gtc2hhZG93ICR0clNwZWVkO1xuXHQvLyBtYXgtd2lkdGg6IGNhbGMoJHNpemVXcmFwcGVyICsgKCRib3JkZXJQYWRkaW5nKjIpKTtcblx0Ly8gcGFkZGluZy1sZWZ0OiBjYWxjKCRib3JkZXJQYWRkaW5nKjIpO1xuXHQvLyBwYWRkaW5nLWxlZnQ6IGNhbGMoJGJvcmRlclBhZGRpbmcqMik7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdCYuc3RpY2t5SGVhZGVye1xuXHRcdGJveC1zaGFkb3c6IDAgMjRweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0fVxuXHQubWVudS1oZWFkZXItbWVudS1jb250YWluZXItZGVza3RvcHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0I21lbnUtaGVhZGVyLW1lbnUsXG5cdFx0I21lbnUtaGVhZGVyLW1lbnUgbGl7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0LmN1c3RvbS1sb2dvLWxpbmt7XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHR9XG5cdC5zaG93U2VhcmNoQnV0dG9uLFxuXHQubW9iaWxlTWVudUJ1dHRvbntcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblx0LnNlYXJjaEZvcm1XcmFwcGVye1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dHJhbnNpdGlvbjogaGVpZ2h0ICR0clNwZWVkO1xuXHRcdC5zZWFyY2hGb3Jte1xuXHRcdFx0cGFkZGluZy10b3A6ICRib3JkZXJQYWRkaW5nO1xuXHRcdFx0cGFkZGluZy1ib3R0b206ICRib3JkZXJQYWRkaW5nO1xuXHRcdFx0LmlzLXNlYXJjaC1mb3Jte1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXHRcdFx0LmlzLXNlYXJjaC1pbnB1dHtcblx0XHRcdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAkc2l0ZUJvcmRlclJhZGl1cyAwIDAgJHNpdGVCb3JkZXJSYWRpdXM7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0fVxuXHRcdFx0LmlzLXNlYXJjaC1zdWJtaXR7XG5cdFx0XHRcdGhlaWdodDogNTZweDtcblx0XHRcdFx0d2lkdGg6IDU2cHg7XG5cdFx0XHRcdC5pcy1zZWFyY2gtaWNvbntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWFnZW50YTtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRtYWdlbnRhO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgJHNpdGVCb3JkZXJSYWRpdXMgJHNpdGVCb3JkZXJSYWRpdXMgMDtcblx0XHRcdFx0XHRzdmd7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjAwMlwiO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250QXdlc29tZTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjFweDtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDhweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLndyYXBwZXJ7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogJGJvcmRlclBhZGRpbmc7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRib3JkZXJQYWRkaW5nO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaGVhZGVyQ29udGVudFdyYXBwZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYWJvdmVUYWJsZXQpIHtcblx0I3NpdGVIZWFkZXJ7XG5cdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTlweDtcblx0XHQuY3VzdG9tLWxvZ297XG5cdFx0XHRtYXgtd2lkdGg6IDI2MHB4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHR9XG5cdH1cblx0Lm1vYmlsZU1lbnVCdXR0b257XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQjaGVhZGVyTWVudU1vYmlsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQubWVudS1oZWFkZXItbWVudS1jb250YWluZXItZGVza3RvcHtcblx0XHQubWVudXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQubWVudS1pdGVte1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEycHg7IFxuXHRcdFx0XHRtYXJnaW46IDAgMTNweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQuc3ViLW1lbnV7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0XHRwYWRkaW5nOiAxN3B4IDIxcHggMzBweCAyMXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggNHB4IDEycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMCk7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJHNpdGVCb3JkZXJSYWRpdXM7XG5cdFx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRcdGxlZnQ6IC0yN3B4O1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMTkwcHg7XG5cdFx0XHRcdFx0Lm1lbnUtaXRlbXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHQ+LnN1Yi1tZW51e1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCNzaXRlSGVhZGVye1xuXHRcdC5zaG93U2VhcmNoQnV0dG9ue1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHQqe1xuXHRcdFx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdGNvbG9yOiAkbWFnZW50YTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0I3NpdGVIZWFkZXJ7XG5cdFx0LmN1c3RvbS1sb2dve1xuXHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0fVxuXHR9XG5cdC5tZW51LWhlYWRlci1tZW51LWNvbnRhaW5lci1kZXNrdG9we1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0I3NpdGVIZWFkZXJ7XG5cdFx0cGFkZGluZy10b3A6IDE4cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE4cHg7XG5cdFx0LnNob3dTZWFyY2hCdXR0b24sXG5cdFx0Lm1vYmlsZU1lbnVCdXR0b257XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjVweDtcblx0XHRcdCp7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0I2hlYWRlck1lbnVNb2JpbGV7XG5cdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0cmlnaHQ6IC00MjBweDtcblx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdG1heC13aWR0aDogNDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHR0cmFuc2l0aW9uOiByaWdodCAkdHJTcGVlZDtcblx0XHRcdHBhZGRpbmc6IDIwcHggMTVweCAzNXB4IDMwcHg7XG5cdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcbiAgICBcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdCYub3Blbntcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0XHQubW9iaWxlTWVudUJ1dHRvbntcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQqe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzFweDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDsgXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5tZW51e1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdFx0XHQ+Lm1lbnUtaXRlbXtcblx0XHRcdFx0XHQ+YSxcblx0XHRcdFx0XHQuYWNjb3JkaW9uSGVhZGVyID5he1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogNTVweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5tZW51LWl0ZW0tdmlld2FsbHtcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkbWFnZW50YTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmFjY29yZGlvbntcblx0XHRcdFx0XHRcdC5jb250ZW50e1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogOHB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5oZWFkZXJTb2NpYWxze1xuXHRcdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNob3ROZXdzV3JhcHBlcntcblx0cGFkZGluZy10b3A6IDE1cHg7XG5cdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQud3JhcHBlcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cdC5ob3ROZXdzVGV4dHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHNpdGVCb3JkZXJSYWRpdXMgMCAwICRzaXRlQm9yZGVyUmFkaXVzO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdFx0Y29sb3I6ICNGRjQxMUU7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGFib3ZlTW9iaWxlKSB7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0cGFkZGluZzogMTRweCAxMnB4O1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRwYWRkaW5nOiA4cHggMTBweCA4cHggNnB4O1xuXHRcdH1cblx0XHQuZW1vaml7XG5cdFx0XHRmb250LXNpemU6IDE5cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDdweDtcblx0XHR9XG5cdH1cblx0LnVrLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDQwcHg7XG5cdFx0cGFkZGluZzogMCAzMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR9XG5cdCNoaWdobGlnaHRlciAuaW5uZXJDb250YWluZXIge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC41KTtcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXHQuZ2tIaWdobGlnaHRlckdLNXtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXItcmFkaXVzOiAkc2l0ZUJvcmRlclJhZGl1cztcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246ICR0clNwZWVkIG9wYWNpdHk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQmLmFjaXR2ZXtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHRcdFxuXHRcdGF7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuXHRcdFx0cGFkZGluZzogMTNweCAyMHB4O1xuXHRcdH1cblx0fVxuXHQjZ2tIaWdobGlnaHRlckdLNS0wIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblx0I2drSGlnaGxpZ2h0ZXJHSzUtMCAuZ2tIaWdobGlnaHRlckludGVyZmFjZSB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdH1cblx0I2drSGlnaGxpZ2h0ZXJHSzUtMCAuZ2tIaWdobGlnaHRlckludGVyZmFjZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdGJvdHRvbTogMDtcblx0fVxuXHQuZ2tIaWdobGlnaHRlcldyYXBwZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXHQuZ2tIaWdobGlnaHRlcldyYXBwZXJTdWJ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQmOjphZnRlcntcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDYyLjU2JSwgJGxpZ2h0R3JheSAxMDAlKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHR9XG5cdFx0Lm5vd3JhcHtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHQ+Kntcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5oZWFkZXJCYW5uZXJXcmFwcGVye1xuXHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0LmhlYWRlckJhbm5lcntcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRpbWd7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC1oZWlnaHQ6IDkwcHg7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdH1cbn1cblxuI3NpdGVCb2R5e1xuXHQuaXMtYWpheC1zZWFyY2gtcmVzdWx0e1xuXHRcdGJvcmRlci1yYWRpdXM6ICRzaXRlQm9yZGVyUmFkaXVzO1xuXHRcdC5pcy1hamF4LXNlYXJjaC1pdGVtc3tcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRzaXRlQm9yZGVyUmFkaXVzO1xuXHRcdH1cblx0fVxufSIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbi5hcnRpY2xlQ2FyZHtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAkc2l0ZUJvcmRlclJhZGl1cztcblx0aGVpZ2h0OiBhdXRvO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bnNldDtcblx0aW1ne1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdGhlaWdodDogMTgwcHg7XG5cdH1cblx0LmFydGljbGVUZXh0Qm94e1xuXHRcdHBhZGRpbmc6IDlweCAxMnB4IDE5cHggMTJweDtcblx0XHQuYXJ0aWNsZUxhYmVse1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkc2l0ZUJvcmRlclJhZGl1cztcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRwYWRkaW5nOiAycHggNXB4O1xuXHRcdH1cblx0XHQuYXJ0aWNsZVRpdGxle1xuXHRcdFx0QGluY2x1ZGUgYXJ0aWNsZS10ZXh0Mjtcblx0XHR9XG5cdFx0LmFydGljbGVEYXRle1xuXHRcdFx0Jiwqe1xuXHRcdFx0XHRjb2xvcjogJG1lZGl1bUdyYXk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuc2xpZGVPbkltYWdle1xuXHRcdG1pbi1oZWlnaHQ6IDE5MHB4O1xuXHRcdGltZ3tcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC40MSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMCkgMTAwJSk7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblx0XHQuYXJ0aWNsZVRleHRCb3h7XG5cdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdFx0ei1pbmRleDogMztcblx0XHRcdHBhZGRpbmc6IDAgMThweDtcblx0XHRcdCp7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0XHQuYXJ0aWNsZVRpdGxle1xuXHRcdFx0XHRAaW5jbHVkZSBhcnRpY2xlLXRleHQzO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLnN0YW5kYXJkV2l0aE1hcmdpbnN7XG5cdFx0aW1ne1xuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJHNpdGVCb3JkZXJSYWRpdXM7XG5cdFx0XHRoZWlnaHQ6IDEzMHB4O1xuXHRcdH1cblx0fVxufSIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJjYXJkXCI7XG4uYXJ0aWNsZXNTd2lwZXIge1xuXHRtYXJnaW4tYm90dG9tOiAyOHB4O1xuXHQuaGlsaWdodGVkQXJ0aWNsZXNIZWFkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMThweDtcblx0XHQuaGlsaWdodGVkQXJ0aWNsZXNUaXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDsgXG5cdFx0fVxuXHRcdC5oaWxpZ2h0ZWRBcnRpY2xlc0NvbnRyb2xzIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0PmF7XG5cdFx0XHRcdGNvbG9yOiAkbWFnZW50YTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMnB4OyBcblx0XHRcdH1cblx0XHRcdC5oaWxpZ2h0ZWRBcnRpY2xlc1N3aXBlckNvbnRyb2xzIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE3cHg7XG5cdFx0XHRcdGdhcDogOHB4O1xuXHRcdFx0fVxuXHRcdFx0LnN3aXBlci1idXR0b24tcHJldixcblx0XHRcdC5zd2lwZXItYnV0dG9uLW5leHQge1xuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0d2lkdGg6IDQ0cHg7XG5cdFx0XHRcdGhlaWdodDogNDRweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250QXdlc29tZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zd2lwZXItYnV0dG9uLXByZXYge1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcXGYwNTNcIjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnN3aXBlci1idXR0b24tbmV4dCB7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjA1NFwiO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuYXJ0aWNsZXNTd2lwZXIze1xuXHRcdC5hcnRpY2xlVGV4dEJveHtcblx0XHRcdC5hcnRpY2xlVGl0bGV7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRhYm92ZVRhYmxldCkge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGFydGljbGUtdGV4dDM7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGFydGljbGUtdGV4dDI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5hcnRpY2xlc1N3aXBlcjF7XG5cdFx0LnN3aXBlci13cmFwcGVyIHtcblx0XHRcdC5hcnRpY2xlQ2FyZHtcblx0XHRcdFx0Ji5zbGlkZU9uSW1hZ2V7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMzkwcHg7XG5cdFx0XHRcdFx0LmFydGljbGVUZXh0Qm94e1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEzcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA4OHB4O1xuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlLFxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTc2cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTc2cHg7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0dG9wOiAtMTA4cHg7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IC0xMDhweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdFx0XHRyaWdodDogLTEwOHB4O1xuXHRcdFx0XHRcdFx0XHRib3R0b206IC0xMDhweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBpbXBvcnQgXCJhcnRpY2xlcy1zd2lwZXJcIjtcbi5zaG9wcGluZ0NlbnRyYWxGb290ZXJXcmFwcGVye1xuXHRtYXJnaW4tdG9wOiA1NnB4O1xuXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHQuZm9vdGVyQWRCYW5uZXJ7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkc2l0ZUJvcmRlclJhZGl1cztcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRhYm92ZVRhYmxldCkge1xuXHQjc2l0ZUZvb3RlciB7XG5cdFx0I2Zvb3Rlck1lbnUge1xuXHRcdFx0cGFkZGluZy10b3A6IDYwcHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWF4LXdpZHRoOiA4NjBweDtcblx0XHRcdC5mb290ZXJNZW51Q29sIHtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0LmFjY29yZGlvbkNvbnRlbnQge1xuXHRcdFx0XHRcdC5hY2NvcmRpb25IZWFkZXIge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMzdweDtcblx0XHRcdFx0XHRcdGN1cnNvcjogdW5zZXQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogdW5zZXQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdC5jb250ZW50IHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0LmJyZWFrU2VwYXJhdG9yIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I2Zvb3RlclNvY2lhbHMge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdH1cblxuXHRcdCNmb290ZXJDb3B5IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHQ+IGEge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdC5zaG9wcGluZ0NlbnRyYWxGb290ZXJXcmFwcGVye1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG4gICAgXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHR9XG5cdCNzaXRlRm9vdGVyIHtcblx0XHQjZm9vdGVyTWVudSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cdFx0XG5cdFx0I2Zvb3RlclNvY2lhbHMge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE0cHg7XG5cdFx0fVxuXG5cdFx0I2Zvb3Rlck1lbnUge1xuXHRcdFx0LmZvb3Rlck1lbnVDb2wge1xuXHRcdFx0XHQuYWNjb3JkaW9uQ29udGVudCB7XG5cdFx0XHRcdFx0LmFjY29yZGlvbkhlYWRlciB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5kZXNjcmlwdGlvbntcblx0XHRcdFx0XHRcdC5jb250ZW50e1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5icmVha1NlcGFyYXRvcntcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuI3NpdGVGb290ZXIge1xuXHQjZm9vdGVyTWVudSB7XG5cdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdH1cblxuXHQjZm9vdGVyU29jaWFscyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwYWRkaW5nLXRvcDogMTZweDtcblx0XHRhIHtcblx0XHRcdHBhZGRpbmc6IDAgOHB4O1xuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdFx0cGFkZGluZzogMCAxN3B4O1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I2Zvb3RlckNvcHkge1xuXHRcdHBhZGRpbmc6IDQwcHggMDtcblx0XHQqIHtcblx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdH1cblx0fVxufVxuXG4udW5kZXJGb290ZXJCYW5uZXJ7XG5cdG1hcmdpbi10b3A6ICRib3JkZXJQYWRkaW5nO1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufSIsIkBpbXBvcnQgXCJyZXNldFwiO1xuQGltcG9ydCBcImZvbnRcIjtcbkBpbXBvcnQgXCJoZWFkZXJcIjtcbkBpbXBvcnQgXCJmb290ZXJcIjtcblxuLndyYXBwZXIge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAkc2l6ZVdyYXBwZXI7XG5cdHBhZGRpbmctbGVmdDogJGJvcmRlclBhZGRpbmc7XG5cdHBhZGRpbmctcmlnaHQ6ICRib3JkZXJQYWRkaW5nO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHQud3JhcHBlciB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cbi5ncmF5QmFja2dyb3VuZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRsaWdodEdyYXk7XG59XG4uaGlnaGxpZ2gge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6OmFmdGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMTlweDtcblx0XHR0b3A6IDIzcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG1hZ2VudGE7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRjb250ZW50OiBcIkluIGV2aWRlbnphXCI7XG5cdFx0cGFkZGluZzogNXB4IDhweDtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHNpdGVCb3JkZXJSYWRpdXM7XG5cdH1cbn1cbi5tYWdlbnRhVGV4dCB7XG5cdGNvbG9yOiAkbWFnZW50YTtcbn1cbi5hY2NvcmRpb25Db250ZW50IHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0LmFjY29yZGlvbkhlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogaGVpZ2h0ICR0clNwZWVkIGxpbmVhcjtcblx0XHQmOjphZnRlciB7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnRBd2Vzb21lO1xuXHRcdFx0Y29udGVudDogXCJcXGYwNzhcIjtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtICR0clNwZWVkO1xuXHRcdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdH1cblx0fVxuXHQuZGVzY3JpcHRpb24ge1xuXHRcdHRyYW5zaXRpb246IDAuMnM7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdG92ZXJmbG93LXk6IGhpZGRlbjtcblx0fVxuXHQmLm9wZW4ge1xuXHRcdC5hY2NvcmRpb25IZWFkZXIge1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI3NpdGVNYWluIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JheTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdD4gLndyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0b3JkZXI6IDI7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cdH1cblx0LmJhbm5lckxlZnQsXG5cdC5iYW5uZXJSaWdodCB7XG5cdFx0d2lkdGg6IGNhbGMoKDEwMHZ3IC0gJHNpemVXcmFwcGVyKSAvIDIpO1xuXHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0dG9wOiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iYW5uZXJMZWZ0IHtcblx0XHRsZWZ0OiAwO1xuXHRcdG9yZGVyOiAxO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0fVxuXHQuYmFubmVyUmlnaHQge1xuXHRcdHJpZ2h0OiAwO1xuXHRcdG9yZGVyOiAzO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHR9XG59XG5cbiNicmVhZGNydW1icyB7XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdCYsXG5cdCoge1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdH1cblx0PiBzcGFuIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdD4gc3BhbiB7XG5cdFx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cGFkZGluZzogMCA1cHg7XG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRhIHtcblx0XHRjb2xvcjogJGJsdWU7XG5cdH1cblx0LmJyZWFkY3J1bWJfbGFzdCB7XG5cdFx0Y29sb3I6ICRtZWRpdW1HcmF5O1xuXHR9XG5cdHBhZGRpbmctYm90dG9tOiAxN3B4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0R3JheTI7XG5cdCYsXG5cdCoge1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0fVxufVxuXG4jc2l0ZUJvZHkge1xuXHQjcGFnZTo6YmVmb3JlLFxuXHQjcGFnZSAjc2l0ZUhlYWRlcjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAkdHJTcGVlZDtcblx0fVxuXHQmLm1lbnVJc09wZW4sXG5cdCYubWVudUlzT3Blbk92ZXJIZWFkZXIge1xuXHRcdG92ZXJmbG93LXk6IGhpZGRlbjtcblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0Ji5tZW51SXNPcGVuT3ZlckhlYWRlck1vYmlsZSB7XG5cdFx0XHRvdmVyZmxvdy15OiBoaWRkZW47XG5cdFx0fVxuXHR9XG5cdCYubWVudUlzT3BlbiB7XG5cdFx0I3BhZ2Uge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0b3BhY2l0eTogMC40O1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYubWVudUlzT3Blbk92ZXJIZWFkZXIge1xuXHRcdCNwYWdlICNzaXRlSGVhZGVyOjpiZWZvcmUge1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdG9wYWNpdHk6IDAuNDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdCYubWVudUlzT3Blbk92ZXJIZWFkZXJNb2JpbGUge1xuXHRcdFx0I3BhZ2UgI3NpdGVIZWFkZXI6OmJlZm9yZSB7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jcGFnZSB7XG5cdC5hZHNNb2JpbGUsXG5cdC5zcG9uc29yc1dpZGdldENvbnRhaW5lciB7XG5cdFx0LndpZGdldC10aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0LmFkc01vYmlsZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdC53aWRnZXQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY29udGVudENvbCB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGFib3ZlVGFibGV0KSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6ICRhZHZDb2xNYXJnaW47XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gKCRhZHZDb2xXaWR0aCArICRhZHZDb2xNYXJnaW4pKTtcblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cdCNzcG9zb3JzU2lkZWJhciB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXHRcdHdpZHRoOiAkYWR2Q29sV2lkdGg7XG5cdFx0LnNwb25zb3JzV2lkZ2V0Q29udGFpbmVyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM0cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5oaWdobGlnaEJhbm5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogJHNpdGVCb3JkZXJSYWRpdXM7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG1hcmdpbi1ib3R0b206IDM1cHg7XG5cdGltZyB7XG5cdFx0aGVpZ2h0OiAyNTBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxuXHQuaGlnaGxpZ2hCYW5uZXJUZXh0IHtcblx0XHRwYWRkaW5nOiAyMXB4IDIwcHggMTVweCAyMHB4O1xuXHRcdC5iYW5uZXJUaXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdH1cblx0XHQuYmFubmVyRGF0ZSB7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdCYsXG5cdFx0XHQqIHtcblx0XHRcdFx0Y29sb3I6ICRtZWRpdW1HcmF5O1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5mdWxsU2lkZUJhbm5lciB7XG5cdC5zaG9ydGNvZGVTaWRlYmFyQ29udGFpbmVyIHtcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0fVxuXHR9XG59XG4uc2hvcnRjb2RlU2lkZWJhckNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRtYWdlbnRhO1xuXHRib3JkZXItcmFkaXVzOiAkc2l0ZUJvcmRlclJhZGl1cztcblx0cGFkZGluZzogMThweCAzMHB4O1xuXHRpbWcge1xuXHRcdG1hcmdpbi1yaWdodDogMjVweDtcblx0fVxuXHQuc2hvcnRjb2RlU2lkZWJhclRleHQge1xuXHRcdCYsXG5cdFx0KiB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0cGFkZGluZzogMjJweDtcblx0XHRpbWcge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdH1cblx0XHQuc2hvcnRjb2RlU2lkZWJhclRleHQge1xuXHRcdFx0Jixcblx0XHRcdCoge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ud2lkZ2V0IHtcblx0Ji53cF9mb3JlY2FzdF93aWRnZXQtY29udGFpbmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHNpdGVCb3JkZXJSYWRpdXM7XG5cdFx0cGFkZGluZzogJGJvcmRlclBhZGRpbmc7XG5cdFx0LndwLWZvcmVjYXN0LWN1cnItaGVhZCB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5idG4ge1xuXHRjb2xvcjogJHdoaXRlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0cGFkZGluZzogMTlweCAyNXB4O1xuXHRtaW4td2lkdGg6IDI1MHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRib3JkZXItcmFkaXVzOiAkc2l0ZUJvcmRlclJhZGl1cztcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQmOmRpc2FibGVkIHtcblx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0fVxufVxuXG4uc3BvbnNvcnNTd2lwZXIge1xuXHRtYXgtd2lkdGg6IGNhbGMoJHNpemVXcmFwcGVyIC0gJGFkdkNvbFdpZHRoKTtcblx0LnN3aXBlci1zbGlkZSB7XG5cdFx0Jixcblx0XHRpbWcge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJHNpdGVCb3JkZXJSYWRpdXM7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdH1cblx0fVxuXHQuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJTcGVlZCBiYWNrZ3JvdW5kLWNvbG9yO1xuXHRcdFx0Ji5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG1hZ2VudGE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5waG90b0dhbGxlcnkge1xuXHQjZ2FsbGVyeS1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiAkYm9yZGVyUGFkZGluZztcblx0XHQ+IGEge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRtaW4td2lkdGg6IDMwMHB4O1xuXHRcdH1cblx0fVxufVxuLmxnLWNvbnRhaW5lciB7XG5cdC5sZy1iYWNrZHJvcCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JheTI7XG5cdH1cbn1cbi5sZy10b29sYmFyIC5sZy1pY29uIHtcblx0Jixcblx0KiB7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0fVxufVxuXG4uaXMtc2hvdy1tb3JlLXJlc3VsdHMge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5cbi53cGNmNyBmb3JtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuXHRib3JkZXI6IHVuc2V0O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG4ud3BjZjcgZm9ybS5zZW50IC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuXHRjb2xvcjogIzQ2YjQ1MDtcbn1cbi53cGNmNyBmb3JtLnNwYW0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG5cdGNvbG9yOiAjZjU2ZTI4O1xufVxuLndwY2Y3IGZvcm0uaW52YWxpZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LFxuLndwY2Y3IGZvcm0udW5hY2NlcHRlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LFxuLndwY2Y3IGZvcm0ucGF5bWVudC1yZXF1aXJlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcblx0Y29sb3I6ICNmZmI5MDA7XG59XG4udXNlLWZsb2F0aW5nLXZhbGlkYXRpb24tdGlwIC53cGNmNy1ub3QtdmFsaWQtdGlwLFxuLndwY2Y3LW5vdC12YWxpZC10aXAsXG4ud3BjZjcgZm9ybS5mYWlsZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCxcbi53cGNmNyBmb3JtLmFib3J0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG5cdGNvbG9yOiAjZGMzMjMyO1xufSIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJjb21tb25cIjtcbiNzaXRlTWFpbiB7XG5cdCYuaG9tZVBhZ2Uge1xuXHRcdC53cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQjaHBDb250ZW50IHtcblx0XHRcdFx0LmhwQWRCYW5uZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIzcHg7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRzaXRlQm9yZGVyUmFkaXVzO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY29udGVudEhwU2VjdGlvbiB7XG5cdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRoMSxcblx0aDIsXG5cdGgzIHtcblx0XHRjb2xvcjogI2UyMDA3YTtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdH1cbn1cbiJdfQ== */
