*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-family: "Manrope", sans-serif;
  vertical-align: baseline;
  color: #333333;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}

/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

html {
  scroll-behavior: smooth;
  background-color: #ffffff;
}

body {
  line-height: 1;
  background-color: #ffffff;
}

ol,
ul {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/*swiper*/
.swiper {
  width: 100%;
  height: 100%;
}

.swiper-slide {
  text-align: center;
  font-size: 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

/* GENERAL */
.wrapper {
  width: 100%;
  max-width: 1370px;
  margin: 0 auto;
  padding: 0px 15px;
}

.linkBtn {
  background-color: #333333;
  color: #ffffff;
  text-transform: uppercase;
  text-decoration: none;
  font-size: 16px;
  font-weight: 800;
  margin: 20px 0px;
  padding: 20px 30px;
  display: block;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}
.linkBtn.yellow {
  background-color: #f0e519;
  color: #333333;
}

/* Footer + Copyright */
.site-footer {
  background-color: #1d1d1d;
}
.site-footer .footerInfoContent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 50px 0px 70px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.site-footer .footerInfoContent p,
.site-footer .footerInfoContent a,
.site-footer .footerInfoContent i,
.site-footer .footerInfoContent span {
  color: #ffffff;
}
.site-footer .footerInfoContent .ft-leftside {
  width: 30%;
}
.site-footer .footerInfoContent .ft-leftside img {
  width: 100%;
  max-width: 255px;
}
.site-footer .footerInfoContent .ft-leftside p {
  margin: 0px;
  font-size: 14px;
  padding: 25px 30px 25px 0px;
  line-height: 24px;
  width: 100%;
  max-width: 300px;
}
.site-footer .footerInfoContent .ft-rightside {
  width: 65%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.site-footer .footerInfoContent .ft-rightside .ft-col {
  width: 33.3%;
}
.site-footer .footerInfoContent .ft-rightside .ft-col:nth-child(1) {
  width: 40%;
}
.site-footer .footerInfoContent .ft-rightside .ft-col:nth-child(2) {
  width: 40%;
}
.site-footer .footerInfoContent .ft-rightside .ft-col:nth-child(3) {
  width: 20%;
}
.site-footer .footerInfoContent .ft-rightside .ft-col:nth-child(3) p {
  padding-bottom: 20px;
}
.site-footer .footerInfoContent .ft-rightside .ft-col:nth-child(3) img {
  margin: 4px 0px;
}
.site-footer .footerInfoContent .ft-rightside .ft-col p {
  font-size: 15px;
  font-weight: 700;
  margin: 0px;
  padding-bottom: 10px;
}
.site-footer .footerInfoContent .ft-rightside .ft-col span {
  line-height: 24px;
  font-size: 15px;
}
.site-footer .footerInfoContent .ft-rightside .ft-col.social a {
  margin-right: 5px;
}
.site-footer .footerInfoContent .ft-rightside .ft-col.social a i {
  font-size: 24px;
}
.site-footer .footerCopyright {
  background-color: #131313;
  padding: 15px 0px;
}
.site-footer .footerCopyright .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.site-footer .footerCopyright .wrapper div,
.site-footer .footerCopyright .wrapper a {
  color: #ffffff;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}

/* Header */
.site-header {
  background-color: #f0e519;
}
.site-header .siteHeaderWrapper {
  width: 100%;
  max-width: 1370px;
  margin: 0 auto;
  padding: 0px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.site-header .siteHeaderWrapper .main-navigation {
  width: auto;
}
.site-header .siteHeaderWrapper .main-navigation ul#primary-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.site-header .siteHeaderWrapper .main-navigation ul#primary-menu > li a {
  font-size: 14px;
  font-weight: 700;
  padding: 30px 12px;
  text-transform: uppercase;
}
.site-header .siteHeaderWrapper .main-navigation ul#primary-menu > li.specialLink a {
  background-color: #DBD117;
  padding: 15px 20px;
  margin-left: 30px;
}
.site-header .siteHeaderWrapper .main-navigation ul#primary-menu > li.menu-item-has-children > a:before {
  display: none;
}
.site-header .siteHeaderWrapper .main-navigation li.menu-item-has-children > a {
  position: relative;
  display: block;
  width: 100%;
}
.site-header .siteHeaderWrapper .main-navigation li.menu-item-has-children > a:before {
  content: "\f061";
  position: absolute;
  font-weight: 300;
  right: 10px;
  font-family: "Font Awesome 6 Pro";
}
.site-header .siteHeaderWrapper .closeMenuMobile {
  display: none;
  background-color: #333333;
  width: 50px;
  height: 50px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.site-header .siteHeaderWrapper .closeMenuMobile i {
  color: #f0e519;
  font-size: 28px;
}
.site-header .siteHeaderWrapper .openMenuMobile {
  background-color: #333333;
  width: 50px;
  height: 50px;
  cursor: pointer;
  /*display: flex;*/
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: none;
}
.site-header .siteHeaderWrapper .openMenuMobile i {
  color: #f0e519;
  font-size: 28px;
  font-weight: 300;
}

.site-header .siteHeaderWrapper .main-navigation ul#primary-menu > li > ul.sub-menu {
  background-color: #f0e519;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 250px;
}
.site-header .siteHeaderWrapper .main-navigation ul#primary-menu > li > ul.sub-menu > li {
  position: unset;
}
.site-header .siteHeaderWrapper .main-navigation ul#primary-menu > li > ul.sub-menu > li a {
  padding: 12px;
}
.site-header .siteHeaderWrapper .main-navigation ul#primary-menu > li > ul.sub-menu > li:hover > ul.sub-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.site-header .siteHeaderWrapper .main-navigation ul#primary-menu > li > ul.sub-menu > li > ul.sub-menu {
  background-color: #DBD117;
  left: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 250px;
  display: none;
}

.customMenuMobile {
  display: none;
}

#masthead {
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
#masthead.headerFix {
  position: fixed;
  top: -500px;
  left: 0px;
  right: 0px;
}
#masthead.headerFix.headerStiky {
  top: 0px;
  z-index: 99999;
}

section.error-404 {
  padding: 120px 20px;
}
section.error-404 > div {
  width: 100%;
  max-width: 500px;
  margin: 0 auto;
  text-align: center;
}
section.error-404 > div h3 {
  font-weight: 900;
  font-size: 120px;
}
section.error-404 > div p {
  padding: 10px 0px;
}
section.error-404 > div .linkBtn {
  text-align: center;
  margin: 20px auto;
}

/* RESPONSIVE */
@media screen and (max-width: 1200px) {
  .site-footer {
    background-color: #131313;
  }
  .site-footer .footerCopyright {
    padding: 0px 0px 40px;
  }
  .site-footer .footerCopyright .wrapper {
    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;
  }
  .site-footer .footerCopyright .wrapper > div {
    text-align: center;
  }
  .site-footer .footerInfoContent {
    padding: 50px 0px 0px;
  }
  .site-footer .footerInfoContent .ft-rightside,
  .site-footer .footerInfoContent .ft-leftside {
    width: 100%;
  }
  .site-footer .footerInfoContent .ft-leftside .custom-logo-footer {
    display: block;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
    margin: 0 auto;
    max-width: 235px;
  }
  .site-footer .footerInfoContent .ft-leftside p {
    max-width: 400px;
    padding: 10px 0px;
    text-align: center;
    margin: 0 auto;
  }
  .site-footer .footerInfoContent .ft-rightside {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .site-footer .footerInfoContent .ft-rightside .ft-col {
    text-align: center;
    padding: 15px 0px 20px;
  }
  .site-footer .footerInfoContent .ft-rightside .ft-col:nth-child(1), .site-footer .footerInfoContent .ft-rightside .ft-col:nth-child(2), .site-footer .footerInfoContent .ft-rightside .ft-col:nth-child(3), .site-footer .footerInfoContent .ft-rightside .ft-col:nth-child(4) {
    width: 100%;
  }
  .site-footer .footerInfoContent .ft-rightside .ft-col:nth-child(3) div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    max-width: 250px;
    margin: 0 auto;
  }
  .site-footer .footerInfoContent .ft-rightside .ft-col:nth-child(3) div img {
    width: 50%;
    max-height: -webkit-fit-content;
    max-height: -moz-fit-content;
    max-height: fit-content;
    -o-object-fit: contain;
       object-fit: contain;
    margin: 4px 10px;
  }
  .site-footer .footerInfoContent .ft-rightside .ft-col:nth-child(3) div img:nth-child(1), .site-footer .footerInfoContent .ft-rightside .ft-col:nth-child(3) div img:nth-child(3) {
    width: 122px;
  }
  .site-footer .footerInfoContent .ft-rightside .ft-col:nth-child(3) div img:nth-child(2) {
    width: 82px;
  }
  .site-footer .footerInfoContent .ft-rightside .ft-col.social p {
    display: none;
  }
  .site-header .siteHeaderWrapper {
    padding: 15px;
  }
  .site-header .siteHeaderWrapper .main-navigation {
    display: none;
  }
  .site-header .siteHeaderWrapper .openMenuMobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .customMenuMobile {
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
    position: fixed;
    z-index: 1000;
    top: 0px;
    left: -100%;
    width: 100%;
    max-width: 1200px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    right: 0px;
    bottom: 0px;
    background-color: #f0e519;
  }
  .customMenuMobile.openMenuSlide {
    left: 0px;
  }
  .customMenuMobile .menu-menu-header-container {
    height: calc(100vh - 100px);
    width: 100%;
  }
  .customMenuMobile ul#primary-menu-mobile {
    -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;
    padding-top: 80px;
  }
  .customMenuMobile ul#primary-menu-mobile > li {
    width: 100%;
    padding: 15px;
  }
  .customMenuMobile ul#primary-menu-mobile > li a {
    font-size: 26px;
    font-weight: 700;
    text-decoration: none;
    text-transform: uppercase;
  }
  .customMenuMobile ul#primary-menu-mobile > li.specialLink {
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
    padding: 25px 15px;
  }
  .customMenuMobile ul#primary-menu-mobile > li.specialLink a {
    margin: 0px;
    text-align: center;
    font-size: 20px;
    background-color: #DBD117;
    width: 100%;
    display: block;
    text-decoration: none;
    text-align: center;
    padding: 15px 20px;
    text-transform: uppercase;
    font-weight: 700;
  }
  .customMenuMobile li.menu-item-has-children > a {
    position: relative;
    display: block;
    width: 100%;
  }
  .customMenuMobile li.menu-item-has-children > a:before {
    content: "\f061";
    position: absolute;
    font-weight: 300;
    right: 10px;
    font-family: "Font Awesome 6 Pro";
  }
  .closeMenuMobile {
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    background-color: #333333;
    right: 15px;
    top: 15px;
    z-index: 100;
    width: 50px;
    height: 50px;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .closeMenuMobile i {
    color: #f0e519;
    font-size: 32px;
    font-weight: 300;
  }
  .custom-sub {
    position: fixed;
    z-index: 1;
    top: 0px;
    bottom: 0px;
    right: 0px;
    /*left: 0px;*/
    left: -100%;
    width: 100%;
    max-width: 1200px;
    background: #f0e519;
    padding: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
  }
  .custom-sub.openSubMenu {
    left: 0px;
    overflow-y: scroll;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .custom-sub.openSubMenu::-webkit-scrollbar {
    display: none;
  }
  .custom-sub .backmenu {
    height: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    text-transform: uppercase;
    font-weight: bold;
    margin: 12px 0px;
    cursor: pointer;
  }
  .custom-sub .backmenu i {
    font-size: 28px;
    margin-right: 10px;
    font-weight: 300;
  }
  .custom-sub > .sub-menu {
    width: 100%;
  }
  .custom-sub > .sub-menu li a {
    font-size: 20px !important;
    line-height: 28px;
    display: block;
    padding: 15px 0px;
  }
  .custom-sub > .sub-menu li.see-all a {
    text-decoration: underline !important;
  }
  .custom-sub .parentNameMobileMenu {
    width: 100%;
    height: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 20px;
    font-size: 26px;
    border-top: 1px solid #333333;
    border-bottom: 1px solid #333333;
    margin: 20px 0px;
    padding: 15px 0px 17px;
  }
}
@media screen and (max-width: 768px) {
  .site-footer .footerCopyright {
    background-color: #131313;
  }
}
@media screen and (max-width: 480px) {
  .site-footer .footerInfoContent .ft-leftside img {
    max-width: 200px;
    display: block;
    margin: 0 auto 20px;
  }
  section.error-404 {
    padding: 80px 20px;
  }
  section.error-404 > div {
    width: 100%;
    max-width: 500px;
    margin: 0 auto;
    text-align: center;
  }
  section.error-404 > div h3 {
    font-weight: 900;
    font-size: 120px;
    font-size: 90px;
  }
  section.error-404 > div p {
    padding: 10px 0px;
    line-height: 20px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9yZXNldC5zY3NzIiwiZ2VuZXJpYy5jc3MiLCJfdmFyaWFibGVzLnNjc3MiLCJnZW5lcmljLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7OztFQUdDLDhCQUFBO1VBQUEsc0JBQUE7RUFDQSx3Q0FBQTtBQ0REOztBRElBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFpRkMsU0FBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsZUFBQTtFQUNBLGtDQUFBO0VBQ0Esd0JBQUE7RUFDQSxjRTlGTztFRitGUCxtQ0FBQTtFQUNBLGtDQUFBO0VBQ0Esa0NBQUE7QUNERDs7QURHQSxnREFBQTtBQUNBOzs7Ozs7Ozs7OztFQVdDLGNBQUE7QUNBRDs7QURFQTtFQUNDLHVCQUFBO0VBQ0EseUJFcEhPO0FEcUhSOztBRENBO0VBQ0MsY0FBQTtFQUNBLHlCRXhITztBRDBIUjs7QURBQTs7RUFFQyxnQkFBQTtBQ0dEOztBRERBOztFQUVDLFlBQUE7QUNJRDs7QURGQTs7OztFQUlDLFdBQUE7RUFDQSxhQUFBO0FDS0Q7O0FESEE7RUFDQyx5QkFBQTtFQUNBLGlCQUFBO0FDTUQ7O0FESkEsU0FBQTtBQUNBO0VBQ0MsV0FBQTtFQUNBLFlBQUE7QUNPRDs7QURMQTtFQUNDLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FDUUQ7O0FETkE7RUFDQyxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0FDU0Q7O0FFcktBLFlBQUE7QUFDQTtFQUNDLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBRndLRDs7QUVyS0E7RUFDQyx5QkRUTztFQ1VKLGNE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Q0EscUJBQUE7RUZnSEQ7RUUvR0M7SUFDQyxhQUFBO0VGaUhGO0VFOUdBO0lBQ0MsWUFBQTtJQUNBLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EseUJBQUE7UUFBQSxzQkFBQTtZQUFBLG1CQUFBO0lBQ0EsdUJBQUE7UUFBQSxvQkFBQTtZQUFBLDJCQUFBO0lBQ0EseUJBQUE7SUFDQSxpQkFBQTtJQUNBLGdCQUFBO0lBQ0EsZUFBQTtFRmdIRDtFRS9HQztJQUNDLGVBQUE7SUFDQSxrQkFBQTtJQUNBLGdCQUFBO0VGaUhGO0VFOUdBO0lBQ0MsV0FBQTtFRmdIRDtFRTlHRTtJQUNDLDBCQUFBO0lBQ0EsaUJBQUE7SUFDQSxjQUFBO0lBQ0EsaUJBQUE7RUZnSEg7RUU3R0c7SUFDQyxxQ0FBQTtFRitHSjtFRTFHQTtJQUNDLFdBQUE7SUFDQSxZQUFBO0lBQ0Esb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSx5QkFBQTtRQUFBLHNCQUFBO1lBQUEsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsZUFBQTtJQUNBLDZCQUFBO0lBQ0EsZ0NBQUE7SUFDQSxnQkFBQTtJQUNBLHNCQUFBO0VGNEdEO0FBQ0Y7QUV4R0E7RUFFRTtJQUNDLHlCRDNoQlM7RURvb0JWO0FBQ0Y7QUVyR0E7RUFJSTtJQUNDLGdCQUFBO0lBQ0EsY0FBQTtJQUNBLG1CQUFBO0VGb0dIO0VFOUZEO0lBQ0Msa0JBQUE7RUZnR0E7RUUvRkE7SUFDQyxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxjQUFBO0lBQ0Esa0JBQUE7RUZpR0Q7RUVoR0M7SUFDQyxnQkFBQTtJQUNBLGdCQUFBO0lBQ0EsZUFBQTtFRmtHRjtFRWhHQztJQUNDLGlCQUFBO0lBQ0EsaUJBQUE7RUZrR0Y7QUFDRiIsImZpbGUiOiJnZW5lcmljLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5jZW50ZXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5lbWJlZCxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxub3V0cHV0LFxucnVieSxcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0Zm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCBzYW5zLXNlcmlmO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHR0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xufVxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuaHRtbCB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG5ib2R5IHtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cbm9sLFxudWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSxcbnEge1xuXHRxdW90ZXM6IG5vbmU7XG59XG5ibG9ja3F1b3RlOmJlZm9yZSxcbmJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSxcbnE6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRjb250ZW50OiBub25lO1xufVxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cbi8qc3dpcGVyKi9cbi5zd2lwZXIge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLnN3aXBlci1zbGlkZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zd2lwZXItc2xpZGUgaW1nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xufVxuIiwiKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5jZW50ZXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5lbWJlZCxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxub3V0cHV0LFxucnVieSxcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCBzYW5zLXNlcmlmO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbn1cblxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxub2wsXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSxcbmJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSxcbnE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBub25lO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4vKnN3aXBlciovXG4uc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnN3aXBlci1zbGlkZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnN3aXBlci1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi8qIEdFTkVSQUwgKi9cbi53cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTM3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMHB4IDE1cHg7XG59XG5cbi5saW5rQnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBtYXJnaW46IDIwcHggMHB4O1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmxpbmtCdG4ueWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZTUxOTtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi8qIEZvb3RlciArIENvcHlyaWdodCAqL1xuLnNpdGUtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQxZDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVySW5mb0NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDUwcHggMHB4IDcwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVySW5mb0NvbnRlbnQgcCxcbi5zaXRlLWZvb3RlciAuZm9vdGVySW5mb0NvbnRlbnQgYSxcbi5zaXRlLWZvb3RlciAuZm9vdGVySW5mb0NvbnRlbnQgaSxcbi5zaXRlLWZvb3RlciAuZm9vdGVySW5mb0NvbnRlbnQgc3BhbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXJJbmZvQ29udGVudCAuZnQtbGVmdHNpZGUge1xuICB3aWR0aDogMzAlO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXJJbmZvQ29udGVudCAuZnQtbGVmdHNpZGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjU1cHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3RlckluZm9Db250ZW50IC5mdC1sZWZ0c2lkZSBwIHtcbiAgbWFyZ2luOiAwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMjVweCAzMHB4IDI1cHggMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3RlckluZm9Db250ZW50IC5mdC1yaWdodHNpZGUge1xuICB3aWR0aDogNjUlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3RlckluZm9Db250ZW50IC5mdC1yaWdodHNpZGUgLmZ0LWNvbCB7XG4gIHdpZHRoOiAzMy4zJTtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVySW5mb0NvbnRlbnQgLmZ0LXJpZ2h0c2lkZSAuZnQtY29sOm50aC1jaGlsZCgxKSB7XG4gIHdpZHRoOiA0MCU7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3RlckluZm9Db250ZW50IC5mdC1yaWdodHNpZGUgLmZ0LWNvbDpudGgtY2hpbGQoMikge1xuICB3aWR0aDogNDAlO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXJJbmZvQ29udGVudCAuZnQtcmlnaHRzaWRlIC5mdC1jb2w6bnRoLWNoaWxkKDMpIHtcbiAgd2lkdGg6IDIwJTtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVySW5mb0NvbnRlbnQgLmZ0LXJpZ2h0c2lkZSAuZnQtY29sOm50aC1jaGlsZCgzKSBwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3RlckluZm9Db250ZW50IC5mdC1yaWdodHNpZGUgLmZ0LWNvbDpudGgtY2hpbGQoMykgaW1nIHtcbiAgbWFyZ2luOiA0cHggMHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXJJbmZvQ29udGVudCAuZnQtcmlnaHRzaWRlIC5mdC1jb2wgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXJJbmZvQ29udGVudCAuZnQtcmlnaHRzaWRlIC5mdC1jb2wgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3RlckluZm9Db250ZW50IC5mdC1yaWdodHNpZGUgLmZ0LWNvbC5zb2NpYWwgYSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXJJbmZvQ29udGVudCAuZnQtcmlnaHRzaWRlIC5mdC1jb2wuc29jaWFsIGEgaSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyQ29weXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTMxMztcbiAgcGFkZGluZzogMTVweCAwcHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3RlckNvcHlyaWdodCAud3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyQ29weXJpZ2h0IC53cmFwcGVyIGRpdixcbi5zaXRlLWZvb3RlciAuZm9vdGVyQ29weXJpZ2h0IC53cmFwcGVyIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLyogSGVhZGVyICovXG4uc2l0ZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBlNTE5O1xufVxuLnNpdGUtaGVhZGVyIC5zaXRlSGVhZGVyV3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEzNzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDBweCAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2l0ZS1oZWFkZXIgLnNpdGVIZWFkZXJXcmFwcGVyIC5tYWluLW5hdmlnYXRpb24ge1xuICB3aWR0aDogYXV0bztcbn1cbi5zaXRlLWhlYWRlciAuc2l0ZUhlYWRlcldyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiB1bCNwcmltYXJ5LW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNpdGUtaGVhZGVyIC5zaXRlSGVhZGVyV3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uIHVsI3ByaW1hcnktbWVudSA+IGxpIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDMwcHggMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zaXRlLWhlYWRlciAuc2l0ZUhlYWRlcldyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiB1bCNwcmltYXJ5LW1lbnUgPiBsaS5zcGVjaWFsTGluayBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RCRDExNztcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cbi5zaXRlLWhlYWRlciAuc2l0ZUhlYWRlcldyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiB1bCNwcmltYXJ5LW1lbnUgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpdGUtaGVhZGVyIC5zaXRlSGVhZGVyV3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2l0ZS1oZWFkZXIgLnNpdGVIZWFkZXJXcmFwcGVyIC5tYWluLW5hdmlnYXRpb24gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjFcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXdlaWdodDogMzAwO1xuICByaWdodDogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG59XG4uc2l0ZS1oZWFkZXIgLnNpdGVIZWFkZXJXcmFwcGVyIC5jbG9zZU1lbnVNb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zaXRlLWhlYWRlciAuc2l0ZUhlYWRlcldyYXBwZXIgLmNsb3NlTWVudU1vYmlsZSBpIHtcbiAgY29sb3I6ICNmMGU1MTk7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbi5zaXRlLWhlYWRlciAuc2l0ZUhlYWRlcldyYXBwZXIgLm9wZW5NZW51TW9iaWxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKmRpc3BsYXk6IGZsZXg7Ki9cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2l0ZS1oZWFkZXIgLnNpdGVIZWFkZXJXcmFwcGVyIC5vcGVuTWVudU1vYmlsZSBpIHtcbiAgY29sb3I6ICNmMGU1MTk7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLnNpdGUtaGVhZGVyIC5zaXRlSGVhZGVyV3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uIHVsI3ByaW1hcnktbWVudSA+IGxpID4gdWwuc3ViLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBlNTE5O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMjUwcHg7XG59XG4uc2l0ZS1oZWFkZXIgLnNpdGVIZWFkZXJXcmFwcGVyIC5tYWluLW5hdmlnYXRpb24gdWwjcHJpbWFyeS1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpIHtcbiAgcG9zaXRpb246IHVuc2V0O1xufVxuLnNpdGUtaGVhZGVyIC5zaXRlSGVhZGVyV3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uIHVsI3ByaW1hcnktbWVudSA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSBhIHtcbiAgcGFkZGluZzogMTJweDtcbn1cbi5zaXRlLWhlYWRlciAuc2l0ZUhlYWRlcldyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiB1bCNwcmltYXJ5LW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGk6aG92ZXIgPiB1bC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zaXRlLWhlYWRlciAuc2l0ZUhlYWRlcldyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiB1bCNwcmltYXJ5LW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQkQxMTc7XG4gIGxlZnQ6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAyNTBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmN1c3RvbU1lbnVNb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jbWFzdGhlYWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbn1cbiNtYXN0aGVhZC5oZWFkZXJGaXgge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTUwMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG59XG4jbWFzdGhlYWQuaGVhZGVyRml4LmhlYWRlclN0aWt5IHtcbiAgdG9wOiAwcHg7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuXG5zZWN0aW9uLmVycm9yLTQwNCB7XG4gIHBhZGRpbmc6IDEyMHB4IDIwcHg7XG59XG5zZWN0aW9uLmVycm9yLTQwNCA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuc2VjdGlvbi5lcnJvci00MDQgPiBkaXYgaDMge1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDEyMHB4O1xufVxuc2VjdGlvbi5lcnJvci00MDQgPiBkaXYgcCB7XG4gIHBhZGRpbmc6IDEwcHggMHB4O1xufVxuc2VjdGlvbi5lcnJvci00MDQgPiBkaXYgLmxpbmtCdG4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xufVxuXG4vKiBSRVNQT05TSVZFICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpdGUtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMxMzEzO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyQ29weXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwcHggMHB4IDQwcHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXJDb3B5cmlnaHQgLndyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyQ29weXJpZ2h0IC53cmFwcGVyID4gZGl2IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXJJbmZvQ29udGVudCB7XG4gICAgcGFkZGluZzogNTBweCAwcHggMHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVySW5mb0NvbnRlbnQgLmZ0LXJpZ2h0c2lkZSxcbiAgLnNpdGUtZm9vdGVyIC5mb290ZXJJbmZvQ29udGVudCAuZnQtbGVmdHNpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVySW5mb0NvbnRlbnQgLmZ0LWxlZnRzaWRlIC5jdXN0b20tbG9nby1mb290ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAyMzVweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3RlckluZm9Db250ZW50IC5mdC1sZWZ0c2lkZSBwIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3RlckluZm9Db250ZW50IC5mdC1yaWdodHNpZGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVySW5mb0NvbnRlbnQgLmZ0LXJpZ2h0c2lkZSAuZnQtY29sIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTVweCAwcHggMjBweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3RlckluZm9Db250ZW50IC5mdC1yaWdodHNpZGUgLmZ0LWNvbDpudGgtY2hpbGQoMSksIC5zaXRlLWZvb3RlciAuZm9vdGVySW5mb0NvbnRlbnQgLmZ0LXJpZ2h0c2lkZSAuZnQtY29sOm50aC1jaGlsZCgyKSwgLnNpdGUtZm9vdGVyIC5mb290ZXJJbmZvQ29udGVudCAuZnQtcmlnaHRzaWRlIC5mdC1jb2w6bnRoLWNoaWxkKDMpLCAuc2l0ZS1mb290ZXIgLmZvb3RlckluZm9Db250ZW50IC5mdC1yaWdodHNpZGUgLmZ0LWNvbDpudGgtY2hpbGQoNCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVySW5mb0NvbnRlbnQgLmZ0LXJpZ2h0c2lkZSAuZnQtY29sOm50aC1jaGlsZCgzKSBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXJJbmZvQ29udGVudCAuZnQtcmlnaHRzaWRlIC5mdC1jb2w6bnRoLWNoaWxkKDMpIGRpdiBpbWcge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBtYXJnaW46IDRweCAxMHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVySW5mb0NvbnRlbnQgLmZ0LXJpZ2h0c2lkZSAuZnQtY29sOm50aC1jaGlsZCgzKSBkaXYgaW1nOm50aC1jaGlsZCgxKSwgLnNpdGUtZm9vdGVyIC5mb290ZXJJbmZvQ29udGVudCAuZnQtcmlnaHRzaWRlIC5mdC1jb2w6bnRoLWNoaWxkKDMpIGRpdiBpbWc6bnRoLWNoaWxkKDMpIHtcbiAgICB3aWR0aDogMTIycHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXJJbmZvQ29udGVudCAuZnQtcmlnaHRzaWRlIC5mdC1jb2w6bnRoLWNoaWxkKDMpIGRpdiBpbWc6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogODJweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3RlckluZm9Db250ZW50IC5mdC1yaWdodHNpZGUgLmZ0LWNvbC5zb2NpYWwgcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2l0ZS1oZWFkZXIgLnNpdGVIZWFkZXJXcmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC5zaXRlLWhlYWRlciAuc2l0ZUhlYWRlcldyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2l0ZS1oZWFkZXIgLnNpdGVIZWFkZXJXcmFwcGVyIC5vcGVuTWVudU1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuY3VzdG9tTWVudU1vYmlsZSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgdG9wOiAwcHg7XG4gICAgbGVmdDogLTEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICByaWdodDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGU1MTk7XG4gIH1cbiAgLmN1c3RvbU1lbnVNb2JpbGUub3Blbk1lbnVTbGlkZSB7XG4gICAgbGVmdDogMHB4O1xuICB9XG4gIC5jdXN0b21NZW51TW9iaWxlIC5tZW51LW1lbnUtaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jdXN0b21NZW51TW9iaWxlIHVsI3ByaW1hcnktbWVudS1tb2JpbGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cbiAgLmN1c3RvbU1lbnVNb2JpbGUgdWwjcHJpbWFyeS1tZW51LW1vYmlsZSA+IGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC5jdXN0b21NZW51TW9iaWxlIHVsI3ByaW1hcnktbWVudS1tb2JpbGUgPiBsaSBhIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICAuY3VzdG9tTWVudU1vYmlsZSB1bCNwcmltYXJ5LW1lbnUtbW9iaWxlID4gbGkuc3BlY2lhbExpbmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBwYWRkaW5nOiAyNXB4IDE1cHg7XG4gIH1cbiAgLmN1c3RvbU1lbnVNb2JpbGUgdWwjcHJpbWFyeS1tZW51LW1vYmlsZSA+IGxpLnNwZWNpYWxMaW5rIGEge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0RCRDExNztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLmN1c3RvbU1lbnVNb2JpbGUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY3VzdG9tTWVudU1vYmlsZSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIH1cbiAgLmNsb3NlTWVudU1vYmlsZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgdG9wOiAxNXB4O1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5jbG9zZU1lbnVNb2JpbGUgaSB7XG4gICAgY29sb3I6ICNmMGU1MTk7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cbiAgLmN1c3RvbS1zdWIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgLypsZWZ0OiAwcHg7Ki9cbiAgICBsZWZ0OiAtMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjBlNTE5O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICB9XG4gIC5jdXN0b20tc3ViLm9wZW5TdWJNZW51IHtcbiAgICBsZWZ0OiAwcHg7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmN1c3RvbS1zdWIub3BlblN1Yk1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jdXN0b20tc3ViIC5iYWNrbWVudSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDEycHggMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuY3VzdG9tLXN1YiAuYmFja21lbnUgaSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG4gIC5jdXN0b20tc3ViID4gLnN1Yi1tZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY3VzdG9tLXN1YiA+IC5zdWItbWVudSBsaSBhIHtcbiAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxNXB4IDBweDtcbiAgfVxuICAuY3VzdG9tLXN1YiA+IC5zdWItbWVudSBsaS5zZWUtYWxsIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmN1c3RvbS1zdWIgLnBhcmVudE5hbWVNb2JpbGVNZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMzMzMzM7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzMzMzM7XG4gICAgbWFyZ2luOiAyMHB4IDBweDtcbiAgICBwYWRkaW5nOiAxNXB4IDBweCAxN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1mb290ZXIgLmZvb3RlckNvcHlyaWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTMxMztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5mb290ZXJJbmZvQ29udGVudCAuZnQtbGVmdHNpZGUgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gIH1cbiAgc2VjdGlvbi5lcnJvci00MDQge1xuICAgIHBhZGRpbmc6IDgwcHggMjBweDtcbiAgfVxuICBzZWN0aW9uLmVycm9yLTQwNCA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgc2VjdGlvbi5lcnJvci00MDQgPiBkaXYgaDMge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zaXplOiAxMjBweDtcbiAgICBmb250LXNpemU6IDkwcHg7XG4gIH1cbiAgc2VjdGlvbi5lcnJvci00MDQgPiBkaXYgcCB7XG4gICAgcGFkZGluZzogMTBweCAwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn0iLCIvLyBDb2xvdXJzXG4kd2hpdGU6ICNmZmZmZmY7XG4kYmxhY2s6ICMzMzMzMzM7XG4kYmxhY2tEYXJrOiAjMTMxMzEzO1xuJGJsYWNrU3VEYXJrOiAjMWQxZDFkO1xuJHllbGxvdzogI2YwZTUxOTtcbiR5ZWxsb3dMaWdodDogI0RCRDExNztcbiR5ZWxsb3dEYXJrOiAjYTA5ODAxO1xuJGdyZXk6ICNlOWU5ZTk7XG4kZ3JleURhcms6ICM5OTk5OTk7XG4kcmVkOiAjY2IwMDAwO1xuXG4vLyBGb250c1xuJGZvbnRBd2Vzb21lOiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuIiwiQGltcG9ydCBcImNvbW1vblwiO1xuXG4vKiBHRU5FUkFMICovXG4ud3JhcHBlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEzNzBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDBweCAxNXB4O1xufVxuXG4ubGlua0J0bntcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbWFyZ2luOiAyMHB4IDBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcblx0Ji55ZWxsb3d7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICBcdGNvbG9yOiAkYmxhY2s7XG5cdH1cbn1cblxuLyogRm9vdGVyICsgQ29weXJpZ2h0ICovXG4uc2l0ZS1mb290ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2tTdURhcms7XG5cdC5mb290ZXJJbmZvQ29udGVudCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0cGFkZGluZzogNTBweCAwcHggNzBweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cCxcblx0XHRhLFxuXHRcdGksXG5cdFx0c3BhbiB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0XHQuZnQtbGVmdHNpZGUge1xuXHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDI1NXB4O1xuXHRcdFx0fVxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDI1cHggMzBweCAyNXB4IDBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZnQtcmlnaHRzaWRlIHtcblx0XHRcdHdpZHRoOiA2NSU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0LmZ0LWNvbCB7XG5cdFx0XHRcdHdpZHRoOiAzMy4zJTtcblx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogNHB4IDBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc29jaWFsIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmZvb3RlckNvcHlyaWdodCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrRGFyaztcblx0XHRwYWRkaW5nOiAxNXB4IDBweDtcblx0XHQud3JhcHBlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0ZGl2LFxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIEhlYWRlciAqL1xuLnNpdGUtaGVhZGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0LnNpdGVIZWFkZXJXcmFwcGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEzNzBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiAwcHggMTVweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdC5tYWluLW5hdmlnYXRpb24ge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR1bCNwcmltYXJ5LW1lbnUge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDEycHg7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnNwZWNpYWxMaW5rIHtcblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93TGlnaHQ7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMjBweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbntcblx0XHRcdFx0XHRcdD4gYXtcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVue1xuXHRcdFx0XHQ+YXtcblx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjA2MVwiO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250QXdlc29tZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gbWVudSBtb2JpbGVcblx0XHQuY2xvc2VNZW51TW9iaWxlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGkge1xuXHRcdFx0XHRjb2xvcjogJHllbGxvdztcblx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQub3Blbk1lbnVNb2JpbGUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHQvKmRpc3BsYXk6IGZsZXg7Ki9cblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRpIHtcblx0XHRcdFx0Y29sb3I6ICR5ZWxsb3c7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gbWVudSBhbmQgc3ViIG1lbnUgcG9zaXRpb25cbi5zaXRlLWhlYWRlciB7XG5cdC5zaXRlSGVhZGVyV3JhcHBlciB7XG5cdFx0Lm1haW4tbmF2aWdhdGlvbiB7XG5cdFx0XHQvLyBmaXJzdCBsZXZlbFxuXHRcdFx0dWwjcHJpbWFyeS1tZW51IHtcblx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC8vIHNlY29uZCBsZXZlbFxuXHRcdFx0XHRcdD4gdWwuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHR3aWR0aDogMjUwcHg7XG5cdFx0XHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHVuc2V0O1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdD4gdWwuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDoxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC8vIHRoaXJkIGxldmVsXG5cdFx0XHRcdFx0XHRcdD4gdWwuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3dMaWdodDtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI1MHB4O1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmN1c3RvbU1lbnVNb2JpbGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vLyBoZWFkZXIgc3RpY2t5IFxuI21hc3RoZWFke1xuXHR0cmFuc2l0aW9uOmFsbCAwLjRzO1xuXHQmLmhlYWRlckZpeHtcblx0XHRwb3NpdGlvbjpmaXhlZDtcblx0XHR0b3A6IC01MDBweDtcblx0XHRsZWZ0OjBweDtcblx0XHRyaWdodDowcHg7XG5cdFx0Ji5oZWFkZXJTdGlreXtcblx0XHRcdHRvcDowcHg7XG5cdFx0XHR6LWluZGV4Ojk5OTk5O1xuXHRcdH1cblx0fVxufVxuXG4vLyA0MDRcbnNlY3Rpb24uZXJyb3ItNDA0e1xuXHRwYWRkaW5nOjEyMHB4IDIwcHg7XG5cdD4gZGl2e1xuXHRcdHdpZHRoOjEwMCU7XG5cdFx0bWF4LXdpZHRoOjUwMHB4O1xuXHRcdG1hcmdpbjowIGF1dG87XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGgze1xuXHRcdFx0Zm9udC13ZWlnaHQ6OTAwO1xuXHRcdFx0Zm9udC1zaXplOjEyMHB4O1xuXHRcdH1cblx0XHRwe1xuXHRcdFx0cGFkZGluZzoxMHB4IDBweDtcblx0XHR9XG5cdFx0LmxpbmtCdG57XG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRcdG1hcmdpbjoyMHB4IGF1dG87XG5cdFx0fVxuXHR9XG59XG5cblxuLyogUkVTUE9OU0lWRSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdC5zaXRlLWZvb3RlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrRGFyaztcblx0XHQuZm9vdGVyQ29weXJpZ2h0IHtcblx0XHRcdHBhZGRpbmc6IDBweCAwcHggNDBweDtcblx0XHRcdC53cmFwcGVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZm9vdGVySW5mb0NvbnRlbnQge1xuXHRcdFx0cGFkZGluZzogNTBweCAwcHggMHB4O1xuXHRcdFx0LmZ0LXJpZ2h0c2lkZSxcblx0XHRcdC5mdC1sZWZ0c2lkZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0LmZ0LWxlZnRzaWRlIHtcblx0XHRcdFx0LmN1c3RvbS1sb2dvLWZvb3RlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDIzNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdG1heC13aWR0aDogNDAwcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZnQtcmlnaHRzaWRlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHQuZnQtY29sIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweCAwcHggMjBweDtcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSxcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSxcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSxcblx0XHRcdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdFx0ZGl2IHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyNTBweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IGZpdC1jb250ZW50O1xuXHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiA0cHggMTBweDtcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSxcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTIycHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA4MnB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnNvY2lhbCB7XG5cdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBoZWFkZXJcblx0LnNpdGUtaGVhZGVyIHtcblx0XHQuc2l0ZUhlYWRlcldyYXBwZXIge1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdC5tYWluLW5hdmlnYXRpb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0Lm9wZW5NZW51TW9iaWxlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY3VzdG9tTWVudU1vYmlsZSB7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHotaW5kZXg6MTAwMDtcblx0XHR0b3A6IDBweDtcblx0XHRsZWZ0OiAtMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEyMDBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHJpZ2h0OiAwcHg7XG5cdFx0Ym90dG9tOiAwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHQmLm9wZW5NZW51U2xpZGUge1xuXHRcdFx0bGVmdDogMHB4O1xuXHRcdH1cblx0XHQubWVudS1tZW51LWhlYWRlci1jb250YWluZXIge1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdHVsI3ByaW1hcnktbWVudS1tb2JpbGUge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0cGFkZGluZy10b3A6IDgwcHg7XG5cdFx0XHQ+IGxpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc3BlY2lhbExpbmsge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRib3R0b206IDBweDtcblx0XHRcdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDBweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAyNXB4IDE1cHg7XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvd0xpZ2h0O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMjBweDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvLyBhcnJvd1xuXHRcdGxpIHtcblx0XHRcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnRBd2Vzb21lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY2xvc2VNZW51TW9iaWxlIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRcdHJpZ2h0OiAxNXB4O1xuXHRcdHRvcDogMTVweDtcblx0XHR6LWluZGV4OiAxMDA7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRpIHtcblx0XHRcdGNvbG9yOiAkeWVsbG93O1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHR9XG5cdH1cblx0LmN1c3RvbS1zdWIge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHRvcDogMHB4O1xuXHRcdGJvdHRvbTogMHB4O1xuXHRcdHJpZ2h0OiAwcHg7XG5cdFx0LypsZWZ0OiAwcHg7Ki9cblx0XHRsZWZ0OiAtMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEyMDBweDtcblx0XHRiYWNrZ3JvdW5kOiAkeWVsbG93O1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXHRcdCYub3BlblN1Yk1lbnUge1xuXHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdFx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXHRcdFx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYmFja21lbnUge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRtYXJnaW46IDEycHggMHB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0aSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQ+IC5zdWItbWVudSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGxpIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweCAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zZWUtYWxsIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnBhcmVudE5hbWVNb2JpbGVNZW51IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJsYWNrO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjaztcblx0XHRcdG1hcmdpbjogMjBweCAwcHg7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDBweCAxN3B4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuc2l0ZS1mb290ZXIge1xuXHRcdC5mb290ZXJDb3B5cmlnaHQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrRGFyaztcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcblx0LnNpdGUtZm9vdGVyIHtcblx0XHQuZm9vdGVySW5mb0NvbnRlbnQge1xuXHRcdFx0LmZ0LWxlZnRzaWRlIHtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRzZWN0aW9uLmVycm9yLTQwNHtcblx0XHRwYWRkaW5nOiA4MHB4IDIwcHg7XG5cdFx0PiBkaXZ7XG5cdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOjUwMHB4O1xuXHRcdFx0bWFyZ2luOjAgYXV0bztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGgze1xuXHRcdFx0XHRmb250LXdlaWdodDo5MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZToxMjBweDtcblx0XHRcdFx0Zm9udC1zaXplOiA5MHB4O1xuXHRcdFx0fVxuXHRcdFx0cHtcblx0XHRcdFx0cGFkZGluZzoxMHB4IDBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0XG5cdFx0fVxuXHR9XG5cbn1cbiJdfQ== */
