@import "../font-family/Apercu-font/stylesheet.css";
@import url("https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap");
/*_mixins.scss
SCSS file for all mixin elements.

@file _mixins.scss
@path /assets/scss/_mixins.scss
@version 2025-01-21
*/
/* Placeholder css property */
/* hover, focus, active css property Begin */
.for-mobile {
  display: none;
}
@media (max-width: 767px) {
  .for-mobile {
    display: block;
  }
}
@media (max-width: 1024px) {
  .for-mobile {
    display: none;
  }
}
@media (max-width: 1441px) {
  .for-mobile {
    display: none;
  }
}

.for-tablet {
  display: none;
}
@media (max-width: 767px) {
  .for-tablet {
    display: none;
  }
}
@media (max-width: 1024px) {
  .for-tablet {
    display: block;
  }
}
@media (max-width: 1441px) {
  .for-tablet {
    display: none;
  }
}

.for-desktop {
  display: none;
}
@media (max-width: 767px) {
  .for-desktop {
    display: none;
  }
}
@media (max-width: 1024px) {
  .for-desktop {
    display: none;
  }
}
@media (max-width: 1441px) {
  .for-desktop {
    display: block;
  }
}

/* Red Hat Display */
@font-face {
  font-family: "Red Hat Display";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../font-family/Red_Hat_Display/static/RedHatDisplay-Light.ttf") format("truetype");
}
@font-face {
  font-family: "Red Hat Display";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../font-family/Red_Hat_Display/static/RedHatDisplay-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Red Hat Display";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../font-family/Red_Hat_Display/static/RedHatDisplay-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Red Hat Display";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../font-family/Red_Hat_Display/static/RedHatDisplay-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Red Hat Display";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../font-family/Red_Hat_Display/static/RedHatDisplay-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Red Hat Display";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../font-family/Red_Hat_Display/static/RedHatDisplay-ExtraBold.ttf") format("truetype");
}
@font-face {
  font-family: "Red Hat Display";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../font-family/Red_Hat_Display/static/RedHatDisplay-Black.ttf") format("truetype");
}
/* Instrument Sans */
@font-face {
  font-family: "Instrument Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../font-family/Instrument_Sans/static/InstrumentSans-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Instrument Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../font-family/Instrument_Sans/static/InstrumentSans-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Instrument Sans";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../font-family/Instrument_Sans/static/InstrumentSans-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Instrument Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../font-family/Instrument_Sans/static/InstrumentSans-Bold.ttf") format("truetype");
}
/* Red Hat Text */
@font-face {
  font-family: "Red Hat Text";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../font-family/Red_Hat_Text/static/RedHatText-Light.ttf") format("truetype");
}
@font-face {
  font-family: "Red Hat Text";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../font-family/Red_Hat_Text/static/RedHatText-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Red Hat Text";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../font-family/Red_Hat_Text/static/RedHatText-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Red Hat Text";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../font-family/Red_Hat_Text/static/RedHatText-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Red Hat Text";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../font-family/Red_Hat_Text/static/RedHatText-Bold.ttf") format("truetype");
}
/* Roboto */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url("../font-family/Roboto/static/Roboto-Thin.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("../font-family/Roboto/static/Roboto-ExtraLight.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../font-family/Roboto/static/Roboto-Light.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../font-family/Roboto/static/Roboto-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../font-family/Roboto/static/Roboto-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../font-family/Roboto/static/Roboto-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../font-family/Roboto/static/Roboto-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../font-family/Roboto/static/Roboto-ExtraBold.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../font-family/Roboto/static/Roboto-Black.ttf") format("truetype");
}
* {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}

html {
  scrollbar-width: none;
}

body {
  margin: 0;
  padding: 0;
  font-family: "Red Hat Text", sans-serif;
  background-color: #FDFBFB;
}

body[data-aos-duration="400"] [data-aos] {
  transition-duration: 1s !important;
}

body.admin-bar .trade-container:has(.site-header) {
  top: 42px;
}
@media (max-width: 1100px) {
  body.admin-bar .trade-container:has(.site-header) {
    top: 48px;
  }
}

main {
  padding-top: 85px;
}

p:empty {
  display: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
strong,
form,
input,
select,
textarea {
  margin: 0;
  padding: 0;
}

p,
li {
  margin: 0;
  padding: 0;
}

a {
  text-decoration: none;
  color: inherit;
}

a:hover,
a:active,
a:focus {
  outline: none;
}

a:visited {
  text-decoration: none;
}

select input,
textarea {
  border: 1px solid #ebe7e2;
  outline: none;
}
select input:hover,
textarea:hover {
  border-color: #171412;
}
select input:focus, select input.active, select input.visited,
textarea:focus,
textarea.active,
textarea.visited {
  border-color: #ebe7e2;
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
li,
q,
blockquote {
  margin: 0;
  padding: 0;
}
h1 span,
h2 span,
h3 span,
h4 span,
h5 span,
h6 span,
p span,
li span,
q span,
blockquote span {
  font-size: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  font-weight: inherit;
  color: inherit;
}

a {
  text-decoration: none;
  color: inherit;
  line-height: inherit;
  font-size: inherit;
  font-weight: inherit;
  transition: all 0.3s;
}
a:not(:has([class])):has([tabindex]):hover, a:has(img):hover {
  opacity: 1 !important;
}

select {
  -webkit-appearance: none;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="6" viewBox="0 0 9 6" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.933058 0.968703C1.17714 0.724625 1.57286 0.724625 1.81694 0.968703L4.5 3.65176L7.18306 0.968703C7.42714 0.724625 7.82286 0.724625 8.06694 0.968703C8.31102 1.21278 8.31102 1.60851 8.06694 1.85259L4.94194 4.97759C4.69786 5.22166 4.30214 5.22166 4.05806 4.97759L0.933058 1.85259C0.688981 1.60851 0.688981 1.21278 0.933058 0.968703Z" fill="%233A623C"/></svg>');
  background-size: 18px;
  padding-right: 35px;
  background-position: right 15px top 15px;
  background-repeat: no-repeat;
}
select:focus-visible {
  outline: none;
}

body {
  color: rgb(54, 65, 82);
}
body h1,
body h2,
body h3,
body h4,
body .h1,
body .h2,
body .h3,
body .h4 {
  color: rgb(54, 65, 82);
  font-weight: 600;
  font-family: "Red Hat Text", sans-serif;
  line-height: 105%; /* 66px */
  font-size: 48px;
}
@media (max-width: 767px) {
  body h1,
  body h2,
  body h3,
  body h4,
  body .h1,
  body .h2,
  body .h3,
  body .h4 {
    font-size: 30px;
  }
}
body h1,
body .h1 {
  font-size: 64px;
}
@media (max-width: 767px) {
  body h1,
  body .h1 {
    font-size: 40px;
  }
}
body h2,
body .h2 {
  font-size: 36px;
}
@media (max-width: 767px) {
  body h2,
  body .h2 {
    font-size: 30px;
  }
}
body h3,
body .h3 {
  font-size: 30px;
}
@media (max-width: 767px) {
  body h3,
  body .h3 {
    font-size: 24px;
  }
}
body h4,
body .h4 {
  font-size: 22px;
}
@media (max-width: 767px) {
  body h4,
  body .h4 {
    font-size: 18px;
  }
}
body h5,
body .h5 {
  font-size: 20px;
  line-height: 124%; /* 28px */
}
@media (max-width: 767px) {
  body h5,
  body .h5 {
    font-size: 18px;
  }
}
body h6,
body .h6 {
  /* New/Button Base */
  font-family: "Red Hat Text", sans-serif;
  font-size: 13px;
  font-weight: 700;
}
body h6 > a,
body .h6 > a {
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
  line-height: inherit;
  letter-spacing: inherit;
}

p,
span,
strong,
b,
button,
li,
.p {
  color: inherit;
  font-size: 16px;
  font-weight: 400;
}
@media (max-width: 1024px) {
  p,
  span,
  strong,
  b,
  button,
  li,
  .p {
    font-size: 14px;
    font-weight: 400;
  }
}

li {
  list-style-type: none;
}

button {
  background-color: transparent;
  border: none;
}

b,
strong {
  font-weight: 700;
  font-size: inherit;
}

label {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  /* 21px */
  letter-spacing: 0.14px;
}

q {
  position: relative;
  padding-left: 10px;
  display: flex;
}

q::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 2px;
  background-color: rgba(158, 145, 130, 0.3294117647);
}

.trade-container {
  max-width: 1216px;
  width: 100%;
  padding: 0 0px;
  margin: 0 auto;
  position: relative;
}
@media (max-width: 1400px) {
  .trade-container {
    padding: 0 16px;
  }
}
@media (max-width: 1024px) {
  .trade-container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .trade-container {
    padding: 0 16px;
  }
}

div:has(> .wow),
div:has(> .aos-init) {
  overflow: hidden;
}

.imgzoom {
  overflow: hidden;
}
.imgzoom img {
  transition: all 0.5s;
}
.imgzoom:hover img {
  transform: scale(1.1);
}

.custom-trade-container {
  margin-left: calc((100vw - 1216px) / 2 - 32px);
  padding-left: 32px;
  position: relative;
}
@media (max-width: 1441px) {
  .custom-trade-container {
    margin-left: calc((100vw - 1216px) / 2 - 16px);
  }
}
@media (max-width: 1400px) {
  .custom-trade-container {
    margin-left: calc((100vw - 1182px) / 2 - 16px);
    padding-left: 16px;
  }
}
@media (max-width: 1220px) {
  .custom-trade-container {
    margin-left: 0;
  }
}
@media (max-width: 1100px) {
  .custom-trade-container {
    margin-left: auto;
    margin-right: 0;
    max-width: calc(100% - 16px);
    padding-left: 0px;
  }
}
@media (max-width: 1024px) {
  .custom-trade-container {
    max-width: calc(100% - 16px);
  }
}
@media (max-width: 767px) {
  .custom-trade-container {
    max-width: calc(100% - 0px);
    margin-left: 0;
    margin-right: auto;
    padding-left: 16px;
  }
}

.custom-trade-container-reverse {
  margin-right: calc((100vw - 1400px) / 2 - 32px);
  padding-right: 32px;
  position: relative;
}
@media (max-width: 1441px) {
  .custom-trade-container-reverse {
    margin-right: calc((100vw - 1440px) / 2 + 32px);
  }
}
@media (max-width: 1400px) {
  .custom-trade-container-reverse {
    margin-right: 32px;
  }
}
@media (max-width: 1100px) {
  .custom-trade-container-reverse {
    margin-right: auto;
    margin-left: auto;
    max-width: calc(100% - 32px);
    padding-right: 0px;
  }
}
@media (max-width: 767px) {
  .custom-trade-container-reverse {
    max-width: calc(100% - 32px);
    margin-right: auto;
    margin-left: auto;
    padding-right: 0px;
  }
}

img {
  width: 100%;
}

.for-mobile {
  display: none;
}
@media (max-width: 1441px) {
  .for-mobile {
    display: none;
  }
}
@media (max-width: 1024px) {
  .for-mobile {
    display: block;
  }
}

.for-desktop {
  display: block;
}
@media (max-width: 1441px) {
  .for-desktop {
    display: block;
  }
}
@media (max-width: 1024px) {
  .for-desktop {
    display: none;
  }
}

@keyframes loader-spin {
  0% {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
.btn {
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 100%;
  font-family: "Red Hat Text", sans-serif;
  border-radius: 10px;
  padding: 10px 20px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 5px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  transition: all 0.3s ease-in-out;
  position: relative;
  overflow: hidden;
}
@media (max-width: 767px) {
  .btn {
    padding: 11px 10.5px;
    font-size: 12px;
    gap: 2px;
    line-height: normal;
  }
}

.btn-blue {
  text-align: center;
  display: inline-block;
  background: rgb(21, 94, 239);
  color: rgb(255, 255, 255);
  border: 1px solid rgb(21, 94, 239);
  display: flex;
  align-items: center;
}
.btn-blue::before {
  content: "";
  position: absolute;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0) 100%);
  transform: translate(-50%, 50%) rotate(45deg);
  transition: transform 0.8s ease-in-out;
  z-index: 1;
  width: 100%;
  height: 100%;
  top: -75%;
  right: -75%;
  transform: rotate(60deg);
  transition: all 0.2s ease-in-out;
  pointer-events: none;
}
.btn-blue:hover::before {
  transform: rotate(60deg);
  right: 65%;
  top: 50%;
}
@media (max-width: 767px) {
  .btn-blue {
    display: flex;
    text-align: center;
  }
}

.btn-white {
  color: #0F2178;
  background: #ffffff;
  box-shadow: 0 1px 2px 0 rgba(15, 33, 120, 0.5);
  border: 1px solid rgba(15, 33, 120, 0.5);
}
.btn-white:hover {
  color: #ffffff;
  background-color: #0F2178;
}

.btn-arrow-blue {
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 100%;
  padding: 10px 20px;
  border-radius: 10px;
  border: 1px solid #155EEF;
  background-color: #155EEF;
  color: #155EEF;
  font-family: "Red Hat Text", sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 130%;
  text-decoration: none;
  letter-spacing: 0%;
  color: #ffffff;
  background-color: #155EEF;
}
@media (max-width: 767px) {
  .btn-arrow-blue {
    padding: 11px 16px;
    font-size: 12px;
  }
}
.btn-arrow-blue::after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjYyNTMgNVYxMy4xMjVDMTUuNjI1MyAxMy4yOTA4IDE1LjU1OTUgMTMuNDQ5NyAxNS40NDIzIDEzLjU2NjlDMTUuMzI1MSAxMy42ODQyIDE1LjE2NjEgMTMuNzUgMTUuMDAwMyAxMy43NUMxNC44MzQ2IDEzLjc1IDE0LjY3NTYgMTMuNjg0MiAxNC41NTg0IDEzLjU2NjlDMTQuNDQxMiAxMy40NDk3IDE0LjM3NTMgMTMuMjkwOCAxNC4zNzUzIDEzLjEyNVY2LjUwODU5TDUuNDQyNTQgMTUuNDQyMkM1LjMyNTI2IDE1LjU1OTUgNS4xNjYyIDE1LjYyNTMgNS4wMDAzNSAxNS42MjUzQzQuODM0NSAxNS42MjUzIDQuNjc1NDQgMTUuNTU5NSA0LjU1ODE2IDE1LjQ0MjJDNC40NDA4OCAxNS4zMjQ5IDQuMzc1IDE1LjE2NTkgNC4zNzUgMTVDNC4zNzUgMTQuODM0MSA0LjQ0MDg4IDE0LjY3NTEgNC41NTgxNiAxNC41NTc4TDEzLjQ5MTggNS42MjVINi44NzUzNUM2LjcwOTU5IDUuNjI1IDYuNTUwNjIgNS41NTkxNSA2LjQzMzQxIDUuNDQxOTRDNi4zMTYyIDUuMzI0NzMgNi4yNTAzNSA1LjE2NTc2IDYuMjUwMzUgNUM2LjI1MDM1IDQuODM0MjQgNi4zMTYyIDQuNjc1MjcgNi40MzM0MSA0LjU1ODA2QzYuNTUwNjIgNC40NDA4NSA2LjcwOTU5IDQuMzc1IDYuODc1MzUgNC4zNzVIMTUuMDAwM0MxNS4xNjYxIDQuMzc1IDE1LjMyNTEgNC40NDA4NSAxNS40NDIzIDQuNTU4MDZDMTUuNTU5NSA0LjY3NTI3IDE1LjYyNTMgNC44MzQyNCAxNS42MjUzIDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  background-size: 20px 20px;
  background-repeat: no-repeat;
  background-position: center;
}
@media (max-width: 767px) {
  .btn-arrow-blue::after {
    width: 16px;
    height: 16px;
  }
}
.btn-arrow-blue::before {
  content: "";
  position: absolute;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0) 100%);
  transform: translate(-50%, 50%) rotate(45deg);
  transition: transform 0.8s ease-in-out;
  z-index: 1;
  width: 100%;
  height: 100%;
  top: -50%;
  right: -65%;
  transform: rotate(60deg);
  transition: all 0.2s ease-in-out;
  pointer-events: none;
}
.btn-arrow-blue:hover::before {
  transform: rotate(60deg);
  right: 65%;
  top: 50%;
}

.btn-arrow-white {
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 100%;
  padding: 10px 20px;
  border-radius: 10px;
  border: 1px solid #155EEF;
  background-color: #155EEF;
  color: #155EEF;
  font-family: "Red Hat Text", sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 130%;
  text-decoration: none;
  letter-spacing: 0%;
  color: #155EEF;
  background: linear-gradient(0deg, var(--Background-Canvas-Default, #FFFFFF), var(--Background-Canvas-Default, #FFFFFF)), linear-gradient(261.36deg, rgba(255, 255, 255, 0) -204.08%, rgba(255, 255, 255, 0.2) -125.8%, rgba(255, 255, 255, 0.4) -106.23%, rgba(255, 255, 255, 0.2) -86.66%, rgba(255, 255, 255, 0) -8.38%);
}
@media (max-width: 767px) {
  .btn-arrow-white {
    padding: 11px 10.5px;
    font-size: 12px;
    gap: 2px;
    line-height: normal;
  }
}
.btn-arrow-white::after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjYyNTMgNVYxMy4xMjVDMTUuNjI1MyAxMy4yOTA4IDE1LjU1OTUgMTMuNDQ5NyAxNS40NDIzIDEzLjU2NjlDMTUuMzI1MSAxMy42ODQyIDE1LjE2NjEgMTMuNzUgMTUuMDAwMyAxMy43NUMxNC44MzQ2IDEzLjc1IDE0LjY3NTYgMTMuNjg0MiAxNC41NTg0IDEzLjU2NjlDMTQuNDQxMiAxMy40NDk3IDE0LjM3NTMgMTMuMjkwOCAxNC4zNzUzIDEzLjEyNVY2LjUwODU5TDUuNDQyNTQgMTUuNDQyMkM1LjMyNTI2IDE1LjU1OTUgNS4xNjYyIDE1LjYyNTMgNS4wMDAzNSAxNS42MjUzQzQuODM0NSAxNS42MjUzIDQuNjc1NDQgMTUuNTU5NSA0LjU1ODE2IDE1LjQ0MjJDNC40NDA4OCAxNS4zMjQ5IDQuMzc1IDE1LjE2NTkgNC4zNzUgMTVDNC4zNzUgMTQuODM0MSA0LjQ0MDg4IDE0LjY3NTEgNC41NTgxNiAxNC41NTc4TDEzLjQ5MTggNS42MjVINi44NzUzNUM2LjcwOTU5IDUuNjI1IDYuNTUwNjIgNS41NTkxNSA2LjQzMzQxIDUuNDQxOTRDNi4zMTYyIDUuMzI0NzMgNi4yNTAzNSA1LjE2NTc2IDYuMjUwMzUgNUM2LjI1MDM1IDQuODM0MjQgNi4zMTYyIDQuNjc1MjcgNi40MzM0MSA0LjU1ODA2QzYuNTUwNjIgNC40NDA4NSA2LjcwOTU5IDQuMzc1IDYuODc1MzUgNC4zNzVIMTUuMDAwM0MxNS4xNjYxIDQuMzc1IDE1LjMyNTEgNC40NDA4NSAxNS40NDIzIDQuNTU4MDZDMTUuNTU5NSA0LjY3NTI3IDE1LjYyNTMgNC44MzQyNCAxNS42MjUzIDVaIiBmaWxsPSIjMTU1RUVGIi8+Cjwvc3ZnPgo=");
  background-size: 20px 20px;
  background-repeat: no-repeat;
  background-position: center;
}
@media (max-width: 767px) {
  .btn-arrow-white::after {
    width: 16px;
    height: 16px;
  }
}

.btn-secondary {
  border: 1px solid rgba(73, 88, 111, 0.2);
  box-shadow: 0px 1px 2px 0px rgba(27, 36, 44, 0.0509803922);
  border-radius: 10px;
  color: #364152;
  padding: 13.5px 20px;
}
.btn-secondary::before {
  content: "";
  position: absolute;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0) 100%);
  transform: translate(-50%, 50%) rotate(45deg);
  transition: transform 0.8s ease-in-out;
  z-index: 1;
  width: 100%;
  height: 100%;
  top: -50%;
  right: -65%;
  transform: rotate(60deg);
  transition: all 0.2s ease-in-out;
  pointer-events: none;
}
.btn-secondary:hover::before {
  transform: rotate(60deg);
  right: 65%;
  top: 50%;
}
@media (max-width: 767px) {
  .btn-secondary {
    padding: 11px 10.5px;
    font-size: 12px;
    gap: 2px;
    line-height: normal;
  }
}

.simple-arrow-btn {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 132%;
  color: #155EEF;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  transition: all ease 0.3s;
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 100%;
  position: relative;
}
.simple-arrow-btn::before {
  content: "";
  height: 1px;
  width: calc(100% - 24px);
  background-color: #155EEF;
  position: absolute;
  left: 0;
  bottom: 0;
  transition: all ease 0.3s;
  opacity: 1;
}
.simple-arrow-btn::after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjYyNTMgNVYxMy4xMjVDMTUuNjI1MyAxMy4yOTA4IDE1LjU1OTUgMTMuNDQ5NyAxNS40NDIzIDEzLjU2NjlDMTUuMzI1MSAxMy42ODQyIDE1LjE2NjEgMTMuNzUgMTUuMDAwMyAxMy43NUMxNC44MzQ2IDEzLjc1IDE0LjY3NTYgMTMuNjg0MiAxNC41NTg0IDEzLjU2NjlDMTQuNDQxMiAxMy40NDk3IDE0LjM3NTMgMTMuMjkwOCAxNC4zNzUzIDEzLjEyNVY2LjUwODU5TDUuNDQyNTQgMTUuNDQyMkM1LjMyNTI2IDE1LjU1OTUgNS4xNjYyIDE1LjYyNTMgNS4wMDAzNSAxNS42MjUzQzQuODM0NSAxNS42MjUzIDQuNjc1NDQgMTUuNTU5NSA0LjU1ODE2IDE1LjQ0MjJDNC40NDA4OCAxNS4zMjQ5IDQuMzc1IDE1LjE2NTkgNC4zNzUgMTVDNC4zNzUgMTQuODM0MSA0LjQ0MDg4IDE0LjY3NTEgNC41NTgxNiAxNC41NTc4TDEzLjQ5MTggNS42MjVINi44NzUzNUM2LjcwOTU5IDUuNjI1IDYuNTUwNjIgNS41NTkxNSA2LjQzMzQxIDUuNDQxOTRDNi4zMTYyIDUuMzI0NzMgNi4yNTAzNSA1LjE2NTc2IDYuMjUwMzUgNUM2LjI1MDM1IDQuODM0MjQgNi4zMTYyIDQuNjc1MjcgNi40MzM0MSA0LjU1ODA2QzYuNTUwNjIgNC40NDA4NSA2LjcwOTU5IDQuMzc1IDYuODc1MzUgNC4zNzVIMTUuMDAwM0MxNS4xNjYxIDQuMzc1IDE1LjMyNTEgNC40NDA4NSAxNS40NDIzIDQuNTU4MDZDMTUuNTU5NSA0LjY3NTI3IDE1LjYyNTMgNC44MzQyNCAxNS42MjUzIDVaIiBmaWxsPSIjMTU1RUVGIi8+Cjwvc3ZnPgo=");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  opacity: 1;
}
.simple-arrow-btn:hover::before {
  width: calc(100% - 24px);
}

.simple-link {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #155EEF;
  position: relative;
}
.simple-link::before {
  content: "";
  position: absolute;
  bottom: 2px;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #155EEF;
}
.simple-link.link-arrow {
  display: flex;
  justify-content: flex-start;
  gap: 4px;
}
.simple-link.link-arrow::after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjYyNTMgNVYxMy4xMjVDMTUuNjI1MyAxMy4yOTA4IDE1LjU1OTUgMTMuNDQ5NyAxNS40NDIzIDEzLjU2NjlDMTUuMzI1MSAxMy42ODQyIDE1LjE2NjEgMTMuNzUgMTUuMDAwMyAxMy43NUMxNC44MzQ2IDEzLjc1IDE0LjY3NTYgMTMuNjg0MiAxNC41NTg0IDEzLjU2NjlDMTQuNDQxMiAxMy40NDk3IDE0LjM3NTMgMTMuMjkwOCAxNC4zNzUzIDEzLjEyNVY2LjUwODU5TDUuNDQyNTQgMTUuNDQyMkM1LjMyNTI2IDE1LjU1OTUgNS4xNjYyIDE1LjYyNTMgNS4wMDAzNSAxNS42MjUzQzQuODM0NSAxNS42MjUzIDQuNjc1NDQgMTUuNTU5NSA0LjU1ODE2IDE1LjQ0MjJDNC40NDA4OCAxNS4zMjQ5IDQuMzc1IDE1LjE2NTkgNC4zNzUgMTVDNC4zNzUgMTQuODM0MSA0LjQ0MDg4IDE0LjY3NTEgNC41NTgxNiAxNC41NTc4TDEzLjQ5MTggNS42MjVINi44NzUzNUM2LjcwOTU5IDUuNjI1IDYuNTUwNjIgNS41NTkxNSA2LjQzMzQxIDUuNDQxOTRDNi4zMTYyIDUuMzI0NzMgNi4yNTAzNSA1LjE2NTc2IDYuMjUwMzUgNUM2LjI1MDM1IDQuODM0MjQgNi4zMTYyIDQuNjc1MjcgNi40MzM0MSA0LjU1ODA2QzYuNTUwNjIgNC40NDA4NSA2LjcwOTU5IDQuMzc1IDYuODc1MzUgNC4zNzVIMTUuMDAwM0MxNS4xNjYxIDQuMzc1IDE1LjMyNTEgNC40NDA4NSAxNS40NDIzIDQuNTU4MDZDMTUuNTU5NSA0LjY3NTI3IDE1LjYyNTMgNC44MzQyNCAxNS42MjUzIDVaIiBmaWxsPSIjMTU1RUVGIi8+Cjwvc3ZnPgo=");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.simple-link.link-arrow::before {
  width: calc(100% - 24px);
}

.load-more {
  padding: 13px 20px;
  background-color: #155EEF;
  font-family: "Red Hat Text", sans-serif;
  color: #ffffff;
  font-size: 14px;
  line-height: 1;
}
@media (max-width: 576px) {
  .load-more {
    max-width: 100%;
    justify-content: center;
  }
}

.btn-outline-white {
  color: #0F2178;
  border: 1px solid #9AA4B2;
  background: linear-gradient(261.36deg, rgba(255, 255, 255, 0.4) -204.08%, rgba(255, 255, 255, 0.6) -125.8%, #FFFFFF -106.23%, rgba(255, 255, 255, 0.6) -86.66%, rgba(255, 255, 255, 0.4) -8.38%);
  position: relative;
}
.btn-outline-white::before {
  content: "";
  position: absolute;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0) 100%);
  transform: translate(-50%, 50%) rotate(45deg);
  transition: transform 0.8s ease-in-out;
  z-index: 1;
  width: 100%;
  height: 100%;
  top: -50%;
  right: -65%;
  transform: rotate(60deg);
  transition: all 0.2s ease-in-out;
  pointer-events: none;
}
.btn-outline-white:hover::before {
  transform: rotate(60deg);
  right: 65%;
  top: 50%;
}

.btn-chat {
  text-align: center;
  display: flex;
  gap: 12px;
  background: rgb(21, 94, 239);
  color: rgb(255, 255, 255);
  border: 1px solid rgb(21, 94, 239);
  font-size: 16px;
  font-weight: 500;
}
.btn-chat:before {
  content: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="18" viewBox="0 0 17 18" fill="none"><path d="M9.4375 9.00009C9.4375 9.18551 9.38252 9.36676 9.2795 9.52093C9.17649 9.6751 9.03007 9.79527 8.85876 9.86622C8.68746 9.93718 8.49896 9.95575 8.3171 9.91957C8.13525 9.8834 7.9682 9.79411 7.83709 9.663C7.70598 9.53189 7.61669 9.36484 7.58051 9.18298C7.54434 9.00113 7.56291 8.81263 7.63386 8.64132C7.70482 8.47001 7.82498 8.3236 7.97915 8.22058C8.13332 8.11757 8.31458 8.06259 8.5 8.06259C8.74864 8.06259 8.9871 8.16136 9.16291 8.33717C9.33873 8.51299 9.4375 8.75144 9.4375 9.00009ZM5.0625 8.06259C4.87708 8.06259 4.69582 8.11757 4.54165 8.22058C4.38748 8.3236 4.26732 8.47001 4.19636 8.64132C4.12541 8.81263 4.10684 9.00113 4.14301 9.18298C4.17919 9.36484 4.26848 9.53189 4.39959 9.663C4.5307 9.79411 4.69774 9.8834 4.8796 9.91957C5.06146 9.95575 5.24996 9.93718 5.42127 9.86622C5.59257 9.79527 5.73899 9.6751 5.842 9.52093C5.94502 9.36676 6 9.18551 6 9.00009C6 8.75144 5.90123 8.51299 5.72541 8.33717C5.5496 8.16136 5.31114 8.06259 5.0625 8.06259ZM11.9375 8.06259C11.7521 8.06259 11.5708 8.11757 11.4167 8.22058C11.2625 8.3236 11.1423 8.47001 11.0714 8.64132C11.0004 8.81263 10.9818 9.00113 11.018 9.18298C11.0542 9.36484 11.1435 9.53189 11.2746 9.663C11.4057 9.79411 11.5727 9.8834 11.7546 9.91957C11.9365 9.95575 12.125 9.93718 12.2963 9.86622C12.4676 9.79527 12.614 9.6751 12.717 9.52093C12.82 9.36676 12.875 9.18551 12.875 9.00009C12.875 8.75144 12.7762 8.51299 12.6004 8.33717C12.4246 8.16136 12.1861 8.06259 11.9375 8.06259ZM16.625 9.00009C16.6253 10.4028 16.2624 11.7818 15.5717 13.0027C14.881 14.2236 13.8859 15.2449 12.6834 15.9671C11.4808 16.6894 10.1118 17.088 8.70948 17.1242C7.30719 17.1603 5.91942 16.8328 4.68125 16.1735L2.02109 17.0602C1.80085 17.1337 1.5645 17.1444 1.33854 17.091C1.11257 17.0377 0.905927 16.9225 0.741759 16.7583C0.57759 16.5942 0.462386 16.3875 0.409061 16.1615C0.355735 15.9356 0.366394 15.6992 0.439844 15.479L1.32656 12.8188C0.746991 11.7292 0.423279 10.5218 0.379998 9.28834C0.336717 8.0549 0.575004 6.8278 1.07677 5.70019C1.57854 4.57258 2.3306 3.57411 3.27587 2.78055C4.22114 1.98699 5.33477 1.41921 6.53224 1.1203C7.72971 0.821393 8.97953 0.799215 10.1868 1.05545C11.3942 1.31169 12.5272 1.8396 13.5001 2.59912C14.4729 3.35865 15.2599 4.32981 15.8014 5.43891C16.3428 6.548 16.6245 7.76588 16.625 9.00009ZM15.375 9.00009C15.3747 7.94549 15.1318 6.90511 14.6651 5.95942C14.1983 5.01373 13.5203 4.18808 12.6834 3.54636C11.8466 2.90464 10.8733 2.46405 9.83889 2.25867C8.80449 2.05329 7.73671 2.08863 6.71815 2.36196C5.6996 2.63529 4.75757 3.13927 3.96496 3.83492C3.17235 4.53058 2.5504 5.39925 2.14724 6.37373C1.74407 7.34821 1.57048 8.40238 1.63992 9.45469C1.70935 10.507 2.01994 11.5292 2.54766 12.4423C2.59195 12.5189 2.61945 12.6041 2.62834 12.6922C2.63723 12.7803 2.6273 12.8693 2.59922 12.9532L1.625 15.8751L4.54688 14.9009C4.61052 14.8792 4.67729 14.8681 4.74453 14.8681C4.8543 14.8682 4.96208 14.8973 5.05703 14.9524C6.10219 15.5571 7.28817 15.8759 8.49566 15.8767C9.70314 15.8774 10.8895 15.5602 11.9354 14.9568C12.9814 14.3534 13.8499 13.4852 14.4537 12.4395C15.0575 11.3938 15.3753 10.2076 15.375 9.00009Z" fill="white"/></svg>');
  background-size: 16px;
  height: 16px;
  width: 16px;
  display: block;
}
@media (max-width: 767px) {
  .btn-chat {
    width: 100%;
    justify-content: center;
  }
}
.btn-chat:hover {
  background-color: transparent;
  color: rgb(21, 94, 239);
}
.btn-chat:hover:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="18" viewBox="0 0 17 18" fill="none"><path d="M9.4375 9.00009C9.4375 9.18551 9.38252 9.36676 9.2795 9.52093C9.17649 9.6751 9.03007 9.79527 8.85876 9.86622C8.68746 9.93718 8.49896 9.95575 8.3171 9.91957C8.13525 9.8834 7.9682 9.79411 7.83709 9.663C7.70598 9.53189 7.61669 9.36484 7.58051 9.18298C7.54434 9.00113 7.56291 8.81263 7.63386 8.64132C7.70482 8.47001 7.82498 8.3236 7.97915 8.22058C8.13332 8.11757 8.31458 8.06259 8.5 8.06259C8.74864 8.06259 8.9871 8.16136 9.16291 8.33717C9.33873 8.51299 9.4375 8.75144 9.4375 9.00009ZM5.0625 8.06259C4.87708 8.06259 4.69582 8.11757 4.54165 8.22058C4.38748 8.3236 4.26732 8.47001 4.19636 8.64132C4.12541 8.81263 4.10684 9.00113 4.14301 9.18298C4.17919 9.36484 4.26848 9.53189 4.39959 9.663C4.5307 9.79411 4.69774 9.8834 4.8796 9.91957C5.06146 9.95575 5.24996 9.93718 5.42127 9.86622C5.59257 9.79527 5.73899 9.6751 5.842 9.52093C5.94502 9.36676 6 9.18551 6 9.00009C6 8.75144 5.90123 8.51299 5.72541 8.33717C5.5496 8.16136 5.31114 8.06259 5.0625 8.06259ZM11.9375 8.06259C11.7521 8.06259 11.5708 8.11757 11.4167 8.22058C11.2625 8.3236 11.1423 8.47001 11.0714 8.64132C11.0004 8.81263 10.9818 9.00113 11.018 9.18298C11.0542 9.36484 11.1435 9.53189 11.2746 9.663C11.4057 9.79411 11.5727 9.8834 11.7546 9.91957C11.9365 9.95575 12.125 9.93718 12.2963 9.86622C12.4676 9.79527 12.614 9.6751 12.717 9.52093C12.82 9.36676 12.875 9.18551 12.875 9.00009C12.875 8.75144 12.7762 8.51299 12.6004 8.33717C12.4246 8.16136 12.1861 8.06259 11.9375 8.06259ZM16.625 9.00009C16.6253 10.4028 16.2624 11.7818 15.5717 13.0027C14.881 14.2236 13.8859 15.2449 12.6834 15.9671C11.4808 16.6894 10.1118 17.088 8.70948 17.1242C7.30719 17.1603 5.91942 16.8328 4.68125 16.1735L2.02109 17.0602C1.80085 17.1337 1.5645 17.1444 1.33854 17.091C1.11257 17.0377 0.905927 16.9225 0.741759 16.7583C0.57759 16.5942 0.462386 16.3875 0.409061 16.1615C0.355735 15.9356 0.366394 15.6992 0.439844 15.479L1.32656 12.8188C0.746991 11.7292 0.423279 10.5218 0.379998 9.28834C0.336717 8.0549 0.575004 6.8278 1.07677 5.70019C1.57854 4.57258 2.3306 3.57411 3.27587 2.78055C4.22114 1.98699 5.33477 1.41921 6.53224 1.1203C7.72971 0.821393 8.97953 0.799215 10.1868 1.05545C11.3942 1.31169 12.5272 1.8396 13.5001 2.59912C14.4729 3.35865 15.2599 4.32981 15.8014 5.43891C16.3428 6.548 16.6245 7.76588 16.625 9.00009ZM15.375 9.00009C15.3747 7.94549 15.1318 6.90511 14.6651 5.95942C14.1983 5.01373 13.5203 4.18808 12.6834 3.54636C11.8466 2.90464 10.8733 2.46405 9.83889 2.25867C8.80449 2.05329 7.73671 2.08863 6.71815 2.36196C5.6996 2.63529 4.75757 3.13927 3.96496 3.83492C3.17235 4.53058 2.5504 5.39925 2.14724 6.37373C1.74407 7.34821 1.57048 8.40238 1.63992 9.45469C1.70935 10.507 2.01994 11.5292 2.54766 12.4423C2.59195 12.5189 2.61945 12.6041 2.62834 12.6922C2.63723 12.7803 2.6273 12.8693 2.59922 12.9532L1.625 15.8751L4.54688 14.9009C4.61052 14.8792 4.67729 14.8681 4.74453 14.8681C4.8543 14.8682 4.96208 14.8973 5.05703 14.9524C6.10219 15.5571 7.28817 15.8759 8.49566 15.8767C9.70314 15.8774 10.8895 15.5602 11.9354 14.9568C12.9814 14.3534 13.8499 13.4852 14.4537 12.4395C15.0575 11.3938 15.3753 10.2076 15.375 9.00009Z" fill="%23036829"/></svg>');
}
@media (max-width: 767px) {
  .btn-chat:hover {
    text-align: center;
  }
}

.btn-chat-white {
  text-align: center;
  display: flex;
  gap: 12px;
  background: #fff;
  color: rgb(21, 94, 239);
  border: 1px solid rgb(21, 94, 239);
  font-size: 16px;
  font-weight: 500;
}
.btn-chat-white:before {
  content: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="18" viewBox="0 0 17 18" fill="none"><path d="M9.4375 9.00009C9.4375 9.18551 9.38252 9.36676 9.2795 9.52093C9.17649 9.6751 9.03007 9.79527 8.85876 9.86622C8.68746 9.93718 8.49896 9.95575 8.3171 9.91957C8.13525 9.8834 7.9682 9.79411 7.83709 9.663C7.70598 9.53189 7.61669 9.36484 7.58051 9.18298C7.54434 9.00113 7.56291 8.81263 7.63386 8.64132C7.70482 8.47001 7.82498 8.3236 7.97915 8.22058C8.13332 8.11757 8.31458 8.06259 8.5 8.06259C8.74864 8.06259 8.9871 8.16136 9.16291 8.33717C9.33873 8.51299 9.4375 8.75144 9.4375 9.00009ZM5.0625 8.06259C4.87708 8.06259 4.69582 8.11757 4.54165 8.22058C4.38748 8.3236 4.26732 8.47001 4.19636 8.64132C4.12541 8.81263 4.10684 9.00113 4.14301 9.18298C4.17919 9.36484 4.26848 9.53189 4.39959 9.663C4.5307 9.79411 4.69774 9.8834 4.8796 9.91957C5.06146 9.95575 5.24996 9.93718 5.42127 9.86622C5.59257 9.79527 5.73899 9.6751 5.842 9.52093C5.94502 9.36676 6 9.18551 6 9.00009C6 8.75144 5.90123 8.51299 5.72541 8.33717C5.5496 8.16136 5.31114 8.06259 5.0625 8.06259ZM11.9375 8.06259C11.7521 8.06259 11.5708 8.11757 11.4167 8.22058C11.2625 8.3236 11.1423 8.47001 11.0714 8.64132C11.0004 8.81263 10.9818 9.00113 11.018 9.18298C11.0542 9.36484 11.1435 9.53189 11.2746 9.663C11.4057 9.79411 11.5727 9.8834 11.7546 9.91957C11.9365 9.95575 12.125 9.93718 12.2963 9.86622C12.4676 9.79527 12.614 9.6751 12.717 9.52093C12.82 9.36676 12.875 9.18551 12.875 9.00009C12.875 8.75144 12.7762 8.51299 12.6004 8.33717C12.4246 8.16136 12.1861 8.06259 11.9375 8.06259ZM16.625 9.00009C16.6253 10.4028 16.2624 11.7818 15.5717 13.0027C14.881 14.2236 13.8859 15.2449 12.6834 15.9671C11.4808 16.6894 10.1118 17.088 8.70948 17.1242C7.30719 17.1603 5.91942 16.8328 4.68125 16.1735L2.02109 17.0602C1.80085 17.1337 1.5645 17.1444 1.33854 17.091C1.11257 17.0377 0.905927 16.9225 0.741759 16.7583C0.57759 16.5942 0.462386 16.3875 0.409061 16.1615C0.355735 15.9356 0.366394 15.6992 0.439844 15.479L1.32656 12.8188C0.746991 11.7292 0.423279 10.5218 0.379998 9.28834C0.336717 8.0549 0.575004 6.8278 1.07677 5.70019C1.57854 4.57258 2.3306 3.57411 3.27587 2.78055C4.22114 1.98699 5.33477 1.41921 6.53224 1.1203C7.72971 0.821393 8.97953 0.799215 10.1868 1.05545C11.3942 1.31169 12.5272 1.8396 13.5001 2.59912C14.4729 3.35865 15.2599 4.32981 15.8014 5.43891C16.3428 6.548 16.6245 7.76588 16.625 9.00009ZM15.375 9.00009C15.3747 7.94549 15.1318 6.90511 14.6651 5.95942C14.1983 5.01373 13.5203 4.18808 12.6834 3.54636C11.8466 2.90464 10.8733 2.46405 9.83889 2.25867C8.80449 2.05329 7.73671 2.08863 6.71815 2.36196C5.6996 2.63529 4.75757 3.13927 3.96496 3.83492C3.17235 4.53058 2.5504 5.39925 2.14724 6.37373C1.74407 7.34821 1.57048 8.40238 1.63992 9.45469C1.70935 10.507 2.01994 11.5292 2.54766 12.4423C2.59195 12.5189 2.61945 12.6041 2.62834 12.6922C2.63723 12.7803 2.6273 12.8693 2.59922 12.9532L1.625 15.8751L4.54688 14.9009C4.61052 14.8792 4.67729 14.8681 4.74453 14.8681C4.8543 14.8682 4.96208 14.8973 5.05703 14.9524C6.10219 15.5571 7.28817 15.8759 8.49566 15.8767C9.70314 15.8774 10.8895 15.5602 11.9354 14.9568C12.9814 14.3534 13.8499 13.4852 14.4537 12.4395C15.0575 11.3938 15.3753 10.2076 15.375 9.00009Z" fill="%23036829"/></svg>');
  background-size: 16px;
  height: 16px;
  width: 16px;
  display: block;
}
.btn-chat-white:hover {
  background-color: rgb(21, 94, 239);
  color: #fff;
}
.btn-chat-white:hover:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="18" viewBox="0 0 17 18" fill="none"><path d="M9.4375 9.00009C9.4375 9.18551 9.38252 9.36676 9.2795 9.52093C9.17649 9.6751 9.03007 9.79527 8.85876 9.86622C8.68746 9.93718 8.49896 9.95575 8.3171 9.91957C8.13525 9.8834 7.9682 9.79411 7.83709 9.663C7.70598 9.53189 7.61669 9.36484 7.58051 9.18298C7.54434 9.00113 7.56291 8.81263 7.63386 8.64132C7.70482 8.47001 7.82498 8.3236 7.97915 8.22058C8.13332 8.11757 8.31458 8.06259 8.5 8.06259C8.74864 8.06259 8.9871 8.16136 9.16291 8.33717C9.33873 8.51299 9.4375 8.75144 9.4375 9.00009ZM5.0625 8.06259C4.87708 8.06259 4.69582 8.11757 4.54165 8.22058C4.38748 8.3236 4.26732 8.47001 4.19636 8.64132C4.12541 8.81263 4.10684 9.00113 4.14301 9.18298C4.17919 9.36484 4.26848 9.53189 4.39959 9.663C4.5307 9.79411 4.69774 9.8834 4.8796 9.91957C5.06146 9.95575 5.24996 9.93718 5.42127 9.86622C5.59257 9.79527 5.73899 9.6751 5.842 9.52093C5.94502 9.36676 6 9.18551 6 9.00009C6 8.75144 5.90123 8.51299 5.72541 8.33717C5.5496 8.16136 5.31114 8.06259 5.0625 8.06259ZM11.9375 8.06259C11.7521 8.06259 11.5708 8.11757 11.4167 8.22058C11.2625 8.3236 11.1423 8.47001 11.0714 8.64132C11.0004 8.81263 10.9818 9.00113 11.018 9.18298C11.0542 9.36484 11.1435 9.53189 11.2746 9.663C11.4057 9.79411 11.5727 9.8834 11.7546 9.91957C11.9365 9.95575 12.125 9.93718 12.2963 9.86622C12.4676 9.79527 12.614 9.6751 12.717 9.52093C12.82 9.36676 12.875 9.18551 12.875 9.00009C12.875 8.75144 12.7762 8.51299 12.6004 8.33717C12.4246 8.16136 12.1861 8.06259 11.9375 8.06259ZM16.625 9.00009C16.6253 10.4028 16.2624 11.7818 15.5717 13.0027C14.881 14.2236 13.8859 15.2449 12.6834 15.9671C11.4808 16.6894 10.1118 17.088 8.70948 17.1242C7.30719 17.1603 5.91942 16.8328 4.68125 16.1735L2.02109 17.0602C1.80085 17.1337 1.5645 17.1444 1.33854 17.091C1.11257 17.0377 0.905927 16.9225 0.741759 16.7583C0.57759 16.5942 0.462386 16.3875 0.409061 16.1615C0.355735 15.9356 0.366394 15.6992 0.439844 15.479L1.32656 12.8188C0.746991 11.7292 0.423279 10.5218 0.379998 9.28834C0.336717 8.0549 0.575004 6.8278 1.07677 5.70019C1.57854 4.57258 2.3306 3.57411 3.27587 2.78055C4.22114 1.98699 5.33477 1.41921 6.53224 1.1203C7.72971 0.821393 8.97953 0.799215 10.1868 1.05545C11.3942 1.31169 12.5272 1.8396 13.5001 2.59912C14.4729 3.35865 15.2599 4.32981 15.8014 5.43891C16.3428 6.548 16.6245 7.76588 16.625 9.00009ZM15.375 9.00009C15.3747 7.94549 15.1318 6.90511 14.6651 5.95942C14.1983 5.01373 13.5203 4.18808 12.6834 3.54636C11.8466 2.90464 10.8733 2.46405 9.83889 2.25867C8.80449 2.05329 7.73671 2.08863 6.71815 2.36196C5.6996 2.63529 4.75757 3.13927 3.96496 3.83492C3.17235 4.53058 2.5504 5.39925 2.14724 6.37373C1.74407 7.34821 1.57048 8.40238 1.63992 9.45469C1.70935 10.507 2.01994 11.5292 2.54766 12.4423C2.59195 12.5189 2.61945 12.6041 2.62834 12.6922C2.63723 12.7803 2.6273 12.8693 2.59922 12.9532L1.625 15.8751L4.54688 14.9009C4.61052 14.8792 4.67729 14.8681 4.74453 14.8681C4.8543 14.8682 4.96208 14.8973 5.05703 14.9524C6.10219 15.5571 7.28817 15.8759 8.49566 15.8767C9.70314 15.8774 10.8895 15.5602 11.9354 14.9568C12.9814 14.3534 13.8499 13.4852 14.4537 12.4395C15.0575 11.3938 15.3753 10.2076 15.375 9.00009Z" fill="white"/></svg>');
}
@media (max-width: 767px) {
  .btn-chat-white:hover {
    text-align: center;
  }
}

.download-btn {
  background-color: #155EEF;
  color: #ffffff;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.download-btn::before {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjUgMTEuODc1VjE2LjI1QzE3LjUgMTYuNTgxNSAxNy4zNjgzIDE2Ljg5OTUgMTcuMTMzOSAxNy4xMzM5QzE2Ljg5OTUgMTcuMzY4MyAxNi41ODE1IDE3LjUgMTYuMjUgMTcuNUgzLjc1QzMuNDE4NDggMTcuNSAzLjEwMDU0IDE3LjM2ODMgMi44NjYxMiAxNy4xMzM5QzIuNjMxNyAxNi44OTk1IDIuNSAxNi41ODE1IDIuNSAxNi4yNVYxMS44NzVDMi41IDExLjcwOTIgMi41NjU4NSAxMS41NTAzIDIuNjgzMDYgMTEuNDMzMUMyLjgwMDI3IDExLjMxNTggMi45NTkyNCAxMS4yNSAzLjEyNSAxMS4yNUMzLjI5MDc2IDExLjI1IDMuNDQ5NzMgMTEuMzE1OCAzLjU2Njk0IDExLjQzMzFDMy42ODQxNSAxMS41NTAzIDMuNzUgMTEuNzA5MiAzLjc1IDExLjg3NVYxNi4yNUgxNi4yNVYxMS44NzVDMTYuMjUgMTEuNzA5MiAxNi4zMTU4IDExLjU1MDMgMTYuNDMzMSAxMS40MzMxQzE2LjU1MDMgMTEuMzE1OCAxNi43MDkyIDExLjI1IDE2Ljg3NSAxMS4yNUMxNy4wNDA4IDExLjI1IDE3LjE5OTcgMTEuMzE1OCAxNy4zMTY5IDExLjQzMzFDMTcuNDM0MiAxMS41NTAzIDE3LjUgMTEuNzA5MiAxNy41IDExLjg3NVpNOS41NTc4MSAxMi4zMTcyQzkuNjE1ODYgMTIuMzc1MyA5LjY4NDc5IDEyLjQyMTQgOS43NjA2NiAxMi40NTI5QzkuODM2NTQgMTIuNDg0MyA5LjkxNzg3IDEyLjUwMDUgMTAgMTIuNTAwNUMxMC4wODIxIDEyLjUwMDUgMTAuMTYzNSAxMi40ODQzIDEwLjIzOTMgMTIuNDUyOUMxMC4zMTUyIDEyLjQyMTQgMTAuMzg0MSAxMi4zNzUzIDEwLjQ0MjIgMTIuMzE3MkwxMy41NjcyIDkuMTkyMTlDMTMuNjI1MyA5LjEzNDEyIDEzLjY3MTMgOS4wNjUxOCAxMy43MDI3IDguOTg5MzFDMTMuNzM0MiA4LjkxMzQ0IDEzLjc1MDMgOC44MzIxMiAxMy43NTAzIDguNzVDMTMuNzUwMyA4LjY2Nzg4IDEzLjczNDIgOC41ODY1NiAxMy43MDI3IDguNTEwNjlDMTMuNjcxMyA4LjQzNDgyIDEzLjYyNTMgOC4zNjU4OCAxMy41NjcyIDguMzA3ODFDMTMuNTA5MSA4LjI0OTc0IDEzLjQ0MDIgOC4yMDM2OCAxMy4zNjQzIDguMTcyMjVDMTMuMjg4NCA4LjE0MDgzIDEzLjIwNzEgOC4xMjQ2NSAxMy4xMjUgOC4xMjQ2NUMxMy4wNDI5IDguMTI0NjUgMTIuOTYxNiA4LjE0MDgzIDEyLjg4NTcgOC4xNzIyNUMxMi44MDk4IDguMjAzNjggMTIuNzQwOSA4LjI0OTc0IDEyLjY4MjggOC4zMDc4MUwxMC42MjUgMTAuMzY2NFYzLjEyNUMxMC42MjUgMi45NTkyNCAxMC41NTkyIDIuODAwMjcgMTAuNDQxOSAyLjY4MzA2QzEwLjMyNDcgMi41NjU4NSAxMC4xNjU4IDIuNSAxMCAyLjVDOS44MzQyNCAyLjUgOS42NzUyNyAyLjU2NTg1IDkuNTU4MDYgMi42ODMwNkM5LjQ0MDg1IDIuODAwMjcgOS4zNzUgMi45NTkyNCA5LjM3NSAzLjEyNVYxMC4zNjY0TDcuMzE3MTkgOC4zMDc4MUM3LjE5OTkxIDguMTkwNTQgNy4wNDA4NSA4LjEyNDY1IDYuODc1IDguMTI0NjVDNi43MDkxNSA4LjEyNDY1IDYuNTUwMDkgOC4xOTA1NCA2LjQzMjgxIDguMzA3ODFDNi4zMTU1NCA4LjQyNTA5IDYuMjQ5NjUgOC41ODQxNSA2LjI0OTY1IDguNzVDNi4yNDk2NSA4LjkxNTg1IDYuMzE1NTQgOS4wNzQ5MSA2LjQzMjgxIDkuMTkyMTlMOS41NTc4MSAxMi4zMTcyWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.blue-gradient {
  background-image: url("../images/blue-gradient.png");
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  background-size: cover;
}

.dark-bg {
  position: relative;
  background-color: rgb(21, 94, 239);
}

.white-bg, .bg-white {
  background-color: #fff;
}

.light-bg {
  background-color: #F8FAFC;
}

.zoom-cover {
  position: relative;
  overflow: hidden;
}
.zoom-cover .zoom-img {
  transition: all 0.3s;
}
.zoom-cover:hover .zoom-img {
  transform: scale(1.1);
}

.custom-ul {
  list-style: none;
  margin: 0 0 8px;
  padding: 0;
  margin-top: 16px;
}
@media (max-width: 1024px) {
  .custom-ul {
    margin-bottom: 0;
    margin-top: 16px;
  }
}
.custom-ul li {
  color: #4B5565;
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 132%;
  position: relative;
  padding-left: 40px;
  margin-bottom: 20px;
}
@media (max-width: 1024px) {
  .custom-ul li {
    margin-bottom: 16px;
    padding-left: 36px;
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  .custom-ul li {
    font-size: 14px;
    padding-left: 36px;
  }
}
.custom-ul li:last-child {
  margin-bottom: 0;
}
.custom-ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: -4px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi41Mzc1IDAuMzIwMTc2TDQuMTg0MTQgOC4zODE4NEwxLjk2NzQ3IDYuMDEzNTFDMS41NTkxNCA1LjYyODUxIDAuOTE3NDczIDUuNjA1MTggMC40NTA4MDcgNS45MzE4NEMtMC4wMDQxOTMxNSA2LjI3MDE4IC0wLjEzMjUyNyA2Ljg2NTE4IDAuMTQ3NDczIDcuMzQzNTFMMi43NzI0NyAxMS42MTM1QzMuMDI5MTQgMTIuMDEwMiAzLjQ3MjQ3IDEyLjI1NTIgMy45NzQxNCAxMi4yNTUyQzQuNDUyNDcgMTIuMjU1MiA0LjkwNzQ3IDEyLjAxMDIgNS4xNjQxNCAxMS42MTM1QzUuNTg0MTQgMTEuMDY1MiAxMy41OTkxIDEuNTEwMTggMTMuNTk5MSAxLjUxMDE4QzE0LjY0OTEgMC40MzY4NDMgMTMuMzc3NSAtMC41MDgxNTcgMTIuNTM3NSAwLjMwODUxVjAuMzIwMTc2WiIgZmlsbD0iIzE1NUVFRiIvPgo8L3N2Zz4K");
  height: 28px;
  width: 28px;
  background-color: #EFF4FF;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 50%;
  background-size: 14px;
}
@media (max-width: 1024px) {
  .custom-ul li::before {
    top: 0;
    width: 24px;
    height: 24px;
    background-size: 12px;
  }
}

.icon-info-box {
  display: flex;
  gap: 16px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 32px;
}
@media (max-width: 1024px) {
  .icon-info-box {
    gap: 14px;
  }
}
.icon-info-box .icon {
  background-image: url('data:image/svg+xml,<svg width="54" height="55" viewBox="0 0 54 55" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g filter="url(%23filter0_d_319_66993)"><rect x="5" y="5.33325" width="44" height="44" rx="22" fill="url(%23paint0_linear_319_66993)"/><rect x="6" y="6.33325" width="42" height="42" rx="21" stroke="url(%23paint1_linear_319_66993)" stroke-opacity="0.4" stroke-width="2"/></g><g opacity="0.3"><rect y="0.333252" width="54" height="54" rx="27" fill="url(%23paint2_linear_319_66993)"/></g><g filter="url(%23filter1_d_319_66993)"><mask id="mask0_319_66993" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="13" y="13" width="28" height="29"><rect width="28" height="28" transform="translate(13 13.3333)" fill="url(%23pattern0_319_66993)"/></mask><g mask="url(%23mask0_319_66993)"><rect x="13" y="13.3333" width="28" height="28" fill="white"/></g></g><defs><filter id="filter0_d_319_66993" x="3" y="4.33325" width="48" height="48" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dy="1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0.105882 0 0 0 0 0.141176 0 0 0 0 0.172549 0 0 0 0.12 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_319_66993"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_319_66993" result="shape"/></filter><filter id="filter1_d_319_66993" x="11" y="12.3333" width="32" height="32" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dy="1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0.105882 0 0 0 0 0.141176 0 0 0 0 0.172549 0 0 0 0.05 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_319_66993"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_319_66993" result="shape"/></filter><pattern id="pattern0_319_66993" patternContentUnits="objectBoundingBox" width="1" height="1"><use xlink:href="%23image0_319_66993" transform="scale(0.00793651)"/></pattern><linearGradient id="paint0_linear_319_66993" x1="-5.90661" y1="0.172298" x2="34.2115" y2="51.5834" gradientUnits="userSpaceOnUse"><stop stop-color="%23E3E395"/><stop offset="0.1" stop-color="%23E1DF7B"/><stop offset="0.2" stop-color="%23E0D95C"/><stop offset="0.3" stop-color="%23E0D959"/><stop offset="0.8" stop-color="%2300A47A"/><stop offset="1" stop-color="%2320777E"/></linearGradient><linearGradient id="paint1_linear_319_66993" x1="27" y1="5.33325" x2="27" y2="49.3333" gradientUnits="userSpaceOnUse"><stop stop-color="white" stop-opacity="0.4"/><stop offset="1" stop-color="white" stop-opacity="0.1"/></linearGradient><linearGradient id="paint2_linear_319_66993" x1="-13.3854" y1="-6.00065" x2="35.8505" y2="57.0948" gradientUnits="userSpaceOnUse"><stop stop-color="%23E3E395"/><stop offset="0.1" stop-color="%23E1DF7B"/><stop offset="0.2" stop-color="%23E0D95C"/><stop offset="0.3" stop-color="%23E0D959"/><stop offset="0.8" stop-color="%2300A47A"/><stop offset="1" stop-color="%2320777E"/></linearGradient><image id="image0_319_66993" width="126" height="126" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/></defs></svg>');
  height: 44px;
  width: 44px;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 50%;
  position: relative;
  display: block;
}
.icon-info-box .icon:before {
  content: "";
  opacity: 0.3;
  background: linear-gradient(142deg, #E3E395 -17.45%, #E1DF7B -6.89%, #E0D95C 3.67%, #E0D959 14.23%, #00A47A 67.02%, #20777E 88.14%);
  height: 54px;
  width: 54px;
  border-radius: 50%;
  display: block;
  position: absolute;
  top: -5px;
  left: -5px;
}
.icon-info-box .icon img {
  display: none !important;
}
.icon-info-box .icon-right-box {
  display: flex;
  gap: 16px;
  flex-direction: column;
  padding-top: 7px;
}
.icon-info-box .icon-right-box p {
  margin-bottom: 0 !important;
}
.icon-info-box .icon-right-box strong {
  font-size: 21px;
  font-style: normal;
  font-weight: 600;
  line-height: 124%;
  color: #6FA627;
}
@media (max-width: 1024px) {
  .icon-info-box .icon-right-box strong {
    font-size: 18px;
  }
}
.icon-info-box .icon-right-box .description {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  /* 21.12px */
  letter-spacing: -0.08px;
  color: #4B5565;
}
@media (max-width: 1024px) {
  .icon-info-box .icon-right-box .description {
    font-size: 14px;
  }
}

.border-gradient {
  position: relative;
  overflow: hidden;
  border-radius: 40px;
}
.border-gradient::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 40px;
  padding: 5px;
  background: url("../images/hero-banner-gradient-image.webp") no-repeat center/cover;
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}
.border-gradient .for-desktop {
  height: auto;
}

.banner-bg-gradient {
  overflow: unset;
  position: relative;
  padding: 0;
  border-radius: 0;
  display: flex;
  justify-content: flex-start;
  height: 405px;
}
.banner-bg-gradient .for-desktop {
  max-width: 903px;
  width: 100%;
  position: absolute;
  height: 435px;
  left: 50%;
  transform: translateX(-50%);
  bottom: 0;
  z-index: 1;
}
@media (max-width: 1024px) {
  .banner-bg-gradient .for-desktop {
    width: 70%;
  }
}
@media (max-width: 1024px) {
  .banner-bg-gradient {
    height: unset;
  }
}
@media (max-width: 767px) {
  .banner-bg-gradient {
    height: 174px;
    margin-top: 48px;
    margin-bottom: 0;
  }
}
@media (max-width: 1024px) {
  .banner-bg-gradient .for-mobile {
    width: 70%;
    min-height: 174px;
  }
}
@media (max-width: 767px) {
  .banner-bg-gradient .for-mobile {
    max-width: calc(100% - 48px);
    width: 100%;
    height: 174px;
    -o-object-position: bottom;
    object-position: bottom;
    z-index: 1;
    border-radius: 0;
  }
}
.banner-bg-gradient .border-gradient {
  max-width: -moz-fit-content;
  max-width: fit-content;
}
.banner-bg-gradient.border-dark {
  border-radius: 10px;
}
.banner-bg-gradient.border-dark img.for-desktop {
  border-radius: 10px;
  border: 4px solid #373838;
  margin: 0 auto;
}
.banner-bg-gradient::after {
  content: "";
  position: absolute;
  bottom: 0;
  height: 277px;
  width: 100%;
  left: 0;
  background: url("../images/hero-banner-gradient-image.webp") no-repeat center/cover;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
  border-radius: 16px;
  z-index: 0;
}
@media (max-width: 1024px) {
  .banner-bg-gradient::after {
    height: 136px;
  }
}

.custom-linear-gradient {
  background: url("../images/gradient-dual.png") no-repeat center/cover;
  position: relative;
  max-width: 100%;
  aspect-ratio: 1/1;
  display: flex;
  justify-content: center;
  align-items: center;
}
.custom-linear-gradient .quick_usp__image-wrap {
  position: relative;
  transform: translate(0, 0);
  left: 0;
  top: 0;
  padding: 0;
  aspect-ratio: 344/219;
  max-width: 344px;
  padding: 12px;
  box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.1019607843);
  overflow: hidden;
}
@media (max-width: 767px) {
  .custom-linear-gradient .quick_usp__image-wrap {
    aspect-ratio: 311/199;
  }
}

.checkmark-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.checkmark-list li {
  margin-bottom: 25px;
  display: flex;
  padding: 0;
}
.checkmark-list li::before {
  content: "";
  width: 28px;
  height: 28px;
  background-color: #EFF4FF;
  display: flex;
  justify-content: center;
  align-items: center;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMTRDMCA2LjI2ODAxIDYuMjY4MDEgMCAxNCAwQzIxLjczMiAwIDI4IDYuMjY4MDEgMjggMTRDMjggMjEuNzMyIDIxLjczMiAyOCAxNCAyOEM2LjI2ODAxIDI4IDAgMjEuNzMyIDAgMTRaIiBmaWxsPSIjRUZGNEZGIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTkuOTQ1NyA4LjYyMDk2TDExLjU5MjMgMTYuNjgyNkw5LjM3NTY4IDE0LjMxNDNDOC45NjczNCAxMy45MjkzIDguMzI1NjggMTMuOTA2IDcuODU5MDEgMTQuMjMyNkM3LjQwNDAxIDE0LjU3MSA3LjI3NTY4IDE1LjE2NiA3LjU1NTY4IDE1LjY0NDNMMTAuMTgwNyAxOS45MTQzQzEwLjQzNzMgMjAuMzExIDEwLjg4MDcgMjAuNTU2IDExLjM4MjMgMjAuNTU2QzExLjg2MDcgMjAuNTU2IDEyLjMxNTcgMjAuMzExIDEyLjU3MjMgMTkuOTE0M0MxMi45OTIzIDE5LjM2NiAyMS4wMDczIDkuODEwOTYgMjEuMDA3MyA5LjgxMDk2QzIyLjA1NzMgOC43Mzc2MiAyMC43ODU3IDcuNzkyNjIgMTkuOTQ1NyA4LjYwOTI5VjguNjIwOTZaIiBmaWxsPSIjMTU1RUVGIi8+Cjwvc3ZnPgo=");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 28px 28px;
}

.large-image__wrapper {
  max-width: 1056px;
  width: 100%;
  margin: 0 auto;
}
@media (max-width: 1024px) {
  .large-image__wrapper {
    max-width: -moz-fit-content;
    max-width: fit-content;
    border-radius: 28px;
  }
}
.large-image__wrapper img {
  height: 688px;
  -o-object-fit: cover;
  object-fit: cover;
}
.large-image__wrapper img.for-desktop {
  height: 688px;
}
@media (max-width: 1024px) {
  .large-image__wrapper img.for-mobile {
    height: 470px;
    aspect-ratio: 210/470;
    border-radius: 28px;
  }
}

.hero-banner.no-arrow-btn .btn-arrow-blue::after {
  content: unset;
}

.cookie-banner, #cookie-banner {
  width: 100%;
  z-index: 9;
  display: none;
  font-family: inherit;
  position: fixed;
  bottom: 20px;
}
.cookie-banner-wrap, #cookie-banner-wrap {
  padding: 20px;
  background: #ffffff;
  border-radius: 10px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 10px;
  align-items: flex-start;
}
@media (max-width: 767px) {
  .cookie-banner-wrap, #cookie-banner-wrap {
    flex-direction: column;
  }
}
.cookie-banner p, #cookie-banner p {
  max-width: calc(100% - 193px);
  width: 100%;
  font-size: 14px;
  line-height: 1.4;
}
@media (max-width: 767px) {
  .cookie-banner p, #cookie-banner p {
    max-width: 100%;
  }
}
.cookie-banner__btns, #cookie-banner__btns {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
}
.cookie-banner button, #cookie-banner button {
  cursor: pointer;
  padding: 10px 15px;
  border-radius: 8px;
}
.cookie-banner #cookie-accept, #cookie-banner #cookie-accept {
  background: #155EEF;
  color: #ffffff;
}
.cookie-banner #cookie-decline, #cookie-banner #cookie-decline {
  background: #ccc;
  color: #333;
}

.hero-banner {
  position: relative;
  background-color: #ffffff;
  /* Vertical Banner Layout */
}
.hero-banner .blue-gradient {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background: url("../images/hero-banner-gradient-image.webp") no-repeat center/cover;
  -webkit-mask: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0.99) 4.7%, rgba(0, 0, 0, 0.98) 8.9%, rgba(0, 0, 0, 0.97) 12.8%, rgba(0, 0, 0, 0.93) 16.56%, rgba(0, 0, 0, 0.89) 20.37%, rgba(0, 0, 0, 0.85) 24.4%, rgba(0, 0, 0, 0.81) 28.83%, rgba(0, 0, 0, 0.77) 33.84%, rgba(0, 0, 0, 0.71) 39.6%, rgba(0, 0, 0, 0.65) 46.3%, rgba(0, 0, 0, 0.57) 54.1%, rgba(0, 0, 0, 0.45) 63.2%, rgba(0, 0, 0, 0.33) 73.76%, rgba(0, 0, 0, 0.18) 85.97%, rgba(0, 0, 0, 0) 100%);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
  opacity: 0.2;
  z-index: 1;
}
.hero-banner .section-heading-content h1 {
  font-family: "Red Hat Display", sans-serif;
}
.hero-banner .section-heading-content h2 {
  font-weight: 700;
  font-size: 56px;
  line-height: 100%;
  letter-spacing: -1.5%;
  text-align: center;
  color: #0F2178;
}
.hero-banner .section-heading-content p {
  padding-bottom: 8px;
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 767px) {
  .hero-banner .section-heading-content p {
    max-width: 100%;
  }
}
.hero-banner.home-page-banner .section-heading-content {
  max-width: 784px;
  width: 100%;
}
.hero-banner.home-page-banner .section-heading-content p {
  padding-bottom: 8px;
  max-width: 100%;
}
.hero-banner-wrapper {
  display: flex;
  flex-direction: column;
  margin-top: 72px;
}
@media (max-width: 767px) {
  .hero-banner-wrapper {
    margin-top: 60px;
  }
}
.hero-banner .section-heading-content {
  max-width: 784px;
  width: 100%;
}
.hero-banner-img {
  max-width: 1056px;
  width: 100%;
  margin: 57px auto;
  padding: 1px;
  border-radius: 40px;
  overflow: hidden;
  position: relative;
}
@media (max-width: 1024px) {
  .hero-banner-img {
    max-width: -moz-fit-content;
    max-width: fit-content;
    padding: 0;
  }
}
@media (max-width: 767px) {
  .hero-banner-img {
    border-radius: 28px;
    max-width: -moz-fit-content;
    max-width: fit-content;
    margin: 56px auto;
    margin-bottom: 52px;
  }
}
.hero-banner-img img {
  width: 100%;
  height: auto;
  border-radius: 40px;
  max-height: 688px;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (max-width: 1024px) {
  .hero-banner-img img {
    border-radius: 0;
  }
}
@media (max-width: 767px) {
  .hero-banner-img img {
    max-width: 210px;
    height: 470px;
    -o-object-fit: contain;
    object-fit: contain;
    border-radius: 50px;
  }
}
.hero-banner-img.banner-bg-gradient {
  padding: 0;
  border-radius: 0;
  display: flex;
  justify-content: flex-start;
  max-width: 100%;
}
@media (max-width: 1024px) {
  .hero-banner-img.banner-bg-gradient {
    justify-content: center;
    align-items: flex-end;
  }
}
.hero-banner-btns {
  display: flex;
  justify-content: center;
  text-align: center;
  gap: 12px;
  margin-top: 1rem;
}
@media (max-width: 767px) {
  .hero-banner-btns {
    margin-top: 0;
  }
}
.hero-banner.vertical-banner {
  background-color: #F8FAFC;
}
.hero-banner.vertical-banner .hero-banner-wrapper {
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  margin-top: 47px;
  gap: 96px;
}
@media (max-width: 1024px) {
  .hero-banner.vertical-banner .hero-banner-wrapper {
    flex-direction: column;
    gap: 48px;
  }
}
@media (max-width: 767px) {
  .hero-banner.vertical-banner .hero-banner-wrapper {
    gap: 80px;
  }
}
.hero-banner.vertical-banner .hero-banner-wrapper .section-heading-content {
  text-align: left;
  max-width: 560px;
}
@media (max-width: 1024px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .section-heading-content {
    max-width: 100%;
    text-align: center;
  }
}
@media (max-width: 767px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .section-heading-content {
    text-align: left;
  }
}
@media (max-width: 767px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .section-heading-content h1 {
    font-size: 40px;
  }
}
@media (max-width: 767px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .section-heading-content .section-subheading p {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .section-heading-content .hero-banner-btns {
    justify-content: flex-start;
    margin-top: 8px;
  }
}
.hero-banner.vertical-banner .hero-banner-wrapper .section-heading-content.center {
  text-align: center;
}
.hero-banner.vertical-banner .hero-banner-wrapper .section-heading-content.center .hero-banner-btns {
  justify-content: center;
}
.hero-banner.vertical-banner .hero-banner-wrapper .hero-banner-img {
  max-width: 560px;
  margin: 0;
  padding: 0;
}
@media (max-width: 1024px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .hero-banner-img {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .hero-banner-img {
    border-radius: 0;
  }
}
.hero-banner.vertical-banner .hero-banner-wrapper .hero-banner-img img {
  -o-object-fit: cover;
  object-fit: cover;
  min-height: 720px;
}
@media (max-width: 1024px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .hero-banner-img img {
    height: 97.867vw;
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .hero-banner-img img {
    max-width: 100%;
    aspect-ratio: 343/367;
    border-radius: 0;
    height: 100%;
    min-height: unset;
  }
}
.hero-banner.vertical-banner .hero-banner-wrapper .hero-banner-btns {
  justify-content: flex-start;
}
@media (max-width: 1024px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .hero-banner-btns {
    justify-content: center;
  }
}
.hero-banner.vertical-banner.remove-btn-arrow .section-heading-content .btn::after {
  content: unset;
}

.quick_usp__wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 96px;
}
@media (max-width: 1024px) {
  .quick_usp__wrapper {
    flex-direction: column;
    gap: 32px;
  }
}
.quick_usp__wrapper.flex-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 1024px) {
  .quick_usp__wrapper.flex-reverse {
    flex-direction: column-reverse;
  }
}
@media (max-width: 1024px) {
  .quick_usp__wrapper.flex-reverse:not(:has(.quick_usp__content .quick_usp__buttons)) {
    flex-direction: column;
  }
}
.quick_usp__content {
  flex: 1;
  max-width: 50%;
}
.quick_usp__content .section-heading-content p {
  display: block;
}
@media (max-width: 1024px) {
  .quick_usp__content {
    max-width: 100%;
    order: 1;
  }
}
.quick_usp__content.section-heading-content h3 {
  font-size: 32px;
  font-weight: 700;
  font-family: "Red Hat Display", sans-serif;
}
@media (max-width: 767px) {
  .quick_usp__content.section-heading-content h3 {
    font-size: 24px;
    line-height: 105%;
  }
}
.quick_usp__content p {
  margin-top: 4px;
}
.quick_usp__tagline {
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 130%;
  margin-bottom: 16px;
}
@media (max-width: 1024px) {
  .quick_usp__tagline {
    font-size: 14px;
  }
}
.quick_usp__heading {
  color: rgb(54, 65, 82);
  font-family: "Red Hat Text", sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 105%;
  margin-bottom: 24px;
}
@media (max-width: 1024px) {
  .quick_usp__heading {
    font-size: 30px;
  }
}
.quick_usp__description {
  color: #4B5565;
  font-family: "Red Hat Text", sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 140%;
  margin-bottom: 32px;
}
@media (max-width: 1024px) {
  .quick_usp__description {
    font-size: 16px;
  }
}
.quick_usp__buttons {
  display: flex;
  gap: 16px;
}
@media (max-width: 767px) {
  .quick_usp__buttons {
    flex-direction: row;
    justify-content: flex-start;
  }
}
.quick_usp__image {
  flex: 1;
  max-width: 50%;
  border-radius: 24px;
  overflow: hidden;
  position: relative;
  aspect-ratio: 1/1;
}
@media (max-width: 767px) {
  .quick_usp__image {
    padding: 16px;
    border-radius: 16px;
  }
}
.quick_usp__image iframe {
  aspect-ratio: 1/1;
  height: 100%;
  width: 100%;
  border-radius: 24px;
  display: block;
  width: 100%;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
}
.quick_usp__image video {
  aspect-ratio: 1/1;
  height: 100%;
  width: 100%;
  border-radius: 24px;
  display: block;
  width: 100%;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
}
.quick_usp__image-wrap {
  width: 100%;
  aspect-ratio: 344/219;
  border-radius: 12px;
  box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.1019607843);
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.quick_usp__image img {
  border-radius: 24px;
  display: block;
  width: 100%;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (max-width: 1024px) {
  .quick_usp__image {
    max-width: 100%;
    order: 2;
    width: 100%;
    aspect-ratio: 550/350;
  }
}
@media (max-width: 767px) {
  .quick_usp__image {
    aspect-ratio: 343/343;
  }
}

.quick_usp .quick_usp__buttons {
  margin-top: 8px;
}

.services_section {
  background-color: #fff;
  padding: 0;
}
.services_section__header {
  display: flex;
  gap: 24px;
  align-items: flex-end;
  justify-content: space-between;
}
@media (max-width: 1024px) {
  .services_section__header {
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
  }
}
.services_section__content {
  max-width: 596px;
  width: 100%;
}
.services_section__content .tagline {
  margin-bottom: 0;
}
@media (max-width: 1024px) {
  .services_section__content {
    padding: 0;
  }
}
.services_section__buttons {
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
}
@media (max-width: 1100px) {
  .services_section__buttons {
    margin-top: 48px;
  }
  .services_section__buttons a {
    max-width: 375px;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .services_section__buttons a {
    max-width: 345px;
  }
}
.services_section__slider {
  width: 100%;
  margin-top: 48px;
}
.services_section__slider-wrapper {
  display: flex;
  width: 100%;
  overflow: hidden;
}
@media (max-width: 1024px) {
  .services_section__slider-wrapper:not(.slick-slider) {
    flex-wrap: wrap;
    padding-bottom: 0 !important;
  }
}
.services_section__wrapper {
  display: flex;
  width: 100%;
  overflow: hidden;
  gap: 32px;
  row-gap: 48px;
  flex-wrap: wrap;
}
@media (max-width: 1024px) {
  .services_section__wrapper .services_section__slide {
    flex-basis: 343px;
    flex-grow: 1;
    max-width: 100%;
  }
}
@media (max-width: 1024px) {
  .services_section__slider-wrapper {
    margin: 0;
    padding: 0;
  }
  .services_section__slider-wrapper .services_section__slide {
    margin: 0 8px;
  }
}

.custom-slider {
  overflow: hidden;
  position: relative;
  padding-bottom: 96px !important;
}
@media (max-width: 767px) {
  .custom-slider {
    padding-bottom: 80px !important;
  }
}

.custom-slider:not(.slick-initialized) {
  gap: 32px;
}

.custom-slider .slick-list {
  width: 456px;
  overflow: visible;
  z-index: 0;
  margin: 0 -12px;
}
@media (max-width: 1024px) {
  .custom-slider .slick-list {
    width: 350px;
    margin: 0px;
  }
}
@media (max-width: 767px) {
  .custom-slider .slick-list {
    margin: 0 -8px;
    width: 287px;
  }
}

.custom-slider .slide {
  max-width: 326px;
}

.custom-slider .slick-slide {
  margin: 0 12px;
}
@media (max-width: 1024px) {
  .custom-slider .slick-slide {
    margin: 0 12px;
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .custom-slider .slick-slide {
    margin: 0 8px;
  }
}

.custom-slider .slick-prev {
  left: auto;
  right: 62px;
  margin-right: calc((100vw - 1216px) / 2 - 0px);
}
@media (max-width: 1100px) {
  .custom-slider .slick-prev {
    margin-right: 12px;
  }
}

.custom-slider .slick-next {
  right: 0px;
  margin-right: calc((100vw - 1216px) / 2 - 0px);
}
@media (max-width: 1100px) {
  .custom-slider .slick-next {
    margin-right: 16px;
  }
}

.custom-slider .slick-prev:before {
  content: "";
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ3NDcgMy4xMjVMOC41ODI4NSAxMEwxMy40NzQ3IDE2Ljg3NUgxMC40MzIzTDUuNTI3MzQgMTBMMTAuNDMyMyAzLjEyNUgxMy40NzQ3WiIgZmlsbD0iIzM2NDE1MiIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-position: center;
}

.custom-slider .slick-next:before {
  content: "";
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNTI1MzkgMTYuODc1TDExLjQxNzIgMTBMNi41MjUzOSAzLjEyNUg5LjU2Nzc1TDE0LjQ3MjcgMTBMOS41Njc3NSAxNi44NzVINi41MjUzOVoiIGZpbGw9IiMzNjQxNTIiLz4KPC9zdmc+Cg==");
  background-repeat: no-repeat;
  background-position: center;
}

.custom-slider .slick-prev,
.custom-slider .slick-next {
  font-size: 0 !important;
  line-height: 0 !important;
  position: absolute;
  top: auto;
  bottom: -24px;
  padding: 0;
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  outline: none;
  border-radius: 10px;
  opacity: 1;
  border: 1px solid rgba(73, 88, 111, 0.2);
  background-color: transparent;
  display: flex;
  width: 48px;
  height: 48px;
  justify-content: center;
  align-items: center;
  z-index: 2;
  transition: all 0.3s;
}
.custom-slider .slick-prev:hover,
.custom-slider .slick-next:hover {
  background-color: rgba(73, 88, 111, 0.2);
}

.custom-slider .slick-disabled {
  opacity: 0.5;
}

.footer-reachout {
  position: relative;
  background-size: cover;
  min-height: 730px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .footer-reachout {
    min-height: -moz-fit-content;
    min-height: fit-content;
  }
}
.footer-reachout .footer-bg {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  bottom: 0;
  height: 100%;
}
.footer-reachout__background {
  position: relative;
  min-height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
.footer-reachout__card {
  background-color: rgb(244, 251, 242);
  padding: 64px;
  border-radius: 16px;
  text-align: left;
  max-width: 1216px;
  width: 100%;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  display: flex;
  flex-direction: column;
  gap: 24px;
  background-image: url("../images/footer-reachout-overlay.webp");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center;
}
@media (max-width: 1024px) {
  .footer-reachout__card {
    padding: 32px;
    margin: 0 16px;
  }
}
.footer-reachout__heading {
  color: #ffffff;
  font-family: "Red Hat Display", sans-serif;
  font-size: 44px;
  font-weight: 700;
  line-height: 105%;
  margin-bottom: 0px;
  max-width: 768px;
  width: 100%;
}
@media (max-width: 1024px) {
  .footer-reachout__heading {
    font-size: 30px;
  }
}
.footer-reachout .btn {
  max-width: -moz-fit-content;
  max-width: fit-content;
}
.footer-reachout__info {
  display: flex;
  justify-content: flex-start;
  color: #4B5565;
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
  border-top: 1px solid rgba(255, 255, 255, 0.2392156863);
  margin-top: 8px;
  padding-top: 32px;
  gap: 48px;
  flex-wrap: wrap;
}
@media (max-width: 1024px) {
  .footer-reachout__info {
    flex-direction: column;
    text-align: left;
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  .footer-reachout__info {
    gap: 32px;
  }
}
.footer-reachout__info p {
  margin: 4px 0;
}
.footer-reachout__contact {
  flex: 1;
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 100%;
}
.footer-reachout__contact h6 {
  font-family: "Red Hat Display", sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 124%;
  color: rgba(255, 255, 255, 0.6392156863);
  text-transform: none;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .footer-reachout__contact h6 {
    font-size: 16px;
  }
}
.footer-reachout__contact p {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  color: rgba(255, 255, 255, 0.8196078431);
  padding-left: 29px;
  position: relative;
}
@media (max-width: 767px) {
  .footer-reachout__contact p {
    margin-top: 0;
    margin-bottom: 8px;
  }
}
.footer-reachout__contact p:before {
  content: "";
  height: 20px;
  width: 20px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  display: block;
  position: absolute;
  top: 1px;
  left: 0;
  filter: brightness(0) invert(1);
}
.footer-reachout__contact p a {
  text-decoration: underline;
  text-underline-offset: 4px;
  text-decoration-thickness: 1px;
}
.footer-reachout__contact p.email:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjUgMy43NUgyLjVDMi4zMzQyNCAzLjc1IDIuMTc1MjcgMy44MTU4NSAyLjA1ODA2IDMuOTMzMDZDMS45NDA4NSA0LjA1MDI3IDEuODc1IDQuMjA5MjQgMS44NzUgNC4zNzVWMTVDMS44NzUgMTUuMzMxNSAyLjAwNjcgMTUuNjQ5NSAyLjI0MTEyIDE1Ljg4MzlDMi40NzU1NCAxNi4xMTgzIDIuNzkzNDggMTYuMjUgMy4xMjUgMTYuMjVIMTYuODc1QzE3LjIwNjUgMTYuMjUgMTcuNTI0NSAxNi4xMTgzIDE3Ljc1ODkgMTUuODgzOUMxNy45OTMzIDE1LjY0OTUgMTguMTI1IDE1LjMzMTUgMTguMTI1IDE1VjQuMzc1QzE4LjEyNSA0LjIwOTI0IDE4LjA1OTIgNC4wNTAyNyAxNy45NDE5IDMuOTMzMDZDMTcuODI0NyAzLjgxNTg1IDE3LjY2NTggMy43NSAxNy41IDMuNzVaTTE1Ljg5MyA1TDEwIDEwLjQwMjNMNC4xMDcwMyA1SDE1Ljg5M1pNMTYuODc1IDE1SDMuMTI1VjUuNzk2MDlMOS41NzczNCAxMS43MTA5QzkuNjkyNjUgMTEuODE2OCA5Ljg0MzQ4IDExLjg3NTUgMTAgMTEuODc1NUMxMC4xNTY1IDExLjg3NTUgMTAuMzA3NCAxMS44MTY4IDEwLjQyMjcgMTEuNzEwOUwxNi44NzUgNS43OTYwOVYxNVoiIGZpbGw9IndoaXRlIiBmaWxsLW9wYWNpdHk9IjAuODIiLz4KPC9zdmc+Cg==");
}
.footer-reachout__contact p.phone:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M17.3727 12.3795L13.6922 10.7303L13.682 10.7256C13.491 10.6439 13.2825 10.6111 13.0756 10.6302C12.8687 10.6493 12.6698 10.7197 12.4969 10.835C12.4765 10.8484 12.457 10.8631 12.4383 10.8787L10.5367 12.4998C9.33204 11.9147 8.08829 10.6803 7.50313 9.49125L9.12657 7.56078C9.14219 7.54125 9.15704 7.52172 9.1711 7.50062C9.28394 7.3282 9.35239 7.13056 9.37039 6.92529C9.38838 6.72002 9.35534 6.51348 9.27423 6.32406V6.31469L7.62032 2.62797C7.51309 2.38052 7.3287 2.17438 7.09468 2.04034C6.86067 1.9063 6.58958 1.85153 6.32188 1.88422C5.26326 2.02352 4.29155 2.54341 3.58824 3.34679C2.88492 4.15017 2.49809 5.1821 2.50001 6.24984C2.50001 12.453 7.54688 17.4998 13.75 17.4998C14.8177 17.5018 15.8497 17.1149 16.6531 16.4116C17.4564 15.7083 17.9763 14.7366 18.1156 13.678C18.1484 13.4104 18.0937 13.1393 17.9598 12.9053C17.8259 12.6713 17.62 12.4869 17.3727 12.3795ZM13.75 16.2498C11.0987 16.2469 8.55687 15.1924 6.68214 13.3177C4.8074 11.443 3.7529 8.90112 3.75001 6.24984C3.74707 5.48694 4.02192 4.74906 4.52324 4.17399C5.02456 3.59892 5.71806 3.22599 6.47423 3.12484C6.47392 3.12796 6.47392 3.1311 6.47423 3.13422L8.11485 6.80609L6.50001 8.7389C6.48362 8.75776 6.46873 8.77788 6.45548 8.79906C6.33791 8.97947 6.26894 9.18718 6.25525 9.40208C6.24157 9.61697 6.28362 9.83176 6.37735 10.0256C7.08516 11.4733 8.54376 12.9209 10.007 13.628C10.2023 13.7208 10.4184 13.7614 10.634 13.7458C10.8497 13.7302 11.0576 13.6589 11.2375 13.5389C11.2576 13.5254 11.2769 13.5108 11.2953 13.4952L13.1945 11.8748L16.8664 13.5194C16.8664 13.5194 16.8727 13.5194 16.875 13.5194C16.7751 14.2766 16.4027 14.9715 15.8275 15.4741C15.2524 15.9766 14.5138 16.2524 13.75 16.2498Z" fill="white" fill-opacity="0.82"/></svg>');
}
.footer-reachout__contact p.address:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M10 5C9.38193 5 8.77775 5.18328 8.26384 5.52666C7.74994 5.87004 7.3494 6.3581 7.11288 6.92911C6.87635 7.50013 6.81447 8.12847 6.93505 8.73466C7.05562 9.34085 7.35325 9.89767 7.79029 10.3347C8.22733 10.7717 8.78415 11.0694 9.39034 11.19C9.99653 11.3105 10.6249 11.2486 11.1959 11.0121C11.7669 10.7756 12.255 10.3751 12.5983 9.86116C12.9417 9.34725 13.125 8.74307 13.125 8.125C13.125 7.2962 12.7958 6.50134 12.2097 5.91529C11.6237 5.32924 10.8288 5 10 5ZM10 10C9.62916 10 9.26665 9.89003 8.95831 9.68401C8.64996 9.47798 8.40964 9.18514 8.26773 8.84253C8.12581 8.49992 8.08868 8.12292 8.16103 7.75921C8.23337 7.39549 8.41195 7.0614 8.67417 6.79917C8.9364 6.53695 9.27049 6.35837 9.63421 6.28603C9.99792 6.21368 10.3749 6.25081 10.7175 6.39273C11.0601 6.53464 11.353 6.77496 11.559 7.08331C11.765 7.39165 11.875 7.75416 11.875 8.125C11.875 8.62228 11.6775 9.09919 11.3258 9.45083C10.9742 9.80246 10.4973 10 10 10ZM10 1.25C8.17727 1.25207 6.42979 1.97706 5.14092 3.26592C3.85206 4.55479 3.12707 6.30227 3.125 8.125C3.125 10.5781 4.25859 13.1781 6.40625 15.6445C7.37127 16.759 8.45739 17.7626 9.64453 18.6367C9.74962 18.7103 9.87482 18.7498 10.0031 18.7498C10.1314 18.7498 10.2566 18.7103 10.3617 18.6367C11.5467 17.7623 12.6307 16.7587 13.5938 15.6445C15.7383 13.1781 16.875 10.5781 16.875 8.125C16.8729 6.30227 16.1479 4.55479 14.8591 3.26592C13.5702 1.97706 11.8227 1.25207 10 1.25ZM10 17.3438C8.70859 16.3281 4.375 12.5977 4.375 8.125C4.375 6.63316 4.96763 5.20242 6.02252 4.14752C7.07742 3.09263 8.50816 2.5 10 2.5C11.4918 2.5 12.9226 3.09263 13.9775 4.14752C15.0324 5.20242 15.625 6.63316 15.625 8.125C15.625 12.5961 11.2914 16.3281 10 17.3438Z" fill="white" fill-opacity="0.82"/></svg>');
}
.footer-reachout__overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 357px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center;
  pointer-events: none;
}

.clients_section {
  position: relative;
  overflow: hidden;
}
.clients_section__heading {
  color: #0D121C;
  font-family: "Red Hat Display", sans-serif;
  font-weight: 600;
  font-size: 24px;
  line-height: 124%;
  text-align: center;
  padding: 32px 0 20px;
  margin-bottom: 48px;
}
.clients_section__sliders {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: relative;
  flex-direction: column;
  gap: 24px;
}
.clients_section__slider-left, .clients_section__slider-right {
  flex: 1;
  overflow: hidden;
  position: relative;
}
.clients_section__slider-wrapper {
  display: flex;
  width: 100%;
  justify-content: center;
}
.clients_section__slider-wrapper .slick-track {
  display: flex;
  align-items: center;
}
.clients_section__slide {
  flex: 0 0 auto;
  display: flex !important;
  align-items: center;
  justify-content: center;
  margin: 0 10px;
  padding: 26px 24px;
  background-color: #F8FAFC;
  min-height: 88px;
}
.clients_section__slide img {
  max-width: 100%;
  max-height: 44px;
  -o-object-fit: contain;
  object-fit: contain;
}
@media (max-width: 767px) {
  .clients_section__slide img {
    max-height: 27px;
  }
}
.clients_section__slide img:hover {
  opacity: 1;
}
@media (max-width: 1024px) {
  .clients_section__slide {
    margin: 0 8px;
  }
}
@media (max-width: 767px) {
  .clients_section__slide {
    margin: 0 4px;
    padding: 13px 14px;
    min-height: 54px;
  }
}
@media (max-width: 1024px) {
  .clients_section {
    padding: 32px 0;
  }
  .clients_section__heading {
    font-family: "Red Hat Text", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 132%;
    letter-spacing: -0.5%;
    text-align: center;
    color: #4B5565;
    padding: 0 32px 0 20px;
    margin-bottom: 24px;
  }
}
@media (max-width: 767px) {
  .clients_section {
    padding: 24px 0;
  }
  .clients_section__slider-wrapper {
    gap: 32px;
  }
}

.slider-ltr {
  transform: rotate(180deg);
}

.slider-ltr:not(.slick-initialized) {
  transform: rotate(0deg);
}

.slider-ltr .slick-slide {
  transform: rotate(180deg);
}

.main-info-label {
  background-color: rgb(21, 94, 239);
  color: rgb(255, 255, 255);
  padding: 16px 48px;
  position: absolute;
  top: 92px;
  left: 0;
  width: 100%;
  z-index: 10;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  max-width: 1472px;
  margin: 0 auto;
  right: 0;
  border-radius: 12px;
}
@media (max-width: 1024px) {
  .main-info-label {
    top: 80px;
  }
}
.main-info-label__content {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1440px;
  margin: 0 auto;
  position: relative;
}
.main-info-label__icon {
  color: #155EEF;
  font-size: 16px;
  margin-right: 0px;
  line-height: 100%;
  display: none;
}
@media (max-width: 1024px) {
  .main-info-label__icon {
    height: 16px;
    width: 26px;
    margin-right: 4px;
  }
}
@media (max-width: 767px) {
  .main-info-label__icon img.emoji {
    width: 100% !important;
    height: auto !important;
  }
}
.main-info-label__text {
  color: rgba(255, 255, 255, 0.72);
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.main-info-label__text p a, .main-info-label__text strong a {
  font-weight: 700;
  text-decoration: underline;
  color: rgba(255, 255, 255, 0.96);
  line-height: 132%;
}
@media (max-width: 1024px) {
  .main-info-label__text p a, .main-info-label__text strong a {
    text-decoration: none;
    font-weight: 600;
  }
}
.main-info-label__text p a span, .main-info-label__text strong a span {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 132%;
  color: 255, 255, 255, 0.96;
}
@media (max-width: 1024px) {
  .main-info-label__text p a span, .main-info-label__text strong a span {
    display: block;
  }
}
.main-info-label__text span a {
  text-decoration: underline;
  color: rgba(255, 255, 255, 0.72) !important;
  font-weight: 700;
}
.main-info-label__text p strong, .main-info-label__text strong {
  font-weight: 500;
  text-decoration: none;
  color: rgba(255, 255, 255, 0.96);
  line-height: 132%;
}
@media (max-width: 767px) {
  .main-info-label__text p > strong {
    max-width: 77%;
    display: block;
  }
}
.main-info-label__text .main-info-label__link {
  color: rgba(255, 255, 255, 0.72);
  text-decoration: underline;
  margin-left: 4px;
  font-weight: 700;
}
.main-info-label__text .main-info-label__link:hover {
  color: rgb(255, 255, 255);
}
.main-info-label__close {
  background: none;
  border: none;
  color: rgb(122, 156, 117);
  font-size: 18px;
  cursor: pointer;
  padding: 0 8px;
  position: absolute;
  right: 0;
  top: 5px;
}
.main-info-label__close:hover {
  color: #ffffff;
}
@media (max-width: 1024px) {
  .main-info-label {
    padding: 16px 10px 16px 16px;
    width: 100%;
    max-width: calc(100% - 32px);
  }
  .main-info-label__content {
    padding: 0 42px 0 0;
    align-items: flex-start;
  }
  .main-info-label__text {
    font-size: 16px;
  }
  .main-info-label__text strong {
    color: #fff;
    font-weight: 500;
    font-size: 16px;
  }
  .main-info-label__close {
    font-size: 16px;
  }
}

.main-banner {
  position: relative;
  min-height: 900px;
  width: 100%;
  overflow: hidden;
  display: flex;
}
.main-banner__media {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.main-banner__background {
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.main-banner__background:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50%;
  background: linear-gradient(to top, rgb(21, 94, 239), transparent);
  z-index: 2;
}
.main-banner__background img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.main-banner__video {
  width: 106%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  min-height: 70vw;
  --vshift: -10%;
  transform: translateX(0%) translateY(var(--vshift));
}
@media (max-width: 1024px) {
  .main-banner__video {
    --vshift: 0%;
  }
}
.main-banner__content {
  position: relative;
  z-index: 2;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  padding: 0;
  max-width: 1216px;
  margin: 0 auto;
  width: 100%;
  gap: 96px;
  margin-bottom: 124px;
}
@media (max-width: 1024px) {
  .main-banner__content {
    gap: 48px;
    margin-bottom: 64px;
    justify-content: flex-end;
  }
}
.main-banner__description {
  color: #fff !important;
  display: flex;
  flex-direction: column;
  gap: 15px;
}
.main-banner__description p {
  color: #fff !important;
}
.main-banner__text {
  color: rgb(255, 255, 255);
  text-align: left;
  max-width: 560px;
}
.main-banner__text .tagline {
  color: #B9D05F;
  margin-bottom: 0;
}
@media (max-width: 1024px) {
  .main-banner__text {
    max-width: 100%;
  }
}
.main-banner__card {
  background-color: rgb(244, 251, 242);
  padding: 40px;
  border-radius: 16px;
  text-align: left;
  max-width: 455px;
  width: 100%;
  display: flex;
  gap: 16px;
  flex-direction: column;
}
@media (max-width: 1024px) {
  .main-banner__card {
    max-width: 100%;
    padding: 32px 24px;
  }
}
.main-banner__card-title {
  font-family: "Red Hat Text", sans-serif;
  font-size: 26px;
  font-weight: 600;
  color: rgb(54, 65, 82);
  line-height: 124%;
  margin-bottom: 0px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  white-space: normal;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}
@media (max-width: 1024px) {
  .main-banner__card-title {
    font-size: 20px;
  }
}
.main-banner__card-text {
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #4B5565;
  margin-bottom: 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  white-space: normal;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}
@media (max-width: 1024px) {
  .main-banner__content {
    padding: 16px;
  }
}
@media (max-width: 821px) {
  .main-banner {
    min-height: 678px;
  }
  .main-banner__content {
    flex-direction: column;
    padding: 16px;
  }
  .main-banner__text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .main-banner__content {
    padding: 16px;
    padding-bottom: 0;
  }
  .main-banner__title {
    font-size: 24px;
  }
  .main-banner__description {
    font-size: 14px;
  }
}

.tagline {
  font-family: "Red Hat Text", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  letter-spacing: -0.14px;
  color: #155EEF;
  position: relative;
  padding-left: 9px;
  width: -moz-fit-content;
  width: fit-content;
}
.tagline:before {
  content: "";
  height: 3px;
  width: 3px;
  background-color: #155EEF;
  position: absolute;
  top: 41%;
  left: 0px;
  border-radius: 50%;
  opacity: 0.4;
}

.center .tagline {
  margin-left: auto;
  margin-right: auto;
}

.right .tagline {
  margin-right: 0;
  margin-left: auto;
}

.section-heading-content {
  display: flex;
  gap: 16px;
  flex-direction: column;
}
.section-heading-content h1 {
  font-weight: 700;
  line-height: 112%;
  /* 64px */
  letter-spacing: -0.96px;
  color: #0F2178;
  font-size: 64px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  white-space: normal;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
@media (max-width: 1024px) {
  .section-heading-content h1 {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -0.6px;
  }
}
@media (max-width: 767px) {
  .section-heading-content h1 {
    font-size: 32px;
    line-height: 115%;
    margin-bottom: 4px;
  }
}
.section-heading-content h1 span {
  color: #155EEF;
}
.section-heading-content h2 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 44px;
  line-height: 105%;
  color: #0F2178;
}
@media (max-width: 1024px) {
  .section-heading-content h2 {
    font-size: 30px;
    line-height: 105%;
    letter-spacing: -0.45px;
  }
}
.section-heading-content h2 span {
  color: #155EEF;
}
.section-heading-content h2 ~ p:empty {
  display: none;
}
.section-heading-content h3 {
  font-size: 36px;
  font-style: normal;
  font-weight: 600;
  line-height: 105%;
  /* 50.4px */
  letter-spacing: -0.72px;
  color: #0F2178;
}
@media (max-width: 1024px) {
  .section-heading-content h3 {
    font-size: 24px;
  }
}
.section-heading-content h3 span {
  color: #155EEF;
}
.section-heading-content.dark-heading h1, .section-heading-content.dark-heading h2, .section-heading-content.dark-heading h3 {
  color: #0D121C;
}
.section-heading-content p {
  font-size: 18px;
  font-weight: 400;
  line-height: 132%;
  /* 23.76px */
  letter-spacing: -0.5%;
  color: #4B5565;
  font-family: "Red Hat Display", sans-serif;
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  white-space: normal;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  margin-top: 8px;
}
.section-heading-content p a {
  color: #0F2178;
  text-decoration: underline;
}
@media (max-width: 1024px) {
  .section-heading-content p {
    font-size: 16px;
  }
}
.section-heading-content ul:not(.custom-ul) {
  list-style: none;
  margin: 0;
  padding: 0;
}
@media (max-width: 1024px) {
  .section-heading-content ul:not(.custom-ul) {
    margin-bottom: 0;
  }
}
.section-heading-content ul:not(.custom-ul) li {
  position: relative;
  padding-left: 9px;
  margin-bottom: 16px;
  font-family: "Red Hat Display", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: normal;
  letter-spacing: -1%;
  color: #155EEF;
}
@media (max-width: 1024px) {
  .section-heading-content ul:not(.custom-ul) li {
    font-weight: 400;
  }
}
.section-heading-content ul:not(.custom-ul) li:last-child {
  margin-bottom: 0;
}
.section-heading-content ul:not(.custom-ul) li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 7.5px;
  width: 3px;
  height: 3px;
  background-color: #155EEF;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 50%;
  background-size: 12px;
  opacity: 0.4;
}
@media (max-width: 1024px) {
  .section-heading-content ul:not(.custom-ul) li {
    font-size: 16px;
  }
}
.section-heading-content.center ul:not(.custom-ul) {
  max-width: -moz-fit-content;
  max-width: fit-content;
  margin: 0 auto;
}
.section-heading-content ul.checkmark-list li {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 12px;
  padding: 0;
  color: #4B5565;
}
.section-heading-content ul.checkmark-list li:not(:last-child) {
  margin-bottom: 20px;
}
.section-heading-content ul.checkmark-list li::before {
  content: "";
  display: block;
  position: unset;
  width: 28px;
  height: 28px;
  background-color: #EFF4FF;
  display: flex;
  justify-content: center;
  align-items: center;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMTRDMCA2LjI2ODAxIDYuMjY4MDEgMCAxNCAwQzIxLjczMiAwIDI4IDYuMjY4MDEgMjggMTRDMjggMjEuNzMyIDIxLjczMiAyOCAxNCAyOEM2LjI2ODAxIDI4IDAgMjEuNzMyIDAgMTRaIiBmaWxsPSIjRUZGNEZGIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTkuOTQ1NyA4LjYyMDk2TDExLjU5MjMgMTYuNjgyNkw5LjM3NTY4IDE0LjMxNDNDOC45NjczNCAxMy45MjkzIDguMzI1NjggMTMuOTA2IDcuODU5MDEgMTQuMjMyNkM3LjQwNDAxIDE0LjU3MSA3LjI3NTY4IDE1LjE2NiA3LjU1NTY4IDE1LjY0NDNMMTAuMTgwNyAxOS45MTQzQzEwLjQzNzMgMjAuMzExIDEwLjg4MDcgMjAuNTU2IDExLjM4MjMgMjAuNTU2QzExLjg2MDcgMjAuNTU2IDEyLjMxNTcgMjAuMzExIDEyLjU3MjMgMTkuOTE0M0MxMi45OTIzIDE5LjM2NiAyMS4wMDczIDkuODEwOTYgMjEuMDA3MyA5LjgxMDk2QzIyLjA1NzMgOC43Mzc2MiAyMC43ODU3IDcuNzkyNjIgMTkuOTQ1NyA4LjYwOTI5VjguNjIwOTZaIiBmaWxsPSIjMTU1RUVGIi8+Cjwvc3ZnPgo=");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 28px 28px;
  opacity: 1;
}

.section-heading-content.center {
  text-align: center;
  margin: 0 auto;
  max-width: 800px;
}

.section-heading-content.right {
  text-align: right;
  align-items: flex-end;
}

.section-heading-content.left {
  text-align: left;
  align-items: flex-start;
}

.simple-heading-content .six-column-grid__header {
  max-width: 800px;
}

.service-card {
  max-width: 384px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media (max-width: 1024px) {
  .service-card:not(.slick-slide .service-card) {
    flex-direction: row;
    align-items: flex-start;
    max-width: 100%;
  }
}
.service-card__image {
  border-radius: 8px;
  position: relative;
  overflow: hidden;
}
@media (max-width: 1024px) {
  .service-card__image:not(.slick-slide .service-card .service-card__image):has(+ a .service-card__content) {
    max-width: 131px;
  }
  .service-card__image:not(.slick-slide .service-card .service-card__image):has(+ a .service-card__content) + a {
    max-width: calc(100% - 152px);
  }
}
.service-card__image a > img {
  aspect-ratio: 1/1;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 8px;
}
.service-card__image img {
  aspect-ratio: 1/1;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 8px;
}
.service-card__image-overlay {
  height: 100px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
@media (max-width: 1024px) {
  .service-card__image-overlay:not(.slick-slide .service-card .service-card__content .service-card__image-overlay) {
    position: relative;
    height: auto;
    padding-right: 24px;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"><path d="M17.1875 5.5V14.4375C17.1875 14.6198 17.1151 14.7947 16.9862 14.9236C16.8572 15.0526 16.6824 15.125 16.5 15.125C16.3177 15.125 16.1428 15.0526 16.0139 14.9236C15.8849 14.7947 15.8125 14.6198 15.8125 14.4375V7.15945L5.98642 16.9864C5.85742 17.1154 5.68245 17.1879 5.50002 17.1879C5.31758 17.1879 5.14261 17.1154 5.01361 16.9864C4.88461 16.8574 4.81213 16.6824 4.81213 16.5C4.81213 16.3176 4.88461 16.1426 5.01361 16.0136L14.8406 6.1875H7.56252C7.38018 6.1875 7.20531 6.11507 7.07638 5.98614C6.94745 5.8572 6.87502 5.68234 6.87502 5.5C6.87502 5.31766 6.94745 5.1428 7.07638 5.01386C7.20531 4.88493 7.38018 4.8125 7.56252 4.8125H16.5C16.6824 4.8125 16.8572 4.88493 16.9862 5.01386C17.1151 5.1428 17.1875 5.31766 17.1875 5.5Z" fill="%237A9C75"/></svg>');
    background-position: right top;
    background-repeat: no-repeat;
    background-size: 22px;
  }
  .service-card__image-overlay:not(.slick-slide .service-card .service-card__content .service-card__image-overlay):before {
    display: none;
  }
}
.service-card__image-overlay:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0.98) 4.7%, rgba(0, 0, 0, 0.96) 8.9%, rgba(0, 0, 0, 0.93) 12.8%, rgba(0, 0, 0, 0.9) 16.56%, rgba(0, 0, 0, 0.86) 20.37%, rgba(0, 0, 0, 0.82) 24.4%, rgba(0, 0, 0, 0.77) 28.83%, rgba(0, 0, 0, 0.71) 33.84%, rgba(0, 0, 0, 0.65) 39.6%, rgba(0, 0, 0, 0.57) 46.3%, rgba(0, 0, 0, 0.48) 54.1%, rgba(0, 0, 0, 0.38) 63.2%, rgba(0, 0, 0, 0.27) 73.76%, rgba(0, 0, 0, 0.14) 85.97%, rgba(0, 0, 0, 0) 100%);
  opacity: 0.8;
}
.service-card__image-overlay ul {
  position: absolute;
  bottom: 20px;
  left: 20px;
  display: flex;
  gap: 5px;
  flex-wrap: wrap;
}
@media (max-width: 1024px) {
  .service-card__image-overlay ul:not(.slick-slide .service-card .service-card__content .service-card__image-overlay ul) {
    position: relative;
    bottom: 0;
    left: 0;
  }
}
.service-card__image-overlay li {
  color: #fff;
  list-style-type: none;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 132%; /* 15.84px */
  letter-spacing: -0.06px;
  -webkit-backdrop-filter: blur(calc(var(--blur-DEFAULT, 8px) / 2));
  backdrop-filter: blur(calc(var(--blur-DEFAULT, 8px) / 2));
  border-radius: 6px;
  border: 1px solid rgba(255, 255, 255, 0.12);
  background: rgba(255, 255, 255, 0.08);
  padding: 4px 8px;
  background-size: 16px;
  background-repeat: no-repeat;
  background-position: left 9px center;
}
@media (max-width: 1024px) {
  .service-card__image-overlay li:not(.slick-slide .service-card .service-card__content .service-card__image-overlay ul li) {
    color: rgb(58, 98, 60);
    background-color: rgba(202, 233, 187, 0.35);
    border-radius: 4px;
  }
}
.service-card__image-overlay li.tree-removal {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M12.9289 3.40147C12.522 2.42992 11.8371 1.6003 10.9601 1.01683C10.0832 0.43336 9.05334 0.12207 8.00002 0.12207C6.9467 0.12207 5.91688 0.43336 5.03993 1.01683C4.16298 1.6003 3.47802 2.42992 3.07111 3.40147C2.19542 3.80699 1.4533 4.45349 0.931573 5.26534C0.409848 6.07719 0.130088 7.02082 0.12502 7.98584C0.117286 10.7154 2.33002 12.9921 5.05674 13.0624C5.88159 13.0839 6.69912 12.9026 7.43752 12.5344V15.3124C7.43752 15.4616 7.49678 15.6047 7.60227 15.7102C7.70776 15.8156 7.85084 15.8749 8.00002 15.8749C8.1492 15.8749 8.29228 15.8156 8.39777 15.7102C8.50326 15.6047 8.56252 15.4616 8.56252 15.3124V12.5344C9.26129 12.8828 10.0317 13.0636 10.8125 13.0624H10.9433C13.67 12.9921 15.8828 10.7168 15.875 7.98725C15.8703 7.02197 15.5907 6.078 15.069 5.26586C14.5472 4.45373 13.8049 3.80702 12.9289 3.40147ZM10.9145 11.9374C10.1021 11.9601 9.30289 11.729 8.62791 11.2765C8.60588 11.2624 8.58408 11.249 8.56252 11.2364V8.34725L11.6267 6.81584C11.6929 6.78279 11.7518 6.73703 11.8002 6.68119C11.8487 6.62535 11.8856 6.56052 11.909 6.4904C11.9324 6.42028 11.9417 6.34624 11.9365 6.27251C11.9312 6.19878 11.9115 6.1268 11.8785 6.06069C11.8454 5.99458 11.7996 5.93562 11.7438 5.88719C11.688 5.83876 11.6231 5.8018 11.553 5.77843C11.4829 5.75506 11.4088 5.74572 11.3351 5.75096C11.2614 5.7562 11.1894 5.77591 11.1233 5.80897L8.56252 7.09006V5.18741C8.56252 5.03822 8.50326 4.89515 8.39777 4.78966C8.29228 4.68417 8.1492 4.62491 8.00002 4.62491C7.85084 4.62491 7.70776 4.68417 7.60227 4.78966C7.49678 4.89515 7.43752 5.03822 7.43752 5.18741V8.77756L4.87674 7.49647C4.74322 7.42971 4.58865 7.41872 4.44703 7.46593C4.30541 7.51314 4.18834 7.61467 4.12158 7.74819C4.05482 7.88171 4.04384 8.03628 4.09104 8.1779C4.13825 8.31952 4.23978 8.43658 4.3733 8.50334L7.43752 10.0347V11.2343C7.41549 11.2469 7.39369 11.2603 7.37213 11.2744C6.69721 11.7273 5.89809 11.959 5.08557 11.9374C4.19627 11.9152 3.34071 11.5925 2.65825 11.0219C1.97579 10.4513 1.50665 9.66642 1.32727 8.79512C1.14789 7.92382 1.26884 7.01746 1.67041 6.22368C2.07197 5.42991 2.73049 4.7955 3.53869 4.42381C3.7943 4.3067 3.9964 4.09757 4.10471 3.83811C4.42578 3.07076 4.96654 2.41546 5.65899 1.95457C6.35145 1.49368 7.16469 1.24778 7.9965 1.24778C8.82832 1.24778 9.64156 1.49368 10.334 1.95457C11.0265 2.41546 11.5672 3.07076 11.8883 3.83811C11.9966 4.09757 12.1987 4.3067 12.4543 4.42381C13.2625 4.7955 13.921 5.42991 14.3226 6.22368C14.7242 7.01746 14.8451 7.92382 14.6657 8.79512C14.4864 9.66642 14.0172 10.4513 13.3348 11.0219C12.6523 11.5925 11.7967 11.9152 10.9074 11.9374H10.9145Z" fill="%23B9D05F"/></svg>');
  padding-left: 30px;
}
.service-card__image-overlay li.industry {
  padding-left: 30px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="13" viewBox="0 0 18 13" fill="none"><path d="M16.875 10.9376H16.3125V2.07118L16.9924 1.92493C17.0662 1.91109 17.1365 1.88262 17.1991 1.84119C17.2617 1.79976 17.3154 1.74622 17.357 1.68371C17.3986 1.62121 17.4273 1.55101 17.4413 1.47725C17.4554 1.40349 17.4545 1.32767 17.4388 1.25426C17.423 1.18084 17.3928 1.11132 17.3498 1.04978C17.3067 0.988247 17.2518 0.935946 17.1883 0.895964C17.1247 0.855981 17.0538 0.829125 16.9797 0.816979C16.9056 0.804833 16.8299 0.807643 16.7569 0.825244L1.00687 4.20024C0.871189 4.22952 0.751121 4.30794 0.669765 4.42041C0.588409 4.53288 0.551512 4.67146 0.56617 4.80949C0.580829 4.94752 0.646007 5.07526 0.749169 5.16813C0.852331 5.26101 0.986191 5.31246 1.125 5.31259C1.16494 5.31252 1.20477 5.30827 1.24383 5.29993L1.6875 5.20501V10.9376H1.125C0.975816 10.9376 0.832742 10.9969 0.727252 11.1023C0.621763 11.2078 0.5625 11.3509 0.5625 11.5001C0.5625 11.6493 0.621763 11.7923 0.727252 11.8978C0.832742 12.0033 0.975816 12.0626 1.125 12.0626H16.875C17.0242 12.0626 17.1673 12.0033 17.2727 11.8978C17.3782 11.7923 17.4375 11.6493 17.4375 11.5001C17.4375 11.3509 17.3782 11.2078 17.2727 11.1023C17.1673 10.9969 17.0242 10.9376 16.875 10.9376ZM2.8125 4.96103L15.1875 2.31235V10.9376H13.5V7.00009C13.5 6.8509 13.4407 6.70783 13.3352 6.60234C13.2298 6.49685 13.0867 6.43759 12.9375 6.43759H5.0625C4.91332 6.43759 4.77024 6.49685 4.66475 6.60234C4.55926 6.70783 4.5 6.8509 4.5 7.00009V10.9376H2.8125V4.96103ZM12.375 8.68759H5.625V7.56259H12.375V8.68759ZM5.625 9.81259H12.375V10.9376H5.625V9.81259Z" fill="%23FFBD67"/></svg>');
}
.service-card__image-overlay li.emergency-icon {
  padding-left: 30px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"><path d="M15.6508 12.2249L9.50193 1.54652C9.34828 1.28491 9.12892 1.06799 8.8656 0.917267C8.60229 0.766546 8.30416 0.687256 8.00076 0.687256C7.69735 0.687256 7.39922 0.766546 7.13591 0.917267C6.87259 1.06799 6.65324 1.28491 6.49958 1.54652L0.350754 12.2249C0.202912 12.4779 0.125 12.7657 0.125 13.0588C0.125 13.3519 0.202912 13.6397 0.350754 13.8927C0.50244 14.1559 0.721421 14.374 0.985227 14.5246C1.24903 14.6752 1.54816 14.753 1.85193 14.7498H14.1496C14.4531 14.7527 14.7519 14.6749 15.0155 14.5243C15.279 14.3736 15.4978 14.1557 15.6493 13.8927C15.7974 13.6398 15.8756 13.352 15.8758 13.059C15.8761 12.7659 15.7984 12.478 15.6508 12.2249ZM14.6755 13.3295C14.6219 13.4209 14.545 13.4965 14.4525 13.5484C14.3601 13.6003 14.2556 13.6266 14.1496 13.6248H1.85193C1.74595 13.6266 1.64139 13.6003 1.54897 13.5484C1.45655 13.4965 1.37959 13.4209 1.32599 13.3295C1.27743 13.2473 1.25182 13.1536 1.25182 13.0581C1.25182 12.9626 1.27743 12.8689 1.32599 12.7867L7.47482 2.10832C7.5295 2.01731 7.60681 1.94201 7.69922 1.88973C7.79163 1.83745 7.89599 1.80998 8.00216 1.80998C8.10833 1.80998 8.2127 1.83745 8.3051 1.88973C8.39751 1.94201 8.47482 2.01731 8.52951 2.10832L14.6783 12.7867C14.7265 12.8691 14.7516 12.963 14.7511 13.0585C14.7506 13.1539 14.7245 13.2475 14.6755 13.3295ZM7.43825 9.1248V6.3123C7.43825 6.16312 7.49752 6.02004 7.60301 5.91456C7.7085 5.80907 7.85157 5.7498 8.00076 5.7498C8.14994 5.7498 8.29301 5.80907 8.3985 5.91456C8.50399 6.02004 8.56326 6.16312 8.56326 6.3123V9.1248C8.56326 9.27399 8.50399 9.41706 8.3985 9.52255C8.29301 9.62804 8.14994 9.6873 8.00076 9.6873C7.85157 9.6873 7.7085 9.62804 7.60301 9.52255C7.49752 9.41706 7.43825 9.27399 7.43825 9.1248ZM8.84451 11.6561C8.84451 11.8229 8.79502 11.9861 8.70231 12.1248C8.6096 12.2636 8.47782 12.3717 8.32364 12.4356C8.16947 12.4994 7.99982 12.5161 7.83615 12.4836C7.67248 12.451 7.52213 12.3707 7.40413 12.2527C7.28613 12.1347 7.20577 11.9843 7.17322 11.8207C7.14066 11.657 7.15737 11.4873 7.22123 11.3332C7.28509 11.179 7.39324 11.0472 7.53199 10.9545C7.67075 10.8618 7.83388 10.8123 8.00076 10.8123C8.22453 10.8123 8.43914 10.9012 8.59738 11.0594C8.75561 11.2177 8.84451 11.4323 8.84451 11.6561Z" fill="%23F79A94"/></svg>');
}
.service-card__image-overlay li.tree-trimming {
  padding-left: 30px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="14" viewBox="0 0 16 14" fill="none"><path d="M10.0909 5.95417C10.049 5.89316 10.0197 5.8245 10.0044 5.75213C9.9892 5.67976 9.98838 5.60509 10.002 5.53241C10.0157 5.45972 10.0435 5.39043 10.084 5.32852C10.1244 5.26661 10.1767 5.21328 10.2378 5.17159L14.9952 1.91612C15.1184 1.83989 15.2663 1.81415 15.408 1.84426C15.5497 1.87437 15.6744 1.95802 15.756 2.07776C15.8375 2.19751 15.8698 2.34412 15.8459 2.48705C15.8221 2.62997 15.744 2.75818 15.628 2.84495L10.8699 6.10042C10.7767 6.16472 10.6661 6.19906 10.5528 6.19886C10.4618 6.19851 10.3721 6.17606 10.2917 6.13344C10.2112 6.09082 10.1423 6.0293 10.0909 5.95417ZM15.777 11.9371C15.6927 12.0601 15.563 12.1447 15.4164 12.1721C15.2697 12.1995 15.1182 12.1676 14.9952 12.0833L8.56296 7.68175L5.57398 9.72644C5.80203 10.3056 5.80871 10.9484 5.59274 11.5322C5.37677 12.1159 4.95329 12.5997 4.40322 12.8909C3.85314 13.1822 3.21504 13.2605 2.61084 13.111C2.00663 12.9616 1.47869 12.5947 1.12787 12.0806C0.777057 11.5664 0.627972 10.9411 0.709102 10.3239C0.790231 9.70683 1.09589 9.14125 1.56767 8.73525C2.03945 8.32926 2.64428 8.11132 3.26659 8.12308C3.8889 8.13485 4.48506 8.37548 4.94117 8.79901L7.56664 6.99972L4.93765 5.20042C4.48309 5.62177 3.88926 5.86093 3.26955 5.87223C2.64984 5.88353 2.04769 5.66618 1.57807 5.26168C1.10845 4.85718 0.804265 4.29388 0.723612 3.67934C0.64296 3.0648 0.791485 2.44209 1.14083 1.93011C1.49017 1.41813 2.01585 1.05276 2.61748 0.903769C3.21912 0.754779 3.85455 0.832609 4.40245 1.1224C4.95034 1.41218 5.3723 1.89362 5.58775 2.47478C5.8032 3.05594 5.79705 3.69609 5.57046 4.273L15.6252 11.1545C15.6866 11.1958 15.7394 11.2488 15.7803 11.3106C15.8212 11.3723 15.8495 11.4415 15.8637 11.5142C15.8778 11.5869 15.8774 11.6617 15.8625 11.7343C15.8476 11.8068 15.8186 11.8758 15.777 11.9371ZM4.62546 10.656C4.62553 10.3306 4.51279 10.0153 4.30644 9.76378C4.1001 9.51224 3.81292 9.34003 3.49383 9.27649C3.17475 9.21296 2.84351 9.26203 2.55655 9.41534C2.26959 9.56865 2.04467 9.81672 1.92011 10.1173C1.79555 10.4178 1.77906 10.7523 1.87344 11.0636C1.96783 11.375 2.16726 11.644 2.43775 11.8248C2.70823 12.0056 3.03304 12.087 3.35683 12.0552C3.68061 12.0233 3.98334 11.8802 4.21343 11.6502C4.34449 11.52 4.4484 11.3651 4.51913 11.1944C4.58986 11.0237 4.626 10.8407 4.62546 10.656ZM4.21343 4.33698C4.41014 4.14033 4.54412 3.88976 4.59841 3.61697C4.65271 3.34417 4.62488 3.0614 4.51846 2.80441C4.41204 2.54743 4.23179 2.32778 4.00053 2.17324C3.76926 2.0187 3.49736 1.93621 3.21921 1.93621C2.94107 1.93621 2.66916 2.0187 2.4379 2.17324C2.20663 2.32778 2.02639 2.54743 1.91997 2.80441C1.81354 3.0614 1.78572 3.34417 1.84002 3.61697C1.89431 3.88976 2.02828 4.14033 2.22499 4.33698C2.35486 4.46879 2.50963 4.57346 2.68031 4.6449C2.851 4.71635 3.03418 4.75314 3.21921 4.75314C3.40425 4.75314 3.58743 4.71635 3.75811 4.6449C3.9288 4.57346 4.08357 4.46879 4.21343 4.33698Z" fill="%23F0E749"/></svg>');
}
.service-card__image-overlay li.service-area-icon {
  padding-left: 30px;
  background-size: 12px 15px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="16" viewBox="0 0 14 16" fill="none"><path d="M7 3.5C6.44374 3.5 5.89997 3.66495 5.43746 3.97399C4.97495 4.28303 4.61446 4.72229 4.40159 5.2362C4.18872 5.75012 4.13302 6.31562 4.24154 6.86119C4.35006 7.40676 4.61793 7.9079 5.01126 8.30124C5.4046 8.69457 5.90574 8.96244 6.45131 9.07096C6.99688 9.17948 7.56238 9.12378 8.0763 8.91091C8.59021 8.69804 9.02947 8.33755 9.33851 7.87504C9.64755 7.41253 9.8125 6.86876 9.8125 6.3125C9.8125 5.56658 9.51618 4.85121 8.98874 4.32376C8.46129 3.79632 7.74592 3.5 7 3.5ZM7 8C6.66624 8 6.33998 7.90103 6.06248 7.7156C5.78497 7.53018 5.56868 7.26663 5.44095 6.95828C5.31323 6.64993 5.27981 6.31063 5.34492 5.98328C5.41004 5.65594 5.57076 5.35526 5.80676 5.11926C6.04276 4.88326 6.34344 4.72254 6.67078 4.65742C6.99813 4.59231 7.33743 4.62573 7.64578 4.75345C7.95413 4.88118 8.21768 5.09747 8.40311 5.37498C8.58853 5.65248 8.6875 5.97874 8.6875 6.3125C8.6875 6.76005 8.50971 7.18928 8.19324 7.50574C7.87678 7.82221 7.44755 8 7 8ZM7 0.125C5.35954 0.126861 3.78681 0.779354 2.62683 1.93933C1.46685 3.09931 0.814361 4.67204 0.8125 6.3125C0.8125 8.52031 1.83273 10.8603 3.76562 13.0801C4.63414 14.0831 5.61165 14.9864 6.68008 15.773C6.77466 15.8393 6.88734 15.8748 7.00281 15.8748C7.11829 15.8748 7.23097 15.8393 7.32555 15.773C8.39201 14.986 9.36762 14.0828 10.2344 13.0801C12.1645 10.8603 13.1875 8.52031 13.1875 6.3125C13.1856 4.67204 12.5331 3.09931 11.3732 1.93933C10.2132 0.779354 8.64046 0.126861 7 0.125ZM7 14.6094C5.83773 13.6953 1.9375 10.3379 1.9375 6.3125C1.9375 4.96984 2.47087 3.68217 3.42027 2.73277C4.36967 1.78337 5.65734 1.25 7 1.25C8.34266 1.25 9.63032 1.78337 10.5797 2.73277C11.5291 3.68217 12.0625 4.96984 12.0625 6.3125C12.0625 10.3365 8.16227 13.6953 7 14.6094Z" fill="%23036829"/></svg>');
}
.service-card__content {
  display: flex;
  gap: 12px;
  flex-direction: column;
}
.service-card__content h6 {
  color: #0D121C;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 124%;
  margin: 0;
  padding-right: 24px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"><path d="M17.1875 5.5V14.4375C17.1875 14.6198 17.1151 14.7947 16.9862 14.9236C16.8572 15.0526 16.6824 15.125 16.5 15.125C16.3177 15.125 16.1428 15.0526 16.0139 14.9236C15.8849 14.7947 15.8125 14.6198 15.8125 14.4375V7.15945L5.98642 16.9864C5.85742 17.1154 5.68245 17.1879 5.50002 17.1879C5.31758 17.1879 5.14261 17.1154 5.01361 16.9864C4.88461 16.8574 4.81213 16.6824 4.81213 16.5C4.81213 16.3176 4.88461 16.1426 5.01361 16.0136L14.8406 6.1875H7.56252C7.38018 6.1875 7.20531 6.11507 7.07638 5.98614C6.94745 5.8572 6.87502 5.68234 6.87502 5.5C6.87502 5.31766 6.94745 5.1428 7.07638 5.01386C7.20531 4.88493 7.38018 4.8125 7.56252 4.8125H16.5C16.6824 4.8125 16.8572 4.88493 16.9862 5.01386C17.1151 5.1428 17.1875 5.31766 17.1875 5.5Z" fill="%237A9C75"/></svg>');
  background-position: right center;
  background-repeat: no-repeat;
  background-size: 22px;
  text-transform: none;
}
@media (max-width: 1024px) {
  .service-card__content h6 {
    font-size: 16px;
    background-image: none;
  }
}
.service-card__content p {
  color: #4B5565;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%; /* 21.12px */
  letter-spacing: -0.08px;
  margin: 0;
}
@media (max-width: 1024px) {
  .service-card__content p {
    font-size: 14px;
    margin-top: -4px;
  }
}

@media (max-width: 1024px) {
  .slick-slide .service-card__content h6 {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"><path d="M17.1875 5.5V14.4375C17.1875 14.6198 17.1151 14.7947 16.9862 14.9236C16.8572 15.0526 16.6824 15.125 16.5 15.125C16.3177 15.125 16.1428 15.0526 16.0139 14.9236C15.8849 14.7947 15.8125 14.6198 15.8125 14.4375V7.15945L5.98642 16.9864C5.85742 17.1154 5.68245 17.1879 5.50002 17.1879C5.31758 17.1879 5.14261 17.1154 5.01361 16.9864C4.88461 16.8574 4.81213 16.6824 4.81213 16.5C4.81213 16.3176 4.88461 16.1426 5.01361 16.0136L14.8406 6.1875H7.56252C7.38018 6.1875 7.20531 6.11507 7.07638 5.98614C6.94745 5.8572 6.87502 5.68234 6.87502 5.5C6.87502 5.31766 6.94745 5.1428 7.07638 5.01386C7.20531 4.88493 7.38018 4.8125 7.56252 4.8125H16.5C16.6824 4.8125 16.8572 4.88493 16.9862 5.01386C17.1151 5.1428 17.1875 5.31766 17.1875 5.5Z" fill="%237A9C75"/></svg>');
  }
}

.team-members-wrapper .service-card {
  gap: 24px;
}
.team-members-wrapper .service-card__content {
  gap: 0px;
}
.team-members-wrapper .service-card__content h6 {
  font-size: 21px;
  background-image: none;
}
.team-members-wrapper .service-card__content p.team-position {
  font-size: 18px;
  margin-bottom: 16px;
}
@media (max-width: 1024px) {
  .slick-slide .service-card__image .for-desktop {
    display: block;
  }
}

@media (max-width: 1024px) {
  .slick-slide .service-card__content .for-mobile.for-tablet {
    display: none;
  }
}

@media (max-width: 1024px) {
  .slick-slide .service-card .service-card__image .service-card__image-overlay:not(.slick-slide .service-card .service-card__content .service-card__image-overlay) {
    height: 100px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background-image: none;
  }
  .slick-slide .service-card .service-card__image .service-card__image-overlay:not(.slick-slide .service-card .service-card__content .service-card__image-overlay) ul {
    position: absolute;
    bottom: 20px;
    left: 20px;
    display: flex;
    gap: 5px;
    flex-wrap: wrap;
  }
  .slick-slide .service-card .service-card__image .service-card__image-overlay:not(.slick-slide .service-card .service-card__content .service-card__image-overlay) ul li {
    color: #fff;
    list-style-type: none;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 132%;
    letter-spacing: -0.06px;
    -webkit-backdrop-filter: blur(calc(var(--blur-DEFAULT, 8px) / 2));
    backdrop-filter: blur(calc(var(--blur-DEFAULT, 8px) / 2));
    border-radius: 6px;
    border: 1px solid rgba(255, 255, 255, 0.12);
    background-color: rgba(255, 255, 255, 0.08);
    padding: 4px 8px;
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: left 9px center;
    padding-left: 30px;
  }
}
@media (max-width: 1024px) {
  .slick-slide .service-card .service-card__image .service-card__image-overlay:not(.slick-slide .service-card .service-card__content .service-card__image-overlay):before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0.98) 4.7%, rgba(0, 0, 0, 0.96) 8.9%, rgba(0, 0, 0, 0.93) 12.8%, rgba(0, 0, 0, 0.9) 16.56%, rgba(0, 0, 0, 0.86) 20.37%, rgba(0, 0, 0, 0.82) 24.4%, rgba(0, 0, 0, 0.77) 28.83%, rgba(0, 0, 0, 0.71) 33.84%, rgba(0, 0, 0, 0.65) 39.6%, rgba(0, 0, 0, 0.57) 46.3%, rgba(0, 0, 0, 0.48) 54.1%, rgba(0, 0, 0, 0.38) 63.2%, rgba(0, 0, 0, 0.27) 73.76%, rgba(0, 0, 0, 0.14) 85.97%, rgba(0, 0, 0, 0) 100%);
    opacity: 0.8;
  }
}

.six-column-grid__wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  gap: 40px 32px;
  margin-top: 48px;
}
@media (max-width: 767px) {
  .six-column-grid__wrapper {
    gap: 32px;
  }
}
.six-column-grid__header {
  max-width: 608px;
  width: 100%;
  margin: 0;
}
.six-column-grid__item {
  max-width: calc((100% - 64px) / 3);
  width: 100%;
  display: flex;
  gap: 7px;
  align-items: flex-start;
  flex-direction: column;
  text-align: left;
}
@media (max-width: 1024px) {
  .six-column-grid__item {
    max-width: calc((100% - 32px) / 2);
  }
}
@media (max-width: 767px) {
  .six-column-grid__item {
    max-width: 100%;
    gap: 5px;
  }
}
.six-column-grid__icon {
  height: 62px;
  width: 62px;
}
.six-column-grid__icon img {
  width: 100%;
  -o-object-fit: 1/1;
  object-fit: 1/1;
}
.six-column-grid__text {
  width: 100%;
}
.six-column-grid__text h5 {
  font-family: "Red Hat Display", sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 124%;
  color: #0D121C;
  margin-bottom: 16px;
}
@media (max-width: 1024px) {
  .six-column-grid__text h5 {
    margin-bottom: 14px;
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  .six-column-grid__text h5 {
    margin-bottom: 12px;
    color: #0F2178;
    letter-spacing: 0%;
  }
}
.six-column-grid__text p {
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
}
@media (max-width: 1024px) {
  .six-column-grid__text p {
    font-size: 14px;
  }
}
.six-column-grid__text a {
  color: rgb(21, 94, 239);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  /* 18.48px */
  letter-spacing: -0.07px;
  text-decoration: underline;
  margin: 0;
  padding-right: 24px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M11.625 1.16602V9.29102C11.625 9.45678 11.5591 9.61575 11.4419 9.73296C11.3247 9.85017 11.1657 9.91602 11 9.91602C10.8342 9.91602 10.6753 9.85017 10.558 9.73296C10.4408 9.61575 10.375 9.45678 10.375 9.29102V2.67461L1.44217 11.6082C1.32489 11.7255 1.16583 11.7914 0.999981 11.7914C0.834129 11.7914 0.675069 11.7255 0.557794 11.6082C0.440518 11.4909 0.374634 11.3319 0.374634 11.166C0.374634 11.0002 0.440518 10.8411 0.557794 10.7238L9.49139 1.79102H2.87498C2.70922 1.79102 2.55025 1.72517 2.43304 1.60796C2.31583 1.49075 2.24998 1.33178 2.24998 1.16602C2.24998 1.00026 2.31583 0.841284 2.43304 0.724074C2.55025 0.606864 2.70922 0.541016 2.87498 0.541016H11C11.1657 0.541016 11.3247 0.606864 11.4419 0.724074C11.5591 0.841284 11.625 1.00026 11.625 1.16602Z" fill="%233A623C"/></svg>');
  background-position: right top 5px;
  background-repeat: no-repeat;
  background-size: 12px;
  text-transform: none;
}

.six-column-grid__item.row {
  flex-direction: row;
  gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
}
.six-column-grid__item.row .six-column-grid__text {
  text-align: left;
  margin-top: 10px;
}
.six-column-grid__item.left-align {
  align-items: flex-start;
}
.six-column-grid__item.left-align .six-column-grid__text {
  text-align: left;
}

.trade-container:has(.six-column-grid__wrapper.custom-slider) {
  padding-right: 0;
}

@media (max-width: 1024px) {
  .six-column-grid__wrapper.custom-slider {
    justify-content: flex-start;
    padding-bottom: 74px !important;
  }
}
.six-column-grid__wrapper.custom-slider .slick-dots li.slick-active button:before {
  color: rgb(255, 255, 255);
}

.six-column-grid__wrapper.custom-slider .slick-list {
  max-width: 268px;
  width: 100%;
}

.dark-bg .six-column-grid__text h5 {
  color: #155EEF;
}
.dark-bg .six-column-grid__text p {
  color: rgba(255, 255, 255, 0.82);
}
.dark-bg .six-column-grid__text a {
  color: #fff;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="12" viewBox="0 0 13 12" fill="none"><path d="M12.125 1.16602V9.29102C12.125 9.45678 12.0591 9.61575 11.9419 9.73296C11.8247 9.85017 11.6657 9.91602 11.5 9.91602C11.3342 9.91602 11.1753 9.85017 11.058 9.73296C10.9408 9.61575 10.875 9.45678 10.875 9.29102V2.67461L1.94217 11.6082C1.82489 11.7255 1.66583 11.7914 1.49998 11.7914C1.33413 11.7914 1.17507 11.7255 1.05779 11.6082C0.940518 11.4909 0.874634 11.3319 0.874634 11.166C0.874634 11.0002 0.940518 10.8411 1.05779 10.7238L9.99139 1.79102H3.37498C3.20922 1.79102 3.05025 1.72517 2.93304 1.60796C2.81583 1.49075 2.74998 1.33178 2.74998 1.16602C2.74998 1.00026 2.81583 0.841284 2.93304 0.724074C3.05025 0.606864 3.20922 0.541016 3.37498 0.541016H11.5C11.6657 0.541016 11.8247 0.606864 11.9419 0.724074C12.0591 0.841284 12.125 1.00026 12.125 1.16602Z" fill="white"/></svg>');
}

.color-image {
  position: absolute;
}
@media (max-width: 1024px) {
  .color-image {
    display: none;
  }
}
.color-image img {
  width: 100%;
  height: auto;
}

.color-image.top {
  top: 85px;
}

.color-image.bottom {
  bottom: 36px;
}

.color-image.left {
  left: -10px;
}

.color-image.right {
  right: -95px;
}

.color-image.left.top img {
  max-width: 177px;
}

.color-image.left.bottom img {
  max-width: 177px;
}

.color-image.right.bottom {
  transform: rotate(-11.811deg);
  bottom: -100px;
}
.color-image.right.bottom img {
  max-width: 270px;
}

.color-image.right.top {
  transform: rotate(-11.811deg);
  bottom: -100px;
}
.color-image.right.top img {
  max-width: 270px;
}

.simple-text__header {
  max-width: 800px;
}

.four-column-grid__wrapper {
  display: flex;
  gap: 96px;
}
@media (max-width: 1024px) {
  .four-column-grid__wrapper {
    flex-direction: column;
    gap: 48px;
  }
}
.four-column-grid__wrapper .six-column-grid__header {
  max-width: 384px;
  width: 100%;
}
.four-column-grid__content .six-column-grid__wrapper {
  -moz-column-gap: 32px;
  column-gap: 32px;
  row-gap: 32px;
  margin-top: 0;
}
.four-column-grid__content .six-column-grid__item {
  background: rgba(202, 233, 187, 0.13);
  border-radius: 10px;
  padding: 32px;
  max-width: 352px;
  width: 100%;
}
@media (max-width: 1024px) {
  .four-column-grid__content .six-column-grid__item {
    flex-basis: 352px;
    flex-grow: 1;
    max-width: 100%;
  }
}

.review-section__wrapper {
  display: flex;
  gap: 64px;
}
@media (max-width: 1100px) {
  .review-section__wrapper {
    gap: 54px;
  }
}
@media (max-width: 1024px) {
  .review-section__wrapper {
    gap: 48px;
    flex-wrap: wrap;
  }
}
.review-content {
  max-width: 576px;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1024px) {
  .review-content {
    max-width: 100%;
  }
}
.review-image {
  max-width: 576px;
  width: 100%;
  border-radius: 16px;
  aspect-ratio: 576/720;
  overflow: hidden;
}
@media (max-width: 1024px) {
  .review-image {
    max-width: 100%;
    aspect-ratio: 343/367;
  }
}
@media (max-width: 767px) {
  .review-image {
    aspect-ratio: 343/367;
  }
}
.review-image img {
  -o-object-fit: cover;
  object-fit: cover;
}
@media (max-width: 767px) {
  .review-image img {
    height: 100%;
    width: 100%;
  }
}
.review-slider-wrapper {
  position: relative;
  max-width: 100%;
}
@media (max-width: 767px) {
  .review-slider-wrapper {
    padding-bottom: 72px;
  }
}
.review-slider-wrapper .slick-next {
  right: 0;
}
@media (max-width: 767px) {
  .review-slider-wrapper .slick-next {
    right: unset;
    left: 60px;
  }
}
.review-slider-wrapper .slick-prev {
  right: 60px;
}
@media (max-width: 767px) {
  .review-slider-wrapper .slick-prev {
    right: unset;
    left: 0;
  }
}

.review-slide {
  display: flex !important;
  gap: 48px;
  flex-direction: column;
}
@media (max-width: 767px) {
  .review-slide {
    gap: 24px;
  }
}

.slide-rating {
  display: flex;
  gap: 4px;
}
.slide-rating span {
  height: 20px;
  width: 20px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><g clip-path="url(%23clip0_503_38914)"><path d="M9.53834 1.60996C9.70914 1.19932 10.2909 1.19932 10.4617 1.60996L12.5278 6.57744C12.5998 6.75056 12.7626 6.86885 12.9495 6.88383L18.3123 7.31376C18.7556 7.3493 18.9354 7.90256 18.5976 8.19189L14.5117 11.6919C14.3693 11.8139 14.3071 12.0053 14.3506 12.1876L15.5989 17.4208C15.7021 17.8534 15.2315 18.1954 14.8519 17.9635L10.2606 15.1592C10.1006 15.0615 9.89938 15.0615 9.73937 15.1592L5.14806 17.9635C4.76851 18.1954 4.29788 17.8534 4.40108 17.4208L5.64939 12.1876C5.69289 12.0053 5.6307 11.8139 5.48831 11.6919L1.40241 8.19189C1.06464 7.90256 1.24441 7.3493 1.68773 7.31376L7.05054 6.88383C7.23744 6.86885 7.40024 6.75056 7.47225 6.57744L9.53834 1.60996Z" fill="%23FDB022"/></g><defs><clipPath id="clip0_503_38914"><rect width="20" height="20" fill="white"/></clipPath></defs></svg>');
}

.slide-text p {
  color: #0F2178;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 115%;
  font-family: "Red Hat Display", sans-serif;
}
@media (max-width: 1024px) {
  .slide-text p {
    line-height: 126%;
  }
}
.slide-text p:before {
  content: '"';
}
.slide-text p:after {
  content: '"';
}

.slide-footer {
  display: flex;
  gap: 12px;
}
@media (max-width: 767px) {
  .slide-footer {
    margin-top: 8px;
  }
}
.slide-footer-img {
  height: 56px;
  width: 56px;
  border-radius: 50%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .slide-footer-img {
    width: 48px;
    height: 48px;
  }
}
.slide-footer-img img {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
}
.slide-footer-txt {
  width: calc(100% - 75px);
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 4px;
}
@media (max-width: 767px) {
  .slide-footer-txt {
    gap: 0;
  }
}
.slide-footer-txt p {
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 132%;
  letter-spacing: -0.09px;
  color: #0D121C;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 4px;
}
@media (max-width: 767px) {
  .slide-footer-txt p {
    font-size: 16px;
  }
}
.slide-footer-txt p::after {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEwMDlfNTc3MjMpIj4KPHBhdGggZD0iTTEyLjM1NTggMi44MzQwNkMxMi41MDc3IDMuMjAxNTggMTIuNzk5NCAzLjQ5MzcgMTMuMTY2NyAzLjY0NjIxTDE0LjQ1NDYgNC4xNzk2N0MxNC44MjIxIDQuMzMxOTIgMTUuMTE0MiA0LjYyMzkzIDE1LjI2NjQgNC45OTE0N0MxNS40MTg2IDUuMzU5MDEgMTUuNDE4NiA1Ljc3MTk4IDE1LjI2NjQgNi4xMzk1MkwxNC43MzMzIDcuNDI2NDhDMTQuNTgxIDcuNzk0MTkgMTQuNTgwOCA4LjIwNzU3IDE0LjczMzggOC41NzUxTDE1LjI2NiA5Ljg2MTY4QzE1LjM0MTQgMTAuMDQzNyAxNS4zODAzIDEwLjIzODggMTUuMzgwMyAxMC40MzU5QzE1LjM4MDQgMTAuNjMzIDE1LjM0MTYgMTAuODI4MSAxNS4yNjYxIDExLjAxMDJDMTUuMTkwNyAxMS4xOTIyIDE1LjA4MDIgMTEuMzU3NyAxNC45NDA4IDExLjQ5N0MxNC44MDE0IDExLjYzNjMgMTQuNjM2IDExLjc0NjggMTQuNDUzOSAxMS44MjIyTDEzLjE2NjkgMTIuMzU1MkMxMi43OTk0IDEyLjUwNzIgMTIuNTA3MyAxMi43OTg5IDEyLjM1NDggMTMuMTY2MkwxMS44MjEzIDE0LjQ1NDFDMTEuNjY5MSAxNC44MjE2IDExLjM3NzEgMTUuMTEzNiAxMS4wMDk1IDE1LjI2NThDMTAuNjQyIDE1LjQxODEgMTAuMjI5IDE1LjQxODEgOS44NjE0OCAxNS4yNjU4TDguNTc0NTIgMTQuNzMyOEM4LjIwNjk3IDE0LjU4MDkgNy43OTQxNSAxNC41ODEyIDcuNDI2ODMgMTQuNzMzNkw2LjEzODk0IDE1LjI2NjNDNS43NzE2IDE1LjQxODIgNS4zNTg5OSAxNS40MTgxIDQuOTkxNzUgMTUuMjY2QzQuNjI0NTEgMTUuMTEzOSA0LjMzMjY2IDE0LjgyMjIgNC4xODAzMSAxNC40NTVMMy42NDY2OSAxMy4xNjY4QzMuNDk0NzMgMTIuNzk5MyAzLjIwMzA1IDEyLjUwNzEgMi44MzU3NiAxMi4zNTQ2TDEuNTQ3ODcgMTEuODIxMkMxLjE4MDQ5IDExLjY2OSAwLjg4ODU2OCAxMS4zNzcyIDAuNzM2MjcgMTEuMDA5OEMwLjU4Mzk3MyAxMC42NDI1IDAuNTgzNzY2IDEwLjIyOTcgMC43MzU2OTYgOS44NjIyM0wxLjI2ODc3IDguNTc1MjdDMS40MjA2NCA4LjIwNzcyIDEuNDIwMzMgNy43OTQ5IDEuMjY3OTEgNy40Mjc1OEwwLjczNTU5OSA2LjEzODc2QzAuNjYwMTI3IDUuOTU2NzIgMC42MjEyNjYgNS43NjE2IDAuNjIxMjM0IDUuNTY0NTNDMC42MjEyMDMgNS4zNjc0NyAwLjY2MDAwMiA1LjE3MjMzIDAuNzM1NDE1IDQuOTkwMjdDMC44MTA4MjggNC44MDgyMSAwLjkyMTM3NiA0LjY0Mjc5IDEuMDYwNzQgNC41MDM0NkMxLjIwMDExIDQuMzY0MTQgMS4zNjU1NyA0LjI1MzY1IDEuNTQ3NjUgNC4xNzgyOUwyLjgzNDYyIDMuNjQ1MjFDMy4yMDE4MSAzLjQ5MzM4IDMuNDkzNzYgMy4yMDIwNyAzLjY0NjM5IDIuODM1MjFMNC4xNzk4NSAxLjU0NzMyQzQuMzMyMDkgMS4xNzk3OCA0LjYyNDEgMC44ODc3NjQgNC45OTE2NCAwLjczNTUyM0M1LjM1OTE4IDAuNTgzMjgyIDUuNzcyMTUgMC41ODMyODIgNi4xMzk2OSAwLjczNTUyM0w3LjQyNjY2IDEuMjY4NkM3Ljc5NDIxIDEuNDIwNDcgOC4yMDcwMyAxLjQyMDE2IDguNTc0MzUgMS4yNjc3NEw5Ljg2Mjc4IDAuNzM2MzVDMTAuMjMwMyAwLjU4NDE5NSAxMC42NDMyIDAuNTg0MjI2IDExLjAxMDYgMC43MzY0MzdDMTEuMzc4MSAwLjg4ODY0OCAxMS42NzAxIDEuMTgwNTggMTEuODIyMyAxLjU0ODAyTDEyLjM1NTkgMi44MzYyOUwxMi4zNTU4IDIuODM0MDZaIiBmaWxsPSIjMEM3NURFIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTEuMTMzMyA1LjkwMzRDMTEuMjQwMSA1LjczNTUyIDExLjI3NiA1LjUzMjA1IDExLjIzMjggNS4zMzc3N0MxMS4xODk3IDUuMTQzNDggMTEuMDcxMSA0Ljk3NDI4IDEwLjkwMzMgNC44Njc0QzEwLjczNTQgNC43NjA1MiAxMC41MzE5IDQuNzI0NzEgMTAuMzM3NiA0Ljc2Nzg0QzEwLjE0MzMgNC44MTA5NyA5Ljk3NDE0IDQuOTI5NTIgOS44NjcyNiA1LjA5NzRMNi45MzAyNiA5LjcxMjRMNS41ODYyNiA4LjAzMjRDNS40NjIwMSA3Ljg3Njk4IDUuMjgxMSA3Ljc3NzI5IDUuMDgzMzUgNy43NTUyNkM0Ljg4NTU5IDcuNzMzMjIgNC42ODcxOCA3Ljc5MDY1IDQuNTMxNzYgNy45MTQ5QzQuMzc2MzQgOC4wMzkxNiA0LjI3NjY1IDguMjIwMDYgNC4yNTQ2MiA4LjQxNzgyQzQuMjMyNTggOC42MTU1NyA0LjI5MDAxIDguODEzOTggNC40MTQyNiA4Ljk2OTRMNi40MTQyNiAxMS40Njk0QzYuNDg4OCAxMS41NjI3IDYuNTg0NTMgMTEuNjM2OCA2LjY5MzUgMTEuNjg1N0M2LjgwMjQ2IDExLjczNDUgNi45MjE1MiAxMS43NTY2IDcuMDQwNzUgMTEuNzUwMUM3LjE1OTk4IDExLjc0MzcgNy4yNzU5NSAxMS43MDg5IDcuMzc5MDEgMTEuNjQ4NUM3LjQ4MjA3IDExLjU4ODIgNy41NjkyMyAxMS41MDQyIDcuNjMzMjYgMTEuNDAzNEwxMS4xMzMzIDUuOTAzNFoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTAwOV81NzcyMyI+CjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.slide-footer-txt span {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 132%;
  color: #4B5565;
}

.faq__wrapper {
  max-width: 800px;
  margin: 0 auto;
  display: flex;
  gap: 48px;
  flex-direction: column;
}
@media (max-width: 1024px) {
  .faq__wrapper {
    gap: 32px;
  }
}
.faq__wrapper.loader {
  position: relative;
}
.faq__wrapper.loader::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
.faq__wrapper.loader::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 40px;
  height: 40px;
  border: 4px solid #f3f3f3;
  border-top: 4px solid #364152;
  border-radius: 50%;
  animation: loader-spin 1s infinite ease;
  z-index: 2;
}
@media (max-width: 1024px) {
  .faq__wrapper .section-heading-content.center {
    margin-left: 0;
  }
}
.faq-listing .faq_section__question h5 {
  color: #0F2178;
}

.faq-section .six-column-grid__header {
  max-width: 800px;
}
.faq-section .six-column-grid__header h2 {
  color: #0D121C;
}

.faq_section {
  background-color: transparent;
}
.faq_section__accordion {
  max-width: 800px;
  margin: 0 auto;
  margin-top: 48px;
}
@media (max-width: 767px) {
  .faq_section__accordion {
    margin-top: 32px;
  }
}
.faq_section__item {
  overflow: hidden;
  display: flex;
  gap: 16px;
  padding: 24px;
  flex-direction: column;
  margin-bottom: 24px;
  border-radius: 12px;
}
@media (max-width: 767px) {
  .faq_section__item {
    margin-bottom: 0;
  }
}
.faq_section__item.faq_section__item--active {
  background-color: rgba(154, 169, 194, 0.0705882353);
}
.faq_section__item.faq_section__item--active .faq_section__answer {
  display: block;
}
.faq_section__question {
  width: 100%;
  border: none;
  text-align: left;
  font-family: "Red Hat Text", sans-serif;
  font-size: 18px;
  font-weight: 600;
  color: rgb(54, 65, 82);
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 1024px) {
  .faq_section__question {
    font-size: 18px;
    padding: 0px;
    font-weight: 700;
    align-items: flex-start;
  }
}
.faq_section__question h5 {
  font-family: "Red Hat Display", sans-serif;
  font-size: 18px;
  line-height: 124%;
  font-weight: 700;
  color: #0D121C;
}
@media (max-width: 1024px) {
  .faq_section__question h5 {
    font-size: 18px;
    padding: 0px;
    max-width: calc(100% - 40px);
    width: 100%;
  }
}
.faq_section__answer {
  padding-top: 12px;
  color: #4B5565;
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  line-height: 140%;
}
.faq_section__answer p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
}
@media (max-width: 1024px) {
  .faq_section__answer p {
    font-family: "Red Hat Text", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 132%;
    letter-spacing: -0.5%;
    color: #4B5565;
  }
}
.faq_section__answer p a {
  color: #155EEF;
  text-decoration: underline;
  font-style: italic;
}
.faq_section__answer p img {
  max-width: 100%;
  width: auto;
  contain-intrinsic-size: revert;
}
@media (max-width: 1024px) {
  .faq_section__answer {
    font-size: 16px;
    padding: 12px 0 0 0;
  }
}

.faq-readmore {
  padding: 11px 16px;
  font-family: "Red Hat Text", sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 130%;
  color: #364152;
  border: 1px solid rgba(73, 115, 76, 0.2);
  border: 1px solid rgba(73, 88, 111, 0.2);
  border-radius: 8px;
  display: inline-block;
  margin-top: 16px;
  transition: all 0.3s;
  background-color: #ffffff;
  box-shadow: 0px 1px 2px 0px rgba(27, 36, 44, 0.0509803922);
}
.faq-readmore:hover {
  background-color: #364152;
  color: #fff;
}

.faq_section__item .faq_section__icon {
  height: 24px;
  max-width: 24px;
  width: 100%;
  cursor: pointer;
  background-size: 16px;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  background-color: #155EEF;
  border-radius: 6px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M15.8125 8C15.8125 8.24864 15.7137 8.4871 15.5379 8.66291C15.3621 8.83873 15.1236 8.9375 14.875 8.9375H8.9375V14.875C8.9375 15.1236 8.83873 15.3621 8.66291 15.5379C8.4871 15.7137 8.24864 15.8125 8 15.8125C7.75136 15.8125 7.5129 15.7137 7.33709 15.5379C7.16127 15.3621 7.0625 15.1236 7.0625 14.875V8.9375H1.125C0.87636 8.9375 0.637903 8.83873 0.462087 8.66291C0.286272 8.4871 0.1875 8.24864 0.1875 8C0.1875 7.75136 0.286272 7.5129 0.462087 7.33709C0.637903 7.16127 0.87636 7.0625 1.125 7.0625H7.0625V1.125C7.0625 0.87636 7.16127 0.637903 7.33709 0.462087C7.5129 0.286272 7.75136 0.1875 8 0.1875C8.24864 0.1875 8.4871 0.286272 8.66291 0.462087C8.83873 0.637903 8.9375 0.87636 8.9375 1.125V7.0625H14.875C15.1236 7.0625 15.3621 7.16127 15.5379 7.33709C15.7137 7.5129 15.8125 7.75136 15.8125 8Z" fill="white"/></svg>');
}
.faq_section__item.faq_section__item--active .faq_section__icon {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M17.8125 10C17.8125 10.2486 17.7137 10.4871 17.5379 10.6629C17.3621 10.8387 17.1236 10.9375 16.875 10.9375H3.125C2.87636 10.9375 2.6379 10.8387 2.46209 10.6629C2.28627 10.4871 2.1875 10.2486 2.1875 10C2.1875 9.75136 2.28627 9.5129 2.46209 9.33709C2.6379 9.16127 2.87636 9.0625 3.125 9.0625H16.875C17.1236 9.0625 17.3621 9.16127 17.5379 9.33709C17.7137 9.5129 17.8125 9.75136 17.8125 10Z" fill="white"/></svg>');
  width: 100%;
  background-color: #364152;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.0901960784) inset;
  border-top: 2px solid rgba(0, 0, 0, 0.9);
}

.faq-connect {
  width: 100%;
  border-radius: 16px;
  background-image: url("../images/curves-light-blue.webp");
  background-color: rgba(255, 255, 255, 0.6);
  padding: 64px 64px 64px 55px;
  display: flex;
  gap: 47px;
  flex-wrap: nowrap;
  background-repeat: no-repeat;
  justify-content: space-between;
  background-blend-mode: color;
  background-position: center;
}
@media (max-width: 1024px) {
  .faq-connect {
    gap: 24px;
    padding: 48px;
    flex-direction: column;
    background-position: left -10px top -6px;
  }
}
@media (max-width: 767px) {
  .faq-connect {
    padding: 32px;
  }
}
.faq-connect_content {
  max-width: 100%;
  width: 100%;
  display: flex;
  gap: 23px;
}
@media (max-width: 1024px) {
  .faq-connect_content {
    flex-direction: column;
    gap: 24px;
  }
}
.faq-connect_content-icon {
  width: 62px;
  height: 62px;
  margin-top: -11px;
}
@media (max-width: 767px) {
  .faq-connect_content-icon {
    margin-top: 0;
  }
}
.faq-connect_content-icon img {
  width: 100%;
  height: 100%;
}
.faq-connect_content-txt {
  max-width: calc(100% - 84px);
  width: 100%;
}
@media (max-width: 767px) {
  .faq-connect_content-txt {
    max-width: 100%;
  }
}
.faq-connect_content-txt h6 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 105%;
  letter-spacing: -0.5%;
  color: #0F2178;
  margin-bottom: 24px;
}
@media (max-width: 1024px) {
  .faq-connect_content-txt h6 {
    font-size: 24px;
    margin-bottom: 18px;
    line-height: 105%;
  }
}
.faq-connect_content-txt p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
}
.faq-connect_btn {
  display: flex;
  gap: 20px;
  align-items: flex-start;
}
@media (max-width: 767px) {
  .faq-connect_btn {
    gap: 18px;
  }
}
.faq-connect_btn .btn {
  white-space: nowrap;
}

.blog-listing {
  padding-bottom: 124px;
}
.blog-listing__wrapper {
  display: flex;
  flex-direction: column;
  gap: 56px;
}
.blog-listing__grid {
  display: flex;
  flex-direction: column;
  gap: 40px;
  max-width: 1008px;
  width: 100%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .blog-listing__grid {
    gap: 20px;
  }
}
.blog-listing__grid.loader {
  position: relative;
}
.blog-listing__grid.loader::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
.blog-listing__grid.loader::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 40px;
  height: 40px;
  border: 4px solid #f3f3f3;
  border-top: 4px solid #364152;
  border-radius: 50%;
  animation: loader-spin 1s infinite ease;
  z-index: 2;
}
.blog-listing__item {
  max-width: 100%;
  width: 100%;
  display: flex;
  gap: 32px;
  padding: 16px;
  background-color: #ffffff;
  border-radius: 16px;
  border: 1px solid rgba(154, 169, 194, 0.1411764706);
  box-shadow: 0px 1px 2px 0px rgba(27, 36, 44, 0.1215686275);
  cursor: pointer;
}
@media (max-width: 767px) {
  .blog-listing__item {
    flex-direction: column;
    gap: 20px;
  }
}
.blog-listing__item--img {
  max-width: 368px;
  width: 100%;
  height: 235px;
  border-radius: 12px;
  overflow: hidden;
}
@media (max-width: 767px) {
  .blog-listing__item--img {
    max-width: 100%;
    height: 199px;
  }
}
.blog-listing__item--img img {
  width: 100%;
  max-width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  display: block;
}
@media (max-width: 767px) {
  .blog-listing__item--img img {
    height: 100%;
  }
}
.blog-listing__item--content {
  max-width: calc(100% - 400px);
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media (max-width: 767px) {
  .blog-listing__item--content {
    max-width: 100%;
    gap: 16px;
  }
}
.blog-listing__item--content h5 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 124%;
  color: #0F2178;
  margin-bottom: 16px;
}
.blog-listing__item--content p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
}
.blog-listing__item--badge {
  display: flex;
  align-items: center;
  gap: 16px;
  margin-bottom: 16px;
}
.blog-listing__item--badge p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #364152;
  margin-bottom: 0;
}
.blog-listing__item--badge span {
  padding: 4px 12px;
  border-radius: 14px;
  background: linear-gradient(0deg, #B299FF, #B299FF), linear-gradient(261.36deg, rgba(255, 255, 255, 0) -204.08%, rgba(255, 255, 255, 0.2) -125.8%, rgba(255, 255, 255, 0.4) -106.23%, rgba(255, 255, 255, 0.2) -86.66%, rgba(255, 255, 255, 0) -8.38%);
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-style: Medium;
  font-size: 12px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #364152;
}
.blog-listing__item--content-bottom {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
  margin-top: auto;
}
@media (max-width: 767px) {
  .blog-listing__item--content-bottom {
    align-items: stretch;
  }
}
.blog-listing__item-blogger-img {
  box-shadow: 0px 1px 2px 0px rgba(27, 36, 44, 0.1215686275);
  width: 40px;
  height: 40px;
  border-radius: 50%;
  position: relative;
}
.blog-listing__item-blogger-img::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: 2px solid rgba(255, 255, 255, 0.1490196078);
  box-shadow: 0px 1px 2px 0px rgba(27, 36, 44, 0.1215686275);
}
.blog-listing__item-blogger-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .blog-listing__item--blogger-details {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
}
.blog-listing__item--blogger-details h6 {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
}
.blog-listing__item--blogger-details p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
}
.blog-listing__btn {
  display: flex;
  justify-content: center;
  align-items: center;
}
.blog-listing__btn .load-more {
  padding: 15px 20px;
  background-color: #155EEF;
  border-radius: 10px;
  color: #ffffff;
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 130%;
  letter-spacing: 0%;
}
.blog-listing__btn .load-more:hover {
  background-color: transparent;
  color: #155EEF;
}

.blog-filter,
.faq-filters {
  display: flex;
  justify-content: center;
  margin-bottom: 56px;
}
@media (max-width: 1024px) {
  .blog-filter,
  .faq-filters {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .blog-filter,
  .faq-filters {
    margin-bottom: 20px;
  }
}
.blog-filter__wrap,
.faq-filters__wrap {
  display: flex;
  justify-content: center;
  gap: 16px;
  align-items: center;
}
@media (max-width: 767px) {
  .blog-filter__wrap,
  .faq-filters__wrap {
    overflow-x: scroll;
    scrollbar-width: none;
  }
}
.blog-filter__wrap li a,
.faq-filters__wrap li a {
  display: block;
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 100%;
  padding: 12px 24px;
  border-radius: 24px;
  background: linear-gradient(0deg, rgba(178, 153, 255, 0.2), rgba(178, 153, 255, 0.2)), linear-gradient(261.36deg, rgba(255, 255, 255, 0) -204.08%, rgba(255, 255, 255, 0.2) -125.8%, rgba(255, 255, 255, 0.4) -106.23%, rgba(255, 255, 255, 0.2) -86.66%, rgba(255, 255, 255, 0) -8.38%);
}
@media (max-width: 767px) {
  .blog-filter__wrap li a,
  .faq-filters__wrap li a {
    white-space: nowrap;
  }
}
.blog-filter__wrap li.active a,
.faq-filters__wrap li.active a {
  background: linear-gradient(0deg, #B299FF, #B299FF), linear-gradient(261.36deg, rgba(255, 255, 255, 0) -204.08%, rgba(255, 255, 255, 0.2) -125.8%, rgba(255, 255, 255, 0.4) -106.23%, rgba(255, 255, 255, 0.2) -86.66%, rgba(255, 255, 255, 0) -8.38%);
}

.load-more-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
  margin-top: 56px;
}

.pagination__wrapper {
  margin-top: 48px;
}
.load_more_blog_btn_wrapper {
  display: none;
}
@media (max-width: 1100px) {
  .load_more_blog_btn_wrapper {
    display: block;
  }
}

.pagination {
  display: flex;
  gap: 4px;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  margin-top: 24px;
}

.pagination a,
.pagination > span {
  padding: 8px 14px;
  background: transparent;
  color: #4B5565;
  cursor: pointer;
  border-radius: 2px;
  height: 48px;
  min-width: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%; /* 20.8px */
  letter-spacing: 0.32px;
  border-radius: 10px;
}
@media (max-width: 1024px) {
  .pagination a,
  .pagination > span {
    font-size: 14px;
    height: 32px;
    min-width: 32px;
    border-radius: 8px;
  }
}

.pagination a:first-child {
  margin-right: 12px;
  padding: 13.5px 25px;
  border: 1px solid rgba(73, 115, 76, 0.2);
}
@media (max-width: 1024px) {
  .pagination a:first-child {
    margin-right: 0px;
  }
}

.pagination a:last-child {
  margin-left: 12px;
  padding: 13.5px 25px;
  border: 1px solid #9AA4B2;
}
@media (max-width: 1024px) {
  .pagination a:last-child {
    margin-left: 0px;
  }
}

@media (max-width: 1024px) {
  .pagination a.prev, .pagination a.next {
    padding: 9px 11px;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  .pagination a .prev_arrow, .pagination a .next_arrow {
    font-size: 0;
  }
}

.pagination a .prev_arrow:before {
  content: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="15" viewBox="0 0 8 15" fill="none"><path d="M7.44268 13.4605C7.50075 13.5186 7.54681 13.5875 7.57824 13.6634C7.60966 13.7393 7.62584 13.8206 7.62584 13.9027C7.62584 13.9848 7.60966 14.0661 7.57824 14.142C7.54681 14.2179 7.50075 14.2868 7.44268 14.3449C7.38461 14.4029 7.31567 14.449 7.2398 14.4804C7.16393 14.5119 7.08261 14.528 7.00049 14.528C6.91837 14.528 6.83705 14.5119 6.76118 14.4804C6.68531 14.449 6.61637 14.4029 6.5583 14.3449L0.308304 8.09488C0.250194 8.03683 0.204095 7.9679 0.172642 7.89203C0.141189 7.81615 0.125 7.73483 0.125 7.65269C0.125 7.57056 0.141189 7.48923 0.172642 7.41335C0.204095 7.33748 0.250194 7.26855 0.308304 7.2105L6.5583 0.960504C6.67558 0.843228 6.83464 0.777344 7.00049 0.777344C7.16634 0.777344 7.3254 0.843228 7.44268 0.960504C7.55996 1.07778 7.62584 1.23684 7.62584 1.40269C7.62584 1.56854 7.55996 1.7276 7.44268 1.84488L1.63409 7.65269L7.44268 13.4605Z" fill="%233A623C"/></svg>');
  height: 20px;
  width: 20px;
  background-repeat: no-repeat;
  background-size: 8px;
  background-position: center;
  display: inline-block;
  vertical-align: top;
  margin-right: 12px;
}
@media (max-width: 1024px) {
  .pagination a .prev_arrow:before {
    margin-right: 0;
    height: 19px;
    width: 8px;
  }
}

.pagination a .next_arrow:after {
  content: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="15" viewBox="0 0 8 15" fill="none"><path d="M7.69254 8.09488L1.44254 14.3449C1.38447 14.4029 1.31553 14.449 1.23966 14.4804C1.16379 14.5119 1.08247 14.528 1.00035 14.528C0.918226 14.528 0.836908 14.5119 0.761037 14.4804C0.685167 14.449 0.616229 14.4029 0.55816 14.3449C0.500091 14.2868 0.454028 14.2179 0.422601 14.142C0.391175 14.0661 0.375 13.9848 0.375 13.9027C0.375 13.8206 0.391175 13.7393 0.422601 13.6634C0.454028 13.5875 0.500091 13.5186 0.55816 13.4605L6.36675 7.65269L0.55816 1.84488C0.440884 1.7276 0.375 1.56854 0.375 1.40269C0.375 1.23684 0.440884 1.07778 0.55816 0.960504C0.675435 0.843228 0.834495 0.777344 1.00035 0.777344C1.1662 0.777344 1.32526 0.843228 1.44254 0.960504L7.69254 7.2105C7.75065 7.26855 7.79675 7.33748 7.8282 7.41335C7.85965 7.48923 7.87584 7.57056 7.87584 7.65269C7.87584 7.73483 7.85965 7.81615 7.8282 7.89203C7.79675 7.9679 7.75065 8.03683 7.69254 8.09488Z" fill="%233A623C"/></svg>');
  height: 20px;
  width: 20px;
  background-repeat: no-repeat;
  background-size: 8px;
  background-position: center;
  display: inline-block;
  vertical-align: top;
  margin-left: 12px;
}
@media (max-width: 1024px) {
  .pagination a .next_arrow:after {
    margin-left: 0;
    height: 19px;
    width: 8px;
  }
}

.pagination .active, .pagination .current {
  background-color: rgb(204, 221, 245);
  border: none;
}

.pagination .dots {
  border: none;
  background: transparent;
  cursor: default;
}

.pagination a:hover:not(.active):not(.dots) {
  background-color: rgb(255, 255, 255);
}

#post-loader {
  margin-top: 10px;
}
#post-loader .loading {
  display: block;
  text-align: center;
  color: #155EEF;
}

.texteditor-content {
  max-width: 800px;
  width: 100%;
  margin: 0 auto;
  font-family: "Red Hat Text", sans-serif;
}
@media (max-width: 821px) {
  .texteditor-content {
    max-width: 100%;
  }
}
.texteditor-content p {
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #4B5565;
  word-break: break-word;
  line-height: 160%;
  letter-spacing: -0.5%;
}
.texteditor-content p strong,
.texteditor-content p b {
  font-weight: 700;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  letter-spacing: inherit;
}
.texteditor-content ul a,
.texteditor-content p a {
  color: #155EEF;
  text-decoration: underline;
}
.texteditor-content ul li {
  margin-left: 17px;
  list-style: disc;
}
.texteditor-content ol li {
  margin-left: 12px;
  list-style: decimal;
  padding-left: 5px;
}
.texteditor-content h2 {
  padding-bottom: 16px;
  font-size: 35px;
  font-weight: 500;
  color: #0F2178;
}
@media (max-width: 1024px) {
  .texteditor-content h2 {
    font-size: 28px;
  }
}
.texteditor-content h3 {
  padding: 0;
  margin-bottom: 24px;
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 105%;
  letter-spacing: -0.5%;
  color: #0F2178;
}
@media (max-width: 821px) {
  .texteditor-content h3 {
    font-size: 24px;
  }
}
.texteditor-content h4 {
  font-size: 26px;
  font-weight: 600;
  color: #0F2178;
  line-height: 124%;
}
@media (max-width: 1024px) {
  .texteditor-content h4 {
    font-size: 20px;
  }
}
.texteditor-content h5 {
  padding: 0;
  color: #0D121C;
  color: #0F2178;
  margin: 40px 0;
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 124%;
}
@media (max-width: 1024px) {
  .texteditor-content h5 {
    font-size: 18px;
    margin: 16px 0;
  }
}
.texteditor-content h6 {
  padding: 0;
  margin-bottom: 16px;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: normal;
  text-transform: none;
  line-height: 132%;
  font-family: "Red Hat Text", sans-serif;
  color: #002D04;
}
@media (max-width: 821px) {
  .texteditor-content h6 {
    font-size: 18px;
  }
}
.texteditor-content hr,
.texteditor-content .divider {
  width: 100%;
  height: 1px;
  background-color: #CDD5DF;
  margin: 40px 0;
}
.texteditor-content p + hr {
  margin: 40px 0;
}
@media (max-width: 1024px) {
  .texteditor-content p + hr {
    margin: 36px 0;
  }
}
.texteditor-content .quoteText,
.texteditor-content blockquote {
  margin: 60px 0;
  padding: 0 0 0 104px;
  border-left: 1px solid #155EEF;
  font-weight: 600;
  font-size: 20px;
  line-height: 140%;
  font-style: italic;
  font-family: "Red Hat Display", sans-serif;
  color: #155EEF;
}
.texteditor-content .quoteText strong,
.texteditor-content blockquote strong {
  font-size: inherit;
}
@media (max-width: 1024px) {
  .texteditor-content .quoteText,
  .texteditor-content blockquote {
    padding: 0 0 0 40px;
    margin: 40px 0;
  }
}
@media (max-width: 767px) {
  .texteditor-content .quoteText,
  .texteditor-content blockquote {
    padding: 0 0 0 0;
    border-left: 0;
  }
}
.texteditor-content .quoteText p,
.texteditor-content blockquote p {
  font-size: 24px;
  font-style: italic;
  font-weight: 600;
  line-height: 140%;
  letter-spacing: -0.12px;
  color: #155EEF;
  position: relative;
}
@media (max-width: 821px) {
  .texteditor-content .quoteText p,
  .texteditor-content blockquote p {
    font-size: 20px;
  }
}
.texteditor-content .quoteText p em,
.texteditor-content blockquote p em {
  font-family: "Red Hat Text", sans-serif;
}
.texteditor-content .quoteText p:not(:last-child),
.texteditor-content blockquote p:not(:last-child) {
  margin-bottom: 12px;
  padding: 0 0 0 10px;
  border-left: 1px solid #155EEF;
}
.texteditor-content .quoteText p:last-child,
.texteditor-content blockquote p:last-child {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #0F2178;
  position: relative;
  padding-left: 20px;
}
@media (max-width: 767px) {
  .texteditor-content .quoteText p:last-child,
  .texteditor-content blockquote p:last-child {
    padding-left: 18px;
  }
}
.texteditor-content .quoteText p:last-child::before,
.texteditor-content blockquote p:last-child::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 16px;
  height: 1px;
  background-color: #0F2178;
}
@media (max-width: 767px) {
  .texteditor-content .quoteText p:last-child::before,
  .texteditor-content blockquote p:last-child::before {
    width: 14px;
  }
}
.texteditor-content figcaption,
.texteditor-content .wp-element-caption {
  color: #0D121C;
  font-size: 14px;
  font-weight: 300;
  position: relative;
}
.texteditor-content figcaption::before,
.texteditor-content .wp-element-caption::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 2px;
}
.texteditor-content figure {
  max-width: 100%;
}
.texteditor-content .captionImg {
  padding: 48px 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.texteditor-content .captionImg__wrap {
  height: 684px;
}
@media (max-width: 1441px) {
  .texteditor-content .captionImg__wrap {
    height: 504px;
  }
}
@media (max-width: 767px) {
  .texteditor-content .captionImg__wrap {
    height: 193px;
  }
}
.texteditor-content .captionImg__wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.texteditor-content .captionImg p {
  padding: 0 0 0 10px;
  color: #4B5565;
  font-size: 14px;
  font-weight: 300;
  position: relative;
}
.texteditor-content .captionImg p::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 2px;
}
.texteditor-content .captionImg.high {
  padding: unset;
}
.texteditor-content .captionImg.high .captionImg__wrap {
  width: 100%;
  height: 1216px;
}
@media (max-width: 1441px) {
  .texteditor-content .captionImg.high .captionImg__wrap {
    height: 896px;
  }
}
@media (max-width: 767px) {
  .texteditor-content .captionImg.high .captionImg__wrap {
    height: 343px;
  }
}
.texteditor-content .socialRibbon {
  display: flex;
  align-items: center;
  gap: 16px;
  padding-bottom: 21px;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .texteditor-content .socialRibbon {
    align-items: flex-start;
  }
}
.texteditor-content .socialRibbon p {
  padding-bottom: unset;
}
@media (max-width: 767px) {
  .texteditor-content .socialRibbon p {
    max-width: calc(50% - 60px);
    width: 100%;
    padding-top: 5px;
  }
}
.texteditor-content .socialRibbon__iconWrap {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 32px;
}
.texteditor-content .socialRibbon__icon {
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.texteditor-content .jobs {
  padding: 48px 0;
}
.texteditor-content .jobs__title {
  padding: 32px 0;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.texteditor-content .jobs__title:nth-last-child(2) {
  padding-bottom: 0;
}
.texteditor-content .jobs__head {
  display: flex;
  gap: 16px;
  align-items: center;
  flex-wrap: wrap;
}
.texteditor-content .jobs__head h5 {
  padding: unset;
}
.texteditor-content .jobs__bottom a {
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
}
.texteditor-content .jobs .badgeWrap {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}
.texteditor-content .jobs .badgeWrap__badge {
  background-color: rgba(158, 145, 130, 0.1254901961);
  opacity: 0.7;
  padding: 5px 8px;
  display: flex;
  align-items: center;
  height: auto;
  gap: 6px;
  font-weight: 600;
}
.texteditor-content .jobs .badgeWrap__badge a,
.texteditor-content .jobs .badgeWrap__badge span {
  color: #4B5565;
  font-weight: 600;
  display: flex;
  gap: 6px;
  align-items: center;
}
.texteditor-content--badge {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  margin-bottom: 24px;
}
@media (max-width: 1024px) {
  .texteditor-content--badge {
    font-family: "Red Hat Text", sans-serif;
    font-weight: 500;
    font-size: 12px;
    line-height: 132%;
    letter-spacing: -0.5%;
  }
}
.texteditor-content--badge p {
  margin-bottom: 0;
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #364152;
}
.texteditor-content--badge span {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #364152;
  padding: 4px 12px;
  border-radius: 999px;
  background: linear-gradient(0deg, #B299FF, #B299FF), linear-gradient(261.36deg, rgba(255, 255, 255, 0) -204.08%, rgba(255, 255, 255, 0.2) -125.8%, rgba(255, 255, 255, 0.4) -106.23%, rgba(255, 255, 255, 0.2) -86.66%, rgba(255, 255, 255, 0) -8.38%);
}
.texteditor-content img {
  max-height: 1216px;
  height: auto;
  width: 100%;
}
@media (max-width: 767px) {
  .texteditor-content img {
    max-height: 219px;
  }
}
.texteditor-content h2:not(:last-child),
.texteditor-content h3:not(:last-child),
.texteditor-content p:not(:last-child),
.texteditor-content h6:not(:last-child) {
  margin-bottom: 20px;
}
.texteditor-content h4:not(:last-child) {
  margin-bottom: 20px;
}
.texteditor-content .blog-listing__item--badge p {
  margin-bottom: 0;
}
.texteditor-content h6 + .icon-info-box {
  margin-top: 40px;
}
.texteditor-content .icon-info-box:first-child {
  margin-top: 40px;
}
.texteditor-content .icon-info-box + p {
  margin-top: 40px;
}
.texteditor-content h3 + p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #252C39;
}
@media (max-width: 1024px) {
  .texteditor-content h3 + p {
    font-size: 18px;
  }
}
.texteditor-content figure,
.texteditor-content .wp-caption,
.texteditor-content .alignnone {
  max-width: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
}
.texteditor-content img {
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
  max-width: 100%;
  width: 100%;
  border-radius: 12px;
  margin-top: 10px;
}
.texteditor-content img:not(:first-child) {
  margin-top: 48px;
}
@media (max-width: 767px) {
  .texteditor-content img {
    height: 228px;
  }
}
.texteditor-content figcaption,
.texteditor-content .figcaption,
.texteditor-content .wp-caption-text {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
  margin-top: 8px;
  padding-left: 0;
}
@media (max-width: 767px) {
  .texteditor-content figcaption,
  .texteditor-content .figcaption,
  .texteditor-content .wp-caption-text {
    margin-top: 12px;
  }
}
.texteditor-content table {
  border: 1px solid rgba(193, 177, 161, 0.33);
  width: 100%;
}
.texteditor-content table thead {
  text-align: left;
}
.texteditor-content table th {
  padding: 5px;
  border: 1px solid rgba(193, 177, 161, 0.33);
}
.texteditor-content table td {
  padding: 5px;
  border: 1px solid rgba(193, 177, 161, 0.33);
}

.page-template-legal-content-template .single-tree_btn,
.single-post .single-tree_btn {
  border-radius: 10px;
}

.single-tree_btn {
  max-width: -moz-fit-content;
  max-width: fit-content;
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #155EEF;
  position: relative;
  display: flex;
  align-items: center;
  gap: 3px;
}
.single-tree_btn::before {
  content: "";
  display: block;
  width: 11px;
  height: 11px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNiAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMTgzMDMzIDUuOTI5MDNMNS45MjgyOCAwLjE4Mzc5QzYuMDQ1NDkgMC4wNjY1Nzk2IDYuMjA0NDYgMC4wMDA3MzA3NDkgNi4zNzAyMiAwLjAwMDczMDc0OUM2LjUzNTk4IDAuMDAwNzMwNzQ5IDYuNjk0OTUgMC4wNjY1Nzk2IDYuODEyMTYgMC4xODM3OUM2LjkyOTM3IDAuMzAxIDYuOTk1MjIgMC40NTk5NzEgNi45OTUyMiAwLjYyNTczMUM2Ljk5NTIyIDAuNzkxNDkyIDYuOTI5MzcgMC45NTA0NjMgNi44MTIxNiAxLjA2NzY3TDIuMTMzNjUgNS43NDYxOEwxNC43NjcxIDUuNzQ1NjNDMTQuOTMzIDUuNzQ1NjMgMTUuMDkyIDUuODExNTEgMTUuMjA5MyA1LjkyODc5QzE1LjMyNjYgNi4wNDYwNiAxNS4zOTI1IDYuMjA1MTIgMTUuMzkyNSA2LjM3MDk3QzE1LjM5MjUgNi41MzY4MyAxNS4zMjY2IDYuNjk1ODkgMTUuMjA5MyA2LjgxMzE2QzE1LjA5MiA2LjkzMDQ0IDE0LjkzMyA2Ljk5NjMyIDE0Ljc2NzEgNi45OTYzMkwyLjEzMzY1IDYuOTk1NzdMNi44MTIxNiAxMS42NzQzQzYuOTI5MzcgMTEuNzkxNSA2Ljk5NTIyIDExLjk1MDUgNi45OTUyMiAxMi4xMTYyQzYuOTk1MjIgMTIuMjgyIDYuOTI5MzcgMTIuNDQwOSA2LjgxMjE2IDEyLjU1ODJDNi42OTQ5NSAxMi42NzU0IDYuNTM1OTggMTIuNzQxMiA2LjM3MDIyIDEyLjc0MTJDNi4yMDQ0NiAxMi43NDEyIDYuMDQ1NDkgMTIuNjc1NCA1LjkyODI4IDEyLjU1ODJMMC4xODMwMzMgNi44MTI5MkMwLjA2NTgyMjggNi42OTU3MSAtMi41NTcxN2UtMDUgNi41MzY3MyAtMi41NjgyM2UtMDUgNi4zNzA5N0MtMi41Nzg3N2UtMDUgNi4yMDUyMSAwLjA2NTgyMjYgNi4wNDYyNCAwLjE4MzAzMyA1LjkyOTAzWiIgZmlsbD0iIzE1NUVFRiIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.single-tree_btn::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: calc(100% - 14px);
  height: 1px;
  background-color: #155EEF;
}
.single-tree_btn:hover {
  color: #155EEF;
}
.single-tree-head {
  max-width: 800px;
  width: 100%;
}
.single-tree-head h1 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 600;
  font-size: 44px;
  line-height: 105%;
  color: #0F2178;
  margin-top: 16px;
}
@media (max-width: 1024px) {
  .single-tree-head h1 {
    font-size: 36px;
    margin-top: 30px;
    margin-bottom: 16px;
  }
}
.single-tree-head p,
.single-tree-head .post-excerpt {
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  letter-spacing: -0.09px;
  color: #4B5565;
}
@media (max-width: 1024px) {
  .single-tree-head p,
  .single-tree-head .post-excerpt {
    font-size: 16px;
  }
}
.single-tree-mainBanner {
  width: 100%;
  aspect-ratio: 19/10;
  border-radius: 16px;
  overflow: hidden;
  margin-top: 48px;
}
.single-tree-mainBanner img {
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  height: 100%;
}

@media (max-width: 1024px) {
  .tree-cat + .single-tree-head {
    margin-bottom: 24px;
    margin-top: 16px;
  }
}
.tree-cat ul {
  padding: 0;
  margin: 0;
  display: flex;
  gap: 5px;
  flex-wrap: wrap;
}
.tree-cat ul li {
  list-style-type: none;
  padding: 3px 8px 3px 30px;
  border-radius: 4px;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 132%;
  /* 15.84px */
  letter-spacing: -0.06px;
  width: -moz-fit-content;
  width: fit-content;
  background-position: left 8px center;
  background-size: 18px;
  background-repeat: no-repeat;
  color: rgb(58, 98, 60);
  background-color: rgba(202, 233, 187, 0.35);
}
.tree-cat ul li.tree-removal {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path d="M13.9289 4.40159C13.522 3.43004 12.8371 2.60042 11.9601 2.01695C11.0832 1.43348 10.0533 1.12219 9.00002 1.12219C7.9467 1.12219 6.91688 1.43348 6.03993 2.01695C5.16298 2.60042 4.47802 3.43004 4.07111 4.40159C3.19542 4.80711 2.4533 5.45362 1.93157 6.26546C1.40985 7.07731 1.13009 8.02094 1.12502 8.98597C1.11729 11.7155 3.33002 13.9922 6.05674 14.0625C6.88159 14.0841 7.69912 13.9027 8.43752 13.5345V16.3125C8.43752 16.4617 8.49678 16.6048 8.60227 16.7103C8.70776 16.8158 8.85084 16.875 9.00002 16.875C9.1492 16.875 9.29228 16.8158 9.39777 16.7103C9.50326 16.6048 9.56252 16.4617 9.56252 16.3125V13.5345C10.2613 13.883 11.0317 14.0638 11.8125 14.0625H11.9433C14.67 13.9922 16.8828 11.7169 16.875 8.98737C16.8703 8.02209 16.5907 7.07812 16.069 6.26599C15.5472 5.45385 14.8049 4.80715 13.9289 4.40159ZM11.9145 12.9375C11.1021 12.9602 10.3029 12.7292 9.62791 12.2766C9.60588 12.2625 9.58408 12.2492 9.56252 12.2365V9.34737L12.6267 7.81597C12.6929 7.78291 12.7518 7.73716 12.8002 7.68132C12.8487 7.62548 12.8856 7.56064 12.909 7.49052C12.9324 7.4204 12.9417 7.34636 12.9365 7.27263C12.9312 7.1989 12.9115 7.12692 12.8785 7.06081C12.8454 6.9947 12.7996 6.93574 12.7438 6.88731C12.688 6.83888 12.6231 6.80193 12.553 6.77855C12.4829 6.75518 12.4088 6.74584 12.3351 6.75108C12.2614 6.75632 12.1894 6.77603 12.1233 6.80909L9.56252 8.09018V6.18753C9.56252 6.03834 9.50326 5.89527 9.39777 5.78978C9.29228 5.68429 9.1492 5.62503 9.00002 5.62503C8.85084 5.62503 8.70776 5.68429 8.60227 5.78978C8.49678 5.89527 8.43752 6.03834 8.43752 6.18753V9.77768L5.87674 8.49659C5.74322 8.42983 5.58865 8.41885 5.44703 8.46605C5.30541 8.51326 5.18834 8.61479 5.12158 8.74831C5.05482 8.88183 5.04384 9.0364 5.09104 9.17802C5.13825 9.31964 5.23978 9.43671 5.3733 9.50347L8.43752 11.0349V12.2344C8.41549 12.2471 8.39369 12.2604 8.37213 12.2745C7.69721 12.7274 6.89809 12.9591 6.08557 12.9375C5.19627 12.9153 4.34071 12.5926 3.65825 12.022C2.97579 11.4514 2.50665 10.6665 2.32727 9.79524C2.14789 8.92395 2.26884 8.01758 2.67041 7.22381C3.07197 6.43003 3.73049 5.79562 4.53869 5.42393C4.7943 5.30682 4.9964 5.09769 5.10471 4.83823C5.42578 4.07089 5.96654 3.41558 6.65899 2.95469C7.35145 2.49381 8.16469 2.24791 8.9965 2.24791C9.82832 2.24791 10.6416 2.49381 11.334 2.95469C12.0265 3.41558 12.5672 4.07089 12.8883 4.83823C12.9966 5.09769 13.1987 5.30682 13.4543 5.42393C14.2625 5.79562 14.921 6.43003 15.3226 7.22381C15.7242 8.01758 15.8451 8.92395 15.6657 9.79524C15.4864 10.6665 15.0172 11.4514 14.3348 12.022C13.6523 12.5926 12.7967 12.9153 11.9074 12.9375H11.9145Z" fill="%236FA627"/></svg>');
}
.tree-cat ul li.industry {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="13" viewBox="0 0 18 13" fill="none"><path d="M16.875 10.9375H16.3125V2.07106L16.9924 1.92481C17.0662 1.91097 17.1365 1.8825 17.1991 1.84107C17.2617 1.79964 17.3154 1.7461 17.357 1.68359C17.3986 1.62109 17.4273 1.55089 17.4413 1.47713C17.4554 1.40337 17.4545 1.32755 17.4388 1.25414C17.423 1.18072 17.3928 1.1112 17.3498 1.04966C17.3067 0.988125 17.2518 0.935824 17.1883 0.895842C17.1247 0.855859 17.0538 0.829003 16.9797 0.816857C16.9056 0.804711 16.8299 0.807521 16.7569 0.825122L1.00687 4.20012C0.871189 4.2294 0.751121 4.30782 0.669765 4.42029C0.588409 4.53275 0.551512 4.67133 0.56617 4.80937C0.580829 4.9474 0.646007 5.07514 0.749169 5.16801C0.852331 5.26089 0.986191 5.31234 1.125 5.31247C1.16494 5.31239 1.20477 5.30815 1.24383 5.29981L1.6875 5.20489V10.9375H1.125C0.975816 10.9375 0.832742 10.9967 0.727252 11.1022C0.621763 11.2077 0.5625 11.3508 0.5625 11.5C0.5625 11.6491 0.621763 11.7922 0.727252 11.8977C0.832742 12.0032 0.975816 12.0625 1.125 12.0625H16.875C17.0242 12.0625 17.1673 12.0032 17.2727 11.8977C17.3782 11.7922 17.4375 11.6491 17.4375 11.5C17.4375 11.3508 17.3782 11.2077 17.2727 11.1022C17.1673 10.9967 17.0242 10.9375 16.875 10.9375ZM2.8125 4.9609L15.1875 2.31223V10.9375H13.5V6.99997C13.5 6.85078 13.4407 6.70771 13.3352 6.60222C13.2298 6.49673 13.0867 6.43747 12.9375 6.43747H5.0625C4.91332 6.43747 4.77024 6.49673 4.66475 6.60222C4.55926 6.70771 4.5 6.85078 4.5 6.99997V10.9375H2.8125V4.9609ZM12.375 8.68747H5.625V7.56247H12.375V8.68747ZM5.625 9.81247H12.375V10.9375H5.625V9.81247Z" fill="%23F17A2F"/></svg>');
}
.tree-cat ul li.emergency-icon {
  padding-left: 30px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"><path d="M15.6508 12.2249L9.50193 1.54652C9.34828 1.28491 9.12892 1.06799 8.8656 0.917267C8.60229 0.766546 8.30416 0.687256 8.00076 0.687256C7.69735 0.687256 7.39922 0.766546 7.13591 0.917267C6.87259 1.06799 6.65324 1.28491 6.49958 1.54652L0.350754 12.2249C0.202912 12.4779 0.125 12.7657 0.125 13.0588C0.125 13.3519 0.202912 13.6397 0.350754 13.8927C0.50244 14.1559 0.721421 14.374 0.985227 14.5246C1.24903 14.6752 1.54816 14.753 1.85193 14.7498H14.1496C14.4531 14.7527 14.7519 14.6749 15.0155 14.5243C15.279 14.3736 15.4978 14.1557 15.6493 13.8927C15.7974 13.6398 15.8756 13.352 15.8758 13.059C15.8761 12.7659 15.7984 12.478 15.6508 12.2249ZM14.6755 13.3295C14.6219 13.4209 14.545 13.4965 14.4525 13.5484C14.3601 13.6003 14.2556 13.6266 14.1496 13.6248H1.85193C1.74595 13.6266 1.64139 13.6003 1.54897 13.5484C1.45655 13.4965 1.37959 13.4209 1.32599 13.3295C1.27743 13.2473 1.25182 13.1536 1.25182 13.0581C1.25182 12.9626 1.27743 12.8689 1.32599 12.7867L7.47482 2.10832C7.5295 2.01731 7.60681 1.94201 7.69922 1.88973C7.79163 1.83745 7.89599 1.80998 8.00216 1.80998C8.10833 1.80998 8.2127 1.83745 8.3051 1.88973C8.39751 1.94201 8.47482 2.01731 8.52951 2.10832L14.6783 12.7867C14.7265 12.8691 14.7516 12.963 14.7511 13.0585C14.7506 13.1539 14.7245 13.2475 14.6755 13.3295ZM7.43825 9.1248V6.3123C7.43825 6.16312 7.49752 6.02004 7.60301 5.91456C7.7085 5.80907 7.85157 5.7498 8.00076 5.7498C8.14994 5.7498 8.29301 5.80907 8.3985 5.91456C8.50399 6.02004 8.56326 6.16312 8.56326 6.3123V9.1248C8.56326 9.27399 8.50399 9.41706 8.3985 9.52255C8.29301 9.62804 8.14994 9.6873 8.00076 9.6873C7.85157 9.6873 7.7085 9.62804 7.60301 9.52255C7.49752 9.41706 7.43825 9.27399 7.43825 9.1248ZM8.84451 11.6561C8.84451 11.8229 8.79502 11.9861 8.70231 12.1248C8.6096 12.2636 8.47782 12.3717 8.32364 12.4356C8.16947 12.4994 7.99982 12.5161 7.83615 12.4836C7.67248 12.451 7.52213 12.3707 7.40413 12.2527C7.28613 12.1347 7.20577 11.9843 7.17322 11.8207C7.14066 11.657 7.15737 11.4873 7.22123 11.3332C7.28509 11.179 7.39324 11.0472 7.53199 10.9545C7.67075 10.8618 7.83388 10.8123 8.00076 10.8123C8.22453 10.8123 8.43914 10.9012 8.59738 11.0594C8.75561 11.2177 8.84451 11.4323 8.84451 11.6561Z" fill="%23F79A94"/></svg>');
}
.tree-cat ul li.tree-trimming {
  padding-left: 30px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="14" viewBox="0 0 16 14" fill="none"><path d="M10.0909 5.95417C10.049 5.89316 10.0197 5.8245 10.0044 5.75213C9.9892 5.67976 9.98838 5.60509 10.002 5.53241C10.0157 5.45972 10.0435 5.39043 10.084 5.32852C10.1244 5.26661 10.1767 5.21328 10.2378 5.17159L14.9952 1.91612C15.1184 1.83989 15.2663 1.81415 15.408 1.84426C15.5497 1.87437 15.6744 1.95802 15.756 2.07776C15.8375 2.19751 15.8698 2.34412 15.8459 2.48705C15.8221 2.62997 15.744 2.75818 15.628 2.84495L10.8699 6.10042C10.7767 6.16472 10.6661 6.19906 10.5528 6.19886C10.4618 6.19851 10.3721 6.17606 10.2917 6.13344C10.2112 6.09082 10.1423 6.0293 10.0909 5.95417ZM15.777 11.9371C15.6927 12.0601 15.563 12.1447 15.4164 12.1721C15.2697 12.1995 15.1182 12.1676 14.9952 12.0833L8.56296 7.68175L5.57398 9.72644C5.80203 10.3056 5.80871 10.9484 5.59274 11.5322C5.37677 12.1159 4.95329 12.5997 4.40322 12.8909C3.85314 13.1822 3.21504 13.2605 2.61084 13.111C2.00663 12.9616 1.47869 12.5947 1.12787 12.0806C0.777057 11.5664 0.627972 10.9411 0.709102 10.3239C0.790231 9.70683 1.09589 9.14125 1.56767 8.73525C2.03945 8.32926 2.64428 8.11132 3.26659 8.12308C3.8889 8.13485 4.48506 8.37548 4.94117 8.79901L7.56664 6.99972L4.93765 5.20042C4.48309 5.62177 3.88926 5.86093 3.26955 5.87223C2.64984 5.88353 2.04769 5.66618 1.57807 5.26168C1.10845 4.85718 0.804265 4.29388 0.723612 3.67934C0.64296 3.0648 0.791485 2.44209 1.14083 1.93011C1.49017 1.41813 2.01585 1.05276 2.61748 0.903769C3.21912 0.754779 3.85455 0.832609 4.40245 1.1224C4.95034 1.41218 5.3723 1.89362 5.58775 2.47478C5.8032 3.05594 5.79705 3.69609 5.57046 4.273L15.6252 11.1545C15.6866 11.1958 15.7394 11.2488 15.7803 11.3106C15.8212 11.3723 15.8495 11.4415 15.8637 11.5142C15.8778 11.5869 15.8774 11.6617 15.8625 11.7343C15.8476 11.8068 15.8186 11.8758 15.777 11.9371ZM4.62546 10.656C4.62553 10.3306 4.51279 10.0153 4.30644 9.76378C4.1001 9.51224 3.81292 9.34003 3.49383 9.27649C3.17475 9.21296 2.84351 9.26203 2.55655 9.41534C2.26959 9.56865 2.04467 9.81672 1.92011 10.1173C1.79555 10.4178 1.77906 10.7523 1.87344 11.0636C1.96783 11.375 2.16726 11.644 2.43775 11.8248C2.70823 12.0056 3.03304 12.087 3.35683 12.0552C3.68061 12.0233 3.98334 11.8802 4.21343 11.6502C4.34449 11.52 4.4484 11.3651 4.51913 11.1944C4.58986 11.0237 4.626 10.8407 4.62546 10.656ZM4.21343 4.33698C4.41014 4.14033 4.54412 3.88976 4.59841 3.61697C4.65271 3.34417 4.62488 3.0614 4.51846 2.80441C4.41204 2.54743 4.23179 2.32778 4.00053 2.17324C3.76926 2.0187 3.49736 1.93621 3.21921 1.93621C2.94107 1.93621 2.66916 2.0187 2.4379 2.17324C2.20663 2.32778 2.02639 2.54743 1.91997 2.80441C1.81354 3.0614 1.78572 3.34417 1.84002 3.61697C1.89431 3.88976 2.02828 4.14033 2.22499 4.33698C2.35486 4.46879 2.50963 4.57346 2.68031 4.6449C2.851 4.71635 3.03418 4.75314 3.21921 4.75314C3.40425 4.75314 3.58743 4.71635 3.75811 4.6449C3.9288 4.57346 4.08357 4.46879 4.21343 4.33698Z" fill="%23F0E749"/></svg>');
}
.tree-cat ul li.service-area-icon {
  padding-left: 30px;
  background-size: 12px 15px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="16" viewBox="0 0 14 16" fill="none"><path d="M7 3.5C6.44374 3.5 5.89997 3.66495 5.43746 3.97399C4.97495 4.28303 4.61446 4.72229 4.40159 5.2362C4.18872 5.75012 4.13302 6.31562 4.24154 6.86119C4.35006 7.40676 4.61793 7.9079 5.01126 8.30124C5.4046 8.69457 5.90574 8.96244 6.45131 9.07096C6.99688 9.17948 7.56238 9.12378 8.0763 8.91091C8.59021 8.69804 9.02947 8.33755 9.33851 7.87504C9.64755 7.41253 9.8125 6.86876 9.8125 6.3125C9.8125 5.56658 9.51618 4.85121 8.98874 4.32376C8.46129 3.79632 7.74592 3.5 7 3.5ZM7 8C6.66624 8 6.33998 7.90103 6.06248 7.7156C5.78497 7.53018 5.56868 7.26663 5.44095 6.95828C5.31323 6.64993 5.27981 6.31063 5.34492 5.98328C5.41004 5.65594 5.57076 5.35526 5.80676 5.11926C6.04276 4.88326 6.34344 4.72254 6.67078 4.65742C6.99813 4.59231 7.33743 4.62573 7.64578 4.75345C7.95413 4.88118 8.21768 5.09747 8.40311 5.37498C8.58853 5.65248 8.6875 5.97874 8.6875 6.3125C8.6875 6.76005 8.50971 7.18928 8.19324 7.50574C7.87678 7.82221 7.44755 8 7 8ZM7 0.125C5.35954 0.126861 3.78681 0.779354 2.62683 1.93933C1.46685 3.09931 0.814361 4.67204 0.8125 6.3125C0.8125 8.52031 1.83273 10.8603 3.76562 13.0801C4.63414 14.0831 5.61165 14.9864 6.68008 15.773C6.77466 15.8393 6.88734 15.8748 7.00281 15.8748C7.11829 15.8748 7.23097 15.8393 7.32555 15.773C8.39201 14.986 9.36762 14.0828 10.2344 13.0801C12.1645 10.8603 13.1875 8.52031 13.1875 6.3125C13.1856 4.67204 12.5331 3.09931 11.3732 1.93933C10.2132 0.779354 8.64046 0.126861 7 0.125ZM7 14.6094C5.83773 13.6953 1.9375 10.3379 1.9375 6.3125C1.9375 4.96984 2.47087 3.68217 3.42027 2.73277C4.36967 1.78337 5.65734 1.25 7 1.25C8.34266 1.25 9.63032 1.78337 10.5797 2.73277C11.5291 3.68217 12.0625 4.96984 12.0625 6.3125C12.0625 10.3365 8.16227 13.6953 7 14.6094Z" fill="%23036829"/></svg>');
}

.single-post .single-tree-head h1 {
  font-weight: 700;
}

.page-template-legal-content-template .single-tree-head h1 {
  margin-top: 0;
}

.data-counter__content {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 32px;
  margin-top: 64px;
}
@media (max-width: 1024px) {
  .data-counter__content {
    margin-top: 32px;
  }
}
@media (max-width: 767px) {
  .data-counter__content {
    gap: 20px;
  }
}
.data-counter__item {
  padding: 24px;
  max-width: 384px;
  min-height: 384px;
  width: 100%;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  border-radius: 16px;
  border: 1px solid rgba(154, 169, 194, 0.1411764706);
  background-image: url(../images/footer-reachout-overlay.webp);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center;
  gap: 8px;
  box-shadow: 0px 1px 2px 0px rgba(27, 36, 44, 0.1215686275);
}
@media (max-width: 1100px) {
  .data-counter__item {
    flex-basis: 286px;
    flex-grow: 1;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .data-counter__item {
    max-width: 100%;
    gap: 8px;
    min-height: 343px;
  }
}
.data-counter__item h5 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 124%;
  letter-spacing: 0%;
  color: #ffffff;
  margin-bottom: 8px;
  max-width: 200px;
}
@media (max-width: 1024px) {
  .data-counter__item h5 {
    font-size: 18px;
  }
}
.data-counter__icon {
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
  letter-spacing: -0.84px;
  font-size: 56px;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  gap: 10px;
}
.data-counter__icon span {
  color: #ffffff;
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-style: Bold;
  font-size: 80px;
  leading-trim: NONE;
  line-height: 100%;
  letter-spacing: -1.5%;
}
@media (max-width: 1024px) {
  .data-counter__icon span {
    font-size: 64px;
  }
}
.data-counter__text {
  margin-top: auto;
}
.data-counter__text p {
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #ffffff;
}

.location-listing-section .tagline {
  margin-bottom: -8px;
}

.location-listing-wrapper {
  padding-top: 32px;
}

.location-posts-wrapper {
  display: flex;
  flex-wrap: wrap;
  row-gap: 48px;
  -moz-column-gap: 32px;
  column-gap: 32px;
}

.location-category-title {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%; /* 15.6px */
  text-transform: uppercase;
  color: rgb(111, 166, 39);
  margin-bottom: 16px;
}

.location-posts-list {
  max-height: 322px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  -moz-column-gap: 32px;
  column-gap: 32px;
}
.location-posts-list li {
  min-width: 280px;
}
@media (max-width: 1024px) {
  .location-posts-list li {
    min-width: 123px;
  }
}
.location-posts-list li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 132%; /* 21.12px */
  letter-spacing: -0.08px;
  color: rgb(58, 98, 60);
  margin-bottom: 12px;
  display: block;
  transition: all 0.3s ease-in-out;
}
.location-posts-list li a:hover {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 132%; /* 21.12px */
  letter-spacing: -0.08px;
  color: rgb(3, 104, 41);
  text-decoration: underline;
  text-decoration-thickness: 2px;
  text-underline-offset: 4px;
}

.license-grid {
  display: flex;
  gap: 48px;
  flex-wrap: wrap;
  margin-top: 48px;
}
@media (max-width: 1024px) {
  .license-grid {
    margin-top: 32px;
    gap: 16px;
    row-gap: 32px;
    justify-content: flex-start;
  }
}
.license-grid__item {
  max-width: 268px;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 14px;
}
@media (max-width: 1024px) {
  .license-grid__item {
    flex-basis: 163px;
    flex-grow: 1;
    max-width: 163px;
  }
}
.license-grid__image {
  padding: 12px;
  aspect-ratio: 244.36/311;
  overflow: hidden;
  background-color: rgba(202, 233, 187, 0.13);
}
.license-grid__image img {
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 4px;
}
.license-grid__text {
  display: flex;
  gap: 4px;
  flex-direction: column;
}
.license-grid__text h5 {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 132%; /* 18.48px */
  letter-spacing: -0.07px;
  color: #002D04;
}
.license-grid__text p {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%; /* 15.84px */
  letter-spacing: -0.06px;
  color: #4B5565;
}
.license-grid__text span {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%; /* 15.84px */
  letter-spacing: -0.06px;
  color: #7A9C75;
}

#closePdfPopup {
  position: absolute;
  top: 0px;
  right: 0px;
  font-size: 40px;
  cursor: pointer;
  z-index: 1000;
  color: #fff;
  line-height: 40px;
}

.emergency-card-section {
  margin-top: -64px;
  background-color: #fff;
}
@media (max-width: 1024px) {
  .emergency-card-section {
    margin-top: -55px;
  }
}
.emergency-card-wrapper {
  padding: 64px;
  display: flex;
  gap: 64px;
  border-radius: 16px;
  background-color: rgb(244, 251, 242);
}
@media (max-width: 767px) {
  .emergency-card-wrapper {
    flex-direction: column;
    padding: 32px 20px;
  }
}
.emergency-card-left {
  max-width: 512px;
  width: 100%;
}
.emergency-card-left-content {
  text-align: left;
}
.emergency-card-left-content img {
  height: 44px;
  width: 44px;
  border-radius: 50%;
  margin-bottom: 32px;
}
.emergency-card-left-content h3 {
  font-style: normal;
  font-weight: 600;
  line-height: 105%; /* 37.8px */
  letter-spacing: -0.18px;
  font-size: 36px;
  color: #0D121C;
}
@media (max-width: 1024px) {
  .emergency-card-left-content h3 {
    font-size: 24px;
  }
}
.emergency-card-left-content p {
  margin-top: 20px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%; /* 21.12px */
  letter-spacing: -0.08px;
  color: #4B5565;
}
@media (max-width: 1024px) {
  .emergency-card-left-content p {
    margin-top: 16px;
  }
}
.emergency-card-right {
  max-width: 512px;
  width: 100%;
}
.emergency-card-right .tagline {
  margin-bottom: 0;
}
@media (max-width: 1024px) {
  .emergency-card-right {
    max-width: 100%;
  }
}
@media (max-width: 1024px) {
  .emergency-card-right-content {
    max-width: 100%;
  }
}
.emergency-card-list {
  margin-bottom: 24px;
  margin-top: 24px;
  padding: 24px 35px 24px 24px;
  border-radius: 10px;
  box-shadow: 0 1px 2px 0 rgba(27, 36, 44, 0.05);
  border: 1px solid rgba(73, 115, 76, 0.1);
  display: flex;
  flex-direction: row;
  gap: 16px;
  background-color: rgba(202, 233, 187, 0.35);
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"><path d="M17.1875 5.5V14.4375C17.1875 14.6198 17.1151 14.7947 16.9862 14.9236C16.8572 15.0526 16.6824 15.125 16.5 15.125C16.3177 15.125 16.1428 15.0526 16.0139 14.9236C15.8849 14.7947 15.8125 14.6198 15.8125 14.4375V7.15945L5.98642 16.9864C5.85742 17.1154 5.68245 17.1879 5.50002 17.1879C5.31758 17.1879 5.14261 17.1154 5.01361 16.9864C4.88461 16.8574 4.81213 16.6824 4.81213 16.5C4.81213 16.3176 4.88461 16.1426 5.01361 16.0136L14.8406 6.1875H7.56252C7.38018 6.1875 7.20531 6.11507 7.07638 5.98614C6.94745 5.8572 6.87502 5.68234 6.87502 5.5C6.87502 5.31766 6.94745 5.1428 7.07638 5.01386C7.20531 4.88493 7.38018 4.8125 7.56252 4.8125H16.5C16.6824 4.8125 16.8572 4.88493 16.9862 5.01386C17.1151 5.1428 17.1875 5.31766 17.1875 5.5Z" fill="%237A9C75"/></svg>');
  background-position: right 13px top 13px;
  background-repeat: no-repeat;
  background-size: 22px;
  align-items: center;
  justify-content: flex-start;
}
@media (max-width: 1024px) {
  .emergency-card-list {
    align-items: flex-start;
    flex-direction: column;
  }
}
.emergency-card-list img {
  height: 32px;
  width: 32px;
}
@media (max-width: 1024px) {
  .emergency-card-list img {
    height: 20px;
    width: 26px;
  }
}
.emergency-card-list p {
  font-style: normal;
  font-weight: 600;
  line-height: 124%;
  font-size: 21px;
  color: #3A623C;
}
@media (max-width: 1024px) {
  .emergency-card-list p {
    font-size: 18px;
    text-decoration: underline;
    text-underline-offset: 4px;
    text-decoration-thickness: 1px;
  }
}

.error-404-wrapper h1 {
  color: #0D121C;
}
.error-404-btns {
  margin-top: 32px;
  display: flex;
  gap: 12px;
  justify-content: center;
}
@media (max-width: 767px) {
  .error-404-btns {
    flex-direction: column;
  }
}
.error-404-btns a {
  display: flex;
  gap: 12px;
  border-radius: 10px;
}
.error-404-list {
  margin-top: 64px;
  margin-bottom: 16px;
}
@media (max-width: 1024px) {
  .error-404-list {
    margin-top: 32px;
    background-position: right 5px top 90px;
  }
}
.error-404-list li > a {
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 20px;
  max-width: 560px;
  margin: 0 auto;
  border-bottom: 1px solid #9AA4B2;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="16" viewBox="0 0 19 16" fill="none"><path d="M18.2522 8.17422L11.3579 15.0685C11.2173 15.2092 11.0265 15.2882 10.8276 15.2882C10.6287 15.2882 10.4379 15.2092 10.2973 15.0685C10.1566 14.9279 10.0776 14.7371 10.0776 14.5382C10.0776 14.3393 10.1566 14.1485 10.2973 14.0079L15.9115 8.39365L0.751342 8.39431C0.552319 8.39431 0.361447 8.31525 0.220716 8.17452C0.0799858 8.03379 0.000924211 7.84292 0.000924464 7.64389C0.000924717 7.44487 0.0799861 7.254 0.220717 7.11327C0.361448 6.97254 0.552319 6.89348 0.751342 6.89348L15.9115 6.89414L10.2973 1.27993C10.1566 1.13928 10.0776 0.948514 10.0776 0.749601C10.0776 0.550689 10.1566 0.359924 10.2973 0.219271C10.4379 0.0786191 10.6287 -0.000398228 10.8276 -0.000398291C11.0265 -0.000398365 11.2173 0.0786191 11.3579 0.219271L18.2522 7.11356C18.3929 7.25422 18.4719 7.44498 18.4719 7.64389C18.4719 7.84281 18.3929 8.03357 18.2522 8.17422Z" fill="%23155EEF"/></svg>');
  background-size: 15px;
  background-position: right 5px center;
  background-repeat: no-repeat;
}
@media (max-width: 1024px) {
  .error-404-list li > a {
    flex-direction: column;
    gap: 16px;
  }
}
@media (max-width: 1024px) {
  .error-404-list-txt {
    padding-right: 30px;
  }
}
.error-404-list-txt h5 {
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 124%;
  color: #0F2178;
}
.error-404-list-txt p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  letter-spacing: -0.08px;
  color: #4B5565;
}

.instagram-feed .custom-slider .slick-list {
  width: 416px;
}
@media (max-width: 1024px) {
  .instagram-feed .custom-slider .slick-list {
    width: 335px;
    margin: 0px;
  }
}
@media (max-width: 767px) {
  .instagram-feed .sbi_width_resp {
    text-align: center;
  }
}
.instagram-feed #sbi_images {
  display: block;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .instagram-feed #sbi_images {
    margin-top: 32px;
  }
}
.instagram-feed #sb_instagram #sbi_images .sbi_item.sbi_num_diff_hide {
  display: block !important;
}
.instagram-feed #sb_instagram #sbi_images .sbi_item, .instagram-feed #sbi_images .sbi_item {
  margin: 0 4px 0 20px !important;
  border-radius: 12px;
  border: 1px solid rgba(73, 115, 76, 0.2);
  box-shadow: 0 1px 2px 0 rgba(27, 36, 44, 0.05);
  padding: 16px;
}
@media (max-width: 1024px) {
  .instagram-feed #sb_instagram #sbi_images .sbi_item, .instagram-feed #sbi_images .sbi_item {
    margin: 0 20px 0 4px !important;
  }
}
.instagram-feed #sb_instagram #sbi_images .sbi_item .sbi_photo, .instagram-feed #sbi_images .sbi_item .sbi_photo {
  display: block;
  text-decoration: none;
  aspect-ratio: 1/1;
  width: 100%;
  height: 100% !important;
  position: relative;
}
.instagram-feed #sb_instagram #sbi_images .sbi_item .sbi_photo img, .instagram-feed #sbi_images .sbi_item .sbi_photo img {
  border-radius: 8px;
  width: 100%;
  height: 100%;
}
.instagram-feed #sb_instagram #sbi_images .sbi_item .sbi_photo svg.sbi_lightbox_carousel_icon, .instagram-feed #sbi_images .sbi_item .sbi_photo svg.sbi_lightbox_carousel_icon {
  width: 30px;
}
.instagram-feed #sb_instagram #sbi_images .sbi_item .sbi_photo svg.sbi_playbtn, .instagram-feed #sbi_images .sbi_item .sbi_photo svg.sbi_playbtn {
  width: 30px;
  position: absolute;
  transform: translate(0%, 0%);
  top: 50%;
  left: 50%;
}
.instagram-feed .sb_instagram_header {
  display: inline-block;
}
@media (max-width: 1024px) {
  .instagram-feed .sb_instagram_header {
    padding: 0 !important;
  }
}
.instagram-feed .sb_instagram_header .sbi_header_text {
  gap: 12px !important;
}
.instagram-feed .sb_instagram_header .sbi_header_text .sbi_header_img {
  height: 40px !important;
  width: 40px !important;
}
.instagram-feed .sb_instagram_header h3 {
  color: #6B766C;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%; /* 23.76px */
  letter-spacing: -0.09px;
}
.instagram-feed .insta-follor-btn {
  text-align: right;
  margin-right: calc((100vw - 1216px) / 2 - 0px);
  margin-top: -62px;
}
@media (max-width: 1100px) {
  .instagram-feed .insta-follor-btn {
    margin-right: 16px;
  }
}
@media (max-width: 767px) {
  .instagram-feed .insta-follor-btn {
    margin-bottom: 0;
    margin-top: 24px;
  }
}
.instagram-feed .insta-follor-btn a {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.3333 0.702148H4.66667C2.36548 0.702148 0.5 2.56763 0.5 4.86881V11.5355C0.5 13.8366 2.36548 15.7021 4.66667 15.7021H11.3333C13.6345 15.7021 15.5 13.8366 15.5 11.5355V4.86881C15.5 2.56763 13.6345 0.702148 11.3333 0.702148ZM14.0417 11.5355C14.0371 13.0293 12.8272 14.2392 11.3333 14.2438H4.66667C3.17279 14.2392 1.96291 13.0293 1.95833 11.5355V4.86881C1.96291 3.37494 3.17279 2.16506 4.66667 2.16048H11.3333C12.8272 2.16506 14.0371 3.37494 14.0417 4.86881V11.5355ZM11.9583 5.07715C12.4186 5.07715 12.7917 4.70405 12.7917 4.24381C12.7917 3.78358 12.4186 3.41048 11.9583 3.41048C11.4981 3.41048 11.125 3.78358 11.125 4.24381C11.125 4.70405 11.4981 5.07715 11.9583 5.07715ZM8 4.45215C5.92893 4.45215 4.25 6.13108 4.25 8.20215C4.25 10.2732 5.92893 11.9521 8 11.9521C10.0711 11.9521 11.75 10.2732 11.75 8.20215C11.7522 7.2069 11.3578 6.25179 10.6541 5.54805C9.95033 4.84431 8.99525 4.44993 8 4.45215ZM5.70833 8.20215C5.70833 9.46781 6.73433 10.4938 8 10.4938C9.26567 10.4938 10.2917 9.46781 10.2917 8.20215C10.2917 6.93648 9.26567 5.91048 8 5.91048C6.73433 5.91048 5.70833 6.93648 5.70833 8.20215Z" fill="white"/></svg>') !important;
  background-repeat: no-repeat !important;
  background-position: left 22px center !important;
  background-size: 15px;
  padding-left: 52px;
}
.instagram-feed .insta-follor-btn a svg {
  display: none;
}
.instagram-feed .insta-follor-btn a span {
  font-size: inherit;
  font-weight: inherit;
}
@media (max-width: 767px) {
  .instagram-feed .insta-follor-btn a {
    background-position: left 38% center !important;
  }
}

@media (max-width: 767px) {
  .instagram-feed .custom-trade-container {
    text-align: center;
  }
}
.instagram-feed .ff-stream.ff-layout-carousel {
  background-color: transparent !important;
}
.instagram-feed .ff-layout-carousel .ff-stream-wrapper {
  margin-top: 48px;
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-list {
  width: 416px;
  overflow: visible;
  z-index: 0;
  margin: 0 -16px;
}
@media (max-width: 1024px) {
  .instagram-feed .ff-stream-wrapper.custom-slider .slick-list {
    width: 335px;
    margin: 0px;
  }
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-slide article {
  margin: 0 4px 0 0px !important;
  border-radius: 12px;
  border: 1px solid rgba(73, 115, 76, 0.2);
  box-shadow: 0 1px 2px 0 rgba(27, 36, 44, 0.05);
  padding: 16px;
  width: 100% !important;
  aspect-ratio: 1/1;
  height: 100%;
}
@media (max-width: 1024px) {
  .instagram-feed .ff-stream-wrapper.custom-slider .slick-slide article {
    margin: 0 20px 0 4px !important;
  }
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-slide article .ff-item-cont {
  display: block;
  text-decoration: none;
  aspect-ratio: 1/1;
  width: 100%;
  height: 100% !important;
  position: relative;
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-slide article .ff-item-cont img {
  border-radius: 8px;
  width: 100%;
  height: 100%;
  aspect-ratio: 1/1;
  min-height: auto !important;
  -o-object-fit: cover;
  object-fit: cover;
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-slide article .ff-item-cont svg.sbi_lightbox_carousel_icon {
  width: 30px;
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-slide article .ff-item-cont svg.sbi_playbtn {
  width: 30px;
  position: absolute;
  transform: translate(0%, 0%);
  top: 50%;
  left: 50%;
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-next, .instagram-feed .ff-stream-wrapper.custom-slider .slick-prev {
  bottom: -20px;
  border-radius: 50%;
  background-color: rgb(3, 104, 41);
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-next:before, .instagram-feed .ff-stream-wrapper.custom-slider .slick-prev:before {
  content: "";
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-prev {
  left: auto;
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-next {
  right: 0;
}
.instagram-feed .sb_instagram_header {
  display: inline-block;
  margin-bottom: 15px;
}
@media (max-width: 1024px) {
  .instagram-feed .sb_instagram_header {
    padding: 0 !important;
  }
}
.instagram-feed .sb_instagram_header .sbi_header_text {
  gap: 12px !important;
  display: flex;
  gap: 20px;
  justify-content: flex-start;
  align-items: center;
}
.instagram-feed .sb_instagram_header .sbi_header_text .sbi_header_img {
  height: 40px !important;
  width: 40px !important;
}
.instagram-feed .sb_instagram_header h3 {
  color: #6B766C;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%; /* 23.76px */
  letter-spacing: -0.09px;
}
.instagram-feed .insta-follor-btn.facebook-follow-btn a {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="17" viewBox="0 0 18 17" fill="none"><path d="M17.3333 8.58737C17.3333 3.95688 13.6024 0.203125 8.99999 0.203125C4.39761 0.203125 0.666656 3.95688 0.666656 8.58737C0.666656 12.7721 3.71402 16.2408 7.69791 16.8698V11.011H5.58202V8.58737H7.69791V6.74022C7.69791 4.63892 8.94207 3.47822 10.8455 3.47822C11.7573 3.47822 12.7109 3.64198 12.7109 3.64198V5.7053H11.6602C10.625 5.7053 10.3021 6.35164 10.3021 7.01471V8.58737H12.6132L12.2438 11.011H10.3021V16.8698C14.286 16.2408 17.3333 12.7723 17.3333 8.58737Z" fill="white"/></svg>') !important;
}
.instagram-feed .insta-follor-btn {
  text-align: right;
  margin-right: calc((100vw - 1216px) / 2 - 0px);
  margin-top: -62px;
}
@media (max-width: 1100px) {
  .instagram-feed .insta-follor-btn {
    margin-right: 16px;
  }
}
@media (max-width: 767px) {
  .instagram-feed .insta-follor-btn {
    margin-bottom: 0;
    margin-top: 24px;
  }
}
.instagram-feed .insta-follor-btn a {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.3333 0.702148H4.66667C2.36548 0.702148 0.5 2.56763 0.5 4.86881V11.5355C0.5 13.8366 2.36548 15.7021 4.66667 15.7021H11.3333C13.6345 15.7021 15.5 13.8366 15.5 11.5355V4.86881C15.5 2.56763 13.6345 0.702148 11.3333 0.702148ZM14.0417 11.5355C14.0371 13.0293 12.8272 14.2392 11.3333 14.2438H4.66667C3.17279 14.2392 1.96291 13.0293 1.95833 11.5355V4.86881C1.96291 3.37494 3.17279 2.16506 4.66667 2.16048H11.3333C12.8272 2.16506 14.0371 3.37494 14.0417 4.86881V11.5355ZM11.9583 5.07715C12.4186 5.07715 12.7917 4.70405 12.7917 4.24381C12.7917 3.78358 12.4186 3.41048 11.9583 3.41048C11.4981 3.41048 11.125 3.78358 11.125 4.24381C11.125 4.70405 11.4981 5.07715 11.9583 5.07715ZM8 4.45215C5.92893 4.45215 4.25 6.13108 4.25 8.20215C4.25 10.2732 5.92893 11.9521 8 11.9521C10.0711 11.9521 11.75 10.2732 11.75 8.20215C11.7522 7.2069 11.3578 6.25179 10.6541 5.54805C9.95033 4.84431 8.99525 4.44993 8 4.45215ZM5.70833 8.20215C5.70833 9.46781 6.73433 10.4938 8 10.4938C9.26567 10.4938 10.2917 9.46781 10.2917 8.20215C10.2917 6.93648 9.26567 5.91048 8 5.91048C6.73433 5.91048 5.70833 6.93648 5.70833 8.20215Z" fill="white"/></svg>') !important;
  background-repeat: no-repeat !important;
  background-position: left 22px center !important;
  background-size: 15px;
  padding-left: 52px;
}
.instagram-feed .insta-follor-btn a svg {
  display: none;
}
.instagram-feed .insta-follor-btn a span {
  font-size: inherit;
  font-weight: inherit;
}
@media (max-width: 767px) {
  .instagram-feed .insta-follor-btn a {
    background-position: left 38% center !important;
  }
}

.cta-section__grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
  margin-top: 48px;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cta-section__grid {
    margin-top: 32px;
  }
}
.cta-section__grid:not(.slick-initialized) {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
  margin-top: 48px;
}
@media (max-width: 1024px) {
  .cta-section__grid:not(.slick-initialized) {
    grid-template-columns: repeat(1, 1fr);
  }
}
.cta-section .custom-sldier .slick-list {
  width: 416px;
  overflow: visible;
  z-index: 0;
  margin: 0 -12px;
}
.cta-section__card {
  margin: 0 12px;
}
.cta-section__card--imgwrap {
  width: 100%;
  height: 276px;
}
@media (max-width: 767px) {
  .cta-section__card--imgwrap {
    height: 174px;
  }
}
.cta-section__card--imgwrap img {
  width: 100%;
  height: 276px;
  border-radius: 12px;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cta-section__card--imgwrap img {
    height: 174px;
  }
}
.cta-section__card--content {
  padding-top: 24px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.cta-section__card h5 {
  font-family: "Red Hat Display", sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 124%;
  color: #0D121C;
}
.cta-section__card p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 132%;
  color: #4B5565;
}
.cta-section__card .simple-arrow-btn {
  margin-top: 8px;
}

.instagram-feed {
  display: none;
}

.content-grid {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  overflow: hidden;
}
.content-grid__wrapper {
  display: flex;
  justify-content: space-between;
  gap: 48px 32px;
}
@media (max-width: 1024px) {
  .content-grid__wrapper {
    flex-direction: column;
  }
}
.content-grid__header {
  max-width: 591px;
  width: 100%;
}
@media (max-width: 1024px) {
  .content-grid__header {
    max-width: 100%;
  }
}
.content-grid__header .section-heading-content__btn {
  margin-top: 24px;
}
.content-grid__grid {
  max-width: 488px;
  width: 100%;
  margin-top: 0;
}
@media (max-width: 1024px) {
  .content-grid__grid {
    max-width: 100%;
  }
}
.content-grid__grid .six-column-grid__item {
  max-width: 100%;
  width: 100%;
}
@media (max-width: 1024px) {
  .content-grid__grid .six-column-grid__item {
    max-width: calc((100% - 48px) / 2);
  }
}
@media (max-width: 767px) {
  .content-grid__grid .six-column-grid__item {
    max-width: 100%;
    gap: 5px;
  }
}
@media (max-width: 1024px) {
  .content-grid__grid .six-column-grid__item.row {
    flex-direction: column;
  }
}
.content-grid__grid.column {
  flex-direction: column;
  gap: 60px;
}
@media (max-width: 1024px) {
  .content-grid__grid.column {
    flex-direction: row;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .content-grid__grid.column {
    gap: 23px;
  }
}
@media (max-width: 1024px) {
  .content-grid__grid.column .six-column-grid__item {
    max-width: 100%;
  }
}
.content-grid > img {
  max-width: 830px;
  width: 100%;
  height: 1325px;
  display: block;
  -o-object-fit: contain;
  object-fit: contain;
  position: absolute;
}
.content-grid > img.left-bg {
  left: -175px;
  top: -100px;
}
.content-grid > img.center-bg {
  right: -100px;
  top: 50%;
  transform: translateY(-50%);
}
.content-grid > img.right-bg {
  right: -200px;
  bottom: -100px;
}

.partner-section__wrapper {
  display: flex;
  flex-direction: column;
  gap: 64px;
}
@media (max-width: 767px) {
  .partner-section__wrapper {
    gap: 32px;
  }
}
.partner-section__header {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
  gap: 24px;
}
@media (max-width: 767px) {
  .partner-section__header {
    flex-direction: column;
  }
}
.partner-section .section-heading-content {
  max-width: calc(50% - 12px);
  width: 100%;
}
@media (max-width: 767px) {
  .partner-section .section-heading-content {
    max-width: 100%;
  }
}
.partner-section__buttons {
  max-width: calc(50% - 12px);
  width: 100%;
  display: flex;
  justify-content: flex-end;
  gap: 12px;
}
@media (max-width: 767px) {
  .partner-section__buttons {
    max-width: 100%;
    justify-content: flex-start;
  }
}
.partner-section__grid {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 32px;
}
@media (max-width: 991px) {
  .partner-section__grid {
    gap: 24px;
  }
}
@media (max-width: 767px) {
  .partner-section__grid {
    flex-direction: column;
  }
}
.partner-section__card {
  padding: 24px;
  border: 1px solid rgba(154, 169, 194, 0.1411764706);
  box-shadow: 0px 1px 2px 0px rgba(27, 36, 44, 0.1215686275);
  border-radius: 16px;
  display: flex;
  flex-direction: column;
  gap: 64px;
  max-width: calc((100% - 64px) / 3);
  width: 100%;
  position: relative;
  overflow: hidden;
  background-color: rgba(154, 169, 194, 0.0705882353);
}
@media (max-width: 991px) {
  .partner-section__card {
    max-width: calc((100% - 24px) / 2);
  }
}
@media (max-width: 767px) {
  .partner-section__card {
    max-width: 100%;
    gap: 48px;
  }
}
.partner-section__card::before {
  content: unset;
  position: absolute;
  top: -3px;
  left: -3px;
  width: 100%;
  height: 100%;
  background-position: top left;
  opacity: 0.4;
  background-repeat: no-repeat;
  background-color: rgba(154, 169, 194, 0.0705882353);
}
.partner-section__card--logo {
  padding: 12px;
  border: 1px solid rgba(73, 88, 111, 0.2);
  border-radius: 10px;
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 100%;
  position: relative;
  z-index: 1;
}
.partner-section__card--logo img {
  max-height: 40px;
  width: auto;
  display: block;
}
.partner-section__card--content {
  position: relative;
  z-index: 1;
  height: calc(100% - 136px);
  display: flex;
  flex-direction: column;
}
.partner-section__card--content h5,
.partner-section__card--content h6 {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 700;
  font-size: 18px;
  line-height: 124%;
  color: #0F2178;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .partner-section__card--content h5,
  .partner-section__card--content h6 {
    font-size: 16px;
    margin-bottom: 12px;
  }
}
.partner-section__card--content p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-bottom: 8px;
}
@media (max-width: 767px) {
  .partner-section__card--content p {
    padding-bottom: 0;
    font-size: 14px;
    margin-bottom: 16px;
  }
}
.partner-section__card--content p:not(:last-child) {
  margin-bottom: 20px;
}
.partner-section__card .simple-arrow-btn {
  margin-top: auto;
}
.partner-section.light-bg .partner-section__card {
  background-color: #ffffff;
}

.contact-link {
  padding: 80px 0;
}
.contact-link__grid {
  display: flex;
  justify-content: flex-start;
  gap: 32px;
  flex-wrap: wrap;
}
@media (max-width: 1024px) {
  .contact-link__grid {
    flex-wrap: wrap;
    gap: 40px;
  }
}
.contact-link__item {
  max-width: calc((100% - 64px) / 3);
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
}
@media (max-width: 1024px) {
  .contact-link__item {
    max-width: 100%;
    gap: 4px;
  }
}
.contact-link__item--icon img {
  max-width: 62px;
  width: 100%;
  height: 62px;
  -o-object-fit: contain;
  object-fit: contain;
  display: block;
}
@media (max-width: 1024px) {
  .contact-link__item--icon img {
    max-width: 50px;
    height: 50px;
  }
}
.contact-link__item--title {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 16px;
}
@media (max-width: 1024px) {
  .contact-link__item--title {
    gap: 12px;
  }
}
.contact-link__item--title h5 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 124%;
  text-align: center;
  color: #0D121C;
}
@media (max-width: 1024px) {
  .contact-link__item--title h5 {
    margin-bottom: 4px;
  }
}
.contact-link__item--title p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 132%;
  letter-spacing: -0.5%;
  text-align: center;
  color: #4B5565;
}

.multi-image-content {
  overflow: hidden;
}
.multi-image-content__wrapper {
  display: flex;
  align-items: center;
  gap: 80px;
}
@media (max-width: 1024px) {
  .multi-image-content__wrapper {
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .multi-image-content__wrapper {
    gap: 32px;
  }
}
.multi-image-content__image {
  max-width: 576px;
  width: 100%;
}
.multi-image-content__image > img {
  width: 100%;
  max-width: 100%;
  height: 640px;
  display: block;
  -o-object-fit: contain;
  object-fit: contain;
  position: relative;
  z-index: 1;
}
.multi-image-content__text {
  max-width: calc(100% - 656px);
  width: 100%;
}
@media (max-width: 1024px) {
  .multi-image-content__text {
    max-width: 100%;
  }
}
.multi-image-content__content-list li:not(:last-child) {
  margin-bottom: 24px;
  padding-bottom: 24px;
  border-bottom: 1px solid rgba(73, 88, 111, 0.2);
}
.multi-image-content__content-list li h6 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 124%;
  color: #0D121C;
  margin-bottom: 12px;
}
@media (max-width: 1024px) {
  .multi-image-content__content-list li h6 {
    color: #0F2178;
  }
}
.multi-image-content__content-list li p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
}
.multi-image-content__short-img {
  max-width: 212px;
  height: 212px;
  width: 100%;
  border-radius: 20px;
  position: absolute;
  overflow: hidden;
  top: 100px;
  right: 0;
  box-shadow: 0px 10px 10px -5px rgba(0, 0, 0, 0.1019607843);
  box-shadow: 0px 20px 25px -5px rgba(0, 0, 0, 0.1019607843);
  z-index: 1;
}
@media (max-width: 767px) {
  .multi-image-content__short-img {
    display: none;
  }
}
.multi-image-content__short-img.top-left {
  top: 100px;
  right: 0;
}
.multi-image-content__short-img.bottom-left {
  top: unset;
  right: unset;
  bottom: 106px;
  left: 0;
  box-shadow: 0px 10px 10px -5px rgba(0, 0, 0, 0.1019607843);
  box-shadow: 0px 20px 25px -5px rgba(0, 0, 0, 0.1019607843);
  max-width: 237px;
  width: 100%;
  height: 158px;
}
.multi-image-content__short-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  display: block;
}

.gradient-circle {
  position: relative;
}
.gradient-circle::after {
  content: "";
  position: absolute;
  width: 532px;
  height: 480px;
  background-image: url("../images/gradient-bgcover.webp");
  background-repeat: no-repeat;
  background-position: center;
  top: 50%;
  transform: translate(-50%, -50%);
  left: 50%;
  z-index: 0;
}

.history-wrapper {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 1024px) {
  .history-wrapper {
    flex-direction: column;
    gap: 42px;
  }
}
@media (max-width: 767px) {
  .history-wrapper {
    gap: 24px;
  }
}
.history-wrapper-left {
  max-width: 488px;
  width: 100%;
  position: sticky;
  top: 135px;
  height: 100%;
}
@media (max-width: 1024px) {
  .history-wrapper-left {
    max-width: 100%;
    position: relative;
    top: 0;
  }
}
.history-wrapper-right {
  max-width: 592px;
  width: 100%;
  display: flex;
  gap: 42px;
  flex-direction: row;
  justify-content: flex-end;
  position: relative;
}
@media (max-width: 1024px) {
  .history-wrapper-right {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .history-wrapper-right {
    justify-content: flex-start;
    gap: 16px;
  }
}
.history-timeline {
  width: 3px;
  height: 100%;
  background-color: rgba(73, 88, 111, 0.2);
  position: relative;
  border-radius: 333px;
  overflow: hidden;
}
@media (max-width: 1024px) {
  .history-timeline {
    height: auto;
  }
}
@media (max-width: 767px) {
  .history-timeline {
    margin: 0 10px;
  }
}
.history-timeline-active {
  background-color: rgb(21, 94, 239);
  width: 3px;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
}
.history-data-wrapper {
  max-width: 536px;
  width: 100%;
  position: relative;
}
@media (max-width: 1024px) {
  .history-data-wrapper {
    max-width: calc(100% - 45px);
  }
}
@media (max-width: 767px) {
  .history-data-wrapper {
    padding-top: 8px;
    max-width: calc(100% - 40px);
  }
}
.history-data {
  display: flex;
  flex-direction: column;
  gap: 32px;
  background-color: #ffffff;
  border-radius: 20px;
  padding: 32px;
  position: relative;
  margin-bottom: 32px;
  border: 1px solid rgba(154, 169, 194, 0.1411764706);
}
@media (max-width: 767px) {
  .history-data {
    box-shadow: 0px 1px 2px 0px rgba(27, 36, 44, 0.1215686275);
    margin-bottom: 24px;
    padding: 20px;
  }
}
.history-data:after {
  content: "";
  position: absolute;
  top: 40px;
  left: -54px;
  height: 20px;
  width: 20px;
  background-color: rgba(73, 88, 111, 0.2);
  border-radius: 50%;
}
@media (max-width: 767px) {
  .history-data:after {
    left: -35px;
  }
}
.history-data:before {
  content: "";
  position: absolute;
  top: 33px;
  left: -60px;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  background-color: #F8FAFC;
}
@media (max-width: 767px) {
  .history-data:before {
    left: -40px;
  }
}
.history-data.active:after {
  background-color: rgb(21, 94, 239);
  box-shadow: 0 0 12px 0 rgba(21, 94, 239, 0.6);
}
.history-txt-wrap {
  display: flex;
  gap: 12px;
  flex-direction: column;
}
@media (max-width: 767px) {
  .history-txt-wrap {
    gap: 8px;
  }
}
.history-year {
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 132%;
  color: #155EEF;
}
@media (max-width: 767px) {
  .history-year {
    font-size: 16px;
  }
}
.history-heading {
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 124%;
  /* 29.76px */
  letter-spacing: -0.12px;
  color: #0F2178;
}
@media (max-width: 767px) {
  .history-heading {
    font-size: 20px;
    margin-bottom: 2px;
  }
}
.history-text {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 132%;
  color: #4B5565;
}
@media (max-width: 767px) {
  .history-text {
    font-size: 14px;
  }
}
.history-img {
  aspect-ratio: 472/358;
  border-radius: 8px;
  overflow: hidden;
}
@media (max-width: 767px) {
  .history-img {
    aspect-ratio: 1/1;
  }
}
.history-img img {
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.download-resource__grid {
  margin-top: 48px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.download-resource__item {
  max-width: 100%;
  width: 100%;
  background-image: url("../images/curves-light-blue.webp");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  border-radius: 16px;
}
.download-resource__item--inner {
  max-width: 100%;
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 32px;
  border-radius: 16px;
  padding: 32px;
  background-color: rgba(255, 255, 255, 0.6);
}
@media (max-width: 767px) {
  .download-resource__item--inner {
    flex-direction: column;
  }
}
.download-resource__item--image {
  max-width: 180px;
  width: 100%;
  height: 180px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(154, 169, 194, 0.1411764706);
  border-radius: 8px;
}
@media (max-width: 767px) {
  .download-resource__item--image {
    max-width: 64px;
    height: 64px;
    padding: 8px;
  }
}
.download-resource__item--image img {
  max-width: 80px;
  width: 100%;
  height: 80px;
  -o-object-fit: contain;
  object-fit: contain;
  display: block;
}
@media (max-width: 767px) {
  .download-resource__item--image img {
    max-width: 48px;
    height: 48px;
  }
}
.download-resource__item--content {
  max-width: calc(100% - 212px);
  width: 100%;
}
.download-resource__item h5 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 124%;
  letter-spacing: 0%;
  color: #0F2178;
  margin-bottom: 8px;
}
@media (max-width: 767px) {
  .download-resource__item h5 {
    font-size: 18px;
  }
}
.download-resource__item p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 160%;
  letter-spacing: -0.5%;
  color: #4B5565;
  margin-bottom: 8px;
}
.download-resource__item .file-size {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 132%;
  color: #155EEF;
  margin-bottom: 8px;
}
.download-resource__item .download-btn {
  margin-top: 29px;
}
.download-resource .section-heading-content p a {
  color: #155EEF;
  font-weight: 500;
  text-decoration: none;
  text-decoration-style: solid;
  text-decoration-thickness: 0%;
  font-family: inherit;
  position: relative;
}
.download-resource .section-heading-content p a::before {
  content: "";
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: #155EEF;
}

.our-team__content-heading {
  max-width: 608px;
  width: 100%;
}
.our-team__grid {
  margin-top: 48px;
  display: flex;
  flex-wrap: wrap;
  gap: 48px 44px;
}
@media (max-width: 767px) {
  .our-team__grid {
    gap: 40px;
  }
}
.our-team__item {
  max-width: calc((100% - 44px) / 2);
  width: 100%;
  display: flex;
  gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .our-team__item {
    max-width: 100%;
    flex-wrap: wrap;
    gap: 0 16px;
  }
}
.our-team__img {
  max-width: 180px;
  width: 100%;
  aspect-ratio: 1/1;
  height: 180px;
  border-radius: 16px;
  overflow: hidden;
  border: 1px solid rgba(154, 169, 194, 0.1411764706);
  box-shadow: 0px 1px 2px 0px rgba(27, 36, 44, 0.1215686275);
  border-radius: 50%;
}
@media (max-width: 991px) {
  .our-team__img {
    max-width: 150px;
    height: 150px;
  }
}
@media (max-width: 767px) {
  .our-team__img {
    max-width: 58px;
    height: 58px;
  }
}
.our-team__img img {
  max-width: 100%;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  display: block;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .our-team__card-content {
    display: contents;
  }
}
.our-team__card-content h5 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 124%;
  letter-spacing: 0%;
  color: #0F2178;
  margin-bottom: 4px;
}
.our-team__card-content h6 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 124%;
  letter-spacing: 0%;
  color: #155EEF;
}
.our-team__card-content p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
  margin-top: 16px;
}
.our-team__content--title {
  max-width: 100%;
}

.six-column-grid__icon {
  background-image: url(../images/icon-bg.png);
  -o-object-fit: contain;
  object-fit: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  padding: 18px;
}

.trade-container:has(.site-header) {
  position: fixed;
  top: 12px;
  z-index: 3;
  left: 0;
  right: 0;
}
@media (max-width: 1100px) {
  .trade-container:has(.site-header) {
    top: 16px;
  }
}

.site-header {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  padding: 12px;
  background-color: rgb(255, 255, 255);
  border-radius: 16px;
  border: 1px solid rgba(73, 88, 111, 0.2);
  box-shadow: 0px 0px 2px -1px rgba(27, 36, 44, 0.02);
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  top: 0px;
  position: relative;
  z-index: 10;
}
@media (max-width: 1100px) {
  .site-header {
    top: 0;
  }
}
@media (max-width: 767px) {
  .site-header {
    padding: 7px 12px;
  }
}
.site-header .site-logo {
  max-width: 171px;
  width: 100%;
  height: 42px;
  display: block;
}
@media (max-width: 767px) {
  .site-header .site-logo {
    max-width: 134px;
    height: 32px;
    display: flex;
    align-items: center;
  }
}
.site-header .site-logo img {
  width: 100%;
  height: auto;
  -o-object-fit: contain;
  object-fit: contain;
  display: block;
}
.site-header .main-navigation {
  margin-left: auto;
  margin-right: 16px;
}
@media (max-width: 1100px) {
  .site-header .main-navigation {
    display: none;
    position: absolute;
    top: 75px;
    left: 0;
    right: 0;
    padding: 12px;
    padding-right: 21px;
    background: #fff;
    box-shadow: 0px 0px 2px -1px rgba(27, 36, 44, 0.02);
    border-radius: 24px;
    margin-right: 0;
    border: 1px solid rgba(73, 88, 111, 0.2);
  }
}
@media (max-width: 1100px) {
  .site-header .main-navigation.menu-open {
    display: block;
  }
}
.site-header .main-navigation .menu {
  display: flex;
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu {
    flex-direction: column;
    align-items: center;
    gap: 6px;
  }
}
.site-header .main-navigation .menu > li {
  list-style-type: none;
  display: flex;
  border-radius: 8px;
  align-items: center;
  position: relative;
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu > li {
    width: 100%;
    justify-content: space-between !important;
    padding: 16px;
  }
}
.site-header .main-navigation .menu > li.current_page_item, .site-header .main-navigation .menu > li.current-menu-parent {
  background-color: rgba(154, 169, 194, 0.07);
}
.site-header .main-navigation .menu > li:hover {
  background-color: rgba(154, 169, 194, 0.07);
}
@media (max-width: 767px) {
  .site-header .main-navigation .menu > li:hover {
    background-color: rgba(154, 169, 194, 0.0705882353);
  }
}
.site-header .main-navigation .menu > li:hover .menu-arrow {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="5" viewBox="0 0 8 5" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.31694 4.19194C7.07286 4.43602 6.67714 4.43602 6.43306 4.19194L3.75 1.50888L1.06694 4.19194C0.822864 4.43602 0.427136 4.43602 0.183058 4.19194C-0.0610189 3.94786 -0.0610189 3.55214 0.183058 3.30806L3.30806 0.183058C3.55214 -0.0610194 3.94786 -0.0610194 4.19194 0.183058L7.31694 3.30806C7.56102 3.55214 7.56102 3.94786 7.31694 4.19194Z" fill="%23364152"/></svg>');
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu > li:hover .menu-arrow {
    display: inline-block;
    vertical-align: middle;
    transform: rotate(0deg);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC40Ij4KPHBhdGggZD0iTTE0LjE5MjUgMTAuNDQyNUw3Ljk0MjU0IDE2LjY5MjVDNy44ODQ0NyAxNi43NTA2IDcuODE1NTMgMTYuNzk2NyA3LjczOTY2IDE2LjgyODFDNy42NjM3OSAxNi44NTk1IDcuNTgyNDcgMTYuODc1NyA3LjUwMDM1IDE2Ljg3NTdDNy40MTgyMyAxNi44NzU3IDcuMzM2OTEgMTYuODU5NSA3LjI2MTA0IDE2LjgyODFDNy4xODUxNyAxNi43OTY3IDcuMTE2MjMgMTYuNzUwNiA3LjA1ODE2IDE2LjY5MjVDNy4wMDAwOSAxNi42MzQ1IDYuOTU0MDMgMTYuNTY1NSA2LjkyMjYgMTYuNDg5N0M2Ljg5MTE3IDE2LjQxMzggNi44NzUgMTYuMzMyNSA2Ljg3NSAxNi4yNTAzQzYuODc1IDE2LjE2ODIgNi44OTExNyAxNi4wODY5IDYuOTIyNiAxNi4wMTFDNi45NTQwMyAxNS45MzUyIDcuMDAwMDkgMTUuODY2MiA3LjA1ODE2IDE1LjgwODJMMTIuODY2OCAxMC4wMDAzTDcuMDU4MTYgNC4xOTI1M0M2Ljk0MDg4IDQuMDc1MjYgNi44NzUgMy45MTYyIDYuODc1IDMuNzUwMzVDNi44NzUgMy41ODQ1IDYuOTQwODggMy40MjU0NCA3LjA1ODE2IDMuMzA4MTZDNy4xNzU0NCAzLjE5MDg4IDcuMzM0NSAzLjEyNSA3LjUwMDM1IDMuMTI1QzcuNjY2MiAzLjEyNSA3LjgyNTI2IDMuMTkwODggNy45NDI1NCAzLjMwODE2TDE0LjE5MjUgOS41NTgxNkMxNC4yNTA2IDkuNjE2MjEgMTQuMjk2NyA5LjY4NTE0IDE0LjMyODIgOS43NjEwMUMxNC4zNTk3IDkuODM2ODggMTQuMzc1OCA5LjkxODIxIDE0LjM3NTggMTAuMDAwM0MxNC4zNzU4IDEwLjA4MjUgMTQuMzU5NyAxMC4xNjM4IDE0LjMyODIgMTAuMjM5N0MxNC4yOTY3IDEwLjMxNTYgMTQuMjUwNiAxMC4zODQ1IDE0LjE5MjUgMTAuNDQyNVoiIGZpbGw9IiMzNjQxNTIiLz4KPC9nPgo8L3N2Zz4K");
  }
}
@media (max-width: 767px) {
  .site-header .main-navigation .menu > li:hover {
    display: block;
  }
}
.site-header .main-navigation .menu > li:hover ul {
  display: flex;
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu > li.open .menu-arrow {
    display: inline-block;
    vertical-align: middle;
    transform: rotate(-90deg);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC40Ij4KPHBhdGggZD0iTTE0LjE5MjUgMTAuNDQyNUw3Ljk0MjU0IDE2LjY5MjVDNy44ODQ0NyAxNi43NTA2IDcuODE1NTMgMTYuNzk2NyA3LjczOTY2IDE2LjgyODFDNy42NjM3OSAxNi44NTk1IDcuNTgyNDcgMTYuODc1NyA3LjUwMDM1IDE2Ljg3NTdDNy40MTgyMyAxNi44NzU3IDcuMzM2OTEgMTYuODU5NSA3LjI2MTA0IDE2LjgyODFDNy4xODUxNyAxNi43OTY3IDcuMTE2MjMgMTYuNzUwNiA3LjA1ODE2IDE2LjY5MjVDNy4wMDAwOSAxNi42MzQ1IDYuOTU0MDMgMTYuNTY1NSA2LjkyMjYgMTYuNDg5N0M2Ljg5MTE3IDE2LjQxMzggNi44NzUgMTYuMzMyNSA2Ljg3NSAxNi4yNTAzQzYuODc1IDE2LjE2ODIgNi44OTExNyAxNi4wODY5IDYuOTIyNiAxNi4wMTFDNi45NTQwMyAxNS45MzUyIDcuMDAwMDkgMTUuODY2MiA3LjA1ODE2IDE1LjgwODJMMTIuODY2OCAxMC4wMDAzTDcuMDU4MTYgNC4xOTI1M0M2Ljk0MDg4IDQuMDc1MjYgNi44NzUgMy45MTYyIDYuODc1IDMuNzUwMzVDNi44NzUgMy41ODQ1IDYuOTQwODggMy40MjU0NCA3LjA1ODE2IDMuMzA4MTZDNy4xNzU0NCAzLjE5MDg4IDcuMzM0NSAzLjEyNSA3LjUwMDM1IDMuMTI1QzcuNjY2MiAzLjEyNSA3LjgyNTI2IDMuMTkwODggNy45NDI1NCAzLjMwODE2TDE0LjE5MjUgOS41NTgxNkMxNC4yNTA2IDkuNjE2MjEgMTQuMjk2NyA5LjY4NTE0IDE0LjMyODIgOS43NjEwMUMxNC4zNTk3IDkuODM2ODggMTQuMzc1OCA5LjkxODIxIDE0LjM3NTggMTAuMDAwM0MxNC4zNzU4IDEwLjA4MjUgMTQuMzU5NyAxMC4xNjM4IDE0LjMyODIgMTAuMjM5N0MxNC4yOTY3IDEwLjMxNTYgMTQuMjUwNiAxMC4zODQ1IDE0LjE5MjUgMTAuNDQyNVoiIGZpbGw9IiMzNjQxNTIiLz4KPC9nPgo8L3N2Zz4K");
  }
}
.site-header .main-navigation .menu > li.menu-item-has-children {
  position: relative;
  z-index: 1;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-right: 12px;
  padding-left: 16px;
}
.site-header .main-navigation .menu > li.menu-item-has-children:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  right: 0;
  bottom: -30px;
  z-index: -1;
}
@media (max-width: 767px) {
  .site-header .main-navigation .menu > li.menu-item-has-children:before {
    display: none;
  }
}
@media (max-width: 767px) {
  .site-header .main-navigation .menu > li.menu-item-has-children {
    background-position: right 5px top 8px;
    z-index: auto;
  }
  .site-header .main-navigation .menu > li.menu-item-has-children:hover {
    background-image: none;
  }
}
.site-header .main-navigation .menu > li .sub-menu {
  display: none;
  position: absolute;
  border-radius: 16px;
  box-shadow: 0px 0px 2px -1px rgba(27, 36, 44, 0.02);
  min-width: 335px;
  left: -80px;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  top: 52px;
  z-index: 1;
  padding: 12px;
  border: none;
  background-color: rgb(255, 255, 255);
  border: 1px solid rgba(73, 88, 111, 0.2);
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu > li .sub-menu {
    padding: 0 20px;
    left: 0;
    overflow: hidden;
    transition: max-height 0.35s ease;
    border: none;
    z-index: 2;
  }
}
@media (max-width: 767px) {
  .site-header .main-navigation .menu > li .sub-menu {
    min-width: 100%;
  }
}
.site-header .main-navigation .menu > li .sub-menu li {
  list-style-type: none;
  padding: 15px 20px;
  list-style-type: none;
  border-radius: 10px;
  width: 100%;
  text-align: left;
}
.site-header .main-navigation .menu > li .sub-menu li.current-menu-item {
  background-color: rgba(154, 169, 194, 0.07);
}
.site-header .main-navigation .menu > li .sub-menu li:hover {
  background-color: rgba(154, 169, 194, 0.07);
}
@media (max-width: 1024px) {
  .site-header .main-navigation .menu > li .sub-menu li {
    padding: 15px 20px;
  }
}
@media (max-width: 767px) {
  .site-header .main-navigation .menu > li .sub-menu li {
    min-width: -moz-fit-content;
    min-width: fit-content;
    padding: 0px 0px 0px 0px;
  }
}
.site-header .main-navigation .menu > li > a {
  color: rgb(54, 65, 82);
  font-family: "Red Hat Text", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  letter-spacing: 0%;
  padding: 11px 37px 11px 20px;
  border-radius: 999px;
}
.site-header .main-navigation .menu > li > a:hover .sub-menu {
  display: flex;
}
.site-header .main-navigation .menu > li .menu-arrow {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="5" viewBox="0 0 8 5" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.183058 0.183058C0.427136 -0.0610194 0.822864 -0.0610194 1.06694 0.183058L3.75 2.86612L6.43306 0.183058C6.67714 -0.0610194 7.07286 -0.0610194 7.31694 0.183058C7.56102 0.427136 7.56102 0.822864 7.31694 1.06694L4.19194 4.19194C3.94786 4.43602 3.55214 4.43602 3.30806 4.19194L0.183058 1.06694C-0.0610194 0.822864 -0.0610194 0.427136 0.183058 0.183058Z" fill="%23364152"/></svg>');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  z-index: 1;
  text-align: center;
  height: 4px;
  width: 8px;
  margin-left: 8px;
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu > li .menu-arrow {
    margin-left: 0;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC40Ij4KPHBhdGggZD0iTTE0LjE5MjUgMTAuNDQyNUw3Ljk0MjU0IDE2LjY5MjVDNy44ODQ0NyAxNi43NTA2IDcuODE1NTMgMTYuNzk2NyA3LjczOTY2IDE2LjgyODFDNy42NjM3OSAxNi44NTk1IDcuNTgyNDcgMTYuODc1NyA3LjUwMDM1IDE2Ljg3NTdDNy40MTgyMyAxNi44NzU3IDcuMzM2OTEgMTYuODU5NSA3LjI2MTA0IDE2LjgyODFDNy4xODUxNyAxNi43OTY3IDcuMTE2MjMgMTYuNzUwNiA3LjA1ODE2IDE2LjY5MjVDNy4wMDAwOSAxNi42MzQ1IDYuOTU0MDMgMTYuNTY1NSA2LjkyMjYgMTYuNDg5N0M2Ljg5MTE3IDE2LjQxMzggNi44NzUgMTYuMzMyNSA2Ljg3NSAxNi4yNTAzQzYuODc1IDE2LjE2ODIgNi44OTExNyAxNi4wODY5IDYuOTIyNiAxNi4wMTFDNi45NTQwMyAxNS45MzUyIDcuMDAwMDkgMTUuODY2MiA3LjA1ODE2IDE1LjgwODJMMTIuODY2OCAxMC4wMDAzTDcuMDU4MTYgNC4xOTI1M0M2Ljk0MDg4IDQuMDc1MjYgNi44NzUgMy45MTYyIDYuODc1IDMuNzUwMzVDNi44NzUgMy41ODQ1IDYuOTQwODggMy40MjU0NCA3LjA1ODE2IDMuMzA4MTZDNy4xNzU0NCAzLjE5MDg4IDcuMzM0NSAzLjEyNSA3LjUwMDM1IDMuMTI1QzcuNjY2MiAzLjEyNSA3LjgyNTI2IDMuMTkwODggNy45NDI1NCAzLjMwODE2TDE0LjE5MjUgOS41NTgxNkMxNC4yNTA2IDkuNjE2MjEgMTQuMjk2NyA5LjY4NTE0IDE0LjMyODIgOS43NjEwMUMxNC4zNTk3IDkuODM2ODggMTQuMzc1OCA5LjkxODIxIDE0LjM3NTggMTAuMDAwM0MxNC4zNzU4IDEwLjA4MjUgMTQuMzU5NyAxMC4xNjM4IDE0LjMyODIgMTAuMjM5N0MxNC4yOTY3IDEwLjMxNTYgMTQuMjUwNiAxMC4zODQ1IDE0LjE5MjUgMTAuNDQyNVoiIGZpbGw9IiMzNjQxNTIiLz4KPC9nPgo8L3N2Zz4K");
    height: 20px;
    width: 20px;
    transition: all ease 0.3s;
    right: 0;
  }
}
.site-header .main-navigation .menu > li a {
  color: rgb(54, 65, 82);
  font-family: "Red Hat Text", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  /* 18.2px */
  letter-spacing: 0.28px;
  padding: 0px;
  border-radius: 8px;
  position: relative;
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu > li a {
    display: inline-block;
    max-width: calc(100% - 40px);
    width: 100%;
    text-align: left;
  }
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu > li .sub-menu {
    padding: 0 15px;
  }
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu > li .sub-menu li {
    padding: 15px 20px;
  }
}
.site-header .main-navigation .menu > li:not(.menu-item-has-children) > a {
  padding: 11px 16px;
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu > li:not(.menu-item-has-children) > a {
    padding: 0;
  }
}
.site-header .navbar-btn .btn-blue {
  padding: 11px 20px;
  width: 100%;
}
@media (max-width: 1100px) {
  .site-header .navbar-btn .btn-blue {
    margin-right: 8px;
    margin-left: auto;
  }
}
@media (max-width: 1100px) {
  .site-header .navbar-btn .btn-blue .btn-arrow-blue:after {
    display: none;
  }
}
@media (max-width: 1100px) {
  .site-header .navbar-btn {
    margin-right: 8px;
    margin-left: auto;
  }
}
@media (max-width: 1100px) {
  .site-header .navbar-btn .btn-arrow-blue {
    padding: 12px 16px;
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  .site-header .navbar-btn .btn-arrow-blue {
    padding: 11px 16px;
    font-size: 12px;
  }
}
@media (max-width: 1100px) {
  .site-header .navbar-btn .btn-arrow-blue:after {
    display: none;
  }
}
@media (max-width: 1100px) {
  .site-header .navbar-btn .btn-arrow-blue:before {
    display: none;
  }
}
.site-header .mobile-menu-btn {
  display: none;
  height: 40px;
  width: 40px;
  border-radius: 10px;
  background: #F8F9FB;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1100px) {
  .site-header .mobile-menu-btn {
    display: flex;
  }
}
.site-header .mobile-menu-btn svg {
  width: 20px;
  height: 20px;
}
.site-header .mobile-menu-btn .close-icon {
  display: block;
}
.site-header .mobile-menu-btn .open-icon {
  display: none;
}
.site-header .mobile-menu-btn.active .close-icon {
  display: none;
}
.site-header .mobile-menu-btn.active .open-icon {
  display: block;
}
.site-header .btn {
  animation: pulse-animation-blue 2.5s ease-out infinite;
}
.site-header.main_header {
  display: none;
}

@keyframes pulse-animation-blue {
  0% {
    box-shadow: 0 0 0 0 rgba(108, 242, 213, 0.6), 0 0 0 0 rgba(94, 230, 192, 0.5), 0 0 0 0 rgba(52, 177, 163, 0.45), 0 0 0 0 rgba(61, 162, 255, 0.35), 0 0 0 0 rgba(109, 123, 255, 0.3);
  }
  100% {
    box-shadow: -2px -2px 0 8px rgba(108, 242, 213, 0), -1px -1px 0 10px rgba(94, 230, 192, 0), -2px -2px 0 12px rgba(52, 177, 163, 0), 2px 2px 0 12px rgba(61, 162, 255, 0), 2px 2px 0 16px rgba(109, 123, 255, 0);
  }
}
.footer_main {
  background-color: #ffffff;
  color: #444748;
  padding: 48px 0 24px;
}
@media (max-width: 1024px) {
  .footer_main {
    padding: 48px 0 60px;
  }
}
@media (max-width: 767px) {
  .footer_main {
    padding: 48px 0;
  }
}
.footer_main__wrapper {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 64px;
}
@media (max-width: 1024px) {
  .footer_main__wrapper {
    flex-direction: column;
    text-align: center;
    gap: 32px;
    margin-bottom: 48px;
  }
}
@media (max-width: 767px) {
  .footer_main__wrapper {
    gap: 28px;
  }
}
.footer_main__logo {
  display: flex;
  gap: 24px;
  flex-direction: column;
  max-width: 384px;
  width: 100%;
}
@media (max-width: 1024px) {
  .footer_main__logo {
    border-bottom: 1px solid rgba(255, 255, 255, 0.24);
    padding-bottom: 32px;
    margin-bottom: 0px;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .footer_main__logo {
    padding-bottom: 0;
    align-items: flex-start;
    text-align: left;
  }
}
.footer_main__logo .footer_logo_wrap img {
  max-width: 296px;
}
@media (max-width: 767px) {
  .footer_main__logo .footer_logo_wrap img {
    max-width: 266px;
  }
}
.footer_main__logo .footer_main__social {
  display: flex;
  gap: 8px;
}
.footer_main__logo .footer_main__social a {
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 100%;
  padding: 6px 12px;
  border-radius: 8px;
  color: #155EEF;
  font-size: 14px;
  line-height: 130%;
  font-weight: 500;
  font-family: "Red Hat Text", sans-serif;
  transition: all 0.3s;
  background-color: rgba(154, 169, 194, 0.1411764706);
  display: flex;
  align-items: center;
  gap: 8px;
}
.footer_main__logo .footer_main__social a img {
  width: 32px;
  height: 32px;
}
.footer_main__logo .footer_main__social a svg {
  width: 20px;
  height: 20px;
}
.footer_main__logo .footer_main__social a:hover {
  color: #155EEF;
}
.footer_main__logo .footer_main__content p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  /* 21.12px */
  letter-spacing: -0.08px;
  color: #4B5565;
}
.footer_main__nav {
  display: flex;
  gap: 32px;
}
.footer_main__nav-column {
  flex: 0 0 160px;
}
@media (max-width: 1024px) {
  .footer_main__nav-column {
    flex: 1 1 155px;
    text-align: left;
  }
}
.footer_main__nav-column h3 {
  color: #9AA4B2;
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 16px;
}
@media (max-width: 1024px) {
  .footer_main__nav-column h3 {
    font-family: "Red Hat Display", sans-serif;
    font-weight: 700;
    font-size: 16px;
    line-height: 124%;
  }
}
.footer_main__nav-column ul {
  list-style: none;
  padding: 0;
}
.footer_main__nav-column ul li {
  margin-bottom: 12px;
}
.footer_main__nav-column ul li:last-child {
  margin-bottom: 0;
}
.footer_main__nav-column ul li a {
  color: #444748;
  font-size: 16px;
  font-weight: 500;
  font-family: "Roboto", sans-serif;
}
@media (max-width: 1024px) {
  .footer_main__nav-column ul li a {
    font-weight: 500;
    font-size: 16px;
    line-height: 130%;
    letter-spacing: 0%;
  }
}
.footer_main__nav-column ul li a:hover {
  color: #0D121C;
}
.footer_main__nav-column ul li a .new-label {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  background: rgba(255, 255, 255, 0.12);
  padding: 4px 8px;
  border-radius: 4px;
}
.footer_main__nav-column ul li.see-all-link a {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 9px;
}
.footer_main__nav-column ul li.see-all-link a::after {
  content: "";
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjYyNTMgNVYxMy4xMjVDMTUuNjI1MyAxMy4yOTA4IDE1LjU1OTUgMTMuNDQ5NyAxNS40NDIzIDEzLjU2NjlDMTUuMzI1MSAxMy42ODQyIDE1LjE2NjEgMTMuNzUgMTUuMDAwMyAxMy43NUMxNC44MzQ2IDEzLjc1IDE0LjY3NTYgMTMuNjg0MiAxNC41NTg0IDEzLjU2NjlDMTQuNDQxMiAxMy40NDk3IDE0LjM3NTMgMTMuMjkwOCAxNC4zNzUzIDEzLjEyNVY2LjUwODU5TDUuNDQyNTQgMTUuNDQyMkM1LjMyNTI2IDE1LjU1OTUgNS4xNjYyIDE1LjYyNTMgNS4wMDAzNSAxNS42MjUzQzQuODM0NSAxNS42MjUzIDQuNjc1NDQgMTUuNTU5NSA0LjU1ODE2IDE1LjQ0MjJDNC40NDA4OCAxNS4zMjQ5IDQuMzc1IDE1LjE2NTkgNC4zNzUgMTVDNC4zNzUgMTQuODM0MSA0LjQ0MDg4IDE0LjY3NTEgNC41NTgxNiAxNC41NTc4TDEzLjQ5MTggNS42MjVINi44NzUzNUM2LjcwOTU5IDUuNjI1IDYuNTUwNjIgNS41NTkxNSA2LjQzMzQxIDUuNDQxOTRDNi4zMTYyIDUuMzI0NzMgNi4yNTAzNSA1LjE2NTc2IDYuMjUwMzUgNUM2LjI1MDM1IDQuODM0MjQgNi4zMTYyIDQuNjc1MjcgNi40MzM0MSA0LjU1ODA2QzYuNTUwNjIgNC40NDA4NSA2LjcwOTU5IDQuMzc1IDYuODc1MzUgNC4zNzVIMTUuMDAwM0MxNS4xNjYxIDQuMzc1IDE1LjMyNTEgNC40NDA4NSAxNS40NDIzIDQuNTU4MDZDMTUuNTU5NSA0LjY3NTI3IDE1LjYyNTMgNC44MzQyNCAxNS42MjUzIDVaIiBmaWxsPSIjMzY0MTUyIi8+Cjwvc3ZnPgo=");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  display: block;
}
@media (max-width: 1024px) {
  .footer_main__nav {
    flex-wrap: wrap;
    gap: 32px;
    width: 100%;
  }
}
.footer_main__bottom {
  display: flex;
  justify-content: flex-start;
  align-items: stretch;
  background-color: rgba(255, 255, 255, 0.08);
  padding: 24px;
  border-radius: 16px;
  margin-bottom: 64px;
}
@media (max-width: 1024px) {
  .footer_main__bottom {
    text-align: center;
    gap: 24px;
    margin-bottom: 48px;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .footer_main__bottom {
    flex-direction: column;
  }
}
.footer_main__guarantee {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  flex-direction: column;
  position: relative;
  margin-right: 40px;
  max-width: 468px;
  width: 100%;
}
@media (max-width: 1024px) {
  .footer_main__guarantee {
    max-width: 100%;
  }
}
.footer_main__guarantee-icon {
  font-size: 24px;
  background: rgba(255, 255, 255, 0.2);
  border-radius: 50%;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.footer_main__guarantee-content {
  text-align: left;
}
.footer_main__guarantee-content h4 {
  color: #B9D05F;
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 12px;
}
.footer_main__guarantee-content p {
  color: rgba(255, 255, 255, 0.82);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  /* 18.48px */
  letter-spacing: -0.07px;
}
.footer_main__guarantee-content .footer_main__guarantee-button {
  position: absolute;
  top: 0;
  right: 0;
  padding: 4px 32px 4px 10px;
  font-size: 14px;
  background-color: rgba(255, 255, 255, 0.12);
  box-shadow: 0 1px 2px 0 rgba(27, 36, 44, 0.12);
  border-radius: 999px;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  color: #fff;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M11.625 1.33398V9.45898C11.625 9.62474 11.5591 9.78372 11.4419 9.90093C11.3247 10.0181 11.1657 10.084 11 10.084C10.8342 10.084 10.6753 10.0181 10.558 9.90093C10.4408 9.78372 10.375 9.62474 10.375 9.45898V2.84258L1.44217 11.7762C1.32489 11.8934 1.16583 11.9593 0.999981 11.9593C0.834129 11.9593 0.675069 11.8934 0.557794 11.7762C0.440518 11.6589 0.374634 11.4998 0.374634 11.334C0.374634 11.1681 0.440518 11.0091 0.557794 10.8918L9.49139 1.95898H2.87498C2.70922 1.95898 2.55025 1.89314 2.43304 1.77593C2.31583 1.65872 2.24998 1.49974 2.24998 1.33398C2.24998 1.16822 2.31583 1.00925 2.43304 0.892043C2.55025 0.774833 2.70922 0.708984 2.87498 0.708984H11C11.1657 0.708984 11.3247 0.774833 11.4419 0.892043C11.5591 1.00925 11.625 1.16822 11.625 1.33398Z" fill="white"/></svg>');
  background-size: 11px;
  background-repeat: no-repeat;
  background-position: right 10px center;
}
.footer_main__sponsors {
  padding: 0 40px;
  border-left: 1px solid rgba(255, 255, 255, 0.24);
  border-right: 1px solid rgba(255, 255, 255, 0.24);
  margin-right: 40px;
}
.footer_main__sponsors {
  min-width: 307px;
  max-width: 388px;
}
@media (max-width: 767px) {
  .footer_main__sponsors {
    padding: 0;
    text-align: left;
    border-top: 1px solid rgba(255, 255, 255, 0.24);
    border-bottom: 1px solid rgba(255, 255, 255, 0.24);
    border-left: none;
    border-right: none;
    padding-top: 24px;
    padding-bottom: 24px;
    max-width: 100%;
  }
}
.footer_main__certifications {
  min-width: 207px;
  max-width: 228px;
}
@media (max-width: 767px) {
  .footer_main__certifications {
    text-align: left;
  }
}
.footer_main__sponsors h4, .footer_main__certifications h4 {
  color: #9AA4B2;
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 16px;
}
.footer_main__sponsors .footer_main__sponsor-logos,
.footer_main__sponsors .footer_main__certification-logos, .footer_main__certifications .footer_main__sponsor-logos,
.footer_main__certifications .footer_main__certification-logos {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}
.footer_main__sponsors .footer_main__sponsor-logos img,
.footer_main__sponsors .footer_main__certification-logos img, .footer_main__certifications .footer_main__sponsor-logos img,
.footer_main__certifications .footer_main__certification-logos img {
  max-height: 76px;
  width: auto;
}
@media (max-width: 767px) {
  .footer_main__sponsors .footer_main__sponsor-logos img,
  .footer_main__sponsors .footer_main__certification-logos img, .footer_main__certifications .footer_main__sponsor-logos img,
  .footer_main__certifications .footer_main__certification-logos img {
    max-height: 64px;
  }
}
.footer_main__footer-links {
  display: flex;
  justify-content: space-between;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
  color: #9AA4B2;
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 132%;
  padding-top: 32px;
  border-top: 1px solid rgba(73, 88, 111, 0.2);
}
.footer_main__footer-links #menu-footer-bottom-menu ul {
  display: flex;
  flex-wrap: wrap;
  row-gap: 16px;
}
@media (max-width: 1024px) {
  .footer_main__footer-links #menu-footer-bottom-menu ul {
    justify-content: center;
  }
}
.footer_main__footer-links #menu-footer-bottom-menu ul li {
  list-style-type: none;
}
@media (max-width: 1024px) {
  .footer_main__footer-links #menu-footer-bottom-menu ul li {
    color: #9AA4B2;
  }
}
.footer_main__footer-links a {
  text-decoration: none;
  color: inherit;
  margin-right: 16px;
  font-size: 16px;
  font-weight: 400;
  line-height: 132%;
  font-family: "Red Hat Text", sans-serif;
}
.footer_main__footer-links a:hover {
  color: #0D121C;
}
.footer_main__footer-links p {
  margin: 0;
}
.footer_main__footer-links .tag-line {
  display: flex;
  align-items: flex-start;
  gap: 3.5px;
  margin: 0;
}
.footer_main__footer-links .tag-line p {
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  color: #9AA4B2;
  width: -webkit-fill-available;
  font-family: "Apercu Pro", sans-serif;
}
.footer_main__footer-links .tag-line img {
  max-width: 65px;
}
@media (max-width: 767px) {
  .footer_main__footer-links {
    flex-direction: column;
    gap: 24px;
    text-align: center;
    align-items: flex-start;
    border-top: 1px solid rgba(73, 88, 111, 0.2);
  }
}

.dt-spacer-xxxxl {
  padding-top: 196px;
}

.dt-spacer-xxxl {
  padding-top: 124px;
}

.dt-spacer-xxl {
  padding-top: 112px;
}

.dt-spacer-xl {
  padding-top: 62px;
}

.dt-spacer-lg {
  padding-top: 56px;
}

.dt-spacer-md {
  padding-top: 32px;
}

.dt-spacer-sm {
  padding-top: 16px;
}

.dt-spacer-none {
  padding-top: 0;
}

.db-spacer-xxxxl {
  padding-bottom: 196px;
}

.db-spacer-xxxl {
  padding-bottom: 124px;
}

.db-spacer-xxl {
  padding-bottom: 112px;
}

.db-spacer-xl {
  padding-bottom: 62px;
}

.db-spacer-lg {
  padding-bottom: 56px;
}

.db-spacer-md {
  padding-bottom: 32px;
}

.db-spacer-sm {
  padding-bottom: 16px;
}

.db-spacer-none {
  padding-bottom: 0;
}

@media (max-width: 991px) {
  .mt-spacer-xxxxl {
    padding-top: 124px;
  }
  .mt-spacer-xxxl {
    padding-top: 64px;
  }
  .mt-spacer-xxl {
    padding-top: 56px;
  }
  .mt-spacer-xl {
    padding-top: 48px;
  }
  .mt-spacer-lg {
    padding-top: 32px;
  }
  .mt-spacer-md {
    padding-top: 24px;
  }
  .mt-spacer-sm {
    padding-top: 16px;
  }
  .mt-spacer-none {
    padding-top: 0;
  }
  .mb-spacer-xxxxl {
    padding-bottom: 124px;
  }
  .mb-spacer-xxxl {
    padding-bottom: 64px;
  }
  .mb-spacer-xxl {
    padding-bottom: 56px;
  }
  .mb-spacer-xl {
    padding-bottom: 48px;
  }
  .mb-spacer-lg {
    padding-bottom: 32px;
  }
  .mb-spacer-md {
    padding-bottom: 24px;
  }
  .mb-spacer-sm {
    padding-bottom: 16px;
  }
  .mb-spacer-none {
    padding-bottom: 0;
  }
}
.service-banner {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 500px;
  width: 100%;
}
@media (max-width: 1024px) {
  .service-banner {
    min-height: 460px;
  }
}
.service-banner-layer {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.service-banner-layer img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}
.service-banner-layer:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  opacity: 0.67;
  background: rgb(21, 94, 239);
  width: 100%;
}
.service-banner-content {
  max-width: 608px;
  z-index: 1;
  color: #fff;
  text-align: center;
}
@media (max-width: 1024px) {
  .service-banner-content {
    padding: 0 16px;
  }
}
.service-banner-content h1 {
  color: #fff;
  margin-bottom: 24px;
  font-size: 56px;
}
@media (max-width: 1024px) {
  .service-banner-content h1 {
    font-size: 36px;
  }
}
.service-banner-content p {
  font-size: 18px;
  color: rgba(255, 255, 255, 0.82);
  margin-bottom: 40px;
}
@media (max-width: 1024px) {
  .service-banner-content p {
    font-size: 16px;
  }
}
.service-banner-content a {
  max-width: -moz-fit-content;
  max-width: fit-content;
  margin: 0 auto;
}

.search-form__wrapper {
  max-width: 800px;
  margin: 0 auto;
  display: flex;
  gap: 24px;
  flex-direction: column;
}
.search-form__wrapper .section-heading-content {
  gap: 16px;
  margin-left: 0;
}
.search-form__wrapper .main_header__search_list_form {
  background-color: #fff;
  box-shadow: 0 1px 2px 0 rgba(27, 36, 44, 0.05);
}
.search-form__wrapper .suggested-searches {
  display: flex;
  gap: 24px;
  flex-wrap: nowrap;
}
@media (max-width: 1024px) {
  .search-form__wrapper .suggested-searches {
    display: block;
  }
}
.search-form__wrapper .suggested-searches strong {
  font-weight: 600;
  line-height: 124%;
  font-size: 18px;
  font-weight: #002D04;
  min-width: -moz-fit-content;
  min-width: fit-content;
}
.search-form__wrapper .suggested-searches__label {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
@media (max-width: 1024px) {
  .search-form__wrapper .suggested-searches__label {
    margin-top: 12px;
  }
}
.search-form__wrapper .suggested-searches__label li {
  padding: 4px 8px;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  text-transform: uppercase;
  color: rgb(58, 98, 60);
  border-radius: 4px;
  background-color: rgba(73, 115, 76, 0.1);
  list-style-type: none;
  text-transform: none;
}

.search-page-result {
  max-width: 800px;
  margin: 0 auto;
  display: flex;
  gap: 24px;
  flex-direction: column;
}

.search-item {
  display: flex;
  gap: 16px;
}
@media (max-width: 1024px) {
  .search-item {
    align-items: flex-start;
  }
}
.search-item-thumbnail {
  max-width: 200px;
  aspect-ratio: 1/1;
  overflow: hidden;
  border-radius: 8px;
  width: 100%;
}
.search-item-thumbnail img {
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
  height: 100%;
}
@media (max-width: 1024px) {
  .search-item-thumbnail {
    max-width: 112px;
    width: 100%;
  }
}
@media (max-width: 1024px) {
  .search-item-thumbnail + a {
    max-width: calc(100% - 130px);
    width: 100%;
  }
}

.search-content .search-type {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%; /* 15.6px */
  text-transform: uppercase;
  color: rgb(3, 104, 41);
  margin-bottom: 13px;
}
.search-content .blog-card__txt {
  margin-bottom: 16px;
}
.search-content .blog-card__txt h6 {
  background-image: none;
}

@media (max-width: 1024px) {
  .local-councile .faq__wrapper .section-heading-content.center {
    margin-left: auto;
  }
}
.local-councile-wrapper {
  display: flex;
  gap: 24px;
  flex-direction: column;
  align-items: center;
}
.local-councile-wrapper .section-heading-content {
  margin-bottom: 24px;
}
.local-councile-wrapper #council-wrapper {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.local-councile-list-item {
  padding: 16px;
  border-radius: 12px;
  background-color: rgba(202, 233, 187, 0.13);
  display: flex;
  gap: 16px;
  flex-direction: row;
  align-items: flex-start;
}
@media (max-width: 1024px) {
  .local-councile-list-item {
    gap: 12px;
    padding: 12px;
  }
}
.local-councile-list-item-img {
  aspect-ratio: 4/3;
  max-width: 160px;
  overflow: hidden;
  border-radius: 8px;
  width: 100%;
}
@media (max-width: 1024px) {
  .local-councile-list-item-img {
    aspect-ratio: 110/83;
    max-width: 110px;
  }
}
.local-councile-list-item-img img {
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  height: 100%;
}
.local-councile-list-item:has(.local-councile-list-item-img) .local-councile-list-item-content {
  max-width: calc(100% - 175px);
}
@media (max-width: 1024px) {
  .local-councile-list-item:has(.local-councile-list-item-img) .local-councile-list-item-content {
    max-width: calc(100% - 125px);
  }
}
.local-councile-list-item-content {
  width: 100%;
}
.local-councile-list-item-content h6 {
  color: #0D121C;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 124%;
  margin: 0;
  padding-right: 24px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"><path d="M17.1875 5.5V14.4375C17.1875 14.6198 17.1151 14.7947 16.9862 14.9236C16.8572 15.0526 16.6824 15.125 16.5 15.125C16.3177 15.125 16.1428 15.0526 16.0139 14.9236C15.8849 14.7947 15.8125 14.6198 15.8125 14.4375V7.15945L5.98642 16.9864C5.85742 17.1154 5.68245 17.1879 5.50002 17.1879C5.31758 17.1879 5.14261 17.1154 5.01361 16.9864C4.88461 16.8574 4.81213 16.6824 4.81213 16.5C4.81213 16.3176 4.88461 16.1426 5.01361 16.0136L14.8406 6.1875H7.56252C7.38018 6.1875 7.20531 6.11507 7.07638 5.98614C6.94745 5.8572 6.87502 5.68234 6.87502 5.5C6.87502 5.31766 6.94745 5.1428 7.07638 5.01386C7.20531 4.88493 7.38018 4.8125 7.56252 4.8125H16.5C16.6824 4.8125 16.8572 4.88493 16.9862 5.01386C17.1151 5.1428 17.1875 5.31766 17.1875 5.5Z" fill="%237A9C75"/></svg>');
  background-position: right center;
  background-repeat: no-repeat;
  background-size: 22px;
  text-transform: none;
  margin-bottom: 8px;
}
@media (max-width: 1024px) {
  .local-councile-list-item-content h6 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    align-self: stretch;
    overflow: hidden;
    font-size: 16px;
  }
}
.local-councile-list-item-content p {
  color: #4B5565;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%; /* 21.12px */
  letter-spacing: -0.08px;
  margin: 0;
}
@media (max-width: 1024px) {
  .local-councile-list-item-content p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    align-self: stretch;
    overflow: hidden;
    font-size: 14px;
  }
}
.local-councile-btns {
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
  margin-top: 24px;
}
@media (max-width: 1024px) {
  .local-councile-btns {
    width: 100%;
  }
}
@media (max-width: 1024px) {
  .local-councile-btns a {
    flex-basis: 250px;
    flex-grow: 1;
    max-width: 100%;
  }
}

.page-template-legal-content-template .single-tree-head h1 {
  margin-bottom: 0;
}

.blog-detail-section {
  background-color: #fbfefe;
}

.blog-detail-head-content {
  max-width: 800px;
  width: 100%;
  margin: 0 auto;
  font-family: "Mulish", sans-serif;
}
.blog-detail-head-content .post-excerpt p {
  font-family: "Instrument Sans", sans-serif;
}
@media (max-width: 821px) {
  .blog-detail-head-content {
    max-width: 100%;
  }
}
.blog-detail-head-content .btn-white-border {
  margin-bottom: 24px;
}

.post-banner-wrapper {
  margin-bottom: 0px;
  padding-top: 188px;
}
@media (max-width: 1024px) {
  .post-banner-wrapper {
    padding-bottom: 0;
    margin-bottom: 0px;
  }
}
.post-banner-wrapper .hero-banner-wrapper {
  margin-top: 0;
}
.post-banner-wrapper .hero-banner-wrapper .post-meta-share {
  margin-top: 40px;
  margin-bottom: 40px;
}
@media (max-width: 1024px) {
  .post-banner-wrapper .hero-banner-wrapper .post-meta-share {
    margin: 24px 0;
  }
}

.post-title-container {
  margin-bottom: 48px;
}
@media (max-width: 821px) {
  .post-title-container {
    margin-bottom: 32px;
  }
}
.post-title, .post-title h1 {
  margin-top: 0;
  color: #0D121C;
  font-size: 60px;
  font-style: normal;
  font-weight: 400;
  line-height: 110%;
  margin-top: 0px;
}
@media (max-width: 821px) {
  .post-title, .post-title h1 {
    font-size: 36px;
    margin-top: 0;
  }
}
.post-meta-share {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: 80px;
  gap: 10px;
  margin-top: 48px;
}
@media (max-width: 1024px) {
  .post-meta-share {
    gap: 17px;
    margin-bottom: 48px;
    margin-top: 32px;
  }
}

.author-meta {
  display: flex;
  align-items: center;
  gap: 12px;
}
.author-avatar-wrap {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  -o-object-fit: cover;
  object-fit: cover;
  overflow: hidden;
  position: relative;
}
.author-avatar {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  -o-object-fit: cover;
  object-fit: cover;
  display: block;
}
.author-details {
  font-family: "Red Hat Text", sans-serif;
  color: #4B5565;
  font-weight: 500;
  font-size: 12px;
  line-height: 132%;
}
.author-name {
  font-weight: 500;
  font-family: "Red Hat Text", sans-serif;
  color: #4B5565;
  font-weight: 500;
  font-size: 12px;
  line-height: 132%;
}
.author-meta-text {
  color: #4B5565;
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 132%;
}
.author-meta-text span.centerdot {
  position: relative;
  padding-right: 20px;
  font-size: 14px;
}
.author-meta-text span.centerdot:after {
  content: "";
  height: 4px;
  width: 4px;
  background-color: blue;
  border-radius: 50%;
  display: flex;
  position: absolute;
  top: 8px;
  right: 8px;
  display: none;
}
.author-meta-text #read-time {
  font-size: 14px;
}

.post-featured-image {
  border-radius: 24px;
  overflow: hidden;
}
@media (max-width: 1024px) {
  .post-featured-image {
    border-radius: 12px;
  }
}
.post-featured-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  aspect-ratio: 19/10;
}
@media (max-width: 1024px) {
  .post-featured-image img {
    aspect-ratio: 344/219;
  }
}

.copy-link-btn {
  padding: 8.5px 16px 8.5px 40px;
  border-radius: 8px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 132%;
  letter-spacing: -0.06px;
  width: -moz-fit-content;
  width: fit-content;
  background-position: left 14.5px center;
  background-size: 15px;
  background-repeat: no-repeat;
  color: rgb(58, 98, 60);
  background-color: rgba(73, 115, 76, 0.1);
  font-family: "Instrument Sans", sans-serif;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M8.7488 12.5594C8.86592 12.6766 8.93172 12.8355 8.93172 13.0012C8.93172 13.1669 8.86592 13.3258 8.7488 13.443L7.97224 14.2243C7.151 15.045 6.03737 15.5059 4.87633 15.5055C3.71529 15.5051 2.60195 15.0436 1.78122 14.2223C0.960504 13.4011 0.499634 12.2874 0.5 11.1264C0.500367 9.96536 0.96194 8.85202 1.78318 8.0313L3.66755 6.14692C4.45637 5.35748 5.51706 4.89932 6.63257 4.86621C7.74808 4.8331 8.83408 5.22753 9.66833 5.9688C9.72989 6.02338 9.7801 6.08955 9.81608 6.16353C9.85206 6.23752 9.87312 6.31786 9.87806 6.39998C9.88299 6.48211 9.8717 6.5644 9.84483 6.64215C9.81796 6.71991 9.77604 6.79162 9.72146 6.85318C9.66688 6.91473 9.60071 6.96494 9.52673 7.00092C9.45274 7.03691 9.3724 7.05796 9.29027 7.0629C9.20815 7.06783 9.12586 7.05654 9.04811 7.02967C8.97035 7.0028 8.89864 6.96088 8.83708 6.9063C8.24124 6.37716 7.46576 6.09564 6.66923 6.11932C5.8727 6.14299 5.1153 6.47006 4.55193 7.03364L2.66755 8.91568C2.08138 9.50184 1.75208 10.2969 1.75208 11.1258C1.75208 11.9548 2.08138 12.7498 2.66755 13.336C3.25372 13.9222 4.04874 14.2515 4.87771 14.2515C5.70668 14.2515 6.5017 13.9222 7.08787 13.336L7.86443 12.5594C7.92247 12.5013 7.9914 12.4552 8.06728 12.4238C8.14315 12.3923 8.22448 12.3761 8.30662 12.3761C8.38875 12.3761 8.47008 12.3923 8.54595 12.4238C8.62183 12.4552 8.69076 12.5013 8.7488 12.5594ZM14.2238 1.77818C13.4024 0.958658 12.2895 0.498413 11.1293 0.498413C9.969 0.498413 8.8561 0.958658 8.03474 1.77818L7.25818 2.55552C7.14101 2.67279 7.07522 2.83181 7.07529 2.99759C7.07537 3.16337 7.14129 3.32233 7.25857 3.4395C7.37584 3.55667 7.53486 3.62246 7.70064 3.62239C7.86642 3.62231 8.02538 3.55639 8.14255 3.43911L8.91912 2.66255C9.50529 2.07638 10.3003 1.74707 11.1293 1.74707C11.9582 1.74707 12.7533 2.07638 13.3394 2.66255C13.9256 3.24872 14.2549 4.04374 14.2549 4.87271C14.2549 5.70168 13.9256 6.49669 13.3394 7.08286L11.4551 8.9688C10.8914 9.53206 10.1338 9.8587 9.33729 9.88194C8.54076 9.90517 7.76545 9.62324 7.1699 9.0938C7.10834 9.03922 7.03663 8.9973 6.95888 8.97043C6.88112 8.94356 6.79883 8.93227 6.71671 8.9372C6.55085 8.94716 6.39575 9.0226 6.28552 9.14692C6.23094 9.20848 6.18902 9.28019 6.16215 9.35794C6.13528 9.4357 6.12399 9.51799 6.12892 9.60011C6.13889 9.76597 6.21433 9.92107 6.33865 10.0313C7.17271 10.7728 8.25859 11.1675 9.3741 11.1347C10.4896 11.1018 11.5504 10.644 12.3394 9.85474L14.2238 7.97036C15.0438 7.14894 15.5043 6.03571 15.5043 4.87505C15.5043 3.71439 15.0438 2.60116 14.2238 1.77974V1.77818Z" fill="%233A623C"/></svg>');
}

.copy-confirm-msg {
  font-size: 13px;
  color: #4CAF50;
  font-weight: 500;
  transition: opacity 0.3s ease;
}

.introduction-content-section .section-title {
  color: #0D121C;
  font-size: 36px;
  font-style: normal;
  font-weight: 500;
  line-height: 110%;
  margin-bottom: 34px;
}
@media (max-width: 821px) {
  .introduction-content-section .section-title {
    font-size: 30px;
    margin-bottom: 44px;
  }
}
.introduction-content-section .section-description {
  color: #0D121C;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
@media (max-width: 821px) {
  .introduction-content-section .section-description {
    font-size: 18px;
  }
}

.meta-col {
  display: flex;
  gap: 12px;
  flex-direction: column;
}
.meta-col h4 {
  color: rgb(54, 65, 82);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 124%;
}
.meta-col p {
  color: #4B5565;
  font-family: "Red Hat Text", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}

.post-detail-footer {
  display: flex;
  gap: 32px;
  flex-wrap: wrap;
  max-width: 800px;
  width: 100%;
  margin: 0 auto;
  font-family: "Mulish", sans-serif;
}
@media (max-width: 821px) {
  .post-detail-footer {
    max-width: 100%;
  }
}
.post-publish {
  min-width: 156px;
}
.post-share {
  min-width: 156px;
}
.post-share .copy-share-link {
  display: flex;
  align-items: center;
  gap: 4px;
  cursor: pointer;
  color: rgb(54, 65, 82);
}
.post-share .copy-share-link span {
  text-decoration: underline;
  text-underline-offset: 4px;
}
.post-author-detail .author-box {
  display: flex;
  gap: 8px;
  align-items: center;
}
.post-author-detail .author-data {
  display: flex;
  flex-direction: column;
}
.post-author-detail .author-data strong {
  color: #4B5565;
  font-family: "Red Hat Text", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
}
.post-author-detail .author-data small {
  color: #4B5565;
  font-family: "Red Hat Text", sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}

.text-editor-top {
  padding-top: 80px;
  padding-bottom: 1px;
}
@media (max-width: 1024px) {
  .text-editor-top {
    padding-top: 40px;
  }
}

@media (max-width: 1024px) {
  .contact-form-section .layout-1,
  .contact-form-section .layout-2,
  .contact-form-section .layout-3,
  .contact-form-section .layout-4 {
    display: none;
  }
}
.contact-form-section .section-heading-content h1 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 48px;
  line-height: 105%;
  letter-spacing: -1.5%;
  color: #0F2178;
}
@media (max-width: 1024px) {
  .contact-form-section .section-heading-content h1 {
    font-size: 30px;
  }
}
.contact-form-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 64px;
  gap: 20px;
}
@media (max-width: 1024px) {
  .contact-form-wrapper {
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .contact-form-wrapper {
    gap: 11px;
  }
}
.contact-form-left {
  width: 100%;
  max-width: 480px;
  display: flex;
  flex-direction: column;
  gap: 48px;
}
@media (max-width: 1024px) {
  .contact-form-left {
    width: 100%;
    max-width: 100%;
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .contact-form-left {
    margin-bottom: 0;
  }
}
.contact-form-left .section-heading-content h1 span {
  color: #155EEF;
}
@media (max-width: 1024px) {
  .contact-form-left .contact-detail-block {
    max-width: 100%;
  }
}
.contact-form-left .contact-detail-block .tagline {
  margin-bottom: 5px;
}
@media (max-width: 1024px) {
  .contact-form-left .contact-detail-block .emergency-card-right-content a:last-of-type {
    margin-bottom: 0;
  }
  .contact-form-left .contact-detail-block .emergency-card-right-content a:last-of-type .emergency-card-list {
    margin-bottom: 0;
  }
}
.contact-form-left .contact-detail-block .emergency-card-list a {
  text-decoration: underline;
  text-underline-offset: 4px;
  text-decoration-thickness: 1px;
}
.contact-form-left .contact-detail-block .emergency-card-list p {
  text-decoration: underline;
  text-underline-offset: 4px;
  text-decoration-thickness: 1px;
}
.contact-form-left .contact-form {
  width: 100%;
  background-color: #ffffff;
}
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap {
  width: 100%;
  display: block;
  margin-bottom: 16px;
}
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap input[type=text],
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap input[type=email],
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap input[type=tel],
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap textarea {
  width: 100%;
  padding: 10px 15px;
  font-size: 14px;
}
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap input[type=text]:focus,
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap input[type=email]:focus,
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap input[type=tel]:focus,
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap textarea:focus {
  outline: none;
}
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap textarea {
  max-height: 159px;
  resize: vertical;
  margin-top: 8px;
}
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap .wpcf7-not-valid-tip {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #dc3232;
}
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap:has(textarea) {
  margin-bottom: 0;
}
.contact-form-left .contact-form .wpcf7 input[type=submit] {
  color: #ffffff;
  padding: 10px 30px;
  border: none;
  font-size: 16px;
  cursor: pointer;
  transition: all 0.3s ease;
  margin-left: 0;
}
@media (max-width: 767px) {
  .contact-form-left .contact-form .wpcf7 input[type=submit] {
    max-width: 100%;
    width: 100%;
    font-size: 12px;
    line-height: 130%;
    padding: 12px 20px;
  }
}
.contact-form-left .contact-form .wpcf7 input[type=submit]:hover {
  color: #ffffff;
  background-color: #155EEF;
}
.contact-form-left .contact-form .wpcf7 .wpcf7-spinner {
  margin-top: 5px;
}
@media (max-width: 767px) {
  .contact-form-left .contact-form .wpcf7 .wpcf7-spinner {
    display: block;
    margin: 5px auto 0 auto;
  }
}
.contact-form-left .contact-form .wpcf7 form p:has(textarea) br {
  display: none;
}
.contact-form-left .contact-form .wpcf7 form p:has(input[type=submit]) br {
  display: none;
}
.contact-form-left .contact-form .wpcf7 form p:has(input[type=submit]) > .wpcf7-form-control-wrap {
  margin-bottom: 24px;
}
.contact-form-left .contact-form .wpcf7 form p:has(.wpcf7-form-control.wpcf7-radio) .wpcf7-not-valid-tip {
  margin-top: 8px;
}
.contact-form-left .contact-form .wpcf7 form p:has(.wpcf7-checkbox) .wpcf7-not-valid-tip {
  margin-top: 8px;
}
.contact-form-left .contact-form .wpcf7 form .wpcf7-response-output {
  margin-top: 10px;
}
.contact-form-right {
  width: 100%;
  max-width: 592px;
}
@media (max-width: 1024px) {
  .contact-form-right {
    width: 100%;
    max-width: 100%;
  }
}
.contact-form-right--img {
  height: 720px;
  overflow: hidden;
  position: relative;
  border-radius: 20px;
}
@media (max-width: 1024px) {
  .contact-form-right--img {
    height: 97.867vw;
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .contact-form-right--img {
    aspect-ratio: 343/367;
    border-radius: 0;
    height: 100%;
    min-height: unset;
  }
}
.contact-form-right--img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  display: block;
  border-radius: 20px;
}
@media (max-width: 767px) {
  .contact-form-right--img img {
    border-radius: 0;
  }
}

@media (max-width: 1024px) {
  .contact-detail-block {
    max-width: 100%;
    width: 100%;
  }
}

.contact-form-section .color-image.right.bottom {
  bottom: 30px;
}

.contact-detail-block .emergency-card-list p {
  text-decoration: underline;
  text-underline-offset: 4px;
  text-decoration-thickness: 1px;
}

.contact-form .gform_wrapper.gravity-theme .gform_fields {
  grid-row-gap: 24px;
  grid-column-gap: 12px;
}
.contact-form p > label {
  margin-bottom: 10px;
  display: block;
}
.contact-form p > label ~ br {
  display: none;
}
.contact-form p:has(input[type=text]) {
  width: calc(50% - 6px);
  float: left;
}
@media (max-width: 767px) {
  .contact-form p:has(input[type=text]) {
    width: 100%;
    float: unset;
  }
}
.contact-form p:has(input[name=last_name]) {
  margin-left: 12px;
}
@media (max-width: 767px) {
  .contact-form p:has(input[name=last_name]) {
    margin-left: 0;
  }
}
.contact-form p:has(input[name=company_name]) {
  margin-left: 12px;
}
@media (max-width: 767px) {
  .contact-form p:has(input[name=company_name]) {
    margin-left: 0;
  }
}
.contact-form p:has(input[type=email]) {
  clear: both;
}
.contact-form p:has(textarea) {
  margin-top: 24px;
  margin-bottom: 9px;
}
.contact-form p:has(input[type=submit]) {
  margin-top: 24px;
}
.contact-form label,
.contact-form .gform_wrapper.gravity-theme .gfield_label {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #364152;
  margin-bottom: 24px;
}
.contact-form input,
.contact-form .gform_wrapper.gravity-theme .gfield input {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  letter-spacing: -0.07px;
  color: #4B5565;
  padding: 15px 16px;
  border-radius: 10px;
  border: 1px solid #9AA4B2;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 9px;
}
.contact-form input:focus,
.contact-form .gform_wrapper.gravity-theme .gfield input:focus {
  outline: none;
}
.contact-form input::-moz-placeholder, .contact-form .gform_wrapper.gravity-theme .gfield input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  /* 18.48px */
  letter-spacing: -0.07px;
  color: #4B5565;
}
.contact-form input::placeholder,
.contact-form .gform_wrapper.gravity-theme .gfield input::placeholder {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  /* 18.48px */
  letter-spacing: -0.07px;
  color: #4B5565;
}
.contact-form textarea,
.contact-form .gform_wrapper.gravity-theme .gfield textarea {
  padding: 9px 12px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  /* 18.48px */
  letter-spacing: -0.07px;
  color: #4B5565;
  border-radius: 10px;
  border: 1px solid #9AA4B2;
  width: 100%;
}
.contact-form textarea::-moz-placeholder, .contact-form .gform_wrapper.gravity-theme .gfield textarea::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  letter-spacing: -0.07px;
  color: #4B5565;
}
.contact-form textarea::placeholder,
.contact-form .gform_wrapper.gravity-theme .gfield textarea::placeholder {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  letter-spacing: -0.07px;
  color: #4B5565;
}
.contact-form input[type=submit],
.contact-form .gform_wrapper.gravity-theme .gform_footer input[type=submit] {
  background: #155EEF;
  border-radius: 10px;
  padding: 15px 20px;
  border: none;
  cursor: pointer;
  transition: all 0.3s ease;
  width: -moz-min-content;
  width: min-content;
  display: block;
  margin: 0 auto;
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 130%;
  letter-spacing: 0%;
  color: #ffffff;
  border: 1px solid #155EEF;
}
.contact-form input[type=submit]:hover,
.contact-form .gform_wrapper.gravity-theme .gform_footer input[type=submit]:hover {
  background: transparent;
  color: #155EEF;
  border: 1px solid #155EEF;
}
.contact-form .gform_wrapper.gravity-theme .gfield select {
  box-shadow: 0 1px 2px 0 rgba(27, 36, 44, 0.05);
  border-radius: 10px;
  border: 1px solid rgba(73, 115, 76, 0.2);
  background-color: #fff;
  padding: 12px 20px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 91%;
  color: #4B5565;
  background-position: right 20px center;
  min-width: 220px;
  background-size: 10px;
  font-weight: 400;
  line-height: 20px;
}
@media (max-width: 1024px) {
  .contact-form .gform_wrapper.gravity-theme .gfield select {
    min-width: 100%;
  }
}
.contact-form .gform_wrapper.gravity-theme .gform_footer {
  position: relative;
  padding: 0;
  margin-top: 26px;
}
.contact-form .gform_ajax_spinner {
  height: 25px;
  width: 25px;
  position: absolute;
  margin: 0 auto;
  top: 0px;
  transform: translate(0%, 66%);
  left: 0;
  right: 0;
}
.contact-form .gform_wrapper.gravity-theme .gform_drop_area {
  padding: 23px 20px 23px;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  border: 1px solid #9AA4B2;
  border-radius: 10px;
}
@media (max-width: 1024px) {
  .contact-form .gform_wrapper.gravity-theme .gform_drop_area .gform_drop_instructions {
    text-align: left;
    padding-left: 50px;
  }
}
.contact-form button.gform_button_select_files {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 0px;
  height: 100%;
  width: 100%;
}
.contact-form button.gform_button_select_files:after {
  content: "Choose File" !important;
  height: 40px;
  width: 114px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  color: #4B5565;
  border: 1px solid #9AA4B2;
  border-radius: 10px;
  text-align: center;
  cursor: pointer;
  display: flex;
  align-content: center;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 20px;
  top: 20px;
}
.contact-form button.gform_button_select_files:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M12 7.50003V11C12 11.2652 11.8946 11.5196 11.7071 11.7071C11.5196 11.8947 11.2652 12 11 12H1C0.734784 12 0.48043 11.8947 0.292893 11.7071C0.105357 11.5196 0 11.2652 0 11V7.50003C0 7.36742 0.0526785 7.24024 0.146447 7.14647C0.240215 7.05271 0.367392 7.00003 0.5 7.00003C0.632608 7.00003 0.759785 7.05271 0.853553 7.14647C0.947321 7.24024 1 7.36742 1 7.50003V11H11V7.50003C11 7.36742 11.0527 7.24024 11.1464 7.14647C11.2402 7.05271 11.3674 7.00003 11.5 7.00003C11.6326 7.00003 11.7598 7.05271 11.8536 7.14647C11.9473 7.24024 12 7.36742 12 7.50003ZM3.85375 3.35378L5.5 1.7069V7.50003C5.5 7.63264 5.55268 7.75981 5.64645 7.85358C5.74021 7.94735 5.86739 8.00003 6 8.00003C6.13261 8.00003 6.25979 7.94735 6.35355 7.85358C6.44732 7.75981 6.5 7.63264 6.5 7.50003V1.7069L8.14625 3.35378C8.24007 3.4476 8.36732 3.50031 8.5 3.50031C8.63268 3.50031 8.75993 3.4476 8.85375 3.35378C8.94757 3.25996 9.00028 3.13271 9.00028 3.00003C9.00028 2.86735 8.94757 2.7401 8.85375 2.64628L6.35375 0.146277C6.30731 0.0997888 6.25217 0.0629094 6.19147 0.0377473C6.13077 0.0125851 6.06571 -0.000366211 6 -0.000366211C5.93429 -0.000366211 5.86923 0.0125851 5.80853 0.0377473C5.74783 0.0629094 5.69269 0.0997888 5.64625 0.146277L3.14625 2.64628C3.05243 2.7401 2.99972 2.86735 2.99972 3.00003C2.99972 3.13271 3.05243 3.25996 3.14625 3.35378C3.24007 3.4476 3.36732 3.50031 3.5 3.50031C3.63268 3.50031 3.75993 3.4476 3.85375 3.35378Z" fill="%233A623C"/></svg>');
  content: "";
  position: absolute;
  background-repeat: no-repeat;
  width: 32px;
  height: 32px;
  top: 21px;
  left: 20px;
  transform: translateX(0%);
  border: 1px solid #9AA4B2;
  background-position: center;
  border-radius: 6px;
  cursor: pointer;
}
.contact-form .gform_wrapper.gravity-theme .gform_validation_errors {
  border: none;
  box-shadow: none;
  background-color: transparent;
}
.contact-form .gform_wrapper.gravity-theme .gfield_validation_message,
.contact-form .gform_wrapper.gravity-theme .validation_message {
  border: none;
  box-shadow: none;
  background-color: transparent;
  padding: 0;
  padding-bottom: 0 !important;
}
@media (max-width: 1024px) {
  .contact-form .gform_wrapper.gravity-theme .gfield.gfield--width-half {
    grid-column: span 6 !important;
  }
}
@media (max-width: 1024px) {
  .contact-form .gform_wrapper.gravity-theme .gfield.gfield--width-half#field_4_5,
  .contact-form .gform_wrapper.gravity-theme .gfield.gfield--width-half#field_4_4,
  .contact-form .gform_wrapper.gravity-theme .gfield.gfield--width-half#field_4_11,
  .contact-form .gform_wrapper.gravity-theme .gfield.gfield--width-half#field_4_10 {
    grid-column: 1/-1 !important;
  }
}
@media (max-width: 767px) {
  .contact-form form .wpcf7-response-output {
    margin-top: 8px;
    margin-bottom: 26px;
  }
}

.popup_wrapper {
  background-color: rgba(8, 18, 8, 0.82);
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 9999;
  overflow: auto;
  display: none;
  align-items: center;
  justify-content: center;
}
.popup_content-box {
  max-width: 768px;
  width: 100%;
  padding: 48px;
  border-radius: 16px;
  background-color: #fff;
  position: relative;
  margin: 0 auto;
  margin-top: 50px;
  margin-bottom: 50px;
  background-image: url(../images/faq-icon.png);
  background-repeat: no-repeat;
  padding-top: 108px;
  background-position: left 20px top 15px;
}
@media (max-width: 1024px) {
  .popup_content-box {
    border-radius: 16px 16px 0 0;
    margin-bottom: 0px;
    width: calc(100% - 32px);
    background-position: left -10px top -10px;
    padding-top: 84px;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 24px;
  }
}
.popup_header {
  display: flex;
  gap: 20px;
  flex-direction: column;
  margin-bottom: 49px;
  text-align: center;
}
@media (max-width: 1024px) {
  .popup_header {
    margin-bottom: 33px;
  }
}
.popup_close-btn {
  height: 32px;
  width: 32px;
  position: absolute;
  top: 16px;
  right: 16px;
  background: #fff;
  border-radius: 50%;
  border: 1px solid #155eef;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="13" viewBox="0 0 14 13" fill="none"><path d="M13.0675 11.6828C13.1256 11.7409 13.1717 11.8098 13.2031 11.8857C13.2345 11.9615 13.2507 12.0429 13.2507 12.125C13.2507 12.2071 13.2345 12.2884 13.2031 12.3643C13.1717 12.4402 13.1256 12.5091 13.0675 12.5672C13.0095 12.6252 12.9405 12.6713 12.8647 12.7027C12.7888 12.7342 12.7075 12.7503 12.6253 12.7503C12.5432 12.7503 12.4619 12.7342 12.386 12.7027C12.3102 12.6713 12.2412 12.6252 12.1832 12.5672L7.00035 7.38357L1.81753 12.5672C1.70026 12.6844 1.5412 12.7503 1.37535 12.7503C1.2095 12.7503 1.05044 12.6844 0.93316 12.5672C0.815885 12.4499 0.75 12.2908 0.75 12.125C0.75 11.9591 0.815885 11.8001 0.93316 11.6828L6.11675 6.49998L0.93316 1.31717C0.815885 1.19989 0.75 1.04083 0.75 0.874981C0.75 0.709129 0.815885 0.550069 0.93316 0.432794C1.05044 0.315518 1.2095 0.249634 1.37535 0.249634C1.5412 0.249634 1.70026 0.315518 1.81753 0.432794L7.00035 5.61639L12.1832 0.432794C12.3004 0.315518 12.4595 0.249634 12.6253 0.249634C12.7912 0.249634 12.9503 0.315518 13.0675 0.432794C13.1848 0.550069 13.2507 0.709129 13.2507 0.874981C13.2507 1.04083 13.1848 1.19989 13.0675 1.31717L7.88394 6.49998L13.0675 11.6828Z" fill="%23155eef"/></svg>');
  background-size: 13px;
  background-repeat: no-repeat;
  background-position: center;
}
.popup .contact-form.popup-form {
  background-color: #fff;
}
.popup .contact-form.popup-form button.gform_button_select_files:after {
  display: none;
}

.popup_wrapper .contact-form.popup-form {
  background-color: #fff;
}
.popup_wrapper .contact-form.popup-form button.gform_button_select_files:after {
  display: none;
}
@media (max-width: 1024px) {
  .popup_wrapper .contact-form.popup-form .gform_wrapper.gravity-theme .gform_fields {
    grid-row-gap: 16px;
  }
}
.popup_wrapper .contact-form.popup-form form .wpcf7-spinner {
  display: block;
  margin: 5px auto 0 auto;
}
.popup_wrapper .contact-form.popup-form form .wpcf7-response-output {
  margin-top: 14px;
}

.get_quote_btn {
  max-width: 220px;
  cursor: pointer;
  position: fixed;
  bottom: 47px;
  right: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-radius: 999px;
  border: 1px solid rgba(255, 255, 255, 0.12);
  background: linear-gradient(0deg, rgba(73, 115, 76, 0.1) 0%, rgba(73, 115, 76, 0.1) 100%), rgb(255, 255, 255);
  padding: 15px 5px;
  z-index: 9;
}
@media (max-width: 1024px) {
  .get_quote_btn {
    bottom: -6px;
    left: calc(50% - 113px);
    right: auto;
    padding: 3px 3px;
    font-size: 12px;
    border: none;
    max-width: -moz-fit-content;
    max-width: fit-content;
    border-radius: 16px 16px 0 0;
    background: linear-gradient(142deg, #E3E395 -17.45%, #E1DF7B -6.89%, #E0D95C 3.67%, #E0D959 14.23%, #00A47A 67.02%, #20777E 88.14%);
  }
}
.get_quote_btn__icon {
  max-width: 60px;
  width: 100%;
  position: absolute;
  left: -3px;
  top: -10px;
}
@media (max-width: 1024px) {
  .get_quote_btn__icon {
    display: none;
  }
}
.get_quote_btn__icon:before {
  content: "";
  position: absolute;
  top: 5%;
  left: 5%;
  right: 0;
  bottom: 0;
  width: 90%;
  height: 90%;
  background-color: #ecf0ec;
  border-radius: 50%;
  z-index: -1;
}
.get_quote_btn img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.get_quote_btn__content {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 72%;
  /* 18.2px */
  text-decoration-line: underline;
  text-decoration-style: solid;
  -webkit-text-decoration-skip: ink;
  text-decoration-skip-ink: auto;
  color: rgb(58, 98, 60);
  margin-left: 20px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="14" viewBox="0 0 9 14" fill="none"><path d="M8.19254 7.44229L1.94254 13.6923C1.88447 13.7504 1.81553 13.7964 1.73966 13.8278C1.66379 13.8593 1.58247 13.8755 1.50035 13.8755C1.41823 13.8755 1.33691 13.8593 1.26104 13.8278C1.18517 13.7964 1.11623 13.7504 1.05816 13.6923C1.00009 13.6342 0.954028 13.5653 0.922601 13.4894C0.891175 13.4135 0.875 13.3322 0.875 13.2501C0.875 13.168 0.891175 13.0867 0.922601 13.0108C0.954028 12.9349 1.00009 12.866 1.05816 12.8079L6.86675 7.0001L1.05816 1.19229C0.940884 1.07502 0.875 0.915956 0.875 0.750103C0.875 0.584251 0.940884 0.425191 1.05816 0.307916C1.17544 0.19064 1.3345 0.124756 1.50035 0.124756C1.6662 0.124756 1.82526 0.19064 1.94254 0.307916L8.19254 6.55792C8.25065 6.61596 8.29675 6.68489 8.3282 6.76077C8.35965 6.83664 8.37584 6.91797 8.37584 7.0001C8.37584 7.08224 8.35965 7.16357 8.3282 7.23944C8.29675 7.31531 8.25065 7.38425 8.19254 7.44229Z" fill="%233a623c8c" style="&%2310; fill: %233a623c8c;&%2310;"/></svg>');
  background-size: 8px 13px;
  background-position: right 15px center;
  background-repeat: no-repeat;
  width: 100%;
  text-align: center;
  text-underline-offset: 2px;
  text-decoration-thickness: 0.5px;
}
@media (max-width: 1024px) {
  .get_quote_btn__content {
    padding: 14px 23px;
    font-size: 14px;
    border: 3px solid #fff;
    border-radius: 16px 16px 0 0;
    background: rgb(3, 104, 41);
    color: rgb(255, 255, 255);
    display: flex;
    align-items: center;
    gap: 15px;
    margin-left: 0px;
  }
}
@media (max-width: 1024px) {
  .get_quote_btn__content:before {
    content: "";
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="18" viewBox="0 0 15 18" fill="none"><path d="M10.625 10.8749C10.625 11.0406 10.5592 11.1996 10.4419 11.3168C10.3247 11.434 10.1658 11.4999 10 11.4999H5C4.83424 11.4999 4.67527 11.434 4.55806 11.3168C4.44085 11.1996 4.375 11.0406 4.375 10.8749C4.375 10.7091 4.44085 10.5502 4.55806 10.4329C4.67527 10.3157 4.83424 10.2499 5 10.2499H10C10.1658 10.2499 10.3247 10.3157 10.4419 10.4329C10.5592 10.5502 10.625 10.7091 10.625 10.8749ZM10 7.74989H5C4.83424 7.74989 4.67527 7.81573 4.55806 7.93295C4.44085 8.05016 4.375 8.20913 4.375 8.37489C4.375 8.54065 4.44085 8.69962 4.55806 8.81683C4.67527 8.93404 4.83424 8.99989 5 8.99989H10C10.1658 8.99989 10.3247 8.93404 10.4419 8.81683C10.5592 8.69962 10.625 8.54065 10.625 8.37489C10.625 8.20913 10.5592 8.05016 10.4419 7.93295C10.3247 7.81573 10.1658 7.74989 10 7.74989ZM14.375 2.74989V15.8749C14.375 16.2064 14.2433 16.5243 14.0089 16.7588C13.7745 16.9932 13.4565 17.1249 13.125 17.1249H1.875C1.54348 17.1249 1.22554 16.9932 0.991116 16.7588C0.756696 16.5243 0.625 16.2064 0.625 15.8749V2.74989C0.625 2.41837 0.756696 2.10042 0.991116 1.866C1.22554 1.63158 1.54348 1.49989 1.875 1.49989H4.70781C5.05899 1.1067 5.48924 0.792119 5.97041 0.576729C6.45158 0.361339 6.97282 0.25 7.5 0.25C8.02718 0.25 8.54841 0.361339 9.02958 0.576729C9.51076 0.792119 9.94101 1.1067 10.2922 1.49989H13.125C13.4565 1.49989 13.7745 1.63158 14.0089 1.866C14.2433 2.10042 14.375 2.41837 14.375 2.74989ZM5 3.99989H10C10 3.33685 9.73661 2.70096 9.26777 2.23212C8.79893 1.76328 8.16304 1.49989 7.5 1.49989C6.83696 1.49989 6.20107 1.76328 5.73223 2.23212C5.26339 2.70096 5 3.33685 5 3.99989ZM13.125 2.74989H11.0352C11.1773 3.15131 11.25 3.57403 11.25 3.99989V4.62489C11.25 4.79065 11.1842 4.94962 11.0669 5.06683C10.9497 5.18404 10.7908 5.24989 10.625 5.24989H4.375C4.20924 5.24989 4.05027 5.18404 3.93306 5.06683C3.81585 4.94962 3.75 4.79065 3.75 4.62489V3.99989C3.75001 3.57403 3.82267 3.15131 3.96484 2.74989H1.875V15.8749H13.125V2.74989Z" fill="white"/></svg>');
    background-size: cover;
    height: 17px;
    width: 14px;
    background-repeat: no-repeat;
  }
}
@media (max-width: 1024px) {
  .get_quote_btn__content:after {
    content: "";
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="9" viewBox="0 0 15 9" fill="none"><path d="M14.1925 7.94219C14.1345 8.0003 14.0656 8.0464 13.9897 8.07785C13.9138 8.10931 13.8325 8.12549 13.7503 8.12549C13.6682 8.12549 13.5869 8.10931 13.511 8.07785C13.4351 8.0464 13.3662 8.0003 13.3082 7.94219L7.50035 2.1336L1.69253 7.94219C1.57526 8.05947 1.4162 8.12535 1.25035 8.12535C1.0845 8.12535 0.925435 8.05947 0.80816 7.94219C0.690885 7.82492 0.625 7.66586 0.625 7.5C0.625 7.33415 0.690885 7.17509 0.80816 7.05782L7.05816 0.807816C7.11621 0.749705 7.18514 0.703606 7.26101 0.672154C7.33688 0.640701 7.41821 0.624512 7.50035 0.624512C7.58248 0.624512 7.66381 0.640701 7.73969 0.672154C7.81556 0.703606 7.88449 0.749705 7.94254 0.807816L14.1925 7.05782C14.2506 7.11586 14.2967 7.18479 14.3282 7.26067C14.3597 7.33654 14.3758 7.41787 14.3758 7.5C14.3758 7.58214 14.3597 7.66347 14.3282 7.73934C14.2967 7.81522 14.2506 7.88415 14.1925 7.94219Z" fill="white"/></svg>');
    background-size: cover;
    height: 8px;
    width: 14px;
    background-repeat: no-repeat;
  }
}

.gform_required_legend,
.gfield_description:not(.validation_message) {
  display: none;
}

.popup_content-box .contact-form button.gform_button_select_files:after {
  display: block !important;
  content: "Choose File" !important;
  height: 35px;
  width: 100px;
}

.contact-form .wpcf7-list-item {
  margin-left: 0;
  display: block;
  margin-bottom: 0;
}

.contact-form .wpcf7-list-item label {
  display: flex;
  align-items: center;
  position: relative;
  cursor: pointer;
  font-family: "Red Hat Display", sans-serif;
  font-size: 16px;
  line-height: 132%;
  margin: 0;
  font-weight: 400;
}

.contact-form .wpcf7-list-item input[type=checkbox],
.contact-form .wpcf7-list-item input[type=radio] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

.contact-form .wpcf7-list-item .wpcf7-list-item-label {
  position: relative;
  padding-left: 32px;
}

.contact-form .wpcf7-list-item .wpcf7-list-item-label::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  border: 1.4px solid rgba(73, 88, 111, 0.2);
  background: #ffffff;
  box-sizing: border-box;
}

/* Radio button styles */
.contact-form .wpcf7-list-item input[type=radio] + .wpcf7-list-item-label::before {
  border-radius: 50%;
}

.contact-form .wpcf7-list-item input[type=radio]:checked + .wpcf7-list-item-label::before {
  border-color: #155EEF;
  border-width: 7px;
}

/* Checkbox styles */
.contact-form .wpcf7-list-item input[type=checkbox] + .wpcf7-list-item-label::before {
  border-radius: 6px;
}

.contact-form .wpcf7-list-item input[type=checkbox]:checked + .wpcf7-list-item-label::before {
  background-color: #155EEF;
  border-color: #155EEF;
}

.contact-form .wpcf7-list-item input[type=checkbox]:checked + .wpcf7-list-item-label::after {
  content: "";
  position: absolute;
  left: 5px;
  top: 0px;
  width: 8px;
  height: 13px;
  border: solid white;
  border-width: 0 3px 3px 0;
  transform: rotate(45deg);
}

.contact-form .wpcf7-form-control.wpcf7-radio {
  display: flex;
  flex-wrap: wrap;
  gap: 14px 0;
}
.contact-form .wpcf7-form-control.wpcf7-radio .wpcf7-list-item {
  width: 50%;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlbHBlcnMvX3ZhcmlhYmxlcy5zY3NzIiwicGFnZXMvX2Jsb2ctZGV0YWlsLnNjc3MiLCJoZWxwZXJzL19taXhpbnMuc2NzcyIsIm1haW4uY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCJjb21wb25lbnRzL191dGlscy5zY3NzIiwiY29tcG9uZW50cy9faGVyby1iYW5uZXIuc2NzcyIsImNvbXBvbmVudHMvX3F1aWNrLXVzcC5zY3NzIiwiY29tcG9uZW50cy9fc2VydmljZS1zZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXItcmVhY2hvdXQuc2NzcyIsImNvbXBvbmVudHMvX3ZhbHVlZC1jbGllbnRzLnNjc3MiLCJjb21wb25lbnRzL19tYWluLWluZm8tbGFiZWwuc2NzcyIsImNvbXBvbmVudHMvX21haW4tYmFubmVyLnNjc3MiLCJjb21wb25lbnRzL19jb21tb24taGVhZGluZy5zY3NzIiwiY29tcG9uZW50cy9fc2VydmljZS1jYXJkLnNjc3MiLCJjb21wb25lbnRzL19zaXgtY29sdW1uLWdyaWQuc2NzcyIsImNvbXBvbmVudHMvX2ZvdXItY29sdW1uLWdyaWQuc2NzcyIsImNvbXBvbmVudHMvX2dvb2dsZS1yZXZpZXcuc2NzcyIsImNvbXBvbmVudHMvX2ZhcS5zY3NzIiwiY29tcG9uZW50cy9fYmxvZy5zY3NzIiwiY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fdGV4dGVkaXRvci5zY3NzIiwiY29tcG9uZW50cy9fc2luZ2xlLXRyZWUuc2NzcyIsImNvbXBvbmVudHMvX2RhdGEtY291bnRlci5zY3NzIiwiY29tcG9uZW50cy9fbG9jYXRpb25zLnNjc3MiLCJjb21wb25lbnRzL19saWNlbnNlLWdyaWQuc2NzcyIsImNvbXBvbmVudHMvX2VtZXJnZW5jeS1jYXJkLnNjc3MiLCJjb21wb25lbnRzL19lcnJvci00MDQuc2NzcyIsImNvbXBvbmVudHMvX2luc3RhZ3JhbS1zbGlkZXIuc2NzcyIsImNvbXBvbmVudHMvX2ZhY2Vib29rLXNsaWRlci5zY3NzIiwiY29tcG9uZW50cy9fY3RhLXNsaWRlci5zY3NzIiwiY29tcG9uZW50cy9fY29udGVudC1ncmlkLnNjc3MiLCJjb21wb25lbnRzL19wYXJ0bmVyLnNjc3MiLCJjb21wb25lbnRzL19jb250YWN0LWxpbmtzLnNjc3MiLCJjb21wb25lbnRzL19tdWx0aS1pbWFnZS1jb250ZW50LnNjc3MiLCJjb21wb25lbnRzL19oaXN0b3J5LnNjc3MiLCJjb21wb25lbnRzL19kb3dubG9hZC5zY3NzIiwiY29tcG9uZW50cy9fb3VyLXRlYW0uc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwibGF5b3V0L19zcGFjZXIuc2NzcyIsInBhZ2VzL19zZXJ2aWNlcy5zY3NzIiwicGFnZXMvX3NlYXJjaC5zY3NzIiwicGFnZXMvX2xvY2FsLWNvdW5jaWwuc2NzcyIsInBhZ2VzL19jb250YWN0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQVEsbURBQUE7QUNFQSxvSEFBQTtBQ0ZSOzs7Ozs7Q0FBQTtBQVFBLDZCQUFBO0FBaUJBLDRDQUFBO0FBeVVBO0VBQ0csYUFBQTtBQ3RWSDtBRHFGRTtFQWdRRjtJQUdJLGNBQUE7RUNwVkY7QUFDRjtBRGlHRTtFQStPRjtJQU1FLGFBQUE7RUNsVkE7QUFDRjtBRG9IRTtFQXVORjtJQVNJLGFBQUE7RUNoVkY7QUFDRjs7QURtVkE7RUFDRSxhQUFBO0FDaFZGO0FEa0VFO0VBNlFGO0lBR0UsYUFBQTtFQzlVQTtBQUNGO0FEOEVFO0VBNFBGO0lBTUksY0FBQTtFQzVVRjtBQUNGO0FEaUdFO0VBb09GO0lBU0ksYUFBQTtFQzFVRjtBQUNGOztBRDZVQTtFQUNFLGFBQUE7QUMxVUY7QUQrQ0U7RUEwUkY7SUFHSSxhQUFBO0VDeFVGO0FBQ0Y7QUQyREU7RUF5UUY7SUFNSSxhQUFBO0VDdFVGO0FBQ0Y7QUQ4RUU7RUFpUEY7SUFTSSxjQUFBO0VDcFVGO0FBQ0Y7O0FD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RTs7RUYvREEsZUZsT1E7QUdvV1Y7QURyVUU7RUVrUUE7O0lGN0RFLGVGNU9NO0VHaVhSO0FBQ0Y7QUNwRUU7O0VGOURBLGVGalBRO0FHdVhWO0FEL1VFO0VFdVFBOztJRjVERSxlRnRQTTtFRytYUjtBQUNGO0FDekVFOztFRjdEQSxlRjFQUTtBR29ZVjtBRHpWRTtFRTRRQTs7SUYzREUsZUY5UE07RUcyWVI7QUFDRjtBQzlFRTs7RUY1REEsZUZuUVE7QUdpWlY7QURuV0U7RUVpUkE7O0lGMURFLGVGdlFNO0VHd1pSO0FBQ0Y7QUNuRkU7O0VGM0RBLGVGMVFRO0VFMlFSLGlCQUFBLEVBQUEsU0FBQTtBQ2tKRjtBRDlXRTtFRXNSQTs7SUZ4REUsZUY5UU07RUdtYVI7QUFDRjtBQ3pGRTs7RUZ6REEsb0JBQUE7RUFDQSx1Q0YvUGE7RUVnUWIsZUZ4UlE7RUV5UlIsZ0JGN1JNO0FHbWJSO0FDNUZJOztFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtFQUNBLHVCQUFBO0FEK0ZOOztBQzFGQTs7Ozs7OztFRnJPRSxjQUFBO0VBQ0EsZUZ2SFE7RUV3SFIsZ0JGbElNO0FHMmNSO0FEL1hFO0VFeVJGOzs7Ozs7O0lGaE9JLGVGN0hNO0lFOEhOLGdCRnRJSTtFR3NkTjtBQUNGOztBQ3pHQTtFQUNFLHFCQUFBO0FENEdGOztBQzFHQTtFQUNFLDZCQUFBO0VBQ0EsWUFBQTtBRDZHRjs7QUMzR0E7O0VBRUUsZ0JBQUE7RUFDQSxrQkFBQTtBRDhHRjs7QUMzR0E7RUFDRSxlSnBYUTtFSXFYUixrQkFBQTtFQUNBLGdCSjVYTTtFSTZYTixpQkFBQTtFQUNBLFNBQUE7RUFDQSxzQkFBQTtBRDhHRjs7QUMzR0E7RUFDRSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtBRDhHRjs7QUMzR0E7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsbURBQUE7QUQ4R0Y7O0FDMUdBO0VBQ0UsaUJBQUE7RUFDQSxX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QkFBQTtFQUNBLFNBQUE7QUxpdURKO0FEdm5ERTtFTTlHQTtJQU9JLHNCQUFBO0lBQ0EsU0FBQTtFTGt1REo7QUFDRjtBSy90REU7RUFDRSwyQkFBQTtBTGl1REo7QURob0RFO0VNbEdBO0lBSUksOEJBQUE7RUxrdURKO0FBQ0Y7QURyb0RFO0VNMUZBO0lBR0ksc0JBQUE7RUxndURKO0FBQ0Y7QUs3dERFO0VBQ0UsT0FBQTtFQUNBLGNBQUE7QUwrdERKO0FLN3RESTtFQUNFLGNBQUE7QUwrdEROO0FEanBERTtFTW5GQTtJQVNJLGVBQUE7SUFDQSxRQUFBO0VMK3RESjtBQUNGO0FLNXRETTtFQUNFLGVSU0U7RVFSRixnQlJOQTtFUU9BLDBDUndCTztBR3NzRGY7QUQ3cURFO0VNcERJO0lBTUksZVJDQTtJUUFBLGlCQUFBO0VMK3REUjtBQUNGO0FLM3RESTtFQUNFLGVBQUE7QUw2dEROO0FLenRERTtFQUVFLHVDUktXO0VRSlgsZVJqQk07RVFrQk4sZ0JSM0JJO0VRNEJKLGlCQUFBO0VBQ0EsbUJBQUE7QUwwdERKO0FENXFERTtFTXBEQTtJQVNJLGVSekJJO0VHb3ZEUjtBQUNGO0FLeHRERTtFQUNFLHNCUmhFbUI7RVFpRW5CLHVDUlJXO0VRU1gsZVJwQk07RVFxQk4sZ0JSdkNJO0VRd0NKLGlCQUFBO0VBQ0EsbUJBQUE7QUwwdERKO0FEenJERTtFTXZDQTtJQVNJLGVSOUJJO0VHeXZEUjtBQUNGO0FLeHRERTtFQUNFLGNSL0RPO0VRZ0VQLHVDUnBCRztFUXFCSCxlUjFDTTtFUTJDTixnQlJ0REk7RVF1REosaUJBQUE7RUFDQSxtQkFBQTtBTDB0REo7QUR0c0RFO0VNMUJBO0lBU0ksZVJqREk7RUc0d0RSO0FBQ0Y7QUt2dERFO0VBQ0UsYUFBQTtFQUNBLFNBQUE7QUx5dERKO0FEaHVERTtFTUtBO0lBS0ksbUJBQUE7SUFDQSwyQkFBQTtFTDB0REo7QUFDRjtBS3Z0REU7RUFDRSxPQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FMeXRESjtBRDl1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QUNBLDRDQUFBO0VyQ2s5Tko7QUFDRjs7QXNDdDNPRTtFQUNFLGtCQTFCTTtBdENtNU9WOztBc0MxM09FO0VBQ0Usa0JBMUJNO0F0Q3U1T1Y7O0FzQzkzT0U7RUFDRSxrQkExQk07QXRDMjVPVjs7QXNDbDRPRTtFQUNFLGlCQTFCTTtBdEMrNU9WOztBc0N0NE9FO0VBQ0UsaUJBMUJNO0F0Q202T1Y7O0FzQzE0T0U7RUFDRSxpQkExQk07QXRDdTZPVjs7QXNDOTRPRTtFQUNFLGlCQTFCTTtBdEMyNk9WOztBc0NsNU9FO0VBQ0UsY0ExQk07QXRDKzZPVjs7QXNDLzRPRTtFQUNFLHFCQWpDTTtBdENtN09WOztBc0NuNU9FO0VBQ0UscUJBakNNO0F0Q3U3T1Y7O0FzQ3Y1T0U7RUFDRSxxQkFqQ007QXRDMjdPVjs7QXNDMzVPRTtFQUNFLG9CQWpDTTtBdEMrN09WOztBc0MvNU9FO0VBQ0Usb0JBakNNO0F0Q204T1Y7O0FzQ242T0U7RUFDRSxvQkFqQ007QXRDdThPVjs7QXNDdjZPRTtFQUNFLG9CQWpDTTtBdEMyOE9WOztBc0MzNk9FO0VBQ0UsaUJBakNNO0F0Qys4T1Y7O0FzQ3o2T0E7RUFHSTtJQUNFLGtCQTlCVztFdEN3OE9mO0VzQzM2T0U7SUFDRSxpQkE5Qlc7RXRDMjhPZjtFc0M5Nk9FO0lBQ0UsaUJBOUJXO0V0Qzg4T2Y7RXNDajdPRTtJQUNFLGlCQTlCVztFdENpOU9mO0VzQ3A3T0U7SUFDRSxpQkE5Qlc7RXRDbzlPZjtFc0N2N09FO0lBQ0UsaUJBOUJXO0V0Q3U5T2Y7RXNDMTdPRTtJQUNFLGlCQTlCVztFdEMwOU9mO0VzQzc3T0U7SUFDRSxjQTlCVztFdEM2OU9mO0VzQ3o3T0U7SUFDRSxxQkFyQ1c7RXRDZytPZjtFc0M1N09FO0lBQ0Usb0JBckNXO0V0Q20rT2Y7RXNDLzdPRTtJQUNFLG9CQXJDVztFdENzK09mO0VzQ2w4T0U7SUFDRSxvQkFyQ1c7RXRDeStPZjtFc0NyOE9FO0lBQ0Usb0JBckNXO0V0QzQrT2Y7RXNDeDhPRTtJQUNFLG9CQXJDVztFdEMrK09mO0VzQzM4T0U7SUFDRSxvQkFy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aFFSOztBMEMvZ1FBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBMUNraFFKOztBMEMvZ1FBO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsMEM3Q3p2Qlc7RTZDMHZCWCxlN0NseEJNO0U2Q214Qk4saUJBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7QTFDa2hRSjs7QTBDL2dRQTs7RUFFSSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7QTFDa2hRSjs7QTBDL2dRQTtFQUNJLGtCQUFBO0VBQ0Esa0JBQUE7QTFDa2hRSjs7QTBDL2dRQTtFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsMkJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDBDQUFBO0VBQ0EsbUI3Q3gxQlc7RTZDeTFCWCxzQkFBQTtBMUNraFFKOztBMEMvZ1FBLHdCQUFBO0FBQ0E7RUFDSSxrQkFBQTtBMUNraFFKOztBMEMvZ1FBO0VBQ0kscUJBQUE7RUFDQSxpQkFBQTtBMUNraFFKOztBMEMvZ1FBLG9CQUFBO0FBQ0E7RUFDSSxrQkFBQTtBMUNraFFKOztBMEMvZ1FBO0VBQ0kseUJBQUE7RUFDQSxxQkFBQTtBMUNraFFKOztBMEMvZ1FBO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSx3QkFBQTtBMUNraFFKOztBMEMvZ1FBO0VBQ0ksYUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0ExQ2toUUo7QTBDaGhRSTtFQUNJLFVBQUE7QTFDa2hRUiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuLi9mb250LWZhbWlseS9BcGVyY3UtZm9udC9zdHlsZXNoZWV0LmNzc1wiO1xuXG4vLyBGb250IFN0eWxlXG4kZm9udC1zdHlsZS1ub3JtYWw6IG5vcm1hbDtcbiRmb250LXN0eWxlLWl0YWxpYzogaXRhbGljO1xuLy8gQ29sb3JzXG4vLyBCYXNpYyBDb2xvcnMgXG4kY29sb3ItMDAwMDAwOiAjMDAwMDAwO1xuJGNvbG9yLWZmZmZmZjogI2ZmZmZmZjtcbiRsaWdodC13aGl0ZTogI0Y4RkFGQztcbiRjb2xvci1kYXJrYmx1ZTogIzBGMjE3ODtcbiRjb2xvci0yNTJDMzk6ICMyNTJDMzk7XG4kY29sb3ItQ0RENURGOiAjQ0RENURGO1xuJGNvbG9yLWNvbnRlbnQtcHJpbWFyeTpyZ2JhKDU0LCA2NSwgODIsIDEpO1xuJGNvbG9yLWNvbnRlbnQtdGVydGlhcnk6cmdiYSgxMjIsIDE1NiwgMTE3LCAxKTtcbiRjb2xvci1ib3JkZXItZGVmYXVsdDpyZ2JhKDE1LCAzMywgMTIwLCAwLjUpO1xuJGNvbG9yLWJvcmRlci1zbGlkZXI6ICM0OTU4NkYzMztcbiRjb2xvci1ib3JkZXI6ICM5QUE0QjI7XG4kY29sb3ItYmFja2dyb3VuZC1uZXV0cmFsLXN0cm9uZzpyZ2JhKDIxLCA5NCwgMjM5LCAxKTtcbiRjb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQ6cmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiRjb2xvci1ib3hzaGFkb3ctZGVmYXVsdDogIzFCMjQyQzBEO1xuJGNvbG9yLWJ1dHRvbi1zZWNvbmRhcnk6ICMzNjQxNTI7XG4kVGV4dC1BY2NlbnQtSGVhZGluZzojMTU1RUVGO1xuJFRleHQtSGVhZGluZzogIzBEMTIxQztcbiRsaXN0LWFjY2VudC1jb2xvcjogI0VGRjRGRjtcbiRjb2xvci02RkE2Mjc6IzZGQTYyNztcbiRUZXh0LUhlYWRpbmc6IzBEMTIxQztcbiRUZXh0LUJvZHk6IzRCNTU2NTtcbiRjb2xvci00NDQ3NDg6ICM0NDQ3NDg7XG4kY29sb3ItYmFja2dyb3VuZC1uZXV0cmFsLXN1YnRsZTpyZ2JhKDI0NCwgMjUxLCAyNDIsIDEpO1xuJGNvbG9yLXNlbWFudGljLWluZm9ybWF0aXZlLTA6cmdiYSgzLCAxMDQsIDQxLCAxKTtcbiRjb2xvci1jb250ZW50LXByaW1hcnktaW52ZXJ0ZWQ6cmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiRjb2xvci1hY3Rpb24tZ2hvc3QtaG92ZXI6cmdiYSgxNTQsIDE2OSwgMTk0LCAwLjA3KTtcbiRjb2xvci1jb250ZW50LXdhcm5pbmctc2Vjb25kYXJ5OnJnYmEoMjU1LCAyMjgsIDg2LCAxKTtcblxuLy8gRm9udCBXZWlnaHRcbiRmdy0xMDA6MTAwO1xuJGZ3LTIwMDoyMDA7XG4kZnctMzAwOjMwMDtcbiRmdy00MDA6NDAwO1xuJGZ3LTUwMDo1MDA7XG4kZnctNjAwOjYwMDtcbiRmdy03MDA6NzAwO1xuXG4vLyBGb250IFNpemVcbiRmb250LTEyOiAxMnB4O1xuJGZvbnQtMTM6IDEzcHg7XG4kZm9udC0xNDogMTRweDtcbiRmb250LTE1OiAxNXB4O1xuJGZvbnQtMTY6IDE2cHg7XG4kZm9udC0xODogMThweDtcbiRmb250LTIwOiAyMHB4O1xuJGZvbnQtMjI6IDIycHg7XG4kZm9udC0yNDogMjRweDtcbiRmb250LTI2OiAyNnB4O1xuJGZvbnQtMzA6IDMwcHg7XG4kZm9udC0zMjogMzJweDtcbiRmb250LTM1OiAzNXB4O1xuJGZvbnQtMzY6IDM2cHg7XG4kZm9udC00MDogNDBweDtcbiRmb250LTQ1OiA0NXB4O1xuJGZvbnQtNDQ6IDQ0cHg7XG4kZm9udC00ODogNDhweDtcbiRmb250LTUwOiA1MHB4O1xuJGZvbnQtNTY6IDU2cHg7XG4kZm9udC01ODogNThweDtcbiRmb250LTYwOiA2MHB4O1xuJGZvbnQtNjQ6IDY0cHg7XG5cbi8vIEZvbnQgRmFtaWx5XG4kZm9udGhlYWRpbmc6ICBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuJGJvZHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4kYnV0dG9uOiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuJGZvbnQtaGVhZGluZzogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiRBcGVyY3UtZm9udDogXCJBcGVyY3UgUHJvXCIsIHNhbnMtc2VyaWY7XG4kcm9ib3RvOiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmOyIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnN0cnVtZW50K1NhbnM6aXRhbCx3Z2h0QDAsNDAwLi43MDA7MSw0MDAuLjcwMCZkaXNwbGF5PXN3YXAnKTtcclxuXHJcblxyXG4ucGFnZS10ZW1wbGF0ZS1sZWdhbC1jb250ZW50LXRlbXBsYXRlIHtcclxuICAgIC5zaW5nbGUtdHJlZS1oZWFkIGgxIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvZy1kZXRhaWwtc2VjdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmZWZlO1xyXG59XHJcblxyXG4vLyBibG9nIHNpbmdsZSBwYWdlXHJcbi5ibG9nLWRldGFpbC1oZWFkLWNvbnRlbnQge1xyXG4gICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBmb250LWZhbWlseTogXCJNdWxpc2hcIiwgc2Fucy1zZXJpZjtcclxuXHJcbiAgICAucG9zdC1leGNlcnB0IHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSW5zdHJ1bWVudCBTYW5zXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5taW4tdGFibGV0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi13aGl0ZS1ib3JkZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG4ucG9zdC1iYW5uZXItd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTg4cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvLWJhbm5lci13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAucG9zdC1tZXRhLXNoYXJlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyNHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wb3N0IHtcclxuICAgICYtdGl0bGUtY29udGFpbmVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWluLXRhYmxldCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUsXHJcbiAgICAmLXRpdGxlIGgxIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtSGVhZGluZztcclxuICAgICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4OyAvL2ZvciBob21lIHBhZ2UgYmxvZyBjYXJkc1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWluLXRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1tZXRhLXNoYXJlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgZ2FwOiAxN3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmF1dGhvciB7XHJcbiAgICAmLW1ldGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1hdmF0YXItd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAmLWF2YXRhciB7XHJcbiAgICAgICAgd2lkdGg6IDQ0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmLWRldGFpbHMge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAmLW5hbWUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICB9XHJcblxyXG4gICAgJi1tZXRhLXRleHQge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgc3Bhbi5jZW50ZXJkb3Qge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjcmVhZC10aW1lIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLnBvc3QtZmVhdHVyZWQtaW1hZ2Uge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDE5LzEwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzNDQgLyAyMTk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmNvcHktbGluay1idG4ge1xyXG4gICAgcGFkZGluZzogOC41cHggMTZweCA4LjVweCA0MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XHJcbiAgICB3aWR0aDogLW1vei1maXQtY29udGVudDtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMTQuNXB4IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBjb2xvcjogcmdiKDU4LCA5OCwgNjApO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3MywgMTE1LCA3NiwgMC4xKTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkluc3RydW1lbnQgU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNiAxNlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk04Ljc0ODggMTIuNTU5NEM4Ljg2NTkyIDEyLjY3NjYgOC45MzE3MiAxMi44MzU1IDguOTMxNzIgMTMuMDAxMkM4LjkzMTcyIDEzLjE2NjkgOC44NjU5MiAxMy4zMjU4IDguNzQ4OCAxMy40NDNMNy45NzIyNCAxNC4yMjQzQzcuMTUxIDE1LjA0NSA2LjAzNzM3IDE1LjUwNTkgNC44NzYzMyAxNS41MDU1QzMuNzE1MjkgMTUuNTA1MSAyLjYwMTk1IDE1LjA0MzYgMS43ODEyMiAxNC4yMjIzQzAuOTYwNTA0IDEzLjQwMTEgMC40OTk2MzQgMTIuMjg3NCAwLjUgMTEuMTI2NEMwLjUwMDM2NyA5Ljk2NTM2IDAuOTYxOTQgOC44NTIwMiAxLjc4MzE4IDguMDMxM0wzLjY2NzU1IDYuMTQ2OTJDNC40NTYzNyA1LjM1NzQ4IDUuNTE3MDYgNC44OTkzMiA2LjYzMjU3IDQuODY2MjFDNy43NDgwOCA0LjgzMzEgOC44MzQwOCA1LjIyNzUzIDkuNjY4MzMgNS45Njg4QzkuNzI5ODkgNi4wMjMzOCA5Ljc4MDEgNi4wODk1NSA5LjgxNjA4IDYuMTYzNTNDOS44NTIwNiA2LjIzNzUyIDkuODczMTIgNi4zMTc4NiA5Ljg3ODA2IDYuMzk5OThDOS44ODI5OSA2LjQ4MjExIDkuODcxNyA2LjU2NDQgOS44NDQ4MyA2LjY0MjE1QzkuODE3OTYgNi43MTk5MSA5Ljc3NjA0IDYuNzkxNjIgOS43MjE0NiA2Ljg1MzE4QzkuNjY2ODggNi45MTQ3MyA5LjYwMDcxIDYuOTY0OTQgOS41MjY3MyA3LjAwMDkyQzkuNDUyNzQgNy4wMzY5MSA5LjM3MjQgNy4wNTc5NiA5LjI5MDI3IDcuMDYyOUM5LjIwODE1IDcuMDY3ODMgOS4xMjU4NiA3LjA1NjU0IDkuMDQ4MTEgNy4wMjk2N0M4Ljk3MDM1IDcuMDAyOCA4Ljg5ODY0IDYuOTYwODggOC44MzcwOCA2LjkwNjNDOC4yNDEyNCA2LjM3NzE2IDcuNDY1NzYgNi4wOTU2NCA2LjY2OTIzIDYuMTE5MzJDNS44NzI3IDYuMTQyOTkgNS4xMTUzIDYuNDcwMDYgNC41NTE5MyA3LjAzMzY0TDIuNjY3NTUgOC45MTU2OEMyLjA4MTM4IDkuNTAxODQgMS43NTIwOCAxMC4yOTY5IDEuNzUyMDggMTEuMTI1OEMxLjc1MjA4IDExLjk1NDggMi4wODEzOCAxMi43NDk4IDIuNjY3NTUgMTMuMzM2QzMuMjUzNzIgMTMuOTIyMiA0LjA0ODc0IDE0LjI1MTUgNC44Nzc3MSAxNC4yNTE1QzUuNzA2NjggMTQuMjUxNSA2LjUwMTcgMTMuOTIyMiA3LjA4Nzg3IDEzLjMzNkw3Ljg2NDQzIDEyLjU1OTRDNy45MjI0NyAxMi41MDEzIDcuOTkxNCAxMi40NTUyIDguMDY3MjggMTIuNDIzOEM4LjE0MzE1IDEyLjM5MjMgOC4yMjQ0OCAxMi4zNzYxIDguMzA2NjIgMTIuMzc2MUM4LjM4ODc1IDEyLjM3NjEgOC40NzAwOCAxMi4zOTIzIDguNTQ1OTUgMTIuNDIzOEM4LjYyMTgzIDEyLjQ1NTIgOC42OTA3NiAxMi41MDEzIDguNzQ4OCAxMi41NTk0Wk0xNC4yMjM4IDEuNzc4MThDMTMuNDAyNCAwLjk1ODY1OCAxMi4yODk1IDAuNDk4NDEzIDExLjEyOTMgMC40OTg0MTNDOS45NjkgMC40OTg0MTMgOC44NTYxIDAuOTU4NjU4IDguMDM0NzQgMS43NzgxOEw3LjI1ODE4IDIuNTU1NTJDNy4xNDEwMSAyLjY3Mjc5IDcuMDc1MjIgMi44MzE4MSA3LjA3NTI5IDIuOTk3NTlDNy4wNzUzNyAzLjE2MzM3IDcuMTQxMjkgMy4zMjIzMyA3LjI1ODU3IDMuNDM5NUM3LjM3NTg0IDMuNTU2NjcgNy41MzQ4NiAzLjYyMjQ2IDcuNzAwNjQgMy42MjIzOUM3Ljg2NjQyIDMuNjIyMzEgOC4wMjUzOCAzLjU1NjM5IDguMTQyNTUgMy40MzkxMUw4LjkxOTEyIDIuNjYyNTVDOS41MDUyOSAyLjA3NjM4IDEwLjMwMDMgMS43NDcwNyAxMS4xMjkzIDEuNzQ3MDdDMTEuOTU4MiAxLjc0NzA3IDEyLjc1MzMgMi4wNzYzOCAxMy4zMzk0IDIuNjYyNTVDMTMuOTI1NiAzLjI0ODcyIDE0LjI1NDkgNC4wNDM3NCAxNC4yNTQ5IDQuODcyNzFDMTQuMjU0OSA1LjcwMTY4IDEzLjkyNTYgNi40OTY2OSAxMy4zMzk0IDcuMDgyODZMMTEuNDU1MSA4Ljk2ODhDMTAuODkxNCA5LjUzMjA2IDEwLjEzMzggOS44NTg3IDkuMzM3MjkgOS44ODE5NEM4LjU0MDc2IDkuOTA1MTcgNy43NjU0NSA5LjYyMzI0IDcuMTY5OSA5LjA5MzhDNy4xMDgzNCA5LjAzOTIyIDcuMDM2NjMgOC45OTczIDYuOTU4ODggOC45NzA0M0M2Ljg4MTEyIDguOTQzNTYgNi43OTg4MyA4LjkzMjI3IDYuNzE2NzEgOC45MzcyQzYuNTUwODUgOC45NDcxNiA2LjM5NTc1IDkuMDIyNiA2LjI4NTUyIDkuMTQ2OTJDNi4yMzA5NCA5LjIwODQ4IDYuMTg5MDIgOS4yODAxOSA2LjE2MjE1IDkuMzU3OTRDNi4xMzUyOCA5LjQzNTcgNi4xMjM5OSA5LjUxNzk5IDYuMTI4OTIgOS42MDAxMUM2LjEzODg5IDkuNzY1OTcgNi4yMTQzMyA5LjkyMTA3IDYuMzM4NjUgMTAuMDMxM0M3LjE3MjcxIDEwLjc3MjggOC4yNTg1OSAxMS4xNjc1IDkuMzc0MSAxMS4xMzQ3QzEwLjQ4OTYgMTEuMTAxOCAxMS41NTA0IDEwLjY0NCAxMi4zMzk0IDkuODU0NzRMMTQuMjIzOCA3Ljk3MDM2QzE1LjA0MzggNy4xNDg5NCAxNS41MDQzIDYuMDM1NzEgMTUuNTA0MyA0Ljg3NTA1QzE1LjUwNDMgMy43MTQzOSAxNS4wNDM4IDIuNjAxMTYgMTQuMjIzOCAxLjc3OTc0VjEuNzc4MThaXCIgZmlsbD1cIiUyMzNBNjIzQ1wiLz48L3N2Zz4nKTtcclxufVxyXG5cclxuLmNvcHktY29uZmlybS1tc2cge1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgY29sb3I6ICM0Q0FGNTA7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XHJcbn1cclxuXHJcblxyXG4uaW50cm9kdWN0aW9uLWNvbnRlbnQtc2VjdGlvbiB7XHJcbiAgICAuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1IZWFkaW5nO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWluLXRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24tZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtSGVhZGluZztcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5taW4tdGFibGV0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1ldGEge1xyXG4gICAgJi1jb2wge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItY29udGVudC1wcmltYXJ5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucG9zdCB7XHJcbiAgICAmLWRldGFpbC1mb290ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk11bGlzaFwiLCBzYW5zLXNlcmlmO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWluLXRhYmxldCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG5cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJi1wdWJsaXNoIHtcclxuICAgICAgICBtaW4td2lkdGg6IDE1NnB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtc2hhcmUge1xyXG4gICAgICAgIG1pbi13aWR0aDogMTU2cHg7XHJcblxyXG4gICAgICAgIC5jb3B5LXNoYXJlLWxpbmsge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1jb250ZW50LXByaW1hcnk7XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYXV0aG9yLWRldGFpbCB7XHJcbiAgICAgICAgLmF1dGhvciB7XHJcbiAgICAgICAgICAgICYtYm94IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtZGF0YSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzbWFsbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLnRleHQtZWRpdG9yLXRvcCB7XHJcbiAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XHJcblxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgfVxyXG59IiwiLypfbWl4aW5zLnNjc3NcclxuU0NTUyBmaWxlIGZvciBhbGwgbWl4aW4gZWxlbWVudHMuXHJcblxyXG5AZmlsZSBfbWl4aW5zLnNjc3NcclxuQHBhdGggL2Fzc2V0cy9zY3NzL19taXhpbnMuc2Nzc1xyXG5AdmVyc2lvbiAyMDI1LTAxLTIxXHJcbiovXHJcblxyXG4vKiBQbGFjZWhvbGRlciBjc3MgcHJvcGVydHkgKi9cclxuQHVzZSBcIi4vdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xyXG5cclxuQG1peGluIHBsYWNlaG9sZGVyIHtcclxuICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcblxyXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxuXHJcbiAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLyogaG92ZXIsIGZvY3VzLCBhY3RpdmUgY3NzIHByb3BlcnR5IEJlZ2luICovXHJcbkBtaXhpbiBob3ZlciB7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmb2N1cyB7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBob3Zlci1mb2N1cyB7XHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSB7XHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzLFxyXG4gICYuYWN0aXZlIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZS12aXNpdGVkIHtcclxuICAmOmhvdmVyLFxyXG4gICY6Zm9jdXMsXHJcbiAgJi5hY3RpdmUsXHJcbiAgJi52aXNpdGVkIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gZm9jdXMtYWN0aXZlLXZpc2l0ZWQge1xyXG4gICY6Zm9jdXMsXHJcbiAgJi5hY3RpdmUsXHJcbiAgJi52aXNpdGVkIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24tMDMge1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uLTA1IHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluO1xyXG59XHJcblxyXG4vLyBTb3VyY2UgbWl4aW5zXHJcbiRzbWFsbC1tb2JpbGU6IDU3NnB4O1xyXG4kbW9iaWxlOiA3NjdweDtcclxuJG1pbi10YWJsZXQ6IDgyMXB4Oy8vbWluLXRhYmxldFxyXG4kbWlkLXRhYmxldDogOTkxcHg7Ly9taW4tdGFibGV0XHJcbiR0YWJsZXQtd2lkdGg6IDEwMjRweDsvL3RhYmxldFxyXG4kbGctdGFibGV0LXdpZHRoOiAxMTAwcHg7Ly9sZy10YWJsZXRcclxuJHNtLWRlc2t0b3A6IDEyMjBweDsvL3NtYWxsIGRlc2t0b3AgXHJcbiRtaWQtZGVza3RvcC13aWR0aDogMTQwMHB4Oy8vbWlkZGVza3RvcFxyXG4kZGVza3RvcC13aWR0aDogMTQ0MXB4Oy8vZGVza3RvcFxyXG4kbGFyZ2VEZXNrdG9wLXdpZHRoOiAxNjAwcHg7Ly9sYXJnZURlc2t0b3BcclxuJGJpZ1NjcmVlbjogMTkyMXB4Oy8vYmlnU2NyZWVuXHJcblxyXG4vL21vYmlsZVxyXG5AbWl4aW4gc21hbGwtbW9iaWxlIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skc21hbGwtbW9iaWxlfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbW9iaWxlIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skbW9iaWxlfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBtaW4tdGFibGV0IHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skbWluLXRhYmxldH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1pZC10YWJsZXQge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtaWQtdGFibGV0fSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGFibGV0IHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skdGFibGV0LXdpZHRofSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbGctdGFibGV0IHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skbGctdGFibGV0LXdpZHRofSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc20tZGVza3RvcCB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNtLWRlc2t0b3B9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtaWRkZXNrdG9wIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skbWlkLWRlc2t0b3Atd2lkdGh9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBkZXNrdG9wIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skZGVza3RvcC13aWR0aH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGxhcmdlRGVza3RvcCB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JGxhcmdlRGVza3RvcC13aWR0aH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYmlnU2NyZWVuIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skYmlnU2NyZWVufSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbi8vIGNvbW1vbiBmb250XHJcblxyXG5AbWl4aW4gbGFyZ2UtZm9udCB7XHJcbiAgZm9udC1zaXplOiAkZm9udC02MDtcclxuICBmb250LXdlaWdodDogJGZ3LTQwMDtcclxuICBsaW5lLWhlaWdodDogJGxoLTEwO1xyXG5cclxuICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC0zNjtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBjb21tb24tZm9udCB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNDAwO1xyXG5cclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy00MDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc21hbGwtZm9udCB7XHJcbiAgZm9udC1zaXplOiAkZm9udC0xMTtcclxuICBmb250LXdlaWdodDogJGZ3LTYwMDtcclxuICBsaW5lLWhlaWdodDogJGxoLTMwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAkbHMtMjI7XHJcblxyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBmb250LXNpemU6ICRmb250LTEwO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJvcmRlci1saW5lLXBvc2l0aW9uIHtcclxuICByaWdodDogY2FsYygoMTAwdncgLSAxODU2cHgpIC8gMiArIDY3MnB4KTtcclxuICBcclxufVxyXG5cclxuQG1peGluIGhlYWRlci1maXJzdC11bCB7XHJcbiAgbWF4LXdpZHRoOiA2NSU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMjhweCk7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIC8vIHNjcm9sbGJhciBkZXNpZ25cclxuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XHJcbiAgc2Nyb2xsYmFyLWNvbG9yOiAjNDYzYzMzICNlN2U1ZTQ7XHJcbiAgJjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gIH1cclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTdlNWU0O1xyXG4gIH1cclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDYzYzMzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgYm9yZGVyOiAwLjFweCBzb2xpZCAjZTdlNWU0O1xyXG4gIH1cclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIGJvcmRlci1yaWdodDogMDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuICB9XHJcbiAgbGkge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAzMnB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNDFweCByaWdodDtcclxuICAgIEBpbmNsdWRlIGFycm93LWxpc3Rpbmc7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAyOXB4IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi0wMztcclxuICB9XHJcbiAgbGksXHJcbiAgYSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLTc5NzE2QjtcclxuICAgIC8qIERpc3BsYXkvSGVhZGluZyAzMCAqL1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMwO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7IC8qIDM2cHggKi9cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi0wMztcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTI0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24tMDMge1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uLTA1IHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluO1xyXG59XHJcblxyXG5AbWl4aW4gY3RhLXR4dCB7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kQm9keTtcclxuICAvKiBUZXh0IDE2L0JvZHkgMTYgKi9cclxuICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMTQwJTsgLyogMjIuNHB4ICovXHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcclxufVxyXG5AbWl4aW4gZ2xvYmFsLXN1YnRpdGxlIHtcclxuICBjb2xvcjogdmFyaWFibGVzLiRTdWJ0bGUtVGV4dDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNTZweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHBhZGRpbmctbGVmdDogMTJweDtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyLWRlZmF1bHQ7XHJcbn1cclxuXHJcbi8vIEZvciBnbG9iYWwgdGl0bGVzXHJcbkBtaXhpbiBjb21tb24taGVhZGluZ3Mge1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWNvbnRlbnQtcHJpbWFyeTtcclxuICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy02MDA7XHJcbiAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udGhlYWRpbmc7XHJcbiAgbGluZS1oZWlnaHQ6IDEwNSU7IC8qIDY2cHggKi9cclxuICBmb250LXNpemU6dmFyaWFibGVzLiRmb250LTQ4O1xyXG4gIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICB9XHJcbn1cclxuQG1peGluIGgxIHtcclxuICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC02NDtcclxuICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNDA7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBoMiB7XHJcbiAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzY7XHJcbiAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMwO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gaDMge1xyXG4gIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMwO1xyXG4gICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBoNCB7XHJcbiAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjI7XHJcbiAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gaDUge1xyXG4gIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjQlOyAvKiAyOHB4ICovXHJcbiAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gaDYge1xyXG4gIC8qIE5ldy9CdXR0b24gQmFzZSAqL1xyXG4gIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnRoZWFkaW5nO1xyXG4gIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEzO1xyXG4gIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTcwMDtcclxuICBcclxufVxyXG5cclxuLy8gY3VzdG9tIGNoZWNrYm94XHJcbkBtaXhpbiBjdXN0b20tY2hlY2tib3h7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICB3aWR0aDogMjBweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIxJyB2aWV3Qm94PScwIDAgMjAgMjEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NtYXNrIGlkPSdwYXRoLTEtaW5zaWRlLTFfNDEwNV8zMjg4MycgZmlsbD0nd2hpdGUnJTNFJTNDcGF0aCBkPSdNMCAwLjVIMjBWMjAuNUgwVjAuNVonLyUzRSUzQy9tYXNrJTNFJTNDcGF0aCBkPSdNMCAwLjVWLTAuOUgtMS40VjAuNUgwWk0yMCAwLjVIMjEuNFYtMC45SDIwVjAuNVpNMjAgMjAuNVYyMS45SDIxLjRWMjAuNUgyMFpNMCAyMC41SC0xLjRWMjEuOUgwVjIwLjVaTTAgMS45SDIwVi0wLjlIMFYxLjlaTTE4LjYgMC41VjIwLjVIMjEuNFYwLjVIMTguNlpNMjAgMTkuMUgwVjIxLjlIMjBWMTkuMVpNMS40IDIwLjVWMC41SC0xLjRWMjAuNUgxLjRaJyBmaWxsPSclMjNDMUIxQTEnIGZpbGwtb3BhY2l0eT0nMC4zMycgbWFzaz0ndXJsKCUyM3BhdGgtMS1pbnNpZGUtMV80MTA1XzMyODgzKScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBtYXJnaW46IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uLTAzO1xyXG4gIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgJjpjaGVja2VkIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjEnIHZpZXdCb3g9JzAgMCAyMCAyMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMjM3N18xNTczKSclM0UlM0NtYXNrIGlkPSdtYXNrMF8yMzc3XzE1NzMnIHN0eWxlPSdtYXNrLXR5cGU6bHVtaW5hbmNlJyBtYXNrVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyB4PScwJyB5PScwJyB3aWR0aD0nMjAnIGhlaWdodD0nMjEnJTNFJTNDcGF0aCBkPSdNMCAwLjVIMjBWMjAuNUgwVjAuNVonIGZpbGw9J3doaXRlJy8lM0UlM0MvbWFzayUzRSUzQ2cgbWFzaz0ndXJsKCUyM21hc2swXzIzNzdfMTU3MyknJTNFJTNDcGF0aCBkPSdNLTIuNDQzNzllLTA1IDAuNDk5NjA5Vi0wLjkwMDM5MUgtMS40MDAwMlYwLjQ5OTYwOUgtMi40NDM3OWUtMDVaTTIwIDAuNDk5NjA5SDIxLjRWLTAuOTAwMzkxSDIwVjAuNDk5NjA5Wk0yMCAyMC40OTk2VjIxLjg5OTZIMjEuNFYyMC40OTk2SDIwWk0tMi40NDM3OWUtMDUgMjAuNDk5NkgtMS40MDAwMlYyMS44OTk2SC0yLjQ0Mzc5ZS0wNVYyMC40OTk2Wk0tMi40NDM3OWUtMDUgMS44OTk2MUgyMFYtMC45MDAzOTFILTIuNDQzNzllLTA1VjEuODk5NjFaTTE4LjYgMC40OTk2MDlWMjAuNDk5NkgyMS40VjAuNDk5NjA5SDE4LjZaTTIwIDE5LjA5OTZILTIuNDQzNzllLTA1VjIxLjg5OTZIMjBWMTkuMDk5NlpNMS4zOTk5OCAyMC40OTk2VjAuNDk5NjA5SC0xLjQwMDAyVjIwLjQ5OTZIMS4zOTk5OFonIGZpbGw9JyUyM0MxQjFBMScgZmlsbC1vcGFjaXR5PScwLjMzJy8lM0UlM0MvZyUzRSUzQ3BhdGggZD0nTTE2IDYuNUw3Ljc1IDE0Ljc1TDQgMTEnIHN0cm9rZT0nJTIzQUZBRkFGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzIzNzdfMTU3MyclM0UlM0NyZWN0IHdpZHRoPScyMCcgaGVpZ2h0PScyMScgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICB9XHJcbn1cclxuXHJcbi5mb3ItbW9iaWxle1xyXG4gICBkaXNwbGF5Om5vbmU7XHJcbiAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgZGlzcGxheTpibG9jaztcclxuICB9XHJcbiAgQGluY2x1ZGUgdGFibGV0e1xyXG4gIGRpc3BsYXk6bm9uZTtcclxuICB9XHJcbiAgQGluY2x1ZGUgZGVza3RvcHtcclxuICAgIGRpc3BsYXk6bm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5mb3ItdGFibGV0e1xyXG4gIGRpc3BsYXk6bm9uZTtcclxuICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgZGlzcGxheTpub25lO1xyXG4gIH1cclxuICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICBkaXNwbGF5OmJsb2NrO1xyXG4gIH1cclxuICBAaW5jbHVkZSBkZXNrdG9we1xyXG4gICAgZGlzcGxheTpub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmZvci1kZXNrdG9we1xyXG4gIGRpc3BsYXk6bm9uZTtcclxuICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICBkaXNwbGF5Om5vbmU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHRhYmxldHtcclxuICAgIGRpc3BsYXk6bm9uZTtcclxuICB9XHJcbiAgQGluY2x1ZGUgZGVza3RvcHtcclxuICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgfVxyXG59IiwiQGltcG9ydCBcIi4uL2ZvbnQtZmFtaWx5L0FwZXJjdS1mb250L3N0eWxlc2hlZXQuY3NzXCI7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW5zdHJ1bWVudCtTYW5zOml0YWwsd2dodEAwLDQwMC4uNzAwOzEsNDAwLi43MDAmZGlzcGxheT1zd2FwXCIpO1xuLypfbWl4aW5zLnNjc3NcblNDU1MgZmlsZSBmb3IgYWxsIG1peGluIGVsZW1lbnRzLlxuXG5AZmlsZSBfbWl4aW5zLnNjc3NcbkBwYXRoIC9hc3NldHMvc2Nzcy9fbWl4aW5zLnNjc3NcbkB2ZXJzaW9uIDIwMjUtMDEtMjFcbiovXG4vKiBQbGFjZWhvbGRlciBjc3MgcHJvcGVydHkgKi9cbi8qIGhvdmVyLCBmb2N1cywgYWN0aXZlIGNzcyBwcm9wZXJ0eSBCZWdpbiAqL1xuLmZvci1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3ItbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9yLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDFweCkge1xuICAuZm9yLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZm9yLXRhYmxldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvci10YWJsZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvci10YWJsZXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MXB4KSB7XG4gIC5mb3ItdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5mb3ItZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvci1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb3ItZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDFweCkge1xuICAuZm9yLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi8qIFJlZCBIYXQgRGlzcGxheSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250LWZhbWlseS9SZWRfSGF0X0Rpc3BsYXkvc3RhdGljL1JlZEhhdERpc3BsYXktTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250LWZhbWlseS9SZWRfSGF0X0Rpc3BsYXkvc3RhdGljL1JlZEhhdERpc3BsYXktUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBEaXNwbGF5XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnQtZmFtaWx5L1JlZF9IYXRfRGlzcGxheS9zdGF0aWMvUmVkSGF0RGlzcGxheS1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250LWZhbWlseS9SZWRfSGF0X0Rpc3BsYXkvc3RhdGljL1JlZEhhdERpc3BsYXktU2VtaUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250LWZhbWlseS9SZWRfSGF0X0Rpc3BsYXkvc3RhdGljL1JlZEhhdERpc3BsYXktQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBEaXNwbGF5XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnQtZmFtaWx5L1JlZF9IYXRfRGlzcGxheS9zdGF0aWMvUmVkSGF0RGlzcGxheS1FeHRyYUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250LWZhbWlseS9SZWRfSGF0X0Rpc3BsYXkvc3RhdGljL1JlZEhhdERpc3BsYXktQmxhY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuLyogSW5zdHJ1bWVudCBTYW5zICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW5zdHJ1bWVudCBTYW5zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnQtZmFtaWx5L0luc3RydW1lbnRfU2Fucy9zdGF0aWMvSW5zdHJ1bWVudFNhbnMtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW5zdHJ1bWVudCBTYW5zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnQtZmFtaWx5L0luc3RydW1lbnRfU2Fucy9zdGF0aWMvSW5zdHJ1bWVudFNhbnMtTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnN0cnVtZW50IFNhbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udC1mYW1pbHkvSW5zdHJ1bWVudF9TYW5zL3N0YXRpYy9JbnN0cnVtZW50U2Fucy1TZW1pQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW5zdHJ1bWVudCBTYW5zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnQtZmFtaWx5L0luc3RydW1lbnRfU2Fucy9zdGF0aWMvSW5zdHJ1bWVudFNhbnMtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG4vKiBSZWQgSGF0IFRleHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udC1mYW1pbHkvUmVkX0hhdF9UZXh0L3N0YXRpYy9SZWRIYXRUZXh0LUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udC1mYW1pbHkvUmVkX0hhdF9UZXh0L3N0YXRpYy9SZWRIYXRUZXh0LVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250LWZhbWlseS9SZWRfSGF0X1RleHQvc3RhdGljL1JlZEhhdFRleHQtTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udC1mYW1pbHkvUmVkX0hhdF9UZXh0L3N0YXRpYy9SZWRIYXRUZXh0LVNlbWlCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udC1mYW1pbHkvUmVkX0hhdF9UZXh0L3N0YXRpYy9SZWRIYXRUZXh0LUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuLyogUm9ib3RvICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnQtZmFtaWx5L1JvYm90by9zdGF0aWMvUm9ib3RvLVRoaW4udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250LWZhbWlseS9Sb2JvdG8vc3RhdGljL1JvYm90by1FeHRyYUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udC1mYW1pbHkvUm9ib3RvL3N0YXRpYy9Sb2JvdG8tTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250LWZhbWlseS9Sb2JvdG8vc3RhdGljL1JvYm90by1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udC1mYW1pbHkvUm9ib3RvL3N0YXRpYy9Sb2JvdG8tTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udC1mYW1pbHkvUm9ib3RvL3N0YXRpYy9Sb2JvdG8tU2VtaUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250LWZhbWlseS9Sb2JvdG8vc3RhdGljL1JvYm90by1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udC1mYW1pbHkvUm9ib3RvL3N0YXRpYy9Sb2JvdG8tRXh0cmFCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udC1mYW1pbHkvUm9ib3RvL3N0YXRpYy9Sb2JvdG8tQmxhY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuaHRtbCB7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREZCRkI7XG59XG5cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDFzICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkuYWRtaW4tYmFyIC50cmFkZS1jb250YWluZXI6aGFzKC5zaXRlLWhlYWRlcikge1xuICB0b3A6IDQycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIGJvZHkuYWRtaW4tYmFyIC50cmFkZS1jb250YWluZXI6aGFzKC5zaXRlLWhlYWRlcikge1xuICAgIHRvcDogNDhweDtcbiAgfVxufVxuXG5tYWluIHtcbiAgcGFkZGluZy10b3A6IDg1cHg7XG59XG5cbnA6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5zdHJvbmcsXG5mb3JtLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxucCxcbmxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuYTpob3ZlcixcbmE6YWN0aXZlLFxuYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmE6dmlzaXRlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuc2VsZWN0IGlucHV0LFxudGV4dGFyZWEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlN2UyO1xuICBvdXRsaW5lOiBub25lO1xufVxuc2VsZWN0IGlucHV0OmhvdmVyLFxudGV4dGFyZWE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxNzE0MTI7XG59XG5zZWxlY3QgaW5wdXQ6Zm9jdXMsIHNlbGVjdCBpbnB1dC5hY3RpdmUsIHNlbGVjdCBpbnB1dC52aXNpdGVkLFxudGV4dGFyZWE6Zm9jdXMsXG50ZXh0YXJlYS5hY3RpdmUsXG50ZXh0YXJlYS52aXNpdGVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWJlN2UyO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxubGksXG5xLFxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmgxIHNwYW4sXG5oMiBzcGFuLFxuaDMgc3Bhbixcbmg0IHNwYW4sXG5oNSBzcGFuLFxuaDYgc3BhbixcbnAgc3BhbixcbmxpIHNwYW4sXG5xIHNwYW4sXG5ibG9ja3F1b3RlIHNwYW4ge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuYTpub3QoOmhhcyhbY2xhc3NdKSk6aGFzKFt0YWJpbmRleF0pOmhvdmVyLCBhOmhhcyhpbWcpOmhvdmVyIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG5zZWxlY3Qge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiOVwiIGhlaWdodD1cIjZcIiB2aWV3Qm94PVwiMCAwIDkgNlwiIGZpbGw9XCJub25lXCI+PHBhdGggZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTAuOTMzMDU4IDAuOTY4NzAzQzEuMTc3MTQgMC43MjQ2MjUgMS41NzI4NiAwLjcyNDYyNSAxLjgxNjk0IDAuOTY4NzAzTDQuNSAzLjY1MTc2TDcuMTgzMDYgMC45Njg3MDNDNy40MjcxNCAwLjcyNDYyNSA3LjgyMjg2IDAuNzI0NjI1IDguMDY2OTQgMC45Njg3MDNDOC4zMTEwMiAxLjIxMjc4IDguMzExMDIgMS42MDg1MSA4LjA2Njk0IDEuODUyNTlMNC45NDE5NCA0Ljk3NzU5QzQuNjk3ODYgNS4yMjE2NiA0LjMwMjE0IDUuMjIxNjYgNC4wNTgwNiA0Ljk3NzU5TDAuOTMzMDU4IDEuODUyNTlDMC42ODg5ODEgMS42MDg1MSAwLjY4ODk4MSAxLjIxMjc4IDAuOTMzMDU4IDAuOTY4NzAzWlwiIGZpbGw9XCIlMjMzQTYyM0NcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTVweCB0b3AgMTVweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbnNlbGVjdDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYm9keSB7XG4gIGNvbG9yOiByZ2IoNTQsIDY1LCA4Mik7XG59XG5ib2R5IGgxLFxuYm9keSBoMixcbmJvZHkgaDMsXG5ib2R5IGg0LFxuYm9keSAuaDEsXG5ib2R5IC5oMixcbmJvZHkgLmgzLFxuYm9keSAuaDQge1xuICBjb2xvcjogcmdiKDU0LCA2NSwgODIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEwNSU7IC8qIDY2cHggKi9cbiAgZm9udC1zaXplOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgaDEsXG4gIGJvZHkgaDIsXG4gIGJvZHkgaDMsXG4gIGJvZHkgaDQsXG4gIGJvZHkgLmgxLFxuICBib2R5IC5oMixcbiAgYm9keSAuaDMsXG4gIGJvZHkgLmg0IHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbmJvZHkgaDEsXG5ib2R5IC5oMSB7XG4gIGZvbnQtc2l6ZTogNjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IGgxLFxuICBib2R5IC5oMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5ib2R5IGgyLFxuYm9keSAuaDIge1xuICBmb250LXNpemU6IDM2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSBoMixcbiAgYm9keSAuaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuYm9keSBoMyxcbmJvZHkgLmgzIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgaDMsXG4gIGJvZHkgLmgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbmJvZHkgaDQsXG5ib2R5IC5oNCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IGg0LFxuICBib2R5IC5oNCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5ib2R5IGg1LFxuYm9keSAuaDUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjQlOyAvKiAyOHB4ICovXG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSBoNSxcbiAgYm9keSAuaDUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuYm9keSBoNixcbmJvZHkgLmg2IHtcbiAgLyogTmV3L0J1dHRvbiBCYXNlICovXG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5ib2R5IGg2ID4gYSxcbmJvZHkgLmg2ID4gYSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xufVxuXG5wLFxuc3BhbixcbnN0cm9uZyxcbmIsXG5idXR0b24sXG5saSxcbi5wIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgcCxcbiAgc3BhbixcbiAgc3Ryb25nLFxuICBiLFxuICBidXR0b24sXG4gIGxpLFxuICAucCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cblxubGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbmxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAvKiAyMXB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAwLjE0cHg7XG59XG5cbnEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxucTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTgsIDE0NSwgMTMwLCAwLjMyOTQxMTc2NDcpO1xufVxuXG4udHJhZGUtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnRyYWRlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50cmFkZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50cmFkZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxufVxuXG5kaXY6aGFzKD4gLndvdyksXG5kaXY6aGFzKD4gLmFvcy1pbml0KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pbWd6b29tIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5pbWd6b29tIGltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLmltZ3pvb206aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4uY3VzdG9tLXRyYWRlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDB2dyAtIDEyMTZweCkgLyAyIC0gMzJweCk7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDFweCkge1xuICAuY3VzdG9tLXRyYWRlLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMHZ3IC0gMTIxNnB4KSAvIDIgLSAxNnB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuY3VzdG9tLXRyYWRlLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMHZ3IC0gMTE4MnB4KSAvIDIgLSAxNnB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmN1c3RvbS10cmFkZS1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5jdXN0b20tdHJhZGUtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY3VzdG9tLXRyYWRlLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tdHJhZGUtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgfVxufVxuXG4uY3VzdG9tLXRyYWRlLWNvbnRhaW5lci1yZXZlcnNlIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDB2dyAtIDE0MDBweCkgLyAyIC0gMzJweCk7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQxcHgpIHtcbiAgLmN1c3RvbS10cmFkZS1jb250YWluZXItcmV2ZXJzZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDB2dyAtIDE0NDBweCkgLyAyICsgMzJweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmN1c3RvbS10cmFkZS1jb250YWluZXItcmV2ZXJzZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5jdXN0b20tdHJhZGUtY29udGFpbmVyLXJldmVyc2Uge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tdHJhZGUtY29udGFpbmVyLXJldmVyc2Uge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxufVxuXG5pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZvci1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDFweCkge1xuICAuZm9yLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9yLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmZvci1kZXNrdG9wIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MXB4KSB7XG4gIC5mb3ItZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvci1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbG9hZGVyLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uYnRuIHtcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnRuIHtcbiAgICBwYWRkaW5nOiAxMXB4IDEwLjVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZ2FwOiAycHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuXG4uYnRuLWJsdWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogcmdiKDIxLCA5NCwgMjM5KTtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIxLCA5NCwgMjM5KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5idG4tYmx1ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuOHMgZWFzZS1pbi1vdXQ7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogLTc1JTtcbiAgcmlnaHQ6IC03NSU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJ0bi1ibHVlOmhvdmVyOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG4gIHJpZ2h0OiA2NSU7XG4gIHRvcDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5idG4tYmx1ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmJ0bi13aGl0ZSB7XG4gIGNvbG9yOiAjMEYyMTc4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDE1LCAzMywgMTIwLCAwLjUpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE1LCAzMywgMTIwLCAwLjUpO1xufVxuLmJ0bi13aGl0ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEYyMTc4O1xufVxuXG4uYnRuLWFycm93LWJsdWUge1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU1RUVGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1RUVGO1xuICBjb2xvcjogIzE1NUVFRjtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NUVFRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnRuLWFycm93LWJsdWUge1xuICAgIHBhZGRpbmc6IDExcHggMTZweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5idG4tYXJyb3ctYmx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpBaUlHaGxhV2RvZEQwaU1qQWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1DQXlNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRURTFMall5TlRNZ05WWXhNeTR4TWpWRE1UVXVOakkxTXlBeE15NHlPVEE0SURFMUxqVTFPVFVnTVRNdU5EUTVOeUF4TlM0ME5ESXpJREV6TGpVMk5qbERNVFV1TXpJMU1TQXhNeTQyT0RReUlERTFMakUyTmpFZ01UTXVOelVnTVRVdU1EQXdNeUF4TXk0M05VTXhOQzQ0TXpRMklERXpMamMxSURFMExqWTNOVFlnTVRNdU5qZzBNaUF4TkM0MU5UZzBJREV6TGpVMk5qbERNVFF1TkRReE1pQXhNeTQwTkRrM0lERTBMak0zTlRNZ01UTXVNamt3T0NBeE5DNHpOelV6SURFekxqRXlOVlkyTGpVd09EVTVURFV1TkRReU5UUWdNVFV1TkRReU1rTTFMak15TlRJMklERTFMalUxT1RVZ05TNHhOall5SURFMUxqWXlOVE1nTlM0d01EQXpOU0F4TlM0Mk1qVXpRelF1T0RNME5TQXhOUzQyTWpVeklEUXVOamMxTkRRZ01UVXVOVFU1TlNBMExqVTFPREUySURFMUxqUTBNakpETkM0ME5EQTRPQ0F4TlM0ek1qUTVJRFF1TXpjMUlERTFMakUyTlRrZ05DNHpOelVnTVRWRE5DNHpOelVnTVRRdU9ETTBNU0EwTGpRME1EZzRJREUwTGpZM05URWdOQzQxTlRneE5pQXhOQzQxTlRjNFRERXpMalE1TVRnZ05TNDJNalZJTmk0NE56VXpOVU0yTGpjd09UVTVJRFV1TmpJMUlEWXVOVFV3TmpJZ05TNDFOVGt4TlNBMkxqUXpNelF4SURVdU5EUXhPVFJETmk0ek1UWXlJRFV1TXpJME56TWdOaTR5TlRBek5TQTFMakUyTlRjMklEWXVNalV3TXpVZ05VTTJMakkxTURNMUlEUXVPRE0wTWpRZ05pNHpNVFl5SURRdU5qYzFNamNnTmk0ME16TTBNU0EwTGpVMU9EQTJRell1TlRVd05qSWdOQzQwTkRBNE5TQTJMamN3T1RVNUlEUXVNemMxSURZdU9EYzFNelVnTkM0ek56VklNVFV1TURBd00wTXhOUzR4TmpZeElEUXVNemMxSURFMUxqTXlOVEVnTkM0ME5EQTROU0F4TlM0ME5ESXpJRFF1TlRVNE1EWkRNVFV1TlRVNU5TQTBMalkzTlRJM0lERTFMall5TlRNZ05DNDRNelF5TkNBeE5TNDJNalV6SURWYUlpQm1hV3hzUFNKM2FHbDBaU0l2UGdvOEwzTjJaejRLXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5idG4tYXJyb3ctYmx1ZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxufVxuLmJ0bi1hcnJvdy1ibHVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKSByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cyBlYXNlLWluLW91dDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAtNTAlO1xuICByaWdodDogLTY1JTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuLWFycm93LWJsdWU6aG92ZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgcmlnaHQ6IDY1JTtcbiAgdG9wOiA1MCU7XG59XG5cbi5idG4tYXJyb3ctd2hpdGUge1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU1RUVGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1RUVGO1xuICBjb2xvcjogIzE1NUVFRjtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICBjb2xvcjogIzE1NUVFRjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHZhcigtLUJhY2tncm91bmQtQ2FudmFzLURlZmF1bHQsICNGRkZGRkYpLCB2YXIoLS1CYWNrZ3JvdW5kLUNhbnZhcy1EZWZhdWx0LCAjRkZGRkZGKSksIGxpbmVhci1ncmFkaWVudCgyNjEuMzZkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgLTIwNC4wOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtMTI1LjglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgLTEwNi4yMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtODYuNjYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIC04LjM4JSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi1hcnJvdy13aGl0ZSB7XG4gICAgcGFkZGluZzogMTFweCAxMC41cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGdhcDogMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cbi5idG4tYXJyb3ctd2hpdGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qQWlJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVEUxTGpZeU5UTWdOVll4TXk0eE1qVkRNVFV1TmpJMU15QXhNeTR5T1RBNElERTFMalUxT1RVZ01UTXVORFE1TnlBeE5TNDBOREl6SURFekxqVTJOamxETVRVdU16STFNU0F4TXk0Mk9EUXlJREUxTGpFMk5qRWdNVE11TnpVZ01UVXVNREF3TXlBeE15NDNOVU14TkM0NE16UTJJREV6TGpjMUlERTBMalkzTlRZZ01UTXVOamcwTWlBeE5DNDFOVGcwSURFekxqVTJOamxETVRRdU5EUXhNaUF4TXk0ME5EazNJREUwTGpNM05UTWdNVE11TWprd09DQXhOQzR6TnpVeklERXpMakV5TlZZMkxqVXdPRFU1VERVdU5EUXlOVFFnTVRVdU5EUXlNa00xTGpNeU5USTJJREUxTGpVMU9UVWdOUzR4TmpZeUlERTFMall5TlRNZ05TNHdNREF6TlNBeE5TNDJNalV6UXpRdU9ETTBOU0F4TlM0Mk1qVXpJRFF1TmpjMU5EUWdNVFV1TlRVNU5TQTBMalUxT0RFMklERTFMalEwTWpKRE5DNDBOREE0T0NBeE5TNHpNalE1SURRdU16YzFJREUxTGpFMk5Ua2dOQzR6TnpVZ01UVkROQzR6TnpVZ01UUXVPRE0wTVNBMExqUTBNRGc0SURFMExqWTNOVEVnTkM0MU5UZ3hOaUF4TkM0MU5UYzRUREV6TGpRNU1UZ2dOUzQyTWpWSU5pNDROelV6TlVNMkxqY3dPVFU1SURVdU5qSTFJRFl1TlRVd05qSWdOUzQxTlRreE5TQTJMalF6TXpReElEVXVORFF4T1RSRE5pNHpNVFl5SURVdU16STBOek1nTmk0eU5UQXpOU0ExTGpFMk5UYzJJRFl1TWpVd016VWdOVU0yTGpJMU1ETTFJRFF1T0RNME1qUWdOaTR6TVRZeUlEUXVOamMxTWpjZ05pNDBNek0wTVNBMExqVTFPREEyUXpZdU5UVXdOaklnTkM0ME5EQTROU0EyTGpjd09UVTVJRFF1TXpjMUlEWXVPRGMxTXpVZ05DNHpOelZJTVRVdU1EQXdNME14TlM0eE5qWXhJRFF1TXpjMUlERTFMak15TlRFZ05DNDBOREE0TlNBeE5TNDBOREl6SURRdU5UVTRNRFpETVRVdU5UVTVOU0EwTGpZM05USTNJREUxTGpZeU5UTWdOQzQ0TXpReU5DQXhOUzQyTWpVeklEVmFJaUJtYVd4c1BTSWpNVFUxUlVWR0lpOCtDand2YzNablBnbz1cIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi1hcnJvdy13aGl0ZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNzMsIDg4LCAxMTEsIDAuMik7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCByZ2JhKDI3LCAzNiwgNDQsIDAuMDUwOTgwMzkyMik7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGNvbG9yOiAjMzY0MTUyO1xuICBwYWRkaW5nOiAxMy41cHggMjBweDtcbn1cbi5idG4tc2Vjb25kYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKSByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cyBlYXNlLWluLW91dDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAtNTAlO1xuICByaWdodDogLTY1JTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuLXNlY29uZGFyeTpob3Zlcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuICByaWdodDogNjUlO1xuICB0b3A6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnRuLXNlY29uZGFyeSB7XG4gICAgcGFkZGluZzogMTFweCAxMC41cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGdhcDogMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cblxuLnNpbXBsZS1hcnJvdy1idG4ge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgY29sb3I6ICMxNTVFRUY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2ltcGxlLWFycm93LWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NUVFRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2ltcGxlLWFycm93LWJ0bjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpBaUlHaGxhV2RvZEQwaU1qQWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1DQXlNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRURTFMall5TlRNZ05WWXhNeTR4TWpWRE1UVXVOakkxTXlBeE15NHlPVEE0SURFMUxqVTFPVFVnTVRNdU5EUTVOeUF4TlM0ME5ESXpJREV6TGpVMk5qbERNVFV1TXpJMU1TQXhNeTQyT0RReUlERTFMakUyTmpFZ01UTXVOelVnTVRVdU1EQXdNeUF4TXk0M05VTXhOQzQ0TXpRMklERXpMamMxSURFMExqWTNOVFlnTVRNdU5qZzBNaUF4TkM0MU5UZzBJREV6TGpVMk5qbERNVFF1TkRReE1pQXhNeTQwTkRrM0lERTBMak0zTlRNZ01UTXVNamt3T0NBeE5DNHpOelV6SURFekxqRXlOVlkyTGpVd09EVTVURFV1TkRReU5UUWdNVFV1TkRReU1rTTFMak15TlRJMklERTFMalUxT1RVZ05TNHhOall5SURFMUxqWXlOVE1nTlM0d01EQXpOU0F4TlM0Mk1qVXpRelF1T0RNME5TQXhOUzQyTWpVeklEUXVOamMxTkRRZ01UVXVOVFU1TlNBMExqVTFPREUySURFMUxqUTBNakpETkM0ME5EQTRPQ0F4TlM0ek1qUTVJRFF1TXpjMUlERTFMakUyTlRrZ05DNHpOelVnTVRWRE5DNHpOelVnTVRRdU9ETTBNU0EwTGpRME1EZzRJREUwTGpZM05URWdOQzQxTlRneE5pQXhOQzQxTlRjNFRERXpMalE1TVRnZ05TNDJNalZJTmk0NE56VXpOVU0yTGpjd09UVTVJRFV1TmpJMUlEWXVOVFV3TmpJZ05TNDFOVGt4TlNBMkxqUXpNelF4SURVdU5EUXhPVFJETmk0ek1UWXlJRFV1TXpJME56TWdOaTR5TlRBek5TQTFMakUyTlRjMklEWXVNalV3TXpVZ05VTTJMakkxTURNMUlEUXVPRE0wTWpRZ05pNHpNVFl5SURRdU5qYzFNamNnTmk0ME16TTBNU0EwTGpVMU9EQTJRell1TlRVd05qSWdOQzQwTkRBNE5TQTJMamN3T1RVNUlEUXVNemMxSURZdU9EYzFNelVnTkM0ek56VklNVFV1TURBd00wTXhOUzR4TmpZeElEUXVNemMxSURFMUxqTXlOVEVnTkM0ME5EQTROU0F4TlM0ME5ESXpJRFF1TlRVNE1EWkRNVFV1TlRVNU5TQTBMalkzTlRJM0lERTFMall5TlRNZ05DNDRNelF5TkNBeE5TNDJNalV6SURWYUlpQm1hV3hzUFNJak1UVTFSVVZHSWk4K0Nqd3ZjM1puUGdvPVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIG9wYWNpdHk6IDE7XG59XG4uc2ltcGxlLWFycm93LWJ0bjpob3Zlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xufVxuXG4uc2ltcGxlLWxpbmsge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzE1NUVFRjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpbXBsZS1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMnB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTVFRUY7XG59XG4uc2ltcGxlLWxpbmsubGluay1hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA0cHg7XG59XG4uc2ltcGxlLWxpbmsubGluay1hcnJvdzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpBaUlHaGxhV2RvZEQwaU1qQWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1DQXlNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRURTFMall5TlRNZ05WWXhNeTR4TWpWRE1UVXVOakkxTXlBeE15NHlPVEE0SURFMUxqVTFPVFVnTVRNdU5EUTVOeUF4TlM0ME5ESXpJREV6TGpVMk5qbERNVFV1TXpJMU1TQXhNeTQyT0RReUlERTFMakUyTmpFZ01UTXVOelVnTVRVdU1EQXdNeUF4TXk0M05VTXhOQzQ0TXpRMklERXpMamMxSURFMExqWTNOVFlnTVRNdU5qZzBNaUF4TkM0MU5UZzBJREV6TGpVMk5qbERNVFF1TkRReE1pQXhNeTQwTkRrM0lERTBMak0zTlRNZ01UTXVNamt3T0NBeE5DNHpOelV6SURFekxqRXlOVlkyTGpVd09EVTVURFV1TkRReU5UUWdNVFV1TkRReU1rTTFMak15TlRJMklERTFMalUxT1RVZ05TNHhOall5SURFMUxqWXlOVE1nTlM0d01EQXpOU0F4TlM0Mk1qVXpRelF1T0RNME5TQXhOUzQyTWpVeklEUXVOamMxTkRRZ01UVXVOVFU1TlNBMExqVTFPREUySURFMUxqUTBNakpETkM0ME5EQTRPQ0F4TlM0ek1qUTVJRFF1TXpjMUlERTFMakUyTlRrZ05DNHpOelVnTVRWRE5DNHpOelVnTVRRdU9ETTBNU0EwTGpRME1EZzRJREUwTGpZM05URWdOQzQxTlRneE5pQXhOQzQxTlRjNFRERXpMalE1TVRnZ05TNDJNalZJTmk0NE56VXpOVU0yTGpjd09UVTVJRFV1TmpJMUlEWXVOVFV3TmpJZ05TNDFOVGt4TlNBMkxqUXpNelF4SURVdU5EUXhPVFJETmk0ek1UWXlJRFV1TXpJME56TWdOaTR5TlRBek5TQTFMakUyTlRjMklEWXVNalV3TXpVZ05VTTJMakkxTURNMUlEUXVPRE0wTWpRZ05pNHpNVFl5SURRdU5qYzFNamNnTmk0ME16TTBNU0EwTGpVMU9EQTJRell1TlRVd05qSWdOQzQwTkRBNE5TQTJMamN3T1RVNUlEUXVNemMxSURZdU9EYzFNelVnTkM0ek56VklNVFV1TURBd00wTXhOUzR4TmpZeElEUXVNemMxSURFMUxqTXlOVEVnTkM0ME5EQTROU0F4TlM0ME5ESXpJRFF1TlRVNE1EWkRNVFV1TlRVNU5TQTBMalkzTlRJM0lERTFMall5TlRNZ05DNDRNelF5TkNBeE5TNDJNalV6SURWYUlpQm1hV3hzUFNJak1UVTFSVVZHSWk4K0Nqd3ZjM1puUGdvPVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uc2ltcGxlLWxpbmsubGluay1hcnJvdzo6YmVmb3JlIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xufVxuXG4ubG9hZC1tb3JlIHtcbiAgcGFkZGluZzogMTNweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1RUVGO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmxvYWQtbW9yZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5idG4tb3V0bGluZS13aGl0ZSB7XG4gIGNvbG9yOiAjMEYyMTc4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOUFBNEIyO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjYxLjM2ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgLTIwNC4wOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSAtMTI1LjglLCAjRkZGRkZGIC0xMDYuMjMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikgLTg2LjY2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIC04LjM4JSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tb3V0bGluZS13aGl0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuOHMgZWFzZS1pbi1vdXQ7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogLTUwJTtcbiAgcmlnaHQ6IC02NSU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJ0bi1vdXRsaW5lLXdoaXRlOmhvdmVyOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG4gIHJpZ2h0OiA2NSU7XG4gIHRvcDogNTAlO1xufVxuXG4uYnRuLWNoYXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgYmFja2dyb3VuZDogcmdiKDIxLCA5NCwgMjM5KTtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIxLCA5NCwgMjM5KTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmJ0bi1jaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTdcIiBoZWlnaHQ9XCIxOFwiIHZpZXdCb3g9XCIwIDAgMTcgMThcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNOS40Mzc1IDkuMDAwMDlDOS40Mzc1IDkuMTg1NTEgOS4zODI1MiA5LjM2Njc2IDkuMjc5NSA5LjUyMDkzQzkuMTc2NDkgOS42NzUxIDkuMDMwMDcgOS43OTUyNyA4Ljg1ODc2IDkuODY2MjJDOC42ODc0NiA5LjkzNzE4IDguNDk4OTYgOS45NTU3NSA4LjMxNzEgOS45MTk1N0M4LjEzNTI1IDkuODgzNCA3Ljk2ODIgOS43OTQxMSA3LjgzNzA5IDkuNjYzQzcuNzA1OTggOS41MzE4OSA3LjYxNjY5IDkuMzY0ODQgNy41ODA1MSA5LjE4Mjk4QzcuNTQ0MzQgOS4wMDExMyA3LjU2MjkxIDguODEyNjMgNy42MzM4NiA4LjY0MTMyQzcuNzA0ODIgOC40NzAwMSA3LjgyNDk4IDguMzIzNiA3Ljk3OTE1IDguMjIwNThDOC4xMzMzMiA4LjExNzU3IDguMzE0NTggOC4wNjI1OSA4LjUgOC4wNjI1OUM4Ljc0ODY0IDguMDYyNTkgOC45ODcxIDguMTYxMzYgOS4xNjI5MSA4LjMzNzE3QzkuMzM4NzMgOC41MTI5OSA5LjQzNzUgOC43NTE0NCA5LjQzNzUgOS4wMDAwOVpNNS4wNjI1IDguMDYyNTlDNC44NzcwOCA4LjA2MjU5IDQuNjk1ODIgOC4xMTc1NyA0LjU0MTY1IDguMjIwNThDNC4zODc0OCA4LjMyMzYgNC4yNjczMiA4LjQ3MDAxIDQuMTk2MzYgOC42NDEzMkM0LjEyNTQxIDguODEyNjMgNC4xMDY4NCA5LjAwMTEzIDQuMTQzMDEgOS4xODI5OEM0LjE3OTE5IDkuMzY0ODQgNC4yNjg0OCA5LjUzMTg5IDQuMzk5NTkgOS42NjNDNC41MzA3IDkuNzk0MTEgNC42OTc3NCA5Ljg4MzQgNC44Nzk2IDkuOTE5NTdDNS4wNjE0NiA5Ljk1NTc1IDUuMjQ5OTYgOS45MzcxOCA1LjQyMTI3IDkuODY2MjJDNS41OTI1NyA5Ljc5NTI3IDUuNzM4OTkgOS42NzUxIDUuODQyIDkuNTIwOTNDNS45NDUwMiA5LjM2Njc2IDYgOS4xODU1MSA2IDkuMDAwMDlDNiA4Ljc1MTQ0IDUuOTAxMjMgOC41MTI5OSA1LjcyNTQxIDguMzM3MTdDNS41NDk2IDguMTYxMzYgNS4zMTExNCA4LjA2MjU5IDUuMDYyNSA4LjA2MjU5Wk0xMS45Mzc1IDguMDYyNTlDMTEuNzUyMSA4LjA2MjU5IDExLjU3MDggOC4xMTc1NyAxMS40MTY3IDguMjIwNThDMTEuMjYyNSA4LjMyMzYgMTEuMTQyMyA4LjQ3MDAxIDExLjA3MTQgOC42NDEzMkMxMS4wMDA0IDguODEyNjMgMTAuOTgxOCA5LjAwMTEzIDExLjAxOCA5LjE4Mjk4QzExLjA1NDIgOS4zNjQ4NCAxMS4xNDM1IDkuNTMxODkgMTEuMjc0NiA5LjY2M0MxMS40MDU3IDkuNzk0MTEgMTEuNTcyNyA5Ljg4MzQgMTEuNzU0NiA5LjkxOTU3QzExLjkzNjUgOS45NTU3NSAxMi4xMjUgOS45MzcxOCAxMi4yOTYzIDkuODY2MjJDMTIuNDY3NiA5Ljc5NTI3IDEyLjYxNCA5LjY3NTEgMTIuNzE3IDkuNTIwOTNDMTIuODIgOS4zNjY3NiAxMi44NzUgOS4xODU1MSAxMi44NzUgOS4wMDAwOUMxMi44NzUgOC43NTE0NCAxMi43NzYyIDguNTEyOTkgMTIuNjAwNCA4LjMzNzE3QzEyLjQyNDYgOC4xNjEzNiAxMi4xODYxIDguMDYyNTkgMTEuOTM3NSA4LjA2MjU5Wk0xNi42MjUgOS4wMDAwOUMxNi42MjUzIDEwLjQwMjggMTYuMjYyNCAxMS43ODE4IDE1LjU3MTcgMTMuMDAyN0MxNC44ODEgMTQuMjIzNiAxMy44ODU5IDE1LjI0NDkgMTIuNjgzNCAxNS45NjcxQzExLjQ4MDggMTYuNjg5NCAxMC4xMTE4IDE3LjA4OCA4LjcwOTQ4IDE3LjEyNDJDNy4zMDcxOSAxNy4xNjAzIDUuOTE5NDIgMTYuODMyOCA0LjY4MTI1IDE2LjE3MzVMMi4wMjEwOSAxNy4wNjAyQzEuODAwODUgMTcuMTMzNyAxLjU2NDUgMTcuMTQ0NCAxLjMzODU0IDE3LjA5MUMxLjExMjU3IDE3LjAzNzcgMC45MDU5MjcgMTYuOTIyNSAwLjc0MTc1OSAxNi43NTgzQzAuNTc3NTkgMTYuNTk0MiAwLjQ2MjM4NiAxNi4zODc1IDAuNDA5MDYxIDE2LjE2MTVDMC4zNTU3MzUgMTUuOTM1NiAwLjM2NjM5NCAxNS42OTkyIDAuNDM5ODQ0IDE1LjQ3OUwxLjMyNjU2IDEyLjgxODhDMC43NDY5OTEgMTEuNzI5MiAwLjQyMzI3OSAxMC41MjE4IDAuMzc5OTk4IDkuMjg4MzRDMC4zMzY3MTcgOC4wNTQ5IDAuNTc1MDA0IDYuODI3OCAxLjA3Njc3IDUuNzAwMTlDMS41Nzg1NCA0LjU3MjU4IDIuMzMwNiAzLjU3NDExIDMuMjc1ODcgMi43ODA1NUM0LjIyMTE0IDEuOTg2OTkgNS4zMzQ3NyAxLjQxOTIxIDYuNTMyMjQgMS4xMjAzQzcuNzI5NzEgMC44MjEzOTMgOC45Nzk1MyAwLjc5OTIxNSAxMC4xODY4IDEuMDU1NDVDMTEuMzk0MiAxLjMxMTY5IDEyLjUyNzIgMS44Mzk2IDEzLjUwMDEgMi41OTkxMkMxNC40NzI5IDMuMzU4NjUgMTUuMjU5OSA0LjMyOTgxIDE1LjgwMTQgNS40Mzg5MUMxNi4zNDI4IDYuNTQ4IDE2LjYyNDUgNy43NjU4OCAxNi42MjUgOS4wMDAwOVpNMTUuMzc1IDkuMDAwMDlDMTUuMzc0NyA3Ljk0NTQ5IDE1LjEzMTggNi45MDUxMSAxNC42NjUxIDUuOTU5NDJDMTQuMTk4MyA1LjAxMzczIDEzLjUyMDMgNC4xODgwOCAxMi42ODM0IDMuNTQ2MzZDMTEuODQ2NiAyLjkwNDY0IDEwLjg3MzMgMi40NjQwNSA5LjgzODg5IDIuMjU4NjdDOC44MDQ0OSAyLjA1MzI5IDcuNzM2NzEgMi4wODg2MyA2LjcxODE1IDIuMzYxOTZDNS42OTk2IDIuNjM1MjkgNC43NTc1NyAzLjEzOTI3IDMuOTY0OTYgMy44MzQ5MkMzLjE3MjM1IDQuNTMwNTggMi41NTA0IDUuMzk5MjUgMi4xNDcyNCA2LjM3MzczQzEuNzQ0MDcgNy4zNDgyMSAxLjU3MDQ4IDguNDAyMzggMS42Mzk5MiA5LjQ1NDY5QzEuNzA5MzUgMTAuNTA3IDIuMDE5OTQgMTEuNTI5MiAyLjU0NzY2IDEyLjQ0MjNDMi41OTE5NSAxMi41MTg5IDIuNjE5NDUgMTIuNjA0MSAyLjYyODM0IDEyLjY5MjJDMi42MzcyMyAxMi43ODAzIDIuNjI3MyAxMi44NjkzIDIuNTk5MjIgMTIuOTUzMkwxLjYyNSAxNS44NzUxTDQuNTQ2ODggMTQuOTAwOUM0LjYxMDUyIDE0Ljg3OTIgNC42NzcyOSAxNC44NjgxIDQuNzQ0NTMgMTQuODY4MUM0Ljg1NDMgMTQuODY4MiA0Ljk2MjA4IDE0Ljg5NzMgNS4wNTcwMyAxNC45NTI0QzYuMTAyMTkgMTUuNTU3MSA3LjI4ODE3IDE1Ljg3NTkgOC40OTU2NiAxNS44NzY3QzkuNzAzMTQgMTUuODc3NCAxMC44ODk1IDE1LjU2MDIgMTEuOTM1NCAxNC45NTY4QzEyLjk4MTQgMTQuMzUzNCAxMy44NDk5IDEzLjQ4NTIgMTQuNDUzNyAxMi40Mzk1QzE1LjA1NzUgMTEuMzkzOCAxNS4zNzUzIDEwLjIwNzYgMTUuMzc1IDkuMDAwMDlaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5idG4tY2hhdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5idG4tY2hhdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiKDIxLCA5NCwgMjM5KTtcbn1cbi5idG4tY2hhdDpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE3XCIgaGVpZ2h0PVwiMThcIiB2aWV3Qm94PVwiMCAwIDE3IDE4XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTkuNDM3NSA5LjAwMDA5QzkuNDM3NSA5LjE4NTUxIDkuMzgyNTIgOS4zNjY3NiA5LjI3OTUgOS41MjA5M0M5LjE3NjQ5IDkuNjc1MSA5LjAzMDA3IDkuNzk1MjcgOC44NTg3NiA5Ljg2NjIyQzguNjg3NDYgOS45MzcxOCA4LjQ5ODk2IDkuOTU1NzUgOC4zMTcxIDkuOTE5NTdDOC4xMzUyNSA5Ljg4MzQgNy45NjgyIDkuNzk0MTEgNy44MzcwOSA5LjY2M0M3LjcwNTk4IDkuNTMxODkgNy42MTY2OSA5LjM2NDg0IDcuNTgwNTEgOS4xODI5OEM3LjU0NDM0IDkuMDAxMTMgNy41NjI5MSA4LjgxMjYzIDcuNjMzODYgOC42NDEzMkM3LjcwNDgyIDguNDcwMDEgNy44MjQ5OCA4LjMyMzYgNy45NzkxNSA4LjIyMDU4QzguMTMzMzIgOC4xMTc1NyA4LjMxNDU4IDguMDYyNTkgOC41IDguMDYyNTlDOC43NDg2NCA4LjA2MjU5IDguOTg3MSA4LjE2MTM2IDkuMTYyOTEgOC4zMzcxN0M5LjMzODczIDguNTEyOTkgOS40Mzc1IDguNzUxNDQgOS40Mzc1IDkuMDAwMDlaTTUuMDYyNSA4LjA2MjU5QzQuODc3MDggOC4wNjI1OSA0LjY5NTgyIDguMTE3NTcgNC41NDE2NSA4LjIyMDU4QzQuMzg3NDggOC4zMjM2IDQuMjY3MzIgOC40NzAwMSA0LjE5NjM2IDguNjQxMzJDNC4xMjU0MSA4LjgxMjYzIDQuMTA2ODQgOS4wMDExMyA0LjE0MzAxIDkuMTgyOThDNC4xNzkxOSA5LjM2NDg0IDQuMjY4NDggOS41MzE4OSA0LjM5OTU5IDkuNjYzQzQuNTMwNyA5Ljc5NDExIDQuNjk3NzQgOS44ODM0IDQuODc5NiA5LjkxOTU3QzUuMDYxNDYgOS45NTU3NSA1LjI0OTk2IDkuOTM3MTggNS40MjEyNyA5Ljg2NjIyQzUuNTkyNTcgOS43OTUyNyA1LjczODk5IDkuNjc1MSA1Ljg0MiA5LjUyMDkzQzUuOTQ1MDIgOS4zNjY3NiA2IDkuMTg1NTEgNiA5LjAwMDA5QzYgOC43NTE0NCA1LjkwMTIzIDguNTEyOTkgNS43MjU0MSA4LjMzNzE3QzUuNTQ5NiA4LjE2MTM2IDUuMzExMTQgOC4wNjI1OSA1LjA2MjUgOC4wNjI1OVpNMTEuOTM3NSA4LjA2MjU5QzExLjc1MjEgOC4wNjI1OSAxMS41NzA4IDguMTE3NTcgMTEuNDE2NyA4LjIyMDU4QzExLjI2MjUgOC4zMjM2IDExLjE0MjMgOC40NzAwMSAxMS4wNzE0IDguNjQxMzJDMTEuMDAwNCA4LjgxMjYzIDEwLjk4MTggOS4wMDExMyAxMS4wMTggOS4xODI5OEMxMS4wNTQyIDkuMzY0ODQgMTEuMTQzNSA5LjUzMTg5IDExLjI3NDYgOS42NjNDMTEuNDA1NyA5Ljc5NDExIDExLjU3MjcgOS44ODM0IDExLjc1NDYgOS45MTk1N0MxMS45MzY1IDkuOTU1NzUgMTIuMTI1IDkuOTM3MTggMTIuMjk2MyA5Ljg2NjIyQzEyLjQ2NzYgOS43OTUyNyAxMi42MTQgOS42NzUxIDEyLjcxNyA5LjUyMDkzQzEyLjgyIDkuMzY2NzYgMTIuODc1IDkuMTg1NTEgMTIuODc1IDkuMDAwMDlDMTIuODc1IDguNzUxNDQgMTIuNzc2MiA4LjUxMjk5IDEyLjYwMDQgOC4zMzcxN0MxMi40MjQ2IDguMTYxMzYgMTIuMTg2MSA4LjA2MjU5IDExLjkzNzUgOC4wNjI1OVpNMTYuNjI1IDkuMDAwMDlDMTYuNjI1MyAxMC40MDI4IDE2LjI2MjQgMTEuNzgxOCAxNS41NzE3IDEzLjAwMjdDMTQuODgxIDE0LjIyMzYgMTMuODg1OSAxNS4yNDQ5IDEyLjY4MzQgMTUuOTY3MUMxMS40ODA4IDE2LjY4OTQgMTAuMTExOCAxNy4wODggOC43MDk0OCAxNy4xMjQyQzcuMzA3MTkgMTcuMTYwMyA1LjkxOTQyIDE2LjgzMjggNC42ODEyNSAxNi4xNzM1TDIuMDIxMDkgMTcuMDYwMkMxLjgwMDg1IDE3LjEzMzcgMS41NjQ1IDE3LjE0NDQgMS4zMzg1NCAxNy4wOTFDMS4xMTI1NyAxNy4wMzc3IDAuOTA1OTI3IDE2LjkyMjUgMC43NDE3NTkgMTYuNzU4M0MwLjU3NzU5IDE2LjU5NDIgMC40NjIzODYgMTYuMzg3NSAwLjQwOTA2MSAxNi4xNjE1QzAuMzU1NzM1IDE1LjkzNTYgMC4zNjYzOTQgMTUuNjk5MiAwLjQzOTg0NCAxNS40NzlMMS4zMjY1NiAxMi44MTg4QzAuNzQ2OTkxIDExLjcyOTIgMC40MjMyNzkgMTAuNTIxOCAwLjM3OTk5OCA5LjI4ODM0QzAuMzM2NzE3IDguMDU0OSAwLjU3NTAwNCA2LjgyNzggMS4wNzY3NyA1LjcwMDE5QzEuNTc4NTQgNC41NzI1OCAyLjMzMDYgMy41NzQxMSAzLjI3NTg3IDIuNzgwNTVDNC4yMjExNCAxLjk4Njk5IDUuMzM0NzcgMS40MTkyMSA2LjUzMjI0IDEuMTIwM0M3LjcyOTcxIDAuODIxMzkzIDguOTc5NTMgMC43OTkyMTUgMTAuMTg2OCAxLjA1NTQ1QzExLjM5NDIgMS4zMTE2OSAxMi41MjcyIDEuODM5NiAxMy41MDAxIDIuNTk5MTJDMTQuNDcyOSAzLjM1ODY1IDE1LjI1OTkgNC4zMjk4MSAxNS44MDE0IDUuNDM4OTFDMTYuMzQyOCA2LjU0OCAxNi42MjQ1IDcuNzY1ODggMTYuNjI1IDkuMDAwMDlaTTE1LjM3NSA5LjAwMDA5QzE1LjM3NDcgNy45NDU0OSAxNS4xMzE4IDYuOTA1MTEgMTQuNjY1MSA1Ljk1OTQyQzE0LjE5ODMgNS4wMTM3MyAxMy41MjAzIDQuMTg4MDggMTIuNjgzNCAzLjU0NjM2QzExLjg0NjYgMi45MDQ2NCAxMC44NzMzIDIuNDY0MDUgOS44Mzg4OSAyLjI1ODY3QzguODA0NDkgMi4wNTMyOSA3LjczNjcxIDIuMDg4NjMgNi43MTgxNSAyLjM2MTk2QzUuNjk5NiAyLjYzNTI5IDQuNzU3NTcgMy4xMzkyNyAzLjk2NDk2IDMuODM0OTJDMy4xNzIzNSA0LjUzMDU4IDIuNTUwNCA1LjM5OTI1IDIuMTQ3MjQgNi4zNzM3M0MxLjc0NDA3IDcuMzQ4MjEgMS41NzA0OCA4LjQwMjM4IDEuNjM5OTIgOS40NTQ2OUMxLjcwOTM1IDEwLjUwNyAyLjAxOTk0IDExLjUyOTIgMi41NDc2NiAxMi40NDIzQzIuNTkxOTUgMTIuNTE4OSAyLjYxOTQ1IDEyLjYwNDEgMi42MjgzNCAxMi42OTIyQzIuNjM3MjMgMTIuNzgwMyAyLjYyNzMgMTIuODY5MyAyLjU5OTIyIDEyLjk1MzJMMS42MjUgMTUuODc1MUw0LjU0Njg4IDE0LjkwMDlDNC42MTA1MiAxNC44NzkyIDQuNjc3MjkgMTQuODY4MSA0Ljc0NDUzIDE0Ljg2ODFDNC44NTQzIDE0Ljg2ODIgNC45NjIwOCAxNC44OTczIDUuMDU3MDMgMTQuOTUyNEM2LjEwMjE5IDE1LjU1NzEgNy4yODgxNyAxNS44NzU5IDguNDk1NjYgMTUuODc2N0M5LjcwMzE0IDE1Ljg3NzQgMTAuODg5NSAxNS41NjAyIDExLjkzNTQgMTQuOTU2OEMxMi45ODE0IDE0LjM1MzQgMTMuODQ5OSAxMy40ODUyIDE0LjQ1MzcgMTIuNDM5NUMxNS4wNTc1IDExLjM5MzggMTUuMzc1MyAxMC4yMDc2IDE1LjM3NSA5LjAwMDA5WlwiIGZpbGw9XCIlMjMwMzY4MjlcIi8+PC9zdmc+Jyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi1jaGF0OmhvdmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmJ0bi1jaGF0LXdoaXRlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiByZ2IoMjEsIDk0LCAyMzkpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjEsIDk0LCAyMzkpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uYnRuLWNoYXQtd2hpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxN1wiIGhlaWdodD1cIjE4XCIgdmlld0JveD1cIjAgMCAxNyAxOFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk05LjQzNzUgOS4wMDAwOUM5LjQzNzUgOS4xODU1MSA5LjM4MjUyIDkuMzY2NzYgOS4yNzk1IDkuNTIwOTNDOS4xNzY0OSA5LjY3NTEgOS4wMzAwNyA5Ljc5NTI3IDguODU4NzYgOS44NjYyMkM4LjY4NzQ2IDkuOTM3MTggOC40OTg5NiA5Ljk1NTc1IDguMzE3MSA5LjkxOTU3QzguMTM1MjUgOS44ODM0IDcuOTY4MiA5Ljc5NDExIDcuODM3MDkgOS42NjNDNy43MDU5OCA5LjUzMTg5IDcuNjE2NjkgOS4zNjQ4NCA3LjU4MDUxIDkuMTgyOThDNy41NDQzNCA5LjAwMTEzIDcuNTYyOTEgOC44MTI2MyA3LjYzMzg2IDguNjQxMzJDNy43MDQ4MiA4LjQ3MDAxIDcuODI0OTggOC4zMjM2IDcuOTc5MTUgOC4yMjA1OEM4LjEzMzMyIDguMTE3NTcgOC4zMTQ1OCA4LjA2MjU5IDguNSA4LjA2MjU5QzguNzQ4NjQgOC4wNjI1OSA4Ljk4NzEgOC4xNjEzNiA5LjE2MjkxIDguMzM3MTdDOS4zMzg3MyA4LjUxMjk5IDkuNDM3NSA4Ljc1MTQ0IDkuNDM3NSA5LjAwMDA5Wk01LjA2MjUgOC4wNjI1OUM0Ljg3NzA4IDguMDYyNTkgNC42OTU4MiA4LjExNzU3IDQuNTQxNjUgOC4yMjA1OEM0LjM4NzQ4IDguMzIzNiA0LjI2NzMyIDguNDcwMDEgNC4xOTYzNiA4LjY0MTMyQzQuMTI1NDEgOC44MTI2MyA0LjEwNjg0IDkuMDAxMTMgNC4xNDMwMSA5LjE4Mjk4QzQuMTc5MTkgOS4zNjQ4NCA0LjI2ODQ4IDkuNTMxODkgNC4zOTk1OSA5LjY2M0M0LjUzMDcgOS43OTQxMSA0LjY5Nzc0IDkuODgzNCA0Ljg3OTYgOS45MTk1N0M1LjA2MTQ2IDkuOTU1NzUgNS4yNDk5NiA5LjkzNzE4IDUuNDIxMjcgOS44NjYyMkM1LjU5MjU3IDkuNzk1MjcgNS43Mzg5OSA5LjY3NTEgNS44NDIgOS41MjA5M0M1Ljk0NTAyIDkuMzY2NzYgNiA5LjE4NTUxIDYgOS4wMDAwOUM2IDguNzUxNDQgNS45MDEyMyA4LjUxMjk5IDUuNzI1NDEgOC4zMzcxN0M1LjU0OTYgOC4xNjEzNiA1LjMxMTE0IDguMDYyNTkgNS4wNjI1IDguMDYyNTlaTTExLjkzNzUgOC4wNjI1OUMxMS43NTIxIDguMDYyNTkgMTEuNTcwOCA4LjExNzU3IDExLjQxNjcgOC4yMjA1OEMxMS4yNjI1IDguMzIzNiAxMS4xNDIzIDguNDcwMDEgMTEuMDcxNCA4LjY0MTMyQzExLjAwMDQgOC44MTI2MyAxMC45ODE4IDkuMDAxMTMgMTEuMDE4IDkuMTgyOThDMTEuMDU0MiA5LjM2NDg0IDExLjE0MzUgOS41MzE4OSAxMS4yNzQ2IDkuNjYzQzExLjQwNTcgOS43OTQxMSAxMS41NzI3IDkuODgzNCAxMS43NTQ2IDkuOTE5NTdDMTEuOTM2NSA5Ljk1NTc1IDEyLjEyNSA5LjkzNzE4IDEyLjI5NjMgOS44NjYyMkMxMi40Njc2IDkuNzk1MjcgMTIuNjE0IDkuNjc1MSAxMi43MTcgOS41MjA5M0MxMi44MiA5LjM2Njc2IDEyLjg3NSA5LjE4NTUxIDEyLjg3NSA5LjAwMDA5QzEyLjg3NSA4Ljc1MTQ0IDEyLjc3NjIgOC41MTI5OSAxMi42MDA0IDguMzM3MTdDMTIuNDI0NiA4LjE2MTM2IDEyLjE4NjEgOC4wNjI1OSAxMS45Mzc1IDguMDYyNTlaTTE2LjYyNSA5LjAwMDA5QzE2LjYyNTMgMTAuNDAyOCAxNi4yNjI0IDExLjc4MTggMTUuNTcxNyAxMy4wMDI3QzE0Ljg4MSAxNC4yMjM2IDEzLjg4NTkgMTUuMjQ0OSAxMi42ODM0IDE1Ljk2NzFDMTEuNDgwOCAxNi42ODk0IDEwLjExMTggMTcuMDg4IDguNzA5NDggMTcuMTI0MkM3LjMwNzE5IDE3LjE2MDMgNS45MTk0MiAxNi44MzI4IDQuNjgxMjUgMTYuMTczNUwyLjAyMTA5IDE3LjA2MDJDMS44MDA4NSAxNy4xMzM3IDEuNTY0NSAxNy4xNDQ0IDEuMzM4NTQgMTcuMDkxQzEuMTEyNTcgMTcuMDM3NyAwLjkwNTkyNyAxNi45MjI1IDAuNzQxNzU5IDE2Ljc1ODNDMC41Nzc1OSAxNi41OTQyIDAuNDYyMzg2IDE2LjM4NzUgMC40MDkwNjEgMTYuMTYxNUMwLjM1NTczNSAxNS45MzU2IDAuMzY2Mzk0IDE1LjY5OTIgMC40Mzk4NDQgMTUuNDc5TDEuMzI2NTYgMTIuODE4OEMwLjc0Njk5MSAxMS43MjkyIDAuNDIzMjc5IDEwLjUyMTggMC4zNzk5OTggOS4yODgzNEMwLjMzNjcxNyA4LjA1NDkgMC41NzUwMDQgNi44Mjc4IDEuMDc2NzcgNS43MDAxOUMxLjU3ODU0IDQuNTcyNTggMi4zMzA2IDMuNTc0MTEgMy4yNzU4NyAyLjc4MDU1QzQuMjIxMTQgMS45ODY5OSA1LjMzNDc3IDEuNDE5MjEgNi41MzIyNCAxLjEyMDNDNy43Mjk3MSAwLjgyMTM5MyA4Ljk3OTUzIDAuNzk5MjE1IDEwLjE4NjggMS4wNTU0NUMxMS4zOTQyIDEuMzExNjkgMTIuNTI3MiAxLjgzOTYgMTMuNTAwMSAyLjU5OTEyQzE0LjQ3MjkgMy4zNTg2NSAxNS4yNTk5IDQuMzI5ODEgMTUuODAxNCA1LjQzODkxQzE2LjM0MjggNi41NDggMTYuNjI0NSA3Ljc2NTg4IDE2LjYyNSA5LjAwMDA5Wk0xNS4zNzUgOS4wMDAwOUMxNS4zNzQ3IDcuOTQ1NDkgMTUuMTMxOCA2LjkwNTExIDE0LjY2NTEgNS45NTk0MkMxNC4xOTgzIDUuMDEzNzMgMTMuNTIwMyA0LjE4ODA4IDEyLjY4MzQgMy41NDYzNkMxMS44NDY2IDIuOTA0NjQgMTAuODczMyAyLjQ2NDA1IDkuODM4ODkgMi4yNTg2N0M4LjgwNDQ5IDIuMDUzMjkgNy43MzY3MSAyLjA4ODYzIDYuNzE4MTUgMi4zNjE5NkM1LjY5OTYgMi42MzUyOSA0Ljc1NzU3IDMuMTM5MjcgMy45NjQ5NiAzLjgzNDkyQzMuMTcyMzUgNC41MzA1OCAyLjU1MDQgNS4zOTkyNSAyLjE0NzI0IDYuMzczNzNDMS43NDQwNyA3LjM0ODIxIDEuNTcwNDggOC40MDIzOCAxLjYzOTkyIDkuNDU0NjlDMS43MDkzNSAxMC41MDcgMi4wMTk5NCAxMS41MjkyIDIuNTQ3NjYgMTIuNDQyM0MyLjU5MTk1IDEyLjUxODkgMi42MTk0NSAxMi42MDQxIDIuNjI4MzQgMTIuNjkyMkMyLjYzNzIzIDEyLjc4MDMgMi42MjczIDEyLjg2OTMgMi41OTkyMiAxMi45NTMyTDEuNjI1IDE1Ljg3NTFMNC41NDY4OCAxNC45MDA5QzQuNjEwNTIgMTQuODc5MiA0LjY3NzI5IDE0Ljg2ODEgNC43NDQ1MyAxNC44NjgxQzQuODU0MyAxNC44NjgyIDQuOTYyMDggMTQuODk3MyA1LjA1NzAzIDE0Ljk1MjRDNi4xMDIxOSAxNS41NTcxIDcuMjg4MTcgMTUuODc1OSA4LjQ5NTY2IDE1Ljg3NjdDOS43MDMxNCAxNS44Nzc0IDEwLjg4OTUgMTUuNTYwMiAxMS45MzU0IDE0Ljk1NjhDMTIuOTgxNCAxNC4zNTM0IDEzLjg0OTkgMTMuNDg1MiAxNC40NTM3IDEyLjQzOTVDMTUuMDU3NSAxMS4zOTM4IDE1LjM3NTMgMTAuMjA3NiAxNS4zNzUgOS4wMDAwOVpcIiBmaWxsPVwiJTIzMDM2ODI5XCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJ0bi1jaGF0LXdoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxLCA5NCwgMjM5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLWNoYXQtd2hpdGU6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxN1wiIGhlaWdodD1cIjE4XCIgdmlld0JveD1cIjAgMCAxNyAxOFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk05LjQzNzUgOS4wMDAwOUM5LjQzNzUgOS4xODU1MSA5LjM4MjUyIDkuMzY2NzYgOS4yNzk1IDkuNTIwOTNDOS4xNzY0OSA5LjY3NTEgOS4wMzAwNyA5Ljc5NTI3IDguODU4NzYgOS44NjYyMkM4LjY4NzQ2IDkuOTM3MTggOC40OTg5NiA5Ljk1NTc1IDguMzE3MSA5LjkxOTU3QzguMTM1MjUgOS44ODM0IDcuOTY4MiA5Ljc5NDExIDcuODM3MDkgOS42NjNDNy43MDU5OCA5LjUzMTg5IDcuNjE2NjkgOS4zNjQ4NCA3LjU4MDUxIDkuMTgyOThDNy41NDQzNCA5LjAwMTEzIDcuNTYyOTEgOC44MTI2MyA3LjYzMzg2IDguNjQxMzJDNy43MDQ4MiA4LjQ3MDAxIDcuODI0OTggOC4zMjM2IDcuOTc5MTUgOC4yMjA1OEM4LjEzMzMyIDguMTE3NTcgOC4zMTQ1OCA4LjA2MjU5IDguNSA4LjA2MjU5QzguNzQ4NjQgOC4wNjI1OSA4Ljk4NzEgOC4xNjEzNiA5LjE2MjkxIDguMzM3MTdDOS4zMzg3MyA4LjUxMjk5IDkuNDM3NSA4Ljc1MTQ0IDkuNDM3NSA5LjAwMDA5Wk01LjA2MjUgOC4wNjI1OUM0Ljg3NzA4IDguMDYyNTkgNC42OTU4MiA4LjExNzU3IDQuNTQxNjUgOC4yMjA1OEM0LjM4NzQ4IDguMzIzNiA0LjI2NzMyIDguNDcwMDEgNC4xOTYzNiA4LjY0MTMyQzQuMTI1NDEgOC44MTI2MyA0LjEwNjg0IDkuMDAxMTMgNC4xNDMwMSA5LjE4Mjk4QzQuMTc5MTkgOS4zNjQ4NCA0LjI2ODQ4IDkuNTMxODkgNC4zOTk1OSA5LjY2M0M0LjUzMDcgOS43OTQxMSA0LjY5Nzc0IDkuODgzNCA0Ljg3OTYgOS45MTk1N0M1LjA2MTQ2IDkuOTU1NzUgNS4yNDk5NiA5LjkzNzE4IDUuNDIxMjcgOS44NjYyMkM1LjU5MjU3IDkuNzk1MjcgNS43Mzg5OSA5LjY3NTEgNS44NDIgOS41MjA5M0M1Ljk0NTAyIDkuMzY2NzYgNiA5LjE4NTUxIDYgOS4wMDAwOUM2IDguNzUxNDQgNS45MDEyMyA4LjUxMjk5IDUuNzI1NDEgOC4zMzcxN0M1LjU0OTYgOC4xNjEzNiA1LjMxMTE0IDguMDYyNTkgNS4wNjI1IDguMDYyNTlaTTExLjkzNzUgOC4wNjI1OUMxMS43NTIxIDguMDYyNTkgMTEuNTcwOCA4LjExNzU3IDExLjQxNjcgOC4yMjA1OEMxMS4yNjI1IDguMzIzNiAxMS4xNDIzIDguNDcwMDEgMTEuMDcxNCA4LjY0MTMyQzExLjAwMDQgOC44MTI2MyAxMC45ODE4IDkuMDAxMTMgMTEuMDE4IDkuMTgyOThDMTEuMDU0MiA5LjM2NDg0IDExLjE0MzUgOS41MzE4OSAxMS4yNzQ2IDkuNjYzQzExLjQwNTcgOS43OTQxMSAxMS41NzI3IDkuODgzNCAxMS43NTQ2IDkuOTE5NTdDMTEuOTM2NSA5Ljk1NTc1IDEyLjEyNSA5LjkzNzE4IDEyLjI5NjMgOS44NjYyMkMxMi40Njc2IDkuNzk1MjcgMTIuNjE0IDkuNjc1MSAxMi43MTcgOS41MjA5M0MxMi44MiA5LjM2Njc2IDEyLjg3NSA5LjE4NTUxIDEyLjg3NSA5LjAwMDA5QzEyLjg3NSA4Ljc1MTQ0IDEyLjc3NjIgOC41MTI5OSAxMi42MDA0IDguMzM3MTdDMTIuNDI0NiA4LjE2MTM2IDEyLjE4NjEgOC4wNjI1OSAxMS45Mzc1IDguMDYyNTlaTTE2LjYyNSA5LjAwMDA5QzE2LjYyNTMgMTAuNDAyOCAxNi4yNjI0IDExLjc4MTggMTUuNTcxNyAxMy4wMDI3QzE0Ljg4MSAxNC4yMjM2IDEzLjg4NTkgMTUuMjQ0OSAxMi42ODM0IDE1Ljk2NzFDMTEuNDgwOCAxNi42ODk0IDEwLjExMTggMTcuMDg4IDguNzA5NDggMTcuMTI0MkM3LjMwNzE5IDE3LjE2MDMgNS45MTk0MiAxNi44MzI4IDQuNjgxMjUgMTYuMTczNUwyLjAyMTA5IDE3LjA2MDJDMS44MDA4NSAxNy4xMzM3IDEuNTY0NSAxNy4xNDQ0IDEuMzM4NTQgMTcuMDkxQzEuMTEyNTcgMTcuMDM3NyAwLjkwNTkyNyAxNi45MjI1IDAuNzQxNzU5IDE2Ljc1ODNDMC41Nzc1OSAxNi41OTQyIDAuNDYyMzg2IDE2LjM4NzUgMC40MDkwNjEgMTYuMTYxNUMwLjM1NTczNSAxNS45MzU2IDAuMzY2Mzk0IDE1LjY5OTIgMC40Mzk4NDQgMTUuNDc5TDEuMzI2NTYgMTIuODE4OEMwLjc0Njk5MSAxMS43MjkyIDAuNDIzMjc5IDEwLjUyMTggMC4zNzk5OTggOS4yODgzNEMwLjMzNjcxNyA4LjA1NDkgMC41NzUwMDQgNi44Mjc4IDEuMDc2NzcgNS43MDAxOUMxLjU3ODU0IDQuNTcyNTggMi4zMzA2IDMuNTc0MTEgMy4yNzU4NyAyLjc4MDU1QzQuMjIxMTQgMS45ODY5OSA1LjMzNDc3IDEuNDE5MjEgNi41MzIyNCAxLjEyMDNDNy43Mjk3MSAwLjgyMTM5MyA4Ljk3OTUzIDAuNzk5MjE1IDEwLjE4NjggMS4wNTU0NUMxMS4zOTQyIDEuMzExNjkgMTIuNTI3MiAxLjgzOTYgMTMuNTAwMSAyLjU5OTEyQzE0LjQ3MjkgMy4zNTg2NSAxNS4yNTk5IDQuMzI5ODEgMTUuODAxNCA1LjQzODkxQzE2LjM0MjggNi41NDggMTYuNjI0NSA3Ljc2NTg4IDE2LjYyNSA5LjAwMDA5Wk0xNS4zNzUgOS4wMDAwOUMxNS4zNzQ3IDcuOTQ1NDkgMTUuMTMxOCA2LjkwNTExIDE0LjY2NTEgNS45NTk0MkMxNC4xOTgzIDUuMDEzNzMgMTMuNTIwMyA0LjE4ODA4IDEyLjY4MzQgMy41NDYzNkMxMS44NDY2IDIuOTA0NjQgMTAuODczMyAyLjQ2NDA1IDkuODM4ODkgMi4yNTg2N0M4LjgwNDQ5IDIuMDUzMjkgNy43MzY3MSAyLjA4ODYzIDYuNzE4MTUgMi4zNjE5NkM1LjY5OTYgMi42MzUyOSA0Ljc1NzU3IDMuMTM5MjcgMy45NjQ5NiAzLjgzNDkyQzMuMTcyMzUgNC41MzA1OCAyLjU1MDQgNS4zOTkyNSAyLjE0NzI0IDYuMzczNzNDMS43NDQwNyA3LjM0ODIxIDEuNTcwNDggOC40MDIzOCAxLjYzOTkyIDkuNDU0NjlDMS43MDkzNSAxMC41MDcgMi4wMTk5NCAxMS41MjkyIDIuNTQ3NjYgMTIuNDQyM0MyLjU5MTk1IDEyLjUxODkgMi42MTk0NSAxMi42MDQxIDIuNjI4MzQgMTIuNjkyMkMyLjYzNzIzIDEyLjc4MDMgMi42MjczIDEyLjg2OTMgMi41OTkyMiAxMi45NTMyTDEuNjI1IDE1Ljg3NTFMNC41NDY4OCAxNC45MDA5QzQuNjEwNTIgMTQuODc5MiA0LjY3NzI5IDE0Ljg2ODEgNC43NDQ1MyAxNC44NjgxQzQuODU0MyAxNC44NjgyIDQuOTYyMDggMTQuODk3MyA1LjA1NzAzIDE0Ljk1MjRDNi4xMDIxOSAxNS41NTcxIDcuMjg4MTcgMTUuODc1OSA4LjQ5NTY2IDE1Ljg3NjdDOS43MDMxNCAxNS44Nzc0IDEwLjg4OTUgMTUuNTYwMiAxMS45MzU0IDE0Ljk1NjhDMTIuOTgxNCAxNC4zNTM0IDEzLjg0OTkgMTMuNDg1MiAxNC40NTM3IDEyLjQzOTVDMTUuMDU3NSAxMS4zOTM4IDE1LjM3NTMgMTAuMjA3NiAxNS4zNzUgOS4wMDAwOVpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi1jaGF0LXdoaXRlOmhvdmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmRvd25sb2FkLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTVFRUY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZG93bmxvYWQtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpBaUlHaGxhV2RvZEQwaU1qQWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1DQXlNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRURTNMalVnTVRFdU9EYzFWakUyTGpJMVF6RTNMalVnTVRZdU5UZ3hOU0F4Tnk0ek5qZ3pJREUyTGpnNU9UVWdNVGN1TVRNek9TQXhOeTR4TXpNNVF6RTJMamc1T1RVZ01UY3VNelk0TXlBeE5pNDFPREUxSURFM0xqVWdNVFl1TWpVZ01UY3VOVWd6TGpjMVF6TXVOREU0TkRnZ01UY3VOU0F6TGpFd01EVTBJREUzTGpNMk9ETWdNaTQ0TmpZeE1pQXhOeTR4TXpNNVF6SXVOak14TnlBeE5pNDRPVGsxSURJdU5TQXhOaTQxT0RFMUlESXVOU0F4Tmk0eU5WWXhNUzQ0TnpWRE1pNDFJREV4TGpjd09USWdNaTQxTmpVNE5TQXhNUzQxTlRBeklESXVOamd6TURZZ01URXVORE16TVVNeUxqZ3dNREkzSURFeExqTXhOVGdnTWk0NU5Ua3lOQ0F4TVM0eU5TQXpMakV5TlNBeE1TNHlOVU16TGpJNU1EYzJJREV4TGpJMUlETXVORFE1TnpNZ01URXVNekUxT0NBekxqVTJOamswSURFeExqUXpNekZETXk0Mk9EUXhOU0F4TVM0MU5UQXpJRE11TnpVZ01URXVOekE1TWlBekxqYzFJREV4TGpnM05WWXhOaTR5TlVneE5pNHlOVll4TVM0NE56VkRNVFl1TWpVZ01URXVOekE1TWlBeE5pNHpNVFU0SURFeExqVTFNRE1nTVRZdU5ETXpNU0F4TVM0ME16TXhRekUyTGpVMU1ETWdNVEV1TXpFMU9DQXhOaTQzTURreUlERXhMakkxSURFMkxqZzNOU0F4TVM0eU5VTXhOeTR3TkRBNElERXhMakkxSURFM0xqRTVPVGNnTVRFdU16RTFPQ0F4Tnk0ek1UWTVJREV4TGpRek16RkRNVGN1TkRNME1pQXhNUzQxTlRBeklERTNMalVnTVRFdU56QTVNaUF4Tnk0MUlERXhMamczTlZwTk9TNDFOVGM0TVNBeE1pNHpNVGN5UXprdU5qRTFPRFlnTVRJdU16YzFNeUE1TGpZNE5EYzVJREV5TGpReU1UUWdPUzQzTmpBMk5pQXhNaTQwTlRJNVF6a3VPRE0yTlRRZ01USXVORGcwTXlBNUxqa3hOemczSURFeUxqVXdNRFVnTVRBZ01USXVOVEF3TlVNeE1DNHdPREl4SURFeUxqVXdNRFVnTVRBdU1UWXpOU0F4TWk0ME9EUXpJREV3TGpJek9UTWdNVEl1TkRVeU9VTXhNQzR6TVRVeUlERXlMalF5TVRRZ01UQXVNemcwTVNBeE1pNHpOelV6SURFd0xqUTBNaklnTVRJdU16RTNNa3d4TXk0MU5qY3lJRGt1TVRreU1UbERNVE11TmpJMU15QTVMakV6TkRFeUlERXpMalkzTVRNZ09TNHdOalV4T0NBeE15NDNNREkzSURndU9UZzVNekZETVRNdU56TTBNaUE0TGpreE16UTBJREV6TGpjMU1ETWdPQzQ0TXpJeE1pQXhNeTQzTlRBeklEZ3VOelZETVRNdU56VXdNeUE0TGpZMk56ZzRJREV6TGpjek5ESWdPQzQxT0RZMU5pQXhNeTQzTURJM0lEZ3VOVEV3TmpsRE1UTXVOamN4TXlBNExqUXpORGd5SURFekxqWXlOVE1nT0M0ek5qVTRPQ0F4TXk0MU5qY3lJRGd1TXpBM09ERkRNVE11TlRBNU1TQTRMakkwT1RjMElERXpMalEwTURJZ09DNHlNRE0yT0NBeE15NHpOalF6SURndU1UY3lNalZETVRNdU1qZzROQ0E0TGpFME1EZ3pJREV6TGpJd056RWdPQzR4TWpRMk5TQXhNeTR4TWpVZ09DNHhNalEyTlVNeE15NHdOREk1SURndU1USTBOalVnTVRJdU9UWXhOaUE0TGpFME1EZ3pJREV5TGpnNE5UY2dPQzR4TnpJeU5VTXhNaTQ0TURrNElEZ3VNakF6TmpnZ01USXVOelF3T1NBNExqSTBPVGMwSURFeUxqWTRNamdnT0M0ek1EYzRNVXd4TUM0Mk1qVWdNVEF1TXpZMk5GWXpMakV5TlVNeE1DNDJNalVnTWk0NU5Ua3lOQ0F4TUM0MU5Ua3lJREl1T0RBd01qY2dNVEF1TkRReE9TQXlMalk0TXpBMlF6RXdMak15TkRjZ01pNDFOalU0TlNBeE1DNHhOalU0SURJdU5TQXhNQ0F5TGpWRE9TNDRNelF5TkNBeUxqVWdPUzQyTnpVeU55QXlMalUyTlRnMUlEa3VOVFU0TURZZ01pNDJPRE13TmtNNUxqUTBNRGcxSURJdU9EQXdNamNnT1M0ek56VWdNaTQ1TlRreU5DQTVMak0zTlNBekxqRXlOVll4TUM0ek5qWTBURGN1TXpFM01Ua2dPQzR6TURjNE1VTTNMakU1T1RreElEZ3VNVGt3TlRRZ055NHdOREE0TlNBNExqRXlORFkxSURZdU9EYzFJRGd1TVRJME5qVkROaTQzTURreE5TQTRMakV5TkRZMUlEWXVOVFV3TURrZ09DNHhPVEExTkNBMkxqUXpNamd4SURndU16QTNPREZETmk0ek1UVTFOQ0E0TGpReU5UQTVJRFl1TWpRNU5qVWdPQzQxT0RReE5TQTJMakkwT1RZMUlEZ3VOelZETmk0eU5EazJOU0E0TGpreE5UZzFJRFl1TXpFMU5UUWdPUzR3TnpRNU1TQTJMalF6TWpneElEa3VNVGt5TVRsTU9TNDFOVGM0TVNBeE1pNHpNVGN5V2lJZ1ptbHNiRDBpZDJocGRHVWlMejRLUEM5emRtYytDZz09XCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLmJsdWUtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmx1ZS1ncmFkaWVudC5wbmdcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmRhcmstYmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMSwgOTQsIDIzOSk7XG59XG5cbi53aGl0ZS1iZywgLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxpZ2h0LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RkFGQztcbn1cblxuLnpvb20tY292ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uem9vbS1jb3ZlciAuem9vbS1pbWcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi56b29tLWNvdmVyOmhvdmVyIC56b29tLWltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLmN1c3RvbS11bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDhweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmN1c3RvbS11bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG4uY3VzdG9tLXVsIGxpIHtcbiAgY29sb3I6ICM0QjU1NjU7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmN1c3RvbS11bCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS11bCBsaSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgfVxufVxuLmN1c3RvbS11bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jdXN0b20tdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAtNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNVFFpSUdobGFXZG9kRDBpTVRNaUlIWnBaWGRDYjNnOUlqQWdNQ0F4TkNBeE15SWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2dabWxzYkMxeWRXeGxQU0psZG1WdWIyUmtJaUJqYkdsd0xYSjFiR1U5SW1WMlpXNXZaR1FpSUdROUlrMHhNaTQxTXpjMUlEQXVNekl3TVRjMlREUXVNVGcwTVRRZ09DNHpPREU0TkV3eExqazJOelEzSURZdU1ERXpOVEZETVM0MU5Ua3hOQ0ExTGpZeU9EVXhJREF1T1RFM05EY3pJRFV1TmpBMU1UZ2dNQzQwTlRBNE1EY2dOUzQ1TXpFNE5FTXRNQzR3TURReE9UTXhOU0EyTGpJM01ERTRJQzB3TGpFek1qVXlOeUEyTGpnMk5URTRJREF1TVRRM05EY3pJRGN1TXpRek5URk1NaTQzTnpJME55QXhNUzQyTVRNMVF6TXVNREk1TVRRZ01USXVNREV3TWlBekxqUTNNalEzSURFeUxqSTFOVElnTXk0NU56UXhOQ0F4TWk0eU5UVXlRelF1TkRVeU5EY2dNVEl1TWpVMU1pQTBMamt3TnpRM0lERXlMakF4TURJZ05TNHhOalF4TkNBeE1TNDJNVE0xUXpVdU5UZzBNVFFnTVRFdU1EWTFNaUF4TXk0MU9Ua3hJREV1TlRFd01UZ2dNVE11TlRrNU1TQXhMalV4TURFNFF6RTBMalkwT1RFZ01DNDBNelk0TkRNZ01UTXVNemMzTlNBdE1DNDFNRGd4TlRjZ01USXVOVE0zTlNBd0xqTXdPRFV4VmpBdU16SXdNVGMyV2lJZ1ptbHNiRDBpSXpFMU5VVkZSaUl2UGdvOEwzTjJaejRLXCIpO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGNEZGO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY3VzdG9tLXVsIGxpOjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5pY29uLWluZm8tYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaWNvbi1pbmZvLWJveCB7XG4gICAgZ2FwOiAxNHB4O1xuICB9XG59XG4uaWNvbi1pbmZvLWJveCAuaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCI1NFwiIGhlaWdodD1cIjU1XCIgdmlld0JveD1cIjAgMCA1NCA1NVwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHhtbG5zOnhsaW5rPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiPjxnIGZpbHRlcj1cInVybCglMjNmaWx0ZXIwX2RfMzE5XzY2OTkzKVwiPjxyZWN0IHg9XCI1XCIgeT1cIjUuMzMzMjVcIiB3aWR0aD1cIjQ0XCIgaGVpZ2h0PVwiNDRcIiByeD1cIjIyXCIgZmlsbD1cInVybCglMjNwYWludDBfbGluZWFyXzMxOV82Njk5MylcIi8+PHJlY3QgeD1cIjZcIiB5PVwiNi4zMzMyNVwiIHdpZHRoPVwiNDJcIiBoZWlnaHQ9XCI0MlwiIHJ4PVwiMjFcIiBzdHJva2U9XCJ1cmwoJTIzcGFpbnQxX2xpbmVhcl8zMTlfNjY5OTMpXCIgc3Ryb2tlLW9wYWNpdHk9XCIwLjRcIiBzdHJva2Utd2lkdGg9XCIyXCIvPjwvZz48ZyBvcGFjaXR5PVwiMC4zXCI+PHJlY3QgeT1cIjAuMzMzMjUyXCIgd2lkdGg9XCI1NFwiIGhlaWdodD1cIjU0XCIgcng9XCIyN1wiIGZpbGw9XCJ1cmwoJTIzcGFpbnQyX2xpbmVhcl8zMTlfNjY5OTMpXCIvPjwvZz48ZyBmaWx0ZXI9XCJ1cmwoJTIzZmlsdGVyMV9kXzMxOV82Njk5MylcIj48bWFzayBpZD1cIm1hc2swXzMxOV82Njk5M1wiIHN0eWxlPVwibWFzay10eXBlOmFscGhhXCIgbWFza1VuaXRzPVwidXNlclNwYWNlT25Vc2VcIiB4PVwiMTNcIiB5PVwiMTNcIiB3aWR0aD1cIjI4XCIgaGVpZ2h0PVwiMjlcIj48cmVjdCB3aWR0aD1cIjI4XCIgaGVpZ2h0PVwiMjhcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMTMgMTMuMzMzMylcIiBmaWxsPVwidXJsKCUyM3BhdHRlcm4wXzMxOV82Njk5MylcIi8+PC9tYXNrPjxnIG1hc2s9XCJ1cmwoJTIzbWFzazBfMzE5XzY2OTkzKVwiPjxyZWN0IHg9XCIxM1wiIHk9XCIxMy4zMzMzXCIgd2lkdGg9XCIyOFwiIGhlaWdodD1cIjI4XCIgZmlsbD1cIndoaXRlXCIvPjwvZz48L2c+PGRlZnM+PGZpbHRlciBpZD1cImZpbHRlcjBfZF8zMTlfNjY5OTNcIiB4PVwiM1wiIHk9XCI0LjMzMzI1XCIgd2lkdGg9XCI0OFwiIGhlaWdodD1cIjQ4XCIgZmlsdGVyVW5pdHM9XCJ1c2VyU3BhY2VPblVzZVwiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz1cInNSR0JcIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PVwiMFwiIHJlc3VsdD1cIkJhY2tncm91bmRJbWFnZUZpeFwiLz48ZmVDb2xvck1hdHJpeCBpbj1cIlNvdXJjZUFscGhhXCIgdHlwZT1cIm1hdHJpeFwiIHZhbHVlcz1cIjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwXCIgcmVzdWx0PVwiaGFyZEFscGhhXCIvPjxmZU9mZnNldCBkeT1cIjFcIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj1cIjFcIi8+PGZlQ29tcG9zaXRlIGluMj1cImhhcmRBbHBoYVwiIG9wZXJhdG9yPVwib3V0XCIvPjxmZUNvbG9yTWF0cml4IHR5cGU9XCJtYXRyaXhcIiB2YWx1ZXM9XCIwIDAgMCAwIDAuMTA1ODgyIDAgMCAwIDAgMC4xNDExNzYgMCAwIDAgMCAwLjE3MjU0OSAwIDAgMCAwLjEyIDBcIi8+PGZlQmxlbmQgbW9kZT1cIm5vcm1hbFwiIGluMj1cIkJhY2tncm91bmRJbWFnZUZpeFwiIHJlc3VsdD1cImVmZmVjdDFfZHJvcFNoYWRvd18zMTlfNjY5OTNcIi8+PGZlQmxlbmQgbW9kZT1cIm5vcm1hbFwiIGluPVwiU291cmNlR3JhcGhpY1wiIGluMj1cImVmZmVjdDFfZHJvcFNoYWRvd18zMTlfNjY5OTNcIiByZXN1bHQ9XCJzaGFwZVwiLz48L2ZpbHRlcj48ZmlsdGVyIGlkPVwiZmlsdGVyMV9kXzMxOV82Njk5M1wiIHg9XCIxMVwiIHk9XCIxMi4zMzMzXCIgd2lkdGg9XCIzMlwiIGhlaWdodD1cIjMyXCIgZmlsdGVyVW5pdHM9XCJ1c2VyU3BhY2VPblVzZVwiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz1cInNSR0JcIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PVwiMFwiIHJlc3VsdD1cIkJhY2tncm91bmRJbWFnZUZpeFwiLz48ZmVDb2xvck1hdHJpeCBpbj1cIlNvdXJjZUFscGhhXCIgdHlwZT1cIm1hdHJpeFwiIHZhbHVlcz1cIjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwXCIgcmVzdWx0PVwiaGFyZEFscGhhXCIvPjxmZU9mZnNldCBkeT1cIjFcIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj1cIjFcIi8+PGZlQ29tcG9zaXRlIGluMj1cImhhcmRBbHBoYVwiIG9wZXJhdG9yPVwib3V0XCIvPjxmZUNvbG9yTWF0cml4IHR5cGU9XCJtYXRyaXhcIiB2YWx1ZXM9XCIwIDAgMCAwIDAuMTA1ODgyIDAgMCAwIDAgMC4xNDExNzYgMCAwIDAgMCAwLjE3MjU0OSAwIDAgMCAwLjA1IDBcIi8+PGZlQmxlbmQgbW9kZT1cIm5vcm1hbFwiIGluMj1cIkJhY2tncm91bmRJbWFnZUZpeFwiIHJlc3VsdD1cImVmZmVjdDFfZHJvcFNoYWRvd18zMTlfNjY5OTNcIi8+PGZlQmxlbmQgbW9kZT1cIm5vcm1hbFwiIGluPVwiU291cmNlR3JhcGhpY1wiIGluMj1cImVmZmVjdDFfZHJvcFNoYWRvd18zMTlfNjY5OTNcIiByZXN1bHQ9XCJzaGFwZVwiLz48L2ZpbHRlcj48cGF0dGVybiBpZD1cInBhdHRlcm4wXzMxOV82Njk5M1wiIHBhdHRlcm5Db250ZW50VW5pdHM9XCJvYmplY3RCb3VuZGluZ0JveFwiIHdpZHRoPVwiMVwiIGhlaWdodD1cIjFcIj48dXNlIHhsaW5rOmhyZWY9XCIlMjNpbWFnZTBfMzE5XzY2OTkzXCIgdHJhbnNmb3JtPVwic2NhbGUoMC4wMDc5MzY1MSlcIi8+PC9wYXR0ZXJuPjxsaW5lYXJHcmFkaWVudCBpZD1cInBhaW50MF9saW5lYXJfMzE5XzY2OTkzXCIgeDE9XCItNS45MDY2MVwiIHkxPVwiMC4xNzIyOThcIiB4Mj1cIjM0LjIxMTVcIiB5Mj1cIjUxLjU4MzRcIiBncmFkaWVudFVuaXRzPVwidXNlclNwYWNlT25Vc2VcIj48c3RvcCBzdG9wLWNvbG9yPVwiJTIzRTNFMzk1XCIvPjxzdG9wIG9mZnNldD1cIjAuMVwiIHN0b3AtY29sb3I9XCIlMjNFMURGN0JcIi8+PHN0b3Agb2Zmc2V0PVwiMC4yXCIgc3RvcC1jb2xvcj1cIiUyM0UwRDk1Q1wiLz48c3RvcCBvZmZzZXQ9XCIwLjNcIiBzdG9wLWNvbG9yPVwiJTIzRTBEOTU5XCIvPjxzdG9wIG9mZnNldD1cIjAuOFwiIHN0b3AtY29sb3I9XCIlMjMwMEE0N0FcIi8+PHN0b3Agb2Zmc2V0PVwiMVwiIHN0b3AtY29sb3I9XCIlMjMyMDc3N0VcIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9XCJwYWludDFfbGluZWFyXzMxOV82Njk5M1wiIHgxPVwiMjdcIiB5MT1cIjUuMzMzMjVcIiB4Mj1cIjI3XCIgeTI9XCI0OS4zMzMzXCIgZ3JhZGllbnRVbml0cz1cInVzZXJTcGFjZU9uVXNlXCI+PHN0b3Agc3RvcC1jb2xvcj1cIndoaXRlXCIgc3RvcC1vcGFjaXR5PVwiMC40XCIvPjxzdG9wIG9mZnNldD1cIjFcIiBzdG9wLWNvbG9yPVwid2hpdGVcIiBzdG9wLW9wYWNpdHk9XCIwLjFcIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9XCJwYWludDJfbGluZWFyXzMxOV82Njk5M1wiIHgxPVwiLTEzLjM4NTRcIiB5MT1cIi02LjAwMDY1XCIgeDI9XCIzNS44NTA1XCIgeTI9XCI1Ny4wOTQ4XCIgZ3JhZGllbnRVbml0cz1cInVzZXJTcGFjZU9uVXNlXCI+PHN0b3Agc3RvcC1jb2xvcj1cIiUyM0UzRTM5NVwiLz48c3RvcCBvZmZzZXQ9XCIwLjFcIiBzdG9wLWNvbG9yPVwiJTIzRTFERjdCXCIvPjxzdG9wIG9mZnNldD1cIjAuMlwiIHN0b3AtY29sb3I9XCIlMjNFMEQ5NUNcIi8+PHN0b3Agb2Zmc2V0PVwiMC4zXCIgc3RvcC1jb2xvcj1cIiUyM0UwRDk1OVwiLz48c3RvcCBvZmZzZXQ9XCIwLjhcIiBzdG9wLWNvbG9yPVwiJTIzMDBBNDdBXCIvPjxzdG9wIG9mZnNldD1cIjFcIiBzdG9wLWNvbG9yPVwiJTIzMjA3NzdFXCIvPjwvbGluZWFyR3JhZGllbnQ+PGltYWdlIGlkPVwiaW1hZ2UwXzMxOV82Njk5M1wiIHdpZHRoPVwiMTI2XCIgaGVpZ2h0PVwiMTI2XCIgcHJlc2VydmVBc3BlY3RSYXRpbz1cIm5vbmVcIiB4bGluazpocmVmPVwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFINEFBQUIrQ0FZQUFBRGlJNldJQUFBQUNYQklXWE1BQUJZbEFBQVdKUUZKVWlUd0FBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQTAxU1VSQlZIZ0I3WjA5YkJ6SEZjZmZtejBqYW9qUWxjaHpnTkFOazA1blVRcUVORDcxbENWM0VWeElDaERKblJSSWhZRVVwSHBicHFwWVVoR3hTSlRPVktRaVFBcWRPZ0VTelJPUUpteDhLWEprRTRRQlhRZ3liMTdlMjExYUo0YTNNL3QxdTNzN1A0RGd4ODBkZCtjLzc4M01temV6QUE2SHcrRndPQndPaDhQaHFDQUlOYVBWYWswZk9RTFR3Mzk3OVFwMnV0M3VEdFNJaVJYKzFLblczT3ZYMEVhRUZ0L2tUNG40TzhKYzFIdTRUSS9MOUFqZ0pmKzZvUlM4ZlA2ODI0VUpaR0tFRjB2MlBHZ3JnTE1hNEJ6ZjJEUmtBRGVDSG4vcjhOZkQ5Zlh1R2t3SWxSZit4SWxXbXkzMUhQOTRJU3V4UjhHTlFMcUROZllLcXk5ZWREdFFZU29ydkFqT1NpenhqMjBvaGc0M2hQdnNCVmFoZ2xSTytCSUkvaGJTRmJBSHVGUTFEMUFaNGNNKy9BOTh3ZWVnaElqMUR3WndrMmNIUGFnQUhsU0FYeXkwTG9DQ3Y3TG9MU2dwY20ybzRGeXpPYk96dGJYOUVrcE9xUzFlckx5aDJLMGpYSU1zUU5nRnd1L1lQUHR2LzUybStMVlovdnNVWkFIQ3l0NmViLzJsalEyVVZuZ1dmYTdSZ0s5WmpHUld6aUtUeGszKzNpSFNtNXAvVmtydFJyMUZhejJsRk0wanFua2tIa1B3ejBrYmcvVDk3UHBQbDlYMWwxSjRFWjM3OHlkOGNYTngzdWVMVGJqT1FqK3dFZHJxSTVGNE1Fa1NDRnFFbUpSWi9OSUp6NkszUXRIdDUrVGl3alU4Mk9PdkxNUWVRVk9oUGcvQmJHTFc5azBpUGtjQVB5NWJCTEJVd29lV3ZtRXQrbmdFUDBnVFFWK082UUYyOWdid1Faa3N2elRDeDNYdnZrdUh3VTJBUmgrS1FUekFIYkMwL3JLNS9WSUlIODdSTjZ4RkIveUNoWDhBSlVDeDlYTXRYcllwRzRyL1FSbEcrd3BLQUl1K1lpVTZ1M1pOZEtVc29nc2ExRjF1aURmOGJzZUEzR09EZzFCUUFnb1A0SnhjYUYzbGI1K1p5ckcxOUhtMC9tdDI3WnRRT3JESGpmRnYvZ3dBak5PL256ZG5aLzdiMzlwK0JnVlNxS3YzNStvZWZHc3FGNHIrYVlIOXVTMjIvWDdoZzcxQ1hUMUg1YjQybGFtUTZFSmZrN3BpNGZhbmkzYjVoYm42NDhkYkYzbEs5S21wSEl2K1NVVkUzNGVEU1BydmlIakdVRzV1dGpuVEt5cXVYNWpGcytoTHBqSXllcStZNkNIZU9tbjZ3cUxnc3N4b29BQUtFZDYzZHRNb252QlJtVWJ2Y1NIMEhyQzdXbzhxNDQveVZVWUxVREVwUkhpVHRVdS9ybUZ3RHlxT0J1K21zYjlIdUZxRTFZOWRlSm0rbWF5ZENPNVYwOFgvSDMwSktSdktTUERxTEl5WnNVM25iRk9tZ2xHOCtnZ21CS1gwRk4vVW44QXd4UnQzQmsvdW8zcHhZKys5Ti9NVnQ3QXZ3U0k2eDlaK2k5dGpDWU0weWVCeHltc1ZtTmN2bzhwSkJnK3Y0bDNqa2Y3YzBhTXpMN2UzdDNNTjYrYnE2c1d0c3h2N2xtL3FnazE1c1hhK3BFY3dZUkRTWTV1UXJzQjFkVkVXcXhZazNTeEhjckY0MzhxYk03L251L2lNYitTSTdmc216ZHIzRWF0SG9oOXhmU3pZbEpkbGFVa3FEYTMvS1Z2L0s4aVl6UHY0cE5rems5YTNIeVRzNnlXY094L25mWGt0NTJicTZzUHNtWTFrb210akZLL0thSzE0WlZIZDRCKzM0cnhQNmxJTTZlVEpWcVlaeHBtNStqQUYrczl4dHpHeDZBKzRSZjhPMGZzM1RENjdISTE4eW5jOXhiRU1hOHYzNjVUZ1Z6OXB6bXovSzZNUWJ5YXVuZ2Npc2tuUnVPQXlUQ2o0M1RHbVRKV05KQ2xjb3RqcExIYnRwQlkrYm5Ka0NWS21wSC9qUVJZdDhtajdPeVRZMU1YT0pHS2xjREU3cU9CMDJ1VE5WTUxIR3NnRnFjOTNpNDYvSXc3dUlPQmJvMnNDZWt6a0xVT0JKRWpoU2pYZ1N6VzRzeFU5bUo5ajRTbFRVcmtIUlJmNGI0czg2cmFxOUx5UUZDNGR6R3FNZzc5d2NTZFcxM3FReE1LZk9ONWFzaHU5MDZhTTJHV0RBeFFNOTZmdGtTOVMvQTBUT1JBa2N0aU0vQkZhSEFiL0VoS1NTSGcvN282d2JDNUptM3NEdkZLV0JSZUtPWWN1aUgzeHpZWkNjTTNYSWdHSmhPY0ltekZ0U055N2lGN2pVWHNhK3JaemZ0RWl5Ykp1Yk9GdFhQeCtRTWFKbmdxci9MMmt5Unl4aEpkUlBDRmNOSlZEeEJzVHNwNWVOSDJ0NllheFZJSmtqbGpDYzh1NllCelFJZHd0dzBDdVFKcUkrcm8vYlVUOU9ZRGR3c3hvUEVuZk1pWnp4TFY2NjNtOHpaeTk3QXN0SENoNUVmRnlYNmU3ZGhHY3A0dUh6QTU4WTFCM0lTR1d5UnlTcS8rKzdmWXNhNHRYQ3RwR2E5ZDBDK3FIQ0w3TWplb3ZoNG91a0FSbUJva3RQMWpnb1dWRE1iSDZpMkNKdGZEbUJFa094YUxYZ2ZwZ0Zud0lPV1VEVXNFdTM1QzF5NTdGT25mUFNuaUp4NXNUSkhWaVYxWXhZZ24rQm1wQ1NqU0FxWTdidHZQNmhrMGh6K0JDZ3BDc0Y5MGFxOC9vUHR3S3pLQitwSTYxREp4SGV3L3RSeWM3WU1CS2VMN1pENk5lRDlLaEo1YVVndThQZXJFRFdVQXNhdFJhUGtacnRZL1IxZnZ6UXpTZFBLVW4wZG9UdXZRREVEN2lsYlJQSUN1VWNXclh0cG5UR3kxZVRvU09lcDE4RnpaUndaclVGdTdEZ2dlN2dScDlwYkpMYlpRUnZvZDZNMnJkb2RId3JmNWgxT2NZaFVjNVp3NmpYcWQxR3QrK2pEeVpFZ3ZQVW5ETG5qVCt2d0FRRHp0U2VOSndHdElLenlIYVkxR3lhcUJKY2ZOVGFWMTYzb0svK1YvcUg0QjY1TXVtQnpJSU5oWS9GMlhRd1VHQ1VGL0dLWGdJUzc0ZVZlWHNFWTZCQWZPVlJyZWUzVHhXNFB4c0dBTC9ZQUVDNmlQaFkxMjJIVFlGQ0Q1RTVIS3RUZjZqelJWUFIveUhMV2xlV2NLajZPdjhtZWZmL0F1Y2xSMG9DdlJ2K08vM0NtOEF4UW8rQkxMNE5DcDJieFErMGtuTHdrelU2enczemRyYUpaNTlmc1JyVFc0QVN6Szk0a1pnT21Za2UwUncwaDlwd0VJemhQZEJvTWk2UDJYUXJsUzlNd3RxczVBeDNnWlFNc0gzSWFKVVJsZmxZVm0rRGFDa2dtZEZxWVJQT0RYTXRnRlVSSEJFVFBWUWhVamhUUW43T0hwd2tSQ1BnMEh3R0pLUnRnSHNWc25DT1dnV0tmd3pnM1kyRmgrVjBaSE5venlHSUZMTGZGZkxFSE5YNlJCSkc4QnV0Vng2cE5FWnMzQ013cE5SK0wzVTY4d0g0U25iWTAzcVRFRU5vUFR3d0M0NnFZUDhwMk5HWW1QeGtadnpFTDNjTmlsazNRQmdRdUJJYWJTeElmd1RUSjloS3NDVkh2a2hpSlQ3N3BUTUdzQ0V3R09yNkdrdmdYRW5yVmw0ak03bVlMZVRNbjNZbm93YVFPVkJVOHEyZ2cwd1lCUitNSWdXWG5hZnltTzdZSXpVdkFFMFRYc0E5L2JnS1Jnd0NoL21hWGVpeW5nZUZyTFR0STROZ0FlcXh5TUxrRWpXVFQrcUR6L00wSUowR3dxa1ZnMEE0VXJVeSt3TmpOWXUyQW12ek80K3pZYUJyS2hCQTVBNmpneWFLUTMzd1FJcjRjUERkanBSWmREeUdJOXhNS2tOUU1FZ3VvN1p6VC92MnAyTll4K3JwK2djcnJKWS9UQ1QxQUM0YjE5azY0cXNYMEpZQWV2UHMyUXZjQ0dSZ3dhRmNCMUt5QThOb01xWStuYnlEMFNLTk01aHJJWDNSNG9FdDZOTDRYelJod2hOSXY2SldJYStIUldzeG5tUVlheGxXYlo2Y1NYUkg1NXlaNmpqYmZ3eitRempKN0YybnJ2ZmgzaWZhNCswS0UxdzAvaWhpRXQ1TE43VUVGNW4wTXVtUW16dHQrT2VlUmM3RWVPYmI3b3JGckhnSm92LytiZ2plaE9HMVltWFl1MDg2N0llMU8yVExBTkh3Vy9OaFhDKzRkRWRKMzU4cE00VUR1UVlGV09peXlEWU5ST2JSTUxMdko0alJMZk5KUVB4bmR1UFJUT29NelN2ZW1MeVo5Z2t6cmxiWCsvS1lUc2RjMGtlNmFQNnlvbHZSaW1hRDl5N2hlamMzYklCTGtOQ1VpVmI3ZzNnRWxsa2U0RGZYNmsvOHRyOWVTZ0lpeTVucXNqRzZYSGQ4RHE3MVNuVy9paGV3OGVRZ2l5T0xaY25Rc3Y2cjkyeDVZQWRvc0d0Y2VhM1NhVUMwbVd1TUpQNC9YSHYxaEVySjlMWER6dGMrVEQ0SG5hNFgwLzlKT3BNOWpmTFl6Tkl3eE9JODNRS3hFZGFEM0o5c0tETWdRa0hsMjByZFFnNStreW1yYm50QkJZUDVIbHdQYzRPM1ZCME9hNDgxVm4xUW1ZYjJ4T0o3MStCTkFDVWxPcE1LbGtxOUIwUEZ6VXZGU2NRL0NDK0IyQzMyc2xxYzJnUWtOSFM1YlhqdkM5TDBZVk1UelR3RDBGVThNUm1mL1loOUdVdG1VaDFXTHpObUJYZDVBbzl6dFo5aHVNSDh4WXVQUlo4UDdzY3VGcEhncWZhUC9iRjNrdEpRMndvTlUrbzI3eVdzWmprMnZ3NFBQZnBXWWt1NVBQNHNlVGlEMEdiUEI2UUN0N2lDdDlGeE4xZ2s2WU9CMkE0eTVYWnpFTm9FMEZEb0Uwa3hkZEg0YXFmNnZQZ2RZcUl2OUMvbmxtdTNKK0IvU05IRG9kSDczdUI2RDNJa056T01GbFlhSzN3aDE4RlIySWtWc0lyYnN0eEZsOXN5Zlh3bXZBNThVdnByYjllU0gvT3lsemlXTWthNUVTdUR4WGUydHJ1SGowNjg1QVhFZDZWaCthQ3c0aHY1ZXphTnpheTY4OFBZMnpIVllXblh5L2JQbUE0YThTSzJQTk1HOHIwQ3ZST0hRbUlqZXN4NG1NL3AyemNEY0FYbkpjdGViMTZoUU5OL3hsWkxueWtWM2hLOTFpNnA5Q2xyL0wvV3N2aUlZSnhLT3lBT21rQVVzazh4WkVHMElZTWtRcmx6MTNqMGZYcWNJV2VXR2lOUExGSGhPYys5ZjBmeXA1b3RmbHpMdklMWjAyZUlnR3l5TFhHRFcwMWo0R2JEYVU0bVZDTzRBeFAwQlJyTzhZVjNvcFQyYUdMN25KbGR2ajd5MUhXRTBmNHQ5NG5KMExMNGNBSUh5YTR0aDIrcHg0M1FzbDM3OGpPcEtMRUhxWVV3aC9HcVZPdE9YYlBjMXh4MC9MRmxmMWpucysvcXlGWUZPTGZkOWhqOUw3L0hucTJGWmxVK0lOSVEzM25uZURhdEQ2OFM1QnJhelNnOSt6WmVQcnN1SlJXK0R6SVN2aEpvTTVuVXRZYUozeE5jY0xYRkNkOFRYSEMxeFFuZkUxeHd0Y1VKM3hOY2NMWEZDZDhUWEhDMXhRbmZFMXh3dGNVSjN4TnFaWHdCRlliUEd0QnJZVEhDT0d4Wm8yaVhzSUhKM2tjbXEwakdhNVFJMm9sL1BQbjNTNkxmL3JBbnY0T20vdnBjYVUxT3dwRzh1WWtydzhjRG9mRDRYQTRIQTZIdytHb0R2OERacjdHMXdXSjhRb0FBQUFBU1VWT1JLNUNZSUk9XCIvPjwvZGVmcz48L3N2Zz4nKTtcbiAgaGVpZ2h0OiA0NHB4O1xuICB3aWR0aDogNDRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaWNvbi1pbmZvLWJveCAuaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBvcGFjaXR5OiAwLjM7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDJkZWcsICNFM0UzOTUgLTE3LjQ1JSwgI0UxREY3QiAtNi44OSUsICNFMEQ5NUMgMy42NyUsICNFMEQ5NTkgMTQuMjMlLCAjMDBBNDdBIDY3LjAyJSwgIzIwNzc3RSA4OC4xNCUpO1xuICBoZWlnaHQ6IDU0cHg7XG4gIHdpZHRoOiA1NHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVweDtcbiAgbGVmdDogLTVweDtcbn1cbi5pY29uLWluZm8tYm94IC5pY29uIGltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5pY29uLWluZm8tYm94IC5pY29uLXJpZ2h0LWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy10b3A6IDdweDtcbn1cbi5pY29uLWluZm8tYm94IC5pY29uLXJpZ2h0LWJveCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmljb24taW5mby1ib3ggLmljb24tcmlnaHQtYm94IHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTI0JTtcbiAgY29sb3I6ICM2RkE2Mjc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pY29uLWluZm8tYm94IC5pY29uLXJpZ2h0LWJveCBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmljb24taW5mby1ib3ggLmljb24tcmlnaHQtYm94IC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgLyogMjEuMTJweCAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgY29sb3I6ICM0QjU1NjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pY29uLWluZm8tYm94IC5pY29uLXJpZ2h0LWJveCAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uYm9yZGVyLWdyYWRpZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuLmJvcmRlci1ncmFkaWVudDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9oZXJvLWJhbm5lci1ncmFkaWVudC1pbWFnZS53ZWJwXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIC13ZWJraXQtbWFzazogbGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKSBjb250ZW50LWJveCwgbGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKTtcbiAgLXdlYmtpdC1tYXNrLWNvbXBvc2l0ZTogeG9yO1xuICBtYXNrLWNvbXBvc2l0ZTogZXhjbHVkZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYm9yZGVyLWdyYWRpZW50IC5mb3ItZGVza3RvcCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmJhbm5lci1iZy1ncmFkaWVudCB7XG4gIG92ZXJmbG93OiB1bnNldDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGhlaWdodDogNDA1cHg7XG59XG4uYmFubmVyLWJnLWdyYWRpZW50IC5mb3ItZGVza3RvcCB7XG4gIG1heC13aWR0aDogOTAzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNDM1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iYW5uZXItYmctZ3JhZGllbnQgLmZvci1kZXNrdG9wIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iYW5uZXItYmctZ3JhZGllbnQge1xuICAgIGhlaWdodDogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLWJnLWdyYWRpZW50IHtcbiAgICBoZWlnaHQ6IDE3NHB4O1xuICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmFubmVyLWJnLWdyYWRpZW50IC5mb3ItbW9iaWxlIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIG1pbi1oZWlnaHQ6IDE3NHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci1iZy1ncmFkaWVudCAuZm9yLW1vYmlsZSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0OHB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE3NHB4O1xuICAgIG9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuLmJhbm5lci1iZy1ncmFkaWVudCAuYm9yZGVyLWdyYWRpZW50IHtcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5iYW5uZXItYmctZ3JhZGllbnQuYm9yZGVyLWRhcmsge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLmJhbm5lci1iZy1ncmFkaWVudC5ib3JkZXItZGFyayBpbWcuZm9yLWRlc2t0b3Age1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDRweCBzb2xpZCAjMzczODM4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5iYW5uZXItYmctZ3JhZGllbnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMjc3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaGVyby1iYW5uZXItZ3JhZGllbnQtaW1hZ2Uud2VicFwiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICBtYXNrLWNvbXBvc2l0ZTogZXhjbHVkZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHotaW5kZXg6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iYW5uZXItYmctZ3JhZGllbnQ6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDEzNnB4O1xuICB9XG59XG5cbi5jdXN0b20tbGluZWFyLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2dyYWRpZW50LWR1YWwucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY3VzdG9tLWxpbmVhci1ncmFkaWVudCAucXVpY2tfdXNwX19pbWFnZS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwO1xuICBhc3BlY3QtcmF0aW86IDM0NC8yMTk7XG4gIG1heC13aWR0aDogMzQ0cHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEwMTk2MDc4NDMpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tbGluZWFyLWdyYWRpZW50IC5xdWlja191c3BfX2ltYWdlLXdyYXAge1xuICAgIGFzcGVjdC1yYXRpbzogMzExLzE5OTtcbiAgfVxufVxuXG4uY2hlY2ttYXJrLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uY2hlY2ttYXJrLWxpc3QgbGkge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xufVxuLmNoZWNrbWFyay1saXN0IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGNEZGO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpnaUlHaGxhV2RvZEQwaU1qZ2lJSFpwWlhkQ2IzZzlJakFnTUNBeU9DQXlPQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRUQWdNVFJETUNBMkxqSTJPREF4SURZdU1qWTRNREVnTUNBeE5DQXdRekl4TGpjek1pQXdJREk0SURZdU1qWTRNREVnTWpnZ01UUkRNamdnTWpFdU56TXlJREl4TGpjek1pQXlPQ0F4TkNBeU9FTTJMakkyT0RBeElESTRJREFnTWpFdU56TXlJREFnTVRSYUlpQm1hV3hzUFNJalJVWkdORVpHSWk4K0NqeHdZWFJvSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJZ1kyeHBjQzF5ZFd4bFBTSmxkbVZ1YjJSa0lpQmtQU0pOTVRrdU9UUTFOeUE0TGpZeU1EazJUREV4TGpVNU1qTWdNVFl1TmpneU5rdzVMak0zTlRZNElERTBMak14TkRORE9DNDVOamN6TkNBeE15NDVNamt6SURndU16STFOamdnTVRNdU9UQTJJRGN1T0RVNU1ERWdNVFF1TWpNeU5rTTNMalF3TkRBeElERTBMalUzTVNBM0xqSTNOVFk0SURFMUxqRTJOaUEzTGpVMU5UWTRJREUxTGpZME5ETk1NVEF1TVRnd055QXhPUzQ1TVRRelF6RXdMalF6TnpNZ01qQXVNekV4SURFd0xqZzRNRGNnTWpBdU5UVTJJREV4TGpNNE1qTWdNakF1TlRVMlF6RXhMamcyTURjZ01qQXVOVFUySURFeUxqTXhOVGNnTWpBdU16RXhJREV5TGpVM01qTWdNVGt1T1RFME0wTXhNaTQ1T1RJeklERTVMak0yTmlBeU1TNHdNRGN6SURrdU9ERXdPVFlnTWpFdU1EQTNNeUE1TGpneE1EazJRekl5TGpBMU56TWdPQzQzTXpjMk1pQXlNQzQzT0RVM0lEY3VOemt5TmpJZ01Ua3VPVFExTnlBNExqWXdPVEk1VmpndU5qSXdPVFphSWlCbWFXeHNQU0lqTVRVMVJVVkdJaTgrQ2p3dmMzWm5QZ289XCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMjhweCAyOHB4O1xufVxuXG4ubGFyZ2UtaW1hZ2VfX3dyYXBwZXIge1xuICBtYXgtd2lkdGg6IDEwNTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubGFyZ2UtaW1hZ2VfX3dyYXBwZXIge1xuICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMjhweDtcbiAgfVxufVxuLmxhcmdlLWltYWdlX193cmFwcGVyIGltZyB7XG4gIGhlaWdodDogNjg4cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmxhcmdlLWltYWdlX193cmFwcGVyIGltZy5mb3ItZGVza3RvcCB7XG4gIGhlaWdodDogNjg4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sYXJnZS1pbWFnZV9fd3JhcHBlciBpbWcuZm9yLW1vYmlsZSB7XG4gICAgaGVpZ2h0OiA0NzBweDtcbiAgICBhc3BlY3QtcmF0aW86IDIxMC80NzA7XG4gICAgYm9yZGVyLXJhZGl1czogMjhweDtcbiAgfVxufVxuXG4uaGVyby1iYW5uZXIubm8tYXJyb3ctYnRuIC5idG4tYXJyb3ctYmx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiB1bnNldDtcbn1cblxuLmNvb2tpZS1iYW5uZXIsICNjb29raWUtYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMjBweDtcbn1cbi5jb29raWUtYmFubmVyLXdyYXAsICNjb29raWUtYmFubmVyLXdyYXAge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb29raWUtYmFubmVyLXdyYXAsICNjb29raWUtYmFubmVyLXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5jb29raWUtYmFubmVyIHAsICNjb29raWUtYmFubmVyIHAge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE5M3B4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29va2llLWJhbm5lciBwLCAjY29va2llLWJhbm5lciBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb29raWUtYmFubmVyX19idG5zLCAjY29va2llLWJhbm5lcl9fYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuLmNvb2tpZS1iYW5uZXIgYnV0dG9uLCAjY29va2llLWJhbm5lciBidXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmNvb2tpZS1iYW5uZXIgI2Nvb2tpZS1hY2NlcHQsICNjb29raWUtYmFubmVyICNjb29raWUtYWNjZXB0IHtcbiAgYmFja2dyb3VuZDogIzE1NUVFRjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29va2llLWJhbm5lciAjY29va2llLWRlY2xpbmUsICNjb29raWUtYmFubmVyICNjb29raWUtZGVjbGluZSB7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uaGVyby1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIC8qIFZlcnRpY2FsIEJhbm5lciBMYXlvdXQgKi9cbn1cbi5oZXJvLWJhbm5lciAuYmx1ZS1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2hlcm8tYmFubmVyLWdyYWRpZW50LWltYWdlLndlYnBcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgLXdlYmtpdC1tYXNrOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDAwMDAwIDAlLCByZ2JhKDAsIDAsIDAsIDAuOTkpIDQuNyUsIHJnYmEoMCwgMCwgMCwgMC45OCkgOC45JSwgcmdiYSgwLCAwLCAwLCAwLjk3KSAxMi44JSwgcmdiYSgwLCAwLCAwLCAwLjkzKSAxNi41NiUsIHJnYmEoMCwgMCwgMCwgMC44OSkgMjAuMzclLCByZ2JhKDAsIDAsIDAsIDAuODUpIDI0LjQlLCByZ2JhKDAsIDAsIDAsIDAuODEpIDI4LjgzJSwgcmdiYSgwLCAwLCAwLCAwLjc3KSAzMy44NCUsIHJnYmEoMCwgMCwgMCwgMC43MSkgMzkuNiUsIHJnYmEoMCwgMCwgMCwgMC42NSkgNDYuMyUsIHJnYmEoMCwgMCwgMCwgMC41NykgNTQuMSUsIHJnYmEoMCwgMCwgMCwgMC40NSkgNjMuMiUsIHJnYmEoMCwgMCwgMCwgMC4zMykgNzMuNzYlLCByZ2JhKDAsIDAsIDAsIDAuMTgpIDg1Ljk3JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgLXdlYmtpdC1tYXNrLWNvbXBvc2l0ZTogeG9yO1xuICBtYXNrLWNvbXBvc2l0ZTogZXhjbHVkZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuMjtcbiAgei1pbmRleDogMTtcbn1cbi5oZXJvLWJhbm5lciAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDEge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbn1cbi5oZXJvLWJhbm5lciAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTEuNSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwRjIxNzg7XG59XG4uaGVyby1iYW5uZXIgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHAge1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBtYXgtd2lkdGg6IDU4MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLWJhbm5lciAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uaGVyby1iYW5uZXIuaG9tZS1wYWdlLWJhbm5lciAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDc4NHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZXJvLWJhbm5lci5ob21lLXBhZ2UtYmFubmVyIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCBwIHtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmhlcm8tYmFubmVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiA3MnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLWJhbm5lci13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG4uaGVyby1iYW5uZXIgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA3ODRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVyby1iYW5uZXItaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDU2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDU3cHggYXV0bztcbiAgcGFkZGluZzogMXB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLWJhbm5lci1pbWcge1xuICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLWJhbm5lci1pbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDU2cHggYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiA1MnB4O1xuICB9XG59XG4uaGVyby1iYW5uZXItaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIG1heC1oZWlnaHQ6IDY4OHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tYmFubmVyLWltZyBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1iYW5uZXItaW1nIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyMTBweDtcbiAgICBoZWlnaHQ6IDQ3MHB4O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxufVxuLmhlcm8tYmFubmVyLWltZy5iYW5uZXItYmctZ3JhZGllbnQge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tYmFubmVyLWltZy5iYW5uZXItYmctZ3JhZGllbnQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxufVxuLmhlcm8tYmFubmVyLWJ0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tYmFubmVyLWJ0bnMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5oZXJvLWJhbm5lci52ZXJ0aWNhbC1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGQUZDO1xufVxuLmhlcm8tYmFubmVyLnZlcnRpY2FsLWJhbm5lciAuaGVyby1iYW5uZXItd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogNDdweDtcbiAgZ2FwOiA5NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1iYW5uZXIudmVydGljYWwtYmFubmVyIC5oZXJvLWJhbm5lci13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLWJhbm5lci52ZXJ0aWNhbC1iYW5uZXIgLmhlcm8tYmFubmVyLXdyYXBwZXIge1xuICAgIGdhcDogODBweDtcbiAgfVxufVxuLmhlcm8tYmFubmVyLnZlcnRpY2FsLWJhbm5lciAuaGVyby1iYW5uZXItd3JhcHBlciAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtd2lkdGg6IDU2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1iYW5uZXIudmVydGljYWwtYmFubmVyIC5oZXJvLWJhbm5lci13cmFwcGVyIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLWJhbm5lci52ZXJ0aWNhbC1iYW5uZXIgLmhlcm8tYmFubmVyLXdyYXBwZXIgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tYmFubmVyLnZlcnRpY2FsLWJhbm5lciAuaGVyby1iYW5uZXItd3JhcHBlciAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLWJhbm5lci52ZXJ0aWNhbC1iYW5uZXIgLmhlcm8tYmFubmVyLXdyYXBwZXIgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IC5zZWN0aW9uLXN1YmhlYWRpbmcgcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLWJhbm5lci52ZXJ0aWNhbC1iYW5uZXIgLmhlcm8tYmFubmVyLXdyYXBwZXIgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IC5oZXJvLWJhbm5lci1idG5zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG4uaGVyby1iYW5uZXIudmVydGljYWwtYmFubmVyIC5oZXJvLWJhbm5lci13cmFwcGVyIC5zZWN0aW9uLWhlYWRpbmctY29udGVudC5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaGVyby1iYW5uZXIudmVydGljYWwtYmFubmVyIC5oZXJvLWJhbm5lci13cmFwcGVyIC5zZWN0aW9uLWhlYWRpbmctY29udGVudC5jZW50ZXIgLmhlcm8tYmFubmVyLWJ0bnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5oZXJvLWJhbm5lci52ZXJ0aWNhbC1iYW5uZXIgLmhlcm8tYmFubmVyLXdyYXBwZXIgLmhlcm8tYmFubmVyLWltZyB7XG4gIG1heC13aWR0aDogNTYwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tYmFubmVyLnZlcnRpY2FsLWJhbm5lciAuaGVyby1iYW5uZXItd3JhcHBlciAuaGVyby1iYW5uZXItaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1iYW5uZXIudmVydGljYWwtYmFubmVyIC5oZXJvLWJhbm5lci13cmFwcGVyIC5oZXJvLWJhbm5lci1pbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbi5oZXJvLWJhbm5lci52ZXJ0aWNhbC1iYW5uZXIgLmhlcm8tYmFubmVyLXdyYXBwZXIgLmhlcm8tYmFubmVyLWltZyBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWluLWhlaWdodDogNzIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLWJhbm5lci52ZXJ0aWNhbC1iYW5uZXIgLmhlcm8tYmFubmVyLXdyYXBwZXIgLmhlcm8tYmFubmVyLWltZyBpbWcge1xuICAgIGhlaWdodDogOTcuODY3dnc7XG4gICAgbWluLWhlaWdodDogNjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1iYW5uZXIudmVydGljYWwtYmFubmVyIC5oZXJvLWJhbm5lci13cmFwcGVyIC5oZXJvLWJhbm5lci1pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYXNwZWN0LXJhdGlvOiAzNDMvMzY3O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICB9XG59XG4uaGVyby1iYW5uZXIudmVydGljYWwtYmFubmVyIC5oZXJvLWJhbm5lci13cmFwcGVyIC5oZXJvLWJhbm5lci1idG5zIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1iYW5uZXIudmVydGljYWwtYmFubmVyIC5oZXJvLWJhbm5lci13cmFwcGVyIC5oZXJvLWJhbm5lci1idG5zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmhlcm8tYmFubmVyLnZlcnRpY2FsLWJhbm5lci5yZW1vdmUtYnRuLWFycm93IC5zZWN0aW9uLWhlYWRpbmctY29udGVudCAuYnRuOjphZnRlciB7XG4gIGNvbnRlbnQ6IHVuc2V0O1xufVxuXG4ucXVpY2tfdXNwX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDk2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5xdWlja191c3BfX3dyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMnB4O1xuICB9XG59XG4ucXVpY2tfdXNwX193cmFwcGVyLmZsZXgtcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1aWNrX3VzcF9fd3JhcHBlci5mbGV4LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucXVpY2tfdXNwX193cmFwcGVyLmZsZXgtcmV2ZXJzZTpub3QoOmhhcygucXVpY2tfdXNwX19jb250ZW50IC5xdWlja191c3BfX2J1dHRvbnMpKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnF1aWNrX3VzcF9fY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogNTAlO1xufVxuLnF1aWNrX3VzcF9fY29udGVudCAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucXVpY2tfdXNwX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbi5xdWlja191c3BfX2NvbnRlbnQuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWlja191c3BfX2NvbnRlbnQuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMTA1JTtcbiAgfVxufVxuLnF1aWNrX3VzcF9fY29udGVudCBwIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLnF1aWNrX3VzcF9fdGFnbGluZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucXVpY2tfdXNwX190YWdsaW5lIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5xdWlja191c3BfX2hlYWRpbmcge1xuICBjb2xvcjogcmdiKDU0LCA2NSwgODIpO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTA1JTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1aWNrX3VzcF9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4ucXVpY2tfdXNwX19kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1aWNrX3VzcF9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnF1aWNrX3VzcF9fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpY2tfdXNwX19idXR0b25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLnF1aWNrX3VzcF9faW1hZ2Uge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpY2tfdXNwX19pbWFnZSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG59XG4ucXVpY2tfdXNwX19pbWFnZSBpZnJhbWUge1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnF1aWNrX3VzcF9faW1hZ2UgdmlkZW8ge1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnF1aWNrX3VzcF9faW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDM0NC8yMTk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEwMTk2MDc4NDMpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5xdWlja191c3BfX2ltYWdlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1aWNrX3VzcF9faW1hZ2Uge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvcmRlcjogMjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDU1MC8zNTA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpY2tfdXNwX19pbWFnZSB7XG4gICAgYXNwZWN0LXJhdGlvOiAzNDMvMzQzO1xuICB9XG59XG5cbi5xdWlja191c3AgLnF1aWNrX3VzcF9fYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLnNlcnZpY2VzX3NlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwO1xufVxuLnNlcnZpY2VzX3NlY3Rpb25fX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXJ2aWNlc19zZWN0aW9uX19oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4uc2VydmljZXNfc2VjdGlvbl9fY29udGVudCB7XG4gIG1heC13aWR0aDogNTk2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlcnZpY2VzX3NlY3Rpb25fX2NvbnRlbnQgLnRhZ2xpbmUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VydmljZXNfc2VjdGlvbl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnNlcnZpY2VzX3NlY3Rpb25fX2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNlcnZpY2VzX3NlY3Rpb25fX2J1dHRvbnMge1xuICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gIH1cbiAgLnNlcnZpY2VzX3NlY3Rpb25fX2J1dHRvbnMgYSB7XG4gICAgbWF4LXdpZHRoOiAzNzVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZXJ2aWNlc19zZWN0aW9uX19idXR0b25zIGEge1xuICAgIG1heC13aWR0aDogMzQ1cHg7XG4gIH1cbn1cbi5zZXJ2aWNlc19zZWN0aW9uX19zbGlkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbi5zZXJ2aWNlc19zZWN0aW9uX19zbGlkZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VydmljZXNfc2VjdGlvbl9fc2xpZGVyLXdyYXBwZXI6bm90KC5zbGljay1zbGlkZXIpIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLnNlcnZpY2VzX3NlY3Rpb25fX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZ2FwOiAzMnB4O1xuICByb3ctZ2FwOiA0OHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXJ2aWNlc19zZWN0aW9uX193cmFwcGVyIC5zZXJ2aWNlc19zZWN0aW9uX19zbGlkZSB7XG4gICAgZmxleC1iYXNpczogMzQzcHg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VydmljZXNfc2VjdGlvbl9fc2xpZGVyLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zZXJ2aWNlc19zZWN0aW9uX19zbGlkZXItd3JhcHBlciAuc2VydmljZXNfc2VjdGlvbl9fc2xpZGUge1xuICAgIG1hcmdpbjogMCA4cHg7XG4gIH1cbn1cblxuLmN1c3RvbS1zbGlkZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA5NnB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1zbGlkZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmN1c3RvbS1zbGlkZXI6bm90KC5zbGljay1pbml0aWFsaXplZCkge1xuICBnYXA6IDMycHg7XG59XG5cbi5jdXN0b20tc2xpZGVyIC5zbGljay1saXN0IHtcbiAgd2lkdGg6IDQ1NnB4O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgei1pbmRleDogMDtcbiAgbWFyZ2luOiAwIC0xMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY3VzdG9tLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIG1hcmdpbjogMCAtOHB4O1xuICAgIHdpZHRoOiAyODdweDtcbiAgfVxufVxuXG4uY3VzdG9tLXNsaWRlciAuc2xpZGUge1xuICBtYXgtd2lkdGg6IDMyNnB4O1xufVxuXG4uY3VzdG9tLXNsaWRlciAuc2xpY2stc2xpZGUge1xuICBtYXJnaW46IDAgMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmN1c3RvbS1zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgICBtYXJnaW46IDAgMTJweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tc2xpZGVyIC5zbGljay1zbGlkZSB7XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgfVxufVxuXG4uY3VzdG9tLXNsaWRlciAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA2MnB4O1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gMTIxNnB4KSAvIDIgLSAwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuY3VzdG9tLXNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB9XG59XG5cbi5jdXN0b20tc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDB2dyAtIDEyMTZweCkgLyAyIC0gMHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmN1c3RvbS1zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxufVxuXG4uY3VzdG9tLXNsaWRlciAuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakFpSUdobGFXZG9kRDBpTWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TUNBeU1DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2daRDBpVFRFekxqUTNORGNnTXk0eE1qVk1PQzQxT0RJNE5TQXhNRXd4TXk0ME56UTNJREUyTGpnM05VZ3hNQzQwTXpJelREVXVOVEkzTXpRZ01UQk1NVEF1TkRNeU15QXpMakV5TlVneE15NDBOelEzV2lJZ1ptbHNiRDBpSXpNMk5ERTFNaUl2UGdvOEwzTjJaejRLXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5jdXN0b20tc2xpZGVyIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qQWlJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVFl1TlRJMU16a2dNVFl1T0RjMVRERXhMalF4TnpJZ01UQk1OaTQxTWpVek9TQXpMakV5TlVnNUxqVTJOemMxVERFMExqUTNNamNnTVRCTU9TNDFOamMzTlNBeE5pNDROelZJTmk0MU1qVXpPVm9pSUdacGJHdzlJaU16TmpReE5USWlMejRLUEM5emRtYytDZz09XCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5jdXN0b20tc2xpZGVyIC5zbGljay1wcmV2LFxuLmN1c3RvbS1zbGlkZXIgLnNsaWNrLW5leHQge1xuICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTI0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDczLCA4OCwgMTExLCAwLjIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmN1c3RvbS1zbGlkZXIgLnNsaWNrLXByZXY6aG92ZXIsXG4uY3VzdG9tLXNsaWRlciAuc2xpY2stbmV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzMsIDg4LCAxMTEsIDAuMik7XG59XG5cbi5jdXN0b20tc2xpZGVyIC5zbGljay1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvb3Rlci1yZWFjaG91dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWluLWhlaWdodDogNzMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci1yZWFjaG91dCB7XG4gICAgbWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cbn1cbi5mb290ZXItcmVhY2hvdXQgLmZvb3Rlci1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5mb290ZXItcmVhY2hvdXRfX2JhY2tncm91bmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb290ZXItcmVhY2hvdXRfX2NhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ0LCAyNTEsIDI0Mik7XG4gIHBhZGRpbmc6IDY0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1heC13aWR0aDogMTIxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZm9vdGVyLXJlYWNob3V0LW92ZXJsYXkud2VicFwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlci1yZWFjaG91dF9fY2FyZCB7XG4gICAgcGFkZGluZzogMzJweDtcbiAgICBtYXJnaW46IDAgMTZweDtcbiAgfVxufVxuLmZvb3Rlci1yZWFjaG91dF9faGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0NHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTA1JTtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBtYXgtd2lkdGg6IDc2OHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlci1yZWFjaG91dF9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4uZm9vdGVyLXJlYWNob3V0IC5idG4ge1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmZvb3Rlci1yZWFjaG91dF9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgY29sb3I6ICM0QjU1NjU7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIzOTIxNTY4NjMpO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xuICBnYXA6IDQ4cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlci1yZWFjaG91dF9faW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXItcmVhY2hvdXRfX2luZm8ge1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuLmZvb3Rlci1yZWFjaG91dF9faW5mbyBwIHtcbiAgbWFyZ2luOiA0cHggMDtcbn1cbi5mb290ZXItcmVhY2hvdXRfX2NvbnRhY3Qge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb290ZXItcmVhY2hvdXRfX2NvbnRhY3QgaDYge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTI0JTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42MzkyMTU2ODYzKTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci1yZWFjaG91dF9fY29udGFjdCBoNiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZm9vdGVyLXJlYWNob3V0X19jb250YWN0IHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODE5NjA3ODQzMSk7XG4gIHBhZGRpbmctbGVmdDogMjlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXItcmVhY2hvdXRfX2NvbnRhY3QgcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cbi5mb290ZXItcmVhY2hvdXRfX2NvbnRhY3QgcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbn1cbi5mb290ZXItcmVhY2hvdXRfX2NvbnRhY3QgcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG59XG4uZm9vdGVyLXJlYWNob3V0X19jb250YWN0IHAuZW1haWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpBaUlHaGxhV2RvZEQwaU1qQWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1DQXlNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRURTNMalVnTXk0M05VZ3lMalZETWk0ek16UXlOQ0F6TGpjMUlESXVNVGMxTWpjZ015NDRNVFU0TlNBeUxqQTFPREEySURNdU9UTXpNRFpETVM0NU5EQTROU0EwTGpBMU1ESTNJREV1T0RjMUlEUXVNakE1TWpRZ01TNDROelVnTkM0ek56VldNVFZETVM0NE56VWdNVFV1TXpNeE5TQXlMakF3TmpjZ01UVXVOalE1TlNBeUxqSTBNVEV5SURFMUxqZzRNemxETWk0ME56VTFOQ0F4Tmk0eE1UZ3pJREl1Tnprek5EZ2dNVFl1TWpVZ015NHhNalVnTVRZdU1qVklNVFl1T0RjMVF6RTNMakl3TmpVZ01UWXVNalVnTVRjdU5USTBOU0F4Tmk0eE1UZ3pJREUzTGpjMU9Ea2dNVFV1T0Rnek9VTXhOeTQ1T1RNeklERTFMalkwT1RVZ01UZ3VNVEkxSURFMUxqTXpNVFVnTVRndU1USTFJREUxVmpRdU16YzFRekU0TGpFeU5TQTBMakl3T1RJMElERTRMakExT1RJZ05DNHdOVEF5TnlBeE55NDVOREU1SURNdU9UTXpNRFpETVRjdU9ESTBOeUF6TGpneE5UZzFJREUzTGpZMk5UZ2dNeTQzTlNBeE55NDFJRE11TnpWYVRURTFMamc1TXlBMVRERXdJREV3TGpRd01qTk1OQzR4TURjd015QTFTREUxTGpnNU0xcE5NVFl1T0RjMUlERTFTRE11TVRJMVZqVXVOemsyTURsTU9TNDFOemN6TkNBeE1TNDNNVEE1UXprdU5qa3lOalVnTVRFdU9ERTJPQ0E1TGpnME16UTRJREV4TGpnM05UVWdNVEFnTVRFdU9EYzFOVU14TUM0eE5UWTFJREV4TGpnM05UVWdNVEF1TXpBM05DQXhNUzQ0TVRZNElERXdMalF5TWpjZ01URXVOekV3T1V3eE5pNDROelVnTlM0M09UWXdPVll4TlZvaUlHWnBiR3c5SW5kb2FYUmxJaUJtYVd4c0xXOXdZV05wZEhrOUlqQXVPRElpTHo0S1BDOXpkbWMrQ2c9PVwiKTtcbn1cbi5mb290ZXItcmVhY2hvdXRfX2NvbnRhY3QgcC5waG9uZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjBcIiB2aWV3Qm94PVwiMCAwIDIwIDIwXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE3LjM3MjcgMTIuMzc5NUwxMy42OTIyIDEwLjczMDNMMTMuNjgyIDEwLjcyNTZDMTMuNDkxIDEwLjY0MzkgMTMuMjgyNSAxMC42MTExIDEzLjA3NTYgMTAuNjMwMkMxMi44Njg3IDEwLjY0OTMgMTIuNjY5OCAxMC43MTk3IDEyLjQ5NjkgMTAuODM1QzEyLjQ3NjUgMTAuODQ4NCAxMi40NTcgMTAuODYzMSAxMi40MzgzIDEwLjg3ODdMMTAuNTM2NyAxMi40OTk4QzkuMzMyMDQgMTEuOTE0NyA4LjA4ODI5IDEwLjY4MDMgNy41MDMxMyA5LjQ5MTI1TDkuMTI2NTcgNy41NjA3OEM5LjE0MjE5IDcuNTQxMjUgOS4xNTcwNCA3LjUyMTcyIDkuMTcxMSA3LjUwMDYyQzkuMjgzOTQgNy4zMjgyIDkuMzUyMzkgNy4xMzA1NiA5LjM3MDM5IDYuOTI1MjlDOS4zODgzOCA2LjcyMDAyIDkuMzU1MzQgNi41MTM0OCA5LjI3NDIzIDYuMzI0MDZWNi4zMTQ2OUw3LjYyMDMyIDIuNjI3OTdDNy41MTMwOSAyLjM4MDUyIDcuMzI4NyAyLjE3NDM4IDcuMDk0NjggMi4wNDAzNEM2Ljg2MDY3IDEuOTA2MyA2LjU4OTU4IDEuODUxNTMgNi4zMjE4OCAxLjg4NDIyQzUuMjYzMjYgMi4wMjM1MiA0LjI5MTU1IDIuNTQzNDEgMy41ODgyNCAzLjM0Njc5QzIuODg0OTIgNC4xNTAxNyAyLjQ5ODA5IDUuMTgyMSAyLjUwMDAxIDYuMjQ5ODRDMi41MDAwMSAxMi40NTMgNy41NDY4OCAxNy40OTk4IDEzLjc1IDE3LjQ5OThDMTQuODE3NyAxNy41MDE4IDE1Ljg0OTcgMTcuMTE0OSAxNi42NTMxIDE2LjQxMTZDMTcuNDU2NCAxNS43MDgzIDE3Ljk3NjMgMTQuNzM2NiAxOC4xMTU2IDEzLjY3OEMxOC4xNDg0IDEzLjQxMDQgMTguMDkzNyAxMy4xMzkzIDE3Ljk1OTggMTIuOTA1M0MxNy44MjU5IDEyLjY3MTMgMTcuNjIgMTIuNDg2OSAxNy4zNzI3IDEyLjM3OTVaTTEzLjc1IDE2LjI0OThDMTEuMDk4NyAxNi4yNDY5IDguNTU2ODcgMTUuMTkyNCA2LjY4MjE0IDEzLjMxNzdDNC44MDc0IDExLjQ0MyAzLjc1MjkgOC45MDExMiAzLjc1MDAxIDYuMjQ5ODRDMy43NDcwNyA1LjQ4Njk0IDQuMDIxOTIgNC43NDkwNiA0LjUyMzI0IDQuMTczOTlDNS4wMjQ1NiAzLjU5ODkyIDUuNzE4MDYgMy4yMjU5OSA2LjQ3NDIzIDMuMTI0ODRDNi40NzM5MiAzLjEyNzk2IDYuNDczOTIgMy4xMzExIDYuNDc0MjMgMy4xMzQyMkw4LjExNDg1IDYuODA2MDlMNi41MDAwMSA4LjczODlDNi40ODM2MiA4Ljc1Nzc2IDYuNDY4NzMgOC43Nzc4OCA2LjQ1NTQ4IDguNzk5MDZDNi4zMzc5MSA4Ljk3OTQ3IDYuMjY4OTQgOS4xODcxOCA2LjI1NTI1IDkuNDAyMDhDNi4yNDE1NyA5LjYxNjk3IDYuMjgzNjIgOS44MzE3NiA2LjM3NzM1IDEwLjAyNTZDNy4wODUxNiAxMS40NzMzIDguNTQzNzYgMTIuOTIwOSAxMC4wMDcgMTMuNjI4QzEwLjIwMjMgMTMuNzIwOCAxMC40MTg0IDEzLjc2MTQgMTAuNjM0IDEzLjc0NThDMTAuODQ5NyAxMy43MzAyIDExLjA1NzYgMTMuNjU4OSAxMS4yMzc1IDEzLjUzODlDMTEuMjU3NiAxMy41MjU0IDExLjI3NjkgMTMuNTEwOCAxMS4yOTUzIDEzLjQ5NTJMMTMuMTk0NSAxMS44NzQ4TDE2Ljg2NjQgMTMuNTE5NEMxNi44NjY0IDEzLjUxOTQgMTYuODcyNyAxMy41MTk0IDE2Ljg3NSAxMy41MTk0QzE2Ljc3NTEgMTQuMjc2NiAxNi40MDI3IDE0Ljk3MTUgMTUuODI3NSAxNS40NzQxQzE1LjI1MjQgMTUuOTc2NiAxNC41MTM4IDE2LjI1MjQgMTMuNzUgMTYuMjQ5OFpcIiBmaWxsPVwid2hpdGVcIiBmaWxsLW9wYWNpdHk9XCIwLjgyXCIvPjwvc3ZnPicpO1xufVxuLmZvb3Rlci1yZWFjaG91dF9fY29udGFjdCBwLmFkZHJlc3M6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyMFwiIGhlaWdodD1cIjIwXCIgdmlld0JveD1cIjAgMCAyMCAyMFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMCA1QzkuMzgxOTMgNSA4Ljc3Nzc1IDUuMTgzMjggOC4yNjM4NCA1LjUyNjY2QzcuNzQ5OTQgNS44NzAwNCA3LjM0OTQgNi4zNTgxIDcuMTEyODggNi45MjkxMUM2Ljg3NjM1IDcuNTAwMTMgNi44MTQ0NyA4LjEyODQ3IDYuOTM1MDUgOC43MzQ2NkM3LjA1NTYyIDkuMzQwODUgNy4zNTMyNSA5Ljg5NzY3IDcuNzkwMjkgMTAuMzM0N0M4LjIyNzMzIDEwLjc3MTcgOC43ODQxNSAxMS4wNjk0IDkuMzkwMzQgMTEuMTlDOS45OTY1MyAxMS4zMTA1IDEwLjYyNDkgMTEuMjQ4NiAxMS4xOTU5IDExLjAxMjFDMTEuNzY2OSAxMC43NzU2IDEyLjI1NSAxMC4zNzUxIDEyLjU5ODMgOS44NjExNkMxMi45NDE3IDkuMzQ3MjUgMTMuMTI1IDguNzQzMDcgMTMuMTI1IDguMTI1QzEzLjEyNSA3LjI5NjIgMTIuNzk1OCA2LjUwMTM0IDEyLjIwOTcgNS45MTUyOUMxMS42MjM3IDUuMzI5MjQgMTAuODI4OCA1IDEwIDVaTTEwIDEwQzkuNjI5MTYgMTAgOS4yNjY2NSA5Ljg5MDAzIDguOTU4MzEgOS42ODQwMUM4LjY0OTk2IDkuNDc3OTggOC40MDk2NCA5LjE4NTE0IDguMjY3NzMgOC44NDI1M0M4LjEyNTgxIDguNDk5OTIgOC4wODg2OCA4LjEyMjkyIDguMTYxMDMgNy43NTkyMUM4LjIzMzM3IDcuMzk1NDkgOC40MTE5NSA3LjA2MTQgOC42NzQxNyA2Ljc5OTE3QzguOTM2NCA2LjUzNjk1IDkuMjcwNDkgNi4zNTgzNyA5LjYzNDIxIDYuMjg2MDNDOS45OTc5MiA2LjIxMzY4IDEwLjM3NDkgNi4yNTA4MSAxMC43MTc1IDYuMzkyNzNDMTEuMDYwMSA2LjUzNDY0IDExLjM1MyA2Ljc3NDk2IDExLjU1OSA3LjA4MzMxQzExLjc2NSA3LjM5MTY1IDExLjg3NSA3Ljc1NDE2IDExLjg3NSA4LjEyNUMxMS44NzUgOC42MjIyOCAxMS42Nzc1IDkuMDk5MTkgMTEuMzI1OCA5LjQ1MDgzQzEwLjk3NDIgOS44MDI0NiAxMC40OTczIDEwIDEwIDEwWk0xMCAxLjI1QzguMTc3MjcgMS4yNTIwNyA2LjQyOTc5IDEuOTc3MDYgNS4xNDA5MiAzLjI2NTkyQzMuODUyMDYgNC41NTQ3OSAzLjEyNzA3IDYuMzAyMjcgMy4xMjUgOC4xMjVDMy4xMjUgMTAuNTc4MSA0LjI1ODU5IDEzLjE3ODEgNi40MDYyNSAxNS42NDQ1QzcuMzcxMjcgMTYuNzU5IDguNDU3MzkgMTcuNzYyNiA5LjY0NDUzIDE4LjYzNjdDOS43NDk2MiAxOC43MTAzIDkuODc0ODIgMTguNzQ5OCAxMC4wMDMxIDE4Ljc0OThDMTAuMTMxNCAxOC43NDk4IDEwLjI1NjYgMTguNzEwMyAxMC4zNjE3IDE4LjYzNjdDMTEuNTQ2NyAxNy43NjIzIDEyLjYzMDcgMTYuNzU4NyAxMy41OTM4IDE1LjY0NDVDMTUuNzM4MyAxMy4xNzgxIDE2Ljg3NSAxMC41NzgxIDE2Ljg3NSA4LjEyNUMxNi44NzI5IDYuMzAyMjcgMTYuMTQ3OSA0LjU1NDc5IDE0Ljg1OTEgMy4yNjU5MkMxMy41NzAyIDEuOTc3MDYgMTEuODIyNyAxLjI1MjA3IDEwIDEuMjVaTTEwIDE3LjM0MzhDOC43MDg1OSAxNi4zMjgxIDQuMzc1IDEyLjU5NzcgNC4zNzUgOC4xMjVDNC4zNzUgNi42MzMxNiA0Ljk2NzYzIDUuMjAyNDIgNi4wMjI1MiA0LjE0NzUyQzcuMDc3NDIgMy4wOTI2MyA4LjUwODE2IDIuNSAxMCAyLjVDMTEuNDkxOCAyLjUgMTIuOTIyNiAzLjA5MjYzIDEzLjk3NzUgNC4xNDc1MkMxNS4wMzI0IDUuMjAyNDIgMTUuNjI1IDYuNjMzMTYgMTUuNjI1IDguMTI1QzE1LjYyNSAxMi41OTYxIDExLjI5MTQgMTYuMzI4MSAxMCAxNy4zNDM4WlwiIGZpbGw9XCJ3aGl0ZVwiIGZpbGwtb3BhY2l0eT1cIjAuODJcIi8+PC9zdmc+Jyk7XG59XG4uZm9vdGVyLXJlYWNob3V0X19vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM1N3B4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmNsaWVudHNfc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jbGllbnRzX3NlY3Rpb25fX2hlYWRpbmcge1xuICBjb2xvcjogIzBEMTIxQztcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMzJweCAwIDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG4uY2xpZW50c19zZWN0aW9uX19zbGlkZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG59XG4uY2xpZW50c19zZWN0aW9uX19zbGlkZXItbGVmdCwgLmNsaWVudHNfc2VjdGlvbl9fc2xpZGVyLXJpZ2h0IHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNsaWVudHNfc2VjdGlvbl9fc2xpZGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY2xpZW50c19zZWN0aW9uX19zbGlkZXItd3JhcHBlciAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNsaWVudHNfc2VjdGlvbl9fc2xpZGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIHBhZGRpbmc6IDI2cHggMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RkFGQztcbiAgbWluLWhlaWdodDogODhweDtcbn1cbi5jbGllbnRzX3NlY3Rpb25fX3NsaWRlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNDRweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2xpZW50c19zZWN0aW9uX19zbGlkZSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDI3cHg7XG4gIH1cbn1cbi5jbGllbnRzX3NlY3Rpb25fX3NsaWRlIGltZzpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jbGllbnRzX3NlY3Rpb25fX3NsaWRlIHtcbiAgICBtYXJnaW46IDAgOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNsaWVudHNfc2VjdGlvbl9fc2xpZGUge1xuICAgIG1hcmdpbjogMCA0cHg7XG4gICAgcGFkZGluZzogMTNweCAxNHB4O1xuICAgIG1pbi1oZWlnaHQ6IDU0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNsaWVudHNfc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMzJweCAwO1xuICB9XG4gIC5jbGllbnRzX3NlY3Rpb25fX2hlYWRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICM0QjU1NjU7XG4gICAgcGFkZGluZzogMCAzMnB4IDAgMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNsaWVudHNfc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMjRweCAwO1xuICB9XG4gIC5jbGllbnRzX3NlY3Rpb25fX3NsaWRlci13cmFwcGVyIHtcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cblxuLnNsaWRlci1sdHIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uc2xpZGVyLWx0cjpub3QoLnNsaWNrLWluaXRpYWxpemVkKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4uc2xpZGVyLWx0ciAuc2xpY2stc2xpZGUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4ubWFpbi1pbmZvLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxLCA5NCwgMjM5KTtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgcGFkZGluZzogMTZweCA0OHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOTJweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBtYXgtd2lkdGg6IDE0NzJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1pbmZvLWxhYmVsIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cbn1cbi5tYWluLWluZm8tbGFiZWxfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFpbi1pbmZvLWxhYmVsX19pY29uIHtcbiAgY29sb3I6ICMxNTVFRUY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1pbmZvLWxhYmVsX19pY29uIHtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWFpbi1pbmZvLWxhYmVsX19pY29uIGltZy5lbW9qaSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLm1haW4taW5mby1sYWJlbF9fdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzIpO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLm1haW4taW5mby1sYWJlbF9fdGV4dCBwIGEsIC5tYWluLWluZm8tbGFiZWxfX3RleHQgc3Ryb25nIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45Nik7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1pbmZvLWxhYmVsX190ZXh0IHAgYSwgLm1haW4taW5mby1sYWJlbF9fdGV4dCBzdHJvbmcgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbn1cbi5tYWluLWluZm8tbGFiZWxfX3RleHQgcCBhIHNwYW4sIC5tYWluLWluZm8tbGFiZWxfX3RleHQgc3Ryb25nIGEgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgY29sb3I6IDI1NSwgMjU1LCAyNTUsIDAuOTY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYWluLWluZm8tbGFiZWxfX3RleHQgcCBhIHNwYW4sIC5tYWluLWluZm8tbGFiZWxfX3RleHQgc3Ryb25nIGEgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5tYWluLWluZm8tbGFiZWxfX3RleHQgc3BhbiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzIpICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubWFpbi1pbmZvLWxhYmVsX190ZXh0IHAgc3Ryb25nLCAubWFpbi1pbmZvLWxhYmVsX190ZXh0IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45Nik7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLWluZm8tbGFiZWxfX3RleHQgcCA+IHN0cm9uZyB7XG4gICAgbWF4LXdpZHRoOiA3NyU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5tYWluLWluZm8tbGFiZWxfX3RleHQgLm1haW4taW5mby1sYWJlbF9fbGluayB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzIpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5tYWluLWluZm8tbGFiZWxfX3RleHQgLm1haW4taW5mby1sYWJlbF9fbGluazpob3ZlciB7XG4gIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG4ubWFpbi1pbmZvLWxhYmVsX19jbG9zZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHJnYigxMjIsIDE1NiwgMTE3KTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDVweDtcbn1cbi5tYWluLWluZm8tbGFiZWxfX2Nsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYWluLWluZm8tbGFiZWwge1xuICAgIHBhZGRpbmc6IDE2cHggMTBweCAxNnB4IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgfVxuICAubWFpbi1pbmZvLWxhYmVsX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDQycHggMCAwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5tYWluLWluZm8tbGFiZWxfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAubWFpbi1pbmZvLWxhYmVsX190ZXh0IHN0cm9uZyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLm1haW4taW5mby1sYWJlbF9fY2xvc2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4ubWFpbi1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDkwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tYWluLWJhbm5lcl9fbWVkaWEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbi5tYWluLWJhbm5lcl9fYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1haW4tYmFubmVyX19iYWNrZ3JvdW5kOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiKDIxLCA5NCwgMjM5KSwgdHJhbnNwYXJlbnQpO1xuICB6LWluZGV4OiAyO1xufVxuLm1haW4tYmFubmVyX19iYWNrZ3JvdW5kIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLm1haW4tYmFubmVyX192aWRlbyB7XG4gIHdpZHRoOiAxMDYlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWluLWhlaWdodDogNzB2dztcbiAgLS12c2hpZnQ6IC0xMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgdHJhbnNsYXRlWSh2YXIoLS12c2hpZnQpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1haW4tYmFubmVyX192aWRlbyB7XG4gICAgLS12c2hpZnQ6IDAlO1xuICB9XG59XG4ubWFpbi1iYW5uZXJfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwO1xuICBtYXgtd2lkdGg6IDEyMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBnYXA6IDk2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1iYW5uZXJfX2NvbnRlbnQge1xuICAgIGdhcDogNDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbi5tYWluLWJhbm5lcl9fZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE1cHg7XG59XG4ubWFpbi1iYW5uZXJfX2Rlc2NyaXB0aW9uIHAge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLm1haW4tYmFubmVyX190ZXh0IHtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbn1cbi5tYWluLWJhbm5lcl9fdGV4dCAudGFnbGluZSB7XG4gIGNvbG9yOiAjQjlEMDVGO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1iYW5uZXJfX3RleHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLm1haW4tYmFubmVyX19jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NCwgMjUxLCAyNDIpO1xuICBwYWRkaW5nOiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtd2lkdGg6IDQ1NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1iYW5uZXJfX2NhcmQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzMnB4IDI0cHg7XG4gIH1cbn1cbi5tYWluLWJhbm5lcl9fY2FyZC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiByZ2IoNTQsIDY1LCA4Mik7XG4gIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA1O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1iYW5uZXJfX2NhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLm1haW4tYmFubmVyX19jYXJkLXRleHQge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzRCNTU2NTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1haW4tYmFubmVyX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIxcHgpIHtcbiAgLm1haW4tYmFubmVyIHtcbiAgICBtaW4taGVpZ2h0OiA2NzhweDtcbiAgfVxuICAubWFpbi1iYW5uZXJfX2NvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuICAubWFpbi1iYW5uZXJfX3RleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLWJhbm5lcl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAubWFpbi1iYW5uZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLm1haW4tYmFubmVyX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi50YWdsaW5lIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE0cHg7XG4gIGNvbG9yOiAjMTU1RUVGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogOXB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4udGFnbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDNweDtcbiAgd2lkdGg6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NUVFRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQxJTtcbiAgbGVmdDogMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLmNlbnRlciAudGFnbGluZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5yaWdodCAudGFnbGluZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5zZWN0aW9uLWhlYWRpbmctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZWN0aW9uLWhlYWRpbmctY29udGVudCBoMSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTIlO1xuICAvKiA2NHB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC45NnB4O1xuICBjb2xvcjogIzBGMjE3ODtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDExNSU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTUlO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxufVxuLnNlY3Rpb24taGVhZGluZy1jb250ZW50IGgxIHNwYW4ge1xuICBjb2xvcjogIzE1NUVFRjtcbn1cbi5zZWN0aW9uLWhlYWRpbmctY29udGVudCBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICBjb2xvcjogIzBGMjE3ODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwNSU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLWhlYWRpbmctY29udGVudCBoMiBzcGFuIHtcbiAgY29sb3I6ICMxNTVFRUY7XG59XG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDIgfiBwOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWN0aW9uLWhlYWRpbmctY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTA1JTtcbiAgLyogNTAuNHB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC43MnB4O1xuICBjb2xvcjogIzBGMjE3ODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5zZWN0aW9uLWhlYWRpbmctY29udGVudCBoMyBzcGFuIHtcbiAgY29sb3I6ICMxNTVFRUY7XG59XG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQuZGFyay1oZWFkaW5nIGgxLCAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQuZGFyay1oZWFkaW5nIGgyLCAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQuZGFyay1oZWFkaW5nIGgzIHtcbiAgY29sb3I6ICMwRDEyMUM7XG59XG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIC8qIDIzLjc2cHggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzRCNTU2NTtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA1O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgcCBhIHtcbiAgY29sb3I6ICMwRjIxNzg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgdWw6bm90KC5jdXN0b20tdWwpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgdWw6bm90KC5jdXN0b20tdWwpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgdWw6bm90KC5jdXN0b20tdWwpIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xJTtcbiAgY29sb3I6ICMxNTVFRUY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCB1bDpub3QoLmN1c3RvbS11bCkgbGkge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cbi5zZWN0aW9uLWhlYWRpbmctY29udGVudCB1bDpub3QoLmN1c3RvbS11bCkgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgdWw6bm90KC5jdXN0b20tdWwpIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNy41cHg7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1RUVGO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xuICBvcGFjaXR5OiAwLjQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCB1bDpub3QoLmN1c3RvbS11bCkgbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnNlY3Rpb24taGVhZGluZy1jb250ZW50LmNlbnRlciB1bDpub3QoLmN1c3RvbS11bCkge1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zZWN0aW9uLWhlYWRpbmctY29udGVudCB1bC5jaGVja21hcmstbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzRCNTU2NTtcbn1cbi5zZWN0aW9uLWhlYWRpbmctY29udGVudCB1bC5jaGVja21hcmstbGlzdCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zZWN0aW9uLWhlYWRpbmctY29udGVudCB1bC5jaGVja21hcmstbGlzdCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiB1bnNldDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjRGRjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qZ2lJR2hsYVdkb2REMGlNamdpSUhacFpYZENiM2c5SWpBZ01DQXlPQ0F5T0NJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVEFnTVRSRE1DQTJMakkyT0RBeElEWXVNalk0TURFZ01DQXhOQ0F3UXpJeExqY3pNaUF3SURJNElEWXVNalk0TURFZ01qZ2dNVFJETWpnZ01qRXVOek15SURJeExqY3pNaUF5T0NBeE5DQXlPRU0yTGpJMk9EQXhJREk0SURBZ01qRXVOek15SURBZ01UUmFJaUJtYVd4c1BTSWpSVVpHTkVaR0lpOCtDanh3WVhSb0lHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSWdZMnhwY0MxeWRXeGxQU0psZG1WdWIyUmtJaUJrUFNKTk1Ua3VPVFExTnlBNExqWXlNRGsyVERFeExqVTVNak1nTVRZdU5qZ3lOa3c1TGpNM05UWTRJREUwTGpNeE5ETkRPQzQ1Tmpjek5DQXhNeTQ1TWpreklEZ3VNekkxTmpnZ01UTXVPVEEySURjdU9EVTVNREVnTVRRdU1qTXlOa00zTGpRd05EQXhJREUwTGpVM01TQTNMakkzTlRZNElERTFMakUyTmlBM0xqVTFOVFk0SURFMUxqWTBORE5NTVRBdU1UZ3dOeUF4T1M0NU1UUXpRekV3TGpRek56TWdNakF1TXpFeElERXdMamc0TURjZ01qQXVOVFUySURFeExqTTRNak1nTWpBdU5UVTJRekV4TGpnMk1EY2dNakF1TlRVMklERXlMak14TlRjZ01qQXVNekV4SURFeUxqVTNNak1nTVRrdU9URTBNME14TWk0NU9USXpJREU1TGpNMk5pQXlNUzR3TURjeklEa3VPREV3T1RZZ01qRXVNREEzTXlBNUxqZ3hNRGsyUXpJeUxqQTFOek1nT0M0M016YzJNaUF5TUM0M09EVTNJRGN1TnpreU5qSWdNVGt1T1RRMU55QTRMall3T1RJNVZqZ3VOakl3T1RaYUlpQm1hV3hzUFNJak1UVTFSVVZHSWk4K0Nqd3ZjM1puUGdvPVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDI4cHggMjhweDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNlY3Rpb24taGVhZGluZy1jb250ZW50LmNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogODAwcHg7XG59XG5cbi5zZWN0aW9uLWhlYWRpbmctY29udGVudC5yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5zZWN0aW9uLWhlYWRpbmctY29udGVudC5sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5zaW1wbGUtaGVhZGluZy1jb250ZW50IC5zaXgtY29sdW1uLWdyaWRfX2hlYWRlciB7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG5cbi5zZXJ2aWNlLWNhcmQge1xuICBtYXgtd2lkdGg6IDM4NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXJ2aWNlLWNhcmQ6bm90KC5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zZXJ2aWNlLWNhcmRfX2ltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXJ2aWNlLWNhcmRfX2ltYWdlOm5vdCguc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZCAuc2VydmljZS1jYXJkX19pbWFnZSk6aGFzKCsgYSAuc2VydmljZS1jYXJkX19jb250ZW50KSB7XG4gICAgbWF4LXdpZHRoOiAxMzFweDtcbiAgfVxuICAuc2VydmljZS1jYXJkX19pbWFnZTpub3QoLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmQgLnNlcnZpY2UtY2FyZF9faW1hZ2UpOmhhcygrIGEgLnNlcnZpY2UtY2FyZF9fY29udGVudCkgKyBhIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE1MnB4KTtcbiAgfVxufVxuLnNlcnZpY2UtY2FyZF9faW1hZ2UgYSA+IGltZyB7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNlcnZpY2UtY2FyZF9faW1hZ2UgaW1nIHtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5IHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5Om5vdCguc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZCAuc2VydmljZS1jYXJkX19jb250ZW50IC5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXkpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyMlwiIGhlaWdodD1cIjIyXCIgdmlld0JveD1cIjAgMCAyMiAyMlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNy4xODc1IDUuNVYxNC40Mzc1QzE3LjE4NzUgMTQuNjE5OCAxNy4xMTUxIDE0Ljc5NDcgMTYuOTg2MiAxNC45MjM2QzE2Ljg1NzIgMTUuMDUyNiAxNi42ODI0IDE1LjEyNSAxNi41IDE1LjEyNUMxNi4zMTc3IDE1LjEyNSAxNi4xNDI4IDE1LjA1MjYgMTYuMDEzOSAxNC45MjM2QzE1Ljg4NDkgMTQuNzk0NyAxNS44MTI1IDE0LjYxOTggMTUuODEyNSAxNC40Mzc1VjcuMTU5NDVMNS45ODY0MiAxNi45ODY0QzUuODU3NDIgMTcuMTE1NCA1LjY4MjQ1IDE3LjE4NzkgNS41MDAwMiAxNy4xODc5QzUuMzE3NTggMTcuMTg3OSA1LjE0MjYxIDE3LjExNTQgNS4wMTM2MSAxNi45ODY0QzQuODg0NjEgMTYuODU3NCA0LjgxMjEzIDE2LjY4MjQgNC44MTIxMyAxNi41QzQuODEyMTMgMTYuMzE3NiA0Ljg4NDYxIDE2LjE0MjYgNS4wMTM2MSAxNi4wMTM2TDE0Ljg0MDYgNi4xODc1SDcuNTYyNTJDNy4zODAxOCA2LjE4NzUgNy4yMDUzMSA2LjExNTA3IDcuMDc2MzggNS45ODYxNEM2Ljk0NzQ1IDUuODU3MiA2Ljg3NTAyIDUuNjgyMzQgNi44NzUwMiA1LjVDNi44NzUwMiA1LjMxNzY2IDYuOTQ3NDUgNS4xNDI4IDcuMDc2MzggNS4wMTM4NkM3LjIwNTMxIDQuODg0OTMgNy4zODAxOCA0LjgxMjUgNy41NjI1MiA0LjgxMjVIMTYuNUMxNi42ODI0IDQuODEyNSAxNi44NTcyIDQuODg0OTMgMTYuOTg2MiA1LjAxMzg2QzE3LjExNTEgNS4xNDI4IDE3LjE4NzUgNS4zMTc2NiAxNy4xODc1IDUuNVpcIiBmaWxsPVwiJTIzN0E5Qzc1XCIvPjwvc3ZnPicpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjJweDtcbiAgfVxuICAuc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5Om5vdCguc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZCAuc2VydmljZS1jYXJkX19jb250ZW50IC5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXkpOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMwMDAgMCUsIHJnYmEoMCwgMCwgMCwgMC45OCkgNC43JSwgcmdiYSgwLCAwLCAwLCAwLjk2KSA4LjklLCByZ2JhKDAsIDAsIDAsIDAuOTMpIDEyLjglLCByZ2JhKDAsIDAsIDAsIDAuOSkgMTYuNTYlLCByZ2JhKDAsIDAsIDAsIDAuODYpIDIwLjM3JSwgcmdiYSgwLCAwLCAwLCAwLjgyKSAyNC40JSwgcmdiYSgwLCAwLCAwLCAwLjc3KSAyOC44MyUsIHJnYmEoMCwgMCwgMCwgMC43MSkgMzMuODQlLCByZ2JhKDAsIDAsIDAsIDAuNjUpIDM5LjYlLCByZ2JhKDAsIDAsIDAsIDAuNTcpIDQ2LjMlLCByZ2JhKDAsIDAsIDAsIDAuNDgpIDU0LjElLCByZ2JhKDAsIDAsIDAsIDAuMzgpIDYzLjIlLCByZ2JhKDAsIDAsIDAsIDAuMjcpIDczLjc2JSwgcmdiYSgwLCAwLCAwLCAwLjE0KSA4NS45NyUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXkgdWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheSB1bDpub3QoLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmQgLnNlcnZpY2UtY2FyZF9fY29udGVudCAuc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5IHVsKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4uc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5IGxpIHtcbiAgY29sb3I6ICNmZmY7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAxNS44NHB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNnB4O1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoY2FsYyh2YXIoLS1ibHVyLURFRkFVTFQsIDhweCkgLyAyKSk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDlweCBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXkgbGk6bm90KC5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkIC5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQgLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheSB1bCBsaSkge1xuICAgIGNvbG9yOiByZ2IoNTgsIDk4LCA2MCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDIsIDIzMywgMTg3LCAwLjM1KTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cbn1cbi5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXkgbGkudHJlZS1yZW1vdmFsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNiAxNlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMi45Mjg5IDMuNDAxNDdDMTIuNTIyIDIuNDI5OTIgMTEuODM3MSAxLjYwMDMgMTAuOTYwMSAxLjAxNjgzQzEwLjA4MzIgMC40MzMzNiA5LjA1MzM0IDAuMTIyMDcgOC4wMDAwMiAwLjEyMjA3QzYuOTQ2NyAwLjEyMjA3IDUuOTE2ODggMC40MzMzNiA1LjAzOTkzIDEuMDE2ODNDNC4xNjI5OCAxLjYwMDMgMy40NzgwMiAyLjQyOTkyIDMuMDcxMTEgMy40MDE0N0MyLjE5NTQyIDMuODA2OTkgMS40NTMzIDQuNDUzNDkgMC45MzE1NzMgNS4yNjUzNEMwLjQwOTg0OCA2LjA3NzE5IDAuMTMwMDg4IDcuMDIwODIgMC4xMjUwMiA3Ljk4NTg0QzAuMTE3Mjg2IDEwLjcxNTQgMi4zMzAwMiAxMi45OTIxIDUuMDU2NzQgMTMuMDYyNEM1Ljg4MTU5IDEzLjA4MzkgNi42OTkxMiAxMi45MDI2IDcuNDM3NTIgMTIuNTM0NFYxNS4zMTI0QzcuNDM3NTIgMTUuNDYxNiA3LjQ5Njc4IDE1LjYwNDcgNy42MDIyNyAxNS43MTAyQzcuNzA3NzYgMTUuODE1NiA3Ljg1MDg0IDE1Ljg3NDkgOC4wMDAwMiAxNS44NzQ5QzguMTQ5MiAxNS44NzQ5IDguMjkyMjggMTUuODE1NiA4LjM5Nzc3IDE1LjcxMDJDOC41MDMyNiAxNS42MDQ3IDguNTYyNTIgMTUuNDYxNiA4LjU2MjUyIDE1LjMxMjRWMTIuNTM0NEM5LjI2MTI5IDEyLjg4MjggMTAuMDMxNyAxMy4wNjM2IDEwLjgxMjUgMTMuMDYyNEgxMC45NDMzQzEzLjY3IDEyLjk5MjEgMTUuODgyOCAxMC43MTY4IDE1Ljg3NSA3Ljk4NzI1QzE1Ljg3MDMgNy4wMjE5NyAxNS41OTA3IDYuMDc4IDE1LjA2OSA1LjI2NTg2QzE0LjU0NzIgNC40NTM3MyAxMy44MDQ5IDMuODA3MDIgMTIuOTI4OSAzLjQwMTQ3Wk0xMC45MTQ1IDExLjkzNzRDMTAuMTAyMSAxMS45NjAxIDkuMzAyODkgMTEuNzI5IDguNjI3OTEgMTEuMjc2NUM4LjYwNTg4IDExLjI2MjQgOC41ODQwOCAxMS4yNDkgOC41NjI1MiAxMS4yMzY0VjguMzQ3MjVMMTEuNjI2NyA2LjgxNTg0QzExLjY5MjkgNi43ODI3OSAxMS43NTE4IDYuNzM3MDMgMTEuODAwMiA2LjY4MTE5QzExLjg0ODcgNi42MjUzNSAxMS44ODU2IDYuNTYwNTIgMTEuOTA5IDYuNDkwNEMxMS45MzI0IDYuNDIwMjggMTEuOTQxNyA2LjM0NjI0IDExLjkzNjUgNi4yNzI1MUMxMS45MzEyIDYuMTk4NzggMTEuOTExNSA2LjEyNjggMTEuODc4NSA2LjA2MDY5QzExLjg0NTQgNS45OTQ1OCAxMS43OTk2IDUuOTM1NjIgMTEuNzQzOCA1Ljg4NzE5QzExLjY4OCA1LjgzODc2IDExLjYyMzEgNS44MDE4IDExLjU1MyA1Ljc3ODQzQzExLjQ4MjkgNS43NTUwNiAxMS40MDg4IDUuNzQ1NzIgMTEuMzM1MSA1Ljc1MDk2QzExLjI2MTQgNS43NTYyIDExLjE4OTQgNS43NzU5MSAxMS4xMjMzIDUuODA4OTdMOC41NjI1MiA3LjA5MDA2VjUuMTg3NDFDOC41NjI1MiA1LjAzODIyIDguNTAzMjYgNC44OTUxNSA4LjM5Nzc3IDQuNzg5NjZDOC4yOTIyOCA0LjY4NDE3IDguMTQ5MiA0LjYyNDkxIDguMDAwMDIgNC42MjQ5MUM3Ljg1MDg0IDQuNjI0OTEgNy43MDc3NiA0LjY4NDE3IDcuNjAyMjcgNC43ODk2NkM3LjQ5Njc4IDQuODk1MTUgNy40Mzc1MiA1LjAzODIyIDcuNDM3NTIgNS4xODc0MVY4Ljc3NzU2TDQuODc2NzQgNy40OTY0N0M0Ljc0MzIyIDcuNDI5NzEgNC41ODg2NSA3LjQxODcyIDQuNDQ3MDMgNy40NjU5M0M0LjMwNTQxIDcuNTEzMTQgNC4xODgzNCA3LjYxNDY3IDQuMTIxNTggNy43NDgxOUM0LjA1NDgyIDcuODgxNzEgNC4wNDM4NCA4LjAzNjI4IDQuMDkxMDQgOC4xNzc5QzQuMTM4MjUgOC4zMTk1MiA0LjIzOTc4IDguNDM2NTggNC4zNzMzIDguNTAzMzRMNy40Mzc1MiAxMC4wMzQ3VjExLjIzNDNDNy40MTU0OSAxMS4yNDY5IDcuMzkzNjkgMTEuMjYwMyA3LjM3MjEzIDExLjI3NDRDNi42OTcyMSAxMS43MjczIDUuODk4MDkgMTEuOTU5IDUuMDg1NTcgMTEuOTM3NEM0LjE5NjI3IDExLjkxNTIgMy4zNDA3MSAxMS41OTI1IDIuNjU4MjUgMTEuMDIxOUMxLjk3NTc5IDEwLjQ1MTMgMS41MDY2NSA5LjY2NjQyIDEuMzI3MjcgOC43OTUxMkMxLjE0Nzg5IDcuOTIzODIgMS4yNjg4NCA3LjAxNzQ2IDEuNjcwNDEgNi4yMjM2OEMyLjA3MTk3IDUuNDI5OTEgMi43MzA0OSA0Ljc5NTUgMy41Mzg2OSA0LjQyMzgxQzMuNzk0MyA0LjMwNjcgMy45OTY0IDQuMDk3NTcgNC4xMDQ3MSAzLjgzODExQzQuNDI1NzggMy4wNzA3NiA0Ljk2NjU0IDIuNDE1NDYgNS42NTg5OSAxLjk1NDU3QzYuMzUxNDUgMS40OTM2OCA3LjE2NDY5IDEuMjQ3NzggNy45OTY1IDEuMjQ3NzhDOC44MjgzMiAxLjI0Nzc4IDkuNjQxNTYgMS40OTM2OCAxMC4zMzQgMS45NTQ1N0MxMS4wMjY1IDIuNDE1NDYgMTEuNTY3MiAzLjA3MDc2IDExLjg4ODMgMy44MzgxMUMxMS45OTY2IDQuMDk3NTcgMTIuMTk4NyA0LjMwNjcgMTIuNDU0MyA0LjQyMzgxQzEzLjI2MjUgNC43OTU1IDEzLjkyMSA1LjQyOTkxIDE0LjMyMjYgNi4yMjM2OEMxNC43MjQyIDcuMDE3NDYgMTQuODQ1MSA3LjkyMzgyIDE0LjY2NTcgOC43OTUxMkMxNC40ODY0IDkuNjY2NDIgMTQuMDE3MiAxMC40NTEzIDEzLjMzNDggMTEuMDIxOUMxMi42NTIzIDExLjU5MjUgMTEuNzk2NyAxMS45MTUyIDEwLjkwNzQgMTEuOTM3NEgxMC45MTQ1WlwiIGZpbGw9XCIlMjNCOUQwNUZcIi8+PC9zdmc+Jyk7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbi5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXkgbGkuaW5kdXN0cnkge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMThcIiBoZWlnaHQ9XCIxM1wiIHZpZXdCb3g9XCIwIDAgMTggMTNcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTYuODc1IDEwLjkzNzZIMTYuMzEyNVYyLjA3MTE4TDE2Ljk5MjQgMS45MjQ5M0MxNy4wNjYyIDEuOTExMDkgMTcuMTM2NSAxLjg4MjYyIDE3LjE5OTEgMS44NDExOUMxNy4yNjE3IDEuNzk5NzYgMTcuMzE1NCAxLjc0NjIyIDE3LjM1NyAxLjY4MzcxQzE3LjM5ODYgMS42MjEyMSAxNy40MjczIDEuNTUxMDEgMTcuNDQxMyAxLjQ3NzI1QzE3LjQ1NTQgMS40MDM0OSAxNy40NTQ1IDEuMzI3NjcgMTcuNDM4OCAxLjI1NDI2QzE3LjQyMyAxLjE4MDg0IDE3LjM5MjggMS4xMTEzMiAxNy4zNDk4IDEuMDQ5NzhDMTcuMzA2NyAwLjk4ODI0NyAxNy4yNTE4IDAuOTM1OTQ2IDE3LjE4ODMgMC44OTU5NjRDMTcuMTI0NyAwLjg1NTk4MSAxNy4wNTM4IDAuODI5MTI1IDE2Ljk3OTcgMC44MTY5NzlDMTYuOTA1NiAwLjgwNDgzMyAxNi44Mjk5IDAuODA3NjQzIDE2Ljc1NjkgMC44MjUyNDRMMS4wMDY4NyA0LjIwMDI0QzAuODcxMTg5IDQuMjI5NTIgMC43NTExMjEgNC4zMDc5NCAwLjY2OTc2NSA0LjQyMDQxQzAuNTg4NDA5IDQuNTMyODggMC41NTE1MTIgNC42NzE0NiAwLjU2NjE3IDQuODA5NDlDMC41ODA4MjkgNC45NDc1MiAwLjY0NjAwNyA1LjA3NTI2IDAuNzQ5MTY5IDUuMTY4MTNDMC44NTIzMzEgNS4yNjEwMSAwLjk4NjE5MSA1LjMxMjQ2IDEuMTI1IDUuMzEyNTlDMS4xNjQ5NCA1LjMxMjUyIDEuMjA0NzcgNS4zMDgyNyAxLjI0MzgzIDUuMjk5OTNMMS42ODc1IDUuMjA1MDFWMTAuOTM3NkgxLjEyNUMwLjk3NTgxNiAxMC45Mzc2IDAuODMyNzQyIDEwLjk5NjkgMC43MjcyNTIgMTEuMTAyM0MwLjYyMTc2MyAxMS4yMDc4IDAuNTYyNSAxMS4zNTA5IDAuNTYyNSAxMS41MDAxQzAuNTYyNSAxMS42NDkzIDAuNjIxNzYzIDExLjc5MjMgMC43MjcyNTIgMTEuODk3OEMwLjgzMjc0MiAxMi4wMDMzIDAuOTc1ODE2IDEyLjA2MjYgMS4xMjUgMTIuMDYyNkgxNi44NzVDMTcuMDI0MiAxMi4wNjI2IDE3LjE2NzMgMTIuMDAzMyAxNy4yNzI3IDExLjg5NzhDMTcuMzc4MiAxMS43OTIzIDE3LjQzNzUgMTEuNjQ5MyAxNy40Mzc1IDExLjUwMDFDMTcuNDM3NSAxMS4zNTA5IDE3LjM3ODIgMTEuMjA3OCAxNy4yNzI3IDExLjEwMjNDMTcuMTY3MyAxMC45OTY5IDE3LjAyNDIgMTAuOTM3NiAxNi44NzUgMTAuOTM3NlpNMi44MTI1IDQuOTYxMDNMMTUuMTg3NSAyLjMxMjM1VjEwLjkzNzZIMTMuNVY3LjAwMDA5QzEzLjUgNi44NTA5IDEzLjQ0MDcgNi43MDc4MyAxMy4zMzUyIDYuNjAyMzRDMTMuMjI5OCA2LjQ5Njg1IDEzLjA4NjcgNi40Mzc1OSAxMi45Mzc1IDYuNDM3NTlINS4wNjI1QzQuOTEzMzIgNi40Mzc1OSA0Ljc3MDI0IDYuNDk2ODUgNC42NjQ3NSA2LjYwMjM0QzQuNTU5MjYgNi43MDc4MyA0LjUgNi44NTA5IDQuNSA3LjAwMDA5VjEwLjkzNzZIMi44MTI1VjQuOTYxMDNaTTEyLjM3NSA4LjY4NzU5SDUuNjI1VjcuNTYyNTlIMTIuMzc1VjguNjg3NTlaTTUuNjI1IDkuODEyNTlIMTIuMzc1VjEwLjkzNzZINS42MjVWOS44MTI1OVpcIiBmaWxsPVwiJTIzRkZCRDY3XCIvPjwvc3ZnPicpO1xufVxuLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheSBsaS5lbWVyZ2VuY3ktaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE1XCIgdmlld0JveD1cIjAgMCAxNiAxNVwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNS42NTA4IDEyLjIyNDlMOS41MDE5MyAxLjU0NjUyQzkuMzQ4MjggMS4yODQ5MSA5LjEyODkyIDEuMDY3OTkgOC44NjU2IDAuOTE3MjY3QzguNjAyMjkgMC43NjY1NDYgOC4zMDQxNiAwLjY4NzI1NiA4LjAwMDc2IDAuNjg3MjU2QzcuNjk3MzUgMC42ODcyNTYgNy4zOTkyMiAwLjc2NjU0NiA3LjEzNTkxIDAuOTE3MjY3QzYuODcyNTkgMS4wNjc5OSA2LjY1MzI0IDEuMjg0OTEgNi40OTk1OCAxLjU0NjUyTDAuMzUwNzU0IDEyLjIyNDlDMC4yMDI5MTIgMTIuNDc3OSAwLjEyNSAxMi43NjU3IDAuMTI1IDEzLjA1ODhDMC4xMjUgMTMuMzUxOSAwLjIwMjkxMiAxMy42Mzk3IDAuMzUwNzU0IDEzLjg5MjdDMC41MDI0NCAxNC4xNTU5IDAuNzIxNDIxIDE0LjM3NCAwLjk4NTIyNyAxNC41MjQ2QzEuMjQ5MDMgMTQuNjc1MiAxLjU0ODE2IDE0Ljc1MyAxLjg1MTkzIDE0Ljc0OThIMTQuMTQ5NkMxNC40NTMxIDE0Ljc1MjcgMTQuNzUxOSAxNC42NzQ5IDE1LjAxNTUgMTQuNTI0M0MxNS4yNzkgMTQuMzczNiAxNS40OTc4IDE0LjE1NTcgMTUuNjQ5MyAxMy44OTI3QzE1Ljc5NzQgMTMuNjM5OCAxNS44NzU2IDEzLjM1MiAxNS44NzU4IDEzLjA1OUMxNS44NzYxIDEyLjc2NTkgMTUuNzk4NCAxMi40NzggMTUuNjUwOCAxMi4yMjQ5Wk0xNC42NzU1IDEzLjMyOTVDMTQuNjIxOSAxMy40MjA5IDE0LjU0NSAxMy40OTY1IDE0LjQ1MjUgMTMuNTQ4NEMxNC4zNjAxIDEzLjYwMDMgMTQuMjU1NiAxMy42MjY2IDE0LjE0OTYgMTMuNjI0OEgxLjg1MTkzQzEuNzQ1OTUgMTMuNjI2NiAxLjY0MTM5IDEzLjYwMDMgMS41NDg5NyAxMy41NDg0QzEuNDU2NTUgMTMuNDk2NSAxLjM3OTU5IDEzLjQyMDkgMS4zMjU5OSAxMy4zMjk1QzEuMjc3NDMgMTMuMjQ3MyAxLjI1MTgyIDEzLjE1MzYgMS4yNTE4MiAxMy4wNTgxQzEuMjUxODIgMTIuOTYyNiAxLjI3NzQzIDEyLjg2ODkgMS4zMjU5OSAxMi43ODY3TDcuNDc0ODIgMi4xMDgzMkM3LjUyOTUgMi4wMTczMSA3LjYwNjgxIDEuOTQyMDEgNy42OTkyMiAxLjg4OTczQzcuNzkxNjMgMS44Mzc0NSA3Ljg5NTk5IDEuODA5OTggOC4wMDIxNiAxLjgwOTk4QzguMTA4MzMgMS44MDk5OCA4LjIxMjcgMS44Mzc0NSA4LjMwNTEgMS44ODk3M0M4LjM5NzUxIDEuOTQyMDEgOC40NzQ4MiAyLjAxNzMxIDguNTI5NTEgMi4xMDgzMkwxNC42NzgzIDEyLjc4NjdDMTQuNzI2NSAxMi44NjkxIDE0Ljc1MTYgMTIuOTYzIDE0Ljc1MTEgMTMuMDU4NUMxNC43NTA2IDEzLjE1MzkgMTQuNzI0NSAxMy4yNDc1IDE0LjY3NTUgMTMuMzI5NVpNNy40MzgyNSA5LjEyNDhWNi4zMTIzQzcuNDM4MjUgNi4xNjMxMiA3LjQ5NzUyIDYuMDIwMDQgNy42MDMwMSA1LjkxNDU2QzcuNzA4NSA1LjgwOTA3IDcuODUxNTcgNS43NDk4IDguMDAwNzYgNS43NDk4QzguMTQ5OTQgNS43NDk4IDguMjkzMDEgNS44MDkwNyA4LjM5ODUgNS45MTQ1NkM4LjUwMzk5IDYuMDIwMDQgOC41NjMyNiA2LjE2MzEyIDguNTYzMjYgNi4zMTIzVjkuMTI0OEM4LjU2MzI2IDkuMjczOTkgOC41MDM5OSA5LjQxNzA2IDguMzk4NSA5LjUyMjU1QzguMjkzMDEgOS42MjgwNCA4LjE0OTk0IDkuNjg3MyA4LjAwMDc2IDkuNjg3M0M3Ljg1MTU3IDkuNjg3MyA3LjcwODUgOS42MjgwNCA3LjYwMzAxIDkuNTIyNTVDNy40OTc1MiA5LjQxNzA2IDcuNDM4MjUgOS4yNzM5OSA3LjQzODI1IDkuMTI0OFpNOC44NDQ1MSAxMS42NTYxQzguODQ0NTEgMTEuODIyOSA4Ljc5NTAyIDExLjk4NjEgOC43MDIzMSAxMi4xMjQ4QzguNjA5NiAxMi4yNjM2IDguNDc3ODIgMTIuMzcxNyA4LjMyMzY0IDEyLjQzNTZDOC4xNjk0NyAxMi40OTk0IDcuOTk5ODIgMTIuNTE2MSA3LjgzNjE1IDEyLjQ4MzZDNy42NzI0OCAxMi40NTEgNy41MjIxMyAxMi4zNzA3IDcuNDA0MTMgMTIuMjUyN0M3LjI4NjEzIDEyLjEzNDcgNy4yMDU3NyAxMS45ODQzIDcuMTczMjIgMTEuODIwN0M3LjE0MDY2IDExLjY1NyA3LjE1NzM3IDExLjQ4NzMgNy4yMjEyMyAxMS4zMzMyQzcuMjg1MDkgMTEuMTc5IDcuMzkzMjQgMTEuMDQ3MiA3LjUzMTk5IDEwLjk1NDVDNy42NzA3NSAxMC44NjE4IDcuODMzODggMTAuODEyMyA4LjAwMDc2IDEwLjgxMjNDOC4yMjQ1MyAxMC44MTIzIDguNDM5MTQgMTAuOTAxMiA4LjU5NzM4IDExLjA1OTRDOC43NTU2MSAxMS4yMTc3IDguODQ0NTEgMTEuNDMyMyA4Ljg0NDUxIDExLjY1NjFaXCIgZmlsbD1cIiUyM0Y3OUE5NFwiLz48L3N2Zz4nKTtcbn1cbi5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXkgbGkudHJlZS10cmltbWluZyB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE0XCIgdmlld0JveD1cIjAgMCAxNiAxNFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMC4wOTA5IDUuOTU0MTdDMTAuMDQ5IDUuODkzMTYgMTAuMDE5NyA1LjgyNDUgMTAuMDA0NCA1Ljc1MjEzQzkuOTg5MiA1LjY3OTc2IDkuOTg4MzggNS42MDUwOSAxMC4wMDIgNS41MzI0MUMxMC4wMTU3IDUuNDU5NzIgMTAuMDQzNSA1LjM5MDQzIDEwLjA4NCA1LjMyODUyQzEwLjEyNDQgNS4yNjY2MSAxMC4xNzY3IDUuMjEzMjggMTAuMjM3OCA1LjE3MTU5TDE0Ljk5NTIgMS45MTYxMkMxNS4xMTg0IDEuODM5ODkgMTUuMjY2MyAxLjgxNDE1IDE1LjQwOCAxLjg0NDI2QzE1LjU0OTcgMS44NzQzNyAxNS42NzQ0IDEuOTU4MDIgMTUuNzU2IDIuMDc3NzZDMTUuODM3NSAyLjE5NzUxIDE1Ljg2OTggMi4zNDQxMiAxNS44NDU5IDIuNDg3MDVDMTUuODIyMSAyLjYyOTk3IDE1Ljc0NCAyLjc1ODE4IDE1LjYyOCAyLjg0NDk1TDEwLjg2OTkgNi4xMDA0MkMxMC43NzY3IDYuMTY0NzIgMTAuNjY2MSA2LjE5OTA2IDEwLjU1MjggNi4xOTg4NkMxMC40NjE4IDYuMTk4NTEgMTAuMzcyMSA2LjE3NjA2IDEwLjI5MTcgNi4xMzM0NEMxMC4yMTEyIDYuMDkwODIgMTAuMTQyMyA2LjAyOTMgMTAuMDkwOSA1Ljk1NDE3Wk0xNS43NzcgMTEuOTM3MUMxNS42OTI3IDEyLjA2MDEgMTUuNTYzIDEyLjE0NDcgMTUuNDE2NCAxMi4xNzIxQzE1LjI2OTcgMTIuMTk5NSAxNS4xMTgyIDEyLjE2NzYgMTQuOTk1MiAxMi4wODMzTDguNTYyOTYgNy42ODE3NUw1LjU3Mzk4IDkuNzI2NDRDNS44MDIwMyAxMC4zMDU2IDUuODA4NzEgMTAuOTQ4NCA1LjU5Mjc0IDExLjUzMjJDNS4zNzY3NyAxMi4xMTU5IDQuOTUzMjkgMTIuNTk5NyA0LjQwMzIyIDEyLjg5MDlDMy44NTMxNCAxMy4xODIyIDMuMjE1MDQgMTMuMjYwNSAyLjYxMDg0IDEzLjExMUMyLjAwNjYzIDEyLjk2MTYgMS40Nzg2OSAxMi41OTQ3IDEuMTI3ODcgMTIuMDgwNkMwLjc3NzA1NyAxMS41NjY0IDAuNjI3OTcyIDEwLjk0MTEgMC43MDkxMDIgMTAuMzIzOUMwLjc5MDIzMSA5LjcwNjgzIDEuMDk1ODkgOS4xNDEyNSAxLjU2NzY3IDguNzM1MjVDMi4wMzk0NSA4LjMyOTI2IDIuNjQ0MjggOC4xMTEzMiAzLjI2NjU5IDguMTIzMDhDMy44ODg5IDguMTM0ODUgNC40ODUwNiA4LjM3NTQ4IDQuOTQxMTcgOC43OTkwMUw3LjU2NjY0IDYuOTk5NzJMNC45Mzc2NSA1LjIwMDQyQzQuNDgzMDkgNS42MjE3NyAzLjg4OTI2IDUuODYwOTMgMy4yNjk1NSA1Ljg3MjIzQzIuNjQ5ODQgNS44ODM1MyAyLjA0NzY5IDUuNjY2MTggMS41NzgwNyA1LjI2MTY4QzEuMTA4NDUgNC44NTcxOCAwLjgwNDI2NSA0LjI5Mzg4IDAuNzIzNjEyIDMuNjc5MzRDMC42NDI5NiAzLjA2NDggMC43OTE0ODUgMi40NDIwOSAxLjE0MDgzIDEuOTMwMTFDMS40OTAxNyAxLjQxODEzIDIuMDE1ODUgMS4wNTI3NiAyLjYxNzQ4IDAuOTAzNzY5QzMuMjE5MTIgMC43NTQ3NzkgMy44NTQ1NSAwLjgzMjYwOSA0LjQwMjQ1IDEuMTIyNEM0Ljk1MDM0IDEuNDEyMTggNS4zNzIzIDEuODkzNjIgNS41ODc3NSAyLjQ3NDc4QzUuODAzMiAzLjA1NTk0IDUuNzk3MDUgMy42OTYwOSA1LjU3MDQ2IDQuMjczTDE1LjYyNTIgMTEuMTU0NUMxNS42ODY2IDExLjE5NTggMTUuNzM5NCAxMS4yNDg4IDE1Ljc4MDMgMTEuMzEwNkMxNS44MjEyIDExLjM3MjMgMTUuODQ5NSAxMS40NDE1IDE1Ljg2MzcgMTEuNTE0MkMxNS44Nzc4IDExLjU4NjkgMTUuODc3NCAxMS42NjE3IDE1Ljg2MjUgMTEuNzM0M0MxNS44NDc2IDExLjgwNjggMTUuODE4NiAxMS44NzU4IDE1Ljc3NyAxMS45MzcxWk00LjYyNTQ2IDEwLjY1NkM0LjYyNTUzIDEwLjMzMDYgNC41MTI3OSAxMC4wMTUzIDQuMzA2NDQgOS43NjM3OEM0LjEwMDEgOS41MTIyNCAzLjgxMjkyIDkuMzQwMDMgMy40OTM4MyA5LjI3NjQ5QzMuMTc0NzUgOS4yMTI5NiAyLjg0MzUxIDkuMjYyMDMgMi41NTY1NSA5LjQxNTM0QzIuMjY5NTkgOS41Njg2NSAyLjA0NDY3IDkuODE2NzIgMS45MjAxMSAxMC4xMTczQzEuNzk1NTUgMTAuNDE3OCAxLjc3OTA2IDEwLjc1MjMgMS44NzM0NCAxMS4wNjM2QzEuOTY3ODMgMTEuMzc1IDIuMTY3MjYgMTEuNjQ0IDIuNDM3NzUgMTEuODI0OEMyLjcwODIzIDEyLjAwNTYgMy4wMzMwNCAxMi4wODcgMy4zNTY4MyAxMi4wNTUyQzMuNjgwNjEgMTIuMDIzMyAzLjk4MzM0IDExLjg4MDIgNC4yMTM0MyAxMS42NTAyQzQuMzQ0NDkgMTEuNTIgNC40NDg0IDExLjM2NTEgNC41MTkxMyAxMS4xOTQ0QzQuNTg5ODYgMTEuMDIzNyA0LjYyNiAxMC44NDA3IDQuNjI1NDYgMTAuNjU2Wk00LjIxMzQzIDQuMzM2OThDNC40MTAxNCA0LjE0MDMzIDQuNTQ0MTIgMy44ODk3NiA0LjU5ODQxIDMuNjE2OTdDNC42NTI3MSAzLjM0NDE3IDQuNjI0ODggMy4wNjE0IDQuNTE4NDYgMi44MDQ0MUM0LjQxMjA0IDIuNTQ3NDMgNC4yMzE3OSAyLjMyNzc4IDQuMDAwNTMgMi4xNzMyNEMzLjc2OTI2IDIuMDE4NyAzLjQ5NzM2IDEuOTM2MjEgMy4yMTkyMSAxLjkzNjIxQzIuOTQxMDcgMS45MzYyMSAyLjY2OTE2IDIuMDE4NyAyLjQzNzkgMi4xNzMyNEMyLjIwNjYzIDIuMzI3NzggMi4wMjYzOSAyLjU0NzQzIDEuOTE5OTcgMi44MDQ0MUMxLjgxMzU0IDMuMDYxNCAxLjc4NTcyIDMuMzQ0MTcgMS44NDAwMiAzLjYxNjk3QzEuODk0MzEgMy44ODk3NiAyLjAyODI4IDQuMTQwMzMgMi4yMjQ5OSA0LjMzNjk4QzIuMzU0ODYgNC40Njg3OSAyLjUwOTYzIDQuNTczNDYgMi42ODAzMSA0LjY0NDlDMi44NTEgNC43MTYzNSAzLjAzNDE4IDQuNzUzMTQgMy4yMTkyMSA0Ljc1MzE0QzMuNDA0MjUgNC43NTMxNCAzLjU4NzQzIDQuNzE2MzUgMy43NTgxMSA0LjY0NDlDMy45Mjg4IDQuNTczNDYgNC4wODM1NyA0LjQ2ODc5IDQuMjEzNDMgNC4zMzY5OFpcIiBmaWxsPVwiJTIzRjBFNzQ5XCIvPjwvc3ZnPicpO1xufVxuLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheSBsaS5zZXJ2aWNlLWFyZWEtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDE1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTRcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTQgMTZcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNNyAzLjVDNi40NDM3NCAzLjUgNS44OTk5NyAzLjY2NDk1IDUuNDM3NDYgMy45NzM5OUM0Ljk3NDk1IDQuMjgzMDMgNC42MTQ0NiA0LjcyMjI5IDQuNDAxNTkgNS4yMzYyQzQuMTg4NzIgNS43NTAxMiA0LjEzMzAyIDYuMzE1NjIgNC4yNDE1NCA2Ljg2MTE5QzQuMzUwMDYgNy40MDY3NiA0LjYxNzkzIDcuOTA3OSA1LjAxMTI2IDguMzAxMjRDNS40MDQ2IDguNjk0NTcgNS45MDU3NCA4Ljk2MjQ0IDYuNDUxMzEgOS4wNzA5NkM2Ljk5Njg4IDkuMTc5NDggNy41NjIzOCA5LjEyMzc4IDguMDc2MyA4LjkxMDkxQzguNTkwMjEgOC42OTgwNCA5LjAyOTQ3IDguMzM3NTUgOS4zMzg1MSA3Ljg3NTA0QzkuNjQ3NTUgNy40MTI1MyA5LjgxMjUgNi44Njg3NiA5LjgxMjUgNi4zMTI1QzkuODEyNSA1LjU2NjU4IDkuNTE2MTggNC44NTEyMSA4Ljk4ODc0IDQuMzIzNzZDOC40NjEyOSAzLjc5NjMyIDcuNzQ1OTIgMy41IDcgMy41Wk03IDhDNi42NjYyNCA4IDYuMzM5OTggNy45MDEwMyA2LjA2MjQ4IDcuNzE1NkM1Ljc4NDk3IDcuNTMwMTggNS41Njg2OCA3LjI2NjYzIDUuNDQwOTUgNi45NTgyOEM1LjMxMzIzIDYuNjQ5OTMgNS4yNzk4MSA2LjMxMDYzIDUuMzQ0OTIgNS45ODMyOEM1LjQxMDA0IDUuNjU1OTQgNS41NzA3NiA1LjM1NTI2IDUuODA2NzYgNS4xMTkyNkM2LjA0Mjc2IDQuODgzMjYgNi4zNDM0NCA0LjcyMjU0IDYuNjcwNzggNC42NTc0MkM2Ljk5ODEzIDQuNTkyMzEgNy4zMzc0MyA0LjYyNTczIDcuNjQ1NzggNC43NTM0NUM3Ljk1NDEzIDQuODgxMTggOC4yMTc2OCA1LjA5NzQ3IDguNDAzMTEgNS4zNzQ5OEM4LjU4ODUzIDUuNjUyNDggOC42ODc1IDUuOTc4NzQgOC42ODc1IDYuMzEyNUM4LjY4NzUgNi43NjAwNSA4LjUwOTcxIDcuMTg5MjggOC4xOTMyNCA3LjUwNTc0QzcuODc2NzggNy44MjIyMSA3LjQ0NzU1IDggNyA4Wk03IDAuMTI1QzUuMzU5NTQgMC4xMjY4NjEgMy43ODY4MSAwLjc3OTM1NCAyLjYyNjgzIDEuOTM5MzNDMS40NjY4NSAzLjA5OTMxIDAuODE0MzYxIDQuNjcyMDQgMC44MTI1IDYuMzEyNUMwLjgxMjUgOC41MjAzMSAxLjgzMjczIDEwLjg2MDMgMy43NjU2MiAxMy4wODAxQzQuNjM0MTQgMTQuMDgzMSA1LjYxMTY1IDE0Ljk4NjQgNi42ODAwOCAxNS43NzNDNi43NzQ2NiAxNS44MzkzIDYuODg3MzQgMTUuODc0OCA3LjAwMjgxIDE1Ljg3NDhDNy4xMTgyOSAxNS44NzQ4IDcuMjMwOTcgMTUuODM5MyA3LjMyNTU1IDE1Ljc3M0M4LjM5MjAxIDE0Ljk4NiA5LjM2NzYyIDE0LjA4MjggMTAuMjM0NCAxMy4wODAxQzEyLjE2NDUgMTAuODYwMyAxMy4xODc1IDguNTIwMzEgMTMuMTg3NSA2LjMxMjVDMTMuMTg1NiA0LjY3MjA0IDEyLjUzMzEgMy4wOTkzMSAxMS4zNzMyIDEuOTM5MzNDMTAuMjEzMiAwLjc3OTM1NCA4LjY0MDQ2IDAuMTI2ODYxIDcgMC4xMjVaTTcgMTQuNjA5NEM1LjgzNzczIDEzLjY5NTMgMS45Mzc1IDEwLjMzNzkgMS45Mzc1IDYuMzEyNUMxLjkzNzUgNC45Njk4NCAyLjQ3MDg3IDMuNjgyMTcgMy40MjAyNyAyLjczMjc3QzQuMzY5NjcgMS43ODMzNyA1LjY1NzM0IDEuMjUgNyAxLjI1QzguMzQyNjYgMS4yNSA5LjYzMDMyIDEuNzgzMzcgMTAuNTc5NyAyLjczMjc3QzExLjUyOTEgMy42ODIxNyAxMi4wNjI1IDQuOTY5ODQgMTIuMDYyNSA2LjMxMjVDMTIuMDYyNSAxMC4zMzY1IDguMTYyMjcgMTMuNjk1MyA3IDE0LjYwOTRaXCIgZmlsbD1cIiUyMzAzNjgyOVwiLz48L3N2Zz4nKTtcbn1cbi5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2VydmljZS1jYXJkX19jb250ZW50IGg2IHtcbiAgY29sb3I6ICMwRDEyMUM7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTI0JTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIyXCIgaGVpZ2h0PVwiMjJcIiB2aWV3Qm94PVwiMCAwIDIyIDIyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE3LjE4NzUgNS41VjE0LjQzNzVDMTcuMTg3NSAxNC42MTk4IDE3LjExNTEgMTQuNzk0NyAxNi45ODYyIDE0LjkyMzZDMTYuODU3MiAxNS4wNTI2IDE2LjY4MjQgMTUuMTI1IDE2LjUgMTUuMTI1QzE2LjMxNzcgMTUuMTI1IDE2LjE0MjggMTUuMDUyNiAxNi4wMTM5IDE0LjkyMzZDMTUuODg0OSAxNC43OTQ3IDE1LjgxMjUgMTQuNjE5OCAxNS44MTI1IDE0LjQzNzVWNy4xNTk0NUw1Ljk4NjQyIDE2Ljk4NjRDNS44NTc0MiAxNy4xMTU0IDUuNjgyNDUgMTcuMTg3OSA1LjUwMDAyIDE3LjE4NzlDNS4zMTc1OCAxNy4xODc5IDUuMTQyNjEgMTcuMTE1NCA1LjAxMzYxIDE2Ljk4NjRDNC44ODQ2MSAxNi44NTc0IDQuODEyMTMgMTYuNjgyNCA0LjgxMjEzIDE2LjVDNC44MTIxMyAxNi4zMTc2IDQuODg0NjEgMTYuMTQyNiA1LjAxMzYxIDE2LjAxMzZMMTQuODQwNiA2LjE4NzVINy41NjI1MkM3LjM4MDE4IDYuMTg3NSA3LjIwNTMxIDYuMTE1MDcgNy4wNzYzOCA1Ljk4NjE0QzYuOTQ3NDUgNS44NTcyIDYuODc1MDIgNS42ODIzNCA2Ljg3NTAyIDUuNUM2Ljg3NTAyIDUuMzE3NjYgNi45NDc0NSA1LjE0MjggNy4wNzYzOCA1LjAxMzg2QzcuMjA1MzEgNC44ODQ5MyA3LjM4MDE4IDQuODEyNSA3LjU2MjUyIDQuODEyNUgxNi41QzE2LjY4MjQgNC44MTI1IDE2Ljg1NzIgNC44ODQ5MyAxNi45ODYyIDUuMDEzODZDMTcuMTE1MSA1LjE0MjggMTcuMTg3NSA1LjMxNzY2IDE3LjE4NzUgNS41WlwiIGZpbGw9XCIlMjM3QTlDNzVcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlcnZpY2UtY2FyZF9fY29udGVudCBoNiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbn1cbi5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQgcCB7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7IC8qIDIxLjEycHggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4cHg7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlcnZpY2UtY2FyZF9fY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLXRvcDogLTRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkX19jb250ZW50IGg2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIyXCIgaGVpZ2h0PVwiMjJcIiB2aWV3Qm94PVwiMCAwIDIyIDIyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE3LjE4NzUgNS41VjE0LjQzNzVDMTcuMTg3NSAxNC42MTk4IDE3LjExNTEgMTQuNzk0NyAxNi45ODYyIDE0LjkyMzZDMTYuODU3MiAxNS4wNTI2IDE2LjY4MjQgMTUuMTI1IDE2LjUgMTUuMTI1QzE2LjMxNzcgMTUuMTI1IDE2LjE0MjggMTUuMDUyNiAxNi4wMTM5IDE0LjkyMzZDMTUuODg0OSAxNC43OTQ3IDE1LjgxMjUgMTQuNjE5OCAxNS44MTI1IDE0LjQzNzVWNy4xNTk0NUw1Ljk4NjQyIDE2Ljk4NjRDNS44NTc0MiAxNy4xMTU0IDUuNjgyNDUgMTcuMTg3OSA1LjUwMDAyIDE3LjE4NzlDNS4zMTc1OCAxNy4xODc5IDUuMTQyNjEgMTcuMTE1NCA1LjAxMzYxIDE2Ljk4NjRDNC44ODQ2MSAxNi44NTc0IDQuODEyMTMgMTYuNjgyNCA0LjgxMjEzIDE2LjVDNC44MTIxMyAxNi4zMTc2IDQuODg0NjEgMTYuMTQyNiA1LjAxMzYxIDE2LjAxMzZMMTQuODQwNiA2LjE4NzVINy41NjI1MkM3LjM4MDE4IDYuMTg3NSA3LjIwNTMxIDYuMTE1MDcgNy4wNzYzOCA1Ljk4NjE0QzYuOTQ3NDUgNS44NTcyIDYuODc1MDIgNS42ODIzNCA2Ljg3NTAyIDUuNUM2Ljg3NTAyIDUuMzE3NjYgNi45NDc0NSA1LjE0MjggNy4wNzYzOCA1LjAxMzg2QzcuMjA1MzEgNC44ODQ5MyA3LjM4MDE4IDQuODEyNSA3LjU2MjUyIDQuODEyNUgxNi41QzE2LjY4MjQgNC44MTI1IDE2Ljg1NzIgNC44ODQ5MyAxNi45ODYyIDUuMDEzODZDMTcuMTE1MSA1LjE0MjggMTcuMTg3NSA1LjMxNzY2IDE3LjE4NzUgNS41WlwiIGZpbGw9XCIlMjM3QTlDNzVcIi8+PC9zdmc+Jyk7XG4gIH1cbn1cblxuLnRlYW0tbWVtYmVycy13cmFwcGVyIC5zZXJ2aWNlLWNhcmQge1xuICBnYXA6IDI0cHg7XG59XG4udGVhbS1tZW1iZXJzLXdyYXBwZXIgLnNlcnZpY2UtY2FyZF9fY29udGVudCB7XG4gIGdhcDogMHB4O1xufVxuLnRlYW0tbWVtYmVycy13cmFwcGVyIC5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQgaDYge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4udGVhbS1tZW1iZXJzLXdyYXBwZXIgLnNlcnZpY2UtY2FyZF9fY29udGVudCBwLnRlYW0tcG9zaXRpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkX19pbWFnZSAuZm9yLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQgLmZvci1tb2JpbGUuZm9yLXRhYmxldCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkIC5zZXJ2aWNlLWNhcmRfX2ltYWdlIC5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXk6bm90KC5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkIC5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQgLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheSkge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbiAgLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmQgLnNlcnZpY2UtY2FyZF9faW1hZ2UgLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheTpub3QoLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmQgLnNlcnZpY2UtY2FyZF9fY29udGVudCAuc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5KSB1bCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA1cHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkIC5zZXJ2aWNlLWNhcmRfX2ltYWdlIC5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXk6bm90KC5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkIC5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQgLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheSkgdWwgbGkge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG4gICAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoY2FsYyh2YXIoLS1ibHVyLURFRkFVTFQsIDhweCkgLyAyKSk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKGNhbGModmFyKC0tYmx1ci1ERUZBVUxULCA4cHgpIC8gMikpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDlweCBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkIC5zZXJ2aWNlLWNhcmRfX2ltYWdlIC5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXk6bm90KC5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkIC5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQgLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheSk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMwMDAgMCUsIHJnYmEoMCwgMCwgMCwgMC45OCkgNC43JSwgcmdiYSgwLCAwLCAwLCAwLjk2KSA4LjklLCByZ2JhKDAsIDAsIDAsIDAuOTMpIDEyLjglLCByZ2JhKDAsIDAsIDAsIDAuOSkgMTYuNTYlLCByZ2JhKDAsIDAsIDAsIDAuODYpIDIwLjM3JSwgcmdiYSgwLCAwLCAwLCAwLjgyKSAyNC40JSwgcmdiYSgwLCAwLCAwLCAwLjc3KSAyOC44MyUsIHJnYmEoMCwgMCwgMCwgMC43MSkgMzMuODQlLCByZ2JhKDAsIDAsIDAsIDAuNjUpIDM5LjYlLCByZ2JhKDAsIDAsIDAsIDAuNTcpIDQ2LjMlLCByZ2JhKDAsIDAsIDAsIDAuNDgpIDU0LjElLCByZ2JhKDAsIDAsIDAsIDAuMzgpIDYzLjIlLCByZ2JhKDAsIDAsIDAsIDAuMjcpIDczLjc2JSwgcmdiYSgwLCAwLCAwLCAwLjE0KSA4NS45NyUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG59XG5cbi5zaXgtY29sdW1uLWdyaWRfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA0MHB4IDMycHg7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpeC1jb2x1bW4tZ3JpZF9fd3JhcHBlciB7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG59XG4uc2l4LWNvbHVtbi1ncmlkX19oZWFkZXIge1xuICBtYXgtd2lkdGg6IDYwOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuLnNpeC1jb2x1bW4tZ3JpZF9faXRlbSB7XG4gIG1heC13aWR0aDogY2FsYygoMTAwJSAtIDY0cHgpIC8gMyk7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDdweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXgtY29sdW1uLWdyaWRfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAtIDMycHgpIC8gMik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2l4LWNvbHVtbi1ncmlkX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cbi5zaXgtY29sdW1uLWdyaWRfX2ljb24ge1xuICBoZWlnaHQ6IDYycHg7XG4gIHdpZHRoOiA2MnB4O1xufVxuLnNpeC1jb2x1bW4tZ3JpZF9faWNvbiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogMS8xO1xufVxuLnNpeC1jb2x1bW4tZ3JpZF9fdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNpeC1jb2x1bW4tZ3JpZF9fdGV4dCBoNSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICBjb2xvcjogIzBEMTIxQztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpeC1jb2x1bW4tZ3JpZF9fdGV4dCBoNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2l4LWNvbHVtbi1ncmlkX190ZXh0IGg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIGNvbG9yOiAjMEYyMTc4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgfVxufVxuLnNpeC1jb2x1bW4tZ3JpZF9fdGV4dCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgY29sb3I6ICM0QjU1NjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXgtY29sdW1uLWdyaWRfX3RleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uc2l4LWNvbHVtbi1ncmlkX190ZXh0IGEge1xuICBjb2xvcjogcmdiKDIxLCA5NCwgMjM5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICAvKiAxOC40OHB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wN3B4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjEyXCIgaGVpZ2h0PVwiMTJcIiB2aWV3Qm94PVwiMCAwIDEyIDEyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTExLjYyNSAxLjE2NjAyVjkuMjkxMDJDMTEuNjI1IDkuNDU2NzggMTEuNTU5MSA5LjYxNTc1IDExLjQ0MTkgOS43MzI5NkMxMS4zMjQ3IDkuODUwMTcgMTEuMTY1NyA5LjkxNjAyIDExIDkuOTE2MDJDMTAuODM0MiA5LjkxNjAyIDEwLjY3NTMgOS44NTAxNyAxMC41NTggOS43MzI5NkMxMC40NDA4IDkuNjE1NzUgMTAuMzc1IDkuNDU2NzggMTAuMzc1IDkuMjkxMDJWMi42NzQ2MUwxLjQ0MjE3IDExLjYwODJDMS4zMjQ4OSAxMS43MjU1IDEuMTY1ODMgMTEuNzkxNCAwLjk5OTk4MSAxMS43OTE0QzAuODM0MTI5IDExLjc5MTQgMC42NzUwNjkgMTEuNzI1NSAwLjU1Nzc5NCAxMS42MDgyQzAuNDQwNTE4IDExLjQ5MDkgMC4zNzQ2MzQgMTEuMzMxOSAwLjM3NDYzNCAxMS4xNjZDMC4zNzQ2MzQgMTEuMDAwMiAwLjQ0MDUxOCAxMC44NDExIDAuNTU3Nzk0IDEwLjcyMzhMOS40OTEzOSAxLjc5MTAySDIuODc0OThDMi43MDkyMiAxLjc5MTAyIDIuNTUwMjUgMS43MjUxNyAyLjQzMzA0IDEuNjA3OTZDMi4zMTU4MyAxLjQ5MDc1IDIuMjQ5OTggMS4zMzE3OCAyLjI0OTk4IDEuMTY2MDJDMi4yNDk5OCAxLjAwMDI2IDIuMzE1ODMgMC44NDEyODQgMi40MzMwNCAwLjcyNDA3NEMyLjU1MDI1IDAuNjA2ODY0IDIuNzA5MjIgMC41NDEwMTYgMi44NzQ5OCAwLjU0MTAxNkgxMUMxMS4xNjU3IDAuNTQxMDE2IDExLjMyNDcgMC42MDY4NjQgMTEuNDQxOSAwLjcyNDA3NEMxMS41NTkxIDAuODQxMjg0IDExLjYyNSAxLjAwMDI2IDExLjYyNSAxLjE2NjAyWlwiIGZpbGw9XCIlMjMzQTYyM0NcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcCA1cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5zaXgtY29sdW1uLWdyaWRfX2l0ZW0ucm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnNpeC1jb2x1bW4tZ3JpZF9faXRlbS5yb3cgLnNpeC1jb2x1bW4tZ3JpZF9fdGV4dCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uc2l4LWNvbHVtbi1ncmlkX19pdGVtLmxlZnQtYWxpZ24ge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5zaXgtY29sdW1uLWdyaWRfX2l0ZW0ubGVmdC1hbGlnbiAuc2l4LWNvbHVtbi1ncmlkX190ZXh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRyYWRlLWNvbnRhaW5lcjpoYXMoLnNpeC1jb2x1bW4tZ3JpZF9fd3JhcHBlci5jdXN0b20tc2xpZGVyKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpeC1jb2x1bW4tZ3JpZF9fd3JhcHBlci5jdXN0b20tc2xpZGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDc0cHggIWltcG9ydGFudDtcbiAgfVxufVxuLnNpeC1jb2x1bW4tZ3JpZF9fd3JhcHBlci5jdXN0b20tc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cblxuLnNpeC1jb2x1bW4tZ3JpZF9fd3JhcHBlci5jdXN0b20tc2xpZGVyIC5zbGljay1saXN0IHtcbiAgbWF4LXdpZHRoOiAyNjhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kYXJrLWJnIC5zaXgtY29sdW1uLWdyaWRfX3RleHQgaDUge1xuICBjb2xvcjogIzE1NUVFRjtcbn1cbi5kYXJrLWJnIC5zaXgtY29sdW1uLWdyaWRfX3RleHQgcCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODIpO1xufVxuLmRhcmstYmcgLnNpeC1jb2x1bW4tZ3JpZF9fdGV4dCBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTNcIiBoZWlnaHQ9XCIxMlwiIHZpZXdCb3g9XCIwIDAgMTMgMTJcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTIuMTI1IDEuMTY2MDJWOS4yOTEwMkMxMi4xMjUgOS40NTY3OCAxMi4wNTkxIDkuNjE1NzUgMTEuOTQxOSA5LjczMjk2QzExLjgyNDcgOS44NTAxNyAxMS42NjU3IDkuOTE2MDIgMTEuNSA5LjkxNjAyQzExLjMzNDIgOS45MTYwMiAxMS4xNzUzIDkuODUwMTcgMTEuMDU4IDkuNzMyOTZDMTAuOTQwOCA5LjYxNTc1IDEwLjg3NSA5LjQ1Njc4IDEwLjg3NSA5LjI5MTAyVjIuNjc0NjFMMS45NDIxNyAxMS42MDgyQzEuODI0ODkgMTEuNzI1NSAxLjY2NTgzIDExLjc5MTQgMS40OTk5OCAxMS43OTE0QzEuMzM0MTMgMTEuNzkxNCAxLjE3NTA3IDExLjcyNTUgMS4wNTc3OSAxMS42MDgyQzAuOTQwNTE4IDExLjQ5MDkgMC44NzQ2MzQgMTEuMzMxOSAwLjg3NDYzNCAxMS4xNjZDMC44NzQ2MzQgMTEuMDAwMiAwLjk0MDUxOCAxMC44NDExIDEuMDU3NzkgMTAuNzIzOEw5Ljk5MTM5IDEuNzkxMDJIMy4zNzQ5OEMzLjIwOTIyIDEuNzkxMDIgMy4wNTAyNSAxLjcyNTE3IDIuOTMzMDQgMS42MDc5NkMyLjgxNTgzIDEuNDkwNzUgMi43NDk5OCAxLjMzMTc4IDIuNzQ5OTggMS4xNjYwMkMyLjc0OTk4IDEuMDAwMjYgMi44MTU4MyAwLjg0MTI4NCAyLjkzMzA0IDAuNzI0MDc0QzMuMDUwMjUgMC42MDY4NjQgMy4yMDkyMiAwLjU0MTAxNiAzLjM3NDk4IDAuNTQxMDE2SDExLjVDMTEuNjY1NyAwLjU0MTAxNiAxMS44MjQ3IDAuNjA2ODY0IDExLjk0MTkgMC43MjQwNzRDMTIuMDU5MSAwLjg0MTI4NCAxMi4xMjUgMS4wMDAyNiAxMi4xMjUgMS4xNjYwMlpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XG59XG5cbi5jb2xvci1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbG9yLWltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY29sb3ItaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmNvbG9yLWltYWdlLnRvcCB7XG4gIHRvcDogODVweDtcbn1cblxuLmNvbG9yLWltYWdlLmJvdHRvbSB7XG4gIGJvdHRvbTogMzZweDtcbn1cblxuLmNvbG9yLWltYWdlLmxlZnQge1xuICBsZWZ0OiAtMTBweDtcbn1cblxuLmNvbG9yLWltYWdlLnJpZ2h0IHtcbiAgcmlnaHQ6IC05NXB4O1xufVxuXG4uY29sb3ItaW1hZ2UubGVmdC50b3AgaW1nIHtcbiAgbWF4LXdpZHRoOiAxNzdweDtcbn1cblxuLmNvbG9yLWltYWdlLmxlZnQuYm90dG9tIGltZyB7XG4gIG1heC13aWR0aDogMTc3cHg7XG59XG5cbi5jb2xvci1pbWFnZS5yaWdodC5ib3R0b20ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTEuODExZGVnKTtcbiAgYm90dG9tOiAtMTAwcHg7XG59XG4uY29sb3ItaW1hZ2UucmlnaHQuYm90dG9tIGltZyB7XG4gIG1heC13aWR0aDogMjcwcHg7XG59XG5cbi5jb2xvci1pbWFnZS5yaWdodC50b3Age1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTEuODExZGVnKTtcbiAgYm90dG9tOiAtMTAwcHg7XG59XG4uY29sb3ItaW1hZ2UucmlnaHQudG9wIGltZyB7XG4gIG1heC13aWR0aDogMjcwcHg7XG59XG5cbi5zaW1wbGUtdGV4dF9faGVhZGVyIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cblxuLmZvdXItY29sdW1uLWdyaWRfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDk2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb3VyLWNvbHVtbi1ncmlkX193cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDhweDtcbiAgfVxufVxuLmZvdXItY29sdW1uLWdyaWRfX3dyYXBwZXIgLnNpeC1jb2x1bW4tZ3JpZF9faGVhZGVyIHtcbiAgbWF4LXdpZHRoOiAzODRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm91ci1jb2x1bW4tZ3JpZF9fY29udGVudCAuc2l4LWNvbHVtbi1ncmlkX193cmFwcGVyIHtcbiAgY29sdW1uLWdhcDogMzJweDtcbiAgcm93LWdhcDogMzJweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5mb3VyLWNvbHVtbi1ncmlkX19jb250ZW50IC5zaXgtY29sdW1uLWdyaWRfX2l0ZW0ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwMiwgMjMzLCAxODcsIDAuMTMpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAzMnB4O1xuICBtYXgtd2lkdGg6IDM1MnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvdXItY29sdW1uLWdyaWRfX2NvbnRlbnQgLnNpeC1jb2x1bW4tZ3JpZF9faXRlbSB7XG4gICAgZmxleC1iYXNpczogMzUycHg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucmV2aWV3LXNlY3Rpb25fX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDY0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5yZXZpZXctc2VjdGlvbl9fd3JhcHBlciB7XG4gICAgZ2FwOiA1NHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5yZXZpZXctc2VjdGlvbl9fd3JhcHBlciB7XG4gICAgZ2FwOiA0OHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLnJldmlldy1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA1NzZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucmV2aWV3LWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnJldmlldy1pbWFnZSB7XG4gIG1heC13aWR0aDogNTc2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBhc3BlY3QtcmF0aW86IDU3Ni83MjA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5yZXZpZXctaW1hZ2Uge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDM0My8zNjc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmV2aWV3LWltYWdlIHtcbiAgICBhc3BlY3QtcmF0aW86IDM0My8zNjc7XG4gIH1cbn1cbi5yZXZpZXctaW1hZ2UgaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJldmlldy1pbWFnZSBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnJldmlldy1zbGlkZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXZpZXctc2xpZGVyLXdyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MnB4O1xuICB9XG59XG4ucmV2aWV3LXNsaWRlci13cmFwcGVyIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJldmlldy1zbGlkZXItd3JhcHBlciAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IHVuc2V0O1xuICAgIGxlZnQ6IDYwcHg7XG4gIH1cbn1cbi5yZXZpZXctc2xpZGVyLXdyYXBwZXIgLnNsaWNrLXByZXYge1xuICByaWdodDogNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmV2aWV3LXNsaWRlci13cmFwcGVyIC5zbGljay1wcmV2IHtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4ucmV2aWV3LXNsaWRlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBnYXA6IDQ4cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJldmlldy1zbGlkZSB7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG5cbi5zbGlkZS1yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDRweDtcbn1cbi5zbGlkZS1yYXRpbmcgc3BhbiB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMFwiIHZpZXdCb3g9XCIwIDAgMjAgMjBcIiBmaWxsPVwibm9uZVwiPjxnIGNsaXAtcGF0aD1cInVybCglMjNjbGlwMF81MDNfMzg5MTQpXCI+PHBhdGggZD1cIk05LjUzODM0IDEuNjA5OTZDOS43MDkxNCAxLjE5OTMyIDEwLjI5MDkgMS4xOTkzMiAxMC40NjE3IDEuNjA5OTZMMTIuNTI3OCA2LjU3NzQ0QzEyLjU5OTggNi43NTA1NiAxMi43NjI2IDYuODY4ODUgMTIuOTQ5NSA2Ljg4MzgzTDE4LjMxMjMgNy4zMTM3NkMxOC43NTU2IDcuMzQ5MyAxOC45MzU0IDcuOTAyNTYgMTguNTk3NiA4LjE5MTg5TDE0LjUxMTcgMTEuNjkxOUMxNC4zNjkzIDExLjgxMzkgMTQuMzA3MSAxMi4wMDUzIDE0LjM1MDYgMTIuMTg3NkwxNS41OTg5IDE3LjQyMDhDMTUuNzAyMSAxNy44NTM0IDE1LjIzMTUgMTguMTk1NCAxNC44NTE5IDE3Ljk2MzVMMTAuMjYwNiAxNS4xNTkyQzEwLjEwMDYgMTUuMDYxNSA5Ljg5OTM4IDE1LjA2MTUgOS43MzkzNyAxNS4xNTkyTDUuMTQ4MDYgMTcuOTYzNUM0Ljc2ODUxIDE4LjE5NTQgNC4yOTc4OCAxNy44NTM0IDQuNDAxMDggMTcuNDIwOEw1LjY0OTM5IDEyLjE4NzZDNS42OTI4OSAxMi4wMDUzIDUuNjMwNyAxMS44MTM5IDUuNDg4MzEgMTEuNjkxOUwxLjQwMjQxIDguMTkxODlDMS4wNjQ2NCA3LjkwMjU2IDEuMjQ0NDEgNy4zNDkzIDEuNjg3NzMgNy4zMTM3Nkw3LjA1MDU0IDYuODgzODNDNy4yMzc0NCA2Ljg2ODg1IDcuNDAwMjQgNi43NTA1NiA3LjQ3MjI1IDYuNTc3NDRMOS41MzgzNCAxLjYwOTk2WlwiIGZpbGw9XCIlMjNGREIwMjJcIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD1cImNsaXAwXzUwM18zODkxNFwiPjxyZWN0IHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMFwiIGZpbGw9XCJ3aGl0ZVwiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4nKTtcbn1cblxuLnNsaWRlLXRleHQgcCB7XG4gIGNvbG9yOiAjMEYyMTc4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDExNSU7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2xpZGUtdGV4dCBwIHtcbiAgICBsaW5lLWhlaWdodDogMTI2JTtcbiAgfVxufVxuLnNsaWRlLXRleHQgcDpiZWZvcmUge1xuICBjb250ZW50OiAnXCInO1xufVxuLnNsaWRlLXRleHQgcDphZnRlciB7XG4gIGNvbnRlbnQ6ICdcIic7XG59XG5cbi5zbGlkZS1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWRlLWZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG4uc2xpZGUtZm9vdGVyLWltZyB7XG4gIGhlaWdodDogNTZweDtcbiAgd2lkdGg6IDU2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGUtZm9vdGVyLWltZyB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG4uc2xpZGUtZm9vdGVyLWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zbGlkZS1mb290ZXItdHh0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDc1cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWRlLWZvb3Rlci10eHQge1xuICAgIGdhcDogMDtcbiAgfVxufVxuLnNsaWRlLWZvb3Rlci10eHQgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA5cHg7XG4gIGNvbG9yOiAjMEQxMjFDO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGlkZS1mb290ZXItdHh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnNsaWRlLWZvb3Rlci10eHQgcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRZaUlHaGxhV2RvZEQwaU1UWWlJSFpwWlhkQ2IzZzlJakFnTUNBeE5pQXhOaUlnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BHY2dZMnhwY0Mxd1lYUm9QU0oxY213b0kyTnNhWEF3WHpFd01EbGZOVGMzTWpNcElqNEtQSEJoZEdnZ1pEMGlUVEV5TGpNMU5UZ2dNaTQ0TXpRd05rTXhNaTQxTURjM0lETXVNakF4TlRnZ01USXVOems1TkNBekxqUTVNemNnTVRNdU1UWTJOeUF6TGpZME5qSXhUREUwTGpRMU5EWWdOQzR4TnprMk4wTXhOQzQ0TWpJeElEUXVNek14T1RJZ01UVXVNVEUwTWlBMExqWXlNemt6SURFMUxqSTJOalFnTkM0NU9URTBOME14TlM0ME1UZzJJRFV1TXpVNU1ERWdNVFV1TkRFNE5pQTFMamMzTVRrNElERTFMakkyTmpRZ05pNHhNemsxTWt3eE5DNDNNek16SURjdU5ESTJORGhETVRRdU5UZ3hJRGN1TnprME1Ua2dNVFF1TlRnd09DQTRMakl3TnpVM0lERTBMamN6TXpnZ09DNDFOelV4VERFMUxqSTJOaUE1TGpnMk1UWTRRekUxTGpNME1UUWdNVEF1TURRek55QXhOUzR6T0RBeklERXdMakl6T0RnZ01UVXVNemd3TXlBeE1DNDBNelU1UXpFMUxqTTRNRFFnTVRBdU5qTXpJREUxTGpNME1UWWdNVEF1T0RJNE1TQXhOUzR5TmpZeElERXhMakF4TURKRE1UVXVNVGt3TnlBeE1TNHhPVEl5SURFMUxqQTRNRElnTVRFdU16VTNOeUF4TkM0NU5EQTRJREV4TGpRNU4wTXhOQzQ0TURFMElERXhMall6TmpNZ01UUXVOak0ySURFeExqYzBOamdnTVRRdU5EVXpPU0F4TVM0NE1qSXlUREV6TGpFMk5qa2dNVEl1TXpVMU1rTXhNaTQzT1RrMElERXlMalV3TnpJZ01USXVOVEEzTXlBeE1pNDNPVGc1SURFeUxqTTFORGdnTVRNdU1UWTJNa3d4TVM0NE1qRXpJREUwTGpRMU5ERkRNVEV1TmpZNU1TQXhOQzQ0TWpFMklERXhMak0zTnpFZ01UVXVNVEV6TmlBeE1TNHdNRGsxSURFMUxqSTJOVGhETVRBdU5qUXlJREUxTGpReE9ERWdNVEF1TWpJNUlERTFMalF4T0RFZ09TNDROakUwT0NBeE5TNHlOalU0VERndU5UYzBOVElnTVRRdU56TXlPRU00TGpJd05qazNJREUwTGpVNE1Ea2dOeTQzT1RReE5TQXhOQzQxT0RFeUlEY3VOREkyT0RNZ01UUXVOek16Tmt3MkxqRXpPRGswSURFMUxqSTJOak5ETlM0M056RTJJREUxTGpReE9ESWdOUzR6TlRnNU9TQXhOUzQwTVRneElEUXVPVGt4TnpVZ01UVXVNalkyUXpRdU5qSTBOVEVnTVRVdU1URXpPU0EwTGpNek1qWTJJREUwTGpneU1qSWdOQzR4T0RBek1TQXhOQzQwTlRWTU15NDJORFkyT1NBeE15NHhOalk0UXpNdU5EazBOek1nTVRJdU56azVNeUF6TGpJd016QTFJREV5TGpVd056RWdNaTQ0TXpVM05pQXhNaTR6TlRRMlRERXVOVFEzT0RjZ01URXVPREl4TWtNeExqRTRNRFE1SURFeExqWTJPU0F3TGpnNE9EVTJPQ0F4TVM0ek56Y3lJREF1TnpNMk1qY2dNVEV1TURBNU9FTXdMalU0TXprM015QXhNQzQyTkRJMUlEQXVOVGd6TnpZMklERXdMakl5T1RjZ01DNDNNelUyT1RZZ09TNDROakl5TTB3eExqSTJPRGMzSURndU5UYzFNamRETVM0ME1qQTJOQ0E0TGpJd056Y3lJREV1TkRJd016TWdOeTQzT1RRNUlERXVNalkzT1RFZ055NDBNamMxT0V3d0xqY3pOVFU1T1NBMkxqRXpPRGMyUXpBdU5qWXdNVEkzSURVdU9UVTJOeklnTUM0Mk1qRXlOallnTlM0M05qRTJJREF1TmpJeE1qTTBJRFV1TlRZME5UTkRNQzQyTWpFeU1ETWdOUzR6TmpjME55QXdMalkyTURBd01pQTFMakUzTWpNeklEQXVOek0xTkRFMUlEUXVPVGt3TWpkRE1DNDRNVEE0TWpnZ05DNDRNRGd5TVNBd0xqa3lNVE0zTmlBMExqWTBNamM1SURFdU1EWXdOelFnTkM0MU1ETTBOa014TGpJd01ERXhJRFF1TXpZME1UUWdNUzR6TmpVMU55QTBMakkxTXpZMUlERXVOVFEzTmpVZ05DNHhOemd5T1V3eUxqZ3pORFl5SURNdU5qUTFNakZETXk0eU1ERTRNU0F6TGpRNU16TTRJRE11TkRrek56WWdNeTR5TURJd055QXpMalkwTmpNNUlESXVPRE0xTWpGTU5DNHhOems0TlNBeExqVTBOek15UXpRdU16TXlNRGtnTVM0eE56azNPQ0EwTGpZeU5ERWdNQzQ0T0RjM05qUWdOQzQ1T1RFMk5DQXdMamN6TlRVeU0wTTFMak0xT1RFNElEQXVOVGd6TWpneUlEVXVOemN5TVRVZ01DNDFPRE15T0RJZ05pNHhNemsyT1NBd0xqY3pOVFV5TTB3M0xqUXlOalkySURFdU1qWTROa00zTGpjNU5ESXhJREV1TkRJd05EY2dPQzR5TURjd015QXhMalF5TURFMklEZ3VOVGMwTXpVZ01TNHlOamMzTkV3NUxqZzJNamM0SURBdU56TTJNelZETVRBdU1qTXdNeUF3TGpVNE5ERTVOU0F4TUM0Mk5ETXlJREF1TlRnME1qSTJJREV4TGpBeE1EWWdNQzQzTXpZME16ZERNVEV1TXpjNE1TQXdMamc0T0RZME9DQXhNUzQyTnpBeElERXVNVGd3TlRnZ01URXVPREl5TXlBeExqVTBPREF5VERFeUxqTTFOVGtnTWk0NE16WXlPVXd4TWk0ek5UVTRJREl1T0RNME1EWmFJaUJtYVd4c1BTSWpNRU0zTlVSRklpOCtDanh3WVhSb0lHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSWdZMnhwY0MxeWRXeGxQU0psZG1WdWIyUmtJaUJrUFNKTk1URXVNVE16TXlBMUxqa3dNelJETVRFdU1qUXdNU0ExTGpjek5UVXlJREV4TGpJM05pQTFMalV6TWpBMUlERXhMakl6TWpnZ05TNHpNemMzTjBNeE1TNHhPRGszSURVdU1UUXpORGdnTVRFdU1EY3hNU0EwTGprM05ESTRJREV3TGprd016TWdOQzQ0TmpjMFF6RXdMamN6TlRRZ05DNDNOakExTWlBeE1DNDFNekU1SURRdU56STBOekVnTVRBdU16TTNOaUEwTGpjMk56ZzBRekV3TGpFME16TWdOQzQ0TVRBNU55QTVMamszTkRFMElEUXVPVEk1TlRJZ09TNDROamN5TmlBMUxqQTVOelJNTmk0NU16QXlOaUE1TGpjeE1qUk1OUzQxT0RZeU5pQTRMakF6TWpSRE5TNDBOakl3TVNBM0xqZzNOams0SURVdU1qZ3hNU0EzTGpjM056STVJRFV1TURnek16VWdOeTQzTlRVeU5rTTBMamc0TlRVNUlEY3VOek16TWpJZ05DNDJPRGN4T0NBM0xqYzVNRFkxSURRdU5UTXhOellnTnk0NU1UUTVRelF1TXpjMk16UWdPQzR3TXpreE5pQTBMakkzTmpZMUlEZ3VNakl3TURZZ05DNHlOVFEyTWlBNExqUXhOemd5UXpRdU1qTXlOVGdnT0M0Mk1UVTFOeUEwTGpJNU1EQXhJRGd1T0RFek9UZ2dOQzQwTVRReU5pQTRMamsyT1RSTU5pNDBNVFF5TmlBeE1TNDBOamswUXpZdU5EZzRPQ0F4TVM0MU5qSTNJRFl1TlRnME5UTWdNVEV1TmpNMk9DQTJMalk1TXpVZ01URXVOamcxTjBNMkxqZ3dNalEySURFeExqY3pORFVnTmk0NU1qRTFNaUF4TVM0M05UWTJJRGN1TURRd056VWdNVEV1TnpVd01VTTNMakUxT1RrNElERXhMamMwTXpjZ055NHlOelU1TlNBeE1TNDNNRGc1SURjdU16YzVNREVnTVRFdU5qUTROVU0zTGpRNE1qQTNJREV4TGpVNE9ESWdOeTQxTmpreU15QXhNUzQxTURReUlEY3VOak16TWpZZ01URXVOREF6TkV3eE1TNHhNek16SURVdU9UQXpORm9pSUdacGJHdzlJbmRvYVhSbElpOCtDand2Wno0S1BHUmxabk0rQ2p4amJHbHdVR0YwYUNCcFpEMGlZMnhwY0RCZk1UQXdPVjgxTnpjeU15SStDanh5WldOMElIZHBaSFJvUFNJeE5pSWdhR1ZwWjJoMFBTSXhOaUlnWm1sc2JEMGlkMmhwZEdVaUx6NEtQQzlqYkdsd1VHRjBhRDRLUEM5a1pXWnpQZ284TDNOMlp6NEtcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLnNsaWRlLWZvb3Rlci10eHQgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICBjb2xvcjogIzRCNTU2NTtcbn1cblxuLmZhcV9fd3JhcHBlciB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDQ4cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mYXFfX3dyYXBwZXIge1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuLmZhcV9fd3JhcHBlci5sb2FkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmFxX193cmFwcGVyLmxvYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cbi5mYXFfX3dyYXBwZXIubG9hZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDRweCBzb2xpZCAjZjNmM2YzO1xuICBib3JkZXItdG9wOiA0cHggc29saWQgIzM2NDE1MjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IGxvYWRlci1zcGluIDFzIGluZmluaXRlIGVhc2U7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mYXFfX3dyYXBwZXIgLnNlY3Rpb24taGVhZGluZy1jb250ZW50LmNlbnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5mYXEtbGlzdGluZyAuZmFxX3NlY3Rpb25fX3F1ZXN0aW9uIGg1IHtcbiAgY29sb3I6ICMwRjIxNzg7XG59XG5cbi5mYXEtc2VjdGlvbiAuc2l4LWNvbHVtbi1ncmlkX19oZWFkZXIge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xufVxuLmZhcS1zZWN0aW9uIC5zaXgtY29sdW1uLWdyaWRfX2hlYWRlciBoMiB7XG4gIGNvbG9yOiAjMEQxMjFDO1xufVxuXG4uZmFxX3NlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mYXFfc2VjdGlvbl9fYWNjb3JkaW9uIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZhcV9zZWN0aW9uX19hY2NvcmRpb24ge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbi5mYXFfc2VjdGlvbl9faXRlbSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZzogMjRweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmFxX3NlY3Rpb25fX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5mYXFfc2VjdGlvbl9faXRlbS5mYXFfc2VjdGlvbl9faXRlbS0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTQsIDE2OSwgMTk0LCAwLjA3MDU4ODIzNTMpO1xufVxuLmZhcV9zZWN0aW9uX19pdGVtLmZhcV9zZWN0aW9uX19pdGVtLS1hY3RpdmUgLmZhcV9zZWN0aW9uX19hbnN3ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mYXFfc2VjdGlvbl9fcXVlc3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogcmdiKDU0LCA2NSwgODIpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZhcV9zZWN0aW9uX19xdWVzdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uZmFxX3NlY3Rpb25fX3F1ZXN0aW9uIGg1IHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMEQxMjFDO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZmFxX3NlY3Rpb25fX3F1ZXN0aW9uIGg1IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mYXFfc2VjdGlvbl9fYW5zd2VyIHtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5mYXFfc2VjdGlvbl9fYW5zd2VyIHAge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzRCNTU2NTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZhcV9zZWN0aW9uX19hbnN3ZXIgcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICAgIGNvbG9yOiAjNEI1NTY1O1xuICB9XG59XG4uZmFxX3NlY3Rpb25fX2Fuc3dlciBwIGEge1xuICBjb2xvcjogIzE1NUVFRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5mYXFfc2VjdGlvbl9fYW5zd2VyIHAgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgY29udGFpbi1pbnRyaW5zaWMtc2l6ZTogcmV2ZXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZmFxX3NlY3Rpb25fX2Fuc3dlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDEycHggMCAwIDA7XG4gIH1cbn1cblxuLmZhcS1yZWFkbW9yZSB7XG4gIHBhZGRpbmc6IDExcHggMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjMzY0MTUyO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDczLCAxMTUsIDc2LCAwLjIpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDczLCA4OCwgMTExLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCByZ2JhKDI3LCAzNiwgNDQsIDAuMDUwOTgwMzkyMik7XG59XG4uZmFxLXJlYWRtb3JlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2NDE1MjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mYXFfc2VjdGlvbl9faXRlbSAuZmFxX3NlY3Rpb25fX2ljb24ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1heC13aWR0aDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1RUVGO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTUuODEyNSA4QzE1LjgxMjUgOC4yNDg2NCAxNS43MTM3IDguNDg3MSAxNS41Mzc5IDguNjYyOTFDMTUuMzYyMSA4LjgzODczIDE1LjEyMzYgOC45Mzc1IDE0Ljg3NSA4LjkzNzVIOC45Mzc1VjE0Ljg3NUM4LjkzNzUgMTUuMTIzNiA4LjgzODczIDE1LjM2MjEgOC42NjI5MSAxNS41Mzc5QzguNDg3MSAxNS43MTM3IDguMjQ4NjQgMTUuODEyNSA4IDE1LjgxMjVDNy43NTEzNiAxNS44MTI1IDcuNTEyOSAxNS43MTM3IDcuMzM3MDkgMTUuNTM3OUM3LjE2MTI3IDE1LjM2MjEgNy4wNjI1IDE1LjEyMzYgNy4wNjI1IDE0Ljg3NVY4LjkzNzVIMS4xMjVDMC44NzYzNiA4LjkzNzUgMC42Mzc5MDMgOC44Mzg3MyAwLjQ2MjA4NyA4LjY2MjkxQzAuMjg2MjcyIDguNDg3MSAwLjE4NzUgOC4yNDg2NCAwLjE4NzUgOEMwLjE4NzUgNy43NTEzNiAwLjI4NjI3MiA3LjUxMjkgMC40NjIwODcgNy4zMzcwOUMwLjYzNzkwMyA3LjE2MTI3IDAuODc2MzYgNy4wNjI1IDEuMTI1IDcuMDYyNUg3LjA2MjVWMS4xMjVDNy4wNjI1IDAuODc2MzYgNy4xNjEyNyAwLjYzNzkwMyA3LjMzNzA5IDAuNDYyMDg3QzcuNTEyOSAwLjI4NjI3MiA3Ljc1MTM2IDAuMTg3NSA4IDAuMTg3NUM4LjI0ODY0IDAuMTg3NSA4LjQ4NzEgMC4yODYyNzIgOC42NjI5MSAwLjQ2MjA4N0M4LjgzODczIDAuNjM3OTAzIDguOTM3NSAwLjg3NjM2IDguOTM3NSAxLjEyNVY3LjA2MjVIMTQuODc1QzE1LjEyMzYgNy4wNjI1IDE1LjM2MjEgNy4xNjEyNyAxNS41Mzc5IDcuMzM3MDlDMTUuNzEzNyA3LjUxMjkgMTUuODEyNSA3Ljc1MTM2IDE1LjgxMjUgOFpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XG59XG4uZmFxX3NlY3Rpb25fX2l0ZW0uZmFxX3NlY3Rpb25fX2l0ZW0tLWFjdGl2ZSAuZmFxX3NlY3Rpb25fX2ljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjBcIiB2aWV3Qm94PVwiMCAwIDIwIDIwXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE3LjgxMjUgMTBDMTcuODEyNSAxMC4yNDg2IDE3LjcxMzcgMTAuNDg3MSAxNy41Mzc5IDEwLjY2MjlDMTcuMzYyMSAxMC44Mzg3IDE3LjEyMzYgMTAuOTM3NSAxNi44NzUgMTAuOTM3NUgzLjEyNUMyLjg3NjM2IDEwLjkzNzUgMi42Mzc5IDEwLjgzODcgMi40NjIwOSAxMC42NjI5QzIuMjg2MjcgMTAuNDg3MSAyLjE4NzUgMTAuMjQ4NiAyLjE4NzUgMTBDMi4xODc1IDkuNzUxMzYgMi4yODYyNyA5LjUxMjkgMi40NjIwOSA5LjMzNzA5QzIuNjM3OSA5LjE2MTI3IDIuODc2MzYgOS4wNjI1IDMuMTI1IDkuMDYyNUgxNi44NzVDMTcuMTIzNiA5LjA2MjUgMTcuMzYyMSA5LjE2MTI3IDE3LjUzNzkgOS4zMzcwOUMxNy43MTM3IDkuNTEyOSAxNy44MTI1IDkuNzUxMzYgMTcuODEyNSAxMFpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY0MTUyO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA5MDE5NjA3ODQpIGluc2V0O1xuICBib3JkZXItdG9wOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4uZmFxLWNvbm5lY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2N1cnZlcy1saWdodC1ibHVlLndlYnBcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgcGFkZGluZzogNjRweCA2NHB4IDY0cHggNTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0N3B4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IGNvbG9yO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mYXEtY29ubmVjdCB7XG4gICAgZ2FwOiAyNHB4O1xuICAgIHBhZGRpbmc6IDQ4cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC0xMHB4IHRvcCAtNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZhcS1jb25uZWN0IHtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICB9XG59XG4uZmFxLWNvbm5lY3RfY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZhcS1jb25uZWN0X2NvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG4uZmFxLWNvbm5lY3RfY29udGVudC1pY29uIHtcbiAgd2lkdGg6IDYycHg7XG4gIGhlaWdodDogNjJweDtcbiAgbWFyZ2luLXRvcDogLTExcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZhcS1jb25uZWN0X2NvbnRlbnQtaWNvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmZhcS1jb25uZWN0X2NvbnRlbnQtaWNvbiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmZhcS1jb25uZWN0X2NvbnRlbnQtdHh0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA4NHB4KTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZhcS1jb25uZWN0X2NvbnRlbnQtdHh0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mYXEtY29ubmVjdF9jb250ZW50LXR4dCBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XG4gIGNvbG9yOiAjMEYyMTc4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZmFxLWNvbm5lY3RfY29udGVudC10eHQgaDYge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICB9XG59XG4uZmFxLWNvbm5lY3RfY29udGVudC10eHQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XG4gIGNvbG9yOiAjNEI1NTY1O1xufVxuLmZhcS1jb25uZWN0X2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZhcS1jb25uZWN0X2J0biB7XG4gICAgZ2FwOiAxOHB4O1xuICB9XG59XG4uZmFxLWNvbm5lY3RfYnRuIC5idG4ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYmxvZy1saXN0aW5nIHtcbiAgcGFkZGluZy1ib3R0b206IDEyNHB4O1xufVxuLmJsb2ctbGlzdGluZ19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNTZweDtcbn1cbi5ibG9nLWxpc3RpbmdfX2dyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDQwcHg7XG4gIG1heC13aWR0aDogMTAwOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctbGlzdGluZ19fZ3JpZCB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4uYmxvZy1saXN0aW5nX19ncmlkLmxvYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9nLWxpc3RpbmdfX2dyaWQubG9hZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAxO1xufVxuLmJsb2ctbGlzdGluZ19fZ3JpZC5sb2FkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNmM2YzZjM7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCAjMzY0MTUyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgZWFzZTtcbiAgei1pbmRleDogMjtcbn1cbi5ibG9nLWxpc3RpbmdfX2l0ZW0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMycHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTU0LCAxNjksIDE5NCwgMC4xNDExNzY0NzA2KTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMjcsIDM2LCA0NCwgMC4xMjE1Njg2Mjc1KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWxpc3RpbmdfX2l0ZW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4uYmxvZy1saXN0aW5nX19pdGVtLS1pbWcge1xuICBtYXgtd2lkdGg6IDM2OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMzVweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1saXN0aW5nX19pdGVtLS1pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE5OXB4O1xuICB9XG59XG4uYmxvZy1saXN0aW5nX19pdGVtLS1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWxpc3RpbmdfX2l0ZW0tLWltZyBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLmJsb2ctbGlzdGluZ19faXRlbS0tY29udGVudCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDAwcHgpO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWxpc3RpbmdfX2l0ZW0tLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbi5ibG9nLWxpc3RpbmdfX2l0ZW0tLWNvbnRlbnQgaDUge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTI0JTtcbiAgY29sb3I6ICMwRjIxNzg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uYmxvZy1saXN0aW5nX19pdGVtLS1jb250ZW50IHAge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzRCNTU2NTtcbn1cbi5ibG9nLWxpc3RpbmdfX2l0ZW0tLWJhZGdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmJsb2ctbGlzdGluZ19faXRlbS0tYmFkZ2UgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XG4gIGNvbG9yOiAjMzY0MTUyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJsb2ctbGlzdGluZ19faXRlbS0tYmFkZ2Ugc3BhbiB7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI0IyOTlGRiwgI0IyOTlGRiksIGxpbmVhci1ncmFkaWVudCgyNjEuMzZkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgLTIwNC4wOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtMTI1LjglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgLTEwNi4yMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtODYuNjYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIC04LjM4JSk7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBNZWRpdW07XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgY29sb3I6ICMzNjQxNTI7XG59XG4uYmxvZy1saXN0aW5nX19pdGVtLS1jb250ZW50LWJvdHRvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctbGlzdGluZ19faXRlbS0tY29udGVudC1ib3R0b20ge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG4uYmxvZy1saXN0aW5nX19pdGVtLWJsb2dnZXItaW1nIHtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMjcsIDM2LCA0NCwgMC4xMjE1Njg2Mjc1KTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvZy1saXN0aW5nX19pdGVtLWJsb2dnZXItaW1nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNDkwMTk2MDc4KTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMjcsIDM2LCA0NCwgMC4xMjE1Njg2Mjc1KTtcbn1cbi5ibG9nLWxpc3RpbmdfX2l0ZW0tYmxvZ2dlci1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1saXN0aW5nX19pdGVtLS1ibG9nZ2VyLWRldGFpbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5ibG9nLWxpc3RpbmdfX2l0ZW0tLWJsb2dnZXItZGV0YWlscyBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XG4gIGNvbG9yOiAjNEI1NTY1O1xufVxuLmJsb2ctbGlzdGluZ19faXRlbS0tYmxvZ2dlci1kZXRhaWxzIHAge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzRCNTU2NTtcbn1cbi5ibG9nLWxpc3RpbmdfX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJsb2ctbGlzdGluZ19fYnRuIC5sb2FkLW1vcmUge1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTVFRUY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xufVxuLmJsb2ctbGlzdGluZ19fYnRuIC5sb2FkLW1vcmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxNTVFRUY7XG59XG5cbi5ibG9nLWZpbHRlcixcbi5mYXEtZmlsdGVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmxvZy1maWx0ZXIsXG4gIC5mYXEtZmlsdGVycyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWZpbHRlcixcbiAgLmZhcS1maWx0ZXJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uYmxvZy1maWx0ZXJfX3dyYXAsXG4uZmFxLWZpbHRlcnNfX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWZpbHRlcl9fd3JhcCxcbiAgLmZhcS1maWx0ZXJzX193cmFwIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICB9XG59XG4uYmxvZy1maWx0ZXJfX3dyYXAgbGkgYSxcbi5mYXEtZmlsdGVyc19fd3JhcCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDE3OCwgMTUzLCAyNTUsIDAuMiksIHJnYmEoMTc4LCAxNTMsIDI1NSwgMC4yKSksIGxpbmVhci1ncmFkaWVudCgyNjEuMzZkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgLTIwNC4wOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtMTI1LjglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgLTEwNi4yMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtODYuNjYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIC04LjM4JSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZmlsdGVyX193cmFwIGxpIGEsXG4gIC5mYXEtZmlsdGVyc19fd3JhcCBsaSBhIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG4uYmxvZy1maWx0ZXJfX3dyYXAgbGkuYWN0aXZlIGEsXG4uZmFxLWZpbHRlcnNfX3dyYXAgbGkuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI0IyOTlGRiwgI0IyOTlGRiksIGxpbmVhci1ncmFkaWVudCgyNjEuMzZkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgLTIwNC4wOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtMTI1LjglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgLTEwNi4yMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtODYuNjYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIC04LjM4JSk7XG59XG5cbi5sb2FkLW1vcmUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDU2cHg7XG59XG5cbi5wYWdpbmF0aW9uX193cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbi5sb2FkX21vcmVfYmxvZ19idG5fd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5sb2FkX21vcmVfYmxvZ19idG5fd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLnBhZ2luYXRpb24gYSxcbi5wYWdpbmF0aW9uID4gc3BhbiB7XG4gIHBhZGRpbmc6IDhweCAxNHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM0QjU1NjU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1pbi13aWR0aDogNDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTsgLyogMjAuOHB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAwLjMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdpbmF0aW9uIGEsXG4gIC5wYWdpbmF0aW9uID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG59XG5cbi5wYWdpbmF0aW9uIGE6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIHBhZGRpbmc6IDEzLjVweCAyNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDczLCAxMTUsIDc2LCAwLjIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFnaW5hdGlvbiBhOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxufVxuXG4ucGFnaW5hdGlvbiBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgcGFkZGluZzogMTMuNXB4IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5QUE0QjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdpbmF0aW9uIGE6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdpbmF0aW9uIGEucHJldiwgLnBhZ2luYXRpb24gYS5uZXh0IHtcbiAgICBwYWRkaW5nOiA5cHggMTFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFnaW5hdGlvbiBhIC5wcmV2X2Fycm93LCAucGFnaW5hdGlvbiBhIC5uZXh0X2Fycm93IHtcbiAgICBmb250LXNpemU6IDA7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24gYSAucHJldl9hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjhcIiBoZWlnaHQ9XCIxNVwiIHZpZXdCb3g9XCIwIDAgOCAxNVwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk03LjQ0MjY4IDEzLjQ2MDVDNy41MDA3NSAxMy41MTg2IDcuNTQ2ODEgMTMuNTg3NSA3LjU3ODI0IDEzLjY2MzRDNy42MDk2NiAxMy43MzkzIDcuNjI1ODQgMTMuODIwNiA3LjYyNTg0IDEzLjkwMjdDNy42MjU4NCAxMy45ODQ4IDcuNjA5NjYgMTQuMDY2MSA3LjU3ODI0IDE0LjE0MkM3LjU0NjgxIDE0LjIxNzkgNy41MDA3NSAxNC4yODY4IDcuNDQyNjggMTQuMzQ0OUM3LjM4NDYxIDE0LjQwMjkgNy4zMTU2NyAxNC40NDkgNy4yMzk4IDE0LjQ4MDRDNy4xNjM5MyAxNC41MTE5IDcuMDgyNjEgMTQuNTI4IDcuMDAwNDkgMTQuNTI4QzYuOTE4MzcgMTQuNTI4IDYuODM3MDUgMTQuNTExOSA2Ljc2MTE4IDE0LjQ4MDRDNi42ODUzMSAxNC40NDkgNi42MTYzNyAxNC40MDI5IDYuNTU4MyAxNC4zNDQ5TDAuMzA4MzA0IDguMDk0ODhDMC4yNTAxOTQgOC4wMzY4MyAwLjIwNDA5NSA3Ljk2NzkgMC4xNzI2NDIgNy44OTIwM0MwLjE0MTE4OSA3LjgxNjE1IDAuMTI1IDcuNzM0ODMgMC4xMjUgNy42NTI2OUMwLjEyNSA3LjU3MDU2IDAuMTQxMTg5IDcuNDg5MjMgMC4xNzI2NDIgNy40MTMzNUMwLjIwNDA5NSA3LjMzNzQ4IDAuMjUwMTk0IDcuMjY4NTUgMC4zMDgzMDQgNy4yMTA1TDYuNTU4MyAwLjk2MDUwNEM2LjY3NTU4IDAuODQzMjI4IDYuODM0NjQgMC43NzczNDQgNy4wMDA0OSAwLjc3NzM0NEM3LjE2NjM0IDAuNzc3MzQ0IDcuMzI1NCAwLjg0MzIyOCA3LjQ0MjY4IDAuOTYwNTA0QzcuNTU5OTYgMS4wNzc3OCA3LjYyNTg0IDEuMjM2ODQgNy42MjU4NCAxLjQwMjY5QzcuNjI1ODQgMS41Njg1NCA3LjU1OTk2IDEuNzI3NiA3LjQ0MjY4IDEuODQ0ODhMMS42MzQwOSA3LjY1MjY5TDcuNDQyNjggMTMuNDYwNVpcIiBmaWxsPVwiJTIzM0E2MjNDXCIvPjwvc3ZnPicpO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2luYXRpb24gYSAucHJldl9hcnJvdzpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBoZWlnaHQ6IDE5cHg7XG4gICAgd2lkdGg6IDhweDtcbiAgfVxufVxuXG4ucGFnaW5hdGlvbiBhIC5uZXh0X2Fycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI4XCIgaGVpZ2h0PVwiMTVcIiB2aWV3Qm94PVwiMCAwIDggMTVcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNNy42OTI1NCA4LjA5NDg4TDEuNDQyNTQgMTQuMzQ0OUMxLjM4NDQ3IDE0LjQwMjkgMS4zMTU1MyAxNC40NDkgMS4yMzk2NiAxNC40ODA0QzEuMTYzNzkgMTQuNTExOSAxLjA4MjQ3IDE0LjUyOCAxLjAwMDM1IDE0LjUyOEMwLjkxODIyNiAxNC41MjggMC44MzY5MDggMTQuNTExOSAwLjc2MTAzNyAxNC40ODA0QzAuNjg1MTY3IDE0LjQ0OSAwLjYxNjIyOSAxNC40MDI5IDAuNTU4MTYgMTQuMzQ0OUMwLjUwMDA5MSAxNC4yODY4IDAuNDU0MDI4IDE0LjIxNzkgMC40MjI2MDEgMTQuMTQyQzAuMzkxMTc1IDE0LjA2NjEgMC4zNzUgMTMuOTg0OCAwLjM3NSAxMy45MDI3QzAuMzc1IDEzLjgyMDYgMC4zOTExNzUgMTMuNzM5MyAwLjQyMjYwMSAxMy42NjM0QzAuNDU0MDI4IDEzLjU4NzUgMC41MDAwOTEgMTMuNTE4NiAwLjU1ODE2IDEzLjQ2MDVMNi4zNjY3NSA3LjY1MjY5TDAuNTU4MTYgMS44NDQ4OEMwLjQ0MDg4NCAxLjcyNzYgMC4zNzUgMS41Njg1NCAwLjM3NSAxLjQwMjY5QzAuMzc1IDEuMjM2ODQgMC40NDA4ODQgMS4wNzc3OCAwLjU1ODE2IDAuOTYwNTA0QzAuNjc1NDM1IDAuODQzMjI4IDAuODM0NDk1IDAuNzc3MzQ0IDEuMDAwMzUgMC43NzczNDRDMS4xNjYyIDAuNzc3MzQ0IDEuMzI1MjYgMC44NDMyMjggMS40NDI1NCAwLjk2MDUwNEw3LjY5MjU0IDcuMjEwNUM3Ljc1MDY1IDcuMjY4NTUgNy43OTY3NSA3LjMzNzQ4IDcuODI4MiA3LjQxMzM1QzcuODU5NjUgNy40ODkyMyA3Ljg3NTg0IDcuNTcwNTYgNy44NzU4NCA3LjY1MjY5QzcuODc1ODQgNy43MzQ4MyA3Ljg1OTY1IDcuODE2MTUgNy44MjgyIDcuODkyMDNDNy43OTY3NSA3Ljk2NzkgNy43NTA2NSA4LjAzNjgzIDcuNjkyNTQgOC4wOTQ4OFpcIiBmaWxsPVwiJTIzM0E2MjNDXCIvPjwvc3ZnPicpO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFnaW5hdGlvbiBhIC5uZXh0X2Fycm93OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBoZWlnaHQ6IDE5cHg7XG4gICAgd2lkdGg6IDhweDtcbiAgfVxufVxuXG4ucGFnaW5hdGlvbiAuYWN0aXZlLCAucGFnaW5hdGlvbiAuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDQsIDIyMSwgMjQ1KTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ucGFnaW5hdGlvbiAuZG90cyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnBhZ2luYXRpb24gYTpob3Zlcjpub3QoLmFjdGl2ZSk6bm90KC5kb3RzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cblxuI3Bvc3QtbG9hZGVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbiNwb3N0LWxvYWRlciAubG9hZGluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMTU1RUVGO1xufVxuXG4udGV4dGVkaXRvci1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjFweCkge1xuICAudGV4dGVkaXRvci1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xufVxuLnRleHRlZGl0b3ItY29udGVudCBwIHN0cm9uZyxcbi50ZXh0ZWRpdG9yLWNvbnRlbnQgcCBiIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgdWwgYSxcbi50ZXh0ZWRpdG9yLWNvbnRlbnQgcCBhIHtcbiAgY29sb3I6ICMxNTVFRUY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnRleHRlZGl0b3ItY29udGVudCB1bCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICBsaXN0LXN0eWxlOiBkaXNjO1xufVxuLnRleHRlZGl0b3ItY29udGVudCBvbCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgaDIge1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzBGMjE3ODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHRlZGl0b3ItY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG4udGV4dGVkaXRvci1jb250ZW50IGgzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEwNSU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgY29sb3I6ICMwRjIxNzg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIxcHgpIHtcbiAgLnRleHRlZGl0b3ItY29udGVudCBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4udGV4dGVkaXRvci1jb250ZW50IGg0IHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzBGMjE3ODtcbiAgbGluZS1oZWlnaHQ6IDEyNCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgaDQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnRleHRlZGl0b3ItY29udGVudCBoNSB7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMEQxMjFDO1xuICBjb2xvcjogIzBGMjE3ODtcbiAgbWFyZ2luOiA0MHB4IDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjQlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGV4dGVkaXRvci1jb250ZW50IGg1IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luOiAxNnB4IDA7XG4gIH1cbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgaDYge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAyRDA0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMXB4KSB7XG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgaDYge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnRleHRlZGl0b3ItY29udGVudCBocixcbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmRpdmlkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDREQ1REY7XG4gIG1hcmdpbjogNDBweCAwO1xufVxuLnRleHRlZGl0b3ItY29udGVudCBwICsgaHIge1xuICBtYXJnaW46IDQwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHRlZGl0b3ItY29udGVudCBwICsgaHIge1xuICAgIG1hcmdpbjogMzZweCAwO1xuICB9XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5xdW90ZVRleHQsXG4udGV4dGVkaXRvci1jb250ZW50IGJsb2NrcXVvdGUge1xuICBtYXJnaW46IDYwcHggMDtcbiAgcGFkZGluZzogMCAwIDAgMTA0cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzE1NUVFRjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMxNTVFRUY7XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5xdW90ZVRleHQgc3Ryb25nLFxuLnRleHRlZGl0b3ItY29udGVudCBibG9ja3F1b3RlIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHRlZGl0b3ItY29udGVudCAucXVvdGVUZXh0LFxuICAudGV4dGVkaXRvci1jb250ZW50IGJsb2NrcXVvdGUge1xuICAgIHBhZGRpbmc6IDAgMCAwIDQwcHg7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGV4dGVkaXRvci1jb250ZW50IC5xdW90ZVRleHQsXG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgYmxvY2txdW90ZSB7XG4gICAgcGFkZGluZzogMCAwIDAgMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxufVxuLnRleHRlZGl0b3ItY29udGVudCAucXVvdGVUZXh0IHAsXG4udGV4dGVkaXRvci1jb250ZW50IGJsb2NrcXVvdGUgcCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjEycHg7XG4gIGNvbG9yOiAjMTU1RUVGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIxcHgpIHtcbiAgLnRleHRlZGl0b3ItY29udGVudCAucXVvdGVUZXh0IHAsXG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgYmxvY2txdW90ZSBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLnF1b3RlVGV4dCBwIGVtLFxuLnRleHRlZGl0b3ItY29udGVudCBibG9ja3F1b3RlIHAgZW0ge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLnF1b3RlVGV4dCBwOm5vdCg6bGFzdC1jaGlsZCksXG4udGV4dGVkaXRvci1jb250ZW50IGJsb2NrcXVvdGUgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMTU1RUVGO1xufVxuLnRleHRlZGl0b3ItY29udGVudCAucXVvdGVUZXh0IHA6bGFzdC1jaGlsZCxcbi50ZXh0ZWRpdG9yLWNvbnRlbnQgYmxvY2txdW90ZSBwOmxhc3QtY2hpbGQge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzBGMjE3ODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHRlZGl0b3ItY29udGVudCAucXVvdGVUZXh0IHA6bGFzdC1jaGlsZCxcbiAgLnRleHRlZGl0b3ItY29udGVudCBibG9ja3F1b3RlIHA6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICB9XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5xdW90ZVRleHQgcDpsYXN0LWNoaWxkOjpiZWZvcmUsXG4udGV4dGVkaXRvci1jb250ZW50IGJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBGMjE3ODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGV4dGVkaXRvci1jb250ZW50IC5xdW90ZVRleHQgcDpsYXN0LWNoaWxkOjpiZWZvcmUsXG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgYmxvY2txdW90ZSBwOmxhc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDE0cHg7XG4gIH1cbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgZmlnY2FwdGlvbixcbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLndwLWVsZW1lbnQtY2FwdGlvbiB7XG4gIGNvbG9yOiAjMEQxMjFDO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgZmlnY2FwdGlvbjo6YmVmb3JlLFxuLnRleHRlZGl0b3ItY29udGVudCAud3AtZWxlbWVudC1jYXB0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMnB4O1xufVxuLnRleHRlZGl0b3ItY29udGVudCBmaWd1cmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5jYXB0aW9uSW1nIHtcbiAgcGFkZGluZzogNDhweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmNhcHRpb25JbWdfX3dyYXAge1xuICBoZWlnaHQ6IDY4NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDFweCkge1xuICAudGV4dGVkaXRvci1jb250ZW50IC5jYXB0aW9uSW1nX193cmFwIHtcbiAgICBoZWlnaHQ6IDUwNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHRlZGl0b3ItY29udGVudCAuY2FwdGlvbkltZ19fd3JhcCB7XG4gICAgaGVpZ2h0OiAxOTNweDtcbiAgfVxufVxuLnRleHRlZGl0b3ItY29udGVudCAuY2FwdGlvbkltZ19fd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmNhcHRpb25JbWcgcCB7XG4gIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmNhcHRpb25JbWcgcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDJweDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmNhcHRpb25JbWcuaGlnaCB7XG4gIHBhZGRpbmc6IHVuc2V0O1xufVxuLnRleHRlZGl0b3ItY29udGVudCAuY2FwdGlvbkltZy5oaWdoIC5jYXB0aW9uSW1nX193cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTIxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDFweCkge1xuICAudGV4dGVkaXRvci1jb250ZW50IC5jYXB0aW9uSW1nLmhpZ2ggLmNhcHRpb25JbWdfX3dyYXAge1xuICAgIGhlaWdodDogODk2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGV4dGVkaXRvci1jb250ZW50IC5jYXB0aW9uSW1nLmhpZ2ggLmNhcHRpb25JbWdfX3dyYXAge1xuICAgIGhlaWdodDogMzQzcHg7XG4gIH1cbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLnNvY2lhbFJpYmJvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDIxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHRlZGl0b3ItY29udGVudCAuc29jaWFsUmliYm9uIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLnRleHRlZGl0b3ItY29udGVudCAuc29jaWFsUmliYm9uIHAge1xuICBwYWRkaW5nLWJvdHRvbTogdW5zZXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHRlZGl0b3ItY29udGVudCAuc29jaWFsUmliYm9uIHAge1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSA2MHB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5zb2NpYWxSaWJib25fX2ljb25XcmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDMycHg7XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5zb2NpYWxSaWJib25fX2ljb24ge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmpvYnMge1xuICBwYWRkaW5nOiA0OHB4IDA7XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5qb2JzX190aXRsZSB7XG4gIHBhZGRpbmc6IDMycHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xufVxuLnRleHRlZGl0b3ItY29udGVudCAuam9ic19fdGl0bGU6bnRoLWxhc3QtY2hpbGQoMikge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmpvYnNfX2hlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmpvYnNfX2hlYWQgaDUge1xuICBwYWRkaW5nOiB1bnNldDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmpvYnNfX2JvdHRvbSBhIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnRleHRlZGl0b3ItY29udGVudCAuam9icyAuYmFkZ2VXcmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmpvYnMgLmJhZGdlV3JhcF9fYmFkZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1OCwgMTQ1LCAxMzAsIDAuMTI1NDkwMTk2MSk7XG4gIG9wYWNpdHk6IDAuNztcbiAgcGFkZGluZzogNXB4IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBnYXA6IDZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmpvYnMgLmJhZGdlV3JhcF9fYmFkZ2UgYSxcbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmpvYnMgLmJhZGdlV3JhcF9fYmFkZ2Ugc3BhbiB7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDZweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQtLWJhZGdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQtLWJhZGdlIHtcbiAgICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTMyJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XG4gIH1cbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQtLWJhZGdlIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzM2NDE1Mjtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQtLWJhZGdlIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzM2NDE1MjtcbiAgcGFkZGluZzogNHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI0IyOTlGRiwgI0IyOTlGRiksIGxpbmVhci1ncmFkaWVudCgyNjEuMzZkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgLTIwNC4wOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtMTI1LjglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgLTEwNi4yMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtODYuNjYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIC04LjM4JSk7XG59XG4udGV4dGVkaXRvci1jb250ZW50IGltZyB7XG4gIG1heC1oZWlnaHQ6IDEyMTZweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGV4dGVkaXRvci1jb250ZW50IGltZyB7XG4gICAgbWF4LWhlaWdodDogMjE5cHg7XG4gIH1cbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgaDI6bm90KDpsYXN0LWNoaWxkKSxcbi50ZXh0ZWRpdG9yLWNvbnRlbnQgaDM6bm90KDpsYXN0LWNoaWxkKSxcbi50ZXh0ZWRpdG9yLWNvbnRlbnQgcDpub3QoOmxhc3QtY2hpbGQpLFxuLnRleHRlZGl0b3ItY29udGVudCBoNjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgaDQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5ibG9nLWxpc3RpbmdfX2l0ZW0tLWJhZGdlIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRleHRlZGl0b3ItY29udGVudCBoNiArIC5pY29uLWluZm8tYm94IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmljb24taW5mby1ib3g6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnRleHRlZGl0b3ItY29udGVudCAuaWNvbi1pbmZvLWJveCArIHAge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnRleHRlZGl0b3ItY29udGVudCBoMyArIHAge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzI1MkMzOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHRlZGl0b3ItY29udGVudCBoMyArIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnRleHRlZGl0b3ItY29udGVudCBmaWd1cmUsXG4udGV4dGVkaXRvci1jb250ZW50IC53cC1jYXB0aW9uLFxuLnRleHRlZGl0b3ItY29udGVudCAuYWxpZ25ub25lIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnRleHRlZGl0b3ItY29udGVudCBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnRleHRlZGl0b3ItY29udGVudCBpbWc6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgaW1nIHtcbiAgICBoZWlnaHQ6IDIyOHB4O1xuICB9XG59XG4udGV4dGVkaXRvci1jb250ZW50IGZpZ2NhcHRpb24sXG4udGV4dGVkaXRvci1jb250ZW50IC5maWdjYXB0aW9uLFxuLnRleHRlZGl0b3ItY29udGVudCAud3AtY2FwdGlvbi10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgY29sb3I6ICM0QjU1NjU7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgZmlnY2FwdGlvbixcbiAgLnRleHRlZGl0b3ItY29udGVudCAuZmlnY2FwdGlvbixcbiAgLnRleHRlZGl0b3ItY29udGVudCAud3AtY2FwdGlvbi10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG59XG4udGV4dGVkaXRvci1jb250ZW50IHRhYmxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxOTMsIDE3NywgMTYxLCAwLjMzKTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGV4dGVkaXRvci1jb250ZW50IHRhYmxlIHRoZWFkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgdGFibGUgdGgge1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTkzLCAxNzcsIDE2MSwgMC4zMyk7XG59XG4udGV4dGVkaXRvci1jb250ZW50IHRhYmxlIHRkIHtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE5MywgMTc3LCAxNjEsIDAuMzMpO1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1sZWdhbC1jb250ZW50LXRlbXBsYXRlIC5zaW5nbGUtdHJlZV9idG4sXG4uc2luZ2xlLXBvc3QgLnNpbmdsZS10cmVlX2J0biB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5zaW5nbGUtdHJlZV9idG4ge1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzE1NUVFRjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDNweDtcbn1cbi5zaW5nbGUtdHJlZV9idG46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNVFlpSUdobGFXZG9kRDBpTVRNaUlIWnBaWGRDYjNnOUlqQWdNQ0F4TmlBeE15SWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2daRDBpVFRBdU1UZ3pNRE16SURVdU9USTVNRE5NTlM0NU1qZ3lPQ0F3TGpFNE16YzVRell1TURRMU5Ea2dNQzR3TmpZMU56azJJRFl1TWpBME5EWWdNQzR3TURBM016QTNORGtnTmk0ek56QXlNaUF3TGpBd01EY3pNRGMwT1VNMkxqVXpOVGs0SURBdU1EQXdOek13TnpRNUlEWXVOamswT1RVZ01DNHdOalkxTnprMklEWXVPREV5TVRZZ01DNHhPRE0zT1VNMkxqa3lPVE0zSURBdU16QXhJRFl1T1RrMU1qSWdNQzQwTlRrNU56RWdOaTQ1T1RVeU1pQXdMall5TlRjek1VTTJMams1TlRJeUlEQXVOemt4TkRreUlEWXVPVEk1TXpjZ01DNDVOVEEwTmpNZ05pNDRNVEl4TmlBeExqQTJOelkzVERJdU1UTXpOalVnTlM0M05EWXhPRXd4TkM0M05qY3hJRFV1TnpRMU5qTkRNVFF1T1RNeklEVXVOelExTmpNZ01UVXVNRGt5SURVdU9ERXhOVEVnTVRVdU1qQTVNeUExTGpreU9EYzVRekUxTGpNeU5qWWdOaTR3TkRZd05pQXhOUzR6T1RJMUlEWXVNakExTVRJZ01UVXVNemt5TlNBMkxqTTNNRGszUXpFMUxqTTVNalVnTmk0MU16WTRNeUF4TlM0ek1qWTJJRFl1TmprMU9Ea2dNVFV1TWpBNU15QTJMamd4TXpFMlF6RTFMakE1TWlBMkxqa3pNRFEwSURFMExqa3pNeUEyTGprNU5qTXlJREUwTGpjMk56RWdOaTQ1T1RZek1rd3lMakV6TXpZMUlEWXVPVGsxTnpkTU5pNDRNVEl4TmlBeE1TNDJOelF6UXpZdU9USTVNemNnTVRFdU56a3hOU0EyTGprNU5USXlJREV4TGprMU1EVWdOaTQ1T1RVeU1pQXhNaTR4TVRZeVF6WXVPVGsxTWpJZ01USXVNamd5SURZdU9USTVNemNnTVRJdU5EUXdPU0EyTGpneE1qRTJJREV5TGpVMU9ESkROaTQyT1RRNU5TQXhNaTQyTnpVMElEWXVOVE0xT1RnZ01USXVOelF4TWlBMkxqTTNNREl5SURFeUxqYzBNVEpETmk0eU1EUTBOaUF4TWk0M05ERXlJRFl1TURRMU5Ea2dNVEl1TmpjMU5DQTFMamt5T0RJNElERXlMalUxT0RKTU1DNHhPRE13TXpNZ05pNDRNVEk1TWtNd0xqQTJOVGd5TWpnZ05pNDJPVFUzTVNBdE1pNDFOVGN4TjJVdE1EVWdOaTQxTXpZM015QXRNaTQxTmpneU0yVXRNRFVnTmk0ek56QTVOME10TWk0MU56ZzNOMlV0TURVZ05pNHlNRFV5TVNBd0xqQTJOVGd5TWpZZ05pNHdORFl5TkNBd0xqRTRNekF6TXlBMUxqa3lPVEF6V2lJZ1ptbHNiRDBpSXpFMU5VVkZSaUl2UGdvOEwzTjJaejRLXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5zaW5nbGUtdHJlZV9idG46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTRweCk7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1RUVGO1xufVxuLnNpbmdsZS10cmVlX2J0bjpob3ZlciB7XG4gIGNvbG9yOiAjMTU1RUVGO1xufVxuLnNpbmdsZS10cmVlLWhlYWQge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaW5nbGUtdHJlZS1oZWFkIGgxIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogNDRweDtcbiAgbGluZS1oZWlnaHQ6IDEwNSU7XG4gIGNvbG9yOiAjMEYyMTc4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2luZ2xlLXRyZWUtaGVhZCBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLnNpbmdsZS10cmVlLWhlYWQgcCxcbi5zaW5nbGUtdHJlZS1oZWFkIC5wb3N0LWV4Y2VycHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOXB4O1xuICBjb2xvcjogIzRCNTU2NTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpbmdsZS10cmVlLWhlYWQgcCxcbiAgLnNpbmdsZS10cmVlLWhlYWQgLnBvc3QtZXhjZXJwdCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc2luZ2xlLXRyZWUtbWFpbkJhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDE5LzEwO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuLnNpbmdsZS10cmVlLW1haW5CYW5uZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRyZWUtY2F0ICsgLnNpbmdsZS10cmVlLWhlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuLnRyZWUtY2F0IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnRyZWUtY2F0IHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAzcHggOHB4IDNweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgLyogMTUuODRweCAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDZweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDhweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgY29sb3I6IHJnYig1OCwgOTgsIDYwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDIsIDIzMywgMTg3LCAwLjM1KTtcbn1cbi50cmVlLWNhdCB1bCBsaS50cmVlLXJlbW92YWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE4XCIgaGVpZ2h0PVwiMThcIiB2aWV3Qm94PVwiMCAwIDE4IDE4XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTEzLjkyODkgNC40MDE1OUMxMy41MjIgMy40MzAwNCAxMi44MzcxIDIuNjAwNDIgMTEuOTYwMSAyLjAxNjk1QzExLjA4MzIgMS40MzM0OCAxMC4wNTMzIDEuMTIyMTkgOS4wMDAwMiAxLjEyMjE5QzcuOTQ2NyAxLjEyMjE5IDYuOTE2ODggMS40MzM0OCA2LjAzOTkzIDIuMDE2OTVDNS4xNjI5OCAyLjYwMDQyIDQuNDc4MDIgMy40MzAwNCA0LjA3MTExIDQuNDAxNTlDMy4xOTU0MiA0LjgwNzExIDIuNDUzMyA1LjQ1MzYyIDEuOTMxNTcgNi4yNjU0NkMxLjQwOTg1IDcuMDc3MzEgMS4xMzAwOSA4LjAyMDk0IDEuMTI1MDIgOC45ODU5N0MxLjExNzI5IDExLjcxNTUgMy4zMzAwMiAxMy45OTIyIDYuMDU2NzQgMTQuMDYyNUM2Ljg4MTU5IDE0LjA4NDEgNy42OTkxMiAxMy45MDI3IDguNDM3NTIgMTMuNTM0NVYxNi4zMTI1QzguNDM3NTIgMTYuNDYxNyA4LjQ5Njc4IDE2LjYwNDggOC42MDIyNyAxNi43MTAzQzguNzA3NzYgMTYuODE1OCA4Ljg1MDg0IDE2Ljg3NSA5LjAwMDAyIDE2Ljg3NUM5LjE0OTIgMTYuODc1IDkuMjkyMjggMTYuODE1OCA5LjM5Nzc3IDE2LjcxMDNDOS41MDMyNiAxNi42MDQ4IDkuNTYyNTIgMTYuNDYxNyA5LjU2MjUyIDE2LjMxMjVWMTMuNTM0NUMxMC4yNjEzIDEzLjg4MyAxMS4wMzE3IDE0LjA2MzggMTEuODEyNSAxNC4wNjI1SDExLjk0MzNDMTQuNjcgMTMuOTkyMiAxNi44ODI4IDExLjcxNjkgMTYuODc1IDguOTg3MzdDMTYuODcwMyA4LjAyMjA5IDE2LjU5MDcgNy4wNzgxMiAxNi4wNjkgNi4yNjU5OUMxNS41NDcyIDUuNDUzODUgMTQuODA0OSA0LjgwNzE1IDEzLjkyODkgNC40MDE1OVpNMTEuOTE0NSAxMi45Mzc1QzExLjEwMjEgMTIuOTYwMiAxMC4zMDI5IDEyLjcyOTIgOS42Mjc5MSAxMi4yNzY2QzkuNjA1ODggMTIuMjYyNSA5LjU4NDA4IDEyLjI0OTIgOS41NjI1MiAxMi4yMzY1VjkuMzQ3MzdMMTIuNjI2NyA3LjgxNTk3QzEyLjY5MjkgNy43ODI5MSAxMi43NTE4IDcuNzM3MTYgMTIuODAwMiA3LjY4MTMyQzEyLjg0ODcgNy42MjU0OCAxMi44ODU2IDcuNTYwNjQgMTIuOTA5IDcuNDkwNTJDMTIuOTMyNCA3LjQyMDQgMTIuOTQxNyA3LjM0NjM2IDEyLjkzNjUgNy4yNzI2M0MxMi45MzEyIDcuMTk4OSAxMi45MTE1IDcuMTI2OTIgMTIuODc4NSA3LjA2MDgxQzEyLjg0NTQgNi45OTQ3IDEyLjc5OTYgNi45MzU3NCAxMi43NDM4IDYuODg3MzFDMTIuNjg4IDYuODM4ODggMTIuNjIzMSA2LjgwMTkzIDEyLjU1MyA2Ljc3ODU1QzEyLjQ4MjkgNi43NTUxOCAxMi40MDg4IDYuNzQ1ODQgMTIuMzM1MSA2Ljc1MTA4QzEyLjI2MTQgNi43NTYzMiAxMi4xODk0IDYuNzc2MDMgMTIuMTIzMyA2LjgwOTA5TDkuNTYyNTIgOC4wOTAxOFY2LjE4NzUzQzkuNTYyNTIgNi4wMzgzNCA5LjUwMzI2IDUuODk1MjcgOS4zOTc3NyA1Ljc4OTc4QzkuMjkyMjggNS42ODQyOSA5LjE0OTIgNS42MjUwMyA5LjAwMDAyIDUuNjI1MDNDOC44NTA4NCA1LjYyNTAzIDguNzA3NzYgNS42ODQyOSA4LjYwMjI3IDUuNzg5NzhDOC40OTY3OCA1Ljg5NTI3IDguNDM3NTIgNi4wMzgzNCA4LjQzNzUyIDYuMTg3NTNWOS43Nzc2OEw1Ljg3Njc0IDguNDk2NTlDNS43NDMyMiA4LjQyOTgzIDUuNTg4NjUgOC40MTg4NSA1LjQ0NzAzIDguNDY2MDVDNS4zMDU0MSA4LjUxMzI2IDUuMTg4MzQgOC42MTQ3OSA1LjEyMTU4IDguNzQ4MzFDNS4wNTQ4MiA4Ljg4MTgzIDUuMDQzODQgOS4wMzY0IDUuMDkxMDQgOS4xNzgwMkM1LjEzODI1IDkuMzE5NjQgNS4yMzk3OCA5LjQzNjcxIDUuMzczMyA5LjUwMzQ3TDguNDM3NTIgMTEuMDM0OVYxMi4yMzQ0QzguNDE1NDkgMTIuMjQ3MSA4LjM5MzY5IDEyLjI2MDQgOC4zNzIxMyAxMi4yNzQ1QzcuNjk3MjEgMTIuNzI3NCA2Ljg5ODA5IDEyLjk1OTEgNi4wODU1NyAxMi45Mzc1QzUuMTk2MjcgMTIuOTE1MyA0LjM0MDcxIDEyLjU5MjYgMy42NTgyNSAxMi4wMjJDMi45NzU3OSAxMS40NTE0IDIuNTA2NjUgMTAuNjY2NSAyLjMyNzI3IDkuNzk1MjRDMi4xNDc4OSA4LjkyMzk1IDIuMjY4ODQgOC4wMTc1OCAyLjY3MDQxIDcuMjIzODFDMy4wNzE5NyA2LjQzMDAzIDMuNzMwNDkgNS43OTU2MiA0LjUzODY5IDUuNDIzOTNDNC43OTQzIDUuMzA2ODIgNC45OTY0IDUuMDk3NjkgNS4xMDQ3MSA0LjgzODIzQzUuNDI1NzggNC4wNzA4OSA1Ljk2NjU0IDMuNDE1NTggNi42NTg5OSAyLjk1NDY5QzcuMzUxNDUgMi40OTM4MSA4LjE2NDY5IDIuMjQ3OTEgOC45OTY1IDIuMjQ3OTFDOS44MjgzMiAyLjI0NzkxIDEwLjY0MTYgMi40OTM4MSAxMS4zMzQgMi45NTQ2OUMxMi4wMjY1IDMuNDE1NTggMTIuNTY3MiA0LjA3MDg5IDEyLjg4ODMgNC44MzgyM0MxMi45OTY2IDUuMDk3NjkgMTMuMTk4NyA1LjMwNjgyIDEzLjQ1NDMgNS40MjM5M0MxNC4yNjI1IDUuNzk1NjIgMTQuOTIxIDYuNDMwMDMgMTUuMzIyNiA3LjIyMzgxQzE1LjcyNDIgOC4wMTc1OCAxNS44NDUxIDguOTIzOTUgMTUuNjY1NyA5Ljc5NTI0QzE1LjQ4NjQgMTAuNjY2NSAxNS4wMTcyIDExLjQ1MTQgMTQuMzM0OCAxMi4wMjJDMTMuNjUyMyAxMi41OTI2IDEyLjc5NjcgMTIuOTE1MyAxMS45MDc0IDEyLjkzNzVIMTEuOTE0NVpcIiBmaWxsPVwiJTIzNkZBNjI3XCIvPjwvc3ZnPicpO1xufVxuLnRyZWUtY2F0IHVsIGxpLmluZHVzdHJ5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxOFwiIGhlaWdodD1cIjEzXCIgdmlld0JveD1cIjAgMCAxOCAxM1wiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNi44NzUgMTAuOTM3NUgxNi4zMTI1VjIuMDcxMDZMMTYuOTkyNCAxLjkyNDgxQzE3LjA2NjIgMS45MTA5NyAxNy4xMzY1IDEuODgyNSAxNy4xOTkxIDEuODQxMDdDMTcuMjYxNyAxLjc5OTY0IDE3LjMxNTQgMS43NDYxIDE3LjM1NyAxLjY4MzU5QzE3LjM5ODYgMS42MjEwOSAxNy40MjczIDEuNTUwODkgMTcuNDQxMyAxLjQ3NzEzQzE3LjQ1NTQgMS40MDMzNyAxNy40NTQ1IDEuMzI3NTUgMTcuNDM4OCAxLjI1NDE0QzE3LjQyMyAxLjE4MDcyIDE3LjM5MjggMS4xMTEyIDE3LjM0OTggMS4wNDk2NkMxNy4zMDY3IDAuOTg4MTI1IDE3LjI1MTggMC45MzU4MjQgMTcuMTg4MyAwLjg5NTg0MkMxNy4xMjQ3IDAuODU1ODU5IDE3LjA1MzggMC44MjkwMDMgMTYuOTc5NyAwLjgxNjg1N0MxNi45MDU2IDAuODA0NzExIDE2LjgyOTkgMC44MDc1MjEgMTYuNzU2OSAwLjgyNTEyMkwxLjAwNjg3IDQuMjAwMTJDMC44NzExODkgNC4yMjk0IDAuNzUxMTIxIDQuMzA3ODIgMC42Njk3NjUgNC40MjAyOUMwLjU4ODQwOSA0LjUzMjc1IDAuNTUxNTEyIDQuNjcxMzMgMC41NjYxNyA0LjgwOTM3QzAuNTgwODI5IDQuOTQ3NCAwLjY0NjAwNyA1LjA3NTE0IDAuNzQ5MTY5IDUuMTY4MDFDMC44NTIzMzEgNS4yNjA4OSAwLjk4NjE5MSA1LjMxMjM0IDEuMTI1IDUuMzEyNDdDMS4xNjQ5NCA1LjMxMjM5IDEuMjA0NzcgNS4zMDgxNSAxLjI0MzgzIDUuMjk5ODFMMS42ODc1IDUuMjA0ODlWMTAuOTM3NUgxLjEyNUMwLjk3NTgxNiAxMC45Mzc1IDAuODMyNzQyIDEwLjk5NjcgMC43MjcyNTIgMTEuMTAyMkMwLjYyMTc2MyAxMS4yMDc3IDAuNTYyNSAxMS4zNTA4IDAuNTYyNSAxMS41QzAuNTYyNSAxMS42NDkxIDAuNjIxNzYzIDExLjc5MjIgMC43MjcyNTIgMTEuODk3N0MwLjgzMjc0MiAxMi4wMDMyIDAuOTc1ODE2IDEyLjA2MjUgMS4xMjUgMTIuMDYyNUgxNi44NzVDMTcuMDI0MiAxMi4wNjI1IDE3LjE2NzMgMTIuMDAzMiAxNy4yNzI3IDExLjg5NzdDMTcuMzc4MiAxMS43OTIyIDE3LjQzNzUgMTEuNjQ5MSAxNy40Mzc1IDExLjVDMTcuNDM3NSAxMS4zNTA4IDE3LjM3ODIgMTEuMjA3NyAxNy4yNzI3IDExLjEwMjJDMTcuMTY3MyAxMC45OTY3IDE3LjAyNDIgMTAuOTM3NSAxNi44NzUgMTAuOTM3NVpNMi44MTI1IDQuOTYwOUwxNS4xODc1IDIuMzEyMjNWMTAuOTM3NUgxMy41VjYuOTk5OTdDMTMuNSA2Ljg1MDc4IDEzLjQ0MDcgNi43MDc3MSAxMy4zMzUyIDYuNjAyMjJDMTMuMjI5OCA2LjQ5NjczIDEzLjA4NjcgNi40Mzc0NyAxMi45Mzc1IDYuNDM3NDdINS4wNjI1QzQuOTEzMzIgNi40Mzc0NyA0Ljc3MDI0IDYuNDk2NzMgNC42NjQ3NSA2LjYwMjIyQzQuNTU5MjYgNi43MDc3MSA0LjUgNi44NTA3OCA0LjUgNi45OTk5N1YxMC45Mzc1SDIuODEyNVY0Ljk2MDlaTTEyLjM3NSA4LjY4NzQ3SDUuNjI1VjcuNTYyNDdIMTIuMzc1VjguNjg3NDdaTTUuNjI1IDkuODEyNDdIMTIuMzc1VjEwLjkzNzVINS42MjVWOS44MTI0N1pcIiBmaWxsPVwiJTIzRjE3QTJGXCIvPjwvc3ZnPicpO1xufVxuLnRyZWUtY2F0IHVsIGxpLmVtZXJnZW5jeS1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTVcIiB2aWV3Qm94PVwiMCAwIDE2IDE1XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE1LjY1MDggMTIuMjI0OUw5LjUwMTkzIDEuNTQ2NTJDOS4zNDgyOCAxLjI4NDkxIDkuMTI4OTIgMS4wNjc5OSA4Ljg2NTYgMC45MTcyNjdDOC42MDIyOSAwLjc2NjU0NiA4LjMwNDE2IDAuNjg3MjU2IDguMDAwNzYgMC42ODcyNTZDNy42OTczNSAwLjY4NzI1NiA3LjM5OTIyIDAuNzY2NTQ2IDcuMTM1OTEgMC45MTcyNjdDNi44NzI1OSAxLjA2Nzk5IDYuNjUzMjQgMS4yODQ5MSA2LjQ5OTU4IDEuNTQ2NTJMMC4zNTA3NTQgMTIuMjI0OUMwLjIwMjkxMiAxMi40Nzc5IDAuMTI1IDEyLjc2NTcgMC4xMjUgMTMuMDU4OEMwLjEyNSAxMy4zNTE5IDAuMjAyOTEyIDEzLjYzOTcgMC4zNTA3NTQgMTMuODkyN0MwLjUwMjQ0IDE0LjE1NTkgMC43MjE0MjEgMTQuMzc0IDAuOTg1MjI3IDE0LjUyNDZDMS4yNDkwMyAxNC42NzUyIDEuNTQ4MTYgMTQuNzUzIDEuODUxOTMgMTQuNzQ5OEgxNC4xNDk2QzE0LjQ1MzEgMTQuNzUyNyAxNC43NTE5IDE0LjY3NDkgMTUuMDE1NSAxNC41MjQzQzE1LjI3OSAxNC4zNzM2IDE1LjQ5NzggMTQuMTU1NyAxNS42NDkzIDEzLjg5MjdDMTUuNzk3NCAxMy42Mzk4IDE1Ljg3NTYgMTMuMzUyIDE1Ljg3NTggMTMuMDU5QzE1Ljg3NjEgMTIuNzY1OSAxNS43OTg0IDEyLjQ3OCAxNS42NTA4IDEyLjIyNDlaTTE0LjY3NTUgMTMuMzI5NUMxNC42MjE5IDEzLjQyMDkgMTQuNTQ1IDEzLjQ5NjUgMTQuNDUyNSAxMy41NDg0QzE0LjM2MDEgMTMuNjAwMyAxNC4yNTU2IDEzLjYyNjYgMTQuMTQ5NiAxMy42MjQ4SDEuODUxOTNDMS43NDU5NSAxMy42MjY2IDEuNjQxMzkgMTMuNjAwMyAxLjU0ODk3IDEzLjU0ODRDMS40NTY1NSAxMy40OTY1IDEuMzc5NTkgMTMuNDIwOSAxLjMyNTk5IDEzLjMyOTVDMS4yNzc0MyAxMy4yNDczIDEuMjUxODIgMTMuMTUzNiAxLjI1MTgyIDEzLjA1ODFDMS4yNTE4MiAxMi45NjI2IDEuMjc3NDMgMTIuODY4OSAxLjMyNTk5IDEyLjc4NjdMNy40NzQ4MiAyLjEwODMyQzcuNTI5NSAyLjAxNzMxIDcuNjA2ODEgMS45NDIwMSA3LjY5OTIyIDEuODg5NzNDNy43OTE2MyAxLjgzNzQ1IDcuODk1OTkgMS44MDk5OCA4LjAwMjE2IDEuODA5OThDOC4xMDgzMyAxLjgwOTk4IDguMjEyNyAxLjgzNzQ1IDguMzA1MSAxLjg4OTczQzguMzk3NTEgMS45NDIwMSA4LjQ3NDgyIDIuMDE3MzEgOC41Mjk1MSAyLjEwODMyTDE0LjY3ODMgMTIuNzg2N0MxNC43MjY1IDEyLjg2OTEgMTQuNzUxNiAxMi45NjMgMTQuNzUxMSAxMy4wNTg1QzE0Ljc1MDYgMTMuMTUzOSAxNC43MjQ1IDEzLjI0NzUgMTQuNjc1NSAxMy4zMjk1Wk03LjQzODI1IDkuMTI0OFY2LjMxMjNDNy40MzgyNSA2LjE2MzEyIDcuNDk3NTIgNi4wMjAwNCA3LjYwMzAxIDUuOTE0NTZDNy43MDg1IDUuODA5MDcgNy44NTE1NyA1Ljc0OTggOC4wMDA3NiA1Ljc0OThDOC4xNDk5NCA1Ljc0OTggOC4yOTMwMSA1LjgwOTA3IDguMzk4NSA1LjkxNDU2QzguNTAzOTkgNi4wMjAwNCA4LjU2MzI2IDYuMTYzMTIgOC41NjMyNiA2LjMxMjNWOS4xMjQ4QzguNTYzMjYgOS4yNzM5OSA4LjUwMzk5IDkuNDE3MDYgOC4zOTg1IDkuNTIyNTVDOC4yOTMwMSA5LjYyODA0IDguMTQ5OTQgOS42ODczIDguMDAwNzYgOS42ODczQzcuODUxNTcgOS42ODczIDcuNzA4NSA5LjYyODA0IDcuNjAzMDEgOS41MjI1NUM3LjQ5NzUyIDkuNDE3MDYgNy40MzgyNSA5LjI3Mzk5IDcuNDM4MjUgOS4xMjQ4Wk04Ljg0NDUxIDExLjY1NjFDOC44NDQ1MSAxMS44MjI5IDguNzk1MDIgMTEuOTg2MSA4LjcwMjMxIDEyLjEyNDhDOC42MDk2IDEyLjI2MzYgOC40Nzc4MiAxMi4zNzE3IDguMzIzNjQgMTIuNDM1NkM4LjE2OTQ3IDEyLjQ5OTQgNy45OTk4MiAxMi41MTYxIDcuODM2MTUgMTIuNDgzNkM3LjY3MjQ4IDEyLjQ1MSA3LjUyMjEzIDEyLjM3MDcgNy40MDQxMyAxMi4yNTI3QzcuMjg2MTMgMTIuMTM0NyA3LjIwNTc3IDExLjk4NDMgNy4xNzMyMiAxMS44MjA3QzcuMTQwNjYgMTEuNjU3IDcuMTU3MzcgMTEuNDg3MyA3LjIyMTIzIDExLjMzMzJDNy4yODUwOSAxMS4xNzkgNy4zOTMyNCAxMS4wNDcyIDcuNTMxOTkgMTAuOTU0NUM3LjY3MDc1IDEwLjg2MTggNy44MzM4OCAxMC44MTIzIDguMDAwNzYgMTAuODEyM0M4LjIyNDUzIDEwLjgxMjMgOC40MzkxNCAxMC45MDEyIDguNTk3MzggMTEuMDU5NEM4Ljc1NTYxIDExLjIxNzcgOC44NDQ1MSAxMS40MzIzIDguODQ0NTEgMTEuNjU2MVpcIiBmaWxsPVwiJTIzRjc5QTk0XCIvPjwvc3ZnPicpO1xufVxuLnRyZWUtY2F0IHVsIGxpLnRyZWUtdHJpbW1pbmcge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNFwiIHZpZXdCb3g9XCIwIDAgMTYgMTRcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTAuMDkwOSA1Ljk1NDE3QzEwLjA0OSA1Ljg5MzE2IDEwLjAxOTcgNS44MjQ1IDEwLjAwNDQgNS43NTIxM0M5Ljk4OTIgNS42Nzk3NiA5Ljk4ODM4IDUuNjA1MDkgMTAuMDAyIDUuNTMyNDFDMTAuMDE1NyA1LjQ1OTcyIDEwLjA0MzUgNS4zOTA0MyAxMC4wODQgNS4zMjg1MkMxMC4xMjQ0IDUuMjY2NjEgMTAuMTc2NyA1LjIxMzI4IDEwLjIzNzggNS4xNzE1OUwxNC45OTUyIDEuOTE2MTJDMTUuMTE4NCAxLjgzOTg5IDE1LjI2NjMgMS44MTQxNSAxNS40MDggMS44NDQyNkMxNS41NDk3IDEuODc0MzcgMTUuNjc0NCAxLjk1ODAyIDE1Ljc1NiAyLjA3Nzc2QzE1LjgzNzUgMi4xOTc1MSAxNS44Njk4IDIuMzQ0MTIgMTUuODQ1OSAyLjQ4NzA1QzE1LjgyMjEgMi42Mjk5NyAxNS43NDQgMi43NTgxOCAxNS42MjggMi44NDQ5NUwxMC44Njk5IDYuMTAwNDJDMTAuNzc2NyA2LjE2NDcyIDEwLjY2NjEgNi4xOTkwNiAxMC41NTI4IDYuMTk4ODZDMTAuNDYxOCA2LjE5ODUxIDEwLjM3MjEgNi4xNzYwNiAxMC4yOTE3IDYuMTMzNDRDMTAuMjExMiA2LjA5MDgyIDEwLjE0MjMgNi4wMjkzIDEwLjA5MDkgNS45NTQxN1pNMTUuNzc3IDExLjkzNzFDMTUuNjkyNyAxMi4wNjAxIDE1LjU2MyAxMi4xNDQ3IDE1LjQxNjQgMTIuMTcyMUMxNS4yNjk3IDEyLjE5OTUgMTUuMTE4MiAxMi4xNjc2IDE0Ljk5NTIgMTIuMDgzM0w4LjU2Mjk2IDcuNjgxNzVMNS41NzM5OCA5LjcyNjQ0QzUuODAyMDMgMTAuMzA1NiA1LjgwODcxIDEwLjk0ODQgNS41OTI3NCAxMS41MzIyQzUuMzc2NzcgMTIuMTE1OSA0Ljk1MzI5IDEyLjU5OTcgNC40MDMyMiAxMi44OTA5QzMuODUzMTQgMTMuMTgyMiAzLjIxNTA0IDEzLjI2MDUgMi42MTA4NCAxMy4xMTFDMi4wMDY2MyAxMi45NjE2IDEuNDc4NjkgMTIuNTk0NyAxLjEyNzg3IDEyLjA4MDZDMC43NzcwNTcgMTEuNTY2NCAwLjYyNzk3MiAxMC45NDExIDAuNzA5MTAyIDEwLjMyMzlDMC43OTAyMzEgOS43MDY4MyAxLjA5NTg5IDkuMTQxMjUgMS41Njc2NyA4LjczNTI1QzIuMDM5NDUgOC4zMjkyNiAyLjY0NDI4IDguMTExMzIgMy4yNjY1OSA4LjEyMzA4QzMuODg4OSA4LjEzNDg1IDQuNDg1MDYgOC4zNzU0OCA0Ljk0MTE3IDguNzk5MDFMNy41NjY2NCA2Ljk5OTcyTDQuOTM3NjUgNS4yMDA0MkM0LjQ4MzA5IDUuNjIxNzcgMy44ODkyNiA1Ljg2MDkzIDMuMjY5NTUgNS44NzIyM0MyLjY0OTg0IDUuODgzNTMgMi4wNDc2OSA1LjY2NjE4IDEuNTc4MDcgNS4yNjE2OEMxLjEwODQ1IDQuODU3MTggMC44MDQyNjUgNC4yOTM4OCAwLjcyMzYxMiAzLjY3OTM0QzAuNjQyOTYgMy4wNjQ4IDAuNzkxNDg1IDIuNDQyMDkgMS4xNDA4MyAxLjkzMDExQzEuNDkwMTcgMS40MTgxMyAyLjAxNTg1IDEuMDUyNzYgMi42MTc0OCAwLjkwMzc2OUMzLjIxOTEyIDAuNzU0Nzc5IDMuODU0NTUgMC44MzI2MDkgNC40MDI0NSAxLjEyMjRDNC45NTAzNCAxLjQxMjE4IDUuMzcyMyAxLjg5MzYyIDUuNTg3NzUgMi40NzQ3OEM1LjgwMzIgMy4wNTU5NCA1Ljc5NzA1IDMuNjk2MDkgNS41NzA0NiA0LjI3M0wxNS42MjUyIDExLjE1NDVDMTUuNjg2NiAxMS4xOTU4IDE1LjczOTQgMTEuMjQ4OCAxNS43ODAzIDExLjMxMDZDMTUuODIxMiAxMS4zNzIzIDE1Ljg0OTUgMTEuNDQxNSAxNS44NjM3IDExLjUxNDJDMTUuODc3OCAxMS41ODY5IDE1Ljg3NzQgMTEuNjYxNyAxNS44NjI1IDExLjczNDNDMTUuODQ3NiAxMS44MDY4IDE1LjgxODYgMTEuODc1OCAxNS43NzcgMTEuOTM3MVpNNC42MjU0NiAxMC42NTZDNC42MjU1MyAxMC4zMzA2IDQuNTEyNzkgMTAuMDE1MyA0LjMwNjQ0IDkuNzYzNzhDNC4xMDAxIDkuNTEyMjQgMy44MTI5MiA5LjM0MDAzIDMuNDkzODMgOS4yNzY0OUMzLjE3NDc1IDkuMjEyOTYgMi44NDM1MSA5LjI2MjAzIDIuNTU2NTUgOS40MTUzNEMyLjI2OTU5IDkuNTY4NjUgMi4wNDQ2NyA5LjgxNjcyIDEuOTIwMTEgMTAuMTE3M0MxLjc5NTU1IDEwLjQxNzggMS43NzkwNiAxMC43NTIzIDEuODczNDQgMTEuMDYzNkMxLjk2NzgzIDExLjM3NSAyLjE2NzI2IDExLjY0NCAyLjQzNzc1IDExLjgyNDhDMi43MDgyMyAxMi4wMDU2IDMuMDMzMDQgMTIuMDg3IDMuMzU2ODMgMTIuMDU1MkMzLjY4MDYxIDEyLjAyMzMgMy45ODMzNCAxMS44ODAyIDQuMjEzNDMgMTEuNjUwMkM0LjM0NDQ5IDExLjUyIDQuNDQ4NCAxMS4zNjUxIDQuNTE5MTMgMTEuMTk0NEM0LjU4OTg2IDExLjAyMzcgNC42MjYgMTAuODQwNyA0LjYyNTQ2IDEwLjY1NlpNNC4yMTM0MyA0LjMzNjk4QzQuNDEwMTQgNC4xNDAzMyA0LjU0NDEyIDMuODg5NzYgNC41OTg0MSAzLjYxNjk3QzQuNjUyNzEgMy4zNDQxNyA0LjYyNDg4IDMuMDYxNCA0LjUxODQ2IDIuODA0NDFDNC40MTIwNCAyLjU0NzQzIDQuMjMxNzkgMi4zMjc3OCA0LjAwMDUzIDIuMTczMjRDMy43NjkyNiAyLjAxODcgMy40OTczNiAxLjkzNjIxIDMuMjE5MjEgMS45MzYyMUMyLjk0MTA3IDEuOTM2MjEgMi42NjkxNiAyLjAxODcgMi40Mzc5IDIuMTczMjRDMi4yMDY2MyAyLjMyNzc4IDIuMDI2MzkgMi41NDc0MyAxLjkxOTk3IDIuODA0NDFDMS44MTM1NCAzLjA2MTQgMS43ODU3MiAzLjM0NDE3IDEuODQwMDIgMy42MTY5N0MxLjg5NDMxIDMuODg5NzYgMi4wMjgyOCA0LjE0MDMzIDIuMjI0OTkgNC4zMzY5OEMyLjM1NDg2IDQuNDY4NzkgMi41MDk2MyA0LjU3MzQ2IDIuNjgwMzEgNC42NDQ5QzIuODUxIDQuNzE2MzUgMy4wMzQxOCA0Ljc1MzE0IDMuMjE5MjEgNC43NTMxNEMzLjQwNDI1IDQuNzUzMTQgMy41ODc0MyA0LjcxNjM1IDMuNzU4MTEgNC42NDQ5QzMuOTI4OCA0LjU3MzQ2IDQuMDgzNTcgNC40Njg3OSA0LjIxMzQzIDQuMzM2OThaXCIgZmlsbD1cIiUyM0YwRTc0OVwiLz48L3N2Zz4nKTtcbn1cbi50cmVlLWNhdCB1bCBsaS5zZXJ2aWNlLWFyZWEtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDE1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTRcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTQgMTZcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNNyAzLjVDNi40NDM3NCAzLjUgNS44OTk5NyAzLjY2NDk1IDUuNDM3NDYgMy45NzM5OUM0Ljk3NDk1IDQuMjgzMDMgNC42MTQ0NiA0LjcyMjI5IDQuNDAxNTkgNS4yMzYyQzQuMTg4NzIgNS43NTAxMiA0LjEzMzAyIDYuMzE1NjIgNC4yNDE1NCA2Ljg2MTE5QzQuMzUwMDYgNy40MDY3NiA0LjYxNzkzIDcuOTA3OSA1LjAxMTI2IDguMzAxMjRDNS40MDQ2IDguNjk0NTcgNS45MDU3NCA4Ljk2MjQ0IDYuNDUxMzEgOS4wNzA5NkM2Ljk5Njg4IDkuMTc5NDggNy41NjIzOCA5LjEyMzc4IDguMDc2MyA4LjkxMDkxQzguNTkwMjEgOC42OTgwNCA5LjAyOTQ3IDguMzM3NTUgOS4zMzg1MSA3Ljg3NTA0QzkuNjQ3NTUgNy40MTI1MyA5LjgxMjUgNi44Njg3NiA5LjgxMjUgNi4zMTI1QzkuODEyNSA1LjU2NjU4IDkuNTE2MTggNC44NTEyMSA4Ljk4ODc0IDQuMzIzNzZDOC40NjEyOSAzLjc5NjMyIDcuNzQ1OTIgMy41IDcgMy41Wk03IDhDNi42NjYyNCA4IDYuMzM5OTggNy45MDEwMyA2LjA2MjQ4IDcuNzE1NkM1Ljc4NDk3IDcuNTMwMTggNS41Njg2OCA3LjI2NjYzIDUuNDQwOTUgNi45NTgyOEM1LjMxMzIzIDYuNjQ5OTMgNS4yNzk4MSA2LjMxMDYzIDUuMzQ0OTIgNS45ODMyOEM1LjQxMDA0IDUuNjU1OTQgNS41NzA3NiA1LjM1NTI2IDUuODA2NzYgNS4xMTkyNkM2LjA0Mjc2IDQuODgzMjYgNi4zNDM0NCA0LjcyMjU0IDYuNjcwNzggNC42NTc0MkM2Ljk5ODEzIDQuNTkyMzEgNy4zMzc0MyA0LjYyNTczIDcuNjQ1NzggNC43NTM0NUM3Ljk1NDEzIDQuODgxMTggOC4yMTc2OCA1LjA5NzQ3IDguNDAzMTEgNS4zNzQ5OEM4LjU4ODUzIDUuNjUyNDggOC42ODc1IDUuOTc4NzQgOC42ODc1IDYuMzEyNUM4LjY4NzUgNi43NjAwNSA4LjUwOTcxIDcuMTg5MjggOC4xOTMyNCA3LjUwNTc0QzcuODc2NzggNy44MjIyMSA3LjQ0NzU1IDggNyA4Wk03IDAuMTI1QzUuMzU5NTQgMC4xMjY4NjEgMy43ODY4MSAwLjc3OTM1NCAyLjYyNjgzIDEuOTM5MzNDMS40NjY4NSAzLjA5OTMxIDAuODE0MzYxIDQuNjcyMDQgMC44MTI1IDYuMzEyNUMwLjgxMjUgOC41MjAzMSAxLjgzMjczIDEwLjg2MDMgMy43NjU2MiAxMy4wODAxQzQuNjM0MTQgMTQuMDgzMSA1LjYxMTY1IDE0Ljk4NjQgNi42ODAwOCAxNS43NzNDNi43NzQ2NiAxNS44MzkzIDYuODg3MzQgMTUuODc0OCA3LjAwMjgxIDE1Ljg3NDhDNy4xMTgyOSAxNS44NzQ4IDcuMjMwOTcgMTUuODM5MyA3LjMyNTU1IDE1Ljc3M0M4LjM5MjAxIDE0Ljk4NiA5LjM2NzYyIDE0LjA4MjggMTAuMjM0NCAxMy4wODAxQzEyLjE2NDUgMTAuODYwMyAxMy4xODc1IDguNTIwMzEgMTMuMTg3NSA2LjMxMjVDMTMuMTg1NiA0LjY3MjA0IDEyLjUzMzEgMy4wOTkzMSAxMS4zNzMyIDEuOTM5MzNDMTAuMjEzMiAwLjc3OTM1NCA4LjY0MDQ2IDAuMTI2ODYxIDcgMC4xMjVaTTcgMTQuNjA5NEM1LjgzNzczIDEzLjY5NTMgMS45Mzc1IDEwLjMzNzkgMS45Mzc1IDYuMzEyNUMxLjkzNzUgNC45Njk4NCAyLjQ3MDg3IDMuNjgyMTcgMy40MjAyNyAyLjczMjc3QzQuMzY5NjcgMS43ODMzNyA1LjY1NzM0IDEuMjUgNyAxLjI1QzguMzQyNjYgMS4yNSA5LjYzMDMyIDEuNzgzMzcgMTAuNTc5NyAyLjczMjc3QzExLjUyOTEgMy42ODIxNyAxMi4wNjI1IDQuOTY5ODQgMTIuMDYyNSA2LjMxMjVDMTIuMDYyNSAxMC4zMzY1IDguMTYyMjcgMTMuNjk1MyA3IDE0LjYwOTRaXCIgZmlsbD1cIiUyMzAzNjgyOVwiLz48L3N2Zz4nKTtcbn1cblxuLnNpbmdsZS1wb3N0IC5zaW5nbGUtdHJlZS1oZWFkIGgxIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtbGVnYWwtY29udGVudC10ZW1wbGF0ZSAuc2luZ2xlLXRyZWUtaGVhZCBoMSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5kYXRhLWNvdW50ZXJfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDMycHg7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kYXRhLWNvdW50ZXJfX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGF0YS1jb3VudGVyX19jb250ZW50IHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbi5kYXRhLWNvdW50ZXJfX2l0ZW0ge1xuICBwYWRkaW5nOiAyNHB4O1xuICBtYXgtd2lkdGg6IDM4NHB4O1xuICBtaW4taGVpZ2h0OiAzODRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE1NCwgMTY5LCAxOTQsIDAuMTQxMTc2NDcwNik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZm9vdGVyLXJlYWNob3V0LW92ZXJsYXkud2VicCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgyNywgMzYsIDQ0LCAwLjEyMTU2ODYyNzUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuZGF0YS1jb3VudGVyX19pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAyODZweDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhdGEtY291bnRlcl9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGdhcDogOHB4O1xuICAgIG1pbi1oZWlnaHQ6IDM0M3B4O1xuICB9XG59XG4uZGF0YS1jb3VudGVyX19pdGVtIGg1IHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRhdGEtY291bnRlcl9faXRlbSBoNSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uZGF0YS1jb3VudGVyX19pY29uIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjg0cHg7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xufVxuLmRhdGEtY291bnRlcl9faWNvbiBzcGFuIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBCb2xkO1xuICBmb250LXNpemU6IDgwcHg7XG4gIGxlYWRpbmctdHJpbTogTk9ORTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMS41JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRhdGEtY291bnRlcl9faWNvbiBzcGFuIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gIH1cbn1cbi5kYXRhLWNvdW50ZXJfX3RleHQge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLmRhdGEtY291bnRlcl9fdGV4dCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5sb2NhdGlvbi1saXN0aW5nLXNlY3Rpb24gLnRhZ2xpbmUge1xuICBtYXJnaW4tYm90dG9tOiAtOHB4O1xufVxuXG4ubG9jYXRpb24tbGlzdGluZy13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDMycHg7XG59XG5cbi5sb2NhdGlvbi1wb3N0cy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICByb3ctZ2FwOiA0OHB4O1xuICBjb2x1bW4tZ2FwOiAzMnB4O1xufVxuXG4ubG9jYXRpb24tY2F0ZWdvcnktdGl0bGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7IC8qIDE1LjZweCAqL1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogcmdiKDExMSwgMTY2LCAzOSk7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5sb2NhdGlvbi1wb3N0cy1saXN0IHtcbiAgbWF4LWhlaWdodDogMzIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogMzJweDtcbn1cbi5sb2NhdGlvbi1wb3N0cy1saXN0IGxpIHtcbiAgbWluLXdpZHRoOiAyODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxvY2F0aW9uLXBvc3RzLWxpc3QgbGkge1xuICAgIG1pbi13aWR0aDogMTIzcHg7XG4gIH1cbn1cbi5sb2NhdGlvbi1wb3N0cy1saXN0IGxpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7IC8qIDIxLjEycHggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4cHg7XG4gIGNvbG9yOiByZ2IoNTgsIDk4LCA2MCk7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5sb2NhdGlvbi1wb3N0cy1saXN0IGxpIGE6aG92ZXIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7IC8qIDIxLjEycHggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4cHg7XG4gIGNvbG9yOiByZ2IoMywgMTA0LCA0MSk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAycHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xufVxuXG4ubGljZW5zZS1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0OHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5saWNlbnNlLWdyaWQge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgZ2FwOiAxNnB4O1xuICAgIHJvdy1nYXA6IDMycHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG4ubGljZW5zZS1ncmlkX19pdGVtIHtcbiAgbWF4LXdpZHRoOiAyNjhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDE0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5saWNlbnNlLWdyaWRfX2l0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDE2M3B4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDE2M3B4O1xuICB9XG59XG4ubGljZW5zZS1ncmlkX19pbWFnZSB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGFzcGVjdC1yYXRpbzogMjQ0LjM2LzMxMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDIsIDIzMywgMTg3LCAwLjEzKTtcbn1cbi5saWNlbnNlLWdyaWRfX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmxpY2Vuc2UtZ3JpZF9fdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmxpY2Vuc2UtZ3JpZF9fdGV4dCBoNSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMyJTsgLyogMTguNDhweCAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDdweDtcbiAgY29sb3I6ICMwMDJEMDQ7XG59XG4ubGljZW5zZS1ncmlkX190ZXh0IHAge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7IC8qIDE1Ljg0cHggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG4gIGNvbG9yOiAjNEI1NTY1O1xufVxuLmxpY2Vuc2UtZ3JpZF9fdGV4dCBzcGFuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAxNS44NHB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNnB4O1xuICBjb2xvcjogIzdBOUM3NTtcbn1cblxuI2Nsb3NlUGRmUG9wdXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICByaWdodDogMHB4O1xuICBmb250LXNpemU6IDQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4uZW1lcmdlbmN5LWNhcmQtc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IC02NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZW1lcmdlbmN5LWNhcmQtc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogLTU1cHg7XG4gIH1cbn1cbi5lbWVyZ2VuY3ktY2FyZC13cmFwcGVyIHtcbiAgcGFkZGluZzogNjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA2NHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ0LCAyNTEsIDI0Mik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVtZXJnZW5jeS1jYXJkLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMzJweCAyMHB4O1xuICB9XG59XG4uZW1lcmdlbmN5LWNhcmQtbGVmdCB7XG4gIG1heC13aWR0aDogNTEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmVtZXJnZW5jeS1jYXJkLWxlZnQtY29udGVudCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZW1lcmdlbmN5LWNhcmQtbGVmdC1jb250ZW50IGltZyB7XG4gIGhlaWdodDogNDRweDtcbiAgd2lkdGg6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5lbWVyZ2VuY3ktY2FyZC1sZWZ0LWNvbnRlbnQgaDMge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDUlOyAvKiAzNy44cHggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE4cHg7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgY29sb3I6ICMwRDEyMUM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5lbWVyZ2VuY3ktY2FyZC1sZWZ0LWNvbnRlbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmVtZXJnZW5jeS1jYXJkLWxlZnQtY29udGVudCBwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAyMS4xMnB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuICBjb2xvcjogIzRCNTU2NTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmVtZXJnZW5jeS1jYXJkLWxlZnQtY29udGVudCBwIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG4uZW1lcmdlbmN5LWNhcmQtcmlnaHQge1xuICBtYXgtd2lkdGg6IDUxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lbWVyZ2VuY3ktY2FyZC1yaWdodCAudGFnbGluZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5lbWVyZ2VuY3ktY2FyZC1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5lbWVyZ2VuY3ktY2FyZC1yaWdodC1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5lbWVyZ2VuY3ktY2FyZC1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZzogMjRweCAzNXB4IDI0cHggMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgyNywgMzYsIDQ0LCAwLjA1KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg3MywgMTE1LCA3NiwgMC4xKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwMiwgMjMzLCAxODcsIDAuMzUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIyXCIgaGVpZ2h0PVwiMjJcIiB2aWV3Qm94PVwiMCAwIDIyIDIyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE3LjE4NzUgNS41VjE0LjQzNzVDMTcuMTg3NSAxNC42MTk4IDE3LjExNTEgMTQuNzk0NyAxNi45ODYyIDE0LjkyMzZDMTYuODU3MiAxNS4wNTI2IDE2LjY4MjQgMTUuMTI1IDE2LjUgMTUuMTI1QzE2LjMxNzcgMTUuMTI1IDE2LjE0MjggMTUuMDUyNiAxNi4wMTM5IDE0LjkyMzZDMTUuODg0OSAxNC43OTQ3IDE1LjgxMjUgMTQuNjE5OCAxNS44MTI1IDE0LjQzNzVWNy4xNTk0NUw1Ljk4NjQyIDE2Ljk4NjRDNS44NTc0MiAxNy4xMTU0IDUuNjgyNDUgMTcuMTg3OSA1LjUwMDAyIDE3LjE4NzlDNS4zMTc1OCAxNy4xODc5IDUuMTQyNjEgMTcuMTE1NCA1LjAxMzYxIDE2Ljk4NjRDNC44ODQ2MSAxNi44NTc0IDQuODEyMTMgMTYuNjgyNCA0LjgxMjEzIDE2LjVDNC44MTIxMyAxNi4zMTc2IDQuODg0NjEgMTYuMTQyNiA1LjAxMzYxIDE2LjAxMzZMMTQuODQwNiA2LjE4NzVINy41NjI1MkM3LjM4MDE4IDYuMTg3NSA3LjIwNTMxIDYuMTE1MDcgNy4wNzYzOCA1Ljk4NjE0QzYuOTQ3NDUgNS44NTcyIDYuODc1MDIgNS42ODIzNCA2Ljg3NTAyIDUuNUM2Ljg3NTAyIDUuMzE3NjYgNi45NDc0NSA1LjE0MjggNy4wNzYzOCA1LjAxMzg2QzcuMjA1MzEgNC44ODQ5MyA3LjM4MDE4IDQuODEyNSA3LjU2MjUyIDQuODEyNUgxNi41QzE2LjY4MjQgNC44MTI1IDE2Ljg1NzIgNC44ODQ5MyAxNi45ODYyIDUuMDEzODZDMTcuMTE1MSA1LjE0MjggMTcuMTg3NSA1LjMxNzY2IDE3LjE4NzUgNS41WlwiIGZpbGw9XCIlMjM3QTlDNzVcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEzcHggdG9wIDEzcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjJweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZW1lcmdlbmN5LWNhcmQtbGlzdCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmVtZXJnZW5jeS1jYXJkLWxpc3QgaW1nIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmVtZXJnZW5jeS1jYXJkLWxpc3QgaW1nIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDI2cHg7XG4gIH1cbn1cbi5lbWVyZ2VuY3ktY2FyZC1saXN0IHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGNvbG9yOiAjM0E2MjNDO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZW1lcmdlbmN5LWNhcmQtbGlzdCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuICB9XG59XG5cbi5lcnJvci00MDQtd3JhcHBlciBoMSB7XG4gIGNvbG9yOiAjMEQxMjFDO1xufVxuLmVycm9yLTQwNC1idG5zIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXJyb3ItNDA0LWJ0bnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5lcnJvci00MDQtYnRucyBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLmVycm9yLTQwNC1saXN0IHtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmVycm9yLTQwNC1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDVweCB0b3AgOTBweDtcbiAgfVxufVxuLmVycm9yLTQwNC1saXN0IGxpID4gYSB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAyMHB4O1xuICBtYXgtd2lkdGg6IDU2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5QUE0QjI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTlcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTkgMTZcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTguMjUyMiA4LjE3NDIyTDExLjM1NzkgMTUuMDY4NUMxMS4yMTczIDE1LjIwOTIgMTEuMDI2NSAxNS4yODgyIDEwLjgyNzYgMTUuMjg4MkMxMC42Mjg3IDE1LjI4ODIgMTAuNDM3OSAxNS4yMDkyIDEwLjI5NzMgMTUuMDY4NUMxMC4xNTY2IDE0LjkyNzkgMTAuMDc3NiAxNC43MzcxIDEwLjA3NzYgMTQuNTM4MkMxMC4wNzc2IDE0LjMzOTMgMTAuMTU2NiAxNC4xNDg1IDEwLjI5NzMgMTQuMDA3OUwxNS45MTE1IDguMzkzNjVMMC43NTEzNDIgOC4zOTQzMUMwLjU1MjMxOSA4LjM5NDMxIDAuMzYxNDQ3IDguMzE1MjUgMC4yMjA3MTYgOC4xNzQ1MkMwLjA3OTk4NTggOC4wMzM3OSAwLjAwMDkyNDIxMSA3Ljg0MjkyIDAuMDAwOTI0NDY0IDcuNjQzODlDMC4wMDA5MjQ3MTcgNy40NDQ4NyAwLjA3OTk4NjEgNy4yNTQgMC4yMjA3MTcgNy4xMTMyN0MwLjM2MTQ0OCA2Ljk3MjU0IDAuNTUyMzE5IDYuODkzNDggMC43NTEzNDIgNi44OTM0OEwxNS45MTE1IDYuODk0MTRMMTAuMjk3MyAxLjI3OTkzQzEwLjE1NjYgMS4xMzkyOCAxMC4wNzc2IDAuOTQ4NTE0IDEwLjA3NzYgMC43NDk2MDFDMTAuMDc3NiAwLjU1MDY4OSAxMC4xNTY2IDAuMzU5OTI0IDEwLjI5NzMgMC4yMTkyNzFDMTAuNDM3OSAwLjA3ODYxOTEgMTAuNjI4NyAtMC4wMDAzOTgyMjggMTAuODI3NiAtMC4wMDAzOTgyOTFDMTEuMDI2NSAtMC4wMDAzOTgzNjUgMTEuMjE3MyAwLjA3ODYxOTEgMTEuMzU3OSAwLjIxOTI3MUwxOC4yNTIyIDcuMTEzNTZDMTguMzkyOSA3LjI1NDIyIDE4LjQ3MTkgNy40NDQ5OCAxOC40NzE5IDcuNjQzODlDMTguNDcxOSA3Ljg0MjgxIDE4LjM5MjkgOC4wMzM1NyAxOC4yNTIyIDguMTc0MjJaXCIgZmlsbD1cIiUyMzE1NUVFRlwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA1cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZXJyb3ItNDA0LWxpc3QgbGkgPiBhIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZXJyb3ItNDA0LWxpc3QtdHh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4uZXJyb3ItNDA0LWxpc3QtdHh0IGg1IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICBjb2xvcjogIzBGMjE3ODtcbn1cbi5lcnJvci00MDQtbGlzdC10eHQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4cHg7XG4gIGNvbG9yOiAjNEI1NTY1O1xufVxuXG4uaW5zdGFncmFtLWZlZWQgLmN1c3RvbS1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICB3aWR0aDogNDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pbnN0YWdyYW0tZmVlZCAuY3VzdG9tLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgd2lkdGg6IDMzNXB4O1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluc3RhZ3JhbS1mZWVkIC5zYmlfd2lkdGhfcmVzcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uaW5zdGFncmFtLWZlZWQgI3NiaV9pbWFnZXMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5zdGFncmFtLWZlZWQgI3NiaV9pbWFnZXMge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbi5pbnN0YWdyYW0tZmVlZCAjc2JfaW5zdGFncmFtICNzYmlfaW1hZ2VzIC5zYmlfaXRlbS5zYmlfbnVtX2RpZmZfaGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uaW5zdGFncmFtLWZlZWQgI3NiX2luc3RhZ3JhbSAjc2JpX2ltYWdlcyAuc2JpX2l0ZW0sIC5pbnN0YWdyYW0tZmVlZCAjc2JpX2ltYWdlcyAuc2JpX2l0ZW0ge1xuICBtYXJnaW46IDAgNHB4IDAgMjBweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDczLCAxMTUsIDc2LCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDI3LCAzNiwgNDQsIDAuMDUpO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5zdGFncmFtLWZlZWQgI3NiX2luc3RhZ3JhbSAjc2JpX2ltYWdlcyAuc2JpX2l0ZW0sIC5pbnN0YWdyYW0tZmVlZCAjc2JpX2ltYWdlcyAuc2JpX2l0ZW0ge1xuICAgIG1hcmdpbjogMCAyMHB4IDAgNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5pbnN0YWdyYW0tZmVlZCAjc2JfaW5zdGFncmFtICNzYmlfaW1hZ2VzIC5zYmlfaXRlbSAuc2JpX3Bob3RvLCAuaW5zdGFncmFtLWZlZWQgI3NiaV9pbWFnZXMgLnNiaV9pdGVtIC5zYmlfcGhvdG8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5zdGFncmFtLWZlZWQgI3NiX2luc3RhZ3JhbSAjc2JpX2ltYWdlcyAuc2JpX2l0ZW0gLnNiaV9waG90byBpbWcsIC5pbnN0YWdyYW0tZmVlZCAjc2JpX2ltYWdlcyAuc2JpX2l0ZW0gLnNiaV9waG90byBpbWcge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaW5zdGFncmFtLWZlZWQgI3NiX2luc3RhZ3JhbSAjc2JpX2ltYWdlcyAuc2JpX2l0ZW0gLnNiaV9waG90byBzdmcuc2JpX2xpZ2h0Ym94X2Nhcm91c2VsX2ljb24sIC5pbnN0YWdyYW0tZmVlZCAjc2JpX2ltYWdlcyAuc2JpX2l0ZW0gLnNiaV9waG90byBzdmcuc2JpX2xpZ2h0Ym94X2Nhcm91c2VsX2ljb24ge1xuICB3aWR0aDogMzBweDtcbn1cbi5pbnN0YWdyYW0tZmVlZCAjc2JfaW5zdGFncmFtICNzYmlfaW1hZ2VzIC5zYmlfaXRlbSAuc2JpX3Bob3RvIHN2Zy5zYmlfcGxheWJ0biwgLmluc3RhZ3JhbS1mZWVkICNzYmlfaW1hZ2VzIC5zYmlfaXRlbSAuc2JpX3Bob3RvIHN2Zy5zYmlfcGxheWJ0biB7XG4gIHdpZHRoOiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiX2luc3RhZ3JhbV9oZWFkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pbnN0YWdyYW0tZmVlZCAuc2JfaW5zdGFncmFtX2hlYWRlciB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiX2luc3RhZ3JhbV9oZWFkZXIgLnNiaV9oZWFkZXJfdGV4dCB7XG4gIGdhcDogMTJweCAhaW1wb3J0YW50O1xufVxuLmluc3RhZ3JhbS1mZWVkIC5zYl9pbnN0YWdyYW1faGVhZGVyIC5zYmlfaGVhZGVyX3RleHQgLnNiaV9oZWFkZXJfaW1nIHtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiX2luc3RhZ3JhbV9oZWFkZXIgaDMge1xuICBjb2xvcjogIzZCNzY2QztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAyMy43NnB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOXB4O1xufVxuLmluc3RhZ3JhbS1mZWVkIC5pbnN0YS1mb2xsb3ItYnRuIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogY2FsYygoMTAwdncgLSAxMjE2cHgpIC8gMiAtIDBweCk7XG4gIG1hcmdpbi10b3A6IC02MnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuaW5zdGFncmFtLWZlZWQgLmluc3RhLWZvbGxvci1idG4ge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnN0YWdyYW0tZmVlZCAuaW5zdGEtZm9sbG9yLWJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG4uaW5zdGFncmFtLWZlZWQgLmluc3RhLWZvbGxvci1idG4gYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk0xMS4zMzMzIDAuNzAyMTQ4SDQuNjY2NjdDMi4zNjU0OCAwLjcwMjE0OCAwLjUgMi41Njc2MyAwLjUgNC44Njg4MVYxMS41MzU1QzAuNSAxMy44MzY2IDIuMzY1NDggMTUuNzAyMSA0LjY2NjY3IDE1LjcwMjFIMTEuMzMzM0MxMy42MzQ1IDE1LjcwMjEgMTUuNSAxMy44MzY2IDE1LjUgMTEuNTM1NVY0Ljg2ODgxQzE1LjUgMi41Njc2MyAxMy42MzQ1IDAuNzAyMTQ4IDExLjMzMzMgMC43MDIxNDhaTTE0LjA0MTcgMTEuNTM1NUMxNC4wMzcxIDEzLjAyOTMgMTIuODI3MiAxNC4yMzkyIDExLjMzMzMgMTQuMjQzOEg0LjY2NjY3QzMuMTcyNzkgMTQuMjM5MiAxLjk2MjkxIDEzLjAyOTMgMS45NTgzMyAxMS41MzU1VjQuODY4ODFDMS45NjI5MSAzLjM3NDk0IDMuMTcyNzkgMi4xNjUwNiA0LjY2NjY3IDIuMTYwNDhIMTEuMzMzM0MxMi44MjcyIDIuMTY1MDYgMTQuMDM3MSAzLjM3NDk0IDE0LjA0MTcgNC44Njg4MVYxMS41MzU1Wk0xMS45NTgzIDUuMDc3MTVDMTIuNDE4NiA1LjA3NzE1IDEyLjc5MTcgNC43MDQwNSAxMi43OTE3IDQuMjQzODFDMTIuNzkxNyAzLjc4MzU4IDEyLjQxODYgMy40MTA0OCAxMS45NTgzIDMuNDEwNDhDMTEuNDk4MSAzLjQxMDQ4IDExLjEyNSAzLjc4MzU4IDExLjEyNSA0LjI0MzgxQzExLjEyNSA0LjcwNDA1IDExLjQ5ODEgNS4wNzcxNSAxMS45NTgzIDUuMDc3MTVaTTggNC40NTIxNUM1LjkyODkzIDQuNDUyMTUgNC4yNSA2LjEzMTA4IDQuMjUgOC4yMDIxNUM0LjI1IDEwLjI3MzIgNS45Mjg5MyAxMS45NTIxIDggMTEuOTUyMUMxMC4wNzExIDExLjk1MjEgMTEuNzUgMTAuMjczMiAxMS43NSA4LjIwMjE1QzExLjc1MjIgNy4yMDY5IDExLjM1NzggNi4yNTE3OSAxMC42NTQxIDUuNTQ4MDVDOS45NTAzMyA0Ljg0NDMxIDguOTk1MjUgNC40NDk5MyA4IDQuNDUyMTVaTTUuNzA4MzMgOC4yMDIxNUM1LjcwODMzIDkuNDY3ODEgNi43MzQzMyAxMC40OTM4IDggMTAuNDkzOEM5LjI2NTY3IDEwLjQ5MzggMTAuMjkxNyA5LjQ2NzgxIDEwLjI5MTcgOC4yMDIxNUMxMC4yOTE3IDYuOTM2NDggOS4yNjU2NyA1LjkxMDQ4IDggNS45MTA0OEM2LjczNDMzIDUuOTEwNDggNS43MDgzMyA2LjkzNjQ4IDUuNzA4MzMgOC4yMDIxNVpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+JykgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDIycHggY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiA1MnB4O1xufVxuLmluc3RhZ3JhbS1mZWVkIC5pbnN0YS1mb2xsb3ItYnRuIGEgc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbnN0YWdyYW0tZmVlZCAuaW5zdGEtZm9sbG9yLWJ0biBhIHNwYW4ge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnN0YWdyYW0tZmVlZCAuaW5zdGEtZm9sbG9yLWJ0biBhIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDM4JSBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluc3RhZ3JhbS1mZWVkIC5jdXN0b20tdHJhZGUtY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5pbnN0YWdyYW0tZmVlZCAuZmYtc3RyZWFtLmZmLWxheW91dC1jYXJvdXNlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uaW5zdGFncmFtLWZlZWQgLmZmLWxheW91dC1jYXJvdXNlbCAuZmYtc3RyZWFtLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuLmluc3RhZ3JhbS1mZWVkIC5mZi1zdHJlYW0td3JhcHBlci5jdXN0b20tc2xpZGVyIC5zbGljay1saXN0IHtcbiAgd2lkdGg6IDQxNnB4O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgei1pbmRleDogMDtcbiAgbWFyZ2luOiAwIC0xNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5zdGFncmFtLWZlZWQgLmZmLXN0cmVhbS13cmFwcGVyLmN1c3RvbS1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIHdpZHRoOiAzMzVweDtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxufVxuLmluc3RhZ3JhbS1mZWVkIC5mZi1zdHJlYW0td3JhcHBlci5jdXN0b20tc2xpZGVyIC5zbGljay1zbGlkZSBhcnRpY2xlIHtcbiAgbWFyZ2luOiAwIDRweCAwIDBweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDczLCAxMTUsIDc2LCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDI3LCAzNiwgNDQsIDAuMDUpO1xuICBwYWRkaW5nOiAxNnB4O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5zdGFncmFtLWZlZWQgLmZmLXN0cmVhbS13cmFwcGVyLmN1c3RvbS1zbGlkZXIgLnNsaWNrLXNsaWRlIGFydGljbGUge1xuICAgIG1hcmdpbjogMCAyMHB4IDAgNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5pbnN0YWdyYW0tZmVlZCAuZmYtc3RyZWFtLXdyYXBwZXIuY3VzdG9tLXNsaWRlciAuc2xpY2stc2xpZGUgYXJ0aWNsZSAuZmYtaXRlbS1jb250IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluc3RhZ3JhbS1mZWVkIC5mZi1zdHJlYW0td3JhcHBlci5jdXN0b20tc2xpZGVyIC5zbGljay1zbGlkZSBhcnRpY2xlIC5mZi1pdGVtLWNvbnQgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5pbnN0YWdyYW0tZmVlZCAuZmYtc3RyZWFtLXdyYXBwZXIuY3VzdG9tLXNsaWRlciAuc2xpY2stc2xpZGUgYXJ0aWNsZSAuZmYtaXRlbS1jb250IHN2Zy5zYmlfbGlnaHRib3hfY2Fyb3VzZWxfaWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmluc3RhZ3JhbS1mZWVkIC5mZi1zdHJlYW0td3JhcHBlci5jdXN0b20tc2xpZGVyIC5zbGljay1zbGlkZSBhcnRpY2xlIC5mZi1pdGVtLWNvbnQgc3ZnLnNiaV9wbGF5YnRuIHtcbiAgd2lkdGg6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbn1cbi5pbnN0YWdyYW0tZmVlZCAuZmYtc3RyZWFtLXdyYXBwZXIuY3VzdG9tLXNsaWRlciAuc2xpY2stbmV4dCwgLmluc3RhZ3JhbS1mZWVkIC5mZi1zdHJlYW0td3JhcHBlci5jdXN0b20tc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgYm90dG9tOiAtMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMywgMTA0LCA0MSk7XG59XG4uaW5zdGFncmFtLWZlZWQgLmZmLXN0cmVhbS13cmFwcGVyLmN1c3RvbS1zbGlkZXIgLnNsaWNrLW5leHQ6YmVmb3JlLCAuaW5zdGFncmFtLWZlZWQgLmZmLXN0cmVhbS13cmFwcGVyLmN1c3RvbS1zbGlkZXIgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5pbnN0YWdyYW0tZmVlZCAuZmYtc3RyZWFtLXdyYXBwZXIuY3VzdG9tLXNsaWRlciAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IGF1dG87XG59XG4uaW5zdGFncmFtLWZlZWQgLmZmLXN0cmVhbS13cmFwcGVyLmN1c3RvbS1zbGlkZXIgLnNsaWNrLW5leHQge1xuICByaWdodDogMDtcbn1cbi5pbnN0YWdyYW0tZmVlZCAuc2JfaW5zdGFncmFtX2hlYWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmluc3RhZ3JhbS1mZWVkIC5zYl9pbnN0YWdyYW1faGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5pbnN0YWdyYW0tZmVlZCAuc2JfaW5zdGFncmFtX2hlYWRlciAuc2JpX2hlYWRlcl90ZXh0IHtcbiAgZ2FwOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmluc3RhZ3JhbS1mZWVkIC5zYl9pbnN0YWdyYW1faGVhZGVyIC5zYmlfaGVhZGVyX3RleHQgLnNiaV9oZWFkZXJfaW1nIHtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiX2luc3RhZ3JhbV9oZWFkZXIgaDMge1xuICBjb2xvcjogIzZCNzY2QztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAyMy43NnB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOXB4O1xufVxuLmluc3RhZ3JhbS1mZWVkIC5pbnN0YS1mb2xsb3ItYnRuLmZhY2Vib29rLWZvbGxvdy1idG4gYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMThcIiBoZWlnaHQ9XCIxN1wiIHZpZXdCb3g9XCIwIDAgMTggMTdcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTcuMzMzMyA4LjU4NzM3QzE3LjMzMzMgMy45NTY4OCAxMy42MDI0IDAuMjAzMTI1IDguOTk5OTkgMC4yMDMxMjVDNC4zOTc2MSAwLjIwMzEyNSAwLjY2NjY1NiAzLjk1Njg4IDAuNjY2NjU2IDguNTg3MzdDMC42NjY2NTYgMTIuNzcyMSAzLjcxNDAyIDE2LjI0MDggNy42OTc5MSAxNi44Njk4VjExLjAxMUg1LjU4MjAyVjguNTg3MzdINy42OTc5MVY2Ljc0MDIyQzcuNjk3OTEgNC42Mzg5MiA4Ljk0MjA3IDMuNDc4MjIgMTAuODQ1NSAzLjQ3ODIyQzExLjc1NzMgMy40NzgyMiAxMi43MTA5IDMuNjQxOTggMTIuNzEwOSAzLjY0MTk4VjUuNzA1M0gxMS42NjAyQzEwLjYyNSA1LjcwNTMgMTAuMzAyMSA2LjM1MTY0IDEwLjMwMjEgNy4wMTQ3MVY4LjU4NzM3SDEyLjYxMzJMMTIuMjQzOCAxMS4wMTFIMTAuMzAyMVYxNi44Njk4QzE0LjI4NiAxNi4yNDA4IDE3LjMzMzMgMTIuNzcyMyAxNy4zMzMzIDguNTg3MzdaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpICFpbXBvcnRhbnQ7XG59XG4uaW5zdGFncmFtLWZlZWQgLmluc3RhLWZvbGxvci1idG4ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDB2dyAtIDEyMTZweCkgLyAyIC0gMHB4KTtcbiAgbWFyZ2luLXRvcDogLTYycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5pbnN0YWdyYW0tZmVlZCAuaW5zdGEtZm9sbG9yLWJ0biB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluc3RhZ3JhbS1mZWVkIC5pbnN0YS1mb2xsb3ItYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbn1cbi5pbnN0YWdyYW0tZmVlZCAuaW5zdGEtZm9sbG9yLWJ0biBhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNiAxNlwiIGZpbGw9XCJub25lXCI+PHBhdGggZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTExLjMzMzMgMC43MDIxNDhINC42NjY2N0MyLjM2NTQ4IDAuNzAyMTQ4IDAuNSAyLjU2NzYzIDAuNSA0Ljg2ODgxVjExLjUzNTVDMC41IDEzLjgzNjYgMi4zNjU0OCAxNS43MDIxIDQuNjY2NjcgMTUuNzAyMUgxMS4zMzMzQzEzLjYzNDUgMTUuNzAyMSAxNS41IDEzLjgzNjYgMTUuNSAxMS41MzU1VjQuODY4ODFDMTUuNSAyLjU2NzYzIDEzLjYzNDUgMC43MDIxNDggMTEuMzMzMyAwLjcwMjE0OFpNMTQuMDQxNyAxMS41MzU1QzE0LjAzNzEgMTMuMDI5MyAxMi44MjcyIDE0LjIzOTIgMTEuMzMzMyAxNC4yNDM4SDQuNjY2NjdDMy4xNzI3OSAxNC4yMzkyIDEuOTYyOTEgMTMuMDI5MyAxLjk1ODMzIDExLjUzNTVWNC44Njg4MUMxLjk2MjkxIDMuMzc0OTQgMy4xNzI3OSAyLjE2NTA2IDQuNjY2NjcgMi4xNjA0OEgxMS4zMzMzQzEyLjgyNzIgMi4xNjUwNiAxNC4wMzcxIDMuMzc0OTQgMTQuMDQxNyA0Ljg2ODgxVjExLjUzNTVaTTExLjk1ODMgNS4wNzcxNUMxMi40MTg2IDUuMDc3MTUgMTIuNzkxNyA0LjcwNDA1IDEyLjc5MTcgNC4yNDM4MUMxMi43OTE3IDMuNzgzNTggMTIuNDE4NiAzLjQxMDQ4IDExLjk1ODMgMy40MTA0OEMxMS40OTgxIDMuNDEwNDggMTEuMTI1IDMuNzgzNTggMTEuMTI1IDQuMjQzODFDMTEuMTI1IDQuNzA0MDUgMTEuNDk4MSA1LjA3NzE1IDExLjk1ODMgNS4wNzcxNVpNOCA0LjQ1MjE1QzUuOTI4OTMgNC40NTIxNSA0LjI1IDYuMTMxMDggNC4yNSA4LjIwMjE1QzQuMjUgMTAuMjczMiA1LjkyODkzIDExLjk1MjEgOCAxMS45NTIxQzEwLjA3MTEgMTEuOTUyMSAxMS43NSAxMC4yNzMyIDExLjc1IDguMjAyMTVDMTEuNzUyMiA3LjIwNjkgMTEuMzU3OCA2LjI1MTc5IDEwLjY1NDEgNS41NDgwNUM5Ljk1MDMzIDQuODQ0MzEgOC45OTUyNSA0LjQ0OTkzIDggNC40NTIxNVpNNS43MDgzMyA4LjIwMjE1QzUuNzA4MzMgOS40Njc4MSA2LjczNDMzIDEwLjQ5MzggOCAxMC40OTM4QzkuMjY1NjcgMTAuNDkzOCAxMC4yOTE3IDkuNDY3ODEgMTAuMjkxNyA4LjIwMjE1QzEwLjI5MTcgNi45MzY0OCA5LjI2NTY3IDUuOTEwNDggOCA1LjkxMDQ4QzYuNzM0MzMgNS45MTA0OCA1LjcwODMzIDYuOTM2NDggNS43MDgzMyA4LjIwMjE1WlwiIGZpbGw9XCJ3aGl0ZVwiLz48L3N2Zz4nKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMjJweCBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDUycHg7XG59XG4uaW5zdGFncmFtLWZlZWQgLmluc3RhLWZvbGxvci1idG4gYSBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmluc3RhZ3JhbS1mZWVkIC5pbnN0YS1mb2xsb3ItYnRuIGEgc3BhbiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluc3RhZ3JhbS1mZWVkIC5pbnN0YS1mb2xsb3ItYnRuIGEge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMzglIGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jdGEtc2VjdGlvbl9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLXRvcDogNDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3RhLXNlY3Rpb25fX2dyaWQge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbi5jdGEtc2VjdGlvbl9fZ3JpZDpub3QoLnNsaWNrLWluaXRpYWxpemVkKSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmN0YS1zZWN0aW9uX19ncmlkOm5vdCguc2xpY2staW5pdGlhbGl6ZWQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG59XG4uY3RhLXNlY3Rpb24gLmN1c3RvbS1zbGRpZXIgLnNsaWNrLWxpc3Qge1xuICB3aWR0aDogNDE2cHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB6LWluZGV4OiAwO1xuICBtYXJnaW46IDAgLTEycHg7XG59XG4uY3RhLXNlY3Rpb25fX2NhcmQge1xuICBtYXJnaW46IDAgMTJweDtcbn1cbi5jdGEtc2VjdGlvbl9fY2FyZC0taW1nd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI3NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdGEtc2VjdGlvbl9fY2FyZC0taW1nd3JhcCB7XG4gICAgaGVpZ2h0OiAxNzRweDtcbiAgfVxufVxuLmN0YS1zZWN0aW9uX19jYXJkLS1pbWd3cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI3NnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3RhLXNlY3Rpb25fX2NhcmQtLWltZ3dyYXAgaW1nIHtcbiAgICBoZWlnaHQ6IDE3NHB4O1xuICB9XG59XG4uY3RhLXNlY3Rpb25fX2NhcmQtLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xufVxuLmN0YS1zZWN0aW9uX19jYXJkIGg1IHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gIGNvbG9yOiAjMEQxMjFDO1xufVxuLmN0YS1zZWN0aW9uX19jYXJkIHAge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgY29sb3I6ICM0QjU1NjU7XG59XG4uY3RhLXNlY3Rpb25fX2NhcmQgLnNpbXBsZS1hcnJvdy1idG4ge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5pbnN0YWdyYW0tZmVlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb250ZW50LWdyaWQge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb250ZW50LWdyaWRfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogNDhweCAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGVudC1ncmlkX193cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uY29udGVudC1ncmlkX19oZWFkZXIge1xuICBtYXgtd2lkdGg6IDU5MXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnQtZ3JpZF9faGVhZGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb250ZW50LWdyaWRfX2hlYWRlciAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnRfX2J0biB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG4uY29udGVudC1ncmlkX19ncmlkIHtcbiAgbWF4LXdpZHRoOiA0ODhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250ZW50LWdyaWRfX2dyaWQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmNvbnRlbnQtZ3JpZF9fZ3JpZCAuc2l4LWNvbHVtbi1ncmlkX19pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnQtZ3JpZF9fZ3JpZCAuc2l4LWNvbHVtbi1ncmlkX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLSA0OHB4KSAvIDIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnQtZ3JpZF9fZ3JpZCAuc2l4LWNvbHVtbi1ncmlkX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnQtZ3JpZF9fZ3JpZCAuc2l4LWNvbHVtbi1ncmlkX19pdGVtLnJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmNvbnRlbnQtZ3JpZF9fZ3JpZC5jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250ZW50LWdyaWRfX2dyaWQuY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50LWdyaWRfX2dyaWQuY29sdW1uIHtcbiAgICBnYXA6IDIzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnQtZ3JpZF9fZ3JpZC5jb2x1bW4gLnNpeC1jb2x1bW4tZ3JpZF9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29udGVudC1ncmlkID4gaW1nIHtcbiAgbWF4LXdpZHRoOiA4MzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTMyNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmNvbnRlbnQtZ3JpZCA+IGltZy5sZWZ0LWJnIHtcbiAgbGVmdDogLTE3NXB4O1xuICB0b3A6IC0xMDBweDtcbn1cbi5jb250ZW50LWdyaWQgPiBpbWcuY2VudGVyLWJnIHtcbiAgcmlnaHQ6IC0xMDBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5jb250ZW50LWdyaWQgPiBpbWcucmlnaHQtYmcge1xuICByaWdodDogLTIwMHB4O1xuICBib3R0b206IC0xMDBweDtcbn1cblxuLnBhcnRuZXItc2VjdGlvbl9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFydG5lci1zZWN0aW9uX193cmFwcGVyIHtcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cbi5wYXJ0bmVyLXNlY3Rpb25fX2hlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0bmVyLXNlY3Rpb25fX2hlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnBhcnRuZXItc2VjdGlvbiAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0bmVyLXNlY3Rpb24gLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wYXJ0bmVyLXNlY3Rpb25fX2J1dHRvbnMge1xuICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBnYXA6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnRuZXItc2VjdGlvbl9fYnV0dG9ucyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLnBhcnRuZXItc2VjdGlvbl9fZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcnRuZXItc2VjdGlvbl9fZ3JpZCB7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnRuZXItc2VjdGlvbl9fZ3JpZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnBhcnRuZXItc2VjdGlvbl9fY2FyZCB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTU0LCAxNjksIDE5NCwgMC4xNDExNzY0NzA2KTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMjcsIDM2LCA0NCwgMC4xMjE1Njg2Mjc1KTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA2NHB4O1xuICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLSA2NHB4KSAvIDMpO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NCwgMTY5LCAxOTQsIDAuMDcwNTg4MjM1Myk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcnRuZXItc2VjdGlvbl9fY2FyZCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gMjRweCkgLyAyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0bmVyLXNlY3Rpb25fX2NhcmQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBnYXA6IDQ4cHg7XG4gIH1cbn1cbi5wYXJ0bmVyLXNlY3Rpb25fX2NhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVuc2V0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTNweDtcbiAgbGVmdDogLTNweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gIG9wYWNpdHk6IDAuNDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTQsIDE2OSwgMTk0LCAwLjA3MDU4ODIzNTMpO1xufVxuLnBhcnRuZXItc2VjdGlvbl9fY2FyZC0tbG9nbyB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNzMsIDg4LCAxMTEsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4ucGFydG5lci1zZWN0aW9uX19jYXJkLS1sb2dvIGltZyB7XG4gIG1heC1oZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYXJ0bmVyLXNlY3Rpb25fX2NhcmQtLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTM2cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnBhcnRuZXItc2VjdGlvbl9fY2FyZC0tY29udGVudCBoNSxcbi5wYXJ0bmVyLXNlY3Rpb25fX2NhcmQtLWNvbnRlbnQgaDYge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTI0JTtcbiAgY29sb3I6ICMwRjIxNzg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnRuZXItc2VjdGlvbl9fY2FyZC0tY29udGVudCBoNSxcbiAgLnBhcnRuZXItc2VjdGlvbl9fY2FyZC0tY29udGVudCBoNiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbn1cbi5wYXJ0bmVyLXNlY3Rpb25fX2NhcmQtLWNvbnRlbnQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFydG5lci1zZWN0aW9uX19jYXJkLS1jb250ZW50IHAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4ucGFydG5lci1zZWN0aW9uX19jYXJkLS1jb250ZW50IHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucGFydG5lci1zZWN0aW9uX19jYXJkIC5zaW1wbGUtYXJyb3ctYnRuIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5wYXJ0bmVyLXNlY3Rpb24ubGlnaHQtYmcgLnBhcnRuZXItc2VjdGlvbl9fY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jb250YWN0LWxpbmsge1xuICBwYWRkaW5nOiA4MHB4IDA7XG59XG4uY29udGFjdC1saW5rX19ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDMycHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtbGlua19fZ3JpZCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuLmNvbnRhY3QtbGlua19faXRlbSB7XG4gIG1heC13aWR0aDogY2FsYygoMTAwJSAtIDY0cHgpIC8gMyk7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LWxpbmtfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBnYXA6IDRweDtcbiAgfVxufVxuLmNvbnRhY3QtbGlua19faXRlbS0taWNvbiBpbWcge1xuICBtYXgtd2lkdGg6IDYycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYycHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1saW5rX19pdGVtLS1pY29uIGltZyB7XG4gICAgbWF4LXdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuLmNvbnRhY3QtbGlua19faXRlbS0tdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1saW5rX19pdGVtLS10aXRsZSB7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG59XG4uY29udGFjdC1saW5rX19pdGVtLS10aXRsZSBoNSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMEQxMjFDO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1saW5rX19pdGVtLS10aXRsZSBoNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG59XG4uY29udGFjdC1saW5rX19pdGVtLS10aXRsZSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzRCNTU2NTtcbn1cblxuLm11bHRpLWltYWdlLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm11bHRpLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tdWx0aS1pbWFnZS1jb250ZW50X193cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm11bHRpLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIge1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuLm11bHRpLWltYWdlLWNvbnRlbnRfX2ltYWdlIHtcbiAgbWF4LXdpZHRoOiA1NzZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubXVsdGktaW1hZ2UtY29udGVudF9faW1hZ2UgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDY0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLm11bHRpLWltYWdlLWNvbnRlbnRfX3RleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDY1NnB4KTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tdWx0aS1pbWFnZS1jb250ZW50X190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tdWx0aS1pbWFnZS1jb250ZW50X19jb250ZW50LWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg3MywgODgsIDExMSwgMC4yKTtcbn1cbi5tdWx0aS1pbWFnZS1jb250ZW50X19jb250ZW50LWxpc3QgbGkgaDYge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTI0JTtcbiAgY29sb3I6ICMwRDEyMUM7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tdWx0aS1pbWFnZS1jb250ZW50X19jb250ZW50LWxpc3QgbGkgaDYge1xuICAgIGNvbG9yOiAjMEYyMTc4O1xuICB9XG59XG4ubXVsdGktaW1hZ2UtY29udGVudF9fY29udGVudC1saXN0IGxpIHAge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzRCNTU2NTtcbn1cbi5tdWx0aS1pbWFnZS1jb250ZW50X19zaG9ydC1pbWcge1xuICBtYXgtd2lkdGg6IDIxMnB4O1xuICBoZWlnaHQ6IDIxMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0b3A6IDEwMHB4O1xuICByaWdodDogMDtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xMDE5NjA3ODQzKTtcbiAgYm94LXNoYWRvdzogMHB4IDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xMDE5NjA3ODQzKTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXVsdGktaW1hZ2UtY29udGVudF9fc2hvcnQtaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubXVsdGktaW1hZ2UtY29udGVudF9fc2hvcnQtaW1nLnRvcC1sZWZ0IHtcbiAgdG9wOiAxMDBweDtcbiAgcmlnaHQ6IDA7XG59XG4ubXVsdGktaW1hZ2UtY29udGVudF9fc2hvcnQtaW1nLmJvdHRvbS1sZWZ0IHtcbiAgdG9wOiB1bnNldDtcbiAgcmlnaHQ6IHVuc2V0O1xuICBib3R0b206IDEwNnB4O1xuICBsZWZ0OiAwO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEwMTk2MDc4NDMpO1xuICBib3gtc2hhZG93OiAwcHggMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEwMTk2MDc4NDMpO1xuICBtYXgtd2lkdGg6IDIzN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNThweDtcbn1cbi5tdWx0aS1pbWFnZS1jb250ZW50X19zaG9ydC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZ3JhZGllbnQtY2lyY2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdyYWRpZW50LWNpcmNsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MzJweDtcbiAgaGVpZ2h0OiA0ODBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2dyYWRpZW50LWJnY292ZXIud2VicFwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMDtcbn1cblxuLmhpc3Rvcnktd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhpc3Rvcnktd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDQycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlzdG9yeS13cmFwcGVyIHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbi5oaXN0b3J5LXdyYXBwZXItbGVmdCB7XG4gIG1heC13aWR0aDogNDg4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDEzNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oaXN0b3J5LXdyYXBwZXItbGVmdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5oaXN0b3J5LXdyYXBwZXItcmlnaHQge1xuICBtYXgtd2lkdGg6IDU5MnB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0MnB4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oaXN0b3J5LXdyYXBwZXItcmlnaHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oaXN0b3J5LXdyYXBwZXItcmlnaHQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbi5oaXN0b3J5LXRpbWVsaW5lIHtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDczLCA4OCwgMTExLCAwLjIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDMzM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGlzdG9yeS10aW1lbGluZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhpc3RvcnktdGltZWxpbmUge1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG59XG4uaGlzdG9yeS10aW1lbGluZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEsIDk0LCAyMzkpO1xuICB3aWR0aDogM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLmhpc3RvcnktZGF0YS13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA1MzZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhpc3RvcnktZGF0YS13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQ1cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhpc3RvcnktZGF0YS13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIH1cbn1cbi5oaXN0b3J5LWRhdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNTQsIDE2OSwgMTk0LCAwLjE0MTE3NjQ3MDYpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oaXN0b3J5LWRhdGEge1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCByZ2JhKDI3LCAzNiwgNDQsIDAuMTIxNTY4NjI3NSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uaGlzdG9yeS1kYXRhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7XG4gIGxlZnQ6IC01NHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDczLCA4OCwgMTExLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhpc3RvcnktZGF0YTphZnRlciB7XG4gICAgbGVmdDogLTM1cHg7XG4gIH1cbn1cbi5oaXN0b3J5LWRhdGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMzcHg7XG4gIGxlZnQ6IC02MHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEZBRkM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhpc3RvcnktZGF0YTpiZWZvcmUge1xuICAgIGxlZnQ6IC00MHB4O1xuICB9XG59XG4uaGlzdG9yeS1kYXRhLmFjdGl2ZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMSwgOTQsIDIzOSk7XG4gIGJveC1zaGFkb3c6IDAgMCAxMnB4IDAgcmdiYSgyMSwgOTQsIDIzOSwgMC42KTtcbn1cbi5oaXN0b3J5LXR4dC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oaXN0b3J5LXR4dC13cmFwIHtcbiAgICBnYXA6IDhweDtcbiAgfVxufVxuLmhpc3RvcnkteWVhciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgY29sb3I6ICMxNTVFRUY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhpc3RvcnkteWVhciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uaGlzdG9yeS1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICAvKiAyOS43NnB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4xMnB4O1xuICBjb2xvcjogIzBGMjE3ODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlzdG9yeS1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG59XG4uaGlzdG9yeS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGNvbG9yOiAjNEI1NTY1O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oaXN0b3J5LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmhpc3RvcnktaW1nIHtcbiAgYXNwZWN0LXJhdGlvOiA0NzIvMzU4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhpc3RvcnktaW1nIHtcbiAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgfVxufVxuLmhpc3RvcnktaW1nIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZG93bmxvYWQtcmVzb3VyY2VfX2dyaWQge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4uZG93bmxvYWQtcmVzb3VyY2VfX2l0ZW0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY3VydmVzLWxpZ2h0LWJsdWUud2VicFwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuLmRvd25sb2FkLXJlc291cmNlX19pdGVtLS1pbm5lciB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAzMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRvd25sb2FkLXJlc291cmNlX19pdGVtLS1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmRvd25sb2FkLXJlc291cmNlX19pdGVtLS1pbWFnZSB7XG4gIG1heC13aWR0aDogMTgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTQsIDE2OSwgMTk0LCAwLjE0MTE3NjQ3MDYpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRvd25sb2FkLXJlc291cmNlX19pdGVtLS1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cbn1cbi5kb3dubG9hZC1yZXNvdXJjZV9faXRlbS0taW1hZ2UgaW1nIHtcbiAgbWF4LXdpZHRoOiA4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4MHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZG93bmxvYWQtcmVzb3VyY2VfX2l0ZW0tLWltYWdlIGltZyB7XG4gICAgbWF4LXdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuLmRvd25sb2FkLXJlc291cmNlX19pdGVtLS1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMTJweCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRvd25sb2FkLXJlc291cmNlX19pdGVtIGg1IHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgY29sb3I6ICMwRjIxNzg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZG93bmxvYWQtcmVzb3VyY2VfX2l0ZW0gaDUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmRvd25sb2FkLXJlc291cmNlX19pdGVtIHAge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzRCNTU2NTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmRvd25sb2FkLXJlc291cmNlX19pdGVtIC5maWxlLXNpemUge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgY29sb3I6ICMxNTVFRUY7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5kb3dubG9hZC1yZXNvdXJjZV9faXRlbSAuZG93bmxvYWQtYnRuIHtcbiAgbWFyZ2luLXRvcDogMjlweDtcbn1cbi5kb3dubG9hZC1yZXNvdXJjZSAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgcCBhIHtcbiAgY29sb3I6ICMxNTVFRUY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBzb2xpZDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMCU7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZG93bmxvYWQtcmVzb3VyY2UgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHAgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NUVFRjtcbn1cblxuLm91ci10ZWFtX19jb250ZW50LWhlYWRpbmcge1xuICBtYXgtd2lkdGg6IDYwOHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5vdXItdGVhbV9fZ3JpZCB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA0OHB4IDQ0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm91ci10ZWFtX19ncmlkIHtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbi5vdXItdGVhbV9faXRlbSB7XG4gIG1heC13aWR0aDogY2FsYygoMTAwJSAtIDQ0cHgpIC8gMik7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm91ci10ZWFtX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMCAxNnB4O1xuICB9XG59XG4ub3VyLXRlYW1fX2ltZyB7XG4gIG1heC13aWR0aDogMTgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgaGVpZ2h0OiAxODBweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNTQsIDE2OSwgMTk0LCAwLjE0MTE3NjQ3MDYpO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgyNywgMzYsIDQ0LCAwLjEyMTU2ODYyNzUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm91ci10ZWFtX19pbWcge1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vdXItdGVhbV9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDU4cHg7XG4gICAgaGVpZ2h0OiA1OHB4O1xuICB9XG59XG4ub3VyLXRlYW1fX2ltZyBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vdXItdGVhbV9fY2FyZC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgfVxufVxuLm91ci10ZWFtX19jYXJkLWNvbnRlbnQgaDUge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTI0JTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICBjb2xvcjogIzBGMjE3ODtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLm91ci10ZWFtX19jYXJkLWNvbnRlbnQgaDYge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTI0JTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICBjb2xvcjogIzE1NUVFRjtcbn1cbi5vdXItdGVhbV9fY2FyZC1jb250ZW50IHAge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzRCNTU2NTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5vdXItdGVhbV9fY29udGVudC0tdGl0bGUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5zaXgtY29sdW1uLWdyaWRfX2ljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tYmcucG5nKTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE4cHg7XG59XG5cbi50cmFkZS1jb250YWluZXI6aGFzKC5zaXRlLWhlYWRlcikge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTJweDtcbiAgei1pbmRleDogMztcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC50cmFkZS1jb250YWluZXI6aGFzKC5zaXRlLWhlYWRlcikge1xuICAgIHRvcDogMTZweDtcbiAgfVxufVxuXG4uc2l0ZS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNzMsIDg4LCAxMTEsIDAuMik7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMnB4IC0xcHggcmdiYSgyNywgMzYsIDQ0LCAwLjAyKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2l0ZS1oZWFkZXIge1xuICAgIHRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaXRlLWhlYWRlciB7XG4gICAgcGFkZGluZzogN3B4IDEycHg7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAuc2l0ZS1sb2dvIHtcbiAgbWF4LXdpZHRoOiAxNzFweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDJweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5zaXRlLWxvZ28ge1xuICAgIG1heC13aWR0aDogMTM0cHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5zaXRlLWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDc1cHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIxcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDJweCAtMXB4IHJnYmEoMjcsIDM2LCA0NCwgMC4wMik7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg3MywgODgsIDExMSwgMC4yKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbi5tZW51LW9wZW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA2cHg7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpLmN1cnJlbnRfcGFnZV9pdGVtLCAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NCwgMTY5LCAxOTQsIDAuMDcpO1xufVxuLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU0LCAxNjksIDE5NCwgMC4wNyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTQsIDE2OSwgMTk0LCAwLjA3MDU4ODIzNTMpO1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpOmhvdmVyIC5tZW51LWFycm93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI4XCIgaGVpZ2h0PVwiNVwiIHZpZXdCb3g9XCIwIDAgOCA1XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNNy4zMTY5NCA0LjE5MTk0QzcuMDcyODYgNC40MzYwMiA2LjY3NzE0IDQuNDM2MDIgNi40MzMwNiA0LjE5MTk0TDMuNzUgMS41MDg4OEwxLjA2Njk0IDQuMTkxOTRDMC44MjI4NjQgNC40MzYwMiAwLjQyNzEzNiA0LjQzNjAyIDAuMTgzMDU4IDQuMTkxOTRDLTAuMDYxMDE4OSAzLjk0Nzg2IC0wLjA2MTAxODkgMy41NTIxNCAwLjE4MzA1OCAzLjMwODA2TDMuMzA4MDYgMC4xODMwNThDMy41NTIxNCAtMC4wNjEwMTk0IDMuOTQ3ODYgLTAuMDYxMDE5NCA0LjE5MTk0IDAuMTgzMDU4TDcuMzE2OTQgMy4zMDgwNkM3LjU2MTAyIDMuNTUyMTQgNy41NjEwMiAzLjk0Nzg2IDcuMzE2OTQgNC4xOTE5NFpcIiBmaWxsPVwiJTIzMzY0MTUyXCIvPjwvc3ZnPicpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpOmhvdmVyIC5tZW51LWFycm93IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakFpSUdobGFXZG9kRDBpTWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TUNBeU1DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEdjZ2IzQmhZMmwwZVQwaU1DNDBJajRLUEhCaGRHZ2daRDBpVFRFMExqRTVNalVnTVRBdU5EUXlOVXczTGprME1qVTBJREUyTGpZNU1qVkROeTQ0T0RRME55QXhOaTQzTlRBMklEY3VPREUxTlRNZ01UWXVOemsyTnlBM0xqY3pPVFkySURFMkxqZ3lPREZETnk0Mk5qTTNPU0F4Tmk0NE5UazFJRGN1TlRneU5EY2dNVFl1T0RjMU55QTNMalV3TURNMUlERTJMamczTlRkRE55NDBNVGd5TXlBeE5pNDROelUzSURjdU16TTJPVEVnTVRZdU9EVTVOU0EzTGpJMk1UQTBJREUyTGpneU9ERkROeTR4T0RVeE55QXhOaTQzT1RZM0lEY3VNVEUyTWpNZ01UWXVOelV3TmlBM0xqQTFPREUySURFMkxqWTVNalZETnk0d01EQXdPU0F4Tmk0Mk16UTFJRFl1T1RVME1ETWdNVFl1TlRZMU5TQTJMamt5TWpZZ01UWXVORGc1TjBNMkxqZzVNVEUzSURFMkxqUXhNemdnTmk0NE56VWdNVFl1TXpNeU5TQTJMamczTlNBeE5pNHlOVEF6UXpZdU9EYzFJREUyTGpFMk9ESWdOaTQ0T1RFeE55QXhOaTR3T0RZNUlEWXVPVEl5TmlBeE5pNHdNVEZETmk0NU5UUXdNeUF4TlM0NU16VXlJRGN1TURBd01Ea2dNVFV1T0RZMk1pQTNMakExT0RFMklERTFMamd3T0RKTU1USXVPRFkyT0NBeE1DNHdNREF6VERjdU1EVTRNVFlnTkM0eE9USTFNME0yTGprME1EZzRJRFF1TURjMU1qWWdOaTQ0TnpVZ015NDVNVFl5SURZdU9EYzFJRE11TnpVd016VkROaTQ0TnpVZ015NDFPRFExSURZdU9UUXdPRGdnTXk0ME1qVTBOQ0EzTGpBMU9ERTJJRE11TXpBNE1UWkROeTR4TnpVME5DQXpMakU1TURnNElEY3VNek0wTlNBekxqRXlOU0EzTGpVd01ETTFJRE11TVRJMVF6Y3VOalkyTWlBekxqRXlOU0EzTGpneU5USTJJRE11TVRrd09EZ2dOeTQ1TkRJMU5DQXpMak13T0RFMlRERTBMakU1TWpVZ09TNDFOVGd4TmtNeE5DNHlOVEEySURrdU5qRTJNakVnTVRRdU1qazJOeUE1TGpZNE5URTBJREUwTGpNeU9ESWdPUzQzTmpFd01VTXhOQzR6TlRrM0lEa3VPRE0yT0RnZ01UUXVNemMxT0NBNUxqa3hPREl4SURFMExqTTNOVGdnTVRBdU1EQXdNME14TkM0ek56VTRJREV3TGpBNE1qVWdNVFF1TXpVNU55QXhNQzR4TmpNNElERTBMak15T0RJZ01UQXVNak01TjBNeE5DNHlPVFkzSURFd0xqTXhOVFlnTVRRdU1qVXdOaUF4TUM0ek9EUTFJREUwTGpFNU1qVWdNVEF1TkRReU5Wb2lJR1pwYkd3OUlpTXpOalF4TlRJaUx6NEtQQzluUGdvOEwzTjJaejRLXCIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaTpob3ZlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGk6aG92ZXIgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpLm9wZW4gLm1lbnUtYXJyb3cge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpBaUlHaGxhV2RvZEQwaU1qQWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1DQXlNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BHY2diM0JoWTJsMGVUMGlNQzQwSWo0S1BIQmhkR2dnWkQwaVRURTBMakU1TWpVZ01UQXVORFF5TlV3M0xqazBNalUwSURFMkxqWTVNalZETnk0NE9EUTBOeUF4Tmk0M05UQTJJRGN1T0RFMU5UTWdNVFl1TnprMk55QTNMamN6T1RZMklERTJMamd5T0RGRE55NDJOak0zT1NBeE5pNDROVGsxSURjdU5UZ3lORGNnTVRZdU9EYzFOeUEzTGpVd01ETTFJREUyTGpnM05UZEROeTQwTVRneU15QXhOaTQ0TnpVM0lEY3VNek0yT1RFZ01UWXVPRFU1TlNBM0xqSTJNVEEwSURFMkxqZ3lPREZETnk0eE9EVXhOeUF4Tmk0M09UWTNJRGN1TVRFMk1qTWdNVFl1TnpVd05pQTNMakExT0RFMklERTJMalk1TWpWRE55NHdNREF3T1NBeE5pNDJNelExSURZdU9UVTBNRE1nTVRZdU5UWTFOU0EyTGpreU1qWWdNVFl1TkRnNU4wTTJMamc1TVRFM0lERTJMalF4TXpnZ05pNDROelVnTVRZdU16TXlOU0EyTGpnM05TQXhOaTR5TlRBelF6WXVPRGMxSURFMkxqRTJPRElnTmk0NE9URXhOeUF4Tmk0d09EWTVJRFl1T1RJeU5pQXhOaTR3TVRGRE5pNDVOVFF3TXlBeE5TNDVNelV5SURjdU1EQXdNRGtnTVRVdU9EWTJNaUEzTGpBMU9ERTJJREUxTGpnd09ESk1NVEl1T0RZMk9DQXhNQzR3TURBelREY3VNRFU0TVRZZ05DNHhPVEkxTTBNMkxqazBNRGc0SURRdU1EYzFNallnTmk0NE56VWdNeTQ1TVRZeUlEWXVPRGMxSURNdU56VXdNelZETmk0NE56VWdNeTQxT0RRMUlEWXVPVFF3T0RnZ015NDBNalUwTkNBM0xqQTFPREUySURNdU16QTRNVFpETnk0eE56VTBOQ0F6TGpFNU1EZzRJRGN1TXpNME5TQXpMakV5TlNBM0xqVXdNRE0xSURNdU1USTFRemN1TmpZMk1pQXpMakV5TlNBM0xqZ3lOVEkySURNdU1Ua3dPRGdnTnk0NU5ESTFOQ0F6TGpNd09ERTJUREUwTGpFNU1qVWdPUzQxTlRneE5rTXhOQzR5TlRBMklEa3VOakUyTWpFZ01UUXVNamsyTnlBNUxqWTROVEUwSURFMExqTXlPRElnT1M0M05qRXdNVU14TkM0ek5UazNJRGt1T0RNMk9EZ2dNVFF1TXpjMU9DQTVMamt4T0RJeElERTBMak0zTlRnZ01UQXVNREF3TTBNeE5DNHpOelU0SURFd0xqQTRNalVnTVRRdU16VTVOeUF4TUM0eE5qTTRJREUwTGpNeU9ESWdNVEF1TWpNNU4wTXhOQzR5T1RZM0lERXdMak14TlRZZ01UUXVNalV3TmlBeE1DNHpPRFExSURFMExqRTVNalVnTVRBdU5EUXlOVm9pSUdacGJHdzlJaU16TmpReE5USWlMejRLUEM5blBnbzhMM04yWno0S1wiKTtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTMwcHg7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDVweCB0b3AgOHB4O1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpIC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAycHggLTFweCByZ2JhKDI3LCAzNiwgNDQsIDAuMDIpO1xuICBtaW4td2lkdGg6IDMzNXB4O1xuICBsZWZ0OiAtODBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRvcDogNTJweDtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZzogMTJweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNzMsIDg4LCAxMTEsIDAuMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkgLnN1Yi1tZW51IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgbGVmdDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zNXMgZWFzZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgei1pbmRleDogMjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkgLnN1Yi1tZW51IHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkgLnN1Yi1tZW51IGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU0LCAxNjksIDE5NCwgMC4wNyk7XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpIC5zdWItbWVudSBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU0LCAxNjksIDE5NCwgMC4wNyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkgLnN1Yi1tZW51IGxpIHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpIC5zdWItbWVudSBsaSB7XG4gICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAwcHg7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkgPiBhIHtcbiAgY29sb3I6IHJnYig1NCwgNjUsIDgyKTtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICBwYWRkaW5nOiAxMXB4IDM3cHggMTFweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkgPiBhOmhvdmVyIC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpIC5tZW51LWFycm93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI4XCIgaGVpZ2h0PVwiNVwiIHZpZXdCb3g9XCIwIDAgOCA1XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNMC4xODMwNTggMC4xODMwNThDMC40MjcxMzYgLTAuMDYxMDE5NCAwLjgyMjg2NCAtMC4wNjEwMTk0IDEuMDY2OTQgMC4xODMwNThMMy43NSAyLjg2NjEyTDYuNDMzMDYgMC4xODMwNThDNi42NzcxNCAtMC4wNjEwMTk0IDcuMDcyODYgLTAuMDYxMDE5NCA3LjMxNjk0IDAuMTgzMDU4QzcuNTYxMDIgMC40MjcxMzYgNy41NjEwMiAwLjgyMjg2NCA3LjMxNjk0IDEuMDY2OTRMNC4xOTE5NCA0LjE5MTk0QzMuOTQ3ODYgNC40MzYwMiAzLjU1MjE0IDQuNDM2MDIgMy4zMDgwNiA0LjE5MTk0TDAuMTgzMDU4IDEuMDY2OTRDLTAuMDYxMDE5NCAwLjgyMjg2NCAtMC4wNjEwMTk0IDAuNDI3MTM2IDAuMTgzMDU4IDAuMTgzMDU4WlwiIGZpbGw9XCIlMjMzNjQxNTJcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogNHB4O1xuICB3aWR0aDogOHB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpIC5tZW51LWFycm93IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakFpSUdobGFXZG9kRDBpTWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TUNBeU1DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEdjZ2IzQmhZMmwwZVQwaU1DNDBJajRLUEhCaGRHZ2daRDBpVFRFMExqRTVNalVnTVRBdU5EUXlOVXczTGprME1qVTBJREUyTGpZNU1qVkROeTQ0T0RRME55QXhOaTQzTlRBMklEY3VPREUxTlRNZ01UWXVOemsyTnlBM0xqY3pPVFkySURFMkxqZ3lPREZETnk0Mk5qTTNPU0F4Tmk0NE5UazFJRGN1TlRneU5EY2dNVFl1T0RjMU55QTNMalV3TURNMUlERTJMamczTlRkRE55NDBNVGd5TXlBeE5pNDROelUzSURjdU16TTJPVEVnTVRZdU9EVTVOU0EzTGpJMk1UQTBJREUyTGpneU9ERkROeTR4T0RVeE55QXhOaTQzT1RZM0lEY3VNVEUyTWpNZ01UWXVOelV3TmlBM0xqQTFPREUySURFMkxqWTVNalZETnk0d01EQXdPU0F4Tmk0Mk16UTFJRFl1T1RVME1ETWdNVFl1TlRZMU5TQTJMamt5TWpZZ01UWXVORGc1TjBNMkxqZzVNVEUzSURFMkxqUXhNemdnTmk0NE56VWdNVFl1TXpNeU5TQTJMamczTlNBeE5pNHlOVEF6UXpZdU9EYzFJREUyTGpFMk9ESWdOaTQ0T1RFeE55QXhOaTR3T0RZNUlEWXVPVEl5TmlBeE5pNHdNVEZETmk0NU5UUXdNeUF4TlM0NU16VXlJRGN1TURBd01Ea2dNVFV1T0RZMk1pQTNMakExT0RFMklERTFMamd3T0RKTU1USXVPRFkyT0NBeE1DNHdNREF6VERjdU1EVTRNVFlnTkM0eE9USTFNME0yTGprME1EZzRJRFF1TURjMU1qWWdOaTQ0TnpVZ015NDVNVFl5SURZdU9EYzFJRE11TnpVd016VkROaTQ0TnpVZ015NDFPRFExSURZdU9UUXdPRGdnTXk0ME1qVTBOQ0EzTGpBMU9ERTJJRE11TXpBNE1UWkROeTR4TnpVME5DQXpMakU1TURnNElEY3VNek0wTlNBekxqRXlOU0EzTGpVd01ETTFJRE11TVRJMVF6Y3VOalkyTWlBekxqRXlOU0EzTGpneU5USTJJRE11TVRrd09EZ2dOeTQ1TkRJMU5DQXpMak13T0RFMlRERTBMakU1TWpVZ09TNDFOVGd4TmtNeE5DNHlOVEEySURrdU5qRTJNakVnTVRRdU1qazJOeUE1TGpZNE5URTBJREUwTGpNeU9ESWdPUzQzTmpFd01VTXhOQzR6TlRrM0lEa3VPRE0yT0RnZ01UUXVNemMxT0NBNUxqa3hPREl4SURFMExqTTNOVGdnTVRBdU1EQXdNME14TkM0ek56VTRJREV3TGpBNE1qVWdNVFF1TXpVNU55QXhNQzR4TmpNNElERTBMak15T0RJZ01UQXVNak01TjBNeE5DNHlPVFkzSURFd0xqTXhOVFlnTVRRdU1qVXdOaUF4TUM0ek9EUTFJREUwTGpFNU1qVWdNVEF1TkRReU5Wb2lJR1pwYkd3OUlpTXpOalF4TlRJaUx6NEtQQzluUGdvOEwzTjJaejRLXCIpO1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpIGEge1xuICBjb2xvcjogcmdiKDU0LCA2NSwgODIpO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAvKiAxOC4ycHggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhweDtcbiAgcGFkZGluZzogMHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaSBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkgLnN1Yi1tZW51IHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaSAuc3ViLW1lbnUgbGkge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaTpub3QoLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4pID4gYSB7XG4gIHBhZGRpbmc6IDExcHggMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaTpub3QoLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4pID4gYSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5uYXZiYXItYnRuIC5idG4tYmx1ZSB7XG4gIHBhZGRpbmc6IDExcHggMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zaXRlLWhlYWRlciAubmF2YmFyLWJ0biAuYnRuLWJsdWUge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zaXRlLWhlYWRlciAubmF2YmFyLWJ0biAuYnRuLWJsdWUgLmJ0bi1hcnJvdy1ibHVlOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zaXRlLWhlYWRlciAubmF2YmFyLWJ0biB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5uYXZiYXItYnRuIC5idG4tYXJyb3ctYmx1ZSB7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaXRlLWhlYWRlciAubmF2YmFyLWJ0biAuYnRuLWFycm93LWJsdWUge1xuICAgIHBhZGRpbmc6IDExcHggMTZweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5uYXZiYXItYnRuIC5idG4tYXJyb3ctYmx1ZTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLm5hdmJhci1idG4gLmJ0bi1hcnJvdy1ibHVlOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5tb2JpbGUtbWVudS1idG4ge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjRjhGOUZCO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5tb2JpbGUtbWVudS1idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAubW9iaWxlLW1lbnUtYnRuIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uc2l0ZS1oZWFkZXIgLm1vYmlsZS1tZW51LWJ0biAuY2xvc2UtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpdGUtaGVhZGVyIC5tb2JpbGUtbWVudS1idG4gLm9wZW4taWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2l0ZS1oZWFkZXIgLm1vYmlsZS1tZW51LWJ0bi5hY3RpdmUgLmNsb3NlLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpdGUtaGVhZGVyIC5tb2JpbGUtbWVudS1idG4uYWN0aXZlIC5vcGVuLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaXRlLWhlYWRlciAuYnRuIHtcbiAgYW5pbWF0aW9uOiBwdWxzZS1hbmltYXRpb24tYmx1ZSAyLjVzIGVhc2Utb3V0IGluZmluaXRlO1xufVxuLnNpdGUtaGVhZGVyLm1haW5faGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQGtleWZyYW1lcyBwdWxzZS1hbmltYXRpb24tYmx1ZSB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMTA4LCAyNDIsIDIxMywgMC42KSwgMCAwIDAgMCByZ2JhKDk0LCAyMzAsIDE5MiwgMC41KSwgMCAwIDAgMCByZ2JhKDUyLCAxNzcsIDE2MywgMC40NSksIDAgMCAwIDAgcmdiYSg2MSwgMTYyLCAyNTUsIDAuMzUpLCAwIDAgMCAwIHJnYmEoMTA5LCAxMjMsIDI1NSwgMC4zKTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAtMnB4IC0ycHggMCA4cHggcmdiYSgxMDgsIDI0MiwgMjEzLCAwKSwgLTFweCAtMXB4IDAgMTBweCByZ2JhKDk0LCAyMzAsIDE5MiwgMCksIC0ycHggLTJweCAwIDEycHggcmdiYSg1MiwgMTc3LCAxNjMsIDApLCAycHggMnB4IDAgMTJweCByZ2JhKDYxLCAxNjIsIDI1NSwgMCksIDJweCAycHggMCAxNnB4IHJnYmEoMTA5LCAxMjMsIDI1NSwgMCk7XG4gIH1cbn1cbi5mb290ZXJfbWFpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjNDQ0NzQ4O1xuICBwYWRkaW5nOiA0OHB4IDAgMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlcl9tYWluIHtcbiAgICBwYWRkaW5nOiA0OHB4IDAgNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfbWFpbiB7XG4gICAgcGFkZGluZzogNDhweCAwO1xuICB9XG59XG4uZm9vdGVyX21haW5fX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX21haW5fX3dyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGdhcDogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9tYWluX193cmFwcGVyIHtcbiAgICBnYXA6IDI4cHg7XG4gIH1cbn1cbi5mb290ZXJfbWFpbl9fbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiAzODRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXJfbWFpbl9fbG9nbyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNCk7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfbWFpbl9fbG9nbyB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLmZvb3Rlcl9tYWluX19sb2dvIC5mb290ZXJfbG9nb193cmFwIGltZyB7XG4gIG1heC13aWR0aDogMjk2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9tYWluX19sb2dvIC5mb290ZXJfbG9nb193cmFwIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyNjZweDtcbiAgfVxufVxuLmZvb3Rlcl9tYWluX19sb2dvIC5mb290ZXJfbWFpbl9fc29jaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG59XG4uZm9vdGVyX21haW5fX2xvZ28gLmZvb3Rlcl9tYWluX19zb2NpYWwgYSB7XG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjb2xvcjogIzE1NUVFRjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NCwgMTY5LCAxOTQsIDAuMTQxMTc2NDcwNik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuLmZvb3Rlcl9tYWluX19sb2dvIC5mb290ZXJfbWFpbl9fc29jaWFsIGEgaW1nIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cbi5mb290ZXJfbWFpbl9fbG9nbyAuZm9vdGVyX21haW5fX3NvY2lhbCBhIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uZm9vdGVyX21haW5fX2xvZ28gLmZvb3Rlcl9tYWluX19zb2NpYWwgYTpob3ZlciB7XG4gIGNvbG9yOiAjMTU1RUVGO1xufVxuLmZvb3Rlcl9tYWluX19sb2dvIC5mb290ZXJfbWFpbl9fY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICAvKiAyMS4xMnB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuICBjb2xvcjogIzRCNTU2NTtcbn1cbi5mb290ZXJfbWFpbl9fbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMnB4O1xufVxuLmZvb3Rlcl9tYWluX19uYXYtY29sdW1uIHtcbiAgZmxleDogMCAwIDE2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX21haW5fX25hdi1jb2x1bW4ge1xuICAgIGZsZXg6IDEgMSAxNTVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uZm9vdGVyX21haW5fX25hdi1jb2x1bW4gaDMge1xuICBjb2xvcjogIzlBQTRCMjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX21haW5fX25hdi1jb2x1bW4gaDMge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICB9XG59XG4uZm9vdGVyX21haW5fX25hdi1jb2x1bW4gdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmZvb3Rlcl9tYWluX19uYXYtY29sdW1uIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5mb290ZXJfbWFpbl9fbmF2LWNvbHVtbiB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mb290ZXJfbWFpbl9fbmF2LWNvbHVtbiB1bCBsaSBhIHtcbiAgY29sb3I6ICM0NDQ3NDg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXJfbWFpbl9fbmF2LWNvbHVtbiB1bCBsaSBhIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIH1cbn1cbi5mb290ZXJfbWFpbl9fbmF2LWNvbHVtbiB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwRDEyMUM7XG59XG4uZm9vdGVyX21haW5fX25hdi1jb2x1bW4gdWwgbGkgYSAubmV3LWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZm9vdGVyX21haW5fX25hdi1jb2x1bW4gdWwgbGkuc2VlLWFsbC1saW5rIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogOXB4O1xufVxuLmZvb3Rlcl9tYWluX19uYXYtY29sdW1uIHVsIGxpLnNlZS1hbGwtbGluayBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qQWlJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVEUxTGpZeU5UTWdOVll4TXk0eE1qVkRNVFV1TmpJMU15QXhNeTR5T1RBNElERTFMalUxT1RVZ01UTXVORFE1TnlBeE5TNDBOREl6SURFekxqVTJOamxETVRVdU16STFNU0F4TXk0Mk9EUXlJREUxTGpFMk5qRWdNVE11TnpVZ01UVXVNREF3TXlBeE15NDNOVU14TkM0NE16UTJJREV6TGpjMUlERTBMalkzTlRZZ01UTXVOamcwTWlBeE5DNDFOVGcwSURFekxqVTJOamxETVRRdU5EUXhNaUF4TXk0ME5EazNJREUwTGpNM05UTWdNVE11TWprd09DQXhOQzR6TnpVeklERXpMakV5TlZZMkxqVXdPRFU1VERVdU5EUXlOVFFnTVRVdU5EUXlNa00xTGpNeU5USTJJREUxTGpVMU9UVWdOUzR4TmpZeUlERTFMall5TlRNZ05TNHdNREF6TlNBeE5TNDJNalV6UXpRdU9ETTBOU0F4TlM0Mk1qVXpJRFF1TmpjMU5EUWdNVFV1TlRVNU5TQTBMalUxT0RFMklERTFMalEwTWpKRE5DNDBOREE0T0NBeE5TNHpNalE1SURRdU16YzFJREUxTGpFMk5Ua2dOQzR6TnpVZ01UVkROQzR6TnpVZ01UUXVPRE0wTVNBMExqUTBNRGc0SURFMExqWTNOVEVnTkM0MU5UZ3hOaUF4TkM0MU5UYzRUREV6TGpRNU1UZ2dOUzQyTWpWSU5pNDROelV6TlVNMkxqY3dPVFU1SURVdU5qSTFJRFl1TlRVd05qSWdOUzQxTlRreE5TQTJMalF6TXpReElEVXVORFF4T1RSRE5pNHpNVFl5SURVdU16STBOek1nTmk0eU5UQXpOU0ExTGpFMk5UYzJJRFl1TWpVd016VWdOVU0yTGpJMU1ETTFJRFF1T0RNME1qUWdOaTR6TVRZeUlEUXVOamMxTWpjZ05pNDBNek0wTVNBMExqVTFPREEyUXpZdU5UVXdOaklnTkM0ME5EQTROU0EyTGpjd09UVTVJRFF1TXpjMUlEWXVPRGMxTXpVZ05DNHpOelZJTVRVdU1EQXdNME14TlM0eE5qWXhJRFF1TXpjMUlERTFMak15TlRFZ05DNDBOREE0TlNBeE5TNDBOREl6SURRdU5UVTRNRFpETVRVdU5UVTVOU0EwTGpZM05USTNJREUxTGpZeU5UTWdOQzQ0TXpReU5DQXhOUzQyTWpVeklEVmFJaUJtYVd4c1BTSWpNelkwTVRVeUlpOCtDand2YzNablBnbz1cIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlcl9tYWluX19uYXYge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDMycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mb290ZXJfbWFpbl9fYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlcl9tYWluX19ib3R0b20ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBnYXA6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX21haW5fX2JvdHRvbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmZvb3Rlcl9tYWluX19ndWFyYW50ZWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxMnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbiAgbWF4LXdpZHRoOiA0NjhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXJfbWFpbl9fZ3VhcmFudGVlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mb290ZXJfbWFpbl9fZ3VhcmFudGVlLWljb24ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mb290ZXJfbWFpbl9fZ3VhcmFudGVlLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmZvb3Rlcl9tYWluX19ndWFyYW50ZWUtY29udGVudCBoNCB7XG4gIGNvbG9yOiAjQjlEMDVGO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uZm9vdGVyX21haW5fX2d1YXJhbnRlZS1jb250ZW50IHAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgyKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICAvKiAxOC40OHB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wN3B4O1xufVxuLmZvb3Rlcl9tYWluX19ndWFyYW50ZWUtY29udGVudCAuZm9vdGVyX21haW5fX2d1YXJhbnRlZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDRweCAzMnB4IDRweCAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMjcsIDM2LCA0NCwgMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjEyXCIgaGVpZ2h0PVwiMTJcIiB2aWV3Qm94PVwiMCAwIDEyIDEyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTExLjYyNSAxLjMzMzk4VjkuNDU4OThDMTEuNjI1IDkuNjI0NzQgMTEuNTU5MSA5Ljc4MzcyIDExLjQ0MTkgOS45MDA5M0MxMS4zMjQ3IDEwLjAxODEgMTEuMTY1NyAxMC4wODQgMTEgMTAuMDg0QzEwLjgzNDIgMTAuMDg0IDEwLjY3NTMgMTAuMDE4MSAxMC41NTggOS45MDA5M0MxMC40NDA4IDkuNzgzNzIgMTAuMzc1IDkuNjI0NzQgMTAuMzc1IDkuNDU4OThWMi44NDI1OEwxLjQ0MjE3IDExLjc3NjJDMS4zMjQ4OSAxMS44OTM0IDEuMTY1ODMgMTEuOTU5MyAwLjk5OTk4MSAxMS45NTkzQzAuODM0MTI5IDExLjk1OTMgMC42NzUwNjkgMTEuODkzNCAwLjU1Nzc5NCAxMS43NzYyQzAuNDQwNTE4IDExLjY1ODkgMC4zNzQ2MzQgMTEuNDk5OCAwLjM3NDYzNCAxMS4zMzRDMC4zNzQ2MzQgMTEuMTY4MSAwLjQ0MDUxOCAxMS4wMDkxIDAuNTU3Nzk0IDEwLjg5MThMOS40OTEzOSAxLjk1ODk4SDIuODc0OThDMi43MDkyMiAxLjk1ODk4IDIuNTUwMjUgMS44OTMxNCAyLjQzMzA0IDEuNzc1OTNDMi4zMTU4MyAxLjY1ODcyIDIuMjQ5OTggMS40OTk3NCAyLjI0OTk4IDEuMzMzOThDMi4yNDk5OCAxLjE2ODIyIDIuMzE1ODMgMS4wMDkyNSAyLjQzMzA0IDAuODkyMDQzQzIuNTUwMjUgMC43NzQ4MzMgMi43MDkyMiAwLjcwODk4NCAyLjg3NDk4IDAuNzA4OTg0SDExQzExLjE2NTcgMC43MDg5ODQgMTEuMzI0NyAwLjc3NDgzMyAxMS40NDE5IDAuODkyMDQzQzExLjU1OTEgMS4wMDkyNSAxMS42MjUgMS4xNjgyMiAxMS42MjUgMS4zMzM5OFpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTFweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTBweCBjZW50ZXI7XG59XG4uZm9vdGVyX21haW5fX3Nwb25zb3JzIHtcbiAgcGFkZGluZzogMCA0MHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNCk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNCk7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cbi5mb290ZXJfbWFpbl9fc3BvbnNvcnMge1xuICBtaW4td2lkdGg6IDMwN3B4O1xuICBtYXgtd2lkdGg6IDM4OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfbWFpbl9fc3BvbnNvcnMge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI0KTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI0KTtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uZm9vdGVyX21haW5fX2NlcnRpZmljYXRpb25zIHtcbiAgbWluLXdpZHRoOiAyMDdweDtcbiAgbWF4LXdpZHRoOiAyMjhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX21haW5fX2NlcnRpZmljYXRpb25zIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uZm9vdGVyX21haW5fX3Nwb25zb3JzIGg0LCAuZm9vdGVyX21haW5fX2NlcnRpZmljYXRpb25zIGg0IHtcbiAgY29sb3I6ICM5QUE0QjI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5mb290ZXJfbWFpbl9fc3BvbnNvcnMgLmZvb3Rlcl9tYWluX19zcG9uc29yLWxvZ29zLFxuLmZvb3Rlcl9tYWluX19zcG9uc29ycyAuZm9vdGVyX21haW5fX2NlcnRpZmljYXRpb24tbG9nb3MsIC5mb290ZXJfbWFpbl9fY2VydGlmaWNhdGlvbnMgLmZvb3Rlcl9tYWluX19zcG9uc29yLWxvZ29zLFxuLmZvb3Rlcl9tYWluX19jZXJ0aWZpY2F0aW9ucyAuZm9vdGVyX21haW5fX2NlcnRpZmljYXRpb24tbG9nb3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmZvb3Rlcl9tYWluX19zcG9uc29ycyAuZm9vdGVyX21haW5fX3Nwb25zb3ItbG9nb3MgaW1nLFxuLmZvb3Rlcl9tYWluX19zcG9uc29ycyAuZm9vdGVyX21haW5fX2NlcnRpZmljYXRpb24tbG9nb3MgaW1nLCAuZm9vdGVyX21haW5fX2NlcnRpZmljYXRpb25zIC5mb290ZXJfbWFpbl9fc3BvbnNvci1sb2dvcyBpbWcsXG4uZm9vdGVyX21haW5fX2NlcnRpZmljYXRpb25zIC5mb290ZXJfbWFpbl9fY2VydGlmaWNhdGlvbi1sb2dvcyBpbWcge1xuICBtYXgtaGVpZ2h0OiA3NnB4O1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX21haW5fX3Nwb25zb3JzIC5mb290ZXJfbWFpbl9fc3BvbnNvci1sb2dvcyBpbWcsXG4gIC5mb290ZXJfbWFpbl9fc3BvbnNvcnMgLmZvb3Rlcl9tYWluX19jZXJ0aWZpY2F0aW9uLWxvZ29zIGltZywgLmZvb3Rlcl9tYWluX19jZXJ0aWZpY2F0aW9ucyAuZm9vdGVyX21haW5fX3Nwb25zb3ItbG9nb3MgaW1nLFxuICAuZm9vdGVyX21haW5fX2NlcnRpZmljYXRpb25zIC5mb290ZXJfbWFpbl9fY2VydGlmaWNhdGlvbi1sb2dvcyBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDY0cHg7XG4gIH1cbn1cbi5mb290ZXJfbWFpbl9fZm9vdGVyLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTVweDtcbiAgY29sb3I6ICM5QUE0QjI7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoNzMsIDg4LCAxMTEsIDAuMik7XG59XG4uZm9vdGVyX21haW5fX2Zvb3Rlci1saW5rcyAjbWVudS1mb290ZXItYm90dG9tLW1lbnUgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHJvdy1nYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXJfbWFpbl9fZm9vdGVyLWxpbmtzICNtZW51LWZvb3Rlci1ib3R0b20tbWVudSB1bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5mb290ZXJfbWFpbl9fZm9vdGVyLWxpbmtzICNtZW51LWZvb3Rlci1ib3R0b20tbWVudSB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlcl9tYWluX19mb290ZXItbGlua3MgI21lbnUtZm9vdGVyLWJvdHRvbS1tZW51IHVsIGxpIHtcbiAgICBjb2xvcjogIzlBQTRCMjtcbiAgfVxufVxuLmZvb3Rlcl9tYWluX19mb290ZXItbGlua3MgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG59XG4uZm9vdGVyX21haW5fX2Zvb3Rlci1saW5rcyBhOmhvdmVyIHtcbiAgY29sb3I6ICMwRDEyMUM7XG59XG4uZm9vdGVyX21haW5fX2Zvb3Rlci1saW5rcyBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmZvb3Rlcl9tYWluX19mb290ZXItbGlua3MgLnRhZy1saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMy41cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5mb290ZXJfbWFpbl9fZm9vdGVyLWxpbmtzIC50YWctbGluZSBwIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzlBQTRCMjtcbiAgd2lkdGg6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG4gIGZvbnQtZmFtaWx5OiBcIkFwZXJjdSBQcm9cIiwgc2Fucy1zZXJpZjtcbn1cbi5mb290ZXJfbWFpbl9fZm9vdGVyLWxpbmtzIC50YWctbGluZSBpbWcge1xuICBtYXgtd2lkdGg6IDY1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9tYWluX19mb290ZXItbGlua3Mge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSg3MywgODgsIDExMSwgMC4yKTtcbiAgfVxufVxuXG4uZHQtc3BhY2VyLXh4eHhsIHtcbiAgcGFkZGluZy10b3A6IDE5NnB4O1xufVxuXG4uZHQtc3BhY2VyLXh4eGwge1xuICBwYWRkaW5nLXRvcDogMTI0cHg7XG59XG5cbi5kdC1zcGFjZXIteHhsIHtcbiAgcGFkZGluZy10b3A6IDExMnB4O1xufVxuXG4uZHQtc3BhY2VyLXhsIHtcbiAgcGFkZGluZy10b3A6IDYycHg7XG59XG5cbi5kdC1zcGFjZXItbGcge1xuICBwYWRkaW5nLXRvcDogNTZweDtcbn1cblxuLmR0LXNwYWNlci1tZCB7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xufVxuXG4uZHQtc3BhY2VyLXNtIHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG5cbi5kdC1zcGFjZXItbm9uZSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZGItc3BhY2VyLXh4eHhsIHtcbiAgcGFkZGluZy1ib3R0b206IDE5NnB4O1xufVxuXG4uZGItc3BhY2VyLXh4eGwge1xuICBwYWRkaW5nLWJvdHRvbTogMTI0cHg7XG59XG5cbi5kYi1zcGFjZXIteHhsIHtcbiAgcGFkZGluZy1ib3R0b206IDExMnB4O1xufVxuXG4uZGItc3BhY2VyLXhsIHtcbiAgcGFkZGluZy1ib3R0b206IDYycHg7XG59XG5cbi5kYi1zcGFjZXItbGcge1xuICBwYWRkaW5nLWJvdHRvbTogNTZweDtcbn1cblxuLmRiLXNwYWNlci1tZCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xufVxuXG4uZGItc3BhY2VyLXNtIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG5cbi5kYi1zcGFjZXItbm9uZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm10LXNwYWNlci14eHh4bCB7XG4gICAgcGFkZGluZy10b3A6IDEyNHB4O1xuICB9XG4gIC5tdC1zcGFjZXIteHh4bCB7XG4gICAgcGFkZGluZy10b3A6IDY0cHg7XG4gIH1cbiAgLm10LXNwYWNlci14eGwge1xuICAgIHBhZGRpbmctdG9wOiA1NnB4O1xuICB9XG4gIC5tdC1zcGFjZXIteGwge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICB9XG4gIC5tdC1zcGFjZXItbGcge1xuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICB9XG4gIC5tdC1zcGFjZXItbWQge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICB9XG4gIC5tdC1zcGFjZXItc20ge1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICB9XG4gIC5tdC1zcGFjZXItbm9uZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLm1iLXNwYWNlci14eHh4bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyNHB4O1xuICB9XG4gIC5tYi1zcGFjZXIteHh4bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gIH1cbiAgLm1iLXNwYWNlci14eGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xuICB9XG4gIC5tYi1zcGFjZXIteGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICB9XG4gIC5tYi1zcGFjZXItbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICB9XG4gIC5tYi1zcGFjZXItbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICB9XG4gIC5tYi1zcGFjZXItc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICB9XG4gIC5tYi1zcGFjZXItbm9uZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5zZXJ2aWNlLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlcnZpY2UtYmFubmVyIHtcbiAgICBtaW4taGVpZ2h0OiA0NjBweDtcbiAgfVxufVxuLnNlcnZpY2UtYmFubmVyLWxheWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4uc2VydmljZS1iYW5uZXItbGF5ZXIgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLnNlcnZpY2UtYmFubmVyLWxheWVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMC42NztcbiAgYmFja2dyb3VuZDogcmdiKDIxLCA5NCwgMjM5KTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VydmljZS1iYW5uZXItY29udGVudCB7XG4gIG1heC13aWR0aDogNjA4cHg7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXJ2aWNlLWJhbm5lci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbn1cbi5zZXJ2aWNlLWJhbm5lci1jb250ZW50IGgxIHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGZvbnQtc2l6ZTogNTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlcnZpY2UtYmFubmVyLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuLnNlcnZpY2UtYmFubmVyLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Mik7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXJ2aWNlLWJhbm5lci1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnNlcnZpY2UtYmFubmVyLWNvbnRlbnQgYSB7XG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2VhcmNoLWZvcm1fX3dyYXBwZXIge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNlYXJjaC1mb3JtX193cmFwcGVyIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCB7XG4gIGdhcDogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uc2VhcmNoLWZvcm1fX3dyYXBwZXIgLm1haW5faGVhZGVyX19zZWFyY2hfbGlzdF9mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgyNywgMzYsIDQ0LCAwLjA1KTtcbn1cbi5zZWFyY2gtZm9ybV9fd3JhcHBlciAuc3VnZ2VzdGVkLXNlYXJjaGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNHB4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlYXJjaC1mb3JtX193cmFwcGVyIC5zdWdnZXN0ZWQtc2VhcmNoZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2VhcmNoLWZvcm1fX3dyYXBwZXIgLnN1Z2dlc3RlZC1zZWFyY2hlcyBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTI0JTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogIzAwMkQwNDtcbiAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5zZWFyY2gtZm9ybV9fd3JhcHBlciAuc3VnZ2VzdGVkLXNlYXJjaGVzX19sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWFyY2gtZm9ybV9fd3JhcHBlciAuc3VnZ2VzdGVkLXNlYXJjaGVzX19sYWJlbCB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuLnNlYXJjaC1mb3JtX193cmFwcGVyIC5zdWdnZXN0ZWQtc2VhcmNoZXNfX2xhYmVsIGxpIHtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogcmdiKDU4LCA5OCwgNjApO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzMsIDExNSwgNzYsIDAuMSk7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5zZWFyY2gtcGFnZS1yZXN1bHQge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc2VhcmNoLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWFyY2gtaXRlbSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5zZWFyY2gtaXRlbS10aHVtYm5haWwge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWFyY2gtaXRlbS10aHVtYm5haWwgaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWFyY2gtaXRlbS10aHVtYm5haWwge1xuICAgIG1heC13aWR0aDogMTEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlYXJjaC1pdGVtLXRodW1ibmFpbCArIGEge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTMwcHgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zZWFyY2gtY29udGVudCAuc2VhcmNoLXR5cGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7IC8qIDE1LjZweCAqL1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogcmdiKDMsIDEwNCwgNDEpO1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xufVxuLnNlYXJjaC1jb250ZW50IC5ibG9nLWNhcmRfX3R4dCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2VhcmNoLWNvbnRlbnQgLmJsb2ctY2FyZF9fdHh0IGg2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubG9jYWwtY291bmNpbGUgLmZhcV9fd3JhcHBlciAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQuY2VudGVyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuLmxvY2FsLWNvdW5jaWxlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDI0cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubG9jYWwtY291bmNpbGUtd3JhcHBlciAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmxvY2FsLWNvdW5jaWxlLXdyYXBwZXIgI2NvdW5jaWwtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbn1cbi5sb2NhbC1jb3VuY2lsZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwMiwgMjMzLCAxODcsIDAuMTMpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubG9jYWwtY291bmNpbGUtbGlzdC1pdGVtIHtcbiAgICBnYXA6IDEycHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgfVxufVxuLmxvY2FsLWNvdW5jaWxlLWxpc3QtaXRlbS1pbWcge1xuICBhc3BlY3QtcmF0aW86IDQvMztcbiAgbWF4LXdpZHRoOiAxNjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxvY2FsLWNvdW5jaWxlLWxpc3QtaXRlbS1pbWcge1xuICAgIGFzcGVjdC1yYXRpbzogMTEwLzgzO1xuICAgIG1heC13aWR0aDogMTEwcHg7XG4gIH1cbn1cbi5sb2NhbC1jb3VuY2lsZS1saXN0LWl0ZW0taW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmxvY2FsLWNvdW5jaWxlLWxpc3QtaXRlbTpoYXMoLmxvY2FsLWNvdW5jaWxlLWxpc3QtaXRlbS1pbWcpIC5sb2NhbC1jb3VuY2lsZS1saXN0LWl0ZW0tY29udGVudCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTc1cHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubG9jYWwtY291bmNpbGUtbGlzdC1pdGVtOmhhcygubG9jYWwtY291bmNpbGUtbGlzdC1pdGVtLWltZykgLmxvY2FsLWNvdW5jaWxlLWxpc3QtaXRlbS1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyNXB4KTtcbiAgfVxufVxuLmxvY2FsLWNvdW5jaWxlLWxpc3QtaXRlbS1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubG9jYWwtY291bmNpbGUtbGlzdC1pdGVtLWNvbnRlbnQgaDYge1xuICBjb2xvcjogIzBEMTIxQztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjJcIiBoZWlnaHQ9XCIyMlwiIHZpZXdCb3g9XCIwIDAgMjIgMjJcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTcuMTg3NSA1LjVWMTQuNDM3NUMxNy4xODc1IDE0LjYxOTggMTcuMTE1MSAxNC43OTQ3IDE2Ljk4NjIgMTQuOTIzNkMxNi44NTcyIDE1LjA1MjYgMTYuNjgyNCAxNS4xMjUgMTYuNSAxNS4xMjVDMTYuMzE3NyAxNS4xMjUgMTYuMTQyOCAxNS4wNTI2IDE2LjAxMzkgMTQuOTIzNkMxNS44ODQ5IDE0Ljc5NDcgMTUuODEyNSAxNC42MTk4IDE1LjgxMjUgMTQuNDM3NVY3LjE1OTQ1TDUuOTg2NDIgMTYuOTg2NEM1Ljg1NzQyIDE3LjExNTQgNS42ODI0NSAxNy4xODc5IDUuNTAwMDIgMTcuMTg3OUM1LjMxNzU4IDE3LjE4NzkgNS4xNDI2MSAxNy4xMTU0IDUuMDEzNjEgMTYuOTg2NEM0Ljg4NDYxIDE2Ljg1NzQgNC44MTIxMyAxNi42ODI0IDQuODEyMTMgMTYuNUM0LjgxMjEzIDE2LjMxNzYgNC44ODQ2MSAxNi4xNDI2IDUuMDEzNjEgMTYuMDEzNkwxNC44NDA2IDYuMTg3NUg3LjU2MjUyQzcuMzgwMTggNi4xODc1IDcuMjA1MzEgNi4xMTUwNyA3LjA3NjM4IDUuOTg2MTRDNi45NDc0NSA1Ljg1NzIgNi44NzUwMiA1LjY4MjM0IDYuODc1MDIgNS41QzYuODc1MDIgNS4zMTc2NiA2Ljk0NzQ1IDUuMTQyOCA3LjA3NjM4IDUuMDEzODZDNy4yMDUzMSA0Ljg4NDkzIDcuMzgwMTggNC44MTI1IDcuNTYyNTIgNC44MTI1SDE2LjVDMTYuNjgyNCA0LjgxMjUgMTYuODU3MiA0Ljg4NDkzIDE2Ljk4NjIgNS4wMTM4NkMxNy4xMTUxIDUuMTQyOCAxNy4xODc1IDUuMzE3NjYgMTcuMTg3NSA1LjVaXCIgZmlsbD1cIiUyMzdBOUM3NVwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIycHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sb2NhbC1jb3VuY2lsZS1saXN0LWl0ZW0tY29udGVudCBoNiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmxvY2FsLWNvdW5jaWxlLWxpc3QtaXRlbS1jb250ZW50IHAge1xuICBjb2xvcjogIzRCNTU2NTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAyMS4xMnB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sb2NhbC1jb3VuY2lsZS1saXN0LWl0ZW0tY29udGVudCBwIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ubG9jYWwtY291bmNpbGUtYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubG9jYWwtY291bmNpbGUtYnRucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxvY2FsLWNvdW5jaWxlLWJ0bnMgYSB7XG4gICAgZmxleC1iYXNpczogMjUwcHg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucGFnZS10ZW1wbGF0ZS1sZWdhbC1jb250ZW50LXRlbXBsYXRlIC5zaW5nbGUtdHJlZS1oZWFkIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJsb2ctZGV0YWlsLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmZWZlO1xufVxuXG4uYmxvZy1kZXRhaWwtaGVhZC1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LWZhbWlseTogXCJNdWxpc2hcIiwgc2Fucy1zZXJpZjtcbn1cbi5ibG9nLWRldGFpbC1oZWFkLWNvbnRlbnQgLnBvc3QtZXhjZXJwdCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiSW5zdHJ1bWVudCBTYW5zXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIxcHgpIHtcbiAgLmJsb2ctZGV0YWlsLWhlYWQtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uYmxvZy1kZXRhaWwtaGVhZC1jb250ZW50IC5idG4td2hpdGUtYm9yZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLnBvc3QtYmFubmVyLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIHBhZGRpbmctdG9wOiAxODhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBvc3QtYmFubmVyLXdyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxufVxuLnBvc3QtYmFubmVyLXdyYXBwZXIgLmhlcm8tYmFubmVyLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnBvc3QtYmFubmVyLXdyYXBwZXIgLmhlcm8tYmFubmVyLXdyYXBwZXIgLnBvc3QtbWV0YS1zaGFyZSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3N0LWJhbm5lci13cmFwcGVyIC5oZXJvLWJhbm5lci13cmFwcGVyIC5wb3N0LW1ldGEtc2hhcmUge1xuICAgIG1hcmdpbjogMjRweCAwO1xuICB9XG59XG5cbi5wb3N0LXRpdGxlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIxcHgpIHtcbiAgLnBvc3QtdGl0bGUtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG4ucG9zdC10aXRsZSwgLnBvc3QtdGl0bGUgaDEge1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogIzBEMTIxQztcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIxcHgpIHtcbiAgLnBvc3QtdGl0bGUsIC5wb3N0LXRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnBvc3QtbWV0YS1zaGFyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3N0LW1ldGEtc2hhcmUge1xuICAgIGdhcDogMTdweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cblxuLmF1dGhvci1tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xufVxuLmF1dGhvci1hdmF0YXItd3JhcCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hdXRob3ItYXZhdGFyIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXV0aG9yLWRldGFpbHMge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM0QjU1NjU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG59XG4uYXV0aG9yLW5hbWUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM0QjU1NjU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG59XG4uYXV0aG9yLW1ldGEtdGV4dCB7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbn1cbi5hdXRob3ItbWV0YS10ZXh0IHNwYW4uY2VudGVyZG90IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYXV0aG9yLW1ldGEtdGV4dCBzcGFuLmNlbnRlcmRvdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogNHB4O1xuICB3aWR0aDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXV0aG9yLW1ldGEtdGV4dCAjcmVhZC10aW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ucG9zdC1mZWF0dXJlZC1pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3N0LWZlYXR1cmVkLWltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB9XG59XG4ucG9zdC1mZWF0dXJlZC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYXNwZWN0LXJhdGlvOiAxOS8xMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBvc3QtZmVhdHVyZWQtaW1hZ2UgaW1nIHtcbiAgICBhc3BlY3QtcmF0aW86IDM0NC8yMTk7XG4gIH1cbn1cblxuLmNvcHktbGluay1idG4ge1xuICBwYWRkaW5nOiA4LjVweCAxNnB4IDguNXB4IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDZweDtcbiAgd2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAxNC41cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE1cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGNvbG9yOiByZ2IoNTgsIDk4LCA2MCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzMsIDExNSwgNzYsIDAuMSk7XG4gIGZvbnQtZmFtaWx5OiBcIkluc3RydW1lbnQgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTguNzQ4OCAxMi41NTk0QzguODY1OTIgMTIuNjc2NiA4LjkzMTcyIDEyLjgzNTUgOC45MzE3MiAxMy4wMDEyQzguOTMxNzIgMTMuMTY2OSA4Ljg2NTkyIDEzLjMyNTggOC43NDg4IDEzLjQ0M0w3Ljk3MjI0IDE0LjIyNDNDNy4xNTEgMTUuMDQ1IDYuMDM3MzcgMTUuNTA1OSA0Ljg3NjMzIDE1LjUwNTVDMy43MTUyOSAxNS41MDUxIDIuNjAxOTUgMTUuMDQzNiAxLjc4MTIyIDE0LjIyMjNDMC45NjA1MDQgMTMuNDAxMSAwLjQ5OTYzNCAxMi4yODc0IDAuNSAxMS4xMjY0QzAuNTAwMzY3IDkuOTY1MzYgMC45NjE5NCA4Ljg1MjAyIDEuNzgzMTggOC4wMzEzTDMuNjY3NTUgNi4xNDY5MkM0LjQ1NjM3IDUuMzU3NDggNS41MTcwNiA0Ljg5OTMyIDYuNjMyNTcgNC44NjYyMUM3Ljc0ODA4IDQuODMzMSA4LjgzNDA4IDUuMjI3NTMgOS42NjgzMyA1Ljk2ODhDOS43Mjk4OSA2LjAyMzM4IDkuNzgwMSA2LjA4OTU1IDkuODE2MDggNi4xNjM1M0M5Ljg1MjA2IDYuMjM3NTIgOS44NzMxMiA2LjMxNzg2IDkuODc4MDYgNi4zOTk5OEM5Ljg4Mjk5IDYuNDgyMTEgOS44NzE3IDYuNTY0NCA5Ljg0NDgzIDYuNjQyMTVDOS44MTc5NiA2LjcxOTkxIDkuNzc2MDQgNi43OTE2MiA5LjcyMTQ2IDYuODUzMThDOS42NjY4OCA2LjkxNDczIDkuNjAwNzEgNi45NjQ5NCA5LjUyNjczIDcuMDAwOTJDOS40NTI3NCA3LjAzNjkxIDkuMzcyNCA3LjA1Nzk2IDkuMjkwMjcgNy4wNjI5QzkuMjA4MTUgNy4wNjc4MyA5LjEyNTg2IDcuMDU2NTQgOS4wNDgxMSA3LjAyOTY3QzguOTcwMzUgNy4wMDI4IDguODk4NjQgNi45NjA4OCA4LjgzNzA4IDYuOTA2M0M4LjI0MTI0IDYuMzc3MTYgNy40NjU3NiA2LjA5NTY0IDYuNjY5MjMgNi4xMTkzMkM1Ljg3MjcgNi4xNDI5OSA1LjExNTMgNi40NzAwNiA0LjU1MTkzIDcuMDMzNjRMMi42Njc1NSA4LjkxNTY4QzIuMDgxMzggOS41MDE4NCAxLjc1MjA4IDEwLjI5NjkgMS43NTIwOCAxMS4xMjU4QzEuNzUyMDggMTEuOTU0OCAyLjA4MTM4IDEyLjc0OTggMi42Njc1NSAxMy4zMzZDMy4yNTM3MiAxMy45MjIyIDQuMDQ4NzQgMTQuMjUxNSA0Ljg3NzcxIDE0LjI1MTVDNS43MDY2OCAxNC4yNTE1IDYuNTAxNyAxMy45MjIyIDcuMDg3ODcgMTMuMzM2TDcuODY0NDMgMTIuNTU5NEM3LjkyMjQ3IDEyLjUwMTMgNy45OTE0IDEyLjQ1NTIgOC4wNjcyOCAxMi40MjM4QzguMTQzMTUgMTIuMzkyMyA4LjIyNDQ4IDEyLjM3NjEgOC4zMDY2MiAxMi4zNzYxQzguMzg4NzUgMTIuMzc2MSA4LjQ3MDA4IDEyLjM5MjMgOC41NDU5NSAxMi40MjM4QzguNjIxODMgMTIuNDU1MiA4LjY5MDc2IDEyLjUwMTMgOC43NDg4IDEyLjU1OTRaTTE0LjIyMzggMS43NzgxOEMxMy40MDI0IDAuOTU4NjU4IDEyLjI4OTUgMC40OTg0MTMgMTEuMTI5MyAwLjQ5ODQxM0M5Ljk2OSAwLjQ5ODQxMyA4Ljg1NjEgMC45NTg2NTggOC4wMzQ3NCAxLjc3ODE4TDcuMjU4MTggMi41NTU1MkM3LjE0MTAxIDIuNjcyNzkgNy4wNzUyMiAyLjgzMTgxIDcuMDc1MjkgMi45OTc1OUM3LjA3NTM3IDMuMTYzMzcgNy4xNDEyOSAzLjMyMjMzIDcuMjU4NTcgMy40Mzk1QzcuMzc1ODQgMy41NTY2NyA3LjUzNDg2IDMuNjIyNDYgNy43MDA2NCAzLjYyMjM5QzcuODY2NDIgMy42MjIzMSA4LjAyNTM4IDMuNTU2MzkgOC4xNDI1NSAzLjQzOTExTDguOTE5MTIgMi42NjI1NUM5LjUwNTI5IDIuMDc2MzggMTAuMzAwMyAxLjc0NzA3IDExLjEyOTMgMS43NDcwN0MxMS45NTgyIDEuNzQ3MDcgMTIuNzUzMyAyLjA3NjM4IDEzLjMzOTQgMi42NjI1NUMxMy45MjU2IDMuMjQ4NzIgMTQuMjU0OSA0LjA0Mzc0IDE0LjI1NDkgNC44NzI3MUMxNC4yNTQ5IDUuNzAxNjggMTMuOTI1NiA2LjQ5NjY5IDEzLjMzOTQgNy4wODI4NkwxMS40NTUxIDguOTY4OEMxMC44OTE0IDkuNTMyMDYgMTAuMTMzOCA5Ljg1ODcgOS4zMzcyOSA5Ljg4MTk0QzguNTQwNzYgOS45MDUxNyA3Ljc2NTQ1IDkuNjIzMjQgNy4xNjk5IDkuMDkzOEM3LjEwODM0IDkuMDM5MjIgNy4wMzY2MyA4Ljk5NzMgNi45NTg4OCA4Ljk3MDQzQzYuODgxMTIgOC45NDM1NiA2Ljc5ODgzIDguOTMyMjcgNi43MTY3MSA4LjkzNzJDNi41NTA4NSA4Ljk0NzE2IDYuMzk1NzUgOS4wMjI2IDYuMjg1NTIgOS4xNDY5MkM2LjIzMDk0IDkuMjA4NDggNi4xODkwMiA5LjI4MDE5IDYuMTYyMTUgOS4zNTc5NEM2LjEzNTI4IDkuNDM1NyA2LjEyMzk5IDkuNTE3OTkgNi4xMjg5MiA5LjYwMDExQzYuMTM4ODkgOS43NjU5NyA2LjIxNDMzIDkuOTIxMDcgNi4zMzg2NSAxMC4wMzEzQzcuMTcyNzEgMTAuNzcyOCA4LjI1ODU5IDExLjE2NzUgOS4zNzQxIDExLjEzNDdDMTAuNDg5NiAxMS4xMDE4IDExLjU1MDQgMTAuNjQ0IDEyLjMzOTQgOS44NTQ3NEwxNC4yMjM4IDcuOTcwMzZDMTUuMDQzOCA3LjE0ODk0IDE1LjUwNDMgNi4wMzU3MSAxNS41MDQzIDQuODc1MDVDMTUuNTA0MyAzLjcxNDM5IDE1LjA0MzggMi42MDExNiAxNC4yMjM4IDEuNzc5NzRWMS43NzgxOFpcIiBmaWxsPVwiJTIzM0E2MjNDXCIvPjwvc3ZnPicpO1xufVxuXG4uY29weS1jb25maXJtLW1zZyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM0Q0FGNTA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuXG4uaW50cm9kdWN0aW9uLWNvbnRlbnQtc2VjdGlvbiAuc2VjdGlvbi10aXRsZSB7XG4gIGNvbG9yOiAjMEQxMjFDO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIxcHgpIHtcbiAgLmludHJvZHVjdGlvbi1jb250ZW50LXNlY3Rpb24gLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NHB4O1xuICB9XG59XG4uaW50cm9kdWN0aW9uLWNvbnRlbnQtc2VjdGlvbiAuc2VjdGlvbi1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjMEQxMjFDO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIxcHgpIHtcbiAgLmludHJvZHVjdGlvbi1jb250ZW50LXNlY3Rpb24gLnNlY3Rpb24tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ubWV0YS1jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubWV0YS1jb2wgaDQge1xuICBjb2xvcjogcmdiKDU0LCA2NSwgODIpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyNCU7XG59XG4ubWV0YS1jb2wgcCB7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuXG4ucG9zdC1kZXRhaWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1mYW1pbHk6IFwiTXVsaXNoXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIxcHgpIHtcbiAgLnBvc3QtZGV0YWlsLWZvb3RlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ucG9zdC1wdWJsaXNoIHtcbiAgbWluLXdpZHRoOiAxNTZweDtcbn1cbi5wb3N0LXNoYXJlIHtcbiAgbWluLXdpZHRoOiAxNTZweDtcbn1cbi5wb3N0LXNoYXJlIC5jb3B5LXNoYXJlLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogcmdiKDU0LCA2NSwgODIpO1xufVxuLnBvc3Qtc2hhcmUgLmNvcHktc2hhcmUtbGluayBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xufVxuLnBvc3QtYXV0aG9yLWRldGFpbCAuYXV0aG9yLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBvc3QtYXV0aG9yLWRldGFpbCAuYXV0aG9yLWRhdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnBvc3QtYXV0aG9yLWRldGFpbCAuYXV0aG9yLWRhdGEgc3Ryb25nIHtcbiAgY29sb3I6ICM0QjU1NjU7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG4ucG9zdC1hdXRob3ItZGV0YWlsIC5hdXRob3ItZGF0YSBzbWFsbCB7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuXG4udGV4dC1lZGl0b3ItdG9wIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0LWVkaXRvci10b3Age1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtZm9ybS1zZWN0aW9uIC5sYXlvdXQtMSxcbiAgLmNvbnRhY3QtZm9ybS1zZWN0aW9uIC5sYXlvdXQtMixcbiAgLmNvbnRhY3QtZm9ybS1zZWN0aW9uIC5sYXlvdXQtMyxcbiAgLmNvbnRhY3QtZm9ybS1zZWN0aW9uIC5sYXlvdXQtNCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbnRhY3QtZm9ybS1zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCBoMSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICBsZXR0ZXItc3BhY2luZzogLTEuNSU7XG4gIGNvbG9yOiAjMEYyMTc4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1mb3JtLXNlY3Rpb24gLnNlY3Rpb24taGVhZGluZy1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbi5jb250YWN0LWZvcm0td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtZm9ybS13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhY3QtZm9ybS13cmFwcGVyIHtcbiAgICBnYXA6IDExcHg7XG4gIH1cbn1cbi5jb250YWN0LWZvcm0tbGVmdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LWZvcm0tbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdC1mb3JtLWxlZnQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5jb250YWN0LWZvcm0tbGVmdCAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDEgc3BhbiB7XG4gIGNvbG9yOiAjMTU1RUVGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZGV0YWlsLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1kZXRhaWwtYmxvY2sgLnRhZ2xpbmUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1kZXRhaWwtYmxvY2sgLmVtZXJnZW5jeS1jYXJkLXJpZ2h0LWNvbnRlbnQgYTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWRldGFpbC1ibG9jayAuZW1lcmdlbmN5LWNhcmQtcmlnaHQtY29udGVudCBhOmxhc3Qtb2YtdHlwZSAuZW1lcmdlbmN5LWNhcmQtbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWRldGFpbC1ibG9jayAuZW1lcmdlbmN5LWNhcmQtbGlzdCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG59XG4uY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZGV0YWlsLWJsb2NrIC5lbWVyZ2VuY3ktY2FyZC1saXN0IHAge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbn1cbi5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZm9ybSAud3BjZjcgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWZvcm0gLndwY2Y3IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCBpbnB1dFt0eXBlPXRleHRdLFxuLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWZvcm0gLndwY2Y3IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCBpbnB1dFt0eXBlPWVtYWlsXSxcbi5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1mb3JtIC53cGNmNyAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgaW5wdXRbdHlwZT10ZWxdLFxuLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWZvcm0gLndwY2Y3IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1mb3JtIC53cGNmNyAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1mb3JtIC53cGNmNyAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4uY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZm9ybSAud3BjZjcgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIGlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbi5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1mb3JtIC53cGNmNyAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgdGV4dGFyZWE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWZvcm0gLndwY2Y3IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB0ZXh0YXJlYSB7XG4gIG1heC1oZWlnaHQ6IDE1OXB4O1xuICByZXNpemU6IHZlcnRpY2FsO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZm9ybSAud3BjZjcgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgY29sb3I6ICNkYzMyMzI7XG59XG4uY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZm9ybSAud3BjZjcgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwOmhhcyh0ZXh0YXJlYSkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWZvcm0gLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1mb3JtIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xuICB9XG59XG4uY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZm9ybSAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTVFRUY7XG59XG4uY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZm9ybSAud3BjZjcgLndwY2Y3LXNwaW5uZXIge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWZvcm0gLndwY2Y3IC53cGNmNy1zcGlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDVweCBhdXRvIDAgYXV0bztcbiAgfVxufVxuLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWZvcm0gLndwY2Y3IGZvcm0gcDpoYXModGV4dGFyZWEpIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1mb3JtIC53cGNmNyBmb3JtIHA6aGFzKGlucHV0W3R5cGU9c3VibWl0XSkgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWZvcm0gLndwY2Y3IGZvcm0gcDpoYXMoaW5wdXRbdHlwZT1zdWJtaXRdKSA+IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZm9ybSAud3BjZjcgZm9ybSBwOmhhcygud3BjZjctZm9ybS1jb250cm9sLndwY2Y3LXJhZGlvKSAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1mb3JtIC53cGNmNyBmb3JtIHA6aGFzKC53cGNmNy1jaGVja2JveCkgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZm9ybSAud3BjZjcgZm9ybSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5jb250YWN0LWZvcm0tcmlnaHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1OTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtZm9ybS1yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29udGFjdC1mb3JtLXJpZ2h0LS1pbWcge1xuICBoZWlnaHQ6IDcyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LWZvcm0tcmlnaHQtLWltZyB7XG4gICAgaGVpZ2h0OiA5Ny44Njd2dztcbiAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LWZvcm0tcmlnaHQtLWltZyB7XG4gICAgYXNwZWN0LXJhdGlvOiAzNDMvMzY3O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICB9XG59XG4uY29udGFjdC1mb3JtLXJpZ2h0LS1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LWZvcm0tcmlnaHQtLWltZyBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1kZXRhaWwtYmxvY2sge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29udGFjdC1mb3JtLXNlY3Rpb24gLmNvbG9yLWltYWdlLnJpZ2h0LmJvdHRvbSB7XG4gIGJvdHRvbTogMzBweDtcbn1cblxuLmNvbnRhY3QtZGV0YWlsLWJsb2NrIC5lbWVyZ2VuY3ktY2FyZC1saXN0IHAge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbn1cblxuLmNvbnRhY3QtZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMge1xuICBncmlkLXJvdy1nYXA6IDI0cHg7XG4gIGdyaWQtY29sdW1uLWdhcDogMTJweDtcbn1cbi5jb250YWN0LWZvcm0gcCA+IGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY29udGFjdC1mb3JtIHAgPiBsYWJlbCB+IGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250YWN0LWZvcm0gcDpoYXMoaW5wdXRbdHlwZT10ZXh0XSkge1xuICB3aWR0aDogY2FsYyg1MCUgLSA2cHgpO1xuICBmbG9hdDogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdC1mb3JtIHA6aGFzKGlucHV0W3R5cGU9dGV4dF0pIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogdW5zZXQ7XG4gIH1cbn1cbi5jb250YWN0LWZvcm0gcDpoYXMoaW5wdXRbbmFtZT1sYXN0X25hbWVdKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LWZvcm0gcDpoYXMoaW5wdXRbbmFtZT1sYXN0X25hbWVdKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5jb250YWN0LWZvcm0gcDpoYXMoaW5wdXRbbmFtZT1jb21wYW55X25hbWVdKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LWZvcm0gcDpoYXMoaW5wdXRbbmFtZT1jb21wYW55X25hbWVdKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5jb250YWN0LWZvcm0gcDpoYXMoaW5wdXRbdHlwZT1lbWFpbF0pIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uY29udGFjdC1mb3JtIHA6aGFzKHRleHRhcmVhKSB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbn1cbi5jb250YWN0LWZvcm0gcDpoYXMoaW5wdXRbdHlwZT1zdWJtaXRdKSB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG4uY29udGFjdC1mb3JtIGxhYmVsLFxuLmNvbnRhY3QtZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGRfbGFiZWwge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzM2NDE1MjtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5jb250YWN0LWZvcm0gaW5wdXQsXG4uY29udGFjdC1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZCBpbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3cHg7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICBwYWRkaW5nOiAxNXB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5QUE0QjI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbn1cbi5jb250YWN0LWZvcm0gaW5wdXQ6Zm9jdXMsXG4uY29udGFjdC1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZCBpbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uY29udGFjdC1mb3JtIGlucHV0OjpwbGFjZWhvbGRlcixcbi5jb250YWN0LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgLyogMTguNDhweCAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDdweDtcbiAgY29sb3I6ICM0QjU1NjU7XG59XG4uY29udGFjdC1mb3JtIHRleHRhcmVhLFxuLmNvbnRhY3QtZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGQgdGV4dGFyZWEge1xuICBwYWRkaW5nOiA5cHggMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICAvKiAxOC40OHB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wN3B4O1xuICBjb2xvcjogIzRCNTU2NTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzlBQTRCMjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGFjdC1mb3JtIHRleHRhcmVhOjpwbGFjZWhvbGRlcixcbi5jb250YWN0LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3cHg7XG4gIGNvbG9yOiAjNEI1NTY1O1xufVxuLmNvbnRhY3QtZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uY29udGFjdC1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjMTU1RUVGO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB3aWR0aDogbWluLWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNTVFRUY7XG59XG4uY29udGFjdC1mb3JtIGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi5jb250YWN0LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzE1NUVFRjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1NUVFRjtcbn1cbi5jb250YWN0LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkIHNlbGVjdCB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMjcsIDM2LCA0NCwgMC4wNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNzMsIDExNSwgNzYsIDAuMik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiA5MSU7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMHB4IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAyMjBweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGQgc2VsZWN0IHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb250YWN0LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAyNnB4O1xufVxuLmNvbnRhY3QtZm9ybSAuZ2Zvcm1fYWpheF9zcGlubmVyIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdG9wOiAwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCA2NiUpO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi5jb250YWN0LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZHJvcF9hcmVhIHtcbiAgcGFkZGluZzogMjNweCAyMHB4IDIzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5QUE0QjI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZHJvcF9hcmVhIC5nZm9ybV9kcm9wX2luc3RydWN0aW9ucyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbi5jb250YWN0LWZvcm0gYnV0dG9uLmdmb3JtX2J1dHRvbl9zZWxlY3RfZmlsZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGFjdC1mb3JtIGJ1dHRvbi5nZm9ybV9idXR0b25fc2VsZWN0X2ZpbGVzOmFmdGVyIHtcbiAgY29udGVudDogXCJDaG9vc2UgRmlsZVwiICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDExNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOUFBNEIyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdG9wOiAyMHB4O1xufVxuLmNvbnRhY3QtZm9ybSBidXR0b24uZ2Zvcm1fYnV0dG9uX3NlbGVjdF9maWxlczpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjEyXCIgaGVpZ2h0PVwiMTJcIiB2aWV3Qm94PVwiMCAwIDEyIDEyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTEyIDcuNTAwMDNWMTFDMTIgMTEuMjY1MiAxMS44OTQ2IDExLjUxOTYgMTEuNzA3MSAxMS43MDcxQzExLjUxOTYgMTEuODk0NyAxMS4yNjUyIDEyIDExIDEySDFDMC43MzQ3ODQgMTIgMC40ODA0MyAxMS44OTQ3IDAuMjkyODkzIDExLjcwNzFDMC4xMDUzNTcgMTEuNTE5NiAwIDExLjI2NTIgMCAxMVY3LjUwMDAzQzAgNy4zNjc0MiAwLjA1MjY3ODUgNy4yNDAyNCAwLjE0NjQ0NyA3LjE0NjQ3QzAuMjQwMjE1IDcuMDUyNzEgMC4zNjczOTIgNy4wMDAwMyAwLjUgNy4wMDAwM0MwLjYzMjYwOCA3LjAwMDAzIDAuNzU5Nzg1IDcuMDUyNzEgMC44NTM1NTMgNy4xNDY0N0MwLjk0NzMyMSA3LjI0MDI0IDEgNy4zNjc0MiAxIDcuNTAwMDNWMTFIMTFWNy41MDAwM0MxMSA3LjM2NzQyIDExLjA1MjcgNy4yNDAyNCAxMS4xNDY0IDcuMTQ2NDdDMTEuMjQwMiA3LjA1MjcxIDExLjM2NzQgNy4wMDAwMyAxMS41IDcuMDAwMDNDMTEuNjMyNiA3LjAwMDAzIDExLjc1OTggNy4wNTI3MSAxMS44NTM2IDcuMTQ2NDdDMTEuOTQ3MyA3LjI0MDI0IDEyIDcuMzY3NDIgMTIgNy41MDAwM1pNMy44NTM3NSAzLjM1Mzc4TDUuNSAxLjcwNjlWNy41MDAwM0M1LjUgNy42MzI2NCA1LjU1MjY4IDcuNzU5ODEgNS42NDY0NSA3Ljg1MzU4QzUuNzQwMjEgNy45NDczNSA1Ljg2NzM5IDguMDAwMDMgNiA4LjAwMDAzQzYuMTMyNjEgOC4wMDAwMyA2LjI1OTc5IDcuOTQ3MzUgNi4zNTM1NSA3Ljg1MzU4QzYuNDQ3MzIgNy43NTk4MSA2LjUgNy42MzI2NCA2LjUgNy41MDAwM1YxLjcwNjlMOC4xNDYyNSAzLjM1Mzc4QzguMjQwMDcgMy40NDc2IDguMzY3MzIgMy41MDAzMSA4LjUgMy41MDAzMUM4LjYzMjY4IDMuNTAwMzEgOC43NTk5MyAzLjQ0NzYgOC44NTM3NSAzLjM1Mzc4QzguOTQ3NTcgMy4yNTk5NiA5LjAwMDI4IDMuMTMyNzEgOS4wMDAyOCAzLjAwMDAzQzkuMDAwMjggMi44NjczNSA4Ljk0NzU3IDIuNzQwMSA4Ljg1Mzc1IDIuNjQ2MjhMNi4zNTM3NSAwLjE0NjI3N0M2LjMwNzMxIDAuMDk5Nzg4OCA2LjI1MjE3IDAuMDYyOTA5NCA2LjE5MTQ3IDAuMDM3NzQ3M0M2LjEzMDc3IDAuMDEyNTg1MSA2LjA2NTcxIC0wLjAwMDM2NjIxMSA2IC0wLjAwMDM2NjIxMUM1LjkzNDI5IC0wLjAwMDM2NjIxMSA1Ljg2OTIzIDAuMDEyNTg1MSA1LjgwODUzIDAuMDM3NzQ3M0M1Ljc0NzgzIDAuMDYyOTA5NCA1LjY5MjY5IDAuMDk5Nzg4OCA1LjY0NjI1IDAuMTQ2Mjc3TDMuMTQ2MjUgMi42NDYyOEMzLjA1MjQzIDIuNzQwMSAyLjk5OTcyIDIuODY3MzUgMi45OTk3MiAzLjAwMDAzQzIuOTk5NzIgMy4xMzI3MSAzLjA1MjQzIDMuMjU5OTYgMy4xNDYyNSAzLjM1Mzc4QzMuMjQwMDcgMy40NDc2IDMuMzY3MzIgMy41MDAzMSAzLjUgMy41MDAzMUMzLjYzMjY4IDMuNTAwMzEgMy43NTk5MyAzLjQ0NzYgMy44NTM3NSAzLjM1Mzc4WlwiIGZpbGw9XCIlMjMzQTYyM0NcIi8+PC9zdmc+Jyk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgdG9wOiAyMXB4O1xuICBsZWZ0OiAyMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOUFBNEIyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNvbnRhY3QtZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY29udGFjdC1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZF92YWxpZGF0aW9uX21lc3NhZ2UsXG4uY29udGFjdC1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLnZhbGlkYXRpb25fbWVzc2FnZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkLmdmaWVsZC0td2lkdGgtaGFsZiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNiAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkLmdmaWVsZC0td2lkdGgtaGFsZiNmaWVsZF80XzUsXG4gIC5jb250YWN0LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkLmdmaWVsZC0td2lkdGgtaGFsZiNmaWVsZF80XzQsXG4gIC5jb250YWN0LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkLmdmaWVsZC0td2lkdGgtaGFsZiNmaWVsZF80XzExLFxuICAuY29udGFjdC1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZC5nZmllbGQtLXdpZHRoLWhhbGYjZmllbGRfNF8xMCB7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTEgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LWZvcm0gZm9ybSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgfVxufVxuXG4ucG9wdXBfd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOCwgMTgsIDgsIDAuODIpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTk5OTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBvcHVwX2NvbnRlbnQtYm94IHtcbiAgbWF4LXdpZHRoOiA3NjhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZmFxLWljb24ucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZy10b3A6IDEwOHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDIwcHggdG9wIDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3B1cF9jb250ZW50LWJveCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweCAxNnB4IDAgMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgLTEwcHggdG9wIC0xMHB4O1xuICAgIHBhZGRpbmctdG9wOiA4NHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICB9XG59XG4ucG9wdXBfaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiA0OXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3B1cF9oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMzcHg7XG4gIH1cbn1cbi5wb3B1cF9jbG9zZS1idG4ge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTZweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1NWVlZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNFwiIGhlaWdodD1cIjEzXCIgdmlld0JveD1cIjAgMCAxNCAxM1wiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMy4wNjc1IDExLjY4MjhDMTMuMTI1NiAxMS43NDA5IDEzLjE3MTcgMTEuODA5OCAxMy4yMDMxIDExLjg4NTdDMTMuMjM0NSAxMS45NjE1IDEzLjI1MDcgMTIuMDQyOSAxMy4yNTA3IDEyLjEyNUMxMy4yNTA3IDEyLjIwNzEgMTMuMjM0NSAxMi4yODg0IDEzLjIwMzEgMTIuMzY0M0MxMy4xNzE3IDEyLjQ0MDIgMTMuMTI1NiAxMi41MDkxIDEzLjA2NzUgMTIuNTY3MkMxMy4wMDk1IDEyLjYyNTIgMTIuOTQwNSAxMi42NzEzIDEyLjg2NDcgMTIuNzAyN0MxMi43ODg4IDEyLjczNDIgMTIuNzA3NSAxMi43NTAzIDEyLjYyNTMgMTIuNzUwM0MxMi41NDMyIDEyLjc1MDMgMTIuNDYxOSAxMi43MzQyIDEyLjM4NiAxMi43MDI3QzEyLjMxMDIgMTIuNjcxMyAxMi4yNDEyIDEyLjYyNTIgMTIuMTgzMiAxMi41NjcyTDcuMDAwMzUgNy4zODM1N0wxLjgxNzUzIDEyLjU2NzJDMS43MDAyNiAxMi42ODQ0IDEuNTQxMiAxMi43NTAzIDEuMzc1MzUgMTIuNzUwM0MxLjIwOTUgMTIuNzUwMyAxLjA1MDQ0IDEyLjY4NDQgMC45MzMxNiAxMi41NjcyQzAuODE1ODg1IDEyLjQ0OTkgMC43NSAxMi4yOTA4IDAuNzUgMTIuMTI1QzAuNzUgMTEuOTU5MSAwLjgxNTg4NSAxMS44MDAxIDAuOTMzMTYgMTEuNjgyOEw2LjExNjc1IDYuNDk5OThMMC45MzMxNiAxLjMxNzE3QzAuODE1ODg1IDEuMTk5ODkgMC43NSAxLjA0MDgzIDAuNzUgMC44NzQ5ODFDMC43NSAwLjcwOTEyOSAwLjgxNTg4NSAwLjU1MDA2OSAwLjkzMzE2IDAuNDMyNzk0QzEuMDUwNDQgMC4zMTU1MTggMS4yMDk1IDAuMjQ5NjM0IDEuMzc1MzUgMC4yNDk2MzRDMS41NDEyIDAuMjQ5NjM0IDEuNzAwMjYgMC4zMTU1MTggMS44MTc1MyAwLjQzMjc5NEw3LjAwMDM1IDUuNjE2MzlMMTIuMTgzMiAwLjQzMjc5NEMxMi4zMDA0IDAuMzE1NTE4IDEyLjQ1OTUgMC4yNDk2MzQgMTIuNjI1MyAwLjI0OTYzNEMxMi43OTEyIDAuMjQ5NjM0IDEyLjk1MDMgMC4zMTU1MTggMTMuMDY3NSAwLjQzMjc5NEMxMy4xODQ4IDAuNTUwMDY5IDEzLjI1MDcgMC43MDkxMjkgMTMuMjUwNyAwLjg3NDk4MUMxMy4yNTA3IDEuMDQwODMgMTMuMTg0OCAxLjE5OTg5IDEzLjA2NzUgMS4zMTcxN0w3Ljg4Mzk0IDYuNDk5OThMMTMuMDY3NSAxMS42ODI4WlwiIGZpbGw9XCIlMjMxNTVlZWZcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTNweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLnBvcHVwIC5jb250YWN0LWZvcm0ucG9wdXAtZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucG9wdXAgLmNvbnRhY3QtZm9ybS5wb3B1cC1mb3JtIGJ1dHRvbi5nZm9ybV9idXR0b25fc2VsZWN0X2ZpbGVzOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvcHVwX3dyYXBwZXIgLmNvbnRhY3QtZm9ybS5wb3B1cC1mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wb3B1cF93cmFwcGVyIC5jb250YWN0LWZvcm0ucG9wdXAtZm9ybSBidXR0b24uZ2Zvcm1fYnV0dG9uX3NlbGVjdF9maWxlczphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3B1cF93cmFwcGVyIC5jb250YWN0LWZvcm0ucG9wdXAtZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMge1xuICAgIGdyaWQtcm93LWdhcDogMTZweDtcbiAgfVxufVxuLnBvcHVwX3dyYXBwZXIgLmNvbnRhY3QtZm9ybS5wb3B1cC1mb3JtIGZvcm0gLndwY2Y3LXNwaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA1cHggYXV0byAwIGF1dG87XG59XG4ucG9wdXBfd3JhcHBlciAuY29udGFjdC1mb3JtLnBvcHVwLWZvcm0gZm9ybSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cblxuLmdldF9xdW90ZV9idG4ge1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiA0N3B4O1xuICByaWdodDogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoNzMsIDExNSwgNzYsIDAuMSkgMCUsIHJnYmEoNzMsIDExNSwgNzYsIDAuMSkgMTAwJSksIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgcGFkZGluZzogMTVweCA1cHg7XG4gIHotaW5kZXg6IDk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5nZXRfcXVvdGVfYnRuIHtcbiAgICBib3R0b206IC02cHg7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxMTNweCk7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogM3B4IDNweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweCAxNnB4IDAgMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQyZGVnLCAjRTNFMzk1IC0xNy40NSUsICNFMURGN0IgLTYuODklLCAjRTBEOTVDIDMuNjclLCAjRTBEOTU5IDE0LjIzJSwgIzAwQTQ3QSA2Ny4wMiUsICMyMDc3N0UgODguMTQlKTtcbiAgfVxufVxuLmdldF9xdW90ZV9idG5fX2ljb24ge1xuICBtYXgtd2lkdGg6IDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0zcHg7XG4gIHRvcDogLTEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5nZXRfcXVvdGVfYnRuX19pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZ2V0X3F1b3RlX2J0bl9faWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNSU7XG4gIGxlZnQ6IDUlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IDkwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjBlYztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiAtMTtcbn1cbi5nZXRfcXVvdGVfYnRuIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmdldF9xdW90ZV9idG5fX2NvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDcyJTtcbiAgLyogMTguMnB4ICovXG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogc29saWQ7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogYXV0bztcbiAgY29sb3I6IHJnYig1OCwgOTgsIDYwKTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiOVwiIGhlaWdodD1cIjE0XCIgdmlld0JveD1cIjAgMCA5IDE0XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTguMTkyNTQgNy40NDIyOUwxLjk0MjU0IDEzLjY5MjNDMS44ODQ0NyAxMy43NTA0IDEuODE1NTMgMTMuNzk2NCAxLjczOTY2IDEzLjgyNzhDMS42NjM3OSAxMy44NTkzIDEuNTgyNDcgMTMuODc1NSAxLjUwMDM1IDEzLjg3NTVDMS40MTgyMyAxMy44NzU1IDEuMzM2OTEgMTMuODU5MyAxLjI2MTA0IDEzLjgyNzhDMS4xODUxNyAxMy43OTY0IDEuMTE2MjMgMTMuNzUwNCAxLjA1ODE2IDEzLjY5MjNDMS4wMDAwOSAxMy42MzQyIDAuOTU0MDI4IDEzLjU2NTMgMC45MjI2MDEgMTMuNDg5NEMwLjg5MTE3NSAxMy40MTM1IDAuODc1IDEzLjMzMjIgMC44NzUgMTMuMjUwMUMwLjg3NSAxMy4xNjggMC44OTExNzUgMTMuMDg2NyAwLjkyMjYwMSAxMy4wMTA4QzAuOTU0MDI4IDEyLjkzNDkgMS4wMDAwOSAxMi44NjYgMS4wNTgxNiAxMi44MDc5TDYuODY2NzUgNy4wMDAxTDEuMDU4MTYgMS4xOTIyOUMwLjk0MDg4NCAxLjA3NTAyIDAuODc1IDAuOTE1OTU2IDAuODc1IDAuNzUwMTAzQzAuODc1IDAuNTg0MjUxIDAuOTQwODg0IDAuNDI1MTkxIDEuMDU4MTYgMC4zMDc5MTZDMS4xNzU0NCAwLjE5MDY0IDEuMzM0NSAwLjEyNDc1NiAxLjUwMDM1IDAuMTI0NzU2QzEuNjY2MiAwLjEyNDc1NiAxLjgyNTI2IDAuMTkwNjQgMS45NDI1NCAwLjMwNzkxNkw4LjE5MjU0IDYuNTU3OTJDOC4yNTA2NSA2LjYxNTk2IDguMjk2NzUgNi42ODQ4OSA4LjMyODIgNi43NjA3N0M4LjM1OTY1IDYuODM2NjQgOC4zNzU4NCA2LjkxNzk3IDguMzc1ODQgNy4wMDAxQzguMzc1ODQgNy4wODIyNCA4LjM1OTY1IDcuMTYzNTcgOC4zMjgyIDcuMjM5NDRDOC4yOTY3NSA3LjMxNTMxIDguMjUwNjUgNy4zODQyNSA4LjE5MjU0IDcuNDQyMjlaXCIgZmlsbD1cIiUyMzNhNjIzYzhjXCIgc3R5bGU9XCImJTIzMTA7IGZpbGw6ICUyMzNhNjIzYzhjOyYlMjMxMDtcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtc2l6ZTogOHB4IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE1cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMC41cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5nZXRfcXVvdGVfYnRuX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNHB4IDIzcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweCAxNnB4IDAgMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMywgMTA0LCA0MSk7XG4gICAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdldF9xdW90ZV9idG5fX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTVcIiBoZWlnaHQ9XCIxOFwiIHZpZXdCb3g9XCIwIDAgMTUgMThcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTAuNjI1IDEwLjg3NDlDMTAuNjI1IDExLjA0MDYgMTAuNTU5MiAxMS4xOTk2IDEwLjQ0MTkgMTEuMzE2OEMxMC4zMjQ3IDExLjQzNCAxMC4xNjU4IDExLjQ5OTkgMTAgMTEuNDk5OUg1QzQuODM0MjQgMTEuNDk5OSA0LjY3NTI3IDExLjQzNCA0LjU1ODA2IDExLjMxNjhDNC40NDA4NSAxMS4xOTk2IDQuMzc1IDExLjA0MDYgNC4zNzUgMTAuODc0OUM0LjM3NSAxMC43MDkxIDQuNDQwODUgMTAuNTUwMiA0LjU1ODA2IDEwLjQzMjlDNC42NzUyNyAxMC4zMTU3IDQuODM0MjQgMTAuMjQ5OSA1IDEwLjI0OTlIMTBDMTAuMTY1OCAxMC4yNDk5IDEwLjMyNDcgMTAuMzE1NyAxMC40NDE5IDEwLjQzMjlDMTAuNTU5MiAxMC41NTAyIDEwLjYyNSAxMC43MDkxIDEwLjYyNSAxMC44NzQ5Wk0xMCA3Ljc0OTg5SDVDNC44MzQyNCA3Ljc0OTg5IDQuNjc1MjcgNy44MTU3MyA0LjU1ODA2IDcuOTMyOTVDNC40NDA4NSA4LjA1MDE2IDQuMzc1IDguMjA5MTMgNC4zNzUgOC4zNzQ4OUM0LjM3NSA4LjU0MDY1IDQuNDQwODUgOC42OTk2MiA0LjU1ODA2IDguODE2ODNDNC42NzUyNyA4LjkzNDA0IDQuODM0MjQgOC45OTk4OSA1IDguOTk5ODlIMTBDMTAuMTY1OCA4Ljk5OTg5IDEwLjMyNDcgOC45MzQwNCAxMC40NDE5IDguODE2ODNDMTAuNTU5MiA4LjY5OTYyIDEwLjYyNSA4LjU0MDY1IDEwLjYyNSA4LjM3NDg5QzEwLjYyNSA4LjIwOTEzIDEwLjU1OTIgOC4wNTAxNiAxMC40NDE5IDcuOTMyOTVDMTAuMzI0NyA3LjgxNTczIDEwLjE2NTggNy43NDk4OSAxMCA3Ljc0OTg5Wk0xNC4zNzUgMi43NDk4OVYxNS44NzQ5QzE0LjM3NSAxNi4yMDY0IDE0LjI0MzMgMTYuNTI0MyAxNC4wMDg5IDE2Ljc1ODhDMTMuNzc0NSAxNi45OTMyIDEzLjQ1NjUgMTcuMTI0OSAxMy4xMjUgMTcuMTI0OUgxLjg3NUMxLjU0MzQ4IDE3LjEyNDkgMS4yMjU1NCAxNi45OTMyIDAuOTkxMTE2IDE2Ljc1ODhDMC43NTY2OTYgMTYuNTI0MyAwLjYyNSAxNi4yMDY0IDAuNjI1IDE1Ljg3NDlWMi43NDk4OUMwLjYyNSAyLjQxODM3IDAuNzU2Njk2IDIuMTAwNDIgMC45OTExMTYgMS44NjZDMS4yMjU1NCAxLjYzMTU4IDEuNTQzNDggMS40OTk4OSAxLjg3NSAxLjQ5OTg5SDQuNzA3ODFDNS4wNTg5OSAxLjEwNjcgNS40ODkyNCAwLjc5MjExOSA1Ljk3MDQxIDAuNTc2NzI5QzYuNDUxNTggMC4zNjEzMzkgNi45NzI4MiAwLjI1IDcuNSAwLjI1QzguMDI3MTggMC4yNSA4LjU0ODQxIDAuMzYxMzM5IDkuMDI5NTggMC41NzY3MjlDOS41MTA3NiAwLjc5MjExOSA5Ljk0MTAxIDEuMTA2NyAxMC4yOTIyIDEuNDk5ODlIMTMuMTI1QzEzLjQ1NjUgMS40OTk4OSAxMy43NzQ1IDEuNjMxNTggMTQuMDA4OSAxLjg2NkMxNC4yNDMzIDIuMTAwNDIgMTQuMzc1IDIuNDE4MzcgMTQuMzc1IDIuNzQ5ODlaTTUgMy45OTk4OUgxMEMxMCAzLjMzNjg1IDkuNzM2NjEgMi43MDA5NiA5LjI2Nzc3IDIuMjMyMTJDOC43OTg5MyAxLjc2MzI4IDguMTYzMDQgMS40OTk4OSA3LjUgMS40OTk4OUM2LjgzNjk2IDEuNDk5ODkgNi4yMDEwNyAxLjc2MzI4IDUuNzMyMjMgMi4yMzIxMkM1LjI2MzM5IDIuNzAwOTYgNSAzLjMzNjg1IDUgMy45OTk4OVpNMTMuMTI1IDIuNzQ5ODlIMTEuMDM1MkMxMS4xNzczIDMuMTUxMzEgMTEuMjUgMy41NzQwMyAxMS4yNSAzLjk5OTg5VjQuNjI0ODlDMTEuMjUgNC43OTA2NSAxMS4xODQyIDQuOTQ5NjIgMTEuMDY2OSA1LjA2NjgzQzEwLjk0OTcgNS4xODQwNCAxMC43OTA4IDUuMjQ5ODkgMTAuNjI1IDUuMjQ5ODlINC4zNzVDNC4yMDkyNCA1LjI0OTg5IDQuMDUwMjcgNS4xODQwNCAzLjkzMzA2IDUuMDY2ODNDMy44MTU4NSA0Ljk0OTYyIDMuNzUgNC43OTA2NSAzLjc1IDQuNjI0ODlWMy45OTk4OUMzLjc1MDAxIDMuNTc0MDMgMy44MjI2NyAzLjE1MTMxIDMuOTY0ODQgMi43NDk4OUgxLjg3NVYxNS44NzQ5SDEzLjEyNVYyLjc0OTg5WlwiIGZpbGw9XCJ3aGl0ZVwiLz48L3N2Zz4nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGhlaWdodDogMTdweDtcbiAgICB3aWR0aDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5nZXRfcXVvdGVfYnRuX19jb250ZW50OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTVcIiBoZWlnaHQ9XCI5XCIgdmlld0JveD1cIjAgMCAxNSA5XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE0LjE5MjUgNy45NDIxOUMxNC4xMzQ1IDguMDAwMyAxNC4wNjU2IDguMDQ2NCAxMy45ODk3IDguMDc3ODVDMTMuOTEzOCA4LjEwOTMxIDEzLjgzMjUgOC4xMjU0OSAxMy43NTAzIDguMTI1NDlDMTMuNjY4MiA4LjEyNTQ5IDEzLjU4NjkgOC4xMDkzMSAxMy41MTEgOC4wNzc4NUMxMy40MzUxIDguMDQ2NCAxMy4zNjYyIDguMDAwMyAxMy4zMDgyIDcuOTQyMTlMNy41MDAzNSAyLjEzMzZMMS42OTI1MyA3Ljk0MjE5QzEuNTc1MjYgOC4wNTk0NyAxLjQxNjIgOC4xMjUzNSAxLjI1MDM1IDguMTI1MzVDMS4wODQ1IDguMTI1MzUgMC45MjU0MzUgOC4wNTk0NyAwLjgwODE2IDcuOTQyMTlDMC42OTA4ODUgNy44MjQ5MiAwLjYyNSA3LjY2NTg2IDAuNjI1IDcuNUMwLjYyNSA3LjMzNDE1IDAuNjkwODg1IDcuMTc1MDkgMC44MDgxNiA3LjA1NzgyTDcuMDU4MTYgMC44MDc4MTZDNy4xMTYyMSAwLjc0OTcwNSA3LjE4NTE0IDAuNzAzNjA2IDcuMjYxMDEgMC42NzIxNTRDNy4zMzY4OCAwLjY0MDcwMSA3LjQxODIxIDAuNjI0NTEyIDcuNTAwMzUgMC42MjQ1MTJDNy41ODI0OCAwLjYyNDUxMiA3LjY2MzgxIDAuNjQwNzAxIDcuNzM5NjkgMC42NzIxNTRDNy44MTU1NiAwLjcwMzYwNiA3Ljg4NDQ5IDAuNzQ5NzA1IDcuOTQyNTQgMC44MDc4MTZMMTQuMTkyNSA3LjA1NzgyQzE0LjI1MDYgNy4xMTU4NiAxNC4yOTY3IDcuMTg0NzkgMTQuMzI4MiA3LjI2MDY3QzE0LjM1OTcgNy4zMzY1NCAxNC4zNzU4IDcuNDE3ODcgMTQuMzc1OCA3LjVDMTQuMzc1OCA3LjU4MjE0IDE0LjM1OTcgNy42NjM0NyAxNC4zMjgyIDcuNzM5MzRDMTQuMjk2NyA3LjgxNTIyIDE0LjI1MDYgNy44ODQxNSAxNC4xOTI1IDcuOTQyMTlaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxufVxuXG4uZ2Zvcm1fcmVxdWlyZWRfbGVnZW5kLFxuLmdmaWVsZF9kZXNjcmlwdGlvbjpub3QoLnZhbGlkYXRpb25fbWVzc2FnZSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wdXBfY29udGVudC1ib3ggLmNvbnRhY3QtZm9ybSBidXR0b24uZ2Zvcm1fYnV0dG9uX3NlbGVjdF9maWxlczphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGNvbnRlbnQ6IFwiQ2hvb3NlIEZpbGVcIiAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiAxMDBweDtcbn1cblxuLmNvbnRhY3QtZm9ybSAud3BjZjctbGlzdC1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY29udGFjdC1mb3JtIC53cGNmNy1saXN0LWl0ZW0gbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmNvbnRhY3QtZm9ybSAud3BjZjctbGlzdC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmNvbnRhY3QtZm9ybSAud3BjZjctbGlzdC1pdGVtIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG59XG5cbi5jb250YWN0LWZvcm0gLndwY2Y3LWxpc3QtaXRlbSAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG59XG5cbi5jb250YWN0LWZvcm0gLndwY2Y3LWxpc3QtaXRlbSAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogMS40cHggc29saWQgcmdiYSg3MywgODgsIDExMSwgMC4yKTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogUmFkaW8gYnV0dG9uIHN0eWxlcyAqL1xuLmNvbnRhY3QtZm9ybSAud3BjZjctbGlzdC1pdGVtIGlucHV0W3R5cGU9cmFkaW9dICsgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uY29udGFjdC1mb3JtIC53cGNmNy1saXN0LWl0ZW0gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzE1NUVFRjtcbiAgYm9yZGVyLXdpZHRoOiA3cHg7XG59XG5cbi8qIENoZWNrYm94IHN0eWxlcyAqL1xuLmNvbnRhY3QtZm9ybSAud3BjZjctbGlzdC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4uY29udGFjdC1mb3JtIC53cGNmNy1saXN0LWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTVFRUY7XG4gIGJvcmRlci1jb2xvcjogIzE1NUVFRjtcbn1cblxuLmNvbnRhY3QtZm9ybSAud3BjZjctbGlzdC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNXB4O1xuICB0b3A6IDBweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBib3JkZXI6IHNvbGlkIHdoaXRlO1xuICBib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5jb250YWN0LWZvcm0gLndwY2Y3LWZvcm0tY29udHJvbC53cGNmNy1yYWRpbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxNHB4IDA7XG59XG4uY29udGFjdC1mb3JtIC53cGNmNy1mb3JtLWNvbnRyb2wud3BjZjctcmFkaW8gLndwY2Y3LWxpc3QtaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG59IiwiQHVzZSBcIi4uL2hlbHBlcnMvdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xuXG5cbi8qIFJlZCBIYXQgRGlzcGxheSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmVkIEhhdCBEaXNwbGF5JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250LWZhbWlseS9SZWRfSGF0X0Rpc3BsYXkvc3RhdGljL1JlZEhhdERpc3BsYXktTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmVkIEhhdCBEaXNwbGF5JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250LWZhbWlseS9SZWRfSGF0X0Rpc3BsYXkvc3RhdGljL1JlZEhhdERpc3BsYXktUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSZWQgSGF0IERpc3BsYXknO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnQtZmFtaWx5L1JlZF9IYXRfRGlzcGxheS9zdGF0aWMvUmVkSGF0RGlzcGxheS1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmVkIEhhdCBEaXNwbGF5JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250LWZhbWlseS9SZWRfSGF0X0Rpc3BsYXkvc3RhdGljL1JlZEhhdERpc3BsYXktU2VtaUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmVkIEhhdCBEaXNwbGF5JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250LWZhbWlseS9SZWRfSGF0X0Rpc3BsYXkvc3RhdGljL1JlZEhhdERpc3BsYXktQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSZWQgSGF0IERpc3BsYXknO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnQtZmFtaWx5L1JlZF9IYXRfRGlzcGxheS9zdGF0aWMvUmVkSGF0RGlzcGxheS1FeHRyYUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmVkIEhhdCBEaXNwbGF5JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250LWZhbWlseS9SZWRfSGF0X0Rpc3BsYXkvc3RhdGljL1JlZEhhdERpc3BsYXktQmxhY2sudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG4vKiBJbnN0cnVtZW50IFNhbnMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0luc3RydW1lbnQgU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udC1mYW1pbHkvSW5zdHJ1bWVudF9TYW5zL3N0YXRpYy9JbnN0cnVtZW50U2Fucy1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0luc3RydW1lbnQgU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udC1mYW1pbHkvSW5zdHJ1bWVudF9TYW5zL3N0YXRpYy9JbnN0cnVtZW50U2Fucy1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW5zdHJ1bWVudCBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250LWZhbWlseS9JbnN0cnVtZW50X1NhbnMvc3RhdGljL0luc3RydW1lbnRTYW5zLVNlbWlCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0luc3RydW1lbnQgU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udC1mYW1pbHkvSW5zdHJ1bWVudF9TYW5zL3N0YXRpYy9JbnN0cnVtZW50U2Fucy1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuLyogUmVkIEhhdCBUZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSZWQgSGF0IFRleHQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnQtZmFtaWx5L1JlZF9IYXRfVGV4dC9zdGF0aWMvUmVkSGF0VGV4dC1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSZWQgSGF0IFRleHQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnQtZmFtaWx5L1JlZF9IYXRfVGV4dC9zdGF0aWMvUmVkSGF0VGV4dC1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JlZCBIYXQgVGV4dCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udC1mYW1pbHkvUmVkX0hhdF9UZXh0L3N0YXRpYy9SZWRIYXRUZXh0LU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSZWQgSGF0IFRleHQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnQtZmFtaWx5L1JlZF9IYXRfVGV4dC9zdGF0aWMvUmVkSGF0VGV4dC1TZW1pQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSZWQgSGF0IFRleHQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnQtZmFtaWx5L1JlZF9IYXRfVGV4dC9zdGF0aWMvUmVkSGF0VGV4dC1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuLyogUm9ib3RvICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnQtZmFtaWx5L1JvYm90by9zdGF0aWMvUm9ib3RvLVRoaW4udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250LWZhbWlseS9Sb2JvdG8vc3RhdGljL1JvYm90by1FeHRyYUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udC1mYW1pbHkvUm9ib3RvL3N0YXRpYy9Sb2JvdG8tTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250LWZhbWlseS9Sb2JvdG8vc3RhdGljL1JvYm90by1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udC1mYW1pbHkvUm9ib3RvL3N0YXRpYy9Sb2JvdG8tTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udC1mYW1pbHkvUm9ib3RvL3N0YXRpYy9Sb2JvdG8tU2VtaUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250LWZhbWlseS9Sb2JvdG8vc3RhdGljL1JvYm90by1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udC1mYW1pbHkvUm9ib3RvL3N0YXRpYy9Sb2JvdG8tRXh0cmFCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udC1mYW1pbHkvUm9ib3RvL3N0YXRpYy9Sb2JvdG8tQmxhY2sudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG5cblxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRGQkZCO1xufVxuXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxcyAhaW1wb3J0YW50O1xufVxuXG5ib2R5LmFkbWluLWJhciB7XG4gIC50cmFkZS1jb250YWluZXI6aGFzKC5zaXRlLWhlYWRlcikge1xuICAgIHRvcDogNDJweDtcblxuICAgIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xuICAgICAgdG9wOiA0OHB4O1xuICAgIH1cbiAgfVxufVxuXG5tYWluIHtcbiAgcGFkZGluZy10b3A6IDg1cHg7XG59XG5cbnA6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5zdHJvbmcsXG5mb3JtLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxucCxcbmxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuYTpob3ZlcixcbmE6YWN0aXZlLFxuYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmEge1xuICAmOnZpc2l0ZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICB9XG59XG5cblxuXG5cblxuXG5zZWxlY3QgaW5wdXQsXG50ZXh0YXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmU3ZTI7XG4gIG91dGxpbmU6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWl4aW5zLmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxNzE0MTI7XG4gIH1cblxuICBAaW5jbHVkZSBtaXhpbnMuZm9jdXMtYWN0aXZlLXZpc2l0ZWQge1xuICAgIGJvcmRlci1jb2xvcjogI2ViZTdlMjtcbiAgfVxufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxubGksXG5xLFxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcblxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAmOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gICAgLy8gb3BhY2l0eTogMC42O1xuICB9XG5cbiAgJjpub3QoOmhhcyhbY2xhc3NdKSk6aGFzKFt0YWJpbmRleF0pOmhvdmVyLFxuICAmOmhhcyhpbWcpOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuc2VsZWN0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjlcIiBoZWlnaHQ9XCI2XCIgdmlld0JveD1cIjAgMCA5IDZcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk0wLjkzMzA1OCAwLjk2ODcwM0MxLjE3NzE0IDAuNzI0NjI1IDEuNTcyODYgMC43MjQ2MjUgMS44MTY5NCAwLjk2ODcwM0w0LjUgMy42NTE3Nkw3LjE4MzA2IDAuOTY4NzAzQzcuNDI3MTQgMC43MjQ2MjUgNy44MjI4NiAwLjcyNDYyNSA4LjA2Njk0IDAuOTY4NzAzQzguMzExMDIgMS4yMTI3OCA4LjMxMTAyIDEuNjA4NTEgOC4wNjY5NCAxLjg1MjU5TDQuOTQxOTQgNC45Nzc1OUM0LjY5Nzg2IDUuMjIxNjYgNC4zMDIxNCA1LjIyMTY2IDQuMDU4MDYgNC45Nzc1OUwwLjkzMzA1OCAxLjg1MjU5QzAuNjg4OTgxIDEuNjA4NTEgMC42ODg5ODEgMS4yMTI3OCAwLjkzMzA1OCAwLjk2ODcwM1pcIiBmaWxsPVwiJTIzM0E2MjNDXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE1cHggdG9wIDE1cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cblxuYm9keSB7XG5cbiAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItY29udGVudC1wcmltYXJ5O1xuXG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0LFxuICAuaDEsXG4gIC5oMixcbiAgLmgzLFxuICAuaDQge1xuICAgIEBpbmNsdWRlIG1peGlucy5jb21tb24taGVhZGluZ3M7XG4gIH1cblxuICBoMSxcbiAgLmgxIHtcbiAgICBAaW5jbHVkZSBtaXhpbnMuaDE7XG4gIH1cblxuICBoMixcbiAgLmgyIHtcbiAgICBAaW5jbHVkZSBtaXhpbnMuaDI7XG4gIH1cblxuICBoMyxcbiAgLmgzIHtcbiAgICBAaW5jbHVkZSBtaXhpbnMuaDM7XG4gIH1cblxuICBoNCxcbiAgLmg0IHtcbiAgICBAaW5jbHVkZSBtaXhpbnMuaDQ7XG4gIH1cblxuICBoNSxcbiAgLmg1IHtcbiAgICBAaW5jbHVkZSBtaXhpbnMuaDU7XG4gIH1cblxuICBoNixcbiAgLmg2IHtcbiAgICBAaW5jbHVkZSBtaXhpbnMuaDY7XG5cbiAgICAmPmEge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgICB9XG4gIH1cbn1cblxucCxcbnNwYW4sXG5zdHJvbmcsXG5iLFxuYnV0dG9uLFxubGksXG4ucCB7XG4gIEBpbmNsdWRlIG1peGlucy5jb21tb24tZm9udDtcbn1cbmxpe1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5idXR0b257XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6bm9uZTtcbn1cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbmxhYmVsIHtcbiAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNjAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgLyogMjFweCAqL1xuICBsZXR0ZXItc3BhY2luZzogMC4xNHB4O1xufVxuXG5xIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbnE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU4LCAxNDUsIDEzMCwgMC4zMjk0MTE3NjQ3KTtcbn1cblxuLy8gZ2xvYmFsXG4udHJhZGUtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaW5jbHVkZSBtaXhpbnMubWlkZGVza3RvcCB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG59XG5cbmRpdjpoYXMoPiAud293KSxcbmRpdjpoYXMoPiAuYW9zLWluaXQpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmltZ3pvb20ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIGltZyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBpbWcge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIH1cbiAgfVxufVxuXG5cbi5jdXN0b20tdHJhZGUtY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMHZ3IC0gMTIxNnB4KSAvIDIgLSAzMnB4KTtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgbWl4aW5zLmRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDB2dyAtIDEyMTZweCkgLyAyIC0gMTZweCk7XG4gIH1cblxuICBAaW5jbHVkZSBtaXhpbnMubWlkZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMHZ3IC0gMTE4MnB4KSAvIDIgLSAxNnB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIH1cblxuICBAaW5jbHVkZSBtaXhpbnMuc20tZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuXG4gIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgICAvLyBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICB9XG59XG5cbi5jdXN0b20tdHJhZGUtY29udGFpbmVyLXJldmVyc2Uge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gMTQwMHB4KSAvIDIgLSAzMnB4KTtcbiAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIG1peGlucy5kZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gMTQ0MHB4KSAvIDIgKyAzMnB4KTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1peGlucy5taWRkZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gIH1cblxuICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbn1cblxuLy8gZm9yIGV4dHJhIHNtYWxsIHBhZGRpbmdcblxuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb3ItbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSBtaXhpbnMuZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cblxufVxuXG4uZm9yLWRlc2t0b3Age1xuICBkaXNwbGF5OiBibG9jaztcblxuICBAaW5jbHVkZSBtaXhpbnMuZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbn1cblxuQGtleWZyYW1lcyBsb2FkZXItc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuQG1peGluIGJ0bi1saW5rIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZzogMTMuNXB4IDI0cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy01MDA7XHJcbiAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItY29udGVudC1wcmltYXJ5O1xyXG4gIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJ1dHRvbjtcclxuICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuIHtcclxuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJ1dHRvbjtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogNXB4O1xyXG4gIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICBwYWRkaW5nOiAxMXB4IDEwLjVweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGdhcDogMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tYmx1ZSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kOiB2YXJpYWJsZXMuJGNvbG9yLWJhY2tncm91bmQtbmV1dHJhbC1zdHJvbmc7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItY29udGVudC1wcmltYXJ5LWludmVydGVkO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYmFja2dyb3VuZC1uZXV0cmFsLXN0cm9uZztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gIC8vICY6aG92ZXIge1xyXG4gIC8vICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1jb250ZW50LXByaW1hcnktaW52ZXJ0ZWQ7XHJcbiAgLy8gICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYWNrZ3JvdW5kLW5ldXRyYWwtc3Ryb25nO1xyXG4gIC8vIH1cclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsXHJcbiAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSxcclxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgNTAlLFxyXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cyBlYXNlLWluLW91dDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRvcDogLTc1JTtcclxuICAgIHJpZ2h0OiAtNzUlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcblxyXG4gICY6aG92ZXI6OmJlZm9yZSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XHJcbiAgICByaWdodDogNjUlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLXdoaXRlIHtcclxuICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcclxuICBiYWNrZ3JvdW5kOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICBib3gtc2hhZG93OiAwIDFweCAycHggMCB2YXJpYWJsZXMuJGNvbG9yLWJvcmRlci1kZWZhdWx0O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyLWRlZmF1bHQ7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tYXJyb3ctYmx1ZSB7XHJcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYnV0dG9uO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBsZXR0ZXItc3BhY2luZzogMCU7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICBwYWRkaW5nOiAxMXB4IDE2cHg7XHJcbiAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMjtcclxuICB9XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakFpSUdobGFXZG9kRDBpTWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TUNBeU1DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2daRDBpVFRFMUxqWXlOVE1nTlZZeE15NHhNalZETVRVdU5qSTFNeUF4TXk0eU9UQTRJREUxTGpVMU9UVWdNVE11TkRRNU55QXhOUzQwTkRJeklERXpMalUyTmpsRE1UVXVNekkxTVNBeE15NDJPRFF5SURFMUxqRTJOakVnTVRNdU56VWdNVFV1TURBd015QXhNeTQzTlVNeE5DNDRNelEySURFekxqYzFJREUwTGpZM05UWWdNVE11TmpnME1pQXhOQzQxTlRnMElERXpMalUyTmpsRE1UUXVORFF4TWlBeE15NDBORGszSURFMExqTTNOVE1nTVRNdU1qa3dPQ0F4TkM0ek56VXpJREV6TGpFeU5WWTJMalV3T0RVNVREVXVORFF5TlRRZ01UVXVORFF5TWtNMUxqTXlOVEkySURFMUxqVTFPVFVnTlM0eE5qWXlJREUxTGpZeU5UTWdOUzR3TURBek5TQXhOUzQyTWpVelF6UXVPRE0wTlNBeE5TNDJNalV6SURRdU5qYzFORFFnTVRVdU5UVTVOU0EwTGpVMU9ERTJJREUxTGpRME1qSkROQzQwTkRBNE9DQXhOUzR6TWpRNUlEUXVNemMxSURFMUxqRTJOVGtnTkM0ek56VWdNVFZETkM0ek56VWdNVFF1T0RNME1TQTBMalEwTURnNElERTBMalkzTlRFZ05DNDFOVGd4TmlBeE5DNDFOVGM0VERFekxqUTVNVGdnTlM0Mk1qVklOaTQ0TnpVek5VTTJMamN3T1RVNUlEVXVOakkxSURZdU5UVXdOaklnTlM0MU5Ua3hOU0EyTGpRek16UXhJRFV1TkRReE9UUkROaTR6TVRZeUlEVXVNekkwTnpNZ05pNHlOVEF6TlNBMUxqRTJOVGMySURZdU1qVXdNelVnTlVNMkxqSTFNRE0xSURRdU9ETTBNalFnTmk0ek1UWXlJRFF1TmpjMU1qY2dOaTQwTXpNME1TQTBMalUxT0RBMlF6WXVOVFV3TmpJZ05DNDBOREE0TlNBMkxqY3dPVFU1SURRdU16YzFJRFl1T0RjMU16VWdOQzR6TnpWSU1UVXVNREF3TTBNeE5TNHhOall4SURRdU16YzFJREUxTGpNeU5URWdOQzQwTkRBNE5TQXhOUzQwTkRJeklEUXVOVFU0TURaRE1UVXVOVFU1TlNBMExqWTNOVEkzSURFMUxqWXlOVE1nTkM0NE16UXlOQ0F4TlM0Mk1qVXpJRFZhSWlCbWFXeHNQU0ozYUdsMFpTSXZQZ284TDNOMlp6NEsnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCxcclxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLFxyXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSA1MCUsXHJcbiAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjhzIGVhc2UtaW4tb3V0O1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdG9wOiAtNTAlO1xyXG4gICAgcmlnaHQ6IC02NSU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjpob3Zlcjo6YmVmb3JlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcclxuICAgIHJpZ2h0OiA2NSU7XHJcbiAgICB0b3A6IDUwJTtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tYXJyb3ctd2hpdGUge1xyXG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJ1dHRvbjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogMTMwJTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHZhcigtLUJhY2tncm91bmQtQ2FudmFzLURlZmF1bHQsICNGRkZGRkYpLCB2YXIoLS1CYWNrZ3JvdW5kLUNhbnZhcy1EZWZhdWx0LCAjRkZGRkZGKSksXHJcbiAgICBsaW5lYXItZ3JhZGllbnQoMjYxLjM2ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIC0yMDQuMDglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgLTEyNS44JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIC0xMDYuMjMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgLTg2LjY2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAtOC4zOCUpO1xyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgIHBhZGRpbmc6IDExcHggMTAuNXB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZ2FwOiAycHg7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIH1cclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qQWlJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVEUxTGpZeU5UTWdOVll4TXk0eE1qVkRNVFV1TmpJMU15QXhNeTR5T1RBNElERTFMalUxT1RVZ01UTXVORFE1TnlBeE5TNDBOREl6SURFekxqVTJOamxETVRVdU16STFNU0F4TXk0Mk9EUXlJREUxTGpFMk5qRWdNVE11TnpVZ01UVXVNREF3TXlBeE15NDNOVU14TkM0NE16UTJJREV6TGpjMUlERTBMalkzTlRZZ01UTXVOamcwTWlBeE5DNDFOVGcwSURFekxqVTJOamxETVRRdU5EUXhNaUF4TXk0ME5EazNJREUwTGpNM05UTWdNVE11TWprd09DQXhOQzR6TnpVeklERXpMakV5TlZZMkxqVXdPRFU1VERVdU5EUXlOVFFnTVRVdU5EUXlNa00xTGpNeU5USTJJREUxTGpVMU9UVWdOUzR4TmpZeUlERTFMall5TlRNZ05TNHdNREF6TlNBeE5TNDJNalV6UXpRdU9ETTBOU0F4TlM0Mk1qVXpJRFF1TmpjMU5EUWdNVFV1TlRVNU5TQTBMalUxT0RFMklERTFMalEwTWpKRE5DNDBOREE0T0NBeE5TNHpNalE1SURRdU16YzFJREUxTGpFMk5Ua2dOQzR6TnpVZ01UVkROQzR6TnpVZ01UUXVPRE0wTVNBMExqUTBNRGc0SURFMExqWTNOVEVnTkM0MU5UZ3hOaUF4TkM0MU5UYzRUREV6TGpRNU1UZ2dOUzQyTWpWSU5pNDROelV6TlVNMkxqY3dPVFU1SURVdU5qSTFJRFl1TlRVd05qSWdOUzQxTlRreE5TQTJMalF6TXpReElEVXVORFF4T1RSRE5pNHpNVFl5SURVdU16STBOek1nTmk0eU5UQXpOU0ExTGpFMk5UYzJJRFl1TWpVd016VWdOVU0yTGpJMU1ETTFJRFF1T0RNME1qUWdOaTR6TVRZeUlEUXVOamMxTWpjZ05pNDBNek0wTVNBMExqVTFPREEyUXpZdU5UVXdOaklnTkM0ME5EQTROU0EyTGpjd09UVTVJRFF1TXpjMUlEWXVPRGMxTXpVZ05DNHpOelZJTVRVdU1EQXdNME14TlM0eE5qWXhJRFF1TXpjMUlERTFMak15TlRFZ05DNDBOREE0TlNBeE5TNDBOREl6SURRdU5UVTRNRFpETVRVdU5UVTVOU0EwTGpZM05USTNJREUxTGpZeU5UTWdOQzQ0TXpReU5DQXhOUzQyTWpVeklEVmFJaUJtYVd4c1BTSWpNVFUxUlVWR0lpOCtDand2YzNablBnbz0nKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idG4tc2Vjb25kYXJ5IHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjNDk1ODZGMzM7XHJcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4ICMxQjI0MkMwRDtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJ1dHRvbi1zZWNvbmRhcnk7XHJcbiAgcGFkZGluZzogMTMuNXB4IDIwcHg7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LFxyXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsXHJcbiAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDUwJSxcclxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuOHMgZWFzZS1pbi1vdXQ7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB0b3A6IC01MCU7XHJcbiAgICByaWdodDogLTY1JTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyOjpiZWZvcmUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xyXG4gICAgcmlnaHQ6IDY1JTtcclxuICAgIHRvcDogNTAlO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICBwYWRkaW5nOiAxMXB4IDEwLjVweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGdhcDogMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICB9XHJcbn1cclxuXHJcbi5zaW1wbGUtYXJyb3ctYnRuIHtcclxuICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDRweDtcclxuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xyXG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qQWlJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVEUxTGpZeU5UTWdOVll4TXk0eE1qVkRNVFV1TmpJMU15QXhNeTR5T1RBNElERTFMalUxT1RVZ01UTXVORFE1TnlBeE5TNDBOREl6SURFekxqVTJOamxETVRVdU16STFNU0F4TXk0Mk9EUXlJREUxTGpFMk5qRWdNVE11TnpVZ01UVXVNREF3TXlBeE15NDNOVU14TkM0NE16UTJJREV6TGpjMUlERTBMalkzTlRZZ01UTXVOamcwTWlBeE5DNDFOVGcwSURFekxqVTJOamxETVRRdU5EUXhNaUF4TXk0ME5EazNJREUwTGpNM05UTWdNVE11TWprd09DQXhOQzR6TnpVeklERXpMakV5TlZZMkxqVXdPRFU1VERVdU5EUXlOVFFnTVRVdU5EUXlNa00xTGpNeU5USTJJREUxTGpVMU9UVWdOUzR4TmpZeUlERTFMall5TlRNZ05TNHdNREF6TlNBeE5TNDJNalV6UXpRdU9ETTBOU0F4TlM0Mk1qVXpJRFF1TmpjMU5EUWdNVFV1TlRVNU5TQTBMalUxT0RFMklERTFMalEwTWpKRE5DNDBOREE0T0NBeE5TNHpNalE1SURRdU16YzFJREUxTGpFMk5Ua2dOQzR6TnpVZ01UVkROQzR6TnpVZ01UUXVPRE0wTVNBMExqUTBNRGc0SURFMExqWTNOVEVnTkM0MU5UZ3hOaUF4TkM0MU5UYzRUREV6TGpRNU1UZ2dOUzQyTWpWSU5pNDROelV6TlVNMkxqY3dPVFU1SURVdU5qSTFJRFl1TlRVd05qSWdOUzQxTlRreE5TQTJMalF6TXpReElEVXVORFF4T1RSRE5pNHpNVFl5SURVdU16STBOek1nTmk0eU5UQXpOU0ExTGpFMk5UYzJJRFl1TWpVd016VWdOVU0yTGpJMU1ETTFJRFF1T0RNME1qUWdOaTR6TVRZeUlEUXVOamMxTWpjZ05pNDBNek0wTVNBMExqVTFPREEyUXpZdU5UVXdOaklnTkM0ME5EQTROU0EyTGpjd09UVTVJRFF1TXpjMUlEWXVPRGMxTXpVZ05DNHpOelZJTVRVdU1EQXdNME14TlM0eE5qWXhJRFF1TXpjMUlERTFMak15TlRFZ05DNDBOREE0TlNBeE5TNDBOREl6SURRdU5UVTRNRFpETVRVdU5UVTVOU0EwTGpZM05USTNJREUxTGpZeU5UTWdOQzQ0TXpReU5DQXhOUzQyTWpVeklEVmFJaUJtYVd4c1BTSWpNVFUxUlVWR0lpOCtDand2YzNablBnbz0nKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2ltcGxlLWxpbmsge1xyXG4gIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNTAwO1xyXG4gIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDJweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gIH1cclxuXHJcblxyXG4gICYubGluay1hcnJvdyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZ2FwOiA0cHg7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakFpSUdobGFXZG9kRDBpTWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TUNBeU1DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2daRDBpVFRFMUxqWXlOVE1nTlZZeE15NHhNalZETVRVdU5qSTFNeUF4TXk0eU9UQTRJREUxTGpVMU9UVWdNVE11TkRRNU55QXhOUzQwTkRJeklERXpMalUyTmpsRE1UVXVNekkxTVNBeE15NDJPRFF5SURFMUxqRTJOakVnTVRNdU56VWdNVFV1TURBd015QXhNeTQzTlVNeE5DNDRNelEySURFekxqYzFJREUwTGpZM05UWWdNVE11TmpnME1pQXhOQzQxTlRnMElERXpMalUyTmpsRE1UUXVORFF4TWlBeE15NDBORGszSURFMExqTTNOVE1nTVRNdU1qa3dPQ0F4TkM0ek56VXpJREV6TGpFeU5WWTJMalV3T0RVNVREVXVORFF5TlRRZ01UVXVORFF5TWtNMUxqTXlOVEkySURFMUxqVTFPVFVnTlM0eE5qWXlJREUxTGpZeU5UTWdOUzR3TURBek5TQXhOUzQyTWpVelF6UXVPRE0wTlNBeE5TNDJNalV6SURRdU5qYzFORFFnTVRVdU5UVTVOU0EwTGpVMU9ERTJJREUxTGpRME1qSkROQzQwTkRBNE9DQXhOUzR6TWpRNUlEUXVNemMxSURFMUxqRTJOVGtnTkM0ek56VWdNVFZETkM0ek56VWdNVFF1T0RNME1TQTBMalEwTURnNElERTBMalkzTlRFZ05DNDFOVGd4TmlBeE5DNDFOVGM0VERFekxqUTVNVGdnTlM0Mk1qVklOaTQ0TnpVek5VTTJMamN3T1RVNUlEVXVOakkxSURZdU5UVXdOaklnTlM0MU5Ua3hOU0EyTGpRek16UXhJRFV1TkRReE9UUkROaTR6TVRZeUlEVXVNekkwTnpNZ05pNHlOVEF6TlNBMUxqRTJOVGMySURZdU1qVXdNelVnTlVNMkxqSTFNRE0xSURRdU9ETTBNalFnTmk0ek1UWXlJRFF1TmpjMU1qY2dOaTQwTXpNME1TQTBMalUxT0RBMlF6WXVOVFV3TmpJZ05DNDBOREE0TlNBMkxqY3dPVFU1SURRdU16YzFJRFl1T0RjMU16VWdOQzR6TnpWSU1UVXVNREF3TTBNeE5TNHhOall4SURRdU16YzFJREUxTGpNeU5URWdOQzQwTkRBNE5TQXhOUzQwTkRJeklEUXVOVFU0TURaRE1UVXVOVFU1TlNBMExqWTNOVEkzSURFMUxqWXlOVE1nTkM0NE16UXlOQ0F4TlM0Mk1qVXpJRFZhSWlCbWFXeHNQU0lqTVRVMVJVVkdJaTgrQ2p3dmMzWm5QZ289Jyk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sb2FkLW1vcmUge1xyXG4gIHBhZGRpbmc6IDEzcHggMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYnV0dG9uO1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLW1vYmlsZSB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tb3V0bGluZS13aGl0ZSB7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZGFya2JsdWU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1ib3JkZXI7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2MS4zNmRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIC0yMDQuMDglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikgLTEyNS44JSwgI0ZGRkZGRiAtMTA2LjIzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpIC04Ni42NiUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAtOC4zOCUpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsXHJcbiAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSxcclxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgNTAlLFxyXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cyBlYXNlLWluLW91dDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRvcDogLTUwJTtcclxuICAgIHJpZ2h0OiAtNjUlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcblxyXG4gICY6aG92ZXI6OmJlZm9yZSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XHJcbiAgICByaWdodDogNjUlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLWNoYXQge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMTJweDtcclxuICBiYWNrZ3JvdW5kOiB2YXJpYWJsZXMuJGNvbG9yLWJhY2tncm91bmQtbmV1dHJhbC1zdHJvbmc7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItY29udGVudC1wcmltYXJ5LWludmVydGVkO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYmFja2dyb3VuZC1uZXV0cmFsLXN0cm9uZztcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE3XCIgaGVpZ2h0PVwiMThcIiB2aWV3Qm94PVwiMCAwIDE3IDE4XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTkuNDM3NSA5LjAwMDA5QzkuNDM3NSA5LjE4NTUxIDkuMzgyNTIgOS4zNjY3NiA5LjI3OTUgOS41MjA5M0M5LjE3NjQ5IDkuNjc1MSA5LjAzMDA3IDkuNzk1MjcgOC44NTg3NiA5Ljg2NjIyQzguNjg3NDYgOS45MzcxOCA4LjQ5ODk2IDkuOTU1NzUgOC4zMTcxIDkuOTE5NTdDOC4xMzUyNSA5Ljg4MzQgNy45NjgyIDkuNzk0MTEgNy44MzcwOSA5LjY2M0M3LjcwNTk4IDkuNTMxODkgNy42MTY2OSA5LjM2NDg0IDcuNTgwNTEgOS4xODI5OEM3LjU0NDM0IDkuMDAxMTMgNy41NjI5MSA4LjgxMjYzIDcuNjMzODYgOC42NDEzMkM3LjcwNDgyIDguNDcwMDEgNy44MjQ5OCA4LjMyMzYgNy45NzkxNSA4LjIyMDU4QzguMTMzMzIgOC4xMTc1NyA4LjMxNDU4IDguMDYyNTkgOC41IDguMDYyNTlDOC43NDg2NCA4LjA2MjU5IDguOTg3MSA4LjE2MTM2IDkuMTYyOTEgOC4zMzcxN0M5LjMzODczIDguNTEyOTkgOS40Mzc1IDguNzUxNDQgOS40Mzc1IDkuMDAwMDlaTTUuMDYyNSA4LjA2MjU5QzQuODc3MDggOC4wNjI1OSA0LjY5NTgyIDguMTE3NTcgNC41NDE2NSA4LjIyMDU4QzQuMzg3NDggOC4zMjM2IDQuMjY3MzIgOC40NzAwMSA0LjE5NjM2IDguNjQxMzJDNC4xMjU0MSA4LjgxMjYzIDQuMTA2ODQgOS4wMDExMyA0LjE0MzAxIDkuMTgyOThDNC4xNzkxOSA5LjM2NDg0IDQuMjY4NDggOS41MzE4OSA0LjM5OTU5IDkuNjYzQzQuNTMwNyA5Ljc5NDExIDQuNjk3NzQgOS44ODM0IDQuODc5NiA5LjkxOTU3QzUuMDYxNDYgOS45NTU3NSA1LjI0OTk2IDkuOTM3MTggNS40MjEyNyA5Ljg2NjIyQzUuNTkyNTcgOS43OTUyNyA1LjczODk5IDkuNjc1MSA1Ljg0MiA5LjUyMDkzQzUuOTQ1MDIgOS4zNjY3NiA2IDkuMTg1NTEgNiA5LjAwMDA5QzYgOC43NTE0NCA1LjkwMTIzIDguNTEyOTkgNS43MjU0MSA4LjMzNzE3QzUuNTQ5NiA4LjE2MTM2IDUuMzExMTQgOC4wNjI1OSA1LjA2MjUgOC4wNjI1OVpNMTEuOTM3NSA4LjA2MjU5QzExLjc1MjEgOC4wNjI1OSAxMS41NzA4IDguMTE3NTcgMTEuNDE2NyA4LjIyMDU4QzExLjI2MjUgOC4zMjM2IDExLjE0MjMgOC40NzAwMSAxMS4wNzE0IDguNjQxMzJDMTEuMDAwNCA4LjgxMjYzIDEwLjk4MTggOS4wMDExMyAxMS4wMTggOS4xODI5OEMxMS4wNTQyIDkuMzY0ODQgMTEuMTQzNSA5LjUzMTg5IDExLjI3NDYgOS42NjNDMTEuNDA1NyA5Ljc5NDExIDExLjU3MjcgOS44ODM0IDExLjc1NDYgOS45MTk1N0MxMS45MzY1IDkuOTU1NzUgMTIuMTI1IDkuOTM3MTggMTIuMjk2MyA5Ljg2NjIyQzEyLjQ2NzYgOS43OTUyNyAxMi42MTQgOS42NzUxIDEyLjcxNyA5LjUyMDkzQzEyLjgyIDkuMzY2NzYgMTIuODc1IDkuMTg1NTEgMTIuODc1IDkuMDAwMDlDMTIuODc1IDguNzUxNDQgMTIuNzc2MiA4LjUxMjk5IDEyLjYwMDQgOC4zMzcxN0MxMi40MjQ2IDguMTYxMzYgMTIuMTg2MSA4LjA2MjU5IDExLjkzNzUgOC4wNjI1OVpNMTYuNjI1IDkuMDAwMDlDMTYuNjI1MyAxMC40MDI4IDE2LjI2MjQgMTEuNzgxOCAxNS41NzE3IDEzLjAwMjdDMTQuODgxIDE0LjIyMzYgMTMuODg1OSAxNS4yNDQ5IDEyLjY4MzQgMTUuOTY3MUMxMS40ODA4IDE2LjY4OTQgMTAuMTExOCAxNy4wODggOC43MDk0OCAxNy4xMjQyQzcuMzA3MTkgMTcuMTYwMyA1LjkxOTQyIDE2LjgzMjggNC42ODEyNSAxNi4xNzM1TDIuMDIxMDkgMTcuMDYwMkMxLjgwMDg1IDE3LjEzMzcgMS41NjQ1IDE3LjE0NDQgMS4zMzg1NCAxNy4wOTFDMS4xMTI1NyAxNy4wMzc3IDAuOTA1OTI3IDE2LjkyMjUgMC43NDE3NTkgMTYuNzU4M0MwLjU3NzU5IDE2LjU5NDIgMC40NjIzODYgMTYuMzg3NSAwLjQwOTA2MSAxNi4xNjE1QzAuMzU1NzM1IDE1LjkzNTYgMC4zNjYzOTQgMTUuNjk5MiAwLjQzOTg0NCAxNS40NzlMMS4zMjY1NiAxMi44MTg4QzAuNzQ2OTkxIDExLjcyOTIgMC40MjMyNzkgMTAuNTIxOCAwLjM3OTk5OCA5LjI4ODM0QzAuMzM2NzE3IDguMDU0OSAwLjU3NTAwNCA2LjgyNzggMS4wNzY3NyA1LjcwMDE5QzEuNTc4NTQgNC41NzI1OCAyLjMzMDYgMy41NzQxMSAzLjI3NTg3IDIuNzgwNTVDNC4yMjExNCAxLjk4Njk5IDUuMzM0NzcgMS40MTkyMSA2LjUzMjI0IDEuMTIwM0M3LjcyOTcxIDAuODIxMzkzIDguOTc5NTMgMC43OTkyMTUgMTAuMTg2OCAxLjA1NTQ1QzExLjM5NDIgMS4zMTE2OSAxMi41MjcyIDEuODM5NiAxMy41MDAxIDIuNTk5MTJDMTQuNDcyOSAzLjM1ODY1IDE1LjI1OTkgNC4zMjk4MSAxNS44MDE0IDUuNDM4OTFDMTYuMzQyOCA2LjU0OCAxNi42MjQ1IDcuNzY1ODggMTYuNjI1IDkuMDAwMDlaTTE1LjM3NSA5LjAwMDA5QzE1LjM3NDcgNy45NDU0OSAxNS4xMzE4IDYuOTA1MTEgMTQuNjY1MSA1Ljk1OTQyQzE0LjE5ODMgNS4wMTM3MyAxMy41MjAzIDQuMTg4MDggMTIuNjgzNCAzLjU0NjM2QzExLjg0NjYgMi45MDQ2NCAxMC44NzMzIDIuNDY0MDUgOS44Mzg4OSAyLjI1ODY3QzguODA0NDkgMi4wNTMyOSA3LjczNjcxIDIuMDg4NjMgNi43MTgxNSAyLjM2MTk2QzUuNjk5NiAyLjYzNTI5IDQuNzU3NTcgMy4xMzkyNyAzLjk2NDk2IDMuODM0OTJDMy4xNzIzNSA0LjUzMDU4IDIuNTUwNCA1LjM5OTI1IDIuMTQ3MjQgNi4zNzM3M0MxLjc0NDA3IDcuMzQ4MjEgMS41NzA0OCA4LjQwMjM4IDEuNjM5OTIgOS40NTQ2OUMxLjcwOTM1IDEwLjUwNyAyLjAxOTk0IDExLjUyOTIgMi41NDc2NiAxMi40NDIzQzIuNTkxOTUgMTIuNTE4OSAyLjYxOTQ1IDEyLjYwNDEgMi42MjgzNCAxMi42OTIyQzIuNjM3MjMgMTIuNzgwMyAyLjYyNzMgMTIuODY5MyAyLjU5OTIyIDEyLjk1MzJMMS42MjUgMTUuODc1MUw0LjU0Njg4IDE0LjkwMDlDNC42MTA1MiAxNC44NzkyIDQuNjc3MjkgMTQuODY4MSA0Ljc0NDUzIDE0Ljg2ODFDNC44NTQzIDE0Ljg2ODIgNC45NjIwOCAxNC44OTczIDUuMDU3MDMgMTQuOTUyNEM2LjEwMjE5IDE1LjU1NzEgNy4yODgxNyAxNS44NzU5IDguNDk1NjYgMTUuODc2N0M5LjcwMzE0IDE1Ljg3NzQgMTAuODg5NSAxNS41NjAyIDExLjkzNTQgMTQuOTU2OEMxMi45ODE0IDE0LjM1MzQgMTMuODQ5OSAxMy40ODUyIDE0LjQ1MzcgMTIuNDM5NUMxNS4wNTc1IDExLjM5MzggMTUuMzc1MyAxMC4yMDc2IDE1LjM3NSA5LjAwMDA5WlwiIGZpbGw9XCJ3aGl0ZVwiLz48L3N2Zz4nKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcclxuICAgIGhlaWdodDogMTZweDtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhY2tncm91bmQtbmV1dHJhbC1zdHJvbmc7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE3XCIgaGVpZ2h0PVwiMThcIiB2aWV3Qm94PVwiMCAwIDE3IDE4XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTkuNDM3NSA5LjAwMDA5QzkuNDM3NSA5LjE4NTUxIDkuMzgyNTIgOS4zNjY3NiA5LjI3OTUgOS41MjA5M0M5LjE3NjQ5IDkuNjc1MSA5LjAzMDA3IDkuNzk1MjcgOC44NTg3NiA5Ljg2NjIyQzguNjg3NDYgOS45MzcxOCA4LjQ5ODk2IDkuOTU1NzUgOC4zMTcxIDkuOTE5NTdDOC4xMzUyNSA5Ljg4MzQgNy45NjgyIDkuNzk0MTEgNy44MzcwOSA5LjY2M0M3LjcwNTk4IDkuNTMxODkgNy42MTY2OSA5LjM2NDg0IDcuNTgwNTEgOS4xODI5OEM3LjU0NDM0IDkuMDAxMTMgNy41NjI5MSA4LjgxMjYzIDcuNjMzODYgOC42NDEzMkM3LjcwNDgyIDguNDcwMDEgNy44MjQ5OCA4LjMyMzYgNy45NzkxNSA4LjIyMDU4QzguMTMzMzIgOC4xMTc1NyA4LjMxNDU4IDguMDYyNTkgOC41IDguMDYyNTlDOC43NDg2NCA4LjA2MjU5IDguOTg3MSA4LjE2MTM2IDkuMTYyOTEgOC4zMzcxN0M5LjMzODczIDguNTEyOTkgOS40Mzc1IDguNzUxNDQgOS40Mzc1IDkuMDAwMDlaTTUuMDYyNSA4LjA2MjU5QzQuODc3MDggOC4wNjI1OSA0LjY5NTgyIDguMTE3NTcgNC41NDE2NSA4LjIyMDU4QzQuMzg3NDggOC4zMjM2IDQuMjY3MzIgOC40NzAwMSA0LjE5NjM2IDguNjQxMzJDNC4xMjU0MSA4LjgxMjYzIDQuMTA2ODQgOS4wMDExMyA0LjE0MzAxIDkuMTgyOThDNC4xNzkxOSA5LjM2NDg0IDQuMjY4NDggOS41MzE4OSA0LjM5OTU5IDkuNjYzQzQuNTMwNyA5Ljc5NDExIDQuNjk3NzQgOS44ODM0IDQuODc5NiA5LjkxOTU3QzUuMDYxNDYgOS45NTU3NSA1LjI0OTk2IDkuOTM3MTggNS40MjEyNyA5Ljg2NjIyQzUuNTkyNTcgOS43OTUyNyA1LjczODk5IDkuNjc1MSA1Ljg0MiA5LjUyMDkzQzUuOTQ1MDIgOS4zNjY3NiA2IDkuMTg1NTEgNiA5LjAwMDA5QzYgOC43NTE0NCA1LjkwMTIzIDguNTEyOTkgNS43MjU0MSA4LjMzNzE3QzUuNTQ5NiA4LjE2MTM2IDUuMzExMTQgOC4wNjI1OSA1LjA2MjUgOC4wNjI1OVpNMTEuOTM3NSA4LjA2MjU5QzExLjc1MjEgOC4wNjI1OSAxMS41NzA4IDguMTE3NTcgMTEuNDE2NyA4LjIyMDU4QzExLjI2MjUgOC4zMjM2IDExLjE0MjMgOC40NzAwMSAxMS4wNzE0IDguNjQxMzJDMTEuMDAwNCA4LjgxMjYzIDEwLjk4MTggOS4wMDExMyAxMS4wMTggOS4xODI5OEMxMS4wNTQyIDkuMzY0ODQgMTEuMTQzNSA5LjUzMTg5IDExLjI3NDYgOS42NjNDMTEuNDA1NyA5Ljc5NDExIDExLjU3MjcgOS44ODM0IDExLjc1NDYgOS45MTk1N0MxMS45MzY1IDkuOTU1NzUgMTIuMTI1IDkuOTM3MTggMTIuMjk2MyA5Ljg2NjIyQzEyLjQ2NzYgOS43OTUyNyAxMi42MTQgOS42NzUxIDEyLjcxNyA5LjUyMDkzQzEyLjgyIDkuMzY2NzYgMTIuODc1IDkuMTg1NTEgMTIuODc1IDkuMDAwMDlDMTIuODc1IDguNzUxNDQgMTIuNzc2MiA4LjUxMjk5IDEyLjYwMDQgOC4zMzcxN0MxMi40MjQ2IDguMTYxMzYgMTIuMTg2MSA4LjA2MjU5IDExLjkzNzUgOC4wNjI1OVpNMTYuNjI1IDkuMDAwMDlDMTYuNjI1MyAxMC40MDI4IDE2LjI2MjQgMTEuNzgxOCAxNS41NzE3IDEzLjAwMjdDMTQuODgxIDE0LjIyMzYgMTMuODg1OSAxNS4yNDQ5IDEyLjY4MzQgMTUuOTY3MUMxMS40ODA4IDE2LjY4OTQgMTAuMTExOCAxNy4wODggOC43MDk0OCAxNy4xMjQyQzcuMzA3MTkgMTcuMTYwMyA1LjkxOTQyIDE2LjgzMjggNC42ODEyNSAxNi4xNzM1TDIuMDIxMDkgMTcuMDYwMkMxLjgwMDg1IDE3LjEzMzcgMS41NjQ1IDE3LjE0NDQgMS4zMzg1NCAxNy4wOTFDMS4xMTI1NyAxNy4wMzc3IDAuOTA1OTI3IDE2LjkyMjUgMC43NDE3NTkgMTYuNzU4M0MwLjU3NzU5IDE2LjU5NDIgMC40NjIzODYgMTYuMzg3NSAwLjQwOTA2MSAxNi4xNjE1QzAuMzU1NzM1IDE1LjkzNTYgMC4zNjYzOTQgMTUuNjk5MiAwLjQzOTg0NCAxNS40NzlMMS4zMjY1NiAxMi44MTg4QzAuNzQ2OTkxIDExLjcyOTIgMC40MjMyNzkgMTAuNTIxOCAwLjM3OTk5OCA5LjI4ODM0QzAuMzM2NzE3IDguMDU0OSAwLjU3NTAwNCA2LjgyNzggMS4wNzY3NyA1LjcwMDE5QzEuNTc4NTQgNC41NzI1OCAyLjMzMDYgMy41NzQxMSAzLjI3NTg3IDIuNzgwNTVDNC4yMjExNCAxLjk4Njk5IDUuMzM0NzcgMS40MTkyMSA2LjUzMjI0IDEuMTIwM0M3LjcyOTcxIDAuODIxMzkzIDguOTc5NTMgMC43OTkyMTUgMTAuMTg2OCAxLjA1NTQ1QzExLjM5NDIgMS4zMTE2OSAxMi41MjcyIDEuODM5NiAxMy41MDAxIDIuNTk5MTJDMTQuNDcyOSAzLjM1ODY1IDE1LjI1OTkgNC4zMjk4MSAxNS44MDE0IDUuNDM4OTFDMTYuMzQyOCA2LjU0OCAxNi42MjQ1IDcuNzY1ODggMTYuNjI1IDkuMDAwMDlaTTE1LjM3NSA5LjAwMDA5QzE1LjM3NDcgNy45NDU0OSAxNS4xMzE4IDYuOTA1MTEgMTQuNjY1MSA1Ljk1OTQyQzE0LjE5ODMgNS4wMTM3MyAxMy41MjAzIDQuMTg4MDggMTIuNjgzNCAzLjU0NjM2QzExLjg0NjYgMi45MDQ2NCAxMC44NzMzIDIuNDY0MDUgOS44Mzg4OSAyLjI1ODY3QzguODA0NDkgMi4wNTMyOSA3LjczNjcxIDIuMDg4NjMgNi43MTgxNSAyLjM2MTk2QzUuNjk5NiAyLjYzNTI5IDQuNzU3NTcgMy4xMzkyNyAzLjk2NDk2IDMuODM0OTJDMy4xNzIzNSA0LjUzMDU4IDIuNTUwNCA1LjM5OTI1IDIuMTQ3MjQgNi4zNzM3M0MxLjc0NDA3IDcuMzQ4MjEgMS41NzA0OCA4LjQwMjM4IDEuNjM5OTIgOS40NTQ2OUMxLjcwOTM1IDEwLjUwNyAyLjAxOTk0IDExLjUyOTIgMi41NDc2NiAxMi40NDIzQzIuNTkxOTUgMTIuNTE4OSAyLjYxOTQ1IDEyLjYwNDEgMi42MjgzNCAxMi42OTIyQzIuNjM3MjMgMTIuNzgwMyAyLjYyNzMgMTIuODY5MyAyLjU5OTIyIDEyLjk1MzJMMS42MjUgMTUuODc1MUw0LjU0Njg4IDE0LjkwMDlDNC42MTA1MiAxNC44NzkyIDQuNjc3MjkgMTQuODY4MSA0Ljc0NDUzIDE0Ljg2ODFDNC44NTQzIDE0Ljg2ODIgNC45NjIwOCAxNC44OTczIDUuMDU3MDMgMTQuOTUyNEM2LjEwMjE5IDE1LjU1NzEgNy4yODgxNyAxNS44NzU5IDguNDk1NjYgMTUuODc2N0M5LjcwMzE0IDE1Ljg3NzQgMTAuODg5NSAxNS41NjAyIDExLjkzNTQgMTQuOTU2OEMxMi45ODE0IDE0LjM1MzQgMTMuODQ5OSAxMy40ODUyIDE0LjQ1MzcgMTIuNDM5NUMxNS4wNTc1IDExLjM5MzggMTUuMzc1MyAxMC4yMDc2IDE1LjM3NSA5LjAwMDA5WlwiIGZpbGw9XCIlMjMwMzY4MjlcIi8+PC9zdmc+JylcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgLy8gZGlzcGxheTpibG9jaztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLmJ0bi1jaGF0LXdoaXRlIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDEycHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICA7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmFja2dyb3VuZC1uZXV0cmFsLXN0cm9uZztcclxuICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWJhY2tncm91bmQtbmV1dHJhbC1zdHJvbmc7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxN1wiIGhlaWdodD1cIjE4XCIgdmlld0JveD1cIjAgMCAxNyAxOFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk05LjQzNzUgOS4wMDAwOUM5LjQzNzUgOS4xODU1MSA5LjM4MjUyIDkuMzY2NzYgOS4yNzk1IDkuNTIwOTNDOS4xNzY0OSA5LjY3NTEgOS4wMzAwNyA5Ljc5NTI3IDguODU4NzYgOS44NjYyMkM4LjY4NzQ2IDkuOTM3MTggOC40OTg5NiA5Ljk1NTc1IDguMzE3MSA5LjkxOTU3QzguMTM1MjUgOS44ODM0IDcuOTY4MiA5Ljc5NDExIDcuODM3MDkgOS42NjNDNy43MDU5OCA5LjUzMTg5IDcuNjE2NjkgOS4zNjQ4NCA3LjU4MDUxIDkuMTgyOThDNy41NDQzNCA5LjAwMTEzIDcuNTYyOTEgOC44MTI2MyA3LjYzMzg2IDguNjQxMzJDNy43MDQ4MiA4LjQ3MDAxIDcuODI0OTggOC4zMjM2IDcuOTc5MTUgOC4yMjA1OEM4LjEzMzMyIDguMTE3NTcgOC4zMTQ1OCA4LjA2MjU5IDguNSA4LjA2MjU5QzguNzQ4NjQgOC4wNjI1OSA4Ljk4NzEgOC4xNjEzNiA5LjE2MjkxIDguMzM3MTdDOS4zMzg3MyA4LjUxMjk5IDkuNDM3NSA4Ljc1MTQ0IDkuNDM3NSA5LjAwMDA5Wk01LjA2MjUgOC4wNjI1OUM0Ljg3NzA4IDguMDYyNTkgNC42OTU4MiA4LjExNzU3IDQuNTQxNjUgOC4yMjA1OEM0LjM4NzQ4IDguMzIzNiA0LjI2NzMyIDguNDcwMDEgNC4xOTYzNiA4LjY0MTMyQzQuMTI1NDEgOC44MTI2MyA0LjEwNjg0IDkuMDAxMTMgNC4xNDMwMSA5LjE4Mjk4QzQuMTc5MTkgOS4zNjQ4NCA0LjI2ODQ4IDkuNTMxODkgNC4zOTk1OSA5LjY2M0M0LjUzMDcgOS43OTQxMSA0LjY5Nzc0IDkuODgzNCA0Ljg3OTYgOS45MTk1N0M1LjA2MTQ2IDkuOTU1NzUgNS4yNDk5NiA5LjkzNzE4IDUuNDIxMjcgOS44NjYyMkM1LjU5MjU3IDkuNzk1MjcgNS43Mzg5OSA5LjY3NTEgNS44NDIgOS41MjA5M0M1Ljk0NTAyIDkuMzY2NzYgNiA5LjE4NTUxIDYgOS4wMDAwOUM2IDguNzUxNDQgNS45MDEyMyA4LjUxMjk5IDUuNzI1NDEgOC4zMzcxN0M1LjU0OTYgOC4xNjEzNiA1LjMxMTE0IDguMDYyNTkgNS4wNjI1IDguMDYyNTlaTTExLjkzNzUgOC4wNjI1OUMxMS43NTIxIDguMDYyNTkgMTEuNTcwOCA4LjExNzU3IDExLjQxNjcgOC4yMjA1OEMxMS4yNjI1IDguMzIzNiAxMS4xNDIzIDguNDcwMDEgMTEuMDcxNCA4LjY0MTMyQzExLjAwMDQgOC44MTI2MyAxMC45ODE4IDkuMDAxMTMgMTEuMDE4IDkuMTgyOThDMTEuMDU0MiA5LjM2NDg0IDExLjE0MzUgOS41MzE4OSAxMS4yNzQ2IDkuNjYzQzExLjQwNTcgOS43OTQxMSAxMS41NzI3IDkuODgzNCAxMS43NTQ2IDkuOTE5NTdDMTEuOTM2NSA5Ljk1NTc1IDEyLjEyNSA5LjkzNzE4IDEyLjI5NjMgOS44NjYyMkMxMi40Njc2IDkuNzk1MjcgMTIuNjE0IDkuNjc1MSAxMi43MTcgOS41MjA5M0MxMi44MiA5LjM2Njc2IDEyLjg3NSA5LjE4NTUxIDEyLjg3NSA5LjAwMDA5QzEyLjg3NSA4Ljc1MTQ0IDEyLjc3NjIgOC41MTI5OSAxMi42MDA0IDguMzM3MTdDMTIuNDI0NiA4LjE2MTM2IDEyLjE4NjEgOC4wNjI1OSAxMS45Mzc1IDguMDYyNTlaTTE2LjYyNSA5LjAwMDA5QzE2LjYyNTMgMTAuNDAyOCAxNi4yNjI0IDExLjc4MTggMTUuNTcxNyAxMy4wMDI3QzE0Ljg4MSAxNC4yMjM2IDEzLjg4NTkgMTUuMjQ0OSAxMi42ODM0IDE1Ljk2NzFDMTEuNDgwOCAxNi42ODk0IDEwLjExMTggMTcuMDg4IDguNzA5NDggMTcuMTI0MkM3LjMwNzE5IDE3LjE2MDMgNS45MTk0MiAxNi44MzI4IDQuNjgxMjUgMTYuMTczNUwyLjAyMTA5IDE3LjA2MDJDMS44MDA4NSAxNy4xMzM3IDEuNTY0NSAxNy4xNDQ0IDEuMzM4NTQgMTcuMDkxQzEuMTEyNTcgMTcuMDM3NyAwLjkwNTkyNyAxNi45MjI1IDAuNzQxNzU5IDE2Ljc1ODNDMC41Nzc1OSAxNi41OTQyIDAuNDYyMzg2IDE2LjM4NzUgMC40MDkwNjEgMTYuMTYxNUMwLjM1NTczNSAxNS45MzU2IDAuMzY2Mzk0IDE1LjY5OTIgMC40Mzk4NDQgMTUuNDc5TDEuMzI2NTYgMTIuODE4OEMwLjc0Njk5MSAxMS43MjkyIDAuNDIzMjc5IDEwLjUyMTggMC4zNzk5OTggOS4yODgzNEMwLjMzNjcxNyA4LjA1NDkgMC41NzUwMDQgNi44Mjc4IDEuMDc2NzcgNS43MDAxOUMxLjU3ODU0IDQuNTcyNTggMi4zMzA2IDMuNTc0MTEgMy4yNzU4NyAyLjc4MDU1QzQuMjIxMTQgMS45ODY5OSA1LjMzNDc3IDEuNDE5MjEgNi41MzIyNCAxLjEyMDNDNy43Mjk3MSAwLjgyMTM5MyA4Ljk3OTUzIDAuNzk5MjE1IDEwLjE4NjggMS4wNTU0NUMxMS4zOTQyIDEuMzExNjkgMTIuNTI3MiAxLjgzOTYgMTMuNTAwMSAyLjU5OTEyQzE0LjQ3MjkgMy4zNTg2NSAxNS4yNTk5IDQuMzI5ODEgMTUuODAxNCA1LjQzODkxQzE2LjM0MjggNi41NDggMTYuNjI0NSA3Ljc2NTg4IDE2LjYyNSA5LjAwMDA5Wk0xNS4zNzUgOS4wMDAwOUMxNS4zNzQ3IDcuOTQ1NDkgMTUuMTMxOCA2LjkwNTExIDE0LjY2NTEgNS45NTk0MkMxNC4xOTgzIDUuMDEzNzMgMTMuNTIwMyA0LjE4ODA4IDEyLjY4MzQgMy41NDYzNkMxMS44NDY2IDIuOTA0NjQgMTAuODczMyAyLjQ2NDA1IDkuODM4ODkgMi4yNTg2N0M4LjgwNDQ5IDIuMDUzMjkgNy43MzY3MSAyLjA4ODYzIDYuNzE4MTUgMi4zNjE5NkM1LjY5OTYgMi42MzUyOSA0Ljc1NzU3IDMuMTM5MjcgMy45NjQ5NiAzLjgzNDkyQzMuMTcyMzUgNC41MzA1OCAyLjU1MDQgNS4zOTkyNSAyLjE0NzI0IDYuMzczNzNDMS43NDQwNyA3LjM0ODIxIDEuNTcwNDggOC40MDIzOCAxLjYzOTkyIDkuNDU0NjlDMS43MDkzNSAxMC41MDcgMi4wMTk5NCAxMS41MjkyIDIuNTQ3NjYgMTIuNDQyM0MyLjU5MTk1IDEyLjUxODkgMi42MTk0NSAxMi42MDQxIDIuNjI4MzQgMTIuNjkyMkMyLjYzNzIzIDEyLjc4MDMgMi42MjczIDEyLjg2OTMgMi41OTkyMiAxMi45NTMyTDEuNjI1IDE1Ljg3NTFMNC41NDY4OCAxNC45MDA5QzQuNjEwNTIgMTQuODc5MiA0LjY3NzI5IDE0Ljg2ODEgNC43NDQ1MyAxNC44NjgxQzQuODU0MyAxNC44NjgyIDQuOTYyMDggMTQuODk3MyA1LjA1NzAzIDE0Ljk1MjRDNi4xMDIxOSAxNS41NTcxIDcuMjg4MTcgMTUuODc1OSA4LjQ5NTY2IDE1Ljg3NjdDOS43MDMxNCAxNS44Nzc0IDEwLjg4OTUgMTUuNTYwMiAxMS45MzU0IDE0Ljk1NjhDMTIuOTgxNCAxNC4zNTM0IDEzLjg0OTkgMTMuNDg1MiAxNC40NTM3IDEyLjQzOTVDMTUuMDU3NSAxMS4zOTM4IDE1LjM3NTMgMTAuMjA3NiAxNS4zNzUgOS4wMDAwOVpcIiBmaWxsPVwiJTIzMDM2ODI5XCIvPjwvc3ZnPicpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmFja2dyb3VuZC1uZXV0cmFsLXN0cm9uZztcclxuICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxN1wiIGhlaWdodD1cIjE4XCIgdmlld0JveD1cIjAgMCAxNyAxOFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk05LjQzNzUgOS4wMDAwOUM5LjQzNzUgOS4xODU1MSA5LjM4MjUyIDkuMzY2NzYgOS4yNzk1IDkuNTIwOTNDOS4xNzY0OSA5LjY3NTEgOS4wMzAwNyA5Ljc5NTI3IDguODU4NzYgOS44NjYyMkM4LjY4NzQ2IDkuOTM3MTggOC40OTg5NiA5Ljk1NTc1IDguMzE3MSA5LjkxOTU3QzguMTM1MjUgOS44ODM0IDcuOTY4MiA5Ljc5NDExIDcuODM3MDkgOS42NjNDNy43MDU5OCA5LjUzMTg5IDcuNjE2NjkgOS4zNjQ4NCA3LjU4MDUxIDkuMTgyOThDNy41NDQzNCA5LjAwMTEzIDcuNTYyOTEgOC44MTI2MyA3LjYzMzg2IDguNjQxMzJDNy43MDQ4MiA4LjQ3MDAxIDcuODI0OTggOC4zMjM2IDcuOTc5MTUgOC4yMjA1OEM4LjEzMzMyIDguMTE3NTcgOC4zMTQ1OCA4LjA2MjU5IDguNSA4LjA2MjU5QzguNzQ4NjQgOC4wNjI1OSA4Ljk4NzEgOC4xNjEzNiA5LjE2MjkxIDguMzM3MTdDOS4zMzg3MyA4LjUxMjk5IDkuNDM3NSA4Ljc1MTQ0IDkuNDM3NSA5LjAwMDA5Wk01LjA2MjUgOC4wNjI1OUM0Ljg3NzA4IDguMDYyNTkgNC42OTU4MiA4LjExNzU3IDQuNTQxNjUgOC4yMjA1OEM0LjM4NzQ4IDguMzIzNiA0LjI2NzMyIDguNDcwMDEgNC4xOTYzNiA4LjY0MTMyQzQuMTI1NDEgOC44MTI2MyA0LjEwNjg0IDkuMDAxMTMgNC4xNDMwMSA5LjE4Mjk4QzQuMTc5MTkgOS4zNjQ4NCA0LjI2ODQ4IDkuNTMxODkgNC4zOTk1OSA5LjY2M0M0LjUzMDcgOS43OTQxMSA0LjY5Nzc0IDkuODgzNCA0Ljg3OTYgOS45MTk1N0M1LjA2MTQ2IDkuOTU1NzUgNS4yNDk5NiA5LjkzNzE4IDUuNDIxMjcgOS44NjYyMkM1LjU5MjU3IDkuNzk1MjcgNS43Mzg5OSA5LjY3NTEgNS44NDIgOS41MjA5M0M1Ljk0NTAyIDkuMzY2NzYgNiA5LjE4NTUxIDYgOS4wMDAwOUM2IDguNzUxNDQgNS45MDEyMyA4LjUxMjk5IDUuNzI1NDEgOC4zMzcxN0M1LjU0OTYgOC4xNjEzNiA1LjMxMTE0IDguMDYyNTkgNS4wNjI1IDguMDYyNTlaTTExLjkzNzUgOC4wNjI1OUMxMS43NTIxIDguMDYyNTkgMTEuNTcwOCA4LjExNzU3IDExLjQxNjcgOC4yMjA1OEMxMS4yNjI1IDguMzIzNiAxMS4xNDIzIDguNDcwMDEgMTEuMDcxNCA4LjY0MTMyQzExLjAwMDQgOC44MTI2MyAxMC45ODE4IDkuMDAxMTMgMTEuMDE4IDkuMTgyOThDMTEuMDU0MiA5LjM2NDg0IDExLjE0MzUgOS41MzE4OSAxMS4yNzQ2IDkuNjYzQzExLjQwNTcgOS43OTQxMSAxMS41NzI3IDkuODgzNCAxMS43NTQ2IDkuOTE5NTdDMTEuOTM2NSA5Ljk1NTc1IDEyLjEyNSA5LjkzNzE4IDEyLjI5NjMgOS44NjYyMkMxMi40Njc2IDkuNzk1MjcgMTIuNjE0IDkuNjc1MSAxMi43MTcgOS41MjA5M0MxMi44MiA5LjM2Njc2IDEyLjg3NSA5LjE4NTUxIDEyLjg3NSA5LjAwMDA5QzEyLjg3NSA4Ljc1MTQ0IDEyLjc3NjIgOC41MTI5OSAxMi42MDA0IDguMzM3MTdDMTIuNDI0NiA4LjE2MTM2IDEyLjE4NjEgOC4wNjI1OSAxMS45Mzc1IDguMDYyNTlaTTE2LjYyNSA5LjAwMDA5QzE2LjYyNTMgMTAuNDAyOCAxNi4yNjI0IDExLjc4MTggMTUuNTcxNyAxMy4wMDI3QzE0Ljg4MSAxNC4yMjM2IDEzLjg4NTkgMTUuMjQ0OSAxMi42ODM0IDE1Ljk2NzFDMTEuNDgwOCAxNi42ODk0IDEwLjExMTggMTcuMDg4IDguNzA5NDggMTcuMTI0MkM3LjMwNzE5IDE3LjE2MDMgNS45MTk0MiAxNi44MzI4IDQuNjgxMjUgMTYuMTczNUwyLjAyMTA5IDE3LjA2MDJDMS44MDA4NSAxNy4xMzM3IDEuNTY0NSAxNy4xNDQ0IDEuMzM4NTQgMTcuMDkxQzEuMTEyNTcgMTcuMDM3NyAwLjkwNTkyNyAxNi45MjI1IDAuNzQxNzU5IDE2Ljc1ODNDMC41Nzc1OSAxNi41OTQyIDAuNDYyMzg2IDE2LjM4NzUgMC40MDkwNjEgMTYuMTYxNUMwLjM1NTczNSAxNS45MzU2IDAuMzY2Mzk0IDE1LjY5OTIgMC40Mzk4NDQgMTUuNDc5TDEuMzI2NTYgMTIuODE4OEMwLjc0Njk5MSAxMS43MjkyIDAuNDIzMjc5IDEwLjUyMTggMC4zNzk5OTggOS4yODgzNEMwLjMzNjcxNyA4LjA1NDkgMC41NzUwMDQgNi44Mjc4IDEuMDc2NzcgNS43MDAxOUMxLjU3ODU0IDQuNTcyNTggMi4zMzA2IDMuNTc0MTEgMy4yNzU4NyAyLjc4MDU1QzQuMjIxMTQgMS45ODY5OSA1LjMzNDc3IDEuNDE5MjEgNi41MzIyNCAxLjEyMDNDNy43Mjk3MSAwLjgyMTM5MyA4Ljk3OTUzIDAuNzk5MjE1IDEwLjE4NjggMS4wNTU0NUMxMS4zOTQyIDEuMzExNjkgMTIuNTI3MiAxLjgzOTYgMTMuNTAwMSAyLjU5OTEyQzE0LjQ3MjkgMy4zNTg2NSAxNS4yNTk5IDQuMzI5ODEgMTUuODAxNCA1LjQzODkxQzE2LjM0MjggNi41NDggMTYuNjI0NSA3Ljc2NTg4IDE2LjYyNSA5LjAwMDA5Wk0xNS4zNzUgOS4wMDAwOUMxNS4zNzQ3IDcuOTQ1NDkgMTUuMTMxOCA2LjkwNTExIDE0LjY2NTEgNS45NTk0MkMxNC4xOTgzIDUuMDEzNzMgMTMuNTIwMyA0LjE4ODA4IDEyLjY4MzQgMy41NDYzNkMxMS44NDY2IDIuOTA0NjQgMTAuODczMyAyLjQ2NDA1IDkuODM4ODkgMi4yNTg2N0M4LjgwNDQ5IDIuMDUzMjkgNy43MzY3MSAyLjA4ODYzIDYuNzE4MTUgMi4zNjE5NkM1LjY5OTYgMi42MzUyOSA0Ljc1NzU3IDMuMTM5MjcgMy45NjQ5NiAzLjgzNDkyQzMuMTcyMzUgNC41MzA1OCAyLjU1MDQgNS4zOTkyNSAyLjE0NzI0IDYuMzczNzNDMS43NDQwNyA3LjM0ODIxIDEuNTcwNDggOC40MDIzOCAxLjYzOTkyIDkuNDU0NjlDMS43MDkzNSAxMC41MDcgMi4wMTk5NCAxMS41MjkyIDIuNTQ3NjYgMTIuNDQyM0MyLjU5MTk1IDEyLjUxODkgMi42MTk0NSAxMi42MDQxIDIuNjI4MzQgMTIuNjkyMkMyLjYzNzIzIDEyLjc4MDMgMi42MjczIDEyLjg2OTMgMi41OTkyMiAxMi45NTMyTDEuNjI1IDE1Ljg3NTFMNC41NDY4OCAxNC45MDA5QzQuNjEwNTIgMTQuODc5MiA0LjY3NzI5IDE0Ljg2ODEgNC43NDQ1MyAxNC44NjgxQzQuODU0MyAxNC44NjgyIDQuOTYyMDggMTQuODk3MyA1LjA1NzAzIDE0Ljk1MjRDNi4xMDIxOSAxNS41NTcxIDcuMjg4MTcgMTUuODc1OSA4LjQ5NTY2IDE1Ljg3NjdDOS43MDMxNCAxNS44Nzc0IDEwLjg4OTUgMTUuNTYwMiAxMS45MzU0IDE0Ljk1NjhDMTIuOTgxNCAxNC4zNTM0IDEzLjg0OTkgMTMuNDg1MiAxNC40NTM3IDEyLjQzOTVDMTUuMDU3NSAxMS4zOTM4IDE1LjM3NTMgMTAuMjA3NiAxNS4zNzUgOS4wMDAwOVpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIC8vIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kb3dubG9hZC1idG4ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakFpSUdobGFXZG9kRDBpTWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TUNBeU1DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2daRDBpVFRFM0xqVWdNVEV1T0RjMVZqRTJMakkxUXpFM0xqVWdNVFl1TlRneE5TQXhOeTR6TmpneklERTJMamc1T1RVZ01UY3VNVE16T1NBeE55NHhNek01UXpFMkxqZzVPVFVnTVRjdU16WTRNeUF4Tmk0MU9ERTFJREUzTGpVZ01UWXVNalVnTVRjdU5VZ3pMamMxUXpNdU5ERTRORGdnTVRjdU5TQXpMakV3TURVMElERTNMak0yT0RNZ01pNDROall4TWlBeE55NHhNek01UXpJdU5qTXhOeUF4Tmk0NE9UazFJREl1TlNBeE5pNDFPREUxSURJdU5TQXhOaTR5TlZZeE1TNDROelZETWk0MUlERXhMamN3T1RJZ01pNDFOalU0TlNBeE1TNDFOVEF6SURJdU5qZ3pNRFlnTVRFdU5ETXpNVU15TGpnd01ESTNJREV4TGpNeE5UZ2dNaTQ1TlRreU5DQXhNUzR5TlNBekxqRXlOU0F4TVM0eU5VTXpMakk1TURjMklERXhMakkxSURNdU5EUTVOek1nTVRFdU16RTFPQ0F6TGpVMk5qazBJREV4TGpRek16RkRNeTQyT0RReE5TQXhNUzQxTlRBeklETXVOelVnTVRFdU56QTVNaUF6TGpjMUlERXhMamczTlZZeE5pNHlOVWd4Tmk0eU5WWXhNUzQ0TnpWRE1UWXVNalVnTVRFdU56QTVNaUF4Tmk0ek1UVTRJREV4TGpVMU1ETWdNVFl1TkRNek1TQXhNUzQwTXpNeFF6RTJMalUxTURNZ01URXVNekUxT0NBeE5pNDNNRGt5SURFeExqSTFJREUyTGpnM05TQXhNUzR5TlVNeE55NHdOREE0SURFeExqSTFJREUzTGpFNU9UY2dNVEV1TXpFMU9DQXhOeTR6TVRZNUlERXhMalF6TXpGRE1UY3VORE0wTWlBeE1TNDFOVEF6SURFM0xqVWdNVEV1TnpBNU1pQXhOeTQxSURFeExqZzNOVnBOT1M0MU5UYzRNU0F4TWk0ek1UY3lRemt1TmpFMU9EWWdNVEl1TXpjMU15QTVMalk0TkRjNUlERXlMalF5TVRRZ09TNDNOakEyTmlBeE1pNDBOVEk1UXprdU9ETTJOVFFnTVRJdU5EZzBNeUE1TGpreE56ZzNJREV5TGpVd01EVWdNVEFnTVRJdU5UQXdOVU14TUM0d09ESXhJREV5TGpVd01EVWdNVEF1TVRZek5TQXhNaTQwT0RReklERXdMakl6T1RNZ01USXVORFV5T1VNeE1DNHpNVFV5SURFeUxqUXlNVFFnTVRBdU16ZzBNU0F4TWk0ek56VXpJREV3TGpRME1qSWdNVEl1TXpFM01rd3hNeTQxTmpjeUlEa3VNVGt5TVRsRE1UTXVOakkxTXlBNUxqRXpOREV5SURFekxqWTNNVE1nT1M0d05qVXhPQ0F4TXk0M01ESTNJRGd1T1RnNU16RkRNVE11TnpNME1pQTRMamt4TXpRMElERXpMamMxTURNZ09DNDRNekl4TWlBeE15NDNOVEF6SURndU56VkRNVE11TnpVd015QTRMalkyTnpnNElERXpMamN6TkRJZ09DNDFPRFkxTmlBeE15NDNNREkzSURndU5URXdOamxETVRNdU5qY3hNeUE0TGpRek5EZ3lJREV6TGpZeU5UTWdPQzR6TmpVNE9DQXhNeTQxTmpjeUlEZ3VNekEzT0RGRE1UTXVOVEE1TVNBNExqSTBPVGMwSURFekxqUTBNRElnT0M0eU1ETTJPQ0F4TXk0ek5qUXpJRGd1TVRjeU1qVkRNVE11TWpnNE5DQTRMakUwTURneklERXpMakl3TnpFZ09DNHhNalEyTlNBeE15NHhNalVnT0M0eE1qUTJOVU14TXk0d05ESTVJRGd1TVRJME5qVWdNVEl1T1RZeE5pQTRMakUwTURneklERXlMamc0TlRjZ09DNHhOekl5TlVNeE1pNDRNRGs0SURndU1qQXpOamdnTVRJdU56UXdPU0E0TGpJME9UYzBJREV5TGpZNE1qZ2dPQzR6TURjNE1Vd3hNQzQyTWpVZ01UQXVNelkyTkZZekxqRXlOVU14TUM0Mk1qVWdNaTQ1TlRreU5DQXhNQzQxTlRreUlESXVPREF3TWpjZ01UQXVORFF4T1NBeUxqWTRNekEyUXpFd0xqTXlORGNnTWk0MU5qVTROU0F4TUM0eE5qVTRJREl1TlNBeE1DQXlMalZET1M0NE16UXlOQ0F5TGpVZ09TNDJOelV5TnlBeUxqVTJOVGcxSURrdU5UVTRNRFlnTWk0Mk9ETXdOa001TGpRME1EZzFJREl1T0RBd01qY2dPUzR6TnpVZ01pNDVOVGt5TkNBNUxqTTNOU0F6TGpFeU5WWXhNQzR6TmpZMFREY3VNekUzTVRrZ09DNHpNRGM0TVVNM0xqRTVPVGt4SURndU1Ua3dOVFFnTnk0d05EQTROU0E0TGpFeU5EWTFJRFl1T0RjMUlEZ3VNVEkwTmpWRE5pNDNNRGt4TlNBNExqRXlORFkxSURZdU5UVXdNRGtnT0M0eE9UQTFOQ0EyTGpRek1qZ3hJRGd1TXpBM09ERkROaTR6TVRVMU5DQTRMalF5TlRBNUlEWXVNalE1TmpVZ09DNDFPRFF4TlNBMkxqSTBPVFkxSURndU56VkROaTR5TkRrMk5TQTRMamt4TlRnMUlEWXVNekUxTlRRZ09TNHdOelE1TVNBMkxqUXpNamd4SURrdU1Ua3lNVGxNT1M0MU5UYzRNU0F4TWk0ek1UY3lXaUlnWm1sc2JEMGlkMmhwZEdVaUx6NEtQQzl6ZG1jK0NnPT0nKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgfVxyXG59IiwiQHVzZSBcIi4uL2hlbHBlcnMvdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xuXG5cbi5ibHVlLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9ibHVlLWdyYWRpZW50LnBuZycpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG5cbi5kYXJrLWJnIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMSwgOTQsIDIzOSwgMSk7XG59XG5cblxuLndoaXRlLWJnLCAuYmctd2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5saWdodC1iZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRsaWdodC13aGl0ZTtcbn1cblxuLnpvb20tY292ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLnpvb20taW1nIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIC56b29tLWltZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4uY3VzdG9tLXVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMCAwIDhweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNVFFpSUdobGFXZG9kRDBpTVRNaUlIWnBaWGRDYjNnOUlqQWdNQ0F4TkNBeE15SWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2dabWxzYkMxeWRXeGxQU0psZG1WdWIyUmtJaUJqYkdsd0xYSjFiR1U5SW1WMlpXNXZaR1FpSUdROUlrMHhNaTQxTXpjMUlEQXVNekl3TVRjMlREUXVNVGcwTVRRZ09DNHpPREU0TkV3eExqazJOelEzSURZdU1ERXpOVEZETVM0MU5Ua3hOQ0ExTGpZeU9EVXhJREF1T1RFM05EY3pJRFV1TmpBMU1UZ2dNQzQwTlRBNE1EY2dOUzQ1TXpFNE5FTXRNQzR3TURReE9UTXhOU0EyTGpJM01ERTRJQzB3TGpFek1qVXlOeUEyTGpnMk5URTRJREF1TVRRM05EY3pJRGN1TXpRek5URk1NaTQzTnpJME55QXhNUzQyTVRNMVF6TXVNREk1TVRRZ01USXVNREV3TWlBekxqUTNNalEzSURFeUxqSTFOVElnTXk0NU56UXhOQ0F4TWk0eU5UVXlRelF1TkRVeU5EY2dNVEl1TWpVMU1pQTBMamt3TnpRM0lERXlMakF4TURJZ05TNHhOalF4TkNBeE1TNDJNVE0xUXpVdU5UZzBNVFFnTVRFdU1EWTFNaUF4TXk0MU9Ua3hJREV1TlRFd01UZ2dNVE11TlRrNU1TQXhMalV4TURFNFF6RTBMalkwT1RFZ01DNDBNelk0TkRNZ01UTXVNemMzTlNBdE1DNDFNRGd4TlRjZ01USXVOVE0zTlNBd0xqTXdPRFV4VmpBdU16SXdNVGMyV2lJZ1ptbHNiRDBpSXpFMU5VVkZSaUl2UGdvOEwzTjJaejRLJyk7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kbGlzdC1hY2NlbnQtY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmljb24taW5mby1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxNnB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgZ2FwOiAxNHB4O1xuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjU0XCIgaGVpZ2h0PVwiNTVcIiB2aWV3Qm94PVwiMCAwIDU0IDU1XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgeG1sbnM6eGxpbms9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rXCI+PGcgZmlsdGVyPVwidXJsKCUyM2ZpbHRlcjBfZF8zMTlfNjY5OTMpXCI+PHJlY3QgeD1cIjVcIiB5PVwiNS4zMzMyNVwiIHdpZHRoPVwiNDRcIiBoZWlnaHQ9XCI0NFwiIHJ4PVwiMjJcIiBmaWxsPVwidXJsKCUyM3BhaW50MF9saW5lYXJfMzE5XzY2OTkzKVwiLz48cmVjdCB4PVwiNlwiIHk9XCI2LjMzMzI1XCIgd2lkdGg9XCI0MlwiIGhlaWdodD1cIjQyXCIgcng9XCIyMVwiIHN0cm9rZT1cInVybCglMjNwYWludDFfbGluZWFyXzMxOV82Njk5MylcIiBzdHJva2Utb3BhY2l0eT1cIjAuNFwiIHN0cm9rZS13aWR0aD1cIjJcIi8+PC9nPjxnIG9wYWNpdHk9XCIwLjNcIj48cmVjdCB5PVwiMC4zMzMyNTJcIiB3aWR0aD1cIjU0XCIgaGVpZ2h0PVwiNTRcIiByeD1cIjI3XCIgZmlsbD1cInVybCglMjNwYWludDJfbGluZWFyXzMxOV82Njk5MylcIi8+PC9nPjxnIGZpbHRlcj1cInVybCglMjNmaWx0ZXIxX2RfMzE5XzY2OTkzKVwiPjxtYXNrIGlkPVwibWFzazBfMzE5XzY2OTkzXCIgc3R5bGU9XCJtYXNrLXR5cGU6YWxwaGFcIiBtYXNrVW5pdHM9XCJ1c2VyU3BhY2VPblVzZVwiIHg9XCIxM1wiIHk9XCIxM1wiIHdpZHRoPVwiMjhcIiBoZWlnaHQ9XCIyOVwiPjxyZWN0IHdpZHRoPVwiMjhcIiBoZWlnaHQ9XCIyOFwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgxMyAxMy4zMzMzKVwiIGZpbGw9XCJ1cmwoJTIzcGF0dGVybjBfMzE5XzY2OTkzKVwiLz48L21hc2s+PGcgbWFzaz1cInVybCglMjNtYXNrMF8zMTlfNjY5OTMpXCI+PHJlY3QgeD1cIjEzXCIgeT1cIjEzLjMzMzNcIiB3aWR0aD1cIjI4XCIgaGVpZ2h0PVwiMjhcIiBmaWxsPVwid2hpdGVcIi8+PC9nPjwvZz48ZGVmcz48ZmlsdGVyIGlkPVwiZmlsdGVyMF9kXzMxOV82Njk5M1wiIHg9XCIzXCIgeT1cIjQuMzMzMjVcIiB3aWR0aD1cIjQ4XCIgaGVpZ2h0PVwiNDhcIiBmaWx0ZXJVbml0cz1cInVzZXJTcGFjZU9uVXNlXCIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPVwic1JHQlwiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9XCIwXCIgcmVzdWx0PVwiQmFja2dyb3VuZEltYWdlRml4XCIvPjxmZUNvbG9yTWF0cml4IGluPVwiU291cmNlQWxwaGFcIiB0eXBlPVwibWF0cml4XCIgdmFsdWVzPVwiMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDBcIiByZXN1bHQ9XCJoYXJkQWxwaGFcIi8+PGZlT2Zmc2V0IGR5PVwiMVwiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPVwiMVwiLz48ZmVDb21wb3NpdGUgaW4yPVwiaGFyZEFscGhhXCIgb3BlcmF0b3I9XCJvdXRcIi8+PGZlQ29sb3JNYXRyaXggdHlwZT1cIm1hdHJpeFwiIHZhbHVlcz1cIjAgMCAwIDAgMC4xMDU4ODIgMCAwIDAgMCAwLjE0MTE3NiAwIDAgMCAwIDAuMTcyNTQ5IDAgMCAwIDAuMTIgMFwiLz48ZmVCbGVuZCBtb2RlPVwibm9ybWFsXCIgaW4yPVwiQmFja2dyb3VuZEltYWdlRml4XCIgcmVzdWx0PVwiZWZmZWN0MV9kcm9wU2hhZG93XzMxOV82Njk5M1wiLz48ZmVCbGVuZCBtb2RlPVwibm9ybWFsXCIgaW49XCJTb3VyY2VHcmFwaGljXCIgaW4yPVwiZWZmZWN0MV9kcm9wU2hhZG93XzMxOV82Njk5M1wiIHJlc3VsdD1cInNoYXBlXCIvPjwvZmlsdGVyPjxmaWx0ZXIgaWQ9XCJmaWx0ZXIxX2RfMzE5XzY2OTkzXCIgeD1cIjExXCIgeT1cIjEyLjMzMzNcIiB3aWR0aD1cIjMyXCIgaGVpZ2h0PVwiMzJcIiBmaWx0ZXJVbml0cz1cInVzZXJTcGFjZU9uVXNlXCIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPVwic1JHQlwiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9XCIwXCIgcmVzdWx0PVwiQmFja2dyb3VuZEltYWdlRml4XCIvPjxmZUNvbG9yTWF0cml4IGluPVwiU291cmNlQWxwaGFcIiB0eXBlPVwibWF0cml4XCIgdmFsdWVzPVwiMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDBcIiByZXN1bHQ9XCJoYXJkQWxwaGFcIi8+PGZlT2Zmc2V0IGR5PVwiMVwiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPVwiMVwiLz48ZmVDb21wb3NpdGUgaW4yPVwiaGFyZEFscGhhXCIgb3BlcmF0b3I9XCJvdXRcIi8+PGZlQ29sb3JNYXRyaXggdHlwZT1cIm1hdHJpeFwiIHZhbHVlcz1cIjAgMCAwIDAgMC4xMDU4ODIgMCAwIDAgMCAwLjE0MTE3NiAwIDAgMCAwIDAuMTcyNTQ5IDAgMCAwIDAuMDUgMFwiLz48ZmVCbGVuZCBtb2RlPVwibm9ybWFsXCIgaW4yPVwiQmFja2dyb3VuZEltYWdlRml4XCIgcmVzdWx0PVwiZWZmZWN0MV9kcm9wU2hhZG93XzMxOV82Njk5M1wiLz48ZmVCbGVuZCBtb2RlPVwibm9ybWFsXCIgaW49XCJTb3VyY2VHcmFwaGljXCIgaW4yPVwiZWZmZWN0MV9kcm9wU2hhZG93XzMxOV82Njk5M1wiIHJlc3VsdD1cInNoYXBlXCIvPjwvZmlsdGVyPjxwYXR0ZXJuIGlkPVwicGF0dGVybjBfMzE5XzY2OTkzXCIgcGF0dGVybkNvbnRlbnRVbml0cz1cIm9iamVjdEJvdW5kaW5nQm94XCIgd2lkdGg9XCIxXCIgaGVpZ2h0PVwiMVwiPjx1c2UgeGxpbms6aHJlZj1cIiUyM2ltYWdlMF8zMTlfNjY5OTNcIiB0cmFuc2Zvcm09XCJzY2FsZSgwLjAwNzkzNjUxKVwiLz48L3BhdHRlcm4+PGxpbmVhckdyYWRpZW50IGlkPVwicGFpbnQwX2xpbmVhcl8zMTlfNjY5OTNcIiB4MT1cIi01LjkwNjYxXCIgeTE9XCIwLjE3MjI5OFwiIHgyPVwiMzQuMjExNVwiIHkyPVwiNTEuNTgzNFwiIGdyYWRpZW50VW5pdHM9XCJ1c2VyU3BhY2VPblVzZVwiPjxzdG9wIHN0b3AtY29sb3I9XCIlMjNFM0UzOTVcIi8+PHN0b3Agb2Zmc2V0PVwiMC4xXCIgc3RvcC1jb2xvcj1cIiUyM0UxREY3QlwiLz48c3RvcCBvZmZzZXQ9XCIwLjJcIiBzdG9wLWNvbG9yPVwiJTIzRTBEOTVDXCIvPjxzdG9wIG9mZnNldD1cIjAuM1wiIHN0b3AtY29sb3I9XCIlMjNFMEQ5NTlcIi8+PHN0b3Agb2Zmc2V0PVwiMC44XCIgc3RvcC1jb2xvcj1cIiUyMzAwQTQ3QVwiLz48c3RvcCBvZmZzZXQ9XCIxXCIgc3RvcC1jb2xvcj1cIiUyMzIwNzc3RVwiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD1cInBhaW50MV9saW5lYXJfMzE5XzY2OTkzXCIgeDE9XCIyN1wiIHkxPVwiNS4zMzMyNVwiIHgyPVwiMjdcIiB5Mj1cIjQ5LjMzMzNcIiBncmFkaWVudFVuaXRzPVwidXNlclNwYWNlT25Vc2VcIj48c3RvcCBzdG9wLWNvbG9yPVwid2hpdGVcIiBzdG9wLW9wYWNpdHk9XCIwLjRcIi8+PHN0b3Agb2Zmc2V0PVwiMVwiIHN0b3AtY29sb3I9XCJ3aGl0ZVwiIHN0b3Atb3BhY2l0eT1cIjAuMVwiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD1cInBhaW50Ml9saW5lYXJfMzE5XzY2OTkzXCIgeDE9XCItMTMuMzg1NFwiIHkxPVwiLTYuMDAwNjVcIiB4Mj1cIjM1Ljg1MDVcIiB5Mj1cIjU3LjA5NDhcIiBncmFkaWVudFVuaXRzPVwidXNlclNwYWNlT25Vc2VcIj48c3RvcCBzdG9wLWNvbG9yPVwiJTIzRTNFMzk1XCIvPjxzdG9wIG9mZnNldD1cIjAuMVwiIHN0b3AtY29sb3I9XCIlMjNFMURGN0JcIi8+PHN0b3Agb2Zmc2V0PVwiMC4yXCIgc3RvcC1jb2xvcj1cIiUyM0UwRDk1Q1wiLz48c3RvcCBvZmZzZXQ9XCIwLjNcIiBzdG9wLWNvbG9yPVwiJTIzRTBEOTU5XCIvPjxzdG9wIG9mZnNldD1cIjAuOFwiIHN0b3AtY29sb3I9XCIlMjMwMEE0N0FcIi8+PHN0b3Agb2Zmc2V0PVwiMVwiIHN0b3AtY29sb3I9XCIlMjMyMDc3N0VcIi8+PC9saW5lYXJHcmFkaWVudD48aW1hZ2UgaWQ9XCJpbWFnZTBfMzE5XzY2OTkzXCIgd2lkdGg9XCIxMjZcIiBoZWlnaHQ9XCIxMjZcIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPVwibm9uZVwiIHhsaW5rOmhyZWY9XCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUg0QUFBQitDQVlBQUFEaUk2V0lBQUFBQ1hCSVdYTUFBQllsQUFBV0pRRkpVaVR3QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBMDFTVVJCVkhnQjdaMDliQnpIRmNmZm16MGphb2pRbGNoemdOQU5rMDVuVVFxRU5ENzFsQ1YzRVZ4SUNoREpuUlJJaFlFVXBIcGJwcXBZVWhHeFNKVE9WS1FpUUFxZE9nRVN6Uk9RSm14OEtYSmtFNFFCWFFneWIxN2UyMTFhSjRhM00vdDF1M3M3UDREZ3g4MGRkK2MvNzgzTW16ZXpBQTZIdytGd09Cd09oOFBocUNBSU5hUFZhazBmT1FMVHczOTc5UXAydXQzdUR0U0lpUlgrMUtuVzNPdlgwRWFFRnQva1Q0bjRPOEpjMUh1NFRJL0w5QWpnSmYrNm9SUzhmUDY4MjRVSlpHS0VGMHYyUEdncmdMTWE0QnpmMkRSa0FEZUNIbi9yOE5mRDlmWHVHa3dJbFJmK3hJbFdteTMxSFA5NElTdXhSOEdOUUxxRE5mWUtxeTllZER0UVlTb3J2QWpPU2l6eGoyMG9oZzQzaFB2c0JWYWhnbFJPK0JJSS9oYlNGYkFIdUZRMUQxQVo0Y00rL0E5OHdlZWdoSWoxRHdad2syY0hQYWdBSGxTQVh5eTBMb0NDdjdMb0xTZ3BjbTJvNEZ5ek9iT3p0Ylg5RWtwT3FTMWVyTHloMkswalhJTXNRTmdGd3UvWVBQdHYvNTJtK0xWWi92c1VaQUhDeXQ2ZWIvMmxqUTJVVm5nV2ZhN1JnSzlaakdSV3ppS1R4azMrM2lIU201cC9Wa3J0UnIxRmF6MmxGTTBqcW5ra0hrUHd6MGtiZy9UOTdQcFBsOVgxbDFKNEVaMzc4eWQ4Y1hOeDN1ZUxUYmpPUWord0VkcnFJNUY0TUVrU0NGcUVtSlJaL05JSno2SzNRdEh0NStUaXdqVTgyT092TE1RZVFWT2hQZy9CYkdMVzlrMGlQa2NBUHk1YkJMQlV3b2VXdm1FdCtuZ0VQMGdUUVYrTzZRRjI5Z2J3UVprc3Z6VEN4M1h2dmt1SHdVMkFSaCtLUVR6QUhiQzAvcks1L1ZJSUg4N1JONnhGQi95Q2hYOEFKVUN4OVhNdFhyWXBHNHIvUVJsRyt3cEtBSXUrWWlVNnUzWk5kS1Vzb2dzYTFGMXVpRGY4YnNlQTNHT0RnMUJRQWdvUDRKeGNhRjNsYjUrWnlyRzE5SG0wL210MjdadFFPckRIamZGdi9nd0FqTk8vbnpkblovN2IzOXArQmdWU3FLdjM1K29lZkdzcUY0cithWUg5dVMyMi9YN2hnNzFDWFQxSDViNDJsYW1RNkVKZms3cGk0ZmFuaTNiNWhibjY0OGRiRjNsSzlLbXBISXYrU1VWRTM0ZURTUHJ2aUhqR1VHNXV0am5US3lxdVg1akZzK2hMcGpJeWVxK1k2Q0hlT21uNndxTGdzc3hvb0FBS0VkNjNkdE1vbnZCUm1VYnZjU0gwSHJDN1dvOHE0NC95VlVZTFVERXBSSGlUdFV1L3JtRndEeXFPQnUrbXNiOUh1RnFFMVk5ZGVKbSttYXlkQ081VjA4WC9IMzBKS1J2S1NQRHFMSXlac1UzbmJGT21nbEc4K2dnbUJLWDBGTi9VbjhBd3hSdDNCay91bzNweFkrKzlOL01WdDdBdndTSTZ4OVoraTl0akNZTTB5ZUJ4eW1zVm1OY3ZvOHBKQmcrdjRsM2prZjdjMGFNekw3ZTN0M01ONiticTZzV3RzeHY3bG0vcWdrMTVzWGErcEVjd1lSRFNZNXVRcnNCMWRWRVdxeFlrM1N4SGNyRjQzOHFiTTcvbnUvaU1iK1NJN2ZzbXpkcjNFYXRIb2g5eGZTellsSmRsYVVrcURhMy9LVnYvSzhpWXpQdjRwTmt6azlhM0h5VHM2eVdjT3gvbmZYa3Q1MmJxNnNQc21ZMWtvbXRqRksvS2FLMTRaVkhkNEIrMzRyeFA2bElNNmVUSlZxWVp4cG01K2pBRitzOXh0ekd4NkErNFJmOE8wZnMzVEQ2N0hJMTh5bmM5eGJFTWE4djM2NVRnVno5cHptei9LNk1RYnlhdW5nY2lza25SdU9BeVRDajQzVEdtVEpXTkpDbGNvdGpwTEhidHBCWStibkprQ1ZLbXBIL2pRUll0OG1qN095VFkxTVhPSkdLbGNERTdxT0IwMnVUTlZNTEhHc2dGcWM5M2k0Ni9Jdzd1SU9CYm8yc0Nla3prTFVPQkpFamhTalhnU3pXNHN4VTltSjlqNFNsVFVya0hSUmY0YjRzODZyYXE5THlRRkM0ZHpHcU1nNzl3Y1NkVzEzcVF4TUtmT041YXNodTkwNmFNMkdXREF4UU05NmZ0a1M5Uy9BMFRPUkFrY3RpTS9CRmFIQWIvRWhLU1NIZy83bzZ3YkM1Sm0zc0R2RktXQlJlS09ZY3VpSDN4ellaQ2NNM1hJZ0dKaE9jSW16RnRTTnk3aUY3alVYc2Erclp6ZnRFaXliSnViT0Z0WFB4K1FNYUpuZ3FyL0wya3lSeXhoSmRSUENGY05KVkR4QnNUc3A1ZU5IMnQ2WWF4VklKa2psakNjOHU2WUJ6UUlkd3R3MEN1UUpxSStyby9iVVQ5T1lEZHdzeG9QRW5mTWlaenhMVjY2M204elp5OTdBc3RIQ2g1RWZGeVg2ZTdkaEdjcDR1SHpBNThZMUIzSVNHV3lSeVNxLysrN2ZZc2E0dFhDdHBHYTlkMEMrcUhDTDdNamVvdmg0b3VrQVJtQm9rdFAxamdvV1ZETWJINmkyQ0p0ZkRtQkVrT3hhTFhnZnBnRm53SU9XVURVc0V1MzVDMXk1N0ZPbmZQU25pSng1c1RKSFZpVjFZeFlnbitCbXBDU2pTQXFZN2J0dlA2aGswaHorQkNncENzRjkwYXE4L29QdHdLektCK3BJNjFESnhIZXcvdFJ5YzdZTUJLZUw3WkQ2TmVEOUtoSjVhVWd1OFBlckVEV1VBc2F0UmFQa1pydFkvUjFmdnpRelNkUEtVbjBkb1R1dlFERUQ3aWxiUlBJQ3VVY1dyWHRwblRHeTFlVG9TT2VwMThGelpSd1pyVUZ1N0RnZ2U3Z1JwOXBiSkxiWlFSdm9kNk0ycmRvZEh3cmY1aDFPY1loVWM1Wnc2alhxZDFHdCsrakR5WkVndlBVbkRMbmpUK3Z3QVFEenRTZU5Kd0d0SUt6eUhhWTFHeWFxQkpjZk5UYVYxNjNvSy8rVi9xSDRCNjVNdW1CeklJTmhZL0YyWFF3VUdDVUYvR0tYZ0lTNzRlVmVYc0VZNkJBZk9WUnJlZTNUeFc0UHhzR0FML1lBRUM2aVBoWTEyMkhUWUZDRDVFNUhLdFRmNmp6UlZQUi95SExXbGVXY0tqNk92OG1lZmYvQXVjbFIwb0N2UnYrTy8zQ204QXhRbytCTEw0TkNwMmJ4USswa25Md2t6VTZ6dzN6ZHJhSlo1OWZzUnJUVzRBU3pLOTRrWmdPbVlrZTBSdzBoOXB3RUl6aFBkQm9NaTZQMlhRcmxTOU13dHFzNUF4M2daUU1zSDNJYUpVUmxmbFlWbStEYUNrZ21kRnFZUlBPRFhNdGdGVVJIQkVUUFZRaFVqaFRRbjdPSHB3a1JDUGcwSHdHSktSdGdIc1ZzbkNPV2dXS2Z3emczWTJGaCtWMFpITm96eUdJRkxMZkZmTEVITlg2UkJKRzhCdXRWeDZwTkVaczNDTXdwTlIrTDNVNjh3SDRTbmJZMDNxVEVFTm9QVHd3QzQ2cVlQOHAyTkdZbVB4a1p2ekVMM2NOaWxrM1FCZ1F1QklhYlN4SWZ3VFRKOWhLc0NWSHZraGlKVDc3cFRNR3NDRXdHT3I2R2t2Z1hFbnJWbDRqTTdtWUxlVE1uM1lub3dhUU9WQlU4cTJnZzB3WUJSK01JZ1dYbmFmeW1PN1lJelV2QUUwVFhzQTkvYmdLUmd3Q2gvbWFYZWl5bmdlRnJMVHRJNE5nQWVxeHlNTGtFaldUVCtxRHovTTBJSjBHd3FrVmcwQTRVclV5K3dOak5ZdTJBbXZ6TzQrellhQnJLaEJBNUE2amd5YUtRMzN3UUlyNGNQRGRqcFJaZER5R0k5eE1La05RTUVndW83WnpUL3YycDJOWXgrcnArZ2NyckpZL1RDVDFBQzRiMTlrNjRxc1gwSllBZXZQczJRdmNDR1Jnd2FGY0IxS3lBOE5vTXFZK25ieUQwU0tOTTVocklYM1I0b0V0Nk5MNFh6Umh3aE5JdjZKV0lhK0hSV3N4bm1RWWF4bFdiWjZjU1hSSDU1eVo2ampiZnd6K1F6ako3RjJucnZmaDNpZmE0KzBLRTF3MC9paGlFdDVMTjdVRUY1bjBNdW1RbXp0dCtPZWVSYzdFZU9iYjdvckZySGdKb3YvK2JnamVoT0cxWW1YWXUwODY3SWUxTzJUTEFOSHdXL05oWEMrNGRFZEozNThwTTRVRHVRWUZXT2l5eURZTlJPYlJNTEx2SjRqUkxmTkpRUHhuZHVQUlRPb016U3ZlbUx5Wjlna3pybGJYKy9LWVRzZGMwa2U2YVA2eW9sdlJpbWFEOXk3aGVqYzNiSUJMa05DVWlWYjdnM2dFbGxrZTREZlg2ay84dHI5ZVNnSWl5NW5xc2pHNlhIZDhEcTcxU25XL2loZXc4ZVFnaXlPTFpjblFzdjZyOTJ4NVlBZG9zR3RjZWEzU2FVQzBtV3VNSlA0L1hIdjFoRXJKOUxYRHp0YytURDRIbmE0WDAvOUpPcE05amZMWXpOSXd4T0k4M1FLeEVkYUQzSjlzS0RNZ1FrSGwyMHJkUWc1K2t5bXJibnRCQllQNUhsd1BjNE8zVkIwT2E0ODFWbjFRbVliMnhPSjcxK0JOQUNVbE9wTUtsa3E5QjBQRnpVdkZTY1EvQ0MrQjJDMzJzbHFjMmdRa05IUzViWGp2QzlMMFlWTVR6VHdEMEZVOE1SbWYvWWg5R1V0bVVoMVdMek5tQlhkNUFvOXp0WjlodU1IOHhZdVBSWjhQN3NjdUZwSGdxZmFQL2JGM2t0SlEyd29OVStvMjd5V3Naamsydnc0UFBmcFdZa3U1UFA0c2VUaUQwR2JQQjZRQ3Q3aUN0OUZ4TjFnazZZT0IyQTR5NVhaekVOb0UwRkRvRTBreGRkSDRhcWY2dlBnZFlxSXY5Qy9ubG11M0orQi9TTkhEb2RINzN1QjZEM0lrTnpPTUZsWWFLM3doMThGUjJJa1ZzSXJic3R4Rmw5c3lmWHdtdkE1OFV2cHJiOWVTSC9PeWx6aVdNa2E1RVN1RHhYZTJ0cnVIajA2ODVBWEVkNlZoK2FDdzRodjVlemFOemF5Njg4UFkyekhWWVduWHkvYlBtQTRhOFNLMlBOTUc4cjBDdlJPSFFtSWplc3g0bU0vcDJ6Y0RjQVhuSmN0ZWIxNmhRTk4veGxaTG55a1YzaEs5MWk2cDlDbHIvTC9Xc3ZpSVlKeEtPeUFPbWtBVXNrOHhaRUcwSVlNa1FybHoxM2owZlhxY0lXZVdHaU5QTEZIaE9jKzlmMGZ5cDVvdGZsekx2SUxaMDJlSWdHeXlMWEdEVzAxajRHYkRhVTRtVkNPNEF4UDBCUnJPOFlWM29wVDJhR0w3bkpsZHZqN3kxSFdFMGY0dDk0bkowTEw0Y0FJSHlhNHRoMitweDQzUXNsMzc4ak9wS0xFSHFZVXdoL0dxVk90T1hiUGMxeHgwL0xGbGYxam5zKy9xeUZZRk9MZmQ5aGo5TDcvSG5xMkZabFUrSU5JUTMzbm5lRGF0RDY4UzVCcmF6U2c5K3paZVByc3VKUlcrRHpJU3ZoSm9NNW5VdFlhSjN4TmNjTFhGQ2Q4VFhIQzF4UW5mRTF4d3RjVUozeE5jY0xYRkNkOFRYSEMxeFFuZkUxeHd0Y1VKM3hOcVpYd0JGWWJQR3RCcllUSENPR3habzJpWHNJSEoza2NtcTBqR2E1UUkyb2wvUFBuM1M2TGYvckFudjRPbS92cGNhVTFPd3BHOHVZa3J3OGNEb2ZENFhBNEhBNkh3K0dvRHY4RFpyN0cxd1dKOFFvQUFBQUFTVVZPUks1Q1lJST1cIi8+PC9kZWZzPjwvc3ZnPicpO1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDJkZWcsICNFM0UzOTUgLTE3LjQ1JSwgI0UxREY3QiAtNi44OSUsICNFMEQ5NUMgMy42NyUsICNFMEQ5NTkgMTQuMjMlLCAjMDBBNDdBIDY3LjAyJSwgIzIwNzc3RSA4OC4xNCUpO1xuICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgICAgICAgICAgd2lkdGg6IDU0cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tcmlnaHQtYm94IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTI0JTtcbiAgICAgICAgICAgIGNvbG9yOiAjNkZBNjI3O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICAgICAgICAgICAgLyogMjEuMTJweCAqL1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4cHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG4uYm9yZGVyLWdyYWRpZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2hlcm8tYmFubmVyLWdyYWRpZW50LWltYWdlLndlYnAnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICAgICAgICAtd2Via2l0LW1hc2s6XG4gICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoI2ZmZiAwIDApIGNvbnRlbnQtYm94LFxuICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKTtcbiAgICAgICAgLXdlYmtpdC1tYXNrLWNvbXBvc2l0ZTogeG9yO1xuICAgICAgICBtYXNrLWNvbXBvc2l0ZTogZXhjbHVkZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICAvLyBib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvci1kZXNrdG9wIHtcbiAgICAgICAgLy8gaGVpZ2h0OiA0Ny43Nzh2dztcbiAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgfVxufVxuXG4uYmFubmVyLWJnLWdyYWRpZW50IHtcbiAgICBvdmVyZmxvdzogdW5zZXQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBoZWlnaHQ6IDQwNXB4O1xuXG4gICAgLmZvci1kZXNrdG9wIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5MDNweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiA0MzVweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgaGVpZ2h0OiAxNzRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuZm9yLW1vYmlsZSB7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE3NHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE3NHB4O1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gICAgICAgICAgICB6LWluZGV4OjE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOjA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9yZGVyLWdyYWRpZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICB9XG5cbiAgICAmLmJvcmRlci1kYXJrIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcblxuICAgICAgICBpbWcuZm9yLWRlc2t0b3Age1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICMzNzM4Mzg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGhlaWdodDogMjc3cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9oZXJvLWJhbm5lci1ncmFkaWVudC1pbWFnZS53ZWJwJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xuICAgICAgICBtYXNrLWNvbXBvc2l0ZTogZXhjbHVkZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEzNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5jdXN0b20tbGluZWFyLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9ncmFkaWVudC1kdWFsLnBuZycpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAucXVpY2tfdXNwX19pbWFnZS13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDM0NCAvIDIxOTtcbiAgICAgICAgbWF4LXdpZHRoOiAzNDRweDtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA2cHggLTFweCAjMDAwMDAwMUE7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDMxMSAvIDE5OTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNoZWNrbWFyay1saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGxpc3QtYWNjZW50LWNvbG9yO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpnaUlHaGxhV2RvZEQwaU1qZ2lJSFpwWlhkQ2IzZzlJakFnTUNBeU9DQXlPQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRUQWdNVFJETUNBMkxqSTJPREF4SURZdU1qWTRNREVnTUNBeE5DQXdRekl4TGpjek1pQXdJREk0SURZdU1qWTRNREVnTWpnZ01UUkRNamdnTWpFdU56TXlJREl4TGpjek1pQXlPQ0F4TkNBeU9FTTJMakkyT0RBeElESTRJREFnTWpFdU56TXlJREFnTVRSYUlpQm1hV3hzUFNJalJVWkdORVpHSWk4K0NqeHdZWFJvSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJZ1kyeHBjQzF5ZFd4bFBTSmxkbVZ1YjJSa0lpQmtQU0pOTVRrdU9UUTFOeUE0TGpZeU1EazJUREV4TGpVNU1qTWdNVFl1TmpneU5rdzVMak0zTlRZNElERTBMak14TkRORE9DNDVOamN6TkNBeE15NDVNamt6SURndU16STFOamdnTVRNdU9UQTJJRGN1T0RVNU1ERWdNVFF1TWpNeU5rTTNMalF3TkRBeElERTBMalUzTVNBM0xqSTNOVFk0SURFMUxqRTJOaUEzTGpVMU5UWTRJREUxTGpZME5ETk1NVEF1TVRnd055QXhPUzQ1TVRRelF6RXdMalF6TnpNZ01qQXVNekV4SURFd0xqZzRNRGNnTWpBdU5UVTJJREV4TGpNNE1qTWdNakF1TlRVMlF6RXhMamcyTURjZ01qQXVOVFUySURFeUxqTXhOVGNnTWpBdU16RXhJREV5TGpVM01qTWdNVGt1T1RFME0wTXhNaTQ1T1RJeklERTVMak0yTmlBeU1TNHdNRGN6SURrdU9ERXdPVFlnTWpFdU1EQTNNeUE1TGpneE1EazJRekl5TGpBMU56TWdPQzQzTXpjMk1pQXlNQzQzT0RVM0lEY3VOemt5TmpJZ01Ua3VPVFExTnlBNExqWXdPVEk1VmpndU5qSXdPVFphSWlCbWFXeHNQU0lqTVRVMVJVVkdJaTgrQ2p3dmMzWm5QZ289Jyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyOHB4IDI4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sYXJnZS1pbWFnZSB7XG4gICAgJl9fd3JhcHBlciB7XG4gICAgICAgIG1heC13aWR0aDogMTA1NnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDY4OHB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG5cbiAgICAgICAgICAgICYuZm9yLWRlc2t0b3Age1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjg4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZm9yLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMjEwIC8gNDcwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICB9XG59XG5cbi5oZXJvLWJhbm5lciB7XG4gICAgJi5uby1hcnJvdy1idG4ge1xuICAgICAgICAuYnRuLWFycm93LWJsdWU6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVuc2V0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29va2llLWJhbm5lciwgI2Nvb2tpZS1iYW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDk7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAyMHB4O1xuXG4gICAgJi13cmFwIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTkzcHgpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYnRucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgfVxuXG4gICAgI2Nvb2tpZS1hY2NlcHQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcbiAgICB9XG5cbiAgICAjY29va2llLWRlY2xpbmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICB9XG59IiwiQHVzZSBcIi4uL2hlbHBlcnMvdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xuXG5cbi5oZXJvLWJhbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xuXG4gICAgLmJsdWUtZ3JhZGllbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2hlcm8tYmFubmVyLWdyYWRpZW50LWltYWdlLndlYnAnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICAgICAgICAtd2Via2l0LW1hc2s6XG4gICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDAwMDAwIDAlLCByZ2JhKDAsIDAsIDAsIDAuOTkpIDQuNyUsIHJnYmEoMCwgMCwgMCwgMC45OCkgOC45JSwgcmdiYSgwLCAwLCAwLCAwLjk3KSAxMi44JSwgcmdiYSgwLCAwLCAwLCAwLjkzKSAxNi41NiUsIHJnYmEoMCwgMCwgMCwgMC44OSkgMjAuMzclLCByZ2JhKDAsIDAsIDAsIDAuODUpIDI0LjQlLCByZ2JhKDAsIDAsIDAsIDAuODEpIDI4LjgzJSwgcmdiYSgwLCAwLCAwLCAwLjc3KSAzMy44NCUsIHJnYmEoMCwgMCwgMCwgMC43MSkgMzkuNiUsIHJnYmEoMCwgMCwgMCwgMC42NSkgNDYuMyUsIHJnYmEoMCwgMCwgMCwgMC41NykgNTQuMSUsIHJnYmEoMCwgMCwgMCwgMC40NSkgNjMuMiUsIHJnYmEoMCwgMCwgMCwgMC4zMykgNzMuNzYlLCByZ2JhKDAsIDAsIDAsIDAuMTgpIDg1Ljk3JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgICAgICAgLXdlYmtpdC1tYXNrLWNvbXBvc2l0ZTogeG9yO1xuICAgICAgICBtYXNrLWNvbXBvc2l0ZTogZXhjbHVkZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRmb250LWhlYWRpbmc7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNTY7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMS41JTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWRhcmtibHVlO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1ODBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhvbWUtcGFnZS1iYW5uZXIge1xuICAgICAgICAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3ODRweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luLXRvcDogNzJweDtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDc4NHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLWltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTA1NnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiA1N3B4IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDFweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgbWFyZ2luOiA1NnB4IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY4OHB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NzBweDtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgJi5iYW5uZXItYmctZ3JhZGllbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJ0bnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogVmVydGljYWwgQmFubmVyIExheW91dCAqL1xuICAgICYudmVydGljYWwtYmFubmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RkFGQztcblxuICAgICAgICAuaGVyby1iYW5uZXItd3JhcHBlciB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ3cHg7XG4gICAgICAgICAgICBnYXA6IDk2cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZ2FwOiA0OHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAgICAgICBnYXA6IDgwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDU2MHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC00MDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWN0aW9uLXN1YmhlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaGVyby1iYW5uZXItYnRucyB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5jZW50ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgLmhlcm8tYmFubmVyLWJ0bnMge1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oZXJvLWJhbm5lci1pbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTYwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA3MjBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTcuODY3dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzNDMgLyAzNjc7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhlcm8tYmFubmVyLWJ0bnMge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnJlbW92ZS1idG4tYXJyb3cge1xuICAgICAgICAgICAgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAuYnRuOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcbi5xdWlja191c3Age1xyXG5cclxuICAmX193cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA5NnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX193cmFwcGVyLmZsZXgtcmV2ZXJzZSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXBwZXIuZmxleC1yZXZlcnNlOm5vdCg6aGFzKC5xdWlja191c3BfX2NvbnRlbnQgLnF1aWNrX3VzcF9fYnV0dG9ucykpIHtcclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAvLyBmb3IgdG9vbCAmIGVxdWlwbWVudCBwYWdlIHdoZXJlIGJ0biBhcmUgbm90IGluIGNvbnRlbnRcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgZmxleDogMTtcclxuICAgIG1heC13aWR0aDogNTAlO1xyXG5cclxuICAgIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCBwIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgb3JkZXI6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zZWN0aW9uLWhlYWRpbmctY29udGVudCB7XHJcbiAgICAgIGgzIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMjtcclxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy03MDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xyXG4gICAgICAgIFxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjQ7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTA1JTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGFnbGluZSB7XHJcbiAgICAvLyBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1zZW1hbnRpYy1pbmZvcm1hdGl2ZS0wO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udGhlYWRpbmc7XHJcbiAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19oZWFkaW5nIHtcclxuICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWNvbnRlbnQtcHJpbWFyeTtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnRoZWFkaW5nO1xyXG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNDA7XHJcbiAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy02MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTA1JTtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAmX19idXR0b25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDE2cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ltYWdlIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICBpZnJhbWUge1xyXG4gICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgdmlkZW8ge1xyXG4gICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJi13cmFwIHtcclxuICAgICAgLy9tYXgtd2lkdGg6IDM0NHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYXNwZWN0LXJhdGlvOiAzNDQgLyAyMTk7XHJcbiAgICAgIC8vIHBhZGRpbmc6IDEycHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNnB4IC0xcHggIzAwMDAwMDFBO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIG9yZGVyOiAyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYXNwZWN0LXJhdGlvOiA1NTAgLyAzNTA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMzQzIC8gMzQzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5xdWlja191c3Age1xyXG5cclxuICAucXVpY2tfdXNwX19idXR0b25zIHtcclxuICAgIG1hcmdpbi10b3A6IDhweDtcclxuICB9XHJcbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcbi5zZXJ2aWNlc19zZWN0aW9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIHBhZGRpbmc6IDA7XHJcblxyXG4gICZfX2hlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcblxyXG4gICAgbWF4LXdpZHRoOiA1OTZweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC50YWdsaW5lIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J1dHRvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMTJweDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcclxuICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIG1heC13aWR0aDogMzc1cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gZm9yIHNsaWRlciBsYXlvdXRcclxuICAmX19zbGlkZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG5cclxuICAgICYtd3JhcHBlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgJjpub3QoLnNsaWNrLXNsaWRlcikge1xyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwOyAvL2lmIHRoZXJlIGlzIG5vIHNsaWRlciB0aGVuIHdyYXAgY2FyZHMgaW4gdGFibGV0XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC8vIGZvciBncmlkIGxheW91dFxyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGdhcDogMzJweDtcclxuICAgIHJvdy1nYXA6IDQ4cHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgLnNlcnZpY2VzX3NlY3Rpb25fX3NsaWRlIHtcclxuICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgZmxleC1iYXNpczogMzQzcHg7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAmX19zbGlkZXItd3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgIC5zZXJ2aWNlc19zZWN0aW9uX19zbGlkZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmN1c3RvbS1zbGlkZXIge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctYm90dG9tOiA5NnB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5jdXN0b20tc2xpZGVyOm5vdCguc2xpY2staW5pdGlhbGl6ZWQpIHtcclxuICBnYXA6IDMycHg7XHJcbn1cclxuXHJcbi5jdXN0b20tc2xpZGVyIC5zbGljay1saXN0IHtcclxuICB3aWR0aDogNDU2cHg7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgei1pbmRleDogMDtcclxuICBtYXJnaW46IDAgLTEycHg7XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgd2lkdGg6IDM1MHB4O1xyXG4gICAgbWFyZ2luOiAwcHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgIG1hcmdpbjogMCAtOHB4O1xyXG4gICAgd2lkdGg6IDI4N3B4O1xyXG4gIH1cclxufVxyXG5cclxuLmN1c3RvbS1zbGlkZXIgLnNsaWRlIHtcclxuICBtYXgtd2lkdGg6IDMyNnB4O1xyXG59XHJcblxyXG4uY3VzdG9tLXNsaWRlciAuc2xpY2stc2xpZGUge1xyXG4gIG1hcmdpbjogMCAxMnB4O1xyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgIG1hcmdpbjogMCAxMnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgIG1hcmdpbjogMCA4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY3VzdG9tLXNsaWRlciAuc2xpY2stcHJldiB7XHJcbiAgbGVmdDogYXV0bztcclxuICByaWdodDogNjJweDtcclxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gMTIxNnB4KSAvIDIgLSAwcHgpO1xyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICB9XHJcbn1cclxuXHJcbi5jdXN0b20tc2xpZGVyIC5zbGljay1uZXh0IHtcclxuICByaWdodDogMHB4O1xyXG4gIG1hcmdpbi1yaWdodDogY2FsYygoMTAwdncgLSAxMjE2cHgpIC8gMiAtIDBweCk7XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmN1c3RvbS1zbGlkZXIgLnNsaWNrLXByZXY6YmVmb3JlIHtcclxuICBjb250ZW50OiAnJztcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qQWlJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVEV6TGpRM05EY2dNeTR4TWpWTU9DNDFPREk0TlNBeE1Fd3hNeTQwTnpRM0lERTJMamczTlVneE1DNDBNekl6VERVdU5USTNNelFnTVRCTU1UQXVORE15TXlBekxqRXlOVWd4TXk0ME56UTNXaUlnWm1sc2JEMGlJek0yTkRFMU1pSXZQZ284TDNOMlp6NEsnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxufVxyXG5cclxuLmN1c3RvbS1zbGlkZXIgLnNsaWNrLW5leHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnJztcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qQWlJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVFl1TlRJMU16a2dNVFl1T0RjMVRERXhMalF4TnpJZ01UQk1OaTQxTWpVek9TQXpMakV5TlVnNUxqVTJOemMxVERFMExqUTNNamNnTVRCTU9TNDFOamMzTlNBeE5pNDROelZJTmk0MU1qVXpPVm9pSUdacGJHdzlJaU16TmpReE5USWlMejRLUEM5emRtYytDZz09Jyk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jdXN0b20tc2xpZGVyIC5zbGljay1wcmV2LFxyXG4uY3VzdG9tLXNsaWRlciAuc2xpY2stbmV4dCB7XHJcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDAgIWltcG9ydGFudDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiBhdXRvO1xyXG4gIGJvdHRvbTogLTI0cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBvcGFjaXR5OiAxO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyLXNsaWRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiA0OHB4O1xyXG4gIGhlaWdodDogNDhweDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1ib3JkZXItc2xpZGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmN1c3RvbS1zbGlkZXIgLnNsaWNrLWRpc2FibGVkIHtcclxuICBvcGFjaXR5OiAwLjU7XHJcbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5mb290ZXItcmVhY2hvdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1pbi1oZWlnaHQ6IDczMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG5cbiAgLmZvb3Rlci1iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmX19iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmX19jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhY2tncm91bmQtbmV1dHJhbC1zdWJ0bGU7XG4gICAgcGFkZGluZzogNjRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWF4LXdpZHRoOiAxMjE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Zvb3Rlci1yZWFjaG91dC1vdmVybGF5LndlYnAnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgcGFkZGluZzogMzJweDtcbiAgICAgIG1hcmdpbjogMCAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRpbmcge1xuICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcbiAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRmb250LWhlYWRpbmc7XG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNDQ7XG4gICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcbiAgICB9XG4gIH1cblxuICAuYnRuIHtcbiAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICB9XG5cblxuICAmX19pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XG4gICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcbiAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcbiAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy00MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRkZGRkYzRDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgZ2FwOiA0OHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgIGdhcDogMzJweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogNHB4IDA7XG5cbiAgICB9XG4gIH1cblxuXG4gICZfX2NvbnRhY3Qge1xuICAgIGZsZXg6IDE7XG4gICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGg2IHtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gICAgICBjb2xvcjogI0ZGRkZGRkEzO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICBjb2xvcjogI0ZGRkZGRkQxO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyOXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4OyBcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMXB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgICAgIH1cblxuICAgICAgJi5lbWFpbCB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qQWlJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVEUzTGpVZ015NDNOVWd5TGpWRE1pNHpNelF5TkNBekxqYzFJREl1TVRjMU1qY2dNeTQ0TVRVNE5TQXlMakExT0RBMklETXVPVE16TURaRE1TNDVOREE0TlNBMExqQTFNREkzSURFdU9EYzFJRFF1TWpBNU1qUWdNUzQ0TnpVZ05DNHpOelZXTVRWRE1TNDROelVnTVRVdU16TXhOU0F5TGpBd05qY2dNVFV1TmpRNU5TQXlMakkwTVRFeUlERTFMamc0TXpsRE1pNDBOelUxTkNBeE5pNHhNVGd6SURJdU56a3pORGdnTVRZdU1qVWdNeTR4TWpVZ01UWXVNalZJTVRZdU9EYzFRekUzTGpJd05qVWdNVFl1TWpVZ01UY3VOVEkwTlNBeE5pNHhNVGd6SURFM0xqYzFPRGtnTVRVdU9EZ3pPVU14Tnk0NU9UTXpJREUxTGpZME9UVWdNVGd1TVRJMUlERTFMak16TVRVZ01UZ3VNVEkxSURFMVZqUXVNemMxUXpFNExqRXlOU0EwTGpJd09USTBJREU0TGpBMU9USWdOQzR3TlRBeU55QXhOeTQ1TkRFNUlETXVPVE16TURaRE1UY3VPREkwTnlBekxqZ3hOVGcxSURFM0xqWTJOVGdnTXk0M05TQXhOeTQxSURNdU56VmFUVEUxTGpnNU15QTFUREV3SURFd0xqUXdNak5NTkM0eE1EY3dNeUExU0RFMUxqZzVNMXBOTVRZdU9EYzFJREUxU0RNdU1USTFWalV1TnprMk1EbE1PUzQxTnpjek5DQXhNUzQzTVRBNVF6a3VOamt5TmpVZ01URXVPREUyT0NBNUxqZzBNelE0SURFeExqZzNOVFVnTVRBZ01URXVPRGMxTlVNeE1DNHhOVFkxSURFeExqZzNOVFVnTVRBdU16QTNOQ0F4TVM0NE1UWTRJREV3TGpReU1qY2dNVEV1TnpFd09Vd3hOaTQ0TnpVZ05TNDNPVFl3T1ZZeE5Wb2lJR1pwYkd3OUluZG9hWFJsSWlCbWFXeHNMVzl3WVdOcGRIazlJakF1T0RJaUx6NEtQQzl6ZG1jK0NnPT0nKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnBob25lIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMFwiIHZpZXdCb3g9XCIwIDAgMjAgMjBcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTcuMzcyNyAxMi4zNzk1TDEzLjY5MjIgMTAuNzMwM0wxMy42ODIgMTAuNzI1NkMxMy40OTEgMTAuNjQzOSAxMy4yODI1IDEwLjYxMTEgMTMuMDc1NiAxMC42MzAyQzEyLjg2ODcgMTAuNjQ5MyAxMi42Njk4IDEwLjcxOTcgMTIuNDk2OSAxMC44MzVDMTIuNDc2NSAxMC44NDg0IDEyLjQ1NyAxMC44NjMxIDEyLjQzODMgMTAuODc4N0wxMC41MzY3IDEyLjQ5OThDOS4zMzIwNCAxMS45MTQ3IDguMDg4MjkgMTAuNjgwMyA3LjUwMzEzIDkuNDkxMjVMOS4xMjY1NyA3LjU2MDc4QzkuMTQyMTkgNy41NDEyNSA5LjE1NzA0IDcuNTIxNzIgOS4xNzExIDcuNTAwNjJDOS4yODM5NCA3LjMyODIgOS4zNTIzOSA3LjEzMDU2IDkuMzcwMzkgNi45MjUyOUM5LjM4ODM4IDYuNzIwMDIgOS4zNTUzNCA2LjUxMzQ4IDkuMjc0MjMgNi4zMjQwNlY2LjMxNDY5TDcuNjIwMzIgMi42Mjc5N0M3LjUxMzA5IDIuMzgwNTIgNy4zMjg3IDIuMTc0MzggNy4wOTQ2OCAyLjA0MDM0QzYuODYwNjcgMS45MDYzIDYuNTg5NTggMS44NTE1MyA2LjMyMTg4IDEuODg0MjJDNS4yNjMyNiAyLjAyMzUyIDQuMjkxNTUgMi41NDM0MSAzLjU4ODI0IDMuMzQ2NzlDMi44ODQ5MiA0LjE1MDE3IDIuNDk4MDkgNS4xODIxIDIuNTAwMDEgNi4yNDk4NEMyLjUwMDAxIDEyLjQ1MyA3LjU0Njg4IDE3LjQ5OTggMTMuNzUgMTcuNDk5OEMxNC44MTc3IDE3LjUwMTggMTUuODQ5NyAxNy4xMTQ5IDE2LjY1MzEgMTYuNDExNkMxNy40NTY0IDE1LjcwODMgMTcuOTc2MyAxNC43MzY2IDE4LjExNTYgMTMuNjc4QzE4LjE0ODQgMTMuNDEwNCAxOC4wOTM3IDEzLjEzOTMgMTcuOTU5OCAxMi45MDUzQzE3LjgyNTkgMTIuNjcxMyAxNy42MiAxMi40ODY5IDE3LjM3MjcgMTIuMzc5NVpNMTMuNzUgMTYuMjQ5OEMxMS4wOTg3IDE2LjI0NjkgOC41NTY4NyAxNS4xOTI0IDYuNjgyMTQgMTMuMzE3N0M0LjgwNzQgMTEuNDQzIDMuNzUyOSA4LjkwMTEyIDMuNzUwMDEgNi4yNDk4NEMzLjc0NzA3IDUuNDg2OTQgNC4wMjE5MiA0Ljc0OTA2IDQuNTIzMjQgNC4xNzM5OUM1LjAyNDU2IDMuNTk4OTIgNS43MTgwNiAzLjIyNTk5IDYuNDc0MjMgMy4xMjQ4NEM2LjQ3MzkyIDMuMTI3OTYgNi40NzM5MiAzLjEzMTEgNi40NzQyMyAzLjEzNDIyTDguMTE0ODUgNi44MDYwOUw2LjUwMDAxIDguNzM4OUM2LjQ4MzYyIDguNzU3NzYgNi40Njg3MyA4Ljc3Nzg4IDYuNDU1NDggOC43OTkwNkM2LjMzNzkxIDguOTc5NDcgNi4yNjg5NCA5LjE4NzE4IDYuMjU1MjUgOS40MDIwOEM2LjI0MTU3IDkuNjE2OTcgNi4yODM2MiA5LjgzMTc2IDYuMzc3MzUgMTAuMDI1NkM3LjA4NTE2IDExLjQ3MzMgOC41NDM3NiAxMi45MjA5IDEwLjAwNyAxMy42MjhDMTAuMjAyMyAxMy43MjA4IDEwLjQxODQgMTMuNzYxNCAxMC42MzQgMTMuNzQ1OEMxMC44NDk3IDEzLjczMDIgMTEuMDU3NiAxMy42NTg5IDExLjIzNzUgMTMuNTM4OUMxMS4yNTc2IDEzLjUyNTQgMTEuMjc2OSAxMy41MTA4IDExLjI5NTMgMTMuNDk1MkwxMy4xOTQ1IDExLjg3NDhMMTYuODY2NCAxMy41MTk0QzE2Ljg2NjQgMTMuNTE5NCAxNi44NzI3IDEzLjUxOTQgMTYuODc1IDEzLjUxOTRDMTYuNzc1MSAxNC4yNzY2IDE2LjQwMjcgMTQuOTcxNSAxNS44Mjc1IDE1LjQ3NDFDMTUuMjUyNCAxNS45NzY2IDE0LjUxMzggMTYuMjUyNCAxMy43NSAxNi4yNDk4WlwiIGZpbGw9XCJ3aGl0ZVwiIGZpbGwtb3BhY2l0eT1cIjAuODJcIi8+PC9zdmc+Jyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5hZGRyZXNzIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMFwiIHZpZXdCb3g9XCIwIDAgMjAgMjBcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTAgNUM5LjM4MTkzIDUgOC43Nzc3NSA1LjE4MzI4IDguMjYzODQgNS41MjY2NkM3Ljc0OTk0IDUuODcwMDQgNy4zNDk0IDYuMzU4MSA3LjExMjg4IDYuOTI5MTFDNi44NzYzNSA3LjUwMDEzIDYuODE0NDcgOC4xMjg0NyA2LjkzNTA1IDguNzM0NjZDNy4wNTU2MiA5LjM0MDg1IDcuMzUzMjUgOS44OTc2NyA3Ljc5MDI5IDEwLjMzNDdDOC4yMjczMyAxMC43NzE3IDguNzg0MTUgMTEuMDY5NCA5LjM5MDM0IDExLjE5QzkuOTk2NTMgMTEuMzEwNSAxMC42MjQ5IDExLjI0ODYgMTEuMTk1OSAxMS4wMTIxQzExLjc2NjkgMTAuNzc1NiAxMi4yNTUgMTAuMzc1MSAxMi41OTgzIDkuODYxMTZDMTIuOTQxNyA5LjM0NzI1IDEzLjEyNSA4Ljc0MzA3IDEzLjEyNSA4LjEyNUMxMy4xMjUgNy4yOTYyIDEyLjc5NTggNi41MDEzNCAxMi4yMDk3IDUuOTE1MjlDMTEuNjIzNyA1LjMyOTI0IDEwLjgyODggNSAxMCA1Wk0xMCAxMEM5LjYyOTE2IDEwIDkuMjY2NjUgOS44OTAwMyA4Ljk1ODMxIDkuNjg0MDFDOC42NDk5NiA5LjQ3Nzk4IDguNDA5NjQgOS4xODUxNCA4LjI2NzczIDguODQyNTNDOC4xMjU4MSA4LjQ5OTkyIDguMDg4NjggOC4xMjI5MiA4LjE2MTAzIDcuNzU5MjFDOC4yMzMzNyA3LjM5NTQ5IDguNDExOTUgNy4wNjE0IDguNjc0MTcgNi43OTkxN0M4LjkzNjQgNi41MzY5NSA5LjI3MDQ5IDYuMzU4MzcgOS42MzQyMSA2LjI4NjAzQzkuOTk3OTIgNi4yMTM2OCAxMC4zNzQ5IDYuMjUwODEgMTAuNzE3NSA2LjM5MjczQzExLjA2MDEgNi41MzQ2NCAxMS4zNTMgNi43NzQ5NiAxMS41NTkgNy4wODMzMUMxMS43NjUgNy4zOTE2NSAxMS44NzUgNy43NTQxNiAxMS44NzUgOC4xMjVDMTEuODc1IDguNjIyMjggMTEuNjc3NSA5LjA5OTE5IDExLjMyNTggOS40NTA4M0MxMC45NzQyIDkuODAyNDYgMTAuNDk3MyAxMCAxMCAxMFpNMTAgMS4yNUM4LjE3NzI3IDEuMjUyMDcgNi40Mjk3OSAxLjk3NzA2IDUuMTQwOTIgMy4yNjU5MkMzLjg1MjA2IDQuNTU0NzkgMy4xMjcwNyA2LjMwMjI3IDMuMTI1IDguMTI1QzMuMTI1IDEwLjU3ODEgNC4yNTg1OSAxMy4xNzgxIDYuNDA2MjUgMTUuNjQ0NUM3LjM3MTI3IDE2Ljc1OSA4LjQ1NzM5IDE3Ljc2MjYgOS42NDQ1MyAxOC42MzY3QzkuNzQ5NjIgMTguNzEwMyA5Ljg3NDgyIDE4Ljc0OTggMTAuMDAzMSAxOC43NDk4QzEwLjEzMTQgMTguNzQ5OCAxMC4yNTY2IDE4LjcxMDMgMTAuMzYxNyAxOC42MzY3QzExLjU0NjcgMTcuNzYyMyAxMi42MzA3IDE2Ljc1ODcgMTMuNTkzOCAxNS42NDQ1QzE1LjczODMgMTMuMTc4MSAxNi44NzUgMTAuNTc4MSAxNi44NzUgOC4xMjVDMTYuODcyOSA2LjMwMjI3IDE2LjE0NzkgNC41NTQ3OSAxNC44NTkxIDMuMjY1OTJDMTMuNTcwMiAxLjk3NzA2IDExLjgyMjcgMS4yNTIwNyAxMCAxLjI1Wk0xMCAxNy4zNDM4QzguNzA4NTkgMTYuMzI4MSA0LjM3NSAxMi41OTc3IDQuMzc1IDguMTI1QzQuMzc1IDYuNjMzMTYgNC45Njc2MyA1LjIwMjQyIDYuMDIyNTIgNC4xNDc1MkM3LjA3NzQyIDMuMDkyNjMgOC41MDgxNiAyLjUgMTAgMi41QzExLjQ5MTggMi41IDEyLjkyMjYgMy4wOTI2MyAxMy45Nzc1IDQuMTQ3NTJDMTUuMDMyNCA1LjIwMjQyIDE1LjYyNSA2LjYzMzE2IDE1LjYyNSA4LjEyNUMxNS42MjUgMTIuNTk2MSAxMS4yOTE0IDE2LjMyODEgMTAgMTcuMzQzOFpcIiBmaWxsPVwid2hpdGVcIiBmaWxsLW9wYWNpdHk9XCIwLjgyXCIvPjwvc3ZnPicpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzU3cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuLmNsaWVudHNfc2VjdGlvbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICZfX2hlYWRpbmcge1xyXG4gICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1IZWFkaW5nO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNjAwO1xyXG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjQ7XHJcbiAgICBsaW5lLWhlaWdodDogMTI0JTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDMycHggMCAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICB9XHJcblxyXG4gICZfX3NsaWRlcnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMjRweDtcclxuICB9XHJcblxyXG4gICZfX3NsaWRlci1sZWZ0LFxyXG4gICZfX3NsaWRlci1yaWdodCB7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gICZfX3NsaWRlci13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgICAvLyAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAvLyAgICAgcGFkZGluZy1ib3R0b206IDk2cHggIWltcG9ydGFudDtcclxuICAgIC8vICAgICAgLnNsaWNrLWxpc3Qge1xyXG4gICAgLy8gICAgIHdpZHRoOiA0MTZweDtcclxuICAgIC8vICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIC8vICAgICB6LWluZGV4OiAwO1xyXG4gICAgLy8gICAgIG1hcmdpbjogMCAtMjBweDtcclxuICAgIC8vIH1cclxuICAgIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgLnNsaWNrLXRyYWNrIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3NsaWRlIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwIDEwcHg7XHJcbiAgICBwYWRkaW5nOiAyNnB4IDI0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGxpZ2h0LXdoaXRlO1xyXG4gICAgbWluLWhlaWdodDogODhweDtcclxuICAgIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuICAgIC8vIG1hcmdpbjogMCAxMHB4O1xyXG5cclxuICAgIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDQ0cHg7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblxyXG4gICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAyN3B4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgIG1hcmdpbjogMCA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIG1hcmdpbjogMCA0cHg7XHJcbiAgICAgIHBhZGRpbmc6IDEzcHggMTRweDtcclxuICAgICAgbWluLWhlaWdodDogNTRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgcGFkZGluZzogMzJweCAwO1xyXG5cclxuICAgICZfX2hlYWRpbmcge1xyXG4gICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy00MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgcGFkZGluZzogMCAzMnB4IDAgMjBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgcGFkZGluZzogMjRweCAwO1xyXG5cclxuICAgICZfX3NsaWRlci13cmFwcGVyIHtcclxuICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5zbGlkZXItbHRyIHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG59XHJcblxyXG4uc2xpZGVyLWx0cjpub3QoLnNsaWNrLWluaXRpYWxpemVkKSB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbn1cclxuXHJcbi5zbGlkZXItbHRyIC5zbGljay1zbGlkZSB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcblxuLm1haW4taW5mby1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmFja2dyb3VuZC1uZXV0cmFsLXN0cm9uZztcbiAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItY29udGVudC1wcmltYXJ5LWludmVydGVkO1xuICBwYWRkaW5nOiAxNnB4IDQ4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA5MnB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIG1heC13aWR0aDoxNDcycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICByaWdodDowO1xuICBib3JkZXItcmFkaXVzOjEycHg7XG4gIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgdG9wOjgwcHg7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IFxuICAgIHBvc2l0aW9uOnJlbGF0aXZlXG4gIH1cblxuICAmX19pY29uIHtcbiAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuICAgICAgICBpbWcuZW1vaml7XG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICBcbiAgICAgICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43Mik7XG4gICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgcCBhLCBzdHJvbmcgYXtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTsgXG4gICAgICAgIGNvbG9yOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC45Nik7IFxuICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgIHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gICAgICAgIGNvbG9yOjI1NSwgMjU1LCAyNTUsIDAuOTY7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgXG4gICAgICBcbiAgICAgIH1cbiAgICB9XG4gICAgc3BhbiBhe1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgY29sb3I6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcyKSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDo3MDA7XG4gICAgICB9XG4gICAgIHAgc3Ryb25nLCBzdHJvbmd7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lOyBcbiAgICAgICAgY29sb3I6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk2KTsgXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIHAgPiBzdHJvbmd7XG4gICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGV7XG4gICAgICAgICAgbWF4LXdpZHRoOiA3NyU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgLm1haW4taW5mby1sYWJlbF9fbGluayB7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcyKTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTcwMDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWNvbnRlbnQtcHJpbWFyeS1pbnZlcnRlZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jbG9zZSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItY29udGVudC10ZXJ0aWFyeTtcbiAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgcmlnaHQ6MDtcbiAgICB0b3A6NXB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgcGFkZGluZzogMTZweCAxMHB4IDE2cHggMTZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzowIDQycHggMCAwO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcbiAgICAgIHN0cm9uZ3tcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2Nsb3NlIHtcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xuICAgIH1cbiAgfVxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcblxuLm1haW4tYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA5MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6ZmxleDtcblxuICAmX19tZWRpYSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgJl9fYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNTAlO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdmFyaWFibGVzLiRjb2xvci1iYWNrZ3JvdW5kLW5ldXRyYWwtc3Ryb25nLCB0cmFuc3BhcmVudCk7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgfVxuICAmX19iYWNrZ3JvdW5ke1xuICAgIGltZ3tcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgIG9iamVjdC1maXQ6Y292ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fdmlkZW8ge1xuICAgICAgIHdpZHRoOiAxMDYlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBtaW4taGVpZ2h0OiA3MHZ3O1xuICAgIC0tdnNoaWZ0OiAtMTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgdHJhbnNsYXRlWSh2YXIoLS12c2hpZnQpKTtcbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgLS12c2hpZnQ6IDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC13aWR0aDogMTIxNnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGdhcDo5NnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEyNHB4O1xuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICBnYXA6NDhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206NjRweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxuICAgIFxuICB9XG4gICZfX2Rlc2NyaXB0aW9ue1xuICAgIGNvbG9yOiNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTVweDtcbiAgICAgIHB7XG4gICAgICAgIGNvbG9yOiNmZmYgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWNvbnRlbnQtcHJpbWFyeS1pbnZlcnRlZDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1heC13aWR0aDogNTYwcHg7XG4gICAgLnRhZ2xpbmV7XG4gICAgICBjb2xvcjojQjlEMDVGO1xuICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG5cblxuICAmX19jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhY2tncm91bmQtbmV1dHJhbC1zdWJ0bGU7XG4gICAgcGFkZGluZzogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWF4LXdpZHRoOiA0NTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgZ2FwOjE2cHg7XG4gICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBcbiAgICAgIHBhZGRpbmc6MzJweCAyNHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2NhcmQtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnRoZWFkaW5nO1xuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTI2O1xuICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTYwMDtcbiAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1jb250ZW50LXByaW1hcnk7XG4gICAgbGluZS1oZWlnaHQ6MTI0JTtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA1O1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIwO1xuICAgICAgICAgICAgfVxuICB9XG5cbiAgJl9fY2FyZC10ZXh0IHtcbiAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xuICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTQwMDtcbiAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIH1cblxuIFxuQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAmX19jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgfVxufVxuICBAaW5jbHVkZSBtaXhpbnMubWluLXRhYmxldCB7XG4gICAgbWluLWhlaWdodDogNjc4cHg7XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICBcbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAvLyBtaW4taGVpZ2h0OiAzMDBweDtcblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICBwYWRkaW5nLWJvdHRvbTowO1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTI0O1xuICAgIH1cblxuICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xuICAgIH1cbiAgfVxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuLnRhZ2xpbmUge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTRweDtcclxuICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDlweDtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNDElO1xyXG4gICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgb3BhY2l0eTogMC40O1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2VudGVyIC50YWdsaW5lIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxufVxyXG5cclxuLnJpZ2h0IC50YWdsaW5lIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG59XHJcblxyXG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMTZweDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgaDEge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDExMiU7XHJcbiAgICAgICAgLyogNjRweCAqL1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC45NnB4O1xyXG4gICAgICAgIGNvbG9yOiAjMEYyMTc4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNjRweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC00MDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExNSU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTUlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTQ0O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDUlO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWRhcmtibHVlO1xyXG5cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTA1JTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgaDIgfiBwOmVtcHR5e1xyXG4gICAgZGlzcGxheTpub25lO1xyXG4gIH1cclxuICAgIGgzIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zNjtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTA1JTtcclxuICAgICAgICAvKiA1MC40cHggKi9cclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNzJweDtcclxuICAgICAgICBjb2xvcjogIzBGMjE3ODtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmRhcmstaGVhZGluZyB7XHJcbiAgICAgICAgaDEsIGgyLCBoMyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtSGVhZGluZztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgLyogMjMuNzZweCAqL1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAvLyBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMEYyMTc4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdWw6bm90KC5jdXN0b20tdWwpIHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTElO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG5cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogNy41cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC40O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuY2VudGVyIHtcclxuICAgICAgICB1bDpub3QoLmN1c3RvbS11bCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdWwuY2hlY2ttYXJrLWxpc3Qge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuXHJcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGxpc3QtYWNjZW50LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpnaUlHaGxhV2RvZEQwaU1qZ2lJSFpwWlhkQ2IzZzlJakFnTUNBeU9DQXlPQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRUQWdNVFJETUNBMkxqSTJPREF4SURZdU1qWTRNREVnTUNBeE5DQXdRekl4TGpjek1pQXdJREk0SURZdU1qWTRNREVnTWpnZ01UUkRNamdnTWpFdU56TXlJREl4TGpjek1pQXlPQ0F4TkNBeU9FTTJMakkyT0RBeElESTRJREFnTWpFdU56TXlJREFnTVRSYUlpQm1hV3hzUFNJalJVWkdORVpHSWk4K0NqeHdZWFJvSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJZ1kyeHBjQzF5ZFd4bFBTSmxkbVZ1YjJSa0lpQmtQU0pOTVRrdU9UUTFOeUE0TGpZeU1EazJUREV4TGpVNU1qTWdNVFl1TmpneU5rdzVMak0zTlRZNElERTBMak14TkRORE9DNDVOamN6TkNBeE15NDVNamt6SURndU16STFOamdnTVRNdU9UQTJJRGN1T0RVNU1ERWdNVFF1TWpNeU5rTTNMalF3TkRBeElERTBMalUzTVNBM0xqSTNOVFk0SURFMUxqRTJOaUEzTGpVMU5UWTRJREUxTGpZME5ETk1NVEF1TVRnd055QXhPUzQ1TVRRelF6RXdMalF6TnpNZ01qQXVNekV4SURFd0xqZzRNRGNnTWpBdU5UVTJJREV4TGpNNE1qTWdNakF1TlRVMlF6RXhMamcyTURjZ01qQXVOVFUySURFeUxqTXhOVGNnTWpBdU16RXhJREV5TGpVM01qTWdNVGt1T1RFME0wTXhNaTQ1T1RJeklERTVMak0yTmlBeU1TNHdNRGN6SURrdU9ERXdPVFlnTWpFdU1EQTNNeUE1TGpneE1EazJRekl5TGpBMU56TWdPQzQzTXpjMk1pQXlNQzQzT0RVM0lEY3VOemt5TmpJZ01Ua3VPVFExTnlBNExqWXdPVEk1VmpndU5qSXdPVFphSWlCbWFXeHNQU0lqTVRVMVJVVkdJaTgrQ2p3dmMzWm5QZ289Jyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyOHB4IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQuY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiA4MDBweDtcclxufVxyXG5cclxuLnNlY3Rpb24taGVhZGluZy1jb250ZW50LnJpZ2h0IHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG59XHJcblxyXG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQubGVmdCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi5zaW1wbGUtaGVhZGluZy1jb250ZW50IHtcclxuICAgIC5zaXgtY29sdW1uLWdyaWQge1xyXG4gICAgICAgICZfX2hlYWRlciB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQHVzZSBcIi4uL2hlbHBlcnMvdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xuXG5cbi5zZXJ2aWNlLWNhcmR7XG4gICAgbWF4LXdpZHRoOiAzODRweDtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6MjBweDtcbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAmOm5vdCguc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZCl7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pbWFnZXtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgJjpub3QoLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmQgLnNlcnZpY2UtY2FyZF9faW1hZ2UpOmhhcygrIGEgLnNlcnZpY2UtY2FyZF9fY29udGVudCl7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzMXB4O1xuICAgICAgICAgICAgJiArIGF7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNTJweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEgPmltZ3tcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzoxLzE7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgfVxuICAgICAgICBpbWd7XG4gICAgICAgIGFzcGVjdC1yYXRpbzoxLzE7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIH1cblxuICAgIH1cbiAgICAmX19pbWFnZS1vdmVybGF5e1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOjA7XG4gICAgICAgIGxlZnQ6MDtcbiAgICAgICAgcmlnaHQ6MDtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICY6bm90KC5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkIC5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQgLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheSl7ICBcbiAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgICAgICAgcGFkZGluZy1yaWdodDoyNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyMlwiIGhlaWdodD1cIjIyXCIgdmlld0JveD1cIjAgMCAyMiAyMlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNy4xODc1IDUuNVYxNC40Mzc1QzE3LjE4NzUgMTQuNjE5OCAxNy4xMTUxIDE0Ljc5NDcgMTYuOTg2MiAxNC45MjM2QzE2Ljg1NzIgMTUuMDUyNiAxNi42ODI0IDE1LjEyNSAxNi41IDE1LjEyNUMxNi4zMTc3IDE1LjEyNSAxNi4xNDI4IDE1LjA1MjYgMTYuMDEzOSAxNC45MjM2QzE1Ljg4NDkgMTQuNzk0NyAxNS44MTI1IDE0LjYxOTggMTUuODEyNSAxNC40Mzc1VjcuMTU5NDVMNS45ODY0MiAxNi45ODY0QzUuODU3NDIgMTcuMTE1NCA1LjY4MjQ1IDE3LjE4NzkgNS41MDAwMiAxNy4xODc5QzUuMzE3NTggMTcuMTg3OSA1LjE0MjYxIDE3LjExNTQgNS4wMTM2MSAxNi45ODY0QzQuODg0NjEgMTYuODU3NCA0LjgxMjEzIDE2LjY4MjQgNC44MTIxMyAxNi41QzQuODEyMTMgMTYuMzE3NiA0Ljg4NDYxIDE2LjE0MjYgNS4wMTM2MSAxNi4wMTM2TDE0Ljg0MDYgNi4xODc1SDcuNTYyNTJDNy4zODAxOCA2LjE4NzUgNy4yMDUzMSA2LjExNTA3IDcuMDc2MzggNS45ODYxNEM2Ljk0NzQ1IDUuODU3MiA2Ljg3NTAyIDUuNjgyMzQgNi44NzUwMiA1LjVDNi44NzUwMiA1LjMxNzY2IDYuOTQ3NDUgNS4xNDI4IDcuMDc2MzggNS4wMTM4NkM3LjIwNTMxIDQuODg0OTMgNy4zODAxOCA0LjgxMjUgNy41NjI1MiA0LjgxMjVIMTYuNUMxNi42ODI0IDQuODEyNSAxNi44NTcyIDQuODg0OTMgMTYuOTg2MiA1LjAxMzg2QzE3LjExNTEgNS4xNDI4IDE3LjE4NzUgNS4zMTc2NiAxNy4xODc1IDUuNVpcIiBmaWxsPVwiJTIzN0E5Qzc1XCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCB0b3A7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6MjJweDtcbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgICBsZWZ0OjA7XG4gICAgICAgICAgICByaWdodDowO1xuICAgICAgICAgICAgYm90dG9tOjA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzAwMCAwJSwgcmdiYSgwLCAwLCAwLCAwLjk4KSA0LjclLCByZ2JhKDAsIDAsIDAsIDAuOTYpIDguOSUsIHJnYmEoMCwgMCwgMCwgMC45MykgMTIuOCUsIHJnYmEoMCwgMCwgMCwgMC45MCkgMTYuNTYlLCByZ2JhKDAsIDAsIDAsIDAuODYpIDIwLjM3JSwgcmdiYSgwLCAwLCAwLCAwLjgyKSAyNC40JSwgcmdiYSgwLCAwLCAwLCAwLjc3KSAyOC44MyUsIHJnYmEoMCwgMCwgMCwgMC43MSkgMzMuODQlLCByZ2JhKDAsIDAsIDAsIDAuNjUpIDM5LjYlLCByZ2JhKDAsIDAsIDAsIDAuNTcpIDQ2LjMlLCByZ2JhKDAsIDAsIDAsIDAuNDgpIDU0LjElLCByZ2JhKDAsIDAsIDAsIDAuMzgpIDYzLjIlLCByZ2JhKDAsIDAsIDAsIDAuMjcpIDczLjc2JSwgcmdiYSgwLCAwLCAwLCAwLjE0KSA4NS45NyUsIHJnYmEoMCwgMCwgMCwgMC4wMCkgMTAwJSk7XG4gICAgICAgICAgICBvcGFjaXR5OjAuODtcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAvLyAgICAgJjpub3QoLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmQgLnNlcnZpY2UtY2FyZF9fY29udGVudCAuc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5KXtcbiAgICAgICAgICAgIC8vICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICAgICAgLy8gICB9XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICAgICAgdWx7XG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbToyMHB4O1xuICAgICAgICAgICAgbGVmdDoyMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICAmOm5vdCguc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZCAuc2VydmljZS1jYXJkX19jb250ZW50IC5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXkgdWwpe1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTowO1xuICAgICAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgbGl7XG4gICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAxNS44NHB4ICovXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDZweDtcbiAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cihjYWxjKHZhcigtLWJsdXItREVGQVVMVCwgOHB4KSAvIDIpKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICAgICAgICAgICAgcGFkZGluZzo0cHggOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgOXB4IGNlbnRlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgJjpub3QoLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmQgLnNlcnZpY2UtY2FyZF9fY29udGVudCAuc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5IHVsIGxpKXtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSg1OCwgOTgsIDYwLCAxKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjAyLCAyMzMsIDE4NywgMC4zNSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czo0cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAmLnRyZWUtcmVtb3ZhbHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTEyLjkyODkgMy40MDE0N0MxMi41MjIgMi40Mjk5MiAxMS44MzcxIDEuNjAwMyAxMC45NjAxIDEuMDE2ODNDMTAuMDgzMiAwLjQzMzM2IDkuMDUzMzQgMC4xMjIwNyA4LjAwMDAyIDAuMTIyMDdDNi45NDY3IDAuMTIyMDcgNS45MTY4OCAwLjQzMzM2IDUuMDM5OTMgMS4wMTY4M0M0LjE2Mjk4IDEuNjAwMyAzLjQ3ODAyIDIuNDI5OTIgMy4wNzExMSAzLjQwMTQ3QzIuMTk1NDIgMy44MDY5OSAxLjQ1MzMgNC40NTM0OSAwLjkzMTU3MyA1LjI2NTM0QzAuNDA5ODQ4IDYuMDc3MTkgMC4xMzAwODggNy4wMjA4MiAwLjEyNTAyIDcuOTg1ODRDMC4xMTcyODYgMTAuNzE1NCAyLjMzMDAyIDEyLjk5MjEgNS4wNTY3NCAxMy4wNjI0QzUuODgxNTkgMTMuMDgzOSA2LjY5OTEyIDEyLjkwMjYgNy40Mzc1MiAxMi41MzQ0VjE1LjMxMjRDNy40Mzc1MiAxNS40NjE2IDcuNDk2NzggMTUuNjA0NyA3LjYwMjI3IDE1LjcxMDJDNy43MDc3NiAxNS44MTU2IDcuODUwODQgMTUuODc0OSA4LjAwMDAyIDE1Ljg3NDlDOC4xNDkyIDE1Ljg3NDkgOC4yOTIyOCAxNS44MTU2IDguMzk3NzcgMTUuNzEwMkM4LjUwMzI2IDE1LjYwNDcgOC41NjI1MiAxNS40NjE2IDguNTYyNTIgMTUuMzEyNFYxMi41MzQ0QzkuMjYxMjkgMTIuODgyOCAxMC4wMzE3IDEzLjA2MzYgMTAuODEyNSAxMy4wNjI0SDEwLjk0MzNDMTMuNjcgMTIuOTkyMSAxNS44ODI4IDEwLjcxNjggMTUuODc1IDcuOTg3MjVDMTUuODcwMyA3LjAyMTk3IDE1LjU5MDcgNi4wNzggMTUuMDY5IDUuMjY1ODZDMTQuNTQ3MiA0LjQ1MzczIDEzLjgwNDkgMy44MDcwMiAxMi45Mjg5IDMuNDAxNDdaTTEwLjkxNDUgMTEuOTM3NEMxMC4xMDIxIDExLjk2MDEgOS4zMDI4OSAxMS43MjkgOC42Mjc5MSAxMS4yNzY1QzguNjA1ODggMTEuMjYyNCA4LjU4NDA4IDExLjI0OSA4LjU2MjUyIDExLjIzNjRWOC4zNDcyNUwxMS42MjY3IDYuODE1ODRDMTEuNjkyOSA2Ljc4Mjc5IDExLjc1MTggNi43MzcwMyAxMS44MDAyIDYuNjgxMTlDMTEuODQ4NyA2LjYyNTM1IDExLjg4NTYgNi41NjA1MiAxMS45MDkgNi40OTA0QzExLjkzMjQgNi40MjAyOCAxMS45NDE3IDYuMzQ2MjQgMTEuOTM2NSA2LjI3MjUxQzExLjkzMTIgNi4xOTg3OCAxMS45MTE1IDYuMTI2OCAxMS44Nzg1IDYuMDYwNjlDMTEuODQ1NCA1Ljk5NDU4IDExLjc5OTYgNS45MzU2MiAxMS43NDM4IDUuODg3MTlDMTEuNjg4IDUuODM4NzYgMTEuNjIzMSA1LjgwMTggMTEuNTUzIDUuNzc4NDNDMTEuNDgyOSA1Ljc1NTA2IDExLjQwODggNS43NDU3MiAxMS4zMzUxIDUuNzUwOTZDMTEuMjYxNCA1Ljc1NjIgMTEuMTg5NCA1Ljc3NTkxIDExLjEyMzMgNS44MDg5N0w4LjU2MjUyIDcuMDkwMDZWNS4xODc0MUM4LjU2MjUyIDUuMDM4MjIgOC41MDMyNiA0Ljg5NTE1IDguMzk3NzcgNC43ODk2NkM4LjI5MjI4IDQuNjg0MTcgOC4xNDkyIDQuNjI0OTEgOC4wMDAwMiA0LjYyNDkxQzcuODUwODQgNC42MjQ5MSA3LjcwNzc2IDQuNjg0MTcgNy42MDIyNyA0Ljc4OTY2QzcuNDk2NzggNC44OTUxNSA3LjQzNzUyIDUuMDM4MjIgNy40Mzc1MiA1LjE4NzQxVjguNzc3NTZMNC44NzY3NCA3LjQ5NjQ3QzQuNzQzMjIgNy40Mjk3MSA0LjU4ODY1IDcuNDE4NzIgNC40NDcwMyA3LjQ2NTkzQzQuMzA1NDEgNy41MTMxNCA0LjE4ODM0IDcuNjE0NjcgNC4xMjE1OCA3Ljc0ODE5QzQuMDU0ODIgNy44ODE3MSA0LjA0Mzg0IDguMDM2MjggNC4wOTEwNCA4LjE3NzlDNC4xMzgyNSA4LjMxOTUyIDQuMjM5NzggOC40MzY1OCA0LjM3MzMgOC41MDMzNEw3LjQzNzUyIDEwLjAzNDdWMTEuMjM0M0M3LjQxNTQ5IDExLjI0NjkgNy4zOTM2OSAxMS4yNjAzIDcuMzcyMTMgMTEuMjc0NEM2LjY5NzIxIDExLjcyNzMgNS44OTgwOSAxMS45NTkgNS4wODU1NyAxMS45Mzc0QzQuMTk2MjcgMTEuOTE1MiAzLjM0MDcxIDExLjU5MjUgMi42NTgyNSAxMS4wMjE5QzEuOTc1NzkgMTAuNDUxMyAxLjUwNjY1IDkuNjY2NDIgMS4zMjcyNyA4Ljc5NTEyQzEuMTQ3ODkgNy45MjM4MiAxLjI2ODg0IDcuMDE3NDYgMS42NzA0MSA2LjIyMzY4QzIuMDcxOTcgNS40Mjk5MSAyLjczMDQ5IDQuNzk1NSAzLjUzODY5IDQuNDIzODFDMy43OTQzIDQuMzA2NyAzLjk5NjQgNC4wOTc1NyA0LjEwNDcxIDMuODM4MTFDNC40MjU3OCAzLjA3MDc2IDQuOTY2NTQgMi40MTU0NiA1LjY1ODk5IDEuOTU0NTdDNi4zNTE0NSAxLjQ5MzY4IDcuMTY0NjkgMS4yNDc3OCA3Ljk5NjUgMS4yNDc3OEM4LjgyODMyIDEuMjQ3NzggOS42NDE1NiAxLjQ5MzY4IDEwLjMzNCAxLjk1NDU3QzExLjAyNjUgMi40MTU0NiAxMS41NjcyIDMuMDcwNzYgMTEuODg4MyAzLjgzODExQzExLjk5NjYgNC4wOTc1NyAxMi4xOTg3IDQuMzA2NyAxMi40NTQzIDQuNDIzODFDMTMuMjYyNSA0Ljc5NTUgMTMuOTIxIDUuNDI5OTEgMTQuMzIyNiA2LjIyMzY4QzE0LjcyNDIgNy4wMTc0NiAxNC44NDUxIDcuOTIzODIgMTQuNjY1NyA4Ljc5NTEyQzE0LjQ4NjQgOS42NjY0MiAxNC4wMTcyIDEwLjQ1MTMgMTMuMzM0OCAxMS4wMjE5QzEyLjY1MjMgMTEuNTkyNSAxMS43OTY3IDExLjkxNTIgMTAuOTA3NCAxMS45Mzc0SDEwLjkxNDVaXCIgZmlsbD1cIiUyM0I5RDA1RlwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaW5kdXN0cnl7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjMwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxOFwiIGhlaWdodD1cIjEzXCIgdmlld0JveD1cIjAgMCAxOCAxM1wiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNi44NzUgMTAuOTM3NkgxNi4zMTI1VjIuMDcxMThMMTYuOTkyNCAxLjkyNDkzQzE3LjA2NjIgMS45MTEwOSAxNy4xMzY1IDEuODgyNjIgMTcuMTk5MSAxLjg0MTE5QzE3LjI2MTcgMS43OTk3NiAxNy4zMTU0IDEuNzQ2MjIgMTcuMzU3IDEuNjgzNzFDMTcuMzk4NiAxLjYyMTIxIDE3LjQyNzMgMS41NTEwMSAxNy40NDEzIDEuNDc3MjVDMTcuNDU1NCAxLjQwMzQ5IDE3LjQ1NDUgMS4zMjc2NyAxNy40Mzg4IDEuMjU0MjZDMTcuNDIzIDEuMTgwODQgMTcuMzkyOCAxLjExMTMyIDE3LjM0OTggMS4wNDk3OEMxNy4zMDY3IDAuOTg4MjQ3IDE3LjI1MTggMC45MzU5NDYgMTcuMTg4MyAwLjg5NTk2NEMxNy4xMjQ3IDAuODU1OTgxIDE3LjA1MzggMC44MjkxMjUgMTYuOTc5NyAwLjgxNjk3OUMxNi45MDU2IDAuODA0ODMzIDE2LjgyOTkgMC44MDc2NDMgMTYuNzU2OSAwLjgyNTI0NEwxLjAwNjg3IDQuMjAwMjRDMC44NzExODkgNC4yMjk1MiAwLjc1MTEyMSA0LjMwNzk0IDAuNjY5NzY1IDQuNDIwNDFDMC41ODg0MDkgNC41MzI4OCAwLjU1MTUxMiA0LjY3MTQ2IDAuNTY2MTcgNC44MDk0OUMwLjU4MDgyOSA0Ljk0NzUyIDAuNjQ2MDA3IDUuMDc1MjYgMC43NDkxNjkgNS4xNjgxM0MwLjg1MjMzMSA1LjI2MTAxIDAuOTg2MTkxIDUuMzEyNDYgMS4xMjUgNS4zMTI1OUMxLjE2NDk0IDUuMzEyNTIgMS4yMDQ3NyA1LjMwODI3IDEuMjQzODMgNS4yOTk5M0wxLjY4NzUgNS4yMDUwMVYxMC45Mzc2SDEuMTI1QzAuOTc1ODE2IDEwLjkzNzYgMC44MzI3NDIgMTAuOTk2OSAwLjcyNzI1MiAxMS4xMDIzQzAuNjIxNzYzIDExLjIwNzggMC41NjI1IDExLjM1MDkgMC41NjI1IDExLjUwMDFDMC41NjI1IDExLjY0OTMgMC42MjE3NjMgMTEuNzkyMyAwLjcyNzI1MiAxMS44OTc4QzAuODMyNzQyIDEyLjAwMzMgMC45NzU4MTYgMTIuMDYyNiAxLjEyNSAxMi4wNjI2SDE2Ljg3NUMxNy4wMjQyIDEyLjA2MjYgMTcuMTY3MyAxMi4wMDMzIDE3LjI3MjcgMTEuODk3OEMxNy4zNzgyIDExLjc5MjMgMTcuNDM3NSAxMS42NDkzIDE3LjQzNzUgMTEuNTAwMUMxNy40Mzc1IDExLjM1MDkgMTcuMzc4MiAxMS4yMDc4IDE3LjI3MjcgMTEuMTAyM0MxNy4xNjczIDEwLjk5NjkgMTcuMDI0MiAxMC45Mzc2IDE2Ljg3NSAxMC45Mzc2Wk0yLjgxMjUgNC45NjEwM0wxNS4xODc1IDIuMzEyMzVWMTAuOTM3NkgxMy41VjcuMDAwMDlDMTMuNSA2Ljg1MDkgMTMuNDQwNyA2LjcwNzgzIDEzLjMzNTIgNi42MDIzNEMxMy4yMjk4IDYuNDk2ODUgMTMuMDg2NyA2LjQzNzU5IDEyLjkzNzUgNi40Mzc1OUg1LjA2MjVDNC45MTMzMiA2LjQzNzU5IDQuNzcwMjQgNi40OTY4NSA0LjY2NDc1IDYuNjAyMzRDNC41NTkyNiA2LjcwNzgzIDQuNSA2Ljg1MDkgNC41IDcuMDAwMDlWMTAuOTM3NkgyLjgxMjVWNC45NjEwM1pNMTIuMzc1IDguNjg3NTlINS42MjVWNy41NjI1OUgxMi4zNzVWOC42ODc1OVpNNS42MjUgOS44MTI1OUgxMi4zNzVWMTAuOTM3Nkg1LjYyNVY5LjgxMjU5WlwiIGZpbGw9XCIlMjNGRkJENjdcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmVtZXJnZW5jeS1pY29ue1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDozMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNVwiIHZpZXdCb3g9XCIwIDAgMTYgMTVcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTUuNjUwOCAxMi4yMjQ5TDkuNTAxOTMgMS41NDY1MkM5LjM0ODI4IDEuMjg0OTEgOS4xMjg5MiAxLjA2Nzk5IDguODY1NiAwLjkxNzI2N0M4LjYwMjI5IDAuNzY2NTQ2IDguMzA0MTYgMC42ODcyNTYgOC4wMDA3NiAwLjY4NzI1NkM3LjY5NzM1IDAuNjg3MjU2IDcuMzk5MjIgMC43NjY1NDYgNy4xMzU5MSAwLjkxNzI2N0M2Ljg3MjU5IDEuMDY3OTkgNi42NTMyNCAxLjI4NDkxIDYuNDk5NTggMS41NDY1MkwwLjM1MDc1NCAxMi4yMjQ5QzAuMjAyOTEyIDEyLjQ3NzkgMC4xMjUgMTIuNzY1NyAwLjEyNSAxMy4wNTg4QzAuMTI1IDEzLjM1MTkgMC4yMDI5MTIgMTMuNjM5NyAwLjM1MDc1NCAxMy44OTI3QzAuNTAyNDQgMTQuMTU1OSAwLjcyMTQyMSAxNC4zNzQgMC45ODUyMjcgMTQuNTI0NkMxLjI0OTAzIDE0LjY3NTIgMS41NDgxNiAxNC43NTMgMS44NTE5MyAxNC43NDk4SDE0LjE0OTZDMTQuNDUzMSAxNC43NTI3IDE0Ljc1MTkgMTQuNjc0OSAxNS4wMTU1IDE0LjUyNDNDMTUuMjc5IDE0LjM3MzYgMTUuNDk3OCAxNC4xNTU3IDE1LjY0OTMgMTMuODkyN0MxNS43OTc0IDEzLjYzOTggMTUuODc1NiAxMy4zNTIgMTUuODc1OCAxMy4wNTlDMTUuODc2MSAxMi43NjU5IDE1Ljc5ODQgMTIuNDc4IDE1LjY1MDggMTIuMjI0OVpNMTQuNjc1NSAxMy4zMjk1QzE0LjYyMTkgMTMuNDIwOSAxNC41NDUgMTMuNDk2NSAxNC40NTI1IDEzLjU0ODRDMTQuMzYwMSAxMy42MDAzIDE0LjI1NTYgMTMuNjI2NiAxNC4xNDk2IDEzLjYyNDhIMS44NTE5M0MxLjc0NTk1IDEzLjYyNjYgMS42NDEzOSAxMy42MDAzIDEuNTQ4OTcgMTMuNTQ4NEMxLjQ1NjU1IDEzLjQ5NjUgMS4zNzk1OSAxMy40MjA5IDEuMzI1OTkgMTMuMzI5NUMxLjI3NzQzIDEzLjI0NzMgMS4yNTE4MiAxMy4xNTM2IDEuMjUxODIgMTMuMDU4MUMxLjI1MTgyIDEyLjk2MjYgMS4yNzc0MyAxMi44Njg5IDEuMzI1OTkgMTIuNzg2N0w3LjQ3NDgyIDIuMTA4MzJDNy41Mjk1IDIuMDE3MzEgNy42MDY4MSAxLjk0MjAxIDcuNjk5MjIgMS44ODk3M0M3Ljc5MTYzIDEuODM3NDUgNy44OTU5OSAxLjgwOTk4IDguMDAyMTYgMS44MDk5OEM4LjEwODMzIDEuODA5OTggOC4yMTI3IDEuODM3NDUgOC4zMDUxIDEuODg5NzNDOC4zOTc1MSAxLjk0MjAxIDguNDc0ODIgMi4wMTczMSA4LjUyOTUxIDIuMTA4MzJMMTQuNjc4MyAxMi43ODY3QzE0LjcyNjUgMTIuODY5MSAxNC43NTE2IDEyLjk2MyAxNC43NTExIDEzLjA1ODVDMTQuNzUwNiAxMy4xNTM5IDE0LjcyNDUgMTMuMjQ3NSAxNC42NzU1IDEzLjMyOTVaTTcuNDM4MjUgOS4xMjQ4VjYuMzEyM0M3LjQzODI1IDYuMTYzMTIgNy40OTc1MiA2LjAyMDA0IDcuNjAzMDEgNS45MTQ1NkM3LjcwODUgNS44MDkwNyA3Ljg1MTU3IDUuNzQ5OCA4LjAwMDc2IDUuNzQ5OEM4LjE0OTk0IDUuNzQ5OCA4LjI5MzAxIDUuODA5MDcgOC4zOTg1IDUuOTE0NTZDOC41MDM5OSA2LjAyMDA0IDguNTYzMjYgNi4xNjMxMiA4LjU2MzI2IDYuMzEyM1Y5LjEyNDhDOC41NjMyNiA5LjI3Mzk5IDguNTAzOTkgOS40MTcwNiA4LjM5ODUgOS41MjI1NUM4LjI5MzAxIDkuNjI4MDQgOC4xNDk5NCA5LjY4NzMgOC4wMDA3NiA5LjY4NzNDNy44NTE1NyA5LjY4NzMgNy43MDg1IDkuNjI4MDQgNy42MDMwMSA5LjUyMjU1QzcuNDk3NTIgOS40MTcwNiA3LjQzODI1IDkuMjczOTkgNy40MzgyNSA5LjEyNDhaTTguODQ0NTEgMTEuNjU2MUM4Ljg0NDUxIDExLjgyMjkgOC43OTUwMiAxMS45ODYxIDguNzAyMzEgMTIuMTI0OEM4LjYwOTYgMTIuMjYzNiA4LjQ3NzgyIDEyLjM3MTcgOC4zMjM2NCAxMi40MzU2QzguMTY5NDcgMTIuNDk5NCA3Ljk5OTgyIDEyLjUxNjEgNy44MzYxNSAxMi40ODM2QzcuNjcyNDggMTIuNDUxIDcuNTIyMTMgMTIuMzcwNyA3LjQwNDEzIDEyLjI1MjdDNy4yODYxMyAxMi4xMzQ3IDcuMjA1NzcgMTEuOTg0MyA3LjE3MzIyIDExLjgyMDdDNy4xNDA2NiAxMS42NTcgNy4xNTczNyAxMS40ODczIDcuMjIxMjMgMTEuMzMzMkM3LjI4NTA5IDExLjE3OSA3LjM5MzI0IDExLjA0NzIgNy41MzE5OSAxMC45NTQ1QzcuNjcwNzUgMTAuODYxOCA3LjgzMzg4IDEwLjgxMjMgOC4wMDA3NiAxMC44MTIzQzguMjI0NTMgMTAuODEyMyA4LjQzOTE0IDEwLjkwMTIgOC41OTczOCAxMS4wNTk0QzguNzU1NjEgMTEuMjE3NyA4Ljg0NDUxIDExLjQzMjMgOC44NDQ1MSAxMS42NTYxWlwiIGZpbGw9XCIlMjNGNzlBOTRcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnRyZWUtdHJpbW1pbmd7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjMwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE0XCIgdmlld0JveD1cIjAgMCAxNiAxNFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMC4wOTA5IDUuOTU0MTdDMTAuMDQ5IDUuODkzMTYgMTAuMDE5NyA1LjgyNDUgMTAuMDA0NCA1Ljc1MjEzQzkuOTg5MiA1LjY3OTc2IDkuOTg4MzggNS42MDUwOSAxMC4wMDIgNS41MzI0MUMxMC4wMTU3IDUuNDU5NzIgMTAuMDQzNSA1LjM5MDQzIDEwLjA4NCA1LjMyODUyQzEwLjEyNDQgNS4yNjY2MSAxMC4xNzY3IDUuMjEzMjggMTAuMjM3OCA1LjE3MTU5TDE0Ljk5NTIgMS45MTYxMkMxNS4xMTg0IDEuODM5ODkgMTUuMjY2MyAxLjgxNDE1IDE1LjQwOCAxLjg0NDI2QzE1LjU0OTcgMS44NzQzNyAxNS42NzQ0IDEuOTU4MDIgMTUuNzU2IDIuMDc3NzZDMTUuODM3NSAyLjE5NzUxIDE1Ljg2OTggMi4zNDQxMiAxNS44NDU5IDIuNDg3MDVDMTUuODIyMSAyLjYyOTk3IDE1Ljc0NCAyLjc1ODE4IDE1LjYyOCAyLjg0NDk1TDEwLjg2OTkgNi4xMDA0MkMxMC43NzY3IDYuMTY0NzIgMTAuNjY2MSA2LjE5OTA2IDEwLjU1MjggNi4xOTg4NkMxMC40NjE4IDYuMTk4NTEgMTAuMzcyMSA2LjE3NjA2IDEwLjI5MTcgNi4xMzM0NEMxMC4yMTEyIDYuMDkwODIgMTAuMTQyMyA2LjAyOTMgMTAuMDkwOSA1Ljk1NDE3Wk0xNS43NzcgMTEuOTM3MUMxNS42OTI3IDEyLjA2MDEgMTUuNTYzIDEyLjE0NDcgMTUuNDE2NCAxMi4xNzIxQzE1LjI2OTcgMTIuMTk5NSAxNS4xMTgyIDEyLjE2NzYgMTQuOTk1MiAxMi4wODMzTDguNTYyOTYgNy42ODE3NUw1LjU3Mzk4IDkuNzI2NDRDNS44MDIwMyAxMC4zMDU2IDUuODA4NzEgMTAuOTQ4NCA1LjU5Mjc0IDExLjUzMjJDNS4zNzY3NyAxMi4xMTU5IDQuOTUzMjkgMTIuNTk5NyA0LjQwMzIyIDEyLjg5MDlDMy44NTMxNCAxMy4xODIyIDMuMjE1MDQgMTMuMjYwNSAyLjYxMDg0IDEzLjExMUMyLjAwNjYzIDEyLjk2MTYgMS40Nzg2OSAxMi41OTQ3IDEuMTI3ODcgMTIuMDgwNkMwLjc3NzA1NyAxMS41NjY0IDAuNjI3OTcyIDEwLjk0MTEgMC43MDkxMDIgMTAuMzIzOUMwLjc5MDIzMSA5LjcwNjgzIDEuMDk1ODkgOS4xNDEyNSAxLjU2NzY3IDguNzM1MjVDMi4wMzk0NSA4LjMyOTI2IDIuNjQ0MjggOC4xMTEzMiAzLjI2NjU5IDguMTIzMDhDMy44ODg5IDguMTM0ODUgNC40ODUwNiA4LjM3NTQ4IDQuOTQxMTcgOC43OTkwMUw3LjU2NjY0IDYuOTk5NzJMNC45Mzc2NSA1LjIwMDQyQzQuNDgzMDkgNS42MjE3NyAzLjg4OTI2IDUuODYwOTMgMy4yNjk1NSA1Ljg3MjIzQzIuNjQ5ODQgNS44ODM1MyAyLjA0NzY5IDUuNjY2MTggMS41NzgwNyA1LjI2MTY4QzEuMTA4NDUgNC44NTcxOCAwLjgwNDI2NSA0LjI5Mzg4IDAuNzIzNjEyIDMuNjc5MzRDMC42NDI5NiAzLjA2NDggMC43OTE0ODUgMi40NDIwOSAxLjE0MDgzIDEuOTMwMTFDMS40OTAxNyAxLjQxODEzIDIuMDE1ODUgMS4wNTI3NiAyLjYxNzQ4IDAuOTAzNzY5QzMuMjE5MTIgMC43NTQ3NzkgMy44NTQ1NSAwLjgzMjYwOSA0LjQwMjQ1IDEuMTIyNEM0Ljk1MDM0IDEuNDEyMTggNS4zNzIzIDEuODkzNjIgNS41ODc3NSAyLjQ3NDc4QzUuODAzMiAzLjA1NTk0IDUuNzk3MDUgMy42OTYwOSA1LjU3MDQ2IDQuMjczTDE1LjYyNTIgMTEuMTU0NUMxNS42ODY2IDExLjE5NTggMTUuNzM5NCAxMS4yNDg4IDE1Ljc4MDMgMTEuMzEwNkMxNS44MjEyIDExLjM3MjMgMTUuODQ5NSAxMS40NDE1IDE1Ljg2MzcgMTEuNTE0MkMxNS44Nzc4IDExLjU4NjkgMTUuODc3NCAxMS42NjE3IDE1Ljg2MjUgMTEuNzM0M0MxNS44NDc2IDExLjgwNjggMTUuODE4NiAxMS44NzU4IDE1Ljc3NyAxMS45MzcxWk00LjYyNTQ2IDEwLjY1NkM0LjYyNTUzIDEwLjMzMDYgNC41MTI3OSAxMC4wMTUzIDQuMzA2NDQgOS43NjM3OEM0LjEwMDEgOS41MTIyNCAzLjgxMjkyIDkuMzQwMDMgMy40OTM4MyA5LjI3NjQ5QzMuMTc0NzUgOS4yMTI5NiAyLjg0MzUxIDkuMjYyMDMgMi41NTY1NSA5LjQxNTM0QzIuMjY5NTkgOS41Njg2NSAyLjA0NDY3IDkuODE2NzIgMS45MjAxMSAxMC4xMTczQzEuNzk1NTUgMTAuNDE3OCAxLjc3OTA2IDEwLjc1MjMgMS44NzM0NCAxMS4wNjM2QzEuOTY3ODMgMTEuMzc1IDIuMTY3MjYgMTEuNjQ0IDIuNDM3NzUgMTEuODI0OEMyLjcwODIzIDEyLjAwNTYgMy4wMzMwNCAxMi4wODcgMy4zNTY4MyAxMi4wNTUyQzMuNjgwNjEgMTIuMDIzMyAzLjk4MzM0IDExLjg4MDIgNC4yMTM0MyAxMS42NTAyQzQuMzQ0NDkgMTEuNTIgNC40NDg0IDExLjM2NTEgNC41MTkxMyAxMS4xOTQ0QzQuNTg5ODYgMTEuMDIzNyA0LjYyNiAxMC44NDA3IDQuNjI1NDYgMTAuNjU2Wk00LjIxMzQzIDQuMzM2OThDNC40MTAxNCA0LjE0MDMzIDQuNTQ0MTIgMy44ODk3NiA0LjU5ODQxIDMuNjE2OTdDNC42NTI3MSAzLjM0NDE3IDQuNjI0ODggMy4wNjE0IDQuNTE4NDYgMi44MDQ0MUM0LjQxMjA0IDIuNTQ3NDMgNC4yMzE3OSAyLjMyNzc4IDQuMDAwNTMgMi4xNzMyNEMzLjc2OTI2IDIuMDE4NyAzLjQ5NzM2IDEuOTM2MjEgMy4yMTkyMSAxLjkzNjIxQzIuOTQxMDcgMS45MzYyMSAyLjY2OTE2IDIuMDE4NyAyLjQzNzkgMi4xNzMyNEMyLjIwNjYzIDIuMzI3NzggMi4wMjYzOSAyLjU0NzQzIDEuOTE5OTcgMi44MDQ0MUMxLjgxMzU0IDMuMDYxNCAxLjc4NTcyIDMuMzQ0MTcgMS44NDAwMiAzLjYxNjk3QzEuODk0MzEgMy44ODk3NiAyLjAyODI4IDQuMTQwMzMgMi4yMjQ5OSA0LjMzNjk4QzIuMzU0ODYgNC40Njg3OSAyLjUwOTYzIDQuNTczNDYgMi42ODAzMSA0LjY0NDlDMi44NTEgNC43MTYzNSAzLjAzNDE4IDQuNzUzMTQgMy4yMTkyMSA0Ljc1MzE0QzMuNDA0MjUgNC43NTMxNCAzLjU4NzQzIDQuNzE2MzUgMy43NTgxMSA0LjY0NDlDMy45Mjg4IDQuNTczNDYgNC4wODM1NyA0LjQ2ODc5IDQuMjEzNDMgNC4zMzY5OFpcIiBmaWxsPVwiJTIzRjBFNzQ5XCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zZXJ2aWNlLWFyZWEtaWNvbntcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDozMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE0XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE0IDE2XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTcgMy41QzYuNDQzNzQgMy41IDUuODk5OTcgMy42NjQ5NSA1LjQzNzQ2IDMuOTczOTlDNC45NzQ5NSA0LjI4MzAzIDQuNjE0NDYgNC43MjIyOSA0LjQwMTU5IDUuMjM2MkM0LjE4ODcyIDUuNzUwMTIgNC4xMzMwMiA2LjMxNTYyIDQuMjQxNTQgNi44NjExOUM0LjM1MDA2IDcuNDA2NzYgNC42MTc5MyA3LjkwNzkgNS4wMTEyNiA4LjMwMTI0QzUuNDA0NiA4LjY5NDU3IDUuOTA1NzQgOC45NjI0NCA2LjQ1MTMxIDkuMDcwOTZDNi45OTY4OCA5LjE3OTQ4IDcuNTYyMzggOS4xMjM3OCA4LjA3NjMgOC45MTA5MUM4LjU5MDIxIDguNjk4MDQgOS4wMjk0NyA4LjMzNzU1IDkuMzM4NTEgNy44NzUwNEM5LjY0NzU1IDcuNDEyNTMgOS44MTI1IDYuODY4NzYgOS44MTI1IDYuMzEyNUM5LjgxMjUgNS41NjY1OCA5LjUxNjE4IDQuODUxMjEgOC45ODg3NCA0LjMyMzc2QzguNDYxMjkgMy43OTYzMiA3Ljc0NTkyIDMuNSA3IDMuNVpNNyA4QzYuNjY2MjQgOCA2LjMzOTk4IDcuOTAxMDMgNi4wNjI0OCA3LjcxNTZDNS43ODQ5NyA3LjUzMDE4IDUuNTY4NjggNy4yNjY2MyA1LjQ0MDk1IDYuOTU4MjhDNS4zMTMyMyA2LjY0OTkzIDUuMjc5ODEgNi4zMTA2MyA1LjM0NDkyIDUuOTgzMjhDNS40MTAwNCA1LjY1NTk0IDUuNTcwNzYgNS4zNTUyNiA1LjgwNjc2IDUuMTE5MjZDNi4wNDI3NiA0Ljg4MzI2IDYuMzQzNDQgNC43MjI1NCA2LjY3MDc4IDQuNjU3NDJDNi45OTgxMyA0LjU5MjMxIDcuMzM3NDMgNC42MjU3MyA3LjY0NTc4IDQuNzUzNDVDNy45NTQxMyA0Ljg4MTE4IDguMjE3NjggNS4wOTc0NyA4LjQwMzExIDUuMzc0OThDOC41ODg1MyA1LjY1MjQ4IDguNjg3NSA1Ljk3ODc0IDguNjg3NSA2LjMxMjVDOC42ODc1IDYuNzYwMDUgOC41MDk3MSA3LjE4OTI4IDguMTkzMjQgNy41MDU3NEM3Ljg3Njc4IDcuODIyMjEgNy40NDc1NSA4IDcgOFpNNyAwLjEyNUM1LjM1OTU0IDAuMTI2ODYxIDMuNzg2ODEgMC43NzkzNTQgMi42MjY4MyAxLjkzOTMzQzEuNDY2ODUgMy4wOTkzMSAwLjgxNDM2MSA0LjY3MjA0IDAuODEyNSA2LjMxMjVDMC44MTI1IDguNTIwMzEgMS44MzI3MyAxMC44NjAzIDMuNzY1NjIgMTMuMDgwMUM0LjYzNDE0IDE0LjA4MzEgNS42MTE2NSAxNC45ODY0IDYuNjgwMDggMTUuNzczQzYuNzc0NjYgMTUuODM5MyA2Ljg4NzM0IDE1Ljg3NDggNy4wMDI4MSAxNS44NzQ4QzcuMTE4MjkgMTUuODc0OCA3LjIzMDk3IDE1LjgzOTMgNy4zMjU1NSAxNS43NzNDOC4zOTIwMSAxNC45ODYgOS4zNjc2MiAxNC4wODI4IDEwLjIzNDQgMTMuMDgwMUMxMi4xNjQ1IDEwLjg2MDMgMTMuMTg3NSA4LjUyMDMxIDEzLjE4NzUgNi4zMTI1QzEzLjE4NTYgNC42NzIwNCAxMi41MzMxIDMuMDk5MzEgMTEuMzczMiAxLjkzOTMzQzEwLjIxMzIgMC43NzkzNTQgOC42NDA0NiAwLjEyNjg2MSA3IDAuMTI1Wk03IDE0LjYwOTRDNS44Mzc3MyAxMy42OTUzIDEuOTM3NSAxMC4zMzc5IDEuOTM3NSA2LjMxMjVDMS45Mzc1IDQuOTY5ODQgMi40NzA4NyAzLjY4MjE3IDMuNDIwMjcgMi43MzI3N0M0LjM2OTY3IDEuNzgzMzcgNS42NTczNCAxLjI1IDcgMS4yNUM4LjM0MjY2IDEuMjUgOS42MzAzMiAxLjc4MzM3IDEwLjU3OTcgMi43MzI3N0MxMS41MjkxIDMuNjgyMTcgMTIuMDYyNSA0Ljk2OTg0IDEyLjA2MjUgNi4zMTI1QzEyLjA2MjUgMTAuMzM2NSA4LjE2MjI3IDEzLjY5NTMgNyAxNC42MDk0WlwiIGZpbGw9XCIlMjMwMzY4MjlcIi8+PC9zdmc+Jyk7XG4gICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250ZW50e1xuICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgIGdhcDoxMnB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBoNntcbiAgICAgICAgICAgIGNvbG9yOnZhcmlhYmxlcy4kVGV4dC1IZWFkaW5nO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjQlOyBcbiAgICAgICAgICAgIG1hcmdpbjowO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDoyNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyMlwiIGhlaWdodD1cIjIyXCIgdmlld0JveD1cIjAgMCAyMiAyMlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNy4xODc1IDUuNVYxNC40Mzc1QzE3LjE4NzUgMTQuNjE5OCAxNy4xMTUxIDE0Ljc5NDcgMTYuOTg2MiAxNC45MjM2QzE2Ljg1NzIgMTUuMDUyNiAxNi42ODI0IDE1LjEyNSAxNi41IDE1LjEyNUMxNi4zMTc3IDE1LjEyNSAxNi4xNDI4IDE1LjA1MjYgMTYuMDEzOSAxNC45MjM2QzE1Ljg4NDkgMTQuNzk0NyAxNS44MTI1IDE0LjYxOTggMTUuODEyNSAxNC40Mzc1VjcuMTU5NDVMNS45ODY0MiAxNi45ODY0QzUuODU3NDIgMTcuMTE1NCA1LjY4MjQ1IDE3LjE4NzkgNS41MDAwMiAxNy4xODc5QzUuMzE3NTggMTcuMTg3OSA1LjE0MjYxIDE3LjExNTQgNS4wMTM2MSAxNi45ODY0QzQuODg0NjEgMTYuODU3NCA0LjgxMjEzIDE2LjY4MjQgNC44MTIxMyAxNi41QzQuODEyMTMgMTYuMzE3NiA0Ljg4NDYxIDE2LjE0MjYgNS4wMTM2MSAxNi4wMTM2TDE0Ljg0MDYgNi4xODc1SDcuNTYyNTJDNy4zODAxOCA2LjE4NzUgNy4yMDUzMSA2LjExNTA3IDcuMDc2MzggNS45ODYxNEM2Ljk0NzQ1IDUuODU3MiA2Ljg3NTAyIDUuNjgyMzQgNi44NzUwMiA1LjVDNi44NzUwMiA1LjMxNzY2IDYuOTQ3NDUgNS4xNDI4IDcuMDc2MzggNS4wMTM4NkM3LjIwNTMxIDQuODg0OTMgNy4zODAxOCA0LjgxMjUgNy41NjI1MiA0LjgxMjVIMTYuNUMxNi42ODI0IDQuODEyNSAxNi44NTcyIDQuODg0OTMgMTYuOTg2MiA1LjAxMzg2QzE3LjExNTEgNS4xNDI4IDE3LjE4NzUgNS4zMTc2NiAxNy4xODc1IDUuNVpcIiBmaWxsPVwiJTIzN0E5Qzc1XCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6MjJweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTpub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAvLyAgICAgJjpoYXMoLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQgaDYpe1xuICAgICAgICAvLyAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAvLyAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIyXCIgaGVpZ2h0PVwiMjJcIiB2aWV3Qm94PVwiMCAwIDIyIDIyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE3LjE4NzUgNS41VjE0LjQzNzVDMTcuMTg3NSAxNC42MTk4IDE3LjExNTEgMTQuNzk0NyAxNi45ODYyIDE0LjkyMzZDMTYuODU3MiAxNS4wNTI2IDE2LjY4MjQgMTUuMTI1IDE2LjUgMTUuMTI1QzE2LjMxNzcgMTUuMTI1IDE2LjE0MjggMTUuMDUyNiAxNi4wMTM5IDE0LjkyMzZDMTUuODg0OSAxNC43OTQ3IDE1LjgxMjUgMTQuNjE5OCAxNS44MTI1IDE0LjQzNzVWNy4xNTk0NUw1Ljk4NjQyIDE2Ljk4NjRDNS44NTc0MiAxNy4xMTU0IDUuNjgyNDUgMTcuMTg3OSA1LjUwMDAyIDE3LjE4NzlDNS4zMTc1OCAxNy4xODc5IDUuMTQyNjEgMTcuMTE1NCA1LjAxMzYxIDE2Ljk4NjRDNC44ODQ2MSAxNi44NTc0IDQuODEyMTMgMTYuNjgyNCA0LjgxMjEzIDE2LjVDNC44MTIxMyAxNi4zMTc2IDQuODg0NjEgMTYuMTQyNiA1LjAxMzYxIDE2LjAxMzZMMTQuODQwNiA2LjE4NzVINy41NjI1MkM3LjM4MDE4IDYuMTg3NSA3LjIwNTMxIDYuMTE1MDcgNy4wNzYzOCA1Ljk4NjE0QzYuOTQ3NDUgNS44NTcyIDYuODc1MDIgNS42ODIzNCA2Ljg3NTAyIDUuNUM2Ljg3NTAyIDUuMzE3NjYgNi45NDc0NSA1LjE0MjggNy4wNzYzOCA1LjAxMzg2QzcuMjA1MzEgNC44ODQ5MyA3LjM4MDE4IDQuODEyNSA3LjU2MjUyIDQuODEyNUgxNi41QzE2LjY4MjQgNC44MTI1IDE2Ljg1NzIgNC44ODQ5MyAxNi45ODYyIDUuMDEzODZDMTcuMTE1MSA1LjE0MjggMTcuMTg3NSA1LjMxNzY2IDE3LjE4NzUgNS41WlwiIGZpbGw9XCIlMjM3QTlDNzVcIi8+PC9zdmc+Jyk7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vIH1cbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgICAgY29sb3I6dmFyaWFibGVzLiRUZXh0LUJvZHk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7IC8qIDIxLjEycHggKi9cbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZF9fY29udGVudCBoNntcbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIyXCIgaGVpZ2h0PVwiMjJcIiB2aWV3Qm94PVwiMCAwIDIyIDIyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE3LjE4NzUgNS41VjE0LjQzNzVDMTcuMTg3NSAxNC42MTk4IDE3LjExNTEgMTQuNzk0NyAxNi45ODYyIDE0LjkyMzZDMTYuODU3MiAxNS4wNTI2IDE2LjY4MjQgMTUuMTI1IDE2LjUgMTUuMTI1QzE2LjMxNzcgMTUuMTI1IDE2LjE0MjggMTUuMDUyNiAxNi4wMTM5IDE0LjkyMzZDMTUuODg0OSAxNC43OTQ3IDE1LjgxMjUgMTQuNjE5OCAxNS44MTI1IDE0LjQzNzVWNy4xNTk0NUw1Ljk4NjQyIDE2Ljk4NjRDNS44NTc0MiAxNy4xMTU0IDUuNjgyNDUgMTcuMTg3OSA1LjUwMDAyIDE3LjE4NzlDNS4zMTc1OCAxNy4xODc5IDUuMTQyNjEgMTcuMTE1NCA1LjAxMzYxIDE2Ljk4NjRDNC44ODQ2MSAxNi44NTc0IDQuODEyMTMgMTYuNjgyNCA0LjgxMjEzIDE2LjVDNC44MTIxMyAxNi4zMTc2IDQuODg0NjEgMTYuMTQyNiA1LjAxMzYxIDE2LjAxMzZMMTQuODQwNiA2LjE4NzVINy41NjI1MkM3LjM4MDE4IDYuMTg3NSA3LjIwNTMxIDYuMTE1MDcgNy4wNzYzOCA1Ljk4NjE0QzYuOTQ3NDUgNS44NTcyIDYuODc1MDIgNS42ODIzNCA2Ljg3NTAyIDUuNUM2Ljg3NTAyIDUuMzE3NjYgNi45NDc0NSA1LjE0MjggNy4wNzYzOCA1LjAxMzg2QzcuMjA1MzEgNC44ODQ5MyA3LjM4MDE4IDQuODEyNSA3LjU2MjUyIDQuODEyNUgxNi41QzE2LjY4MjQgNC44MTI1IDE2Ljg1NzIgNC44ODQ5MyAxNi45ODYyIDUuMDEzODZDMTcuMTE1MSA1LjE0MjggMTcuMTg3NSA1LjMxNzY2IDE3LjE4NzUgNS41WlwiIGZpbGw9XCIlMjM3QTlDNzVcIi8+PC9zdmc+Jyk7XG4gICAgfVxufVxuXG4udGVhbS1tZW1iZXJzLXdyYXBwZXJ7XG4gICAgLnNlcnZpY2UtY2FyZHtcbiAgICAgICAgZ2FwOjI0cHg7XG4gICAgfVxuICAgLnNlcnZpY2UtY2FyZF9fY29udGVudHtcbiAgICAgICAgZ2FwOiAwcHg7XG4gICAgICAgIGg2e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBwLnRlYW0tcG9zaXRpb257XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIHB7XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmRfX2ltYWdlIC5mb3ItZGVza3RvcHtcbiAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgZGlzcGxheTpibG9jaztcbiAgIH1cbn1cbi5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkX19jb250ZW50IC5mb3ItbW9iaWxlLmZvci10YWJsZXR7XG4gICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICBkaXNwbGF5Om5vbmU7XG4gICB9XG59XG5cblxuLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmQgLnNlcnZpY2UtY2FyZF9faW1hZ2UgLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheTpub3QoLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmQgLnNlcnZpY2UtY2FyZF9fY29udGVudCAuc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5KXtcbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgdWx7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cihjYWxjKHZhcigtLWJsdXItREVGQVVMVCwgOHB4KSAvIDIpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cihjYWxjKHZhcigtLWJsdXItREVGQVVMVCwgOHB4KSAvIDIpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDlweCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICB9ICBcblxuICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgICAgICAgbGVmdDowO1xuICAgICAgICAgICAgICAgIHJpZ2h0OjA7XG4gICAgICAgICAgICAgICAgYm90dG9tOjA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMwMDAgMCUsIHJnYmEoMCwgMCwgMCwgMC45OCkgNC43JSwgcmdiYSgwLCAwLCAwLCAwLjk2KSA4LjklLCByZ2JhKDAsIDAsIDAsIDAuOTMpIDEyLjglLCByZ2JhKDAsIDAsIDAsIDAuOTApIDE2LjU2JSwgcmdiYSgwLCAwLCAwLCAwLjg2KSAyMC4zNyUsIHJnYmEoMCwgMCwgMCwgMC44MikgMjQuNCUsIHJnYmEoMCwgMCwgMCwgMC43NykgMjguODMlLCByZ2JhKDAsIDAsIDAsIDAuNzEpIDMzLjg0JSwgcmdiYSgwLCAwLCAwLCAwLjY1KSAzOS42JSwgcmdiYSgwLCAwLCAwLCAwLjU3KSA0Ni4zJSwgcmdiYSgwLCAwLCAwLCAwLjQ4KSA1NC4xJSwgcmdiYSgwLCAwLCAwLCAwLjM4KSA2My4yJSwgcmdiYSgwLCAwLCAwLCAwLjI3KSA3My43NiUsIHJnYmEoMCwgMCwgMCwgMC4xNCkgODUuOTclLCByZ2JhKDAsIDAsIDAsIDAuMDApIDEwMCUpO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6MC44O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuXHJcblxyXG4uc2l4LWNvbHVtbi1ncmlkIHtcclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBnYXA6IDQwcHggMzJweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwOHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLSAoMzJweCAqIDIpKSAvIDMpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiA3cHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gMzJweCkgLyAyKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGdhcDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pY29uIHtcclxuICAgICAgICBoZWlnaHQ6IDYycHg7XHJcbiAgICAgICAgd2lkdGg6IDYycHg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiAxLzE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTcwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtSGVhZGluZztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy00MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmFja2dyb3VuZC1uZXV0cmFsLXN0cm9uZztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gICAgICAgICAgICAvKiAxOC40OHB4ICovXHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wN3B4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjEyXCIgaGVpZ2h0PVwiMTJcIiB2aWV3Qm94PVwiMCAwIDEyIDEyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTExLjYyNSAxLjE2NjAyVjkuMjkxMDJDMTEuNjI1IDkuNDU2NzggMTEuNTU5MSA5LjYxNTc1IDExLjQ0MTkgOS43MzI5NkMxMS4zMjQ3IDkuODUwMTcgMTEuMTY1NyA5LjkxNjAyIDExIDkuOTE2MDJDMTAuODM0MiA5LjkxNjAyIDEwLjY3NTMgOS44NTAxNyAxMC41NTggOS43MzI5NkMxMC40NDA4IDkuNjE1NzUgMTAuMzc1IDkuNDU2NzggMTAuMzc1IDkuMjkxMDJWMi42NzQ2MUwxLjQ0MjE3IDExLjYwODJDMS4zMjQ4OSAxMS43MjU1IDEuMTY1ODMgMTEuNzkxNCAwLjk5OTk4MSAxMS43OTE0QzAuODM0MTI5IDExLjc5MTQgMC42NzUwNjkgMTEuNzI1NSAwLjU1Nzc5NCAxMS42MDgyQzAuNDQwNTE4IDExLjQ5MDkgMC4zNzQ2MzQgMTEuMzMxOSAwLjM3NDYzNCAxMS4xNjZDMC4zNzQ2MzQgMTEuMDAwMiAwLjQ0MDUxOCAxMC44NDExIDAuNTU3Nzk0IDEwLjcyMzhMOS40OTEzOSAxLjc5MTAySDIuODc0OThDMi43MDkyMiAxLjc5MTAyIDIuNTUwMjUgMS43MjUxNyAyLjQzMzA0IDEuNjA3OTZDMi4zMTU4MyAxLjQ5MDc1IDIuMjQ5OTggMS4zMzE3OCAyLjI0OTk4IDEuMTY2MDJDMi4yNDk5OCAxLjAwMDI2IDIuMzE1ODMgMC44NDEyODQgMi40MzMwNCAwLjcyNDA3NEMyLjU1MDI1IDAuNjA2ODY0IDIuNzA5MjIgMC41NDEwMTYgMi44NzQ5OCAwLjU0MTAxNkgxMUMxMS4xNjU3IDAuNTQxMDE2IDExLjMyNDcgMC42MDY4NjQgMTEuNDQxOSAwLjcyNDA3NEMxMS41NTkxIDAuODQxMjg0IDExLjYyNSAxLjAwMDI2IDExLjYyNSAxLjE2NjAyWlwiIGZpbGw9XCIlMjMzQTYyM0NcIi8+PC9zdmc+Jyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcCA1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2l4LWNvbHVtbi1ncmlkX19pdGVtIHtcclxuICAgICYucm93IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgIC5zaXgtY29sdW1uLWdyaWRfX3RleHQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmxlZnQtYWxpZ24ge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICAuc2l4LWNvbHVtbi1ncmlkX190ZXh0IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50cmFkZS1jb250YWluZXI6aGFzKC5zaXgtY29sdW1uLWdyaWRfX3dyYXBwZXIuY3VzdG9tLXNsaWRlcikge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG5cclxuLnNpeC1jb2x1bW4tZ3JpZF9fd3JhcHBlci5jdXN0b20tc2xpZGVyIHtcclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzRweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcclxuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcclxuICAgIH1cclxufVxyXG5cclxuLnNpeC1jb2x1bW4tZ3JpZF9fd3JhcHBlci5jdXN0b20tc2xpZGVyIC5zbGljay1saXN0IHtcclxuICAgIG1heC13aWR0aDogMjY4cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuXHJcbi5jdXN0b20tc2xpZGVyIC5zaXgtY29sdW1uLWdyaWRfX2l0ZW0gLnNpeC1jb2x1bW4tZ3JpZF9faWNvbiB7XHJcbiAgICAvLyBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuXHJcblxyXG5cclxuLmRhcmstYmcge1xyXG4gICAgLnNpeC1jb2x1bW4tZ3JpZCB7XHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIGg1IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Mik7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjEzXCIgaGVpZ2h0PVwiMTJcIiB2aWV3Qm94PVwiMCAwIDEzIDEyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTEyLjEyNSAxLjE2NjAyVjkuMjkxMDJDMTIuMTI1IDkuNDU2NzggMTIuMDU5MSA5LjYxNTc1IDExLjk0MTkgOS43MzI5NkMxMS44MjQ3IDkuODUwMTcgMTEuNjY1NyA5LjkxNjAyIDExLjUgOS45MTYwMkMxMS4zMzQyIDkuOTE2MDIgMTEuMTc1MyA5Ljg1MDE3IDExLjA1OCA5LjczMjk2QzEwLjk0MDggOS42MTU3NSAxMC44NzUgOS40NTY3OCAxMC44NzUgOS4yOTEwMlYyLjY3NDYxTDEuOTQyMTcgMTEuNjA4MkMxLjgyNDg5IDExLjcyNTUgMS42NjU4MyAxMS43OTE0IDEuNDk5OTggMTEuNzkxNEMxLjMzNDEzIDExLjc5MTQgMS4xNzUwNyAxMS43MjU1IDEuMDU3NzkgMTEuNjA4MkMwLjk0MDUxOCAxMS40OTA5IDAuODc0NjM0IDExLjMzMTkgMC44NzQ2MzQgMTEuMTY2QzAuODc0NjM0IDExLjAwMDIgMC45NDA1MTggMTAuODQxMSAxLjA1Nzc5IDEwLjcyMzhMOS45OTEzOSAxLjc5MTAySDMuMzc0OThDMy4yMDkyMiAxLjc5MTAyIDMuMDUwMjUgMS43MjUxNyAyLjkzMzA0IDEuNjA3OTZDMi44MTU4MyAxLjQ5MDc1IDIuNzQ5OTggMS4zMzE3OCAyLjc0OTk4IDEuMTY2MDJDMi43NDk5OCAxLjAwMDI2IDIuODE1ODMgMC44NDEyODQgMi45MzMwNCAwLjcyNDA3NEMzLjA1MDI1IDAuNjA2ODY0IDMuMjA5MjIgMC41NDEwMTYgMy4zNzQ5OCAwLjU0MTAxNkgxMS41QzExLjY2NTcgMC41NDEwMTYgMTEuODI0NyAwLjYwNjg2NCAxMS45NDE5IDAuNzI0MDc0QzEyLjA1OTEgMC44NDEyODQgMTIuMTI1IDEuMDAwMjYgMTIuMTI1IDEuMTY2MDJaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY29sb3ItaW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uY29sb3ItaW1hZ2UudG9wIHtcclxuICAgIHRvcDogODVweDtcclxufVxyXG5cclxuLmNvbG9yLWltYWdlLmJvdHRvbSB7XHJcbiAgICBib3R0b206IDM2cHg7XHJcbn1cclxuXHJcbi5jb2xvci1pbWFnZS5sZWZ0IHtcclxuICAgIGxlZnQ6IC0xMHB4O1xyXG59XHJcblxyXG4uY29sb3ItaW1hZ2UucmlnaHQge1xyXG4gICAgcmlnaHQ6IC05NXB4O1xyXG59XHJcblxyXG4uY29sb3ItaW1hZ2UubGVmdC50b3Age1xyXG4gICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE3N3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uY29sb3ItaW1hZ2UubGVmdC5ib3R0b20ge1xyXG4gICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE3N3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uY29sb3ItaW1hZ2UucmlnaHQuYm90dG9tIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMS44MTFkZWcpO1xyXG4gICAgYm90dG9tOiAtMTAwcHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xyXG4gICAgICAgIDtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbG9yLWltYWdlLnJpZ2h0LnRvcCB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTEuODExZGVnKTtcclxuICAgIGJvdHRvbTogLTEwMHB4O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcclxuICAgICAgICA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaW1wbGUtdGV4dCB7XHJcbiAgICAmX19oZWFkZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5mb3VyLWNvbHVtbi1ncmlke1xuICAgICZfX3dyYXBwZXJ7XG4gICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICBnYXA6OTZweDtcbiAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6NDhweDtcbiAgICAgICB9XG4gICAgICAgLnNpeC1jb2x1bW4tZ3JpZF9faGVhZGVye1xuICAgICAgICBtYXgtd2lkdGg6Mzg0cHg7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgfVxuICAgIH1cbiAgICAmX19jb250ZW50e1xuICAgICAgICAgICAgLnNpeC1jb2x1bW4tZ3JpZF9fd3JhcHBlcntcbiAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOjMycHg7XG4gICAgICAgICAgICAgICAgcm93LWdhcDozMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgLnNpeC1jb2x1bW4tZ3JpZF9faXRlbXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjAyLCAyMzMsIDE4NywgMC4xMyk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOjEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOjMycHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM1MnB4O1xuICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogMzUycHg7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcblxuXG4ucmV2aWV3IHtcbiAgICAmLXNlY3Rpb24ge1xuICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDY0cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xuICAgICAgICAgICAgICAgIGdhcDogNTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICAgICAgZ2FwOiA0OHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogNTc2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaW1hZ2Uge1xuICAgICAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiA1NzYgLyA3MjA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDM0MyAvIDM2NztcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzNDMgLyAzNjc7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtc2xpZGVyLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLXByZXYge1xuICAgICAgICAgICAgcmlnaHQ6IDYwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5yZXZpZXctc2xpZGUge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBnYXA6IDQ4cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgfVxufVxuXG4uc2xpZGUtcmF0aW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNHB4O1xuXG4gICAgc3BhbiB7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMFwiIHZpZXdCb3g9XCIwIDAgMjAgMjBcIiBmaWxsPVwibm9uZVwiPjxnIGNsaXAtcGF0aD1cInVybCglMjNjbGlwMF81MDNfMzg5MTQpXCI+PHBhdGggZD1cIk05LjUzODM0IDEuNjA5OTZDOS43MDkxNCAxLjE5OTMyIDEwLjI5MDkgMS4xOTkzMiAxMC40NjE3IDEuNjA5OTZMMTIuNTI3OCA2LjU3NzQ0QzEyLjU5OTggNi43NTA1NiAxMi43NjI2IDYuODY4ODUgMTIuOTQ5NSA2Ljg4MzgzTDE4LjMxMjMgNy4zMTM3NkMxOC43NTU2IDcuMzQ5MyAxOC45MzU0IDcuOTAyNTYgMTguNTk3NiA4LjE5MTg5TDE0LjUxMTcgMTEuNjkxOUMxNC4zNjkzIDExLjgxMzkgMTQuMzA3MSAxMi4wMDUzIDE0LjM1MDYgMTIuMTg3NkwxNS41OTg5IDE3LjQyMDhDMTUuNzAyMSAxNy44NTM0IDE1LjIzMTUgMTguMTk1NCAxNC44NTE5IDE3Ljk2MzVMMTAuMjYwNiAxNS4xNTkyQzEwLjEwMDYgMTUuMDYxNSA5Ljg5OTM4IDE1LjA2MTUgOS43MzkzNyAxNS4xNTkyTDUuMTQ4MDYgMTcuOTYzNUM0Ljc2ODUxIDE4LjE5NTQgNC4yOTc4OCAxNy44NTM0IDQuNDAxMDggMTcuNDIwOEw1LjY0OTM5IDEyLjE4NzZDNS42OTI4OSAxMi4wMDUzIDUuNjMwNyAxMS44MTM5IDUuNDg4MzEgMTEuNjkxOUwxLjQwMjQxIDguMTkxODlDMS4wNjQ2NCA3LjkwMjU2IDEuMjQ0NDEgNy4zNDkzIDEuNjg3NzMgNy4zMTM3Nkw3LjA1MDU0IDYuODgzODNDNy4yMzc0NCA2Ljg2ODg1IDcuNDAwMjQgNi43NTA1NiA3LjQ3MjI1IDYuNTc3NDRMOS41MzgzNCAxLjYwOTk2WlwiIGZpbGw9XCIlMjNGREIwMjJcIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD1cImNsaXAwXzUwM18zODkxNFwiPjxyZWN0IHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMFwiIGZpbGw9XCJ3aGl0ZVwiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4nKTtcbiAgICB9XG59XG5cbi5zbGlkZS10ZXh0IHtcbiAgICBwIHtcbiAgICAgICAgY29sb3I6ICMwRjIxNzg7XG4gICAgICAgIC8vIGZvbnQtc2l6ZTogNTZweDtcbiAgICAgICAgLy8gZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAvLyBmb250LXdlaWdodDogODAwO1xuICAgICAgICAvLyBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IC0wLjg0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMTE1JTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiA0OHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDQycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTI2JTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IC0xLjUlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJ1wiJztcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJ1wiJztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNsaWRlLWZvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEycHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIH1cblxuICAgICYtaW1nIHtcbiAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICB3aWR0aDogNTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtdHh0IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDc1cHgpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA0cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOXB4O1xuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1IZWFkaW5nO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBnYXA6IDRweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1UWWlJR2hsYVdkb2REMGlNVFlpSUhacFpYZENiM2c5SWpBZ01DQXhOaUF4TmlJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQR2NnWTJ4cGNDMXdZWFJvUFNKMWNtd29JMk5zYVhBd1h6RXdNRGxmTlRjM01qTXBJajRLUEhCaGRHZ2daRDBpVFRFeUxqTTFOVGdnTWk0NE16UXdOa014TWk0MU1EYzNJRE11TWpBeE5UZ2dNVEl1TnprNU5DQXpMalE1TXpjZ01UTXVNVFkyTnlBekxqWTBOakl4VERFMExqUTFORFlnTkM0eE56azJOME14TkM0NE1qSXhJRFF1TXpNeE9USWdNVFV1TVRFME1pQTBMall5TXpreklERTFMakkyTmpRZ05DNDVPVEUwTjBNeE5TNDBNVGcySURVdU16VTVNREVnTVRVdU5ERTROaUExTGpjM01UazRJREUxTGpJMk5qUWdOaTR4TXprMU1rd3hOQzQzTXpNeklEY3VOREkyTkRoRE1UUXVOVGd4SURjdU56azBNVGtnTVRRdU5UZ3dPQ0E0TGpJd056VTNJREUwTGpjek16Z2dPQzQxTnpVeFRERTFMakkyTmlBNUxqZzJNVFk0UXpFMUxqTTBNVFFnTVRBdU1EUXpOeUF4TlM0ek9EQXpJREV3TGpJek9EZ2dNVFV1TXpnd015QXhNQzQwTXpVNVF6RTFMak00TURRZ01UQXVOak16SURFMUxqTTBNVFlnTVRBdU9ESTRNU0F4TlM0eU5qWXhJREV4TGpBeE1ESkRNVFV1TVRrd055QXhNUzR4T1RJeUlERTFMakE0TURJZ01URXVNelUzTnlBeE5DNDVOREE0SURFeExqUTVOME14TkM0NE1ERTBJREV4TGpZek5qTWdNVFF1TmpNMklERXhMamMwTmpnZ01UUXVORFV6T1NBeE1TNDRNakl5VERFekxqRTJOamtnTVRJdU16VTFNa014TWk0M09UazBJREV5TGpVd056SWdNVEl1TlRBM015QXhNaTQzT1RnNUlERXlMak0xTkRnZ01UTXVNVFkyTWt3eE1TNDRNakV6SURFMExqUTFOREZETVRFdU5qWTVNU0F4TkM0NE1qRTJJREV4TGpNM056RWdNVFV1TVRFek5pQXhNUzR3TURrMUlERTFMakkyTlRoRE1UQXVOalF5SURFMUxqUXhPREVnTVRBdU1qSTVJREUxTGpReE9ERWdPUzQ0TmpFME9DQXhOUzR5TmpVNFREZ3VOVGMwTlRJZ01UUXVOek15T0VNNExqSXdOamszSURFMExqVTRNRGtnTnk0M09UUXhOU0F4TkM0MU9ERXlJRGN1TkRJMk9ETWdNVFF1TnpNek5rdzJMakV6T0RrMElERTFMakkyTmpORE5TNDNOekUySURFMUxqUXhPRElnTlM0ek5UZzVPU0F4TlM0ME1UZ3hJRFF1T1RreE56VWdNVFV1TWpZMlF6UXVOakkwTlRFZ01UVXVNVEV6T1NBMExqTXpNalkySURFMExqZ3lNaklnTkM0eE9EQXpNU0F4TkM0ME5UVk1NeTQyTkRZMk9TQXhNeTR4TmpZNFF6TXVORGswTnpNZ01USXVOems1TXlBekxqSXdNekExSURFeUxqVXdOekVnTWk0NE16VTNOaUF4TWk0ek5UUTJUREV1TlRRM09EY2dNVEV1T0RJeE1rTXhMakU0TURRNUlERXhMalkyT1NBd0xqZzRPRFUyT0NBeE1TNHpOemN5SURBdU56TTJNamNnTVRFdU1EQTVPRU13TGpVNE16azNNeUF4TUM0Mk5ESTFJREF1TlRnek56WTJJREV3TGpJeU9UY2dNQzQzTXpVMk9UWWdPUzQ0TmpJeU0wd3hMakkyT0RjM0lEZ3VOVGMxTWpkRE1TNDBNakEyTkNBNExqSXdOemN5SURFdU5ESXdNek1nTnk0M09UUTVJREV1TWpZM09URWdOeTQwTWpjMU9Fd3dMamN6TlRVNU9TQTJMakV6T0RjMlF6QXVOall3TVRJM0lEVXVPVFUyTnpJZ01DNDJNakV5TmpZZ05TNDNOakUySURBdU5qSXhNak0wSURVdU5UWTBOVE5ETUM0Mk1qRXlNRE1nTlM0ek5qYzBOeUF3TGpZMk1EQXdNaUExTGpFM01qTXpJREF1TnpNMU5ERTFJRFF1T1Rrd01qZERNQzQ0TVRBNE1qZ2dOQzQ0TURneU1TQXdMamt5TVRNM05pQTBMalkwTWpjNUlERXVNRFl3TnpRZ05DNDFNRE0wTmtNeExqSXdNREV4SURRdU16WTBNVFFnTVM0ek5qVTFOeUEwTGpJMU16WTFJREV1TlRRM05qVWdOQzR4TnpneU9Vd3lMamd6TkRZeUlETXVOalExTWpGRE15NHlNREU0TVNBekxqUTVNek00SURNdU5Ea3pOellnTXk0eU1ESXdOeUF6TGpZME5qTTVJREl1T0RNMU1qRk1OQzR4TnprNE5TQXhMalUwTnpNeVF6UXVNek15TURrZ01TNHhOemszT0NBMExqWXlOREVnTUM0NE9EYzNOalFnTkM0NU9URTJOQ0F3TGpjek5UVXlNME0xTGpNMU9URTRJREF1TlRnek1qZ3lJRFV1TnpjeU1UVWdNQzQxT0RNeU9ESWdOaTR4TXprMk9TQXdMamN6TlRVeU0wdzNMalF5TmpZMklERXVNalk0TmtNM0xqYzVOREl4SURFdU5ESXdORGNnT0M0eU1EY3dNeUF4TGpReU1ERTJJRGd1TlRjME16VWdNUzR5TmpjM05FdzVMamcyTWpjNElEQXVOek0yTXpWRE1UQXVNak13TXlBd0xqVTROREU1TlNBeE1DNDJORE15SURBdU5UZzBNakkySURFeExqQXhNRFlnTUM0M016WTBNemRETVRFdU16YzRNU0F3TGpnNE9EWTBPQ0F4TVM0Mk56QXhJREV1TVRnd05UZ2dNVEV1T0RJeU15QXhMalUwT0RBeVRERXlMak0xTlRrZ01pNDRNell5T1V3eE1pNHpOVFU0SURJdU9ETTBNRFphSWlCbWFXeHNQU0lqTUVNM05VUkZJaTgrQ2p4d1lYUm9JR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0lnWTJ4cGNDMXlkV3hsUFNKbGRtVnViMlJrSWlCa1BTSk5NVEV1TVRNek15QTFMamt3TXpSRE1URXVNalF3TVNBMUxqY3pOVFV5SURFeExqSTNOaUExTGpVek1qQTFJREV4TGpJek1qZ2dOUzR6TXpjM04wTXhNUzR4T0RrM0lEVXVNVFF6TkRnZ01URXVNRGN4TVNBMExqazNOREk0SURFd0xqa3dNek1nTkM0NE5qYzBRekV3TGpjek5UUWdOQzQzTmpBMU1pQXhNQzQxTXpFNUlEUXVOekkwTnpFZ01UQXVNek0zTmlBMExqYzJOemcwUXpFd0xqRTBNek1nTkM0NE1UQTVOeUE1TGprM05ERTBJRFF1T1RJNU5USWdPUzQ0TmpjeU5pQTFMakE1TnpSTU5pNDVNekF5TmlBNUxqY3hNalJNTlM0MU9EWXlOaUE0TGpBek1qUkROUzQwTmpJd01TQTNMamczTmprNElEVXVNamd4TVNBM0xqYzNOekk1SURVdU1EZ3pNelVnTnk0M05UVXlOa00wTGpnNE5UVTVJRGN1TnpNek1qSWdOQzQyT0RjeE9DQTNMamM1TURZMUlEUXVOVE14TnpZZ055NDVNVFE1UXpRdU16YzJNelFnT0M0d016a3hOaUEwTGpJM05qWTFJRGd1TWpJd01EWWdOQzR5TlRRMk1pQTRMalF4TnpneVF6UXVNak15TlRnZ09DNDJNVFUxTnlBMExqSTVNREF4SURndU9ERXpPVGdnTkM0ME1UUXlOaUE0TGprMk9UUk1OaTQwTVRReU5pQXhNUzQwTmprMFF6WXVORGc0T0NBeE1TNDFOakkzSURZdU5UZzBOVE1nTVRFdU5qTTJPQ0EyTGpZNU16VWdNVEV1TmpnMU4wTTJMamd3TWpRMklERXhMamN6TkRVZ05pNDVNakUxTWlBeE1TNDNOVFkySURjdU1EUXdOelVnTVRFdU56VXdNVU0zTGpFMU9UazRJREV4TGpjME16Y2dOeTR5TnpVNU5TQXhNUzQzTURnNUlEY3VNemM1TURFZ01URXVOalE0TlVNM0xqUTRNakEzSURFeExqVTRPRElnTnk0MU5qa3lNeUF4TVM0MU1EUXlJRGN1TmpNek1qWWdNVEV1TkRBek5Fd3hNUzR4TXpNeklEVXVPVEF6TkZvaUlHWnBiR3c5SW5kb2FYUmxJaTgrQ2p3dlp6NEtQR1JsWm5NK0NqeGpiR2x3VUdGMGFDQnBaRDBpWTJ4cGNEQmZNVEF3T1Y4MU56Y3lNeUkrQ2p4eVpXTjBJSGRwWkhSb1BTSXhOaUlnYUdWcFoyaDBQU0l4TmlJZ1ptbHNiRDBpZDJocGRHVWlMejRLUEM5amJHbHdVR0YwYUQ0S1BDOWtaV1p6UGdvOEwzTjJaejRLJyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5mYXEge1xuICAmX193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA0OHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgIGdhcDogMzJweDtcbiAgICB9XG5cbiAgICAmLmxvYWRlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICNmM2YzZjM7XG4gICAgICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWJ1dHRvbi1zZWNvbmRhcnk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYW5pbWF0aW9uOiBsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBlYXNlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLWhlYWRpbmctY29udGVudC5jZW50ZXIge1xuICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtbGlzdGluZyB7XG4gICAgLmZhcV9zZWN0aW9uX19xdWVzdGlvbiB7XG4gICAgICBoNSB7XG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWRhcmtibHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZmFxLXNlY3Rpb24ge1xuICAuc2l4LWNvbHVtbi1ncmlkIHtcbiAgICAmX19oZWFkZXIge1xuICAgICAgbWF4LXdpZHRoOiA4MDBweDtcblxuICAgICAgaDIge1xuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUhlYWRpbmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mYXFfc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICZfX2FjY29yZGlvbiB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDE2cHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmLmZhcV9zZWN0aW9uX19pdGVtLS1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlBQTlDMjEyO1xuXG4gICAgICAuZmFxX3NlY3Rpb25fX2Fuc3dlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgJl9fcXVlc3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnRoZWFkaW5nO1xuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xuICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTYwMDtcbiAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1jb250ZW50LXByaW1hcnk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC8vICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYWNrZ3JvdW5kLW5ldXRyYWwtc3VidGxlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgaDUge1xuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1IZWFkaW5nO1xuXG4gICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYW5zd2VyIHtcbiAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcbiAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuXG4gICAgcCB7XG4gICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNDAwO1xuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XG4gICAgICBsaW5lLWhlaWdodDogMTMyJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcblxuICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTQwMDtcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGNvbnRhaW4taW50cmluc2ljLXNpemU6IHJldmVydDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xuICAgICAgcGFkZGluZzogMTJweCAwIDAgMDtcblxuICAgIH1cbiAgfVxufVxuXG4uZmFxLXJlYWRtb3JlIHtcbiAgcGFkZGluZzogMTFweCAxNnB4O1xuICBmb250LWZhbWlseTogdmFyaWFibGVzLiRidXR0b247XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJ1dHRvbi1zZWNvbmRhcnk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNzMsIDExNSwgNzYsIDAuMik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyLXNsaWRlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHZhcmlhYmxlcy4kY29sb3ItYm94c2hhZG93LWRlZmF1bHQ7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1idXR0b24tc2Vjb25kYXJ5O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5mYXFfc2VjdGlvbl9faXRlbSB7XG4gIC5mYXFfc2VjdGlvbl9faWNvbiB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1heC13aWR0aDogMjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNiAxNlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNS44MTI1IDhDMTUuODEyNSA4LjI0ODY0IDE1LjcxMzcgOC40ODcxIDE1LjUzNzkgOC42NjI5MUMxNS4zNjIxIDguODM4NzMgMTUuMTIzNiA4LjkzNzUgMTQuODc1IDguOTM3NUg4LjkzNzVWMTQuODc1QzguOTM3NSAxNS4xMjM2IDguODM4NzMgMTUuMzYyMSA4LjY2MjkxIDE1LjUzNzlDOC40ODcxIDE1LjcxMzcgOC4yNDg2NCAxNS44MTI1IDggMTUuODEyNUM3Ljc1MTM2IDE1LjgxMjUgNy41MTI5IDE1LjcxMzcgNy4zMzcwOSAxNS41Mzc5QzcuMTYxMjcgMTUuMzYyMSA3LjA2MjUgMTUuMTIzNiA3LjA2MjUgMTQuODc1VjguOTM3NUgxLjEyNUMwLjg3NjM2IDguOTM3NSAwLjYzNzkwMyA4LjgzODczIDAuNDYyMDg3IDguNjYyOTFDMC4yODYyNzIgOC40ODcxIDAuMTg3NSA4LjI0ODY0IDAuMTg3NSA4QzAuMTg3NSA3Ljc1MTM2IDAuMjg2MjcyIDcuNTEyOSAwLjQ2MjA4NyA3LjMzNzA5QzAuNjM3OTAzIDcuMTYxMjcgMC44NzYzNiA3LjA2MjUgMS4xMjUgNy4wNjI1SDcuMDYyNVYxLjEyNUM3LjA2MjUgMC44NzYzNiA3LjE2MTI3IDAuNjM3OTAzIDcuMzM3MDkgMC40NjIwODdDNy41MTI5IDAuMjg2MjcyIDcuNzUxMzYgMC4xODc1IDggMC4xODc1QzguMjQ4NjQgMC4xODc1IDguNDg3MSAwLjI4NjI3MiA4LjY2MjkxIDAuNDYyMDg3QzguODM4NzMgMC42Mzc5MDMgOC45Mzc1IDAuODc2MzYgOC45Mzc1IDEuMTI1VjcuMDYyNUgxNC44NzVDMTUuMTIzNiA3LjA2MjUgMTUuMzYyMSA3LjE2MTI3IDE1LjUzNzkgNy4zMzcwOUMxNS43MTM3IDcuNTEyOSAxNS44MTI1IDcuNzUxMzYgMTUuODEyNSA4WlwiIGZpbGw9XCJ3aGl0ZVwiLz48L3N2Zz4nKTtcbiAgfVxuXG4gICYuZmFxX3NlY3Rpb25fX2l0ZW0tLWFjdGl2ZSB7XG4gICAgLmZhcV9zZWN0aW9uX19pY29uIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMFwiIHZpZXdCb3g9XCIwIDAgMjAgMjBcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTcuODEyNSAxMEMxNy44MTI1IDEwLjI0ODYgMTcuNzEzNyAxMC40ODcxIDE3LjUzNzkgMTAuNjYyOUMxNy4zNjIxIDEwLjgzODcgMTcuMTIzNiAxMC45Mzc1IDE2Ljg3NSAxMC45Mzc1SDMuMTI1QzIuODc2MzYgMTAuOTM3NSAyLjYzNzkgMTAuODM4NyAyLjQ2MjA5IDEwLjY2MjlDMi4yODYyNyAxMC40ODcxIDIuMTg3NSAxMC4yNDg2IDIuMTg3NSAxMEMyLjE4NzUgOS43NTEzNiAyLjI4NjI3IDkuNTEyOSAyLjQ2MjA5IDkuMzM3MDlDMi42Mzc5IDkuMTYxMjcgMi44NzYzNiA5LjA2MjUgMy4xMjUgOS4wNjI1SDE2Ljg3NUMxNy4xMjM2IDkuMDYyNSAxNy4zNjIxIDkuMTYxMjcgMTcuNTM3OSA5LjMzNzA5QzE3LjcxMzcgOS41MTI5IDE3LjgxMjUgOS43NTEzNiAxNy44MTI1IDEwWlwiIGZpbGw9XCJ3aGl0ZVwiLz48L3N2Zz4nKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1idXR0b24tc2Vjb25kYXJ5O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA4cHggMHB4ICMwMDAwMDAxNyBpbnNldDtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gICAgfVxuICB9XG59XG5cblxuLmZhcS1jb25uZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2N1cnZlcy1saWdodC1ibHVlLndlYnAnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjk5O1xuICBwYWRkaW5nOiA2NHB4IDY0cHggNjRweCA1NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDQ3cHg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQtYmxlbmQtbW9kZTogY29sb3I7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICBnYXA6IDI0cHg7XG4gICAgcGFkZGluZzogNDhweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgLTEwcHggdG9wIC02cHg7XG4gIH1cblxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICB9XG5cbiAgJl9jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDIzcHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDI0cHg7XG4gICAgfVxuXG4gICAgJi1pY29uIHtcbiAgICAgIHdpZHRoOiA2MnB4O1xuICAgICAgaGVpZ2h0OiA2MnB4O1xubWFyZ2luLXRvcDotMTFweDtcbiAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICBtYXJnaW4tdG9wOjA7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdHh0IHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gODRweCk7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgaDYge1xuICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRmb250LWhlYWRpbmc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMyO1xuICAgICAgICBsaW5lLWhlaWdodDogMTA1JTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTA1JTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICBnYXA6IDE4cHg7XG4gICAgfVxuXG5cbiAgICAuYnRuIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICB9XG59IiwiQHVzZSBcIi4uL2hlbHBlcnMvdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xyXG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XHJcblxyXG4uYmxvZy1saXN0aW5nIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMjRweDtcclxuXHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiA1NnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2dyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDQwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDA4cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmxvYWRlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgI2YzZjNmMztcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWJ1dHRvbi1zZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGxvYWRlci1zcGluIDFzIGluZmluaXRlIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDMycHg7XHJcbiAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5QUE5QzIyNDtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggIzFCMjQyQzFGO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLWltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzY4cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIzNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE5OXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tY29udGVudCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDAwcHgpO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGg1IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTI0JTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWRhcmtibHVlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1iYWRnZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJ1dHRvbi1zZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTRweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjQjI5OUZGLCAjQjI5OUZGKSxcclxuICAgICAgICAgICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoMjYxLjM2ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIC0yMDQuMDglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgLTEyNS44JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIC0xMDYuMjMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgLTg2LjY2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAtOC4zOCUpO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBNZWRpdW07XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJ1dHRvbi1zZWNvbmRhcnk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1jb250ZW50LWJvdHRvbSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWJsb2dnZXItaW1nIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4ICMxQjI0MkMxRjtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjI2O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4ICMxQjI0MkMxRjtcclxuICAgICAgICAgICAgICAgIC8vIGJvcmRlci1pbWFnZS1zb3VyY2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNikgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNCkgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAvLyBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1ibG9nZ2VyLWRldGFpbHMge1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaDYge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2J0biB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAubG9hZC1tb3JlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibG9nLWZpbHRlcixcclxuLmZhcS1maWx0ZXJzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbiAgICAgICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjRweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgxNzgsIDE1MywgMjU1LCAwLjIpLCByZ2JhKDE3OCwgMTUzLCAyNTUsIDAuMikpLFxyXG4gICAgICAgICAgICAgICAgICAgIGxpbmVhci1ncmFkaWVudCgyNjEuMzZkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgLTIwNC4wOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtMTI1LjglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgLTEwNi4yMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtODYuNjYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIC04LjM4JSk7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICNCMjk5RkYsICNCMjk5RkYpLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoMjYxLjM2ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIC0yMDQuMDglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgLTEyNS44JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIC0xMDYuMjMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgLTg2LjY2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAtOC4zOCUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubG9hZC1tb3JlLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTBweDtcclxuICAgIG1hcmdpbi10b3A6IDU2cHg7XHJcbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cblxuIFxuXG4ucGFnaW5hdGlvbl9fd3JhcHBlcntcbiAgICBtYXJnaW4tdG9wOjQ4cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0e1xuICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICB9XG4gICAgLmxvYWRfbW9yZV9ibG9nX2J0bl93cmFwcGVye1xuICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXR7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAucGFnaW5hdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogNHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuICBcbiAgICAgIC5wYWdpbmF0aW9uIGEsXG4gICAgICAucGFnaW5hdGlvbiA+IHNwYW4ge1xuICAgICAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIGhlaWdodDo0OHB4O1xuICAgICAgICBtaW4td2lkdGg6NDhweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTsgLyogMjAuOHB4ICovXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjMycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGhlaWdodDozMnB4O1xuICAgICAgICAgIG1pbi13aWR0aDozMnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6OHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucGFnaW5hdGlvbiBhOmZpcnN0LWNoaWxke21hcmdpbi1yaWdodDoxMnB4OyAgICBwYWRkaW5nOiAxMy41cHggMjVweDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoNzMsIDExNSwgNzYsIDAuMik7XG4gICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OjBweDtcbiAgICAgICB9IFxuICAgICAgfVxuICAgICAgLnBhZ2luYXRpb24gYTpsYXN0LWNoaWxke21hcmdpbi1sZWZ0OjEycHg7ICAgIHBhZGRpbmc6IDEzLjVweCAyNXB4O2JvcmRlcjoxcHggc29saWQgIzlBQTRCMjtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6MHB4O1xuICAgICAgIH0gXG4gICAgICB9XG4gICAgICAucGFnaW5hdGlvbntcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgYS5wcmV2LCBhLm5leHR7XG4gICAgICAgICAgIHBhZGRpbmc6OXB4IDExcHg7ICBcbiAgICAgICAgfVxuICAgICAgICBhIC5wcmV2X2Fycm93LCBhIC5uZXh0X2Fycm93e1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBcbiAgICAgIC5wYWdpbmF0aW9uIGEgLnByZXZfYXJyb3c6YmVmb3Jle2NvbnRlbnQ6Jyc7YmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI4XCIgaGVpZ2h0PVwiMTVcIiB2aWV3Qm94PVwiMCAwIDggMTVcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNNy40NDI2OCAxMy40NjA1QzcuNTAwNzUgMTMuNTE4NiA3LjU0NjgxIDEzLjU4NzUgNy41NzgyNCAxMy42NjM0QzcuNjA5NjYgMTMuNzM5MyA3LjYyNTg0IDEzLjgyMDYgNy42MjU4NCAxMy45MDI3QzcuNjI1ODQgMTMuOTg0OCA3LjYwOTY2IDE0LjA2NjEgNy41NzgyNCAxNC4xNDJDNy41NDY4MSAxNC4yMTc5IDcuNTAwNzUgMTQuMjg2OCA3LjQ0MjY4IDE0LjM0NDlDNy4zODQ2MSAxNC40MDI5IDcuMzE1NjcgMTQuNDQ5IDcuMjM5OCAxNC40ODA0QzcuMTYzOTMgMTQuNTExOSA3LjA4MjYxIDE0LjUyOCA3LjAwMDQ5IDE0LjUyOEM2LjkxODM3IDE0LjUyOCA2LjgzNzA1IDE0LjUxMTkgNi43NjExOCAxNC40ODA0QzYuNjg1MzEgMTQuNDQ5IDYuNjE2MzcgMTQuNDAyOSA2LjU1ODMgMTQuMzQ0OUwwLjMwODMwNCA4LjA5NDg4QzAuMjUwMTk0IDguMDM2ODMgMC4yMDQwOTUgNy45Njc5IDAuMTcyNjQyIDcuODkyMDNDMC4xNDExODkgNy44MTYxNSAwLjEyNSA3LjczNDgzIDAuMTI1IDcuNjUyNjlDMC4xMjUgNy41NzA1NiAwLjE0MTE4OSA3LjQ4OTIzIDAuMTcyNjQyIDcuNDEzMzVDMC4yMDQwOTUgNy4zMzc0OCAwLjI1MDE5NCA3LjI2ODU1IDAuMzA4MzA0IDcuMjEwNUw2LjU1ODMgMC45NjA1MDRDNi42NzU1OCAwLjg0MzIyOCA2LjgzNDY0IDAuNzc3MzQ0IDcuMDAwNDkgMC43NzczNDRDNy4xNjYzNCAwLjc3NzM0NCA3LjMyNTQgMC44NDMyMjggNy40NDI2OCAwLjk2MDUwNEM3LjU1OTk2IDEuMDc3NzggNy42MjU4NCAxLjIzNjg0IDcuNjI1ODQgMS40MDI2OUM3LjYyNTg0IDEuNTY4NTQgNy41NTk5NiAxLjcyNzYgNy40NDI2OCAxLjg0NDg4TDEuNjM0MDkgNy42NTI2OUw3LjQ0MjY4IDEzLjQ2MDVaXCIgZmlsbD1cIiUyMzNBNjIzQ1wiLz48L3N2Zz4nKTtcbiAgICAgICAgaGVpZ2h0OjIwcHg7XG4gICAgICAgIHdpZHRoOjIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgIG1hcmdpbi1yaWdodDowO1xuICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICAgLnBhZ2luYXRpb24gYSAubmV4dF9hcnJvdzphZnRlcntjb250ZW50OicnO2JhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiOFwiIGhlaWdodD1cIjE1XCIgdmlld0JveD1cIjAgMCA4IDE1XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTcuNjkyNTQgOC4wOTQ4OEwxLjQ0MjU0IDE0LjM0NDlDMS4zODQ0NyAxNC40MDI5IDEuMzE1NTMgMTQuNDQ5IDEuMjM5NjYgMTQuNDgwNEMxLjE2Mzc5IDE0LjUxMTkgMS4wODI0NyAxNC41MjggMS4wMDAzNSAxNC41MjhDMC45MTgyMjYgMTQuNTI4IDAuODM2OTA4IDE0LjUxMTkgMC43NjEwMzcgMTQuNDgwNEMwLjY4NTE2NyAxNC40NDkgMC42MTYyMjkgMTQuNDAyOSAwLjU1ODE2IDE0LjM0NDlDMC41MDAwOTEgMTQuMjg2OCAwLjQ1NDAyOCAxNC4yMTc5IDAuNDIyNjAxIDE0LjE0MkMwLjM5MTE3NSAxNC4wNjYxIDAuMzc1IDEzLjk4NDggMC4zNzUgMTMuOTAyN0MwLjM3NSAxMy44MjA2IDAuMzkxMTc1IDEzLjczOTMgMC40MjI2MDEgMTMuNjYzNEMwLjQ1NDAyOCAxMy41ODc1IDAuNTAwMDkxIDEzLjUxODYgMC41NTgxNiAxMy40NjA1TDYuMzY2NzUgNy42NTI2OUwwLjU1ODE2IDEuODQ0ODhDMC40NDA4ODQgMS43Mjc2IDAuMzc1IDEuNTY4NTQgMC4zNzUgMS40MDI2OUMwLjM3NSAxLjIzNjg0IDAuNDQwODg0IDEuMDc3NzggMC41NTgxNiAwLjk2MDUwNEMwLjY3NTQzNSAwLjg0MzIyOCAwLjgzNDQ5NSAwLjc3NzM0NCAxLjAwMDM1IDAuNzc3MzQ0QzEuMTY2MiAwLjc3NzM0NCAxLjMyNTI2IDAuODQzMjI4IDEuNDQyNTQgMC45NjA1MDRMNy42OTI1NCA3LjIxMDVDNy43NTA2NSA3LjI2ODU1IDcuNzk2NzUgNy4zMzc0OCA3LjgyODIgNy40MTMzNUM3Ljg1OTY1IDcuNDg5MjMgNy44NzU4NCA3LjU3MDU2IDcuODc1ODQgNy42NTI2OUM3Ljg3NTg0IDcuNzM0ODMgNy44NTk2NSA3LjgxNjE1IDcuODI4MiA3Ljg5MjAzQzcuNzk2NzUgNy45Njc5IDcuNzUwNjUgOC4wMzY4MyA3LjY5MjU0IDguMDk0ODhaXCIgZmlsbD1cIiUyMzNBNjIzQ1wiLz48L3N2Zz4nKTtcbiAgICAgICAgaGVpZ2h0OjIwcHg7XG4gICAgICAgIHdpZHRoOjIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6MDtcbiAgICAgICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAgIC5wYWdpbmF0aW9uIC5hY3RpdmUsIC5wYWdpbmF0aW9uIC5jdXJyZW50IHtcbiAgICAgICAgLy8gYmFja2dyb3VuZDogdmFyaWFibGVzLiRjb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQ7XG4gICAgICAgIC8vIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjA0IDIyMSAyNDUpO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG4gIFxuICAgICAgLnBhZ2luYXRpb24gLmRvdHMge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICB9XG4gIFxuICAgICAgLnBhZ2luYXRpb24gYTpob3Zlcjpub3QoLmFjdGl2ZSk6bm90KC5kb3RzKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmFja2dyb3VuZC1kZWZhdWx0O1xuICAgICAgfVxuXG5cblxuICAgICAgI3Bvc3QtbG9hZGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAubG9hZGluZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XG4gICAgICAgIH1cbiAgICAgIH1cbiIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuXHJcblxyXG4udGV4dGVkaXRvci1jb250ZW50IHtcclxuICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuXHJcblxyXG4gICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWluLXRhYmxldCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNDAwO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuXHJcbiAgICAgICAgc3Ryb25nLFxyXG4gICAgICAgIGIge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy03MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHVsIGEsXHJcbiAgICBwIGEge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBvbCB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogZGVjaW1hbDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zNTtcclxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy01MDA7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZGFya2JsdWU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTcwMDtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTA1JTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZGFya2JsdWU7XHJcblxyXG5cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1pbi10YWJsZXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yNDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTI2O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTYwMDtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTI0JTtcclxuXHJcbiAgICAgICAgLy8gbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMTAgO1xyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICBoNSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUhlYWRpbmc7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZGFya2JsdWU7XHJcbiAgICAgICAgbWFyZ2luOiA0MHB4IDA7XHJcblxyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcclxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy03MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjQlO1xyXG5cclxuICAgICAgICAvLyBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zMDtcclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDE2cHggMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDYge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMDtcclxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy03MDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgIGNvbG9yOiAjMDAyRDA0O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWluLXRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDAgO1xyXG4gICAgfVxyXG5cclxuICAgIGhyLFxyXG4gICAgLmRpdmlkZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItQ0RENURGO1xyXG4gICAgICAgIG1hcmdpbjogNDBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIHAraHIge1xyXG4gICAgICAgIG1hcmdpbjogNDBweCAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAzNnB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5xdW90ZVRleHQsXHJcbiAgICBibG9ja3F1b3RlIHtcclxuICAgICAgICBtYXJnaW46IDYwcHggMDtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMDRweDtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcblxyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDQwcHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAwO1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yNDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy02MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMTJweDtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1pbi10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnRoZWFkaW5nO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBmaWdjYXB0aW9uLFxyXG4gICAgLndwLWVsZW1lbnQtY2FwdGlvbiB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1IZWFkaW5nO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTMwMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXB0aW9uSW1nIHtcclxuICAgICAgICBwYWRkaW5nOiA0OHB4IDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogOHB4O1xyXG5cclxuICAgICAgICAmX193cmFwIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2ODRweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5kZXNrdG9wIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTA0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOTNweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XHJcbiAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJHNlY29uZHJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctMzAwO1xyXG4gICAgICAgICAgICAvL2xpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTUwO1xyXG4gICAgICAgICAgICAvL2xldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTE0O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTlFOTE4MjU0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmhpZ2gge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiB1bnNldDtcclxuXHJcbiAgICAgICAgICAgIC5jYXB0aW9uSW1nX193cmFwIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjE2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmRlc2t0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogODk2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNDNweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc29jaWFsUmliYm9uIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMXB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogdW5zZXQ7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSA2MHB4KTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faWNvbldyYXAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGdhcDogMzJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ljb24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmpvYnMge1xyXG4gICAgICAgIHBhZGRpbmc6IDQ4cHggMDtcclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDA7XHJcbiAgICAgICAgICAgIC8vYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItOUU5MTgyNTQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMTZweDtcclxuXHJcbiAgICAgICAgICAgICY6bnRoLWxhc3QtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2hlYWQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAgIGg1IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHVuc2V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ib3R0b20ge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIC8vY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItNzk3MTZCO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTM7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy03MDA7XHJcbiAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zMDtcclxuICAgICAgICAgICAgICAgIC8vbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMTU2O1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJhZGdlV3JhcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAmX19iYWRnZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1OCwgMTQ1LCAxMzAsIDAuMTI1NDkwMTk2MSk7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggOHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBnYXA6IDZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTYwMDtcclxuXHJcbiAgICAgICAgICAgICAgICBhLFxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTYwMDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYmFkZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy01MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy01MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYnV0dG9uLXNlY29uZGFyeTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJ1dHRvbi1zZWNvbmRhcnk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICNCMjk5RkYsICNCMjk5RkYpLFxyXG4gICAgICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KDI2MS4zNmRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAtMjA0LjA4JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIC0xMjUuOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAtMTA2LjIzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIC04Ni42NiUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgLTguMzglKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxMjE2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMjE5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBwLFxyXG4gICAgaDYge1xyXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGg0IHtcclxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYmxvZy1saXN0aW5nX19pdGVtLS1iYWRnZSBwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGg2Ky5pY29uLWluZm8tYm94IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pY29uLWluZm8tYm94OmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pY29uLWluZm8tYm94K3Age1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDMrcCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy00MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTI1MkMzOTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZmlndXJlLFxyXG4gICAgLndwLWNhcHRpb24sXHJcbiAgICAuYWxpZ25ub25lIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjI4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGZpZ2NhcHRpb24sXHJcbiAgICAuZmlnY2FwdGlvbixcclxuICAgIC53cC1jYXB0aW9uLXRleHQge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTkzLCAxNzcsIDE2MSwgMC4zMyk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIHRoZWFkIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE5MywgMTc3LCAxNjEsIDAuMzMpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTkzLCAxNzcsIDE2MSwgMC4zMyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQHVzZSBcIi4uL2hlbHBlcnMvdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xuXG4ucGFnZS10ZW1wbGF0ZS1sZWdhbC1jb250ZW50LXRlbXBsYXRlLFxuLnNpbmdsZS1wb3N0IHtcbiAgICAuc2luZ2xlLXRyZWUge1xuICAgICAgICAmX2J0biB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2luZ2xlLXRyZWUge1xuICAgICZfYnRuIHtcbiAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogM3B4O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRZaUlHaGxhV2RvZEQwaU1UTWlJSFpwWlhkQ2IzZzlJakFnTUNBeE5pQXhNeUlnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRUQXVNVGd6TURNeklEVXVPVEk1TUROTU5TNDVNamd5T0NBd0xqRTRNemM1UXpZdU1EUTFORGtnTUM0d05qWTFOemsySURZdU1qQTBORFlnTUM0d01EQTNNekEzTkRrZ05pNHpOekF5TWlBd0xqQXdNRGN6TURjME9VTTJMalV6TlRrNElEQXVNREF3TnpNd056UTVJRFl1TmprME9UVWdNQzR3TmpZMU56azJJRFl1T0RFeU1UWWdNQzR4T0RNM09VTTJMamt5T1RNM0lEQXVNekF4SURZdU9UazFNaklnTUM0ME5UazVOekVnTmk0NU9UVXlNaUF3TGpZeU5UY3pNVU0yTGprNU5USXlJREF1TnpreE5Ea3lJRFl1T1RJNU16Y2dNQzQ1TlRBME5qTWdOaTQ0TVRJeE5pQXhMakEyTnpZM1RESXVNVE16TmpVZ05TNDNORFl4T0V3eE5DNDNOamN4SURVdU56UTFOak5ETVRRdU9UTXpJRFV1TnpRMU5qTWdNVFV1TURreUlEVXVPREV4TlRFZ01UVXVNakE1TXlBMUxqa3lPRGM1UXpFMUxqTXlOallnTmk0d05EWXdOaUF4TlM0ek9USTFJRFl1TWpBMU1USWdNVFV1TXpreU5TQTJMak0zTURrM1F6RTFMak01TWpVZ05pNDFNelk0TXlBeE5TNHpNalkySURZdU5qazFPRGtnTVRVdU1qQTVNeUEyTGpneE16RTJRekUxTGpBNU1pQTJMamt6TURRMElERTBMamt6TXlBMkxqazVOak15SURFMExqYzJOekVnTmk0NU9UWXpNa3d5TGpFek16WTFJRFl1T1RrMU56ZE1OaTQ0TVRJeE5pQXhNUzQyTnpRelF6WXVPVEk1TXpjZ01URXVOemt4TlNBMkxqazVOVEl5SURFeExqazFNRFVnTmk0NU9UVXlNaUF4TWk0eE1UWXlRell1T1RrMU1qSWdNVEl1TWpneUlEWXVPVEk1TXpjZ01USXVORFF3T1NBMkxqZ3hNakUySURFeUxqVTFPREpETmk0Mk9UUTVOU0F4TWk0Mk56VTBJRFl1TlRNMU9UZ2dNVEl1TnpReE1pQTJMak0zTURJeUlERXlMamMwTVRKRE5pNHlNRFEwTmlBeE1pNDNOREV5SURZdU1EUTFORGtnTVRJdU5qYzFOQ0ExTGpreU9ESTRJREV5TGpVMU9ESk1NQzR4T0RNd016TWdOaTQ0TVRJNU1rTXdMakEyTlRneU1qZ2dOaTQyT1RVM01TQXRNaTQxTlRjeE4yVXRNRFVnTmk0MU16WTNNeUF0TWk0MU5qZ3lNMlV0TURVZ05pNHpOekE1TjBNdE1pNDFOemczTjJVdE1EVWdOaTR5TURVeU1TQXdMakEyTlRneU1qWWdOaTR3TkRZeU5DQXdMakU0TXpBek15QTFMamt5T1RBeldpSWdabWxzYkQwaUl6RTFOVVZGUmlJdlBnbzhMM04yWno0SycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNHB4KTtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1oZWFkIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZGFya2JsdWU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCxcbiAgICAgICAgLnBvc3QtZXhjZXJwdCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDlweDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1tYWluQmFubmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTkvMTA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50cmVlLWNhdCB7XG4gICAgJisuc2luZ2xlLXRyZWUtaGVhZCB7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCA4cHggM3B4IDMwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gICAgICAgICAgICAvKiAxNS44NHB4ICovXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDZweDtcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgOHB4IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSg1OCwgOTgsIDYwLCAxKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjAyLCAyMzMsIDE4NywgMC4zNSk7XG4gICAgICAgIH1cblxuICAgICAgICBsaS50cmVlLXJlbW92YWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxOFwiIGhlaWdodD1cIjE4XCIgdmlld0JveD1cIjAgMCAxOCAxOFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMy45Mjg5IDQuNDAxNTlDMTMuNTIyIDMuNDMwMDQgMTIuODM3MSAyLjYwMDQyIDExLjk2MDEgMi4wMTY5NUMxMS4wODMyIDEuNDMzNDggMTAuMDUzMyAxLjEyMjE5IDkuMDAwMDIgMS4xMjIxOUM3Ljk0NjcgMS4xMjIxOSA2LjkxNjg4IDEuNDMzNDggNi4wMzk5MyAyLjAxNjk1QzUuMTYyOTggMi42MDA0MiA0LjQ3ODAyIDMuNDMwMDQgNC4wNzExMSA0LjQwMTU5QzMuMTk1NDIgNC44MDcxMSAyLjQ1MzMgNS40NTM2MiAxLjkzMTU3IDYuMjY1NDZDMS40MDk4NSA3LjA3NzMxIDEuMTMwMDkgOC4wMjA5NCAxLjEyNTAyIDguOTg1OTdDMS4xMTcyOSAxMS43MTU1IDMuMzMwMDIgMTMuOTkyMiA2LjA1Njc0IDE0LjA2MjVDNi44ODE1OSAxNC4wODQxIDcuNjk5MTIgMTMuOTAyNyA4LjQzNzUyIDEzLjUzNDVWMTYuMzEyNUM4LjQzNzUyIDE2LjQ2MTcgOC40OTY3OCAxNi42MDQ4IDguNjAyMjcgMTYuNzEwM0M4LjcwNzc2IDE2LjgxNTggOC44NTA4NCAxNi44NzUgOS4wMDAwMiAxNi44NzVDOS4xNDkyIDE2Ljg3NSA5LjI5MjI4IDE2LjgxNTggOS4zOTc3NyAxNi43MTAzQzkuNTAzMjYgMTYuNjA0OCA5LjU2MjUyIDE2LjQ2MTcgOS41NjI1MiAxNi4zMTI1VjEzLjUzNDVDMTAuMjYxMyAxMy44ODMgMTEuMDMxNyAxNC4wNjM4IDExLjgxMjUgMTQuMDYyNUgxMS45NDMzQzE0LjY3IDEzLjk5MjIgMTYuODgyOCAxMS43MTY5IDE2Ljg3NSA4Ljk4NzM3QzE2Ljg3MDMgOC4wMjIwOSAxNi41OTA3IDcuMDc4MTIgMTYuMDY5IDYuMjY1OTlDMTUuNTQ3MiA1LjQ1Mzg1IDE0LjgwNDkgNC44MDcxNSAxMy45Mjg5IDQuNDAxNTlaTTExLjkxNDUgMTIuOTM3NUMxMS4xMDIxIDEyLjk2MDIgMTAuMzAyOSAxMi43MjkyIDkuNjI3OTEgMTIuMjc2NkM5LjYwNTg4IDEyLjI2MjUgOS41ODQwOCAxMi4yNDkyIDkuNTYyNTIgMTIuMjM2NVY5LjM0NzM3TDEyLjYyNjcgNy44MTU5N0MxMi42OTI5IDcuNzgyOTEgMTIuNzUxOCA3LjczNzE2IDEyLjgwMDIgNy42ODEzMkMxMi44NDg3IDcuNjI1NDggMTIuODg1NiA3LjU2MDY0IDEyLjkwOSA3LjQ5MDUyQzEyLjkzMjQgNy40MjA0IDEyLjk0MTcgNy4zNDYzNiAxMi45MzY1IDcuMjcyNjNDMTIuOTMxMiA3LjE5ODkgMTIuOTExNSA3LjEyNjkyIDEyLjg3ODUgNy4wNjA4MUMxMi44NDU0IDYuOTk0NyAxMi43OTk2IDYuOTM1NzQgMTIuNzQzOCA2Ljg4NzMxQzEyLjY4OCA2LjgzODg4IDEyLjYyMzEgNi44MDE5MyAxMi41NTMgNi43Nzg1NUMxMi40ODI5IDYuNzU1MTggMTIuNDA4OCA2Ljc0NTg0IDEyLjMzNTEgNi43NTEwOEMxMi4yNjE0IDYuNzU2MzIgMTIuMTg5NCA2Ljc3NjAzIDEyLjEyMzMgNi44MDkwOUw5LjU2MjUyIDguMDkwMThWNi4xODc1M0M5LjU2MjUyIDYuMDM4MzQgOS41MDMyNiA1Ljg5NTI3IDkuMzk3NzcgNS43ODk3OEM5LjI5MjI4IDUuNjg0MjkgOS4xNDkyIDUuNjI1MDMgOS4wMDAwMiA1LjYyNTAzQzguODUwODQgNS42MjUwMyA4LjcwNzc2IDUuNjg0MjkgOC42MDIyNyA1Ljc4OTc4QzguNDk2NzggNS44OTUyNyA4LjQzNzUyIDYuMDM4MzQgOC40Mzc1MiA2LjE4NzUzVjkuNzc3NjhMNS44NzY3NCA4LjQ5NjU5QzUuNzQzMjIgOC40Mjk4MyA1LjU4ODY1IDguNDE4ODUgNS40NDcwMyA4LjQ2NjA1QzUuMzA1NDEgOC41MTMyNiA1LjE4ODM0IDguNjE0NzkgNS4xMjE1OCA4Ljc0ODMxQzUuMDU0ODIgOC44ODE4MyA1LjA0Mzg0IDkuMDM2NCA1LjA5MTA0IDkuMTc4MDJDNS4xMzgyNSA5LjMxOTY0IDUuMjM5NzggOS40MzY3MSA1LjM3MzMgOS41MDM0N0w4LjQzNzUyIDExLjAzNDlWMTIuMjM0NEM4LjQxNTQ5IDEyLjI0NzEgOC4zOTM2OSAxMi4yNjA0IDguMzcyMTMgMTIuMjc0NUM3LjY5NzIxIDEyLjcyNzQgNi44OTgwOSAxMi45NTkxIDYuMDg1NTcgMTIuOTM3NUM1LjE5NjI3IDEyLjkxNTMgNC4zNDA3MSAxMi41OTI2IDMuNjU4MjUgMTIuMDIyQzIuOTc1NzkgMTEuNDUxNCAyLjUwNjY1IDEwLjY2NjUgMi4zMjcyNyA5Ljc5NTI0QzIuMTQ3ODkgOC45MjM5NSAyLjI2ODg0IDguMDE3NTggMi42NzA0MSA3LjIyMzgxQzMuMDcxOTcgNi40MzAwMyAzLjczMDQ5IDUuNzk1NjIgNC41Mzg2OSA1LjQyMzkzQzQuNzk0MyA1LjMwNjgyIDQuOTk2NCA1LjA5NzY5IDUuMTA0NzEgNC44MzgyM0M1LjQyNTc4IDQuMDcwODkgNS45NjY1NCAzLjQxNTU4IDYuNjU4OTkgMi45NTQ2OUM3LjM1MTQ1IDIuNDkzODEgOC4xNjQ2OSAyLjI0NzkxIDguOTk2NSAyLjI0NzkxQzkuODI4MzIgMi4yNDc5MSAxMC42NDE2IDIuNDkzODEgMTEuMzM0IDIuOTU0NjlDMTIuMDI2NSAzLjQxNTU4IDEyLjU2NzIgNC4wNzA4OSAxMi44ODgzIDQuODM4MjNDMTIuOTk2NiA1LjA5NzY5IDEzLjE5ODcgNS4zMDY4MiAxMy40NTQzIDUuNDIzOTNDMTQuMjYyNSA1Ljc5NTYyIDE0LjkyMSA2LjQzMDAzIDE1LjMyMjYgNy4yMjM4MUMxNS43MjQyIDguMDE3NTggMTUuODQ1MSA4LjkyMzk1IDE1LjY2NTcgOS43OTUyNEMxNS40ODY0IDEwLjY2NjUgMTUuMDE3MiAxMS40NTE0IDE0LjMzNDggMTIuMDIyQzEzLjY1MjMgMTIuNTkyNiAxMi43OTY3IDEyLjkxNTMgMTEuOTA3NCAxMi45Mzc1SDExLjkxNDVaXCIgZmlsbD1cIiUyMzZGQTYyN1wiLz48L3N2Zz4nKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpLmluZHVzdHJ5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMThcIiBoZWlnaHQ9XCIxM1wiIHZpZXdCb3g9XCIwIDAgMTggMTNcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTYuODc1IDEwLjkzNzVIMTYuMzEyNVYyLjA3MTA2TDE2Ljk5MjQgMS45MjQ4MUMxNy4wNjYyIDEuOTEwOTcgMTcuMTM2NSAxLjg4MjUgMTcuMTk5MSAxLjg0MTA3QzE3LjI2MTcgMS43OTk2NCAxNy4zMTU0IDEuNzQ2MSAxNy4zNTcgMS42ODM1OUMxNy4zOTg2IDEuNjIxMDkgMTcuNDI3MyAxLjU1MDg5IDE3LjQ0MTMgMS40NzcxM0MxNy40NTU0IDEuNDAzMzcgMTcuNDU0NSAxLjMyNzU1IDE3LjQzODggMS4yNTQxNEMxNy40MjMgMS4xODA3MiAxNy4zOTI4IDEuMTExMiAxNy4zNDk4IDEuMDQ5NjZDMTcuMzA2NyAwLjk4ODEyNSAxNy4yNTE4IDAuOTM1ODI0IDE3LjE4ODMgMC44OTU4NDJDMTcuMTI0NyAwLjg1NTg1OSAxNy4wNTM4IDAuODI5MDAzIDE2Ljk3OTcgMC44MTY4NTdDMTYuOTA1NiAwLjgwNDcxMSAxNi44Mjk5IDAuODA3NTIxIDE2Ljc1NjkgMC44MjUxMjJMMS4wMDY4NyA0LjIwMDEyQzAuODcxMTg5IDQuMjI5NCAwLjc1MTEyMSA0LjMwNzgyIDAuNjY5NzY1IDQuNDIwMjlDMC41ODg0MDkgNC41MzI3NSAwLjU1MTUxMiA0LjY3MTMzIDAuNTY2MTcgNC44MDkzN0MwLjU4MDgyOSA0Ljk0NzQgMC42NDYwMDcgNS4wNzUxNCAwLjc0OTE2OSA1LjE2ODAxQzAuODUyMzMxIDUuMjYwODkgMC45ODYxOTEgNS4zMTIzNCAxLjEyNSA1LjMxMjQ3QzEuMTY0OTQgNS4zMTIzOSAxLjIwNDc3IDUuMzA4MTUgMS4yNDM4MyA1LjI5OTgxTDEuNjg3NSA1LjIwNDg5VjEwLjkzNzVIMS4xMjVDMC45NzU4MTYgMTAuOTM3NSAwLjgzMjc0MiAxMC45OTY3IDAuNzI3MjUyIDExLjEwMjJDMC42MjE3NjMgMTEuMjA3NyAwLjU2MjUgMTEuMzUwOCAwLjU2MjUgMTEuNUMwLjU2MjUgMTEuNjQ5MSAwLjYyMTc2MyAxMS43OTIyIDAuNzI3MjUyIDExLjg5NzdDMC44MzI3NDIgMTIuMDAzMiAwLjk3NTgxNiAxMi4wNjI1IDEuMTI1IDEyLjA2MjVIMTYuODc1QzE3LjAyNDIgMTIuMDYyNSAxNy4xNjczIDEyLjAwMzIgMTcuMjcyNyAxMS44OTc3QzE3LjM3ODIgMTEuNzkyMiAxNy40Mzc1IDExLjY0OTEgMTcuNDM3NSAxMS41QzE3LjQzNzUgMTEuMzUwOCAxNy4zNzgyIDExLjIwNzcgMTcuMjcyNyAxMS4xMDIyQzE3LjE2NzMgMTAuOTk2NyAxNy4wMjQyIDEwLjkzNzUgMTYuODc1IDEwLjkzNzVaTTIuODEyNSA0Ljk2MDlMMTUuMTg3NSAyLjMxMjIzVjEwLjkzNzVIMTMuNVY2Ljk5OTk3QzEzLjUgNi44NTA3OCAxMy40NDA3IDYuNzA3NzEgMTMuMzM1MiA2LjYwMjIyQzEzLjIyOTggNi40OTY3MyAxMy4wODY3IDYuNDM3NDcgMTIuOTM3NSA2LjQzNzQ3SDUuMDYyNUM0LjkxMzMyIDYuNDM3NDcgNC43NzAyNCA2LjQ5NjczIDQuNjY0NzUgNi42MDIyMkM0LjU1OTI2IDYuNzA3NzEgNC41IDYuODUwNzggNC41IDYuOTk5OTdWMTAuOTM3NUgyLjgxMjVWNC45NjA5Wk0xMi4zNzUgOC42ODc0N0g1LjYyNVY3LjU2MjQ3SDEyLjM3NVY4LjY4NzQ3Wk01LjYyNSA5LjgxMjQ3SDEyLjM3NVYxMC45Mzc1SDUuNjI1VjkuODEyNDdaXCIgZmlsbD1cIiUyM0YxN0EyRlwiLz48L3N2Zz4nKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpLmVtZXJnZW5jeS1pY29uIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNVwiIHZpZXdCb3g9XCIwIDAgMTYgMTVcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTUuNjUwOCAxMi4yMjQ5TDkuNTAxOTMgMS41NDY1MkM5LjM0ODI4IDEuMjg0OTEgOS4xMjg5MiAxLjA2Nzk5IDguODY1NiAwLjkxNzI2N0M4LjYwMjI5IDAuNzY2NTQ2IDguMzA0MTYgMC42ODcyNTYgOC4wMDA3NiAwLjY4NzI1NkM3LjY5NzM1IDAuNjg3MjU2IDcuMzk5MjIgMC43NjY1NDYgNy4xMzU5MSAwLjkxNzI2N0M2Ljg3MjU5IDEuMDY3OTkgNi42NTMyNCAxLjI4NDkxIDYuNDk5NTggMS41NDY1MkwwLjM1MDc1NCAxMi4yMjQ5QzAuMjAyOTEyIDEyLjQ3NzkgMC4xMjUgMTIuNzY1NyAwLjEyNSAxMy4wNTg4QzAuMTI1IDEzLjM1MTkgMC4yMDI5MTIgMTMuNjM5NyAwLjM1MDc1NCAxMy44OTI3QzAuNTAyNDQgMTQuMTU1OSAwLjcyMTQyMSAxNC4zNzQgMC45ODUyMjcgMTQuNTI0NkMxLjI0OTAzIDE0LjY3NTIgMS41NDgxNiAxNC43NTMgMS44NTE5MyAxNC43NDk4SDE0LjE0OTZDMTQuNDUzMSAxNC43NTI3IDE0Ljc1MTkgMTQuNjc0OSAxNS4wMTU1IDE0LjUyNDNDMTUuMjc5IDE0LjM3MzYgMTUuNDk3OCAxNC4xNTU3IDE1LjY0OTMgMTMuODkyN0MxNS43OTc0IDEzLjYzOTggMTUuODc1NiAxMy4zNTIgMTUuODc1OCAxMy4wNTlDMTUuODc2MSAxMi43NjU5IDE1Ljc5ODQgMTIuNDc4IDE1LjY1MDggMTIuMjI0OVpNMTQuNjc1NSAxMy4zMjk1QzE0LjYyMTkgMTMuNDIwOSAxNC41NDUgMTMuNDk2NSAxNC40NTI1IDEzLjU0ODRDMTQuMzYwMSAxMy42MDAzIDE0LjI1NTYgMTMuNjI2NiAxNC4xNDk2IDEzLjYyNDhIMS44NTE5M0MxLjc0NTk1IDEzLjYyNjYgMS42NDEzOSAxMy42MDAzIDEuNTQ4OTcgMTMuNTQ4NEMxLjQ1NjU1IDEzLjQ5NjUgMS4zNzk1OSAxMy40MjA5IDEuMzI1OTkgMTMuMzI5NUMxLjI3NzQzIDEzLjI0NzMgMS4yNTE4MiAxMy4xNTM2IDEuMjUxODIgMTMuMDU4MUMxLjI1MTgyIDEyLjk2MjYgMS4yNzc0MyAxMi44Njg5IDEuMzI1OTkgMTIuNzg2N0w3LjQ3NDgyIDIuMTA4MzJDNy41Mjk1IDIuMDE3MzEgNy42MDY4MSAxLjk0MjAxIDcuNjk5MjIgMS44ODk3M0M3Ljc5MTYzIDEuODM3NDUgNy44OTU5OSAxLjgwOTk4IDguMDAyMTYgMS44MDk5OEM4LjEwODMzIDEuODA5OTggOC4yMTI3IDEuODM3NDUgOC4zMDUxIDEuODg5NzNDOC4zOTc1MSAxLjk0MjAxIDguNDc0ODIgMi4wMTczMSA4LjUyOTUxIDIuMTA4MzJMMTQuNjc4MyAxMi43ODY3QzE0LjcyNjUgMTIuODY5MSAxNC43NTE2IDEyLjk2MyAxNC43NTExIDEzLjA1ODVDMTQuNzUwNiAxMy4xNTM5IDE0LjcyNDUgMTMuMjQ3NSAxNC42NzU1IDEzLjMyOTVaTTcuNDM4MjUgOS4xMjQ4VjYuMzEyM0M3LjQzODI1IDYuMTYzMTIgNy40OTc1MiA2LjAyMDA0IDcuNjAzMDEgNS45MTQ1NkM3LjcwODUgNS44MDkwNyA3Ljg1MTU3IDUuNzQ5OCA4LjAwMDc2IDUuNzQ5OEM4LjE0OTk0IDUuNzQ5OCA4LjI5MzAxIDUuODA5MDcgOC4zOTg1IDUuOTE0NTZDOC41MDM5OSA2LjAyMDA0IDguNTYzMjYgNi4xNjMxMiA4LjU2MzI2IDYuMzEyM1Y5LjEyNDhDOC41NjMyNiA5LjI3Mzk5IDguNTAzOTkgOS40MTcwNiA4LjM5ODUgOS41MjI1NUM4LjI5MzAxIDkuNjI4MDQgOC4xNDk5NCA5LjY4NzMgOC4wMDA3NiA5LjY4NzNDNy44NTE1NyA5LjY4NzMgNy43MDg1IDkuNjI4MDQgNy42MDMwMSA5LjUyMjU1QzcuNDk3NTIgOS40MTcwNiA3LjQzODI1IDkuMjczOTkgNy40MzgyNSA5LjEyNDhaTTguODQ0NTEgMTEuNjU2MUM4Ljg0NDUxIDExLjgyMjkgOC43OTUwMiAxMS45ODYxIDguNzAyMzEgMTIuMTI0OEM4LjYwOTYgMTIuMjYzNiA4LjQ3NzgyIDEyLjM3MTcgOC4zMjM2NCAxMi40MzU2QzguMTY5NDcgMTIuNDk5NCA3Ljk5OTgyIDEyLjUxNjEgNy44MzYxNSAxMi40ODM2QzcuNjcyNDggMTIuNDUxIDcuNTIyMTMgMTIuMzcwNyA3LjQwNDEzIDEyLjI1MjdDNy4yODYxMyAxMi4xMzQ3IDcuMjA1NzcgMTEuOTg0MyA3LjE3MzIyIDExLjgyMDdDNy4xNDA2NiAxMS42NTcgNy4xNTczNyAxMS40ODczIDcuMjIxMjMgMTEuMzMzMkM3LjI4NTA5IDExLjE3OSA3LjM5MzI0IDExLjA0NzIgNy41MzE5OSAxMC45NTQ1QzcuNjcwNzUgMTAuODYxOCA3LjgzMzg4IDEwLjgxMjMgOC4wMDA3NiAxMC44MTIzQzguMjI0NTMgMTAuODEyMyA4LjQzOTE0IDEwLjkwMTIgOC41OTczOCAxMS4wNTk0QzguNzU1NjEgMTEuMjE3NyA4Ljg0NDUxIDExLjQzMjMgOC44NDQ1MSAxMS42NTYxWlwiIGZpbGw9XCIlMjNGNzlBOTRcIi8+PC9zdmc+Jyk7XG4gICAgICAgIH1cblxuICAgICAgICBsaS50cmVlLXRyaW1taW5nIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNFwiIHZpZXdCb3g9XCIwIDAgMTYgMTRcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTAuMDkwOSA1Ljk1NDE3QzEwLjA0OSA1Ljg5MzE2IDEwLjAxOTcgNS44MjQ1IDEwLjAwNDQgNS43NTIxM0M5Ljk4OTIgNS42Nzk3NiA5Ljk4ODM4IDUuNjA1MDkgMTAuMDAyIDUuNTMyNDFDMTAuMDE1NyA1LjQ1OTcyIDEwLjA0MzUgNS4zOTA0MyAxMC4wODQgNS4zMjg1MkMxMC4xMjQ0IDUuMjY2NjEgMTAuMTc2NyA1LjIxMzI4IDEwLjIzNzggNS4xNzE1OUwxNC45OTUyIDEuOTE2MTJDMTUuMTE4NCAxLjgzOTg5IDE1LjI2NjMgMS44MTQxNSAxNS40MDggMS44NDQyNkMxNS41NDk3IDEuODc0MzcgMTUuNjc0NCAxLjk1ODAyIDE1Ljc1NiAyLjA3Nzc2QzE1LjgzNzUgMi4xOTc1MSAxNS44Njk4IDIuMzQ0MTIgMTUuODQ1OSAyLjQ4NzA1QzE1LjgyMjEgMi42Mjk5NyAxNS43NDQgMi43NTgxOCAxNS42MjggMi44NDQ5NUwxMC44Njk5IDYuMTAwNDJDMTAuNzc2NyA2LjE2NDcyIDEwLjY2NjEgNi4xOTkwNiAxMC41NTI4IDYuMTk4ODZDMTAuNDYxOCA2LjE5ODUxIDEwLjM3MjEgNi4xNzYwNiAxMC4yOTE3IDYuMTMzNDRDMTAuMjExMiA2LjA5MDgyIDEwLjE0MjMgNi4wMjkzIDEwLjA5MDkgNS45NTQxN1pNMTUuNzc3IDExLjkzNzFDMTUuNjkyNyAxMi4wNjAxIDE1LjU2MyAxMi4xNDQ3IDE1LjQxNjQgMTIuMTcyMUMxNS4yNjk3IDEyLjE5OTUgMTUuMTE4MiAxMi4xNjc2IDE0Ljk5NTIgMTIuMDgzM0w4LjU2Mjk2IDcuNjgxNzVMNS41NzM5OCA5LjcyNjQ0QzUuODAyMDMgMTAuMzA1NiA1LjgwODcxIDEwLjk0ODQgNS41OTI3NCAxMS41MzIyQzUuMzc2NzcgMTIuMTE1OSA0Ljk1MzI5IDEyLjU5OTcgNC40MDMyMiAxMi44OTA5QzMuODUzMTQgMTMuMTgyMiAzLjIxNTA0IDEzLjI2MDUgMi42MTA4NCAxMy4xMTFDMi4wMDY2MyAxMi45NjE2IDEuNDc4NjkgMTIuNTk0NyAxLjEyNzg3IDEyLjA4MDZDMC43NzcwNTcgMTEuNTY2NCAwLjYyNzk3MiAxMC45NDExIDAuNzA5MTAyIDEwLjMyMzlDMC43OTAyMzEgOS43MDY4MyAxLjA5NTg5IDkuMTQxMjUgMS41Njc2NyA4LjczNTI1QzIuMDM5NDUgOC4zMjkyNiAyLjY0NDI4IDguMTExMzIgMy4yNjY1OSA4LjEyMzA4QzMuODg4OSA4LjEzNDg1IDQuNDg1MDYgOC4zNzU0OCA0Ljk0MTE3IDguNzk5MDFMNy41NjY2NCA2Ljk5OTcyTDQuOTM3NjUgNS4yMDA0MkM0LjQ4MzA5IDUuNjIxNzcgMy44ODkyNiA1Ljg2MDkzIDMuMjY5NTUgNS44NzIyM0MyLjY0OTg0IDUuODgzNTMgMi4wNDc2OSA1LjY2NjE4IDEuNTc4MDcgNS4yNjE2OEMxLjEwODQ1IDQuODU3MTggMC44MDQyNjUgNC4yOTM4OCAwLjcyMzYxMiAzLjY3OTM0QzAuNjQyOTYgMy4wNjQ4IDAuNzkxNDg1IDIuNDQyMDkgMS4xNDA4MyAxLjkzMDExQzEuNDkwMTcgMS40MTgxMyAyLjAxNTg1IDEuMDUyNzYgMi42MTc0OCAwLjkwMzc2OUMzLjIxOTEyIDAuNzU0Nzc5IDMuODU0NTUgMC44MzI2MDkgNC40MDI0NSAxLjEyMjRDNC45NTAzNCAxLjQxMjE4IDUuMzcyMyAxLjg5MzYyIDUuNTg3NzUgMi40NzQ3OEM1LjgwMzIgMy4wNTU5NCA1Ljc5NzA1IDMuNjk2MDkgNS41NzA0NiA0LjI3M0wxNS42MjUyIDExLjE1NDVDMTUuNjg2NiAxMS4xOTU4IDE1LjczOTQgMTEuMjQ4OCAxNS43ODAzIDExLjMxMDZDMTUuODIxMiAxMS4zNzIzIDE1Ljg0OTUgMTEuNDQxNSAxNS44NjM3IDExLjUxNDJDMTUuODc3OCAxMS41ODY5IDE1Ljg3NzQgMTEuNjYxNyAxNS44NjI1IDExLjczNDNDMTUuODQ3NiAxMS44MDY4IDE1LjgxODYgMTEuODc1OCAxNS43NzcgMTEuOTM3MVpNNC42MjU0NiAxMC42NTZDNC42MjU1MyAxMC4zMzA2IDQuNTEyNzkgMTAuMDE1MyA0LjMwNjQ0IDkuNzYzNzhDNC4xMDAxIDkuNTEyMjQgMy44MTI5MiA5LjM0MDAzIDMuNDkzODMgOS4yNzY0OUMzLjE3NDc1IDkuMjEyOTYgMi44NDM1MSA5LjI2MjAzIDIuNTU2NTUgOS40MTUzNEMyLjI2OTU5IDkuNTY4NjUgMi4wNDQ2NyA5LjgxNjcyIDEuOTIwMTEgMTAuMTE3M0MxLjc5NTU1IDEwLjQxNzggMS43NzkwNiAxMC43NTIzIDEuODczNDQgMTEuMDYzNkMxLjk2NzgzIDExLjM3NSAyLjE2NzI2IDExLjY0NCAyLjQzNzc1IDExLjgyNDhDMi43MDgyMyAxMi4wMDU2IDMuMDMzMDQgMTIuMDg3IDMuMzU2ODMgMTIuMDU1MkMzLjY4MDYxIDEyLjAyMzMgMy45ODMzNCAxMS44ODAyIDQuMjEzNDMgMTEuNjUwMkM0LjM0NDQ5IDExLjUyIDQuNDQ4NCAxMS4zNjUxIDQuNTE5MTMgMTEuMTk0NEM0LjU4OTg2IDExLjAyMzcgNC42MjYgMTAuODQwNyA0LjYyNTQ2IDEwLjY1NlpNNC4yMTM0MyA0LjMzNjk4QzQuNDEwMTQgNC4xNDAzMyA0LjU0NDEyIDMuODg5NzYgNC41OTg0MSAzLjYxNjk3QzQuNjUyNzEgMy4zNDQxNyA0LjYyNDg4IDMuMDYxNCA0LjUxODQ2IDIuODA0NDFDNC40MTIwNCAyLjU0NzQzIDQuMjMxNzkgMi4zMjc3OCA0LjAwMDUzIDIuMTczMjRDMy43NjkyNiAyLjAxODcgMy40OTczNiAxLjkzNjIxIDMuMjE5MjEgMS45MzYyMUMyLjk0MTA3IDEuOTM2MjEgMi42NjkxNiAyLjAxODcgMi40Mzc5IDIuMTczMjRDMi4yMDY2MyAyLjMyNzc4IDIuMDI2MzkgMi41NDc0MyAxLjkxOTk3IDIuODA0NDFDMS44MTM1NCAzLjA2MTQgMS43ODU3MiAzLjM0NDE3IDEuODQwMDIgMy42MTY5N0MxLjg5NDMxIDMuODg5NzYgMi4wMjgyOCA0LjE0MDMzIDIuMjI0OTkgNC4zMzY5OEMyLjM1NDg2IDQuNDY4NzkgMi41MDk2MyA0LjU3MzQ2IDIuNjgwMzEgNC42NDQ5QzIuODUxIDQuNzE2MzUgMy4wMzQxOCA0Ljc1MzE0IDMuMjE5MjEgNC43NTMxNEMzLjQwNDI1IDQuNzUzMTQgMy41ODc0MyA0LjcxNjM1IDMuNzU4MTEgNC42NDQ5QzMuOTI4OCA0LjU3MzQ2IDQuMDgzNTcgNC40Njg3OSA0LjIxMzQzIDQuMzM2OThaXCIgZmlsbD1cIiUyM0YwRTc0OVwiLz48L3N2Zz4nKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpLnNlcnZpY2UtYXJlYS1pY29uIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCAxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNFwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNCAxNlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk03IDMuNUM2LjQ0Mzc0IDMuNSA1Ljg5OTk3IDMuNjY0OTUgNS40Mzc0NiAzLjk3Mzk5QzQuOTc0OTUgNC4yODMwMyA0LjYxNDQ2IDQuNzIyMjkgNC40MDE1OSA1LjIzNjJDNC4xODg3MiA1Ljc1MDEyIDQuMTMzMDIgNi4zMTU2MiA0LjI0MTU0IDYuODYxMTlDNC4zNTAwNiA3LjQwNjc2IDQuNjE3OTMgNy45MDc5IDUuMDExMjYgOC4zMDEyNEM1LjQwNDYgOC42OTQ1NyA1LjkwNTc0IDguOTYyNDQgNi40NTEzMSA5LjA3MDk2QzYuOTk2ODggOS4xNzk0OCA3LjU2MjM4IDkuMTIzNzggOC4wNzYzIDguOTEwOTFDOC41OTAyMSA4LjY5ODA0IDkuMDI5NDcgOC4zMzc1NSA5LjMzODUxIDcuODc1MDRDOS42NDc1NSA3LjQxMjUzIDkuODEyNSA2Ljg2ODc2IDkuODEyNSA2LjMxMjVDOS44MTI1IDUuNTY2NTggOS41MTYxOCA0Ljg1MTIxIDguOTg4NzQgNC4zMjM3NkM4LjQ2MTI5IDMuNzk2MzIgNy43NDU5MiAzLjUgNyAzLjVaTTcgOEM2LjY2NjI0IDggNi4zMzk5OCA3LjkwMTAzIDYuMDYyNDggNy43MTU2QzUuNzg0OTcgNy41MzAxOCA1LjU2ODY4IDcuMjY2NjMgNS40NDA5NSA2Ljk1ODI4QzUuMzEzMjMgNi42NDk5MyA1LjI3OTgxIDYuMzEwNjMgNS4zNDQ5MiA1Ljk4MzI4QzUuNDEwMDQgNS42NTU5NCA1LjU3MDc2IDUuMzU1MjYgNS44MDY3NiA1LjExOTI2QzYuMDQyNzYgNC44ODMyNiA2LjM0MzQ0IDQuNzIyNTQgNi42NzA3OCA0LjY1NzQyQzYuOTk4MTMgNC41OTIzMSA3LjMzNzQzIDQuNjI1NzMgNy42NDU3OCA0Ljc1MzQ1QzcuOTU0MTMgNC44ODExOCA4LjIxNzY4IDUuMDk3NDcgOC40MDMxMSA1LjM3NDk4QzguNTg4NTMgNS42NTI0OCA4LjY4NzUgNS45Nzg3NCA4LjY4NzUgNi4zMTI1QzguNjg3NSA2Ljc2MDA1IDguNTA5NzEgNy4xODkyOCA4LjE5MzI0IDcuNTA1NzRDNy44NzY3OCA3LjgyMjIxIDcuNDQ3NTUgOCA3IDhaTTcgMC4xMjVDNS4zNTk1NCAwLjEyNjg2MSAzLjc4NjgxIDAuNzc5MzU0IDIuNjI2ODMgMS45MzkzM0MxLjQ2Njg1IDMuMDk5MzEgMC44MTQzNjEgNC42NzIwNCAwLjgxMjUgNi4zMTI1QzAuODEyNSA4LjUyMDMxIDEuODMyNzMgMTAuODYwMyAzLjc2NTYyIDEzLjA4MDFDNC42MzQxNCAxNC4wODMxIDUuNjExNjUgMTQuOTg2NCA2LjY4MDA4IDE1Ljc3M0M2Ljc3NDY2IDE1LjgzOTMgNi44ODczNCAxNS44NzQ4IDcuMDAyODEgMTUuODc0OEM3LjExODI5IDE1Ljg3NDggNy4yMzA5NyAxNS44MzkzIDcuMzI1NTUgMTUuNzczQzguMzkyMDEgMTQuOTg2IDkuMzY3NjIgMTQuMDgyOCAxMC4yMzQ0IDEzLjA4MDFDMTIuMTY0NSAxMC44NjAzIDEzLjE4NzUgOC41MjAzMSAxMy4xODc1IDYuMzEyNUMxMy4xODU2IDQuNjcyMDQgMTIuNTMzMSAzLjA5OTMxIDExLjM3MzIgMS45MzkzM0MxMC4yMTMyIDAuNzc5MzU0IDguNjQwNDYgMC4xMjY4NjEgNyAwLjEyNVpNNyAxNC42MDk0QzUuODM3NzMgMTMuNjk1MyAxLjkzNzUgMTAuMzM3OSAxLjkzNzUgNi4zMTI1QzEuOTM3NSA0Ljk2OTg0IDIuNDcwODcgMy42ODIxNyAzLjQyMDI3IDIuNzMyNzdDNC4zNjk2NyAxLjc4MzM3IDUuNjU3MzQgMS4yNSA3IDEuMjVDOC4zNDI2NiAxLjI1IDkuNjMwMzIgMS43ODMzNyAxMC41Nzk3IDIuNzMyNzdDMTEuNTI5MSAzLjY4MjE3IDEyLjA2MjUgNC45Njk4NCAxMi4wNjI1IDYuMzEyNUMxMi4wNjI1IDEwLjMzNjUgOC4xNjIyNyAxMy42OTUzIDcgMTQuNjA5NFpcIiBmaWxsPVwiJTIzMDM2ODI5XCIvPjwvc3ZnPicpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2luZ2xlLXBvc3Qge1xuICAgIC5zaW5nbGUtdHJlZS1oZWFkIHtcbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtbGVnYWwtY29udGVudC10ZW1wbGF0ZSB7XG4gICAgLnNpbmdsZS10cmVlLWhlYWQgaDEge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5kYXRhLWNvdW50ZXIge1xuICAgICAmX193cmFwcGVyIHt9XG5cbiAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiAzMnB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDY0cHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICB9XG5cbiAgICAgJl9faXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDM4NHB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDM4NHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5QUE5QzIyNDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Zvb3Rlci1yZWFjaG91dC1vdmVybGF5LndlYnApO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCAjMUIyNDJDMUY7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDI4NnB4O1xuICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzNDNweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRmb250LWhlYWRpbmc7XG4gICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjA7XG4gICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTI0JTtcbiAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcbiAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG5cbiAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgIH1cblxuICAgICAmX19pY29uIHtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuODRweDtcbiAgICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogMTBweDtcblxuICAgICAgICAgICYgc3BhbiB7XG4gICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XG4gICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRmb250LWhlYWRpbmc7XG4gICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgZm9udC1zdHlsZTogQm9sZDtcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICAgICAgICAgICAgIGxlYWRpbmctdHJpbTogTk9ORTtcbiAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xLjUlO1xuXG4gICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA2NHB4O1xuICAgICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgfVxuXG4gICAgICZfX3RleHQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XG4gICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XG4gICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XG5cbiAgICAgICAgICB9XG4gICAgIH1cbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5sb2NhdGlvbi1saXN0aW5nLXNlY3Rpb257XG4gICAgLnRhZ2xpbmV7XG4gICAgICAgIG1hcmdpbi1ib3R0b206LThweDtcbiAgICB9XG59XG5cbi5sb2NhdGlvbi1saXN0aW5nLXdyYXBwZXJ7XG4gICAgcGFkZGluZy10b3A6IDMycHg7XG59XG5cbi5sb2NhdGlvbi1wb3N0cy13cmFwcGVye1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIHJvdy1nYXA6IDQ4cHg7XG4gICAgICAgICAgICAgICAgY29sdW1uLWdhcDogMzJweDtcbn1cblxuLmxvY2F0aW9uLWNhdGVnb3J5LWJsb2Nre1xuQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAvLyBtYXgtd2lkdGg6IDEyM3B4O1xufVxufVxuLmxvY2F0aW9uLWNhdGVnb3J5LXRpdGxle1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7IC8qIDE1LjZweCAqL1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjpyZ2JhKDExMSwgMTY2LCAzOSwgMSk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MTZweDtcbn1cbi5sb2NhdGlvbi1wb3N0cy1saXN0e1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMjJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgY29sdW1uLWdhcDogMzJweDtcbiAgICBsaXtcbiAgICAgICAgbWluLXdpZHRoOiAyODBweDtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTIzcHg7XG4gICAgICAgIH1cbiAgICAgICAgYXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTsgLyogMjEuMTJweCAqL1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4cHg7XG4gICAgICAgICAgICBjb2xvcjpyZ2JhKDU4LCA5OCwgNjAsIDEpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToxMnB4O1xuICAgICAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7IC8qIDIxLjEycHggKi9cbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgICAgICAgICAgICAgICBjb2xvcjpyZ2JhKDMsIDEwNCwgNDEsIDEpO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDJweDtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cblxuLmxpY2Vuc2UtZ3JpZC1zZWN0aW9ue1xuXG59XG5cbi5saWNlbnNlLWdyaWR7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGdhcDo0OHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tdG9wOjQ4cHg7XG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgbWFyZ2luLXRvcDozMnB4O1xuICAgICAgICBnYXA6MTZweDtcbiAgICAgICAgICAgICAgICByb3ctZ2FwOiAzMnB4O1xuICAgICAgICAgICAgICAgIFxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG4gICAgJl9faXRlbXtcbiAgICAgICAgICAgIG1heC13aWR0aDoyNjhweDtcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczpmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZ2FwOjE0cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDE2M3B4O1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTYzcHg7XG4gICAgICAgICAgICB9XG4gICAgfVxuICAgICZfX2ltYWdle1xuICAgICAgICBwYWRkaW5nOjEycHg7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMjQ0LjM2LzMxMS4wMDtcbiAgICAgICAgXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjAyLCAyMzMsIDE4NywgMC4xMyk7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgfVxuXG4gICAgfVxuICAgICZfX3RleHR7XG4gICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgZ2FwOjRweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICBoNXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTsgLyogMTguNDhweCAqL1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3cHg7XG4gICAgICAgICAgICBjb2xvcjojMDAyRDA0O1xuICAgICAgICB9XG4gICAgICAgIHB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7IC8qIDE1Ljg0cHggKi9cbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNnB4O1xuICAgICAgICAgICAgY29sb3I6dmFyaWFibGVzLiRUZXh0LUJvZHk7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTsgLyogMTUuODRweCAqL1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG4gICAgICAgICAgICBjb2xvcjojN0E5Qzc1O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4jY2xvc2VQZGZQb3B1cHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG59IiwiQHVzZSBcIi4uL2hlbHBlcnMvdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xuXG4uZW1lcmdlbmN5LWNhcmR7XG4gICAgICAgICAgICAmLXNlY3Rpb257XG4gICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTY0cHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDotNTVweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtd3JhcHBlcntcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjY0cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICAgICAgICAgIGdhcDo2NHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6MTZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhY2tncm91bmQtbmV1dHJhbC1zdWJ0bGU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxle1xuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1sZWZ0e1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUxMnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgICAgICAmLWNvbnRlbnR7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDo0NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czo1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTozMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgaDN7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwNSU7IC8qIDM3LjhweCAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOnZhcmlhYmxlcy4kVGV4dC1IZWFkaW5nO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAyMS4xMnB4ICovXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjp2YXJpYWJsZXMuJFRleHQtQm9keTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLXJpZ2h0e1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUxMnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgICAgICAudGFnbGluZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYtY29udGVudHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWxpc3R7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToyNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MjRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjI0cHggMzVweCAyNHB4IDI0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czoxMHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMjcsIDM2LCA0NCwgMC4wNSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCByZ2JhKDczLCAxMTUsIDc2LCAwLjEpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGdhcDoxNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6cmdiYSgyMDIsIDIzMywgMTg3LCAwLjM1KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIyXCIgaGVpZ2h0PVwiMjJcIiB2aWV3Qm94PVwiMCAwIDIyIDIyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE3LjE4NzUgNS41VjE0LjQzNzVDMTcuMTg3NSAxNC42MTk4IDE3LjExNTEgMTQuNzk0NyAxNi45ODYyIDE0LjkyMzZDMTYuODU3MiAxNS4wNTI2IDE2LjY4MjQgMTUuMTI1IDE2LjUgMTUuMTI1QzE2LjMxNzcgMTUuMTI1IDE2LjE0MjggMTUuMDUyNiAxNi4wMTM5IDE0LjkyMzZDMTUuODg0OSAxNC43OTQ3IDE1LjgxMjUgMTQuNjE5OCAxNS44MTI1IDE0LjQzNzVWNy4xNTk0NUw1Ljk4NjQyIDE2Ljk4NjRDNS44NTc0MiAxNy4xMTU0IDUuNjgyNDUgMTcuMTg3OSA1LjUwMDAyIDE3LjE4NzlDNS4zMTc1OCAxNy4xODc5IDUuMTQyNjEgMTcuMTE1NCA1LjAxMzYxIDE2Ljk4NjRDNC44ODQ2MSAxNi44NTc0IDQuODEyMTMgMTYuNjgyNCA0LjgxMjEzIDE2LjVDNC44MTIxMyAxNi4zMTc2IDQuODg0NjEgMTYuMTQyNiA1LjAxMzYxIDE2LjAxMzZMMTQuODQwNiA2LjE4NzVINy41NjI1MkM3LjM4MDE4IDYuMTg3NSA3LjIwNTMxIDYuMTE1MDcgNy4wNzYzOCA1Ljk4NjE0QzYuOTQ3NDUgNS44NTcyIDYuODc1MDIgNS42ODIzNCA2Ljg3NTAyIDUuNUM2Ljg3NTAyIDUuMzE3NjYgNi45NDc0NSA1LjE0MjggNy4wNzYzOCA1LjAxMzg2QzcuMjA1MzEgNC44ODQ5MyA3LjM4MDE4IDQuODEyNSA3LjU2MjUyIDQuODEyNUgxNi41QzE2LjY4MjQgNC44MTI1IDE2Ljg1NzIgNC44ODQ5MyAxNi45ODYyIDUuMDEzODZDMTcuMTE1MSA1LjE0MjggMTcuMTg3NSA1LjMxNzY2IDE3LjE4NzUgNS41WlwiIGZpbGw9XCIlMjM3QTlDNzVcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAxM3B4IHRvcCAxM3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6MjJweDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIGhlaWdodDozMnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOjMycHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICBjb2xvcjojM0E2MjNDO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5lcnJvci00MDQge1xuICAgICYtd3JhcHBlciB7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtSGVhZGluZztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtYnRucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbGlzdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgNXB4IHRvcCA5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDU2MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWJvcmRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTlcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTkgMTZcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTguMjUyMiA4LjE3NDIyTDExLjM1NzkgMTUuMDY4NUMxMS4yMTczIDE1LjIwOTIgMTEuMDI2NSAxNS4yODgyIDEwLjgyNzYgMTUuMjg4MkMxMC42Mjg3IDE1LjI4ODIgMTAuNDM3OSAxNS4yMDkyIDEwLjI5NzMgMTUuMDY4NUMxMC4xNTY2IDE0LjkyNzkgMTAuMDc3NiAxNC43MzcxIDEwLjA3NzYgMTQuNTM4MkMxMC4wNzc2IDE0LjMzOTMgMTAuMTU2NiAxNC4xNDg1IDEwLjI5NzMgMTQuMDA3OUwxNS45MTE1IDguMzkzNjVMMC43NTEzNDIgOC4zOTQzMUMwLjU1MjMxOSA4LjM5NDMxIDAuMzYxNDQ3IDguMzE1MjUgMC4yMjA3MTYgOC4xNzQ1MkMwLjA3OTk4NTggOC4wMzM3OSAwLjAwMDkyNDIxMSA3Ljg0MjkyIDAuMDAwOTI0NDY0IDcuNjQzODlDMC4wMDA5MjQ3MTcgNy40NDQ4NyAwLjA3OTk4NjEgNy4yNTQgMC4yMjA3MTcgNy4xMTMyN0MwLjM2MTQ0OCA2Ljk3MjU0IDAuNTUyMzE5IDYuODkzNDggMC43NTEzNDIgNi44OTM0OEwxNS45MTE1IDYuODk0MTRMMTAuMjk3MyAxLjI3OTkzQzEwLjE1NjYgMS4xMzkyOCAxMC4wNzc2IDAuOTQ4NTE0IDEwLjA3NzYgMC43NDk2MDFDMTAuMDc3NiAwLjU1MDY4OSAxMC4xNTY2IDAuMzU5OTI0IDEwLjI5NzMgMC4yMTkyNzFDMTAuNDM3OSAwLjA3ODYxOTEgMTAuNjI4NyAtMC4wMDAzOTgyMjggMTAuODI3NiAtMC4wMDAzOTgyOTFDMTEuMDI2NSAtMC4wMDAzOTgzNjUgMTEuMjE3MyAwLjA3ODYxOTEgMTEuMzU3OSAwLjIxOTI3MUwxOC4yNTIyIDcuMTEzNTZDMTguMzkyOSA3LjI1NDIyIDE4LjQ3MTkgNy40NDQ5OCAxOC40NzE5IDcuNjQzODlDMTguNDcxOSA3Ljg0MjgxIDE4LjM5MjkgOC4wMzM1NyAxOC4yNTIyIDguMTc0MjJaXCIgZmlsbD1cIiUyMzE1NUVFRlwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgNXB4IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXR4dCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWRhcmtibHVlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59IiwiQHVzZSBcIi4uL2hlbHBlcnMvdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xuXG4uaW5zdGFncmFtLWZlZWR7XG5cbiAgICAuY3VzdG9tLXNsaWRlciAuc2xpY2stbGlzdHtcbiAgICAgICAgICAgIHdpZHRoOiA0MTZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgfVxuICAgIH1cbi5zYmlfd2lkdGhfcmVzcHtcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxle1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC8vIG1hcmdpbi10b3A6MjRweDtcbiAgICB9XG59XG4gICAgICNzYmlfaW1hZ2Vze1xuICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxle1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAjc2JfaW5zdGFncmFtICNzYmlfaW1hZ2VzIC5zYmlfaXRlbS5zYmlfbnVtX2RpZmZfaGlkZXtcbiAgICAgICAgZGlzcGxheTpibG9jayAhaW1wb3J0YW50XG4gICAgfVxuICAgICNzYl9pbnN0YWdyYW0gI3NiaV9pbWFnZXMgLnNiaV9pdGVtLCAjc2JpX2ltYWdlcyAuc2JpX2l0ZW17XG4gICAgICAgIG1hcmdpbjowIDRweCAwIDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czoxMnB4O1xuICAgICAgICBib3JkZXI6MXB4IHNvbGlkIHJnYmEoNzMsIDExNSwgNzYsIDAuMik7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMjcsIDM2LCA0NCwgMC4wNSk7XG4gICAgICAgIHBhZGRpbmc6MTZweDtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjBweCAwIDRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgICBcblxuICAgICAgICAuc2JpX3Bob3Rve1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjhweDtcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3ZnLnNiaV9saWdodGJveF9jYXJvdXNlbF9pY29ue1xuICAgICAgICAgICAgICAgIHdpZHRoOjMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcuc2JpX3BsYXlidG57XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zYl9pbnN0YWdyYW1faGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5zYmlfaGVhZGVyX3RleHR7XG4gICAgICAgICAgICBnYXA6MTJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLnNiaV9oZWFkZXJfaW1ne1xuICAgICAgICAgICAgICAgIGhlaWdodDo0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6NDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGgze1xuICAgICAgICAgICAgY29sb3I6IzZCNzY2QztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTsgLyogMjMuNzZweCAqL1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA5cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5zdGEtZm9sbG9yLWJ0bntcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDB2dyAtIDEyMTZweCkgLyAyIC0gMHB4KTtcbiAgICAgbWFyZ2luLXRvcDogLTYycHg7XG4gICAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgIC8vIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGV7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICB9XG4gICAgICAgIGF7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNMTEuMzMzMyAwLjcwMjE0OEg0LjY2NjY3QzIuMzY1NDggMC43MDIxNDggMC41IDIuNTY3NjMgMC41IDQuODY4ODFWMTEuNTM1NUMwLjUgMTMuODM2NiAyLjM2NTQ4IDE1LjcwMjEgNC42NjY2NyAxNS43MDIxSDExLjMzMzNDMTMuNjM0NSAxNS43MDIxIDE1LjUgMTMuODM2NiAxNS41IDExLjUzNTVWNC44Njg4MUMxNS41IDIuNTY3NjMgMTMuNjM0NSAwLjcwMjE0OCAxMS4zMzMzIDAuNzAyMTQ4Wk0xNC4wNDE3IDExLjUzNTVDMTQuMDM3MSAxMy4wMjkzIDEyLjgyNzIgMTQuMjM5MiAxMS4zMzMzIDE0LjI0MzhINC42NjY2N0MzLjE3Mjc5IDE0LjIzOTIgMS45NjI5MSAxMy4wMjkzIDEuOTU4MzMgMTEuNTM1NVY0Ljg2ODgxQzEuOTYyOTEgMy4zNzQ5NCAzLjE3Mjc5IDIuMTY1MDYgNC42NjY2NyAyLjE2MDQ4SDExLjMzMzNDMTIuODI3MiAyLjE2NTA2IDE0LjAzNzEgMy4zNzQ5NCAxNC4wNDE3IDQuODY4ODFWMTEuNTM1NVpNMTEuOTU4MyA1LjA3NzE1QzEyLjQxODYgNS4wNzcxNSAxMi43OTE3IDQuNzA0MDUgMTIuNzkxNyA0LjI0MzgxQzEyLjc5MTcgMy43ODM1OCAxMi40MTg2IDMuNDEwNDggMTEuOTU4MyAzLjQxMDQ4QzExLjQ5ODEgMy40MTA0OCAxMS4xMjUgMy43ODM1OCAxMS4xMjUgNC4yNDM4MUMxMS4xMjUgNC43MDQwNSAxMS40OTgxIDUuMDc3MTUgMTEuOTU4MyA1LjA3NzE1Wk04IDQuNDUyMTVDNS45Mjg5MyA0LjQ1MjE1IDQuMjUgNi4xMzEwOCA0LjI1IDguMjAyMTVDNC4yNSAxMC4yNzMyIDUuOTI4OTMgMTEuOTUyMSA4IDExLjk1MjFDMTAuMDcxMSAxMS45NTIxIDExLjc1IDEwLjI3MzIgMTEuNzUgOC4yMDIxNUMxMS43NTIyIDcuMjA2OSAxMS4zNTc4IDYuMjUxNzkgMTAuNjU0MSA1LjU0ODA1QzkuOTUwMzMgNC44NDQzMSA4Ljk5NTI1IDQuNDQ5OTMgOCA0LjQ1MjE1Wk01LjcwODMzIDguMjAyMTVDNS43MDgzMyA5LjQ2NzgxIDYuNzM0MzMgMTAuNDkzOCA4IDEwLjQ5MzhDOS4yNjU2NyAxMC40OTM4IDEwLjI5MTcgOS40Njc4MSAxMC4yOTE3IDguMjAyMTVDMTAuMjkxNyA2LjkzNjQ4IDkuMjY1NjcgNS45MTA0OCA4IDUuOTEwNDhDNi43MzQzMyA1LjkxMDQ4IDUuNzA4MzMgNi45MzY0OCA1LjcwODMzIDguMjAyMTVaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDIycHggY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MnB4O1xuICAgICAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxle1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNsYW1wKDMzJSwgMzglLCA1MCUpIGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cblxuLmluc3RhZ3JhbS1mZWVke1xuICAgIC5jdXN0b20tdHJhZGUtY29udGFpbmVye1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxle1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mZi1zdHJlYW0uZmYtbGF5b3V0LWNhcm91c2Vse1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAgICAgLmZmLWxheW91dC1jYXJvdXNlbCAuZmYtc3RyZWFtLXdyYXBwZXJ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOjQ4cHg7XG4gICAgICAgIH1cbiAgICAuZmYtc3RyZWFtLXdyYXBwZXIuY3VzdG9tLXNsaWRlciAuc2xpY2stbGlzdHtcbiAgICAgICAgICAgIHdpZHRoOiA0MTZweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMTZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLmZmLXN0cmVhbS13cmFwcGVyLmN1c3RvbS1zbGlkZXIgLnNsaWNrLXNsaWRlIGFydGljbGV7XG4gICAgICAgIG1hcmdpbjowIDRweCAwIDBweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOjEycHg7XG4gICAgICAgIGJvcmRlcjoxcHggc29saWQgcmdiYSg3MywgMTE1LCA3NiwgMC4yKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgyNywgMzYsIDQ0LCAwLjA1KTtcbiAgICAgICAgcGFkZGluZzoxNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjBweCAwIDRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZmLWl0ZW0tY29udHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czo4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHN2Zy5zYmlfbGlnaHRib3hfY2Fyb3VzZWxfaWNvbntcbiAgICAgICAgICAgICAgICB3aWR0aDozMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3ZnLnNiaV9wbGF5YnRue1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICAgICAuZmYtc3RyZWFtLXdyYXBwZXIuY3VzdG9tLXNsaWRlciAuc2xpY2stbmV4dCwgLmZmLXN0cmVhbS13cmFwcGVyLmN1c3RvbS1zbGlkZXIgLnNsaWNrLXByZXZ7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDMsIDEwNCwgNDEpO1xuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OicnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZmYtc3RyZWFtLXdyYXBwZXIuY3VzdG9tLXNsaWRlciAuc2xpY2stcHJldntcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLmZmLXN0cmVhbS13cmFwcGVyLmN1c3RvbS1zbGlkZXIgLnNsaWNrLW5leHR7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgLnNiX2luc3RhZ3JhbV9oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5zYmlfaGVhZGVyX3RleHR7XG4gICAgICAgICAgICBnYXA6MTJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAuc2JpX2hlYWRlcl9pbWd7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjQwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDo0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDN7XG4gICAgICAgICAgICBjb2xvcjojNkI3NjZDO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAyMy43NnB4ICovXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDlweDtcbiAgICAgICAgfVxuICAgIH1cbi5pbnN0YS1mb2xsb3ItYnRuLmZhY2Vib29rLWZvbGxvdy1idG57XG4gICAgYXtcbiAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE4XCIgaGVpZ2h0PVwiMTdcIiB2aWV3Qm94PVwiMCAwIDE4IDE3XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE3LjMzMzMgOC41ODczN0MxNy4zMzMzIDMuOTU2ODggMTMuNjAyNCAwLjIwMzEyNSA4Ljk5OTk5IDAuMjAzMTI1QzQuMzk3NjEgMC4yMDMxMjUgMC42NjY2NTYgMy45NTY4OCAwLjY2NjY1NiA4LjU4NzM3QzAuNjY2NjU2IDEyLjc3MjEgMy43MTQwMiAxNi4yNDA4IDcuNjk3OTEgMTYuODY5OFYxMS4wMTFINS41ODIwMlY4LjU4NzM3SDcuNjk3OTFWNi43NDAyMkM3LjY5NzkxIDQuNjM4OTIgOC45NDIwNyAzLjQ3ODIyIDEwLjg0NTUgMy40NzgyMkMxMS43NTczIDMuNDc4MjIgMTIuNzEwOSAzLjY0MTk4IDEyLjcxMDkgMy42NDE5OFY1LjcwNTNIMTEuNjYwMkMxMC42MjUgNS43MDUzIDEwLjMwMjEgNi4zNTE2NCAxMC4zMDIxIDcuMDE0NzFWOC41ODczN0gxMi42MTMyTDEyLjI0MzggMTEuMDExSDEwLjMwMjFWMTYuODY5OEMxNC4yODYgMTYuMjQwOCAxNy4zMzMzIDEyLjc3MjMgMTcuMzMzMyA4LjU4NzM3WlwiIGZpbGw9XCJ3aGl0ZVwiLz48L3N2Zz4nKSAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiAgICAuaW5zdGEtZm9sbG9yLWJ0bntcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDB2dyAtIDEyMTZweCkgLyAyIC0gMHB4KTtcbiAgICAgbWFyZ2luLXRvcDogLTYycHg7XG4gICAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgIC8vIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGV7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICB9XG4gICAgICAgIGF7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNMTEuMzMzMyAwLjcwMjE0OEg0LjY2NjY3QzIuMzY1NDggMC43MDIxNDggMC41IDIuNTY3NjMgMC41IDQuODY4ODFWMTEuNTM1NUMwLjUgMTMuODM2NiAyLjM2NTQ4IDE1LjcwMjEgNC42NjY2NyAxNS43MDIxSDExLjMzMzNDMTMuNjM0NSAxNS43MDIxIDE1LjUgMTMuODM2NiAxNS41IDExLjUzNTVWNC44Njg4MUMxNS41IDIuNTY3NjMgMTMuNjM0NSAwLjcwMjE0OCAxMS4zMzMzIDAuNzAyMTQ4Wk0xNC4wNDE3IDExLjUzNTVDMTQuMDM3MSAxMy4wMjkzIDEyLjgyNzIgMTQuMjM5MiAxMS4zMzMzIDE0LjI0MzhINC42NjY2N0MzLjE3Mjc5IDE0LjIzOTIgMS45NjI5MSAxMy4wMjkzIDEuOTU4MzMgMTEuNTM1NVY0Ljg2ODgxQzEuOTYyOTEgMy4zNzQ5NCAzLjE3Mjc5IDIuMTY1MDYgNC42NjY2NyAyLjE2MDQ4SDExLjMzMzNDMTIuODI3MiAyLjE2NTA2IDE0LjAzNzEgMy4zNzQ5NCAxNC4wNDE3IDQuODY4ODFWMTEuNTM1NVpNMTEuOTU4MyA1LjA3NzE1QzEyLjQxODYgNS4wNzcxNSAxMi43OTE3IDQuNzA0MDUgMTIuNzkxNyA0LjI0MzgxQzEyLjc5MTcgMy43ODM1OCAxMi40MTg2IDMuNDEwNDggMTEuOTU4MyAzLjQxMDQ4QzExLjQ5ODEgMy40MTA0OCAxMS4xMjUgMy43ODM1OCAxMS4xMjUgNC4yNDM4MUMxMS4xMjUgNC43MDQwNSAxMS40OTgxIDUuMDc3MTUgMTEuOTU4MyA1LjA3NzE1Wk04IDQuNDUyMTVDNS45Mjg5MyA0LjQ1MjE1IDQuMjUgNi4xMzEwOCA0LjI1IDguMjAyMTVDNC4yNSAxMC4yNzMyIDUuOTI4OTMgMTEuOTUyMSA4IDExLjk1MjFDMTAuMDcxMSAxMS45NTIxIDExLjc1IDEwLjI3MzIgMTEuNzUgOC4yMDIxNUMxMS43NTIyIDcuMjA2OSAxMS4zNTc4IDYuMjUxNzkgMTAuNjU0MSA1LjU0ODA1QzkuOTUwMzMgNC44NDQzMSA4Ljk5NTI1IDQuNDQ5OTMgOCA0LjQ1MjE1Wk01LjcwODMzIDguMjAyMTVDNS43MDgzMyA5LjQ2NzgxIDYuNzM0MzMgMTAuNDkzOCA4IDEwLjQ5MzhDOS4yNjU2NyAxMC40OTM4IDEwLjI5MTcgOS40Njc4MSAxMC4yOTE3IDguMjAyMTVDMTAuMjkxNyA2LjkzNjQ4IDkuMjY1NjcgNS45MTA0OCA4IDUuOTEwNDhDNi43MzQzMyA1LjkxMDQ4IDUuNzA4MzMgNi45MzY0OCA1LjcwODMzIDguMjAyMTVaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDIycHggY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MnB4O1xuICAgICAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxle1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNsYW1wKDMzJSwgMzglLCA1MCUpIGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuXHJcbi5jdGEtc2VjdGlvbiB7XHJcblxyXG5cclxuICAgICZfX2dyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgICAgICBnYXA6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bm90KC5zbGljay1pbml0aWFsaXplZCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgICAgICAgICBnYXA6IDI0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmN1c3RvbS1zbGRpZXIge1xyXG4gICAgICAgIC5zbGljay1saXN0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDQxNnB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIC0xMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jYXJkIHtcclxuICAgICAgICBtYXJnaW46IDAgMTJweDtcclxuXHJcbiAgICAgICAgJi0taW1nd3JhcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI3NnB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3NHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3NnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTc0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDUge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRmb250LWhlYWRpbmc7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTI0JTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1IZWFkaW5nO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaW1wbGUtYXJyb3ctYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLmluc3RhZ3JhbS1mZWVkIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5jb250ZW50LWdyaWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmX193cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBnYXA6IDQ4cHggMzJweDtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19oZWFkZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDU5MXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLWhlYWRpbmctY29udGVudF9fYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19ncmlkIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0ODhweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuXG5cbiAgICAgICAgLnNpeC1jb2x1bW4tZ3JpZF9faXRlbSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gNDhweCkgLyAyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnJvdyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jb2x1bW4ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogNjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgICAgIGdhcDogMjNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpeC1jb2x1bW4tZ3JpZF9faXRlbSB7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgICY+aW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MzBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTMyNXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICYubGVmdC1iZyB7XG4gICAgICAgICAgICBsZWZ0OiAtMTc1cHg7XG4gICAgICAgICAgICB0b3A6IC0xMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY2VudGVyLWJnIHtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTAwcHg7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYucmlnaHQtYmcge1xuICAgICAgICAgICAgcmlnaHQ6IC0yMDBweDtcbiAgICAgICAgICAgIGJvdHRvbTogLTEwMHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuXHJcbi5wYXJ0bmVyLXNlY3Rpb24ge1xyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogNjRweDtcclxuXHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBnYXA6IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2hlYWRlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIGdhcDogMjRweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19idXR0b25zIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGdhcDogMTJweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZ2FwOiAzMnB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWlkLXRhYmxldCB7XHJcbiAgICAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jYXJkIHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5QUE5QzIyNDtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggIzFCMjQyQzFGO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogNjRweDtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLSAoMzJweCAqMikpIC8gMyk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlBQTlDMjEyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWlkLXRhYmxldCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAtIDI0cHgpIC8gMik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBnYXA6IDQ4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiB1bnNldDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IC0zcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0zcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3BhcnRuZXItZ3JhZGllbnQtY2FyZC5zdmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlBQTlDMjEyO1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICYtLWxvZ28ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDk1ODZGMzM7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTM2cHgpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgaDUsXHJcbiAgICAgICAgICAgIGg2IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaW1wbGUtYXJyb3ctYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5saWdodC1iZyB7XHJcbiAgICAgICAgLnBhcnRuZXItc2VjdGlvbiB7XHJcbiAgICAgICAgICAgICZfX2NhcmQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcbi5jb250YWN0LWxpbmsge1xyXG4gICAgcGFkZGluZzogODBweCAwO1xyXG5cclxuICAgICZfX2dyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGdhcDogMzJweDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBnYXA6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLSAoMzJweCoyKSkgLyAzKTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDE2cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGdhcDogNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0taWNvbiB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjJweDtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS10aXRsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNzAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTI0JTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtSGVhZGluZztcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5tdWx0aS1pbWFnZS1jb250ZW50IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJl9fd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogODBweDtcblxuICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICBnYXA6IDMycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbWFnZSB7XG4gICAgICAgIG1heC13aWR0aDogNTc2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICY+aW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA2NDBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuXG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNjU2cHgpO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQtbGlzdCB7XG4gICAgICAgIGxpIHtcblxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDk1ODZGMzM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRmb250LWhlYWRpbmc7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1IZWFkaW5nO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZGFya2JsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zaG9ydC1pbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDIxMnB4O1xuICAgICAgICBoZWlnaHQ6IDIxMnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCAtNXB4ICMwMDAwMDAxQTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDIwcHggMjVweCAtNXB4ICMwMDAwMDAxQTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnRvcC1sZWZ0IHtcbiAgICAgICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYm90dG9tLWxlZnQge1xuICAgICAgICAgICAgdG9wOiB1bnNldDtcbiAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgIGJvdHRvbTogMTA2cHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCAtNXB4ICMwMDAwMDAxQTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAyMHB4IDI1cHggLTVweCAjMDAwMDAwMUE7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIzN3B4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1OHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdyYWRpZW50LWNpcmNsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA1MzJweDtcbiAgICAgICAgaGVpZ2h0OiA0ODBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZ3JhZGllbnQtYmdjb3Zlci53ZWJwJyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgfVxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuXHJcbi5oaXN0b3J5IHtcclxuICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDQycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1sZWZ0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0ODhweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICAgICAgICAgIHRvcDogMTM1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtcmlnaHQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU5MnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiA0MnB4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10aW1lbGluZSB7XHJcbiAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3MywgODgsIDExMSwgMC4yKTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMzM3B4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtYWN0aXZlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMSwgOTQsIDIzOSwgMSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtZGF0YS13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDUzNnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDVweCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1kYXRhIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMzJweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOUFBOUMyMjQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggIzFCMjQyQzFGO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNDBweDtcclxuICAgICAgICAgICAgbGVmdDogLTU0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzMsIDg4LCAxMTEsIDAuMik7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTM1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAzM3B4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTYwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGQUZDO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjEsIDk0LCAyMzksIDEpO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDEycHggMCByZ2JhKDIxLCA5NCwgMjM5LCAwLjYwKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge31cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10eHQtd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXllYXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaGVhZGluZyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjQlO1xyXG4gICAgICAgIC8qIDI5Ljc2cHggKi9cclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMTJweDtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGV4dCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy00MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaW1nIHtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDQ3Mi8zNTg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcblxuLmRvd25sb2FkLXJlc291cmNlIHtcblxuICAgICZfX2dyaWQge1xuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2N1cnZlcy1saWdodC1ibHVlLndlYnAnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuXG4gICAgICAgICYtLWlubmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDMycHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMzJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY5OTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAmLS1pbWFnZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5QUE5QzIyNDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2NHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgJi0tY29udGVudCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIxMnB4KTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgaDUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZGFya2JsdWU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWxlLXNpemUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG5cblxuICAgICAgICAuZG93bmxvYWQtYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI5cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAwJTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuLm91ci10ZWFtIHtcclxuXHJcbiAgICAmX19jb250ZW50LWhlYWRpbmcge1xyXG4gICAgICAgIG1heC13aWR0aDogNjA4cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZ3JpZCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBnYXA6IDQ4cHggNDRweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGdhcDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gNDRweCkgLyAyKTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5taWQtdGFibGV0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGdhcDogMCAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTgwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XHJcbiAgICAgICAgaGVpZ2h0OiAxODBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzlBQTlDMjI0O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCAjMUIyNDJDMUY7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1pZC10YWJsZXQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNThweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1OHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2FyZC1jb250ZW50IHtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDUge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRmb250LWhlYWRpbmc7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjQlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWRhcmtibHVlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNiB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNCU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy00MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQtLXRpdGxlIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8vIG1pc2NlbGxhbmVvdXMgc3R5bGVzXHJcblxyXG4uc2l4LWNvbHVtbi1ncmlkX19pY29ue1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLWJnLnBuZyk7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDE4cHg7XHJcbn1cclxuXHJcblxyXG5cclxuLy8gLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVue1xyXG4vLyAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbi8vIH1cclxuXHJcbiBcclxuXHJcbi8vIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkgYXtcclxuLy8gICAgIGRpc3BsYXk6IGZsZXg7XHJcbi8vICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4vLyB9XHJcblxyXG4vLyAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpIC5tZW51LWFycm93e1xyXG4vLyAgICAgaGVpZ2h0OiAxMDAlO1xyXG4vLyAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4vLyB9XHJcblxyXG5cclxuXHJcbi8vIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcclxuLy8gLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaSAuc3ViLW1lbnV7XHJcbi8vICAgICAgICAgbWF4LWhlaWdodDogZml0LWNvbnRlbnQ7XHJcbi8vIH1cclxuXHJcbi8vIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkgLm1lbnUtYXJyb3d7IGhlaWdodDogMjBweDt9XHJcbi8vICAgICAgICAgICAgLmhlcm8tYmFubmVyLWltZyB7ICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O31cclxuXHJcblxyXG4vLyB9XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4vLyBtaXNjZWxsYW5lb3VzIHN0eWxlcyIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcblxuLnRyYWRlLWNvbnRhaW5lcjpoYXMoLnNpdGUtaGVhZGVyKSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxMnB4O1xuICB6LWluZGV4OiAzO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcblxuICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICB0b3A6IDE2cHg7XG4gIH1cbn1cblxuLnNpdGUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQ7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyLXNsaWRlcjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAycHggLTFweCByZ2JhKDI3LCAzNiwgNDQsIDAuMDIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG5cbiAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldCB7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgcGFkZGluZzogN3B4IDEycHg7XG4gIH1cblxuICAuc2l0ZS1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDE3MXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgbWF4LXdpZHRoOiAxMzRweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAubWFpbi1uYXZpZ2F0aW9uIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDc1cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjFweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDJweCAtMXB4IHJnYmEoMjcsIDM2LCA0NCwgMC4wMik7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1ib3JkZXItc2xpZGVyO1xuICAgIH1cblxuICAgICYubWVudS1vcGVuIHtcbiAgICAgIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA2cHg7XG4gICAgICB9XG5cbiAgICAgID5saSB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAvLyBwYWRkaW5nOiAwIDEycHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jdXJyZW50X3BhZ2VfaXRlbSxcbiAgICAgICAgJi5jdXJyZW50LW1lbnUtcGFyZW50IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWFjdGlvbi1naG9zdC1ob3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYWN0aW9uLWdob3N0LWhvdmVyO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUFBOUMyMTI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLm1lbnUtYXJyb3cge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI4XCIgaGVpZ2h0PVwiNVwiIHZpZXdCb3g9XCIwIDAgOCA1XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNNy4zMTY5NCA0LjE5MTk0QzcuMDcyODYgNC40MzYwMiA2LjY3NzE0IDQuNDM2MDIgNi40MzMwNiA0LjE5MTk0TDMuNzUgMS41MDg4OEwxLjA2Njk0IDQuMTkxOTRDMC44MjI4NjQgNC40MzYwMiAwLjQyNzEzNiA0LjQzNjAyIDAuMTgzMDU4IDQuMTkxOTRDLTAuMDYxMDE4OSAzLjk0Nzg2IC0wLjA2MTAxODkgMy41NTIxNCAwLjE4MzA1OCAzLjMwODA2TDMuMzA4MDYgMC4xODMwNThDMy41NTIxNCAtMC4wNjEwMTk0IDMuOTQ3ODYgLTAuMDYxMDE5NCA0LjE5MTk0IDAuMTgzMDU4TDcuMzE2OTQgMy4zMDgwNkM3LjU2MTAyIDMuNTUyMTQgNy41NjEwMiAzLjk0Nzg2IDcuMzE2OTQgNC4xOTE5NFpcIiBmaWxsPVwiJTIzMzY0MTUyXCIvPjwvc3ZnPicpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakFpSUdobGFXZG9kRDBpTWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TUNBeU1DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEdjZ2IzQmhZMmwwZVQwaU1DNDBJajRLUEhCaGRHZ2daRDBpVFRFMExqRTVNalVnTVRBdU5EUXlOVXczTGprME1qVTBJREUyTGpZNU1qVkROeTQ0T0RRME55QXhOaTQzTlRBMklEY3VPREUxTlRNZ01UWXVOemsyTnlBM0xqY3pPVFkySURFMkxqZ3lPREZETnk0Mk5qTTNPU0F4Tmk0NE5UazFJRGN1TlRneU5EY2dNVFl1T0RjMU55QTNMalV3TURNMUlERTJMamczTlRkRE55NDBNVGd5TXlBeE5pNDROelUzSURjdU16TTJPVEVnTVRZdU9EVTVOU0EzTGpJMk1UQTBJREUyTGpneU9ERkROeTR4T0RVeE55QXhOaTQzT1RZM0lEY3VNVEUyTWpNZ01UWXVOelV3TmlBM0xqQTFPREUySURFMkxqWTVNalZETnk0d01EQXdPU0F4Tmk0Mk16UTFJRFl1T1RVME1ETWdNVFl1TlRZMU5TQTJMamt5TWpZZ01UWXVORGc1TjBNMkxqZzVNVEUzSURFMkxqUXhNemdnTmk0NE56VWdNVFl1TXpNeU5TQTJMamczTlNBeE5pNHlOVEF6UXpZdU9EYzFJREUyTGpFMk9ESWdOaTQ0T1RFeE55QXhOaTR3T0RZNUlEWXVPVEl5TmlBeE5pNHdNVEZETmk0NU5UUXdNeUF4TlM0NU16VXlJRGN1TURBd01Ea2dNVFV1T0RZMk1pQTNMakExT0RFMklERTFMamd3T0RKTU1USXVPRFkyT0NBeE1DNHdNREF6VERjdU1EVTRNVFlnTkM0eE9USTFNME0yTGprME1EZzRJRFF1TURjMU1qWWdOaTQ0TnpVZ015NDVNVFl5SURZdU9EYzFJRE11TnpVd016VkROaTQ0TnpVZ015NDFPRFExSURZdU9UUXdPRGdnTXk0ME1qVTBOQ0EzTGpBMU9ERTJJRE11TXpBNE1UWkROeTR4TnpVME5DQXpMakU1TURnNElEY3VNek0wTlNBekxqRXlOU0EzTGpVd01ETTFJRE11TVRJMVF6Y3VOalkyTWlBekxqRXlOU0EzTGpneU5USTJJRE11TVRrd09EZ2dOeTQ1TkRJMU5DQXpMak13T0RFMlRERTBMakU1TWpVZ09TNDFOVGd4TmtNeE5DNHlOVEEySURrdU5qRTJNakVnTVRRdU1qazJOeUE1TGpZNE5URTBJREUwTGpNeU9ESWdPUzQzTmpFd01VTXhOQzR6TlRrM0lEa3VPRE0yT0RnZ01UUXVNemMxT0NBNUxqa3hPREl4SURFMExqTTNOVGdnTVRBdU1EQXdNME14TkM0ek56VTRJREV3TGpBNE1qVWdNVFF1TXpVNU55QXhNQzR4TmpNNElERTBMak15T0RJZ01UQXVNak01TjBNeE5DNHlPVFkzSURFd0xqTXhOVFlnTVRRdU1qVXdOaUF4TUM0ek9EUTFJREUwTGpFNU1qVWdNVEF1TkRReU5Wb2lJR1pwYkd3OUlpTXpOalF4TlRJaUx6NEtQQzluUGdvOEwzTjJaejRLJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYub3BlbntcbiAgICAgICAgICAubWVudS1hcnJvdyB7XG4gICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakFpSUdobGFXZG9kRDBpTWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TUNBeU1DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEdjZ2IzQmhZMmwwZVQwaU1DNDBJajRLUEhCaGRHZ2daRDBpVFRFMExqRTVNalVnTVRBdU5EUXlOVXczTGprME1qVTBJREUyTGpZNU1qVkROeTQ0T0RRME55QXhOaTQzTlRBMklEY3VPREUxTlRNZ01UWXVOemsyTnlBM0xqY3pPVFkySURFMkxqZ3lPREZETnk0Mk5qTTNPU0F4Tmk0NE5UazFJRGN1TlRneU5EY2dNVFl1T0RjMU55QTNMalV3TURNMUlERTJMamczTlRkRE55NDBNVGd5TXlBeE5pNDROelUzSURjdU16TTJPVEVnTVRZdU9EVTVOU0EzTGpJMk1UQTBJREUyTGpneU9ERkROeTR4T0RVeE55QXhOaTQzT1RZM0lEY3VNVEUyTWpNZ01UWXVOelV3TmlBM0xqQTFPREUySURFMkxqWTVNalZETnk0d01EQXdPU0F4Tmk0Mk16UTFJRFl1T1RVME1ETWdNVFl1TlRZMU5TQTJMamt5TWpZZ01UWXVORGc1TjBNMkxqZzVNVEUzSURFMkxqUXhNemdnTmk0NE56VWdNVFl1TXpNeU5TQTJMamczTlNBeE5pNHlOVEF6UXpZdU9EYzFJREUyTGpFMk9ESWdOaTQ0T1RFeE55QXhOaTR3T0RZNUlEWXVPVEl5TmlBeE5pNHdNVEZETmk0NU5UUXdNeUF4TlM0NU16VXlJRGN1TURBd01Ea2dNVFV1T0RZMk1pQTNMakExT0RFMklERTFMamd3T0RKTU1USXVPRFkyT0NBeE1DNHdNREF6VERjdU1EVTRNVFlnTkM0eE9USTFNME0yTGprME1EZzRJRFF1TURjMU1qWWdOaTQ0TnpVZ015NDVNVFl5SURZdU9EYzFJRE11TnpVd016VkROaTQ0TnpVZ015NDFPRFExSURZdU9UUXdPRGdnTXk0ME1qVTBOQ0EzTGpBMU9ERTJJRE11TXpBNE1UWkROeTR4TnpVME5DQXpMakU1TURnNElEY3VNek0wTlNBekxqRXlOU0EzTGpVd01ETTFJRE11TVRJMVF6Y3VOalkyTWlBekxqRXlOU0EzTGpneU5USTJJRE11TVRrd09EZ2dOeTQ1TkRJMU5DQXpMak13T0RFMlRERTBMakU1TWpVZ09TNDFOVGd4TmtNeE5DNHlOVEEySURrdU5qRTJNakVnTVRRdU1qazJOeUE1TGpZNE5URTBJREUwTGpNeU9ESWdPUzQzTmpFd01VTXhOQzR6TlRrM0lEa3VPRE0yT0RnZ01UUXVNemMxT0NBNUxqa3hPREl4SURFMExqTTNOVGdnTVRBdU1EQXdNME14TkM0ek56VTRJREV3TGpBNE1qVWdNVFF1TXpVNU55QXhNQzR4TmpNNElERTBMak15T0RJZ01UQXVNak01TjBNeE5DNHlPVFkzSURFd0xqTXhOVFlnTVRRdU1qVXdOaUF4TUM0ek9EUTFJREUwTGpFNU1qVWdNVEF1TkRReU5Wb2lJR1pwYkd3OUlpTXpOalF4TlRJaUx6NEtQQzluUGdvOEwzTjJaejRLJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcblxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAtMzBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDVweCB0b3AgOHB4O1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiBhdXRvO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAycHggLTFweCByZ2JhKDI3LCAzNiwgNDQsIDAuMDIpO1xuICAgICAgICAgIG1pbi13aWR0aDogMzM1cHg7XG4gICAgICAgICAgbGVmdDogLTgwcHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIHRvcDogNTJweDtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmFja2dyb3VuZC1kZWZhdWx0O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0OTU4NkYzMztcblxuICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAvLyBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjM1cyBlYXNlO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1hY3Rpb24tZ2hvc3QtaG92ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWFjdGlvbi1naG9zdC1ob3ZlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgID5hIHtcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1jb250ZW50LXByaW1hcnk7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYnV0dG9uO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMCU7XG4gICAgICAgICAgcGFkZGluZzogMTFweCAzN3B4IDExcHggMjBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcblxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51LWFycm93IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjhcIiBoZWlnaHQ9XCI1XCIgdmlld0JveD1cIjAgMCA4IDVcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk0wLjE4MzA1OCAwLjE4MzA1OEMwLjQyNzEzNiAtMC4wNjEwMTk0IDAuODIyODY0IC0wLjA2MTAxOTQgMS4wNjY5NCAwLjE4MzA1OEwzLjc1IDIuODY2MTJMNi40MzMwNiAwLjE4MzA1OEM2LjY3NzE0IC0wLjA2MTAxOTQgNy4wNzI4NiAtMC4wNjEwMTk0IDcuMzE2OTQgMC4xODMwNThDNy41NjEwMiAwLjQyNzEzNiA3LjU2MTAyIDAuODIyODY0IDcuMzE2OTQgMS4wNjY5NEw0LjE5MTk0IDQuMTkxOTRDMy45NDc4NiA0LjQzNjAyIDMuNTUyMTQgNC40MzYwMiAzLjMwODA2IDQuMTkxOTRMMC4xODMwNTggMS4wNjY5NEMtMC4wNjEwMTk0IDAuODIyODY0IC0wLjA2MTAxOTQgMC40MjcxMzYgMC4xODMwNTggMC4xODMwNThaXCIgZmlsbD1cIiUyMzM2NDE1MlwiLz48L3N2Zz4nKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakFpSUdobGFXZG9kRDBpTWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TUNBeU1DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEdjZ2IzQmhZMmwwZVQwaU1DNDBJajRLUEhCaGRHZ2daRDBpVFRFMExqRTVNalVnTVRBdU5EUXlOVXczTGprME1qVTBJREUyTGpZNU1qVkROeTQ0T0RRME55QXhOaTQzTlRBMklEY3VPREUxTlRNZ01UWXVOemsyTnlBM0xqY3pPVFkySURFMkxqZ3lPREZETnk0Mk5qTTNPU0F4Tmk0NE5UazFJRGN1TlRneU5EY2dNVFl1T0RjMU55QTNMalV3TURNMUlERTJMamczTlRkRE55NDBNVGd5TXlBeE5pNDROelUzSURjdU16TTJPVEVnTVRZdU9EVTVOU0EzTGpJMk1UQTBJREUyTGpneU9ERkROeTR4T0RVeE55QXhOaTQzT1RZM0lEY3VNVEUyTWpNZ01UWXVOelV3TmlBM0xqQTFPREUySURFMkxqWTVNalZETnk0d01EQXdPU0F4Tmk0Mk16UTFJRFl1T1RVME1ETWdNVFl1TlRZMU5TQTJMamt5TWpZZ01UWXVORGc1TjBNMkxqZzVNVEUzSURFMkxqUXhNemdnTmk0NE56VWdNVFl1TXpNeU5TQTJMamczTlNBeE5pNHlOVEF6UXpZdU9EYzFJREUyTGpFMk9ESWdOaTQ0T1RFeE55QXhOaTR3T0RZNUlEWXVPVEl5TmlBeE5pNHdNVEZETmk0NU5UUXdNeUF4TlM0NU16VXlJRGN1TURBd01Ea2dNVFV1T0RZMk1pQTNMakExT0RFMklERTFMamd3T0RKTU1USXVPRFkyT0NBeE1DNHdNREF6VERjdU1EVTRNVFlnTkM0eE9USTFNME0yTGprME1EZzRJRFF1TURjMU1qWWdOaTQ0TnpVZ015NDVNVFl5SURZdU9EYzFJRE11TnpVd016VkROaTQ0TnpVZ015NDFPRFExSURZdU9UUXdPRGdnTXk0ME1qVTBOQ0EzTGpBMU9ERTJJRE11TXpBNE1UWkROeTR4TnpVME5DQXpMakU1TURnNElEY3VNek0wTlNBekxqRXlOU0EzTGpVd01ETTFJRE11TVRJMVF6Y3VOalkyTWlBekxqRXlOU0EzTGpneU5USTJJRE11TVRrd09EZ2dOeTQ1TkRJMU5DQXpMak13T0RFMlRERTBMakU1TWpVZ09TNDFOVGd4TmtNeE5DNHlOVEEySURrdU5qRTJNakVnTVRRdU1qazJOeUE1TGpZNE5URTBJREUwTGpNeU9ESWdPUzQzTmpFd01VTXhOQzR6TlRrM0lEa3VPRE0yT0RnZ01UUXVNemMxT0NBNUxqa3hPREl4SURFMExqTTNOVGdnTVRBdU1EQXdNME14TkM0ek56VTRJREV3TGpBNE1qVWdNVFF1TXpVNU55QXhNQzR4TmpNNElERTBMak15T0RJZ01UQXVNak01TjBNeE5DNHlPVFkzSURFd0xqTXhOVFlnTVRRdU1qVXdOaUF4TUM0ek9EUTFJREUwTGpFNU1qVWdNVEF1TkRReU5Wb2lJR1pwYkd3OUlpTXpOalF4TlRJaUx6NEtQQzluUGdvOEwzTjJaejRLJyk7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1jb250ZW50LXByaW1hcnk7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYnV0dG9uO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgICAvKiAxOC4ycHggKi9cbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yOHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXI+YSB7XG4gICAgICAgICAgJjphZnRlciB7fVxuICAgICAgICB9XG5cbiAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgID5saTpub3QoLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4pIHtcbiAgICAgICAgPmEge1xuICAgICAgICAgIHBhZGRpbmc6IDExcHggMTZweDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItYnRuIC5idG4tYmx1ZSB7XG4gICAgcGFkZGluZzogMTFweCAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgIC5idG4tYXJyb3ctYmx1ZSB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItYnRuIHtcbiAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICB9XG5cbiAgICAuYnRuLWFycm93LWJsdWUge1xuICAgICAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldCB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgcGFkZGluZzogMTFweCAxNnB4O1xuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMjtcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1vYmlsZS1tZW51LWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgLy8gYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMjcsIDM2LCA0NCwgMC4xMik7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRjhGOUZCO1xuXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLmNsb3NlLWljb24ge1xuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICB9XG5cbiAgICAub3Blbi1pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgLmNsb3NlLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAub3Blbi1pY29uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ0biB7XG4gICAgYW5pbWF0aW9uOiBwdWxzZS1hbmltYXRpb24tYmx1ZSAyLjVzIGVhc2Utb3V0IGluZmluaXRlO1xuICB9XG5cbiAgJi5tYWluX2hlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlLWFuaW1hdGlvbi1ibHVlIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6XG4gICAgICAwIDAgMCAwIHJnYmEoMTA4LCAyNDIsIDIxMywgMC42KSxcbiAgICAgIDAgMCAwIDAgcmdiYSg5NCwgMjMwLCAxOTIsIDAuNSksXG4gICAgICAwIDAgMCAwIHJnYmEoNTIsIDE3NywgMTYzLCAwLjQ1KSxcbiAgICAgIDAgMCAwIDAgcmdiYSg2MSwgMTYyLCAyNTUsIDAuMzUpLFxuICAgICAgMCAwIDAgMCByZ2JhKDEwOSwgMTIzLCAyNTUsIDAuMzApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzpcbiAgICAgIC0ycHggLTJweCAwIDhweCByZ2JhKDEwOCwgMjQyLCAyMTMsIDApLFxuICAgICAgLTFweCAtMXB4IDAgMTBweCByZ2JhKDk0LCAyMzAsIDE5MiwgMCksXG4gICAgICAtMnB4IC0ycHggMCAxMnB4IHJnYmEoNTIsIDE3NywgMTYzLCAwKSxcbiAgICAgIDJweCAycHggMCAxMnB4IHJnYmEoNjEsIDE2MiwgMjU1LCAwKSxcbiAgICAgIDJweCAycHggMCAxNnB4IHJnYmEoMTA5LCAxMjMsIDI1NSwgMCk7XG4gIH1cblxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcblxuLmZvb3Rlcl9tYWluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XG4gIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTQ0NDc0ODtcbiAgcGFkZGluZzogNDhweCAwIDI0cHg7XG5cbiAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgcGFkZGluZzogNDhweCAwIDYwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICBwYWRkaW5nOiA0OHB4IDA7XG4gIH1cblxuICAmX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZ2FwOiAzMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgIGdhcDogMjhweDtcbiAgICB9XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjRweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMzg0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2IoMjU1IDI1NSAyNTUgLyAyNCUpO1xuICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuZm9vdGVyX2xvZ29fd3JhcCB7XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDI5NnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgIG1heC13aWR0aDogMjY2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyX21haW5fX3NvY2lhbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgIGEge1xuICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRidXR0b247XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUFBOUMyMjQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3Rlcl9tYWluX19jb250ZW50IHtcbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gICAgICAgIC8qIDIxLjEycHggKi9cbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4cHg7XG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gICZfX25hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDMycHg7XG5cbiAgICAmLWNvbHVtbiB7XG4gICAgICBmbGV4OiAwIDAgMTYwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICBmbGV4OiAxIDEgMTU1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgIH1cblxuICAgICAgaDMge1xuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1ib3JkZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy02MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci00NDQ3NDg7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTUwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJHJvYm90bztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTUwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUhlYWRpbmc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uZXctbGFiZWwge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnNlZS1hbGwtbGluayB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICBnYXA6IDlweDtcblxuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakFpSUdobGFXZG9kRDBpTWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TUNBeU1DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2daRDBpVFRFMUxqWXlOVE1nTlZZeE15NHhNalZETVRVdU5qSTFNeUF4TXk0eU9UQTRJREUxTGpVMU9UVWdNVE11TkRRNU55QXhOUzQwTkRJeklERXpMalUyTmpsRE1UVXVNekkxTVNBeE15NDJPRFF5SURFMUxqRTJOakVnTVRNdU56VWdNVFV1TURBd015QXhNeTQzTlVNeE5DNDRNelEySURFekxqYzFJREUwTGpZM05UWWdNVE11TmpnME1pQXhOQzQxTlRnMElERXpMalUyTmpsRE1UUXVORFF4TWlBeE15NDBORGszSURFMExqTTNOVE1nTVRNdU1qa3dPQ0F4TkM0ek56VXpJREV6TGpFeU5WWTJMalV3T0RVNVREVXVORFF5TlRRZ01UVXVORFF5TWtNMUxqTXlOVEkySURFMUxqVTFPVFVnTlM0eE5qWXlJREUxTGpZeU5UTWdOUzR3TURBek5TQXhOUzQyTWpVelF6UXVPRE0wTlNBeE5TNDJNalV6SURRdU5qYzFORFFnTVRVdU5UVTVOU0EwTGpVMU9ERTJJREUxTGpRME1qSkROQzQwTkRBNE9DQXhOUzR6TWpRNUlEUXVNemMxSURFMUxqRTJOVGtnTkM0ek56VWdNVFZETkM0ek56VWdNVFF1T0RNME1TQTBMalEwTURnNElERTBMalkzTlRFZ05DNDFOVGd4TmlBeE5DNDFOVGM0VERFekxqUTVNVGdnTlM0Mk1qVklOaTQ0TnpVek5VTTJMamN3T1RVNUlEVXVOakkxSURZdU5UVXdOaklnTlM0MU5Ua3hOU0EyTGpRek16UXhJRFV1TkRReE9UUkROaTR6TVRZeUlEVXVNekkwTnpNZ05pNHlOVEF6TlNBMUxqRTJOVGMySURZdU1qVXdNelVnTlVNMkxqSTFNRE0xSURRdU9ETTBNalFnTmk0ek1UWXlJRFF1TmpjMU1qY2dOaTQwTXpNME1TQTBMalUxT0RBMlF6WXVOVFV3TmpJZ05DNDBOREE0TlNBMkxqY3dPVFU1SURRdU16YzFJRFl1T0RjMU16VWdOQzR6TnpWSU1UVXVNREF3TTBNeE5TNHhOall4SURRdU16YzFJREUxTGpNeU5URWdOQzQwTkRBNE5TQXhOUzQwTkRJeklEUXVOVFU0TURaRE1UVXVOVFU1TlNBMExqWTNOVEkzSURFMUxqWXlOVE1nTkM0NE16UXlOQ0F4TlM0Mk1qVXpJRFZhSWlCbWFXeHNQU0lqTXpZME1UVXlJaTgrQ2p3dmMzWm5QZ289Jyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDMycHg7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgIH1cbiAgfVxuXG4gICZfX2JvdHRvbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcblxuXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZ2FwOiAyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICB9XG5cbiAgJl9fZ3VhcmFudGVlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMTJweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgbWF4LXdpZHRoOiA0NjhweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICAvLyBjb2xvcjogdmFyaWFibGVzLiRjb2xvci02RkE2Mjc7XG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yNDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgaDQge1xuICAgICAgICBjb2xvcjogI0I5RDA1RjtcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTYwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODIpO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gICAgICAgIC8qIDE4LjQ4cHggKi9cbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3cHg7XG4gICAgICB9XG5cbiAgICAgIC5mb290ZXJfbWFpbl9fZ3VhcmFudGVlLWJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgcGFkZGluZzogNHB4IDMycHggNHB4IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDI3LCAzNiwgNDQsIDAuMTIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMlwiIGhlaWdodD1cIjEyXCIgdmlld0JveD1cIjAgMCAxMiAxMlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMS42MjUgMS4zMzM5OFY5LjQ1ODk4QzExLjYyNSA5LjYyNDc0IDExLjU1OTEgOS43ODM3MiAxMS40NDE5IDkuOTAwOTNDMTEuMzI0NyAxMC4wMTgxIDExLjE2NTcgMTAuMDg0IDExIDEwLjA4NEMxMC44MzQyIDEwLjA4NCAxMC42NzUzIDEwLjAxODEgMTAuNTU4IDkuOTAwOTNDMTAuNDQwOCA5Ljc4MzcyIDEwLjM3NSA5LjYyNDc0IDEwLjM3NSA5LjQ1ODk4VjIuODQyNThMMS40NDIxNyAxMS43NzYyQzEuMzI0ODkgMTEuODkzNCAxLjE2NTgzIDExLjk1OTMgMC45OTk5ODEgMTEuOTU5M0MwLjgzNDEyOSAxMS45NTkzIDAuNjc1MDY5IDExLjg5MzQgMC41NTc3OTQgMTEuNzc2MkMwLjQ0MDUxOCAxMS42NTg5IDAuMzc0NjM0IDExLjQ5OTggMC4zNzQ2MzQgMTEuMzM0QzAuMzc0NjM0IDExLjE2ODEgMC40NDA1MTggMTEuMDA5MSAwLjU1Nzc5NCAxMC44OTE4TDkuNDkxMzkgMS45NTg5OEgyLjg3NDk4QzIuNzA5MjIgMS45NTg5OCAyLjU1MDI1IDEuODkzMTQgMi40MzMwNCAxLjc3NTkzQzIuMzE1ODMgMS42NTg3MiAyLjI0OTk4IDEuNDk5NzQgMi4yNDk5OCAxLjMzMzk4QzIuMjQ5OTggMS4xNjgyMiAyLjMxNTgzIDEuMDA5MjUgMi40MzMwNCAwLjg5MjA0M0MyLjU1MDI1IDAuNzc0ODMzIDIuNzA5MjIgMC43MDg5ODQgMi44NzQ5OCAwLjcwODk4NEgxMUMxMS4xNjU3IDAuNzA4OTg0IDExLjMyNDcgMC43NzQ4MzMgMTEuNDQxOSAwLjg5MjA0M0MxMS41NTkxIDEuMDA5MjUgMTEuNjI1IDEuMTY4MjIgMTEuNjI1IDEuMzMzOThaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDExcHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHggY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3Nwb25zb3JzIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2IoMjU1IDI1NSAyNTUgLyAyNCUpO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYigyNTUgMjU1IDI1NSAvIDI0JSk7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7fVxuICB9XG5cbiAgJl9fc3BvbnNvcnMge1xuICAgIG1pbi13aWR0aDogMzA3cHg7XG4gICAgbWF4LXdpZHRoOiAzODhweDtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiKDI1NSAyNTUgMjU1IC8gMjQlKTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2IoMjU1IDI1NSAyNTUgLyAyNCUpO1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICB9XG5cbiAgJl9fY2VydGlmaWNhdGlvbnMge1xuICAgIG1pbi13aWR0aDogMjA3cHg7XG4gICAgbWF4LXdpZHRoOiAyMjhweDtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cblxuICAmX19zcG9uc29ycyxcbiAgJl9fY2VydGlmaWNhdGlvbnMge1xuXG4gICAgLy8gbWluLXdpZHRoOiAzMDdweDtcbiAgICBoNCB7XG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1ib3JkZXI7XG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTYwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuXG4gICAgLmZvb3Rlcl9tYWluX19zcG9uc29yLWxvZ29zLFxuICAgIC5mb290ZXJfbWFpbl9fY2VydGlmaWNhdGlvbi1sb2dvcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDc2cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDY0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19mb290ZXItbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMTVweDtcbiAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1ib3JkZXI7XG4gICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcbiAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWJvcmRlci1zbGlkZXI7XG5cblxuICAgICNtZW51LWZvb3Rlci1ib3R0b20tbWVudSB1bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgcm93LWdhcDogMTZweDtcblxuICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1ib3JkZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1IZWFkaW5nO1xuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC50YWctbGluZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDMuNXB4O1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1ib3JkZXI7XG4gICAgICAgIHdpZHRoOiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRBcGVyY3UtZm9udDtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2NXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMjRweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyLXNsaWRlcjtcbiAgICB9XG4gIH1cbn0iLCJcblxuXG5cbi8vIERlZmluZSBzcGFjZXIgc2l6ZXNcbiRzcGFjZXJzOiAoXG4gICd4eHh4bCc6IDE5NnB4LFxuICAneHh4bCc6IDEyNHB4LFxuICAneHhsJzogMTEycHgsXG4gICd4bCc6IDYycHgsXG4gICdsZyc6IDU2cHgsXG4gICdtZCc6IDMycHgsXG4gICdzbSc6IDE2cHgsXG4gICdub25lJzowLFxuKTtcblxuLy8gRGVmaW5lIG1vYmlsZSBzcGFjZXIgc2l6ZXNcbiRtb2JpbGUtc3BhY2VyczogKFxuICAneHh4eGwnOiAxMjRweCxcbiAgJ3h4eGwnOiA2NHB4LFxuICAneHhsJzogNTZweCxcbiAgJ3hsJzogNDhweCxcbiAgJ2xnJzogMzJweCxcbiAgJ21kJzogMjRweCxcbiAgJ3NtJzogMTZweCxcbiAgJ25vbmUnOjBcbik7XG5cbi8vIERlc2t0b3AgLSBwYWRkaW5nLXRvcFxuQGVhY2ggJGtleSwgJHZhbHVlIGluICRzcGFjZXJzIHtcbiAgLmR0LXNwYWNlci0jeyRrZXl9IHtcbiAgICBwYWRkaW5nLXRvcDogJHZhbHVlO1xuICB9XG59XG5cbi8vIERlc2t0b3AgLSBwYWRkaW5nLWJvdHRvbVxuQGVhY2ggJGtleSwgJHZhbHVlIGluICRzcGFjZXJzIHtcbiAgLmRiLXNwYWNlci0jeyRrZXl9IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHZhbHVlO1xuICB9XG59XG5cbi8vIE1vYmlsZSBzcGFjZXJzIChtYXgtd2lkdGg6IDk5MXB4KVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC8vIE1vYmlsZSAtIHBhZGRpbmctdG9wXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkbW9iaWxlLXNwYWNlcnMge1xuICAgIC5tdC1zcGFjZXItI3ska2V5fSB7XG4gICAgICBwYWRkaW5nLXRvcDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIE1vYmlsZSAtIHBhZGRpbmctYm90dG9tXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkbW9iaWxlLXNwYWNlcnMge1xuICAgIC5tYi1zcGFjZXItI3ska2V5fSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHZhbHVlO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xuXG5cbi5zZXJ2aWNlLWJhbm5lcntcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgZGlzcGxheTpmbGV4O1xuICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgbWluLWhlaWdodDo1MDBweDtcbiAgICAgd2lkdGg6MTAwJTtcbiAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgbWluLWhlaWdodDogNDYwcHg7XG4gICAgIH1cbiAgICAmLWxheWVye1xuICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6MDtcbiAgICAgICAgICAgIGJvdHRvbTowO1xuICAgICAgICAgICAgbGVmdDowO1xuICAgICAgICAgICAgcmlnaHQ6MDtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OicnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDowO1xuICAgICAgICAgICAgICAgIGJvdHRvbTowO1xuICAgICAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjY3O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcmlhYmxlcy4kY29sb3ItYmFja2dyb3VuZC1uZXV0cmFsLXN0cm9uZztcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgfVxuICAgIH1cbiAgICAmLWNvbnRlbnR7XG4gICAgICAgIG1heC13aWR0aDo2MDhweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIGgxe1xuICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToyNHB4O1xuICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTozNnB4O1xuICAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgICAgICAgIGNvbG9yOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Mik7ICBcbiAgICAgICAgICAgbWFyZ2luLWJvdHRvbTo0MHB4OyBcbiAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICBcbiAgICAgICAgYXtcbiAgICAgICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgICB9XG5cbiAgICB9XG59XG5cblxuLy8gLnNlcnZpY2UtY2FyZHN7XG5cbi8vICAgICAmX193cmFwcGVye1xuXG4vLyAgICAgfVxuLy8gfVxuXG4vLyAuc2VydmljZS1jYXJke1xuLy8gICAmX3dyYXB7XG4gICAgXG4vLyAgIH1cbi8vIH0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cblxuLnNlYXJjaC1mb3Jte1xuICAgICZfX3dyYXBwZXJ7XG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgIGdhcDoyNHB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnR7XG4gICAgICAgICAgICBnYXA6MTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLm1haW5faGVhZGVyX19zZWFyY2hfbGlzdF9mb3Jte1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgyNywgMzYsIDQ0LCAwLjA1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgLnN1Z2dlc3RlZC1zZWFyY2hlc3sgXG4gICAgICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgICAgICBnYXA6MjRweDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3Ryb25ne1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiMwMDJEMDQ7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgLnN1Z2dlc3RlZC1zZWFyY2hlc19fbGFiZWx7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSg1OCwgOTgsIDYwLCAxKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzMsIDExNSwgNzYsIDAuMSk7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbn1cblxuXG4uc2VhcmNoLXBhZ2UtcmVzdWx0e1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGdhcDoyNHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zZWFyY2gtaXRlbXtcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgICAgIGdhcDoxNnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtdGh1bWJuYWlse1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTJweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgKyBhe1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMzBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gICBcbn1cbi5zZWFyY2gtY29udGVudHtcbiAgICAgICAgLnNlYXJjaC10eXBle1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7IC8qIDE1LjZweCAqL1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjpyZ2JhKDMsIDEwNCwgNDEsIDEpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjEzcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJsb2ctY2FyZF9fdHh0e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToxNnB4O1xuICAgICAgICAgICAgaDZ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcblxuXG4ubG9jYWwtY291bmNpbGV7XG4gICAgLmZhcV9fd3JhcHBlciAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQuY2VudGVye1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6YXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLXdyYXBwZXJ7XG4gICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICAgICAgIGdhcDoyNHB4O1xuICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcbiAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgIC5zZWN0aW9uLWhlYWRpbmctY29udGVudHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjI0cHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICAgICNjb3VuY2lsLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgICAgICB9XG4gICAgfVxuICAgICYtbGlzdC1pdGVte1xuICAgICAgICBwYWRkaW5nOjE2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6MTJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDIsIDIzMywgMTg3LCAwLjEzKTtcbiAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICBnYXA6MTZweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICBnYXA6MTJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjEycHg7XG4gICAgICAgICAgICB9XG4gICAgfVxuICAgICYtbGlzdC1pdGVtLWltZ3tcbiAgICAgICAgYXNwZWN0LXJhdGlvOiA0LzM7XG4gICAgICAgIG1heC13aWR0aDoxNjBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTEwLzgzO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTEwcHg7O1xuXG4gICAgICAgICAgICB9XG4gICAgICAgIGltZ3sgXG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1saXN0LWl0ZW06aGFzKC5sb2NhbC1jb3VuY2lsZS1saXN0LWl0ZW0taW1nKSAmLWxpc3QtaXRlbS1jb250ZW50e1xuICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE3NXB4KTtcbiAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjVweCk7XG4gICAgIH1cbiAgICB9XG4gICAgJi1saXN0LWl0ZW0tY29udGVudHtcbiAgICAgICAgXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaDZ7XG4gICAgICAgICAgICBjb2xvcjp2YXJpYWJsZXMuJFRleHQtSGVhZGluZztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTI0JTsgXG4gICAgICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MjRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjJcIiBoZWlnaHQ9XCIyMlwiIHZpZXdCb3g9XCIwIDAgMjIgMjJcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTcuMTg3NSA1LjVWMTQuNDM3NUMxNy4xODc1IDE0LjYxOTggMTcuMTE1MSAxNC43OTQ3IDE2Ljk4NjIgMTQuOTIzNkMxNi44NTcyIDE1LjA1MjYgMTYuNjgyNCAxNS4xMjUgMTYuNSAxNS4xMjVDMTYuMzE3NyAxNS4xMjUgMTYuMTQyOCAxNS4wNTI2IDE2LjAxMzkgMTQuOTIzNkMxNS44ODQ5IDE0Ljc5NDcgMTUuODEyNSAxNC42MTk4IDE1LjgxMjUgMTQuNDM3NVY3LjE1OTQ1TDUuOTg2NDIgMTYuOTg2NEM1Ljg1NzQyIDE3LjExNTQgNS42ODI0NSAxNy4xODc5IDUuNTAwMDIgMTcuMTg3OUM1LjMxNzU4IDE3LjE4NzkgNS4xNDI2MSAxNy4xMTU0IDUuMDEzNjEgMTYuOTg2NEM0Ljg4NDYxIDE2Ljg1NzQgNC44MTIxMyAxNi42ODI0IDQuODEyMTMgMTYuNUM0LjgxMjEzIDE2LjMxNzYgNC44ODQ2MSAxNi4xNDI2IDUuMDEzNjEgMTYuMDEzNkwxNC44NDA2IDYuMTg3NUg3LjU2MjUyQzcuMzgwMTggNi4xODc1IDcuMjA1MzEgNi4xMTUwNyA3LjA3NjM4IDUuOTg2MTRDNi45NDc0NSA1Ljg1NzIgNi44NzUwMiA1LjY4MjM0IDYuODc1MDIgNS41QzYuODc1MDIgNS4zMTc2NiA2Ljk0NzQ1IDUuMTQyOCA3LjA3NjM4IDUuMDEzODZDNy4yMDUzMSA0Ljg4NDkzIDcuMzgwMTggNC44MTI1IDcuNTYyNTIgNC44MTI1SDE2LjVDMTYuNjgyNCA0LjgxMjUgMTYuODU3MiA0Ljg4NDkzIDE2Ljk4NjIgNS4wMTM4NkMxNy4xMTUxIDUuMTQyOCAxNy4xODc1IDUuMzE3NjYgMTcuMTg3NSA1LjVaXCIgZmlsbD1cIiUyMzdBOUM3NVwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOjIycHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206OHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcHtcbiAgICAgICAgICAgIGNvbG9yOnZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAyMS4xMnB4ICovXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgICAgICAgICAgIG1hcmdpbjowO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtYnRuc3tcbiAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICBnYXA6MTJweDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW4tdG9wOjI0cHg7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICB9XG4gICAgICAgIGF7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDI1MHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgXG4gICAgfVxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuLmNvbnRhY3QtZm9ybSB7XHJcblxyXG4gICAgJi1zZWN0aW9uIHtcclxuXHJcbiAgICAgICAgLmxheW91dC0xLFxyXG4gICAgICAgIC5sYXlvdXQtMixcclxuICAgICAgICAubGF5b3V0LTMsXHJcbiAgICAgICAgLmxheW91dC00IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDEge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRmb250LWhlYWRpbmc7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTQ4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTA1JTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xLjUlO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjRweDtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGdhcDogMTFweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1sZWZ0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ4MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDQ4cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDEgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGFjdC1kZXRhaWwtYmxvY2sge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRhZ2xpbmUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZW1lcmdlbmN5LWNhcmQtcmlnaHQtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICBhOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZW1lcmdlbmN5LWNhcmQtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZW1lcmdlbmN5LWNhcmQtbGlzdCB7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRhY3QtZm9ybSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuXHJcblxyXG5cclxuICAgICAgICAgICAgLndwY2Y3IHtcclxuICAgICAgICAgICAgICAgIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxyXG4gICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTU5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJlc2l6ZTogdmVydGljYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNkYzMyMzI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhhcyh0ZXh0YXJlYSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAud3BjZjctc3Bpbm5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IGF1dG8gMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBmb3JtIHtcclxuICAgICAgICAgICAgICAgICAgICBwOmhhcyh0ZXh0YXJlYSkgYnIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgcDpoYXMoaW5wdXRbdHlwZT1zdWJtaXRdKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY+LndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHA6aGFzKC53cGNmNy1mb3JtLWNvbnRyb2wud3BjZjctcmFkaW8pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBwOmhhcygud3BjZjctY2hlY2tib3gpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1yaWdodCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1OTJweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgJi0taW1nIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3MjBweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDk3Ljg2N3Z3O1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNjAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzNDMgLyAzNjc7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250YWN0LWRldGFpbC1ibG9jayB7XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250YWN0LWZvcm0tc2VjdGlvbiB7XHJcbiAgICAuY29sb3ItaW1hZ2UucmlnaHQuYm90dG9tIHtcclxuICAgICAgICBib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250YWN0LWRldGFpbC1ibG9jayAuZW1lcmdlbmN5LWNhcmQtbGlzdCBwIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XHJcbn1cclxuXHJcbi5jb250YWN0LWZvcm0ge1xyXG4gICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIHtcclxuICAgICAgICBncmlkLXJvdy1nYXA6IDI0cHg7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIHA+bGFiZWwge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgcD5sYWJlbH5iciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBwOmhhcyhpbnB1dFt0eXBlPVwidGV4dFwiXSkge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDZweCk7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZmxvYXQ6IHVuc2V0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwOmhhcyhpbnB1dFtuYW1lPVwibGFzdF9uYW1lXCJdKSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgIHA6aGFzKGlucHV0W25hbWU9XCJjb21wYW55X25hbWVcIl0pIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwOmhhcyhpbnB1dFt0eXBlPVwiZW1haWxcIl0pIHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxuXHJcbiAgICBwOmhhcyh0ZXh0YXJlYSkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xyXG4gICAgfVxyXG4gICAgcDpoYXMoaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSl7XHJcbiAgICAgICAgbWFyZ2luLXRvcDoyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGxhYmVsLFxyXG4gICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkX2xhYmVsIHtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTUwMDtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYnV0dG9uLXNlY29uZGFyeTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0LFxyXG4gICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkIGlucHV0IHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3cHg7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTZweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgICAgIC8qIDE4LjQ4cHggKi9cclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGV4dGFyZWEsXHJcbiAgICAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGQgdGV4dGFyZWEge1xyXG4gICAgICAgIHBhZGRpbmc6IDlweCAxMnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICAvKiAxOC40OHB4ICovXHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3cHg7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1ib3JkZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcclxuICAgIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgICAgIHdpZHRoOiBtaW4tY29udGVudDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRidXR0b247XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZCBzZWxlY3Qge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMjcsIDM2LCA0NCwgMC4wNSk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDczLCAxMTUsIDc2LCAwLjIpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogOTElO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMHB4IGNlbnRlcjtcclxuICAgICAgICBtaW4td2lkdGg6IDIyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5nZm9ybV9hamF4X3NwaW5uZXIge1xyXG4gICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDY2JSk7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9kcm9wX2FyZWEge1xyXG4gICAgICAgIHBhZGRpbmc6IDIzcHggMjBweCAyM3B4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWJvcmRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cclxuICAgICAgICAuZ2Zvcm1fZHJvcF9pbnN0cnVjdGlvbnMge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYnV0dG9uLmdmb3JtX2J1dHRvbl9zZWxlY3RfZmlsZXMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBmb250LXNpemU6IDBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIkNob29zZSBGaWxlXCIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWJvcmRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHRvcDogMjBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgLy8gZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTJcIiBoZWlnaHQ9XCIxMlwiIHZpZXdCb3g9XCIwIDAgMTIgMTJcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTIgNy41MDAwM1YxMUMxMiAxMS4yNjUyIDExLjg5NDYgMTEuNTE5NiAxMS43MDcxIDExLjcwNzFDMTEuNTE5NiAxMS44OTQ3IDExLjI2NTIgMTIgMTEgMTJIMUMwLjczNDc4NCAxMiAwLjQ4MDQzIDExLjg5NDcgMC4yOTI4OTMgMTEuNzA3MUMwLjEwNTM1NyAxMS41MTk2IDAgMTEuMjY1MiAwIDExVjcuNTAwMDNDMCA3LjM2NzQyIDAuMDUyNjc4NSA3LjI0MDI0IDAuMTQ2NDQ3IDcuMTQ2NDdDMC4yNDAyMTUgNy4wNTI3MSAwLjM2NzM5MiA3LjAwMDAzIDAuNSA3LjAwMDAzQzAuNjMyNjA4IDcuMDAwMDMgMC43NTk3ODUgNy4wNTI3MSAwLjg1MzU1MyA3LjE0NjQ3QzAuOTQ3MzIxIDcuMjQwMjQgMSA3LjM2NzQyIDEgNy41MDAwM1YxMUgxMVY3LjUwMDAzQzExIDcuMzY3NDIgMTEuMDUyNyA3LjI0MDI0IDExLjE0NjQgNy4xNDY0N0MxMS4yNDAyIDcuMDUyNzEgMTEuMzY3NCA3LjAwMDAzIDExLjUgNy4wMDAwM0MxMS42MzI2IDcuMDAwMDMgMTEuNzU5OCA3LjA1MjcxIDExLjg1MzYgNy4xNDY0N0MxMS45NDczIDcuMjQwMjQgMTIgNy4zNjc0MiAxMiA3LjUwMDAzWk0zLjg1Mzc1IDMuMzUzNzhMNS41IDEuNzA2OVY3LjUwMDAzQzUuNSA3LjYzMjY0IDUuNTUyNjggNy43NTk4MSA1LjY0NjQ1IDcuODUzNThDNS43NDAyMSA3Ljk0NzM1IDUuODY3MzkgOC4wMDAwMyA2IDguMDAwMDNDNi4xMzI2MSA4LjAwMDAzIDYuMjU5NzkgNy45NDczNSA2LjM1MzU1IDcuODUzNThDNi40NDczMiA3Ljc1OTgxIDYuNSA3LjYzMjY0IDYuNSA3LjUwMDAzVjEuNzA2OUw4LjE0NjI1IDMuMzUzNzhDOC4yNDAwNyAzLjQ0NzYgOC4zNjczMiAzLjUwMDMxIDguNSAzLjUwMDMxQzguNjMyNjggMy41MDAzMSA4Ljc1OTkzIDMuNDQ3NiA4Ljg1Mzc1IDMuMzUzNzhDOC45NDc1NyAzLjI1OTk2IDkuMDAwMjggMy4xMzI3MSA5LjAwMDI4IDMuMDAwMDNDOS4wMDAyOCAyLjg2NzM1IDguOTQ3NTcgMi43NDAxIDguODUzNzUgMi42NDYyOEw2LjM1Mzc1IDAuMTQ2Mjc3QzYuMzA3MzEgMC4wOTk3ODg4IDYuMjUyMTcgMC4wNjI5MDk0IDYuMTkxNDcgMC4wMzc3NDczQzYuMTMwNzcgMC4wMTI1ODUxIDYuMDY1NzEgLTAuMDAwMzY2MjExIDYgLTAuMDAwMzY2MjExQzUuOTM0MjkgLTAuMDAwMzY2MjExIDUuODY5MjMgMC4wMTI1ODUxIDUuODA4NTMgMC4wMzc3NDczQzUuNzQ3ODMgMC4wNjI5MDk0IDUuNjkyNjkgMC4wOTk3ODg4IDUuNjQ2MjUgMC4xNDYyNzdMMy4xNDYyNSAyLjY0NjI4QzMuMDUyNDMgMi43NDAxIDIuOTk5NzIgMi44NjczNSAyLjk5OTcyIDMuMDAwMDNDMi45OTk3MiAzLjEzMjcxIDMuMDUyNDMgMy4yNTk5NiAzLjE0NjI1IDMuMzUzNzhDMy4yNDAwNyAzLjQ0NzYgMy4zNjczMiAzLjUwMDMxIDMuNSAzLjUwMDMxQzMuNjMyNjggMy41MDAzMSAzLjc1OTkzIDMuNDQ3NiAzLjg1Mzc1IDMuMzUzNzhaXCIgZmlsbD1cIiUyMzNBNjIzQ1wiLz48L3N2Zz4nKTtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICB0b3A6IDIxcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZF92YWxpZGF0aW9uX21lc3NhZ2UsXHJcbiAgICAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGQuZ2ZpZWxkLS13aWR0aC1oYWxmIHtcclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gNiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGQuZ2ZpZWxkLS13aWR0aC1oYWxmI2ZpZWxkXzRfNSxcclxuICAgIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZC5nZmllbGQtLXdpZHRoLWhhbGYjZmllbGRfNF80LFxyXG4gICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkLmdmaWVsZC0td2lkdGgtaGFsZiNmaWVsZF80XzExLFxyXG4gICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkLmdmaWVsZC0td2lkdGgtaGFsZiNmaWVsZF80XzEwIHtcclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBmb3JtIHtcclxuICAgICAgICAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLnBvcHVwIHtcclxuICAgICZfd3JhcHBlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDggMTggOCAvIDgyJSk7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX2NvbnRlbnQtYm94IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDc2OHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDQ4cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9mYXEtaWNvbi5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMjBweCB0b3AgMTVweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHggMTZweCAwIDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC0xMHB4IHRvcCAtMTBweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDg0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgLy8gcGFkZGluZzoyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2hlYWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0OXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfY2xvc2UtYnRuIHtcclxuICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTZweDtcclxuICAgICAgICByaWdodDogMTZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTU1ZWVmO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNFwiIGhlaWdodD1cIjEzXCIgdmlld0JveD1cIjAgMCAxNCAxM1wiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMy4wNjc1IDExLjY4MjhDMTMuMTI1NiAxMS43NDA5IDEzLjE3MTcgMTEuODA5OCAxMy4yMDMxIDExLjg4NTdDMTMuMjM0NSAxMS45NjE1IDEzLjI1MDcgMTIuMDQyOSAxMy4yNTA3IDEyLjEyNUMxMy4yNTA3IDEyLjIwNzEgMTMuMjM0NSAxMi4yODg0IDEzLjIwMzEgMTIuMzY0M0MxMy4xNzE3IDEyLjQ0MDIgMTMuMTI1NiAxMi41MDkxIDEzLjA2NzUgMTIuNTY3MkMxMy4wMDk1IDEyLjYyNTIgMTIuOTQwNSAxMi42NzEzIDEyLjg2NDcgMTIuNzAyN0MxMi43ODg4IDEyLjczNDIgMTIuNzA3NSAxMi43NTAzIDEyLjYyNTMgMTIuNzUwM0MxMi41NDMyIDEyLjc1MDMgMTIuNDYxOSAxMi43MzQyIDEyLjM4NiAxMi43MDI3QzEyLjMxMDIgMTIuNjcxMyAxMi4yNDEyIDEyLjYyNTIgMTIuMTgzMiAxMi41NjcyTDcuMDAwMzUgNy4zODM1N0wxLjgxNzUzIDEyLjU2NzJDMS43MDAyNiAxMi42ODQ0IDEuNTQxMiAxMi43NTAzIDEuMzc1MzUgMTIuNzUwM0MxLjIwOTUgMTIuNzUwMyAxLjA1MDQ0IDEyLjY4NDQgMC45MzMxNiAxMi41NjcyQzAuODE1ODg1IDEyLjQ0OTkgMC43NSAxMi4yOTA4IDAuNzUgMTIuMTI1QzAuNzUgMTEuOTU5MSAwLjgxNTg4NSAxMS44MDAxIDAuOTMzMTYgMTEuNjgyOEw2LjExNjc1IDYuNDk5OThMMC45MzMxNiAxLjMxNzE3QzAuODE1ODg1IDEuMTk5ODkgMC43NSAxLjA0MDgzIDAuNzUgMC44NzQ5ODFDMC43NSAwLjcwOTEyOSAwLjgxNTg4NSAwLjU1MDA2OSAwLjkzMzE2IDAuNDMyNzk0QzEuMDUwNDQgMC4zMTU1MTggMS4yMDk1IDAuMjQ5NjM0IDEuMzc1MzUgMC4yNDk2MzRDMS41NDEyIDAuMjQ5NjM0IDEuNzAwMjYgMC4zMTU1MTggMS44MTc1MyAwLjQzMjc5NEw3LjAwMDM1IDUuNjE2MzlMMTIuMTgzMiAwLjQzMjc5NEMxMi4zMDA0IDAuMzE1NTE4IDEyLjQ1OTUgMC4yNDk2MzQgMTIuNjI1MyAwLjI0OTYzNEMxMi43OTEyIDAuMjQ5NjM0IDEyLjk1MDMgMC4zMTU1MTggMTMuMDY3NSAwLjQzMjc5NEMxMy4xODQ4IDAuNTUwMDY5IDEzLjI1MDcgMC43MDkxMjkgMTMuMjUwNyAwLjg3NDk4MUMxMy4yNTA3IDEuMDQwODMgMTMuMTg0OCAxLjE5OTg5IDEzLjA2NzUgMS4zMTcxN0w3Ljg4Mzk0IDYuNDk5OThMMTMuMDY3NSAxMS42ODI4WlwiIGZpbGw9XCIlMjMxNTVlZWZcIi8+PC9zdmc+Jyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0LWZvcm0ucG9wdXAtZm9ybSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgYnV0dG9uLmdmb3JtX2J1dHRvbl9zZWxlY3RfZmlsZXM6YWZ0ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnBvcHVwIHtcclxuICAgICZfd3JhcHBlciAuY29udGFjdC1mb3JtLnBvcHVwLWZvcm0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgIGJ1dHRvbi5nZm9ybV9idXR0b25fc2VsZWN0X2ZpbGVzOmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBmb3JtIHtcclxuICAgICAgICAgICAgLndwY2Y3LXNwaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDVweCBhdXRvIDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuXHJcbi5nZXRfcXVvdGVfYnRuIHtcclxuICAgIG1heC13aWR0aDogMjIwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3R0b206IDQ3cHg7XHJcbiAgICByaWdodDogMzJweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDczLCAxMTUsIDc2LCAwLjEpIDAlLCByZ2JhKDczLCAxMTUsIDc2LCAwLjEpIDEwMCUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xyXG4gICAgcGFkZGluZzogMTVweCA1cHg7XHJcbiAgICB6LWluZGV4OiA5O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgIGJvdHRvbTogLTZweDtcclxuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDExM3B4KTtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAzcHggM3B4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4IDE2cHggMCAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDJkZWcsICNFM0UzOTUgLTE3LjQ1JSwgI0UxREY3QiAtNi44OSUsICNFMEQ5NUMgMy42NyUsICNFMEQ5NTkgMTQuMjMlLCAjMDBBNDdBIDY3LjAyJSwgIzIwNzc3RSA4OC4xNCUpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ljb24ge1xyXG4gICAgICAgIG1heC13aWR0aDogNjBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogLTNweDtcclxuICAgICAgICB0b3A6IC0xMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1JTtcclxuICAgICAgICAgICAgbGVmdDogNSU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogOTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmMGVjO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3MiU7XHJcbiAgICAgICAgLyogMTguMnB4ICovXHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogYXV0bztcclxuICAgICAgICBjb2xvcjogcmdiYSg1OCwgOTgsIDYwLCAxKTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjlcIiBoZWlnaHQ9XCIxNFwiIHZpZXdCb3g9XCIwIDAgOSAxNFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk04LjE5MjU0IDcuNDQyMjlMMS45NDI1NCAxMy42OTIzQzEuODg0NDcgMTMuNzUwNCAxLjgxNTUzIDEzLjc5NjQgMS43Mzk2NiAxMy44Mjc4QzEuNjYzNzkgMTMuODU5MyAxLjU4MjQ3IDEzLjg3NTUgMS41MDAzNSAxMy44NzU1QzEuNDE4MjMgMTMuODc1NSAxLjMzNjkxIDEzLjg1OTMgMS4yNjEwNCAxMy44Mjc4QzEuMTg1MTcgMTMuNzk2NCAxLjExNjIzIDEzLjc1MDQgMS4wNTgxNiAxMy42OTIzQzEuMDAwMDkgMTMuNjM0MiAwLjk1NDAyOCAxMy41NjUzIDAuOTIyNjAxIDEzLjQ4OTRDMC44OTExNzUgMTMuNDEzNSAwLjg3NSAxMy4zMzIyIDAuODc1IDEzLjI1MDFDMC44NzUgMTMuMTY4IDAuODkxMTc1IDEzLjA4NjcgMC45MjI2MDEgMTMuMDEwOEMwLjk1NDAyOCAxMi45MzQ5IDEuMDAwMDkgMTIuODY2IDEuMDU4MTYgMTIuODA3OUw2Ljg2Njc1IDcuMDAwMUwxLjA1ODE2IDEuMTkyMjlDMC45NDA4ODQgMS4wNzUwMiAwLjg3NSAwLjkxNTk1NiAwLjg3NSAwLjc1MDEwM0MwLjg3NSAwLjU4NDI1MSAwLjk0MDg4NCAwLjQyNTE5MSAxLjA1ODE2IDAuMzA3OTE2QzEuMTc1NDQgMC4xOTA2NCAxLjMzNDUgMC4xMjQ3NTYgMS41MDAzNSAwLjEyNDc1NkMxLjY2NjIgMC4xMjQ3NTYgMS44MjUyNiAwLjE5MDY0IDEuOTQyNTQgMC4zMDc5MTZMOC4xOTI1NCA2LjU1NzkyQzguMjUwNjUgNi42MTU5NiA4LjI5Njc1IDYuNjg0ODkgOC4zMjgyIDYuNzYwNzdDOC4zNTk2NSA2LjgzNjY0IDguMzc1ODQgNi45MTc5NyA4LjM3NTg0IDcuMDAwMUM4LjM3NTg0IDcuMDgyMjQgOC4zNTk2NSA3LjE2MzU3IDguMzI4MiA3LjIzOTQ0QzguMjk2NzUgNy4zMTUzMSA4LjI1MDY1IDcuMzg0MjUgOC4xOTI1NCA3LjQ0MjI5WlwiIGZpbGw9XCIlMjMzYTYyM2M4Y1wiIHN0eWxlPVwiJiUyMzEwOyBmaWxsOiAlMjMzYTYyM2M4YzsmJTIzMTA7XCIvPjwvc3ZnPicpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogOHB4IDEzcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTVweCBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMC41cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDIzcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweCAxNnB4IDAgMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiKDMsIDEwNCwgNDEpO1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDE1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE1XCIgaGVpZ2h0PVwiMThcIiB2aWV3Qm94PVwiMCAwIDE1IDE4XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTEwLjYyNSAxMC44NzQ5QzEwLjYyNSAxMS4wNDA2IDEwLjU1OTIgMTEuMTk5NiAxMC40NDE5IDExLjMxNjhDMTAuMzI0NyAxMS40MzQgMTAuMTY1OCAxMS40OTk5IDEwIDExLjQ5OTlINUM0LjgzNDI0IDExLjQ5OTkgNC42NzUyNyAxMS40MzQgNC41NTgwNiAxMS4zMTY4QzQuNDQwODUgMTEuMTk5NiA0LjM3NSAxMS4wNDA2IDQuMzc1IDEwLjg3NDlDNC4zNzUgMTAuNzA5MSA0LjQ0MDg1IDEwLjU1MDIgNC41NTgwNiAxMC40MzI5QzQuNjc1MjcgMTAuMzE1NyA0LjgzNDI0IDEwLjI0OTkgNSAxMC4yNDk5SDEwQzEwLjE2NTggMTAuMjQ5OSAxMC4zMjQ3IDEwLjMxNTcgMTAuNDQxOSAxMC40MzI5QzEwLjU1OTIgMTAuNTUwMiAxMC42MjUgMTAuNzA5MSAxMC42MjUgMTAuODc0OVpNMTAgNy43NDk4OUg1QzQuODM0MjQgNy43NDk4OSA0LjY3NTI3IDcuODE1NzMgNC41NTgwNiA3LjkzMjk1QzQuNDQwODUgOC4wNTAxNiA0LjM3NSA4LjIwOTEzIDQuMzc1IDguMzc0ODlDNC4zNzUgOC41NDA2NSA0LjQ0MDg1IDguNjk5NjIgNC41NTgwNiA4LjgxNjgzQzQuNjc1MjcgOC45MzQwNCA0LjgzNDI0IDguOTk5ODkgNSA4Ljk5OTg5SDEwQzEwLjE2NTggOC45OTk4OSAxMC4zMjQ3IDguOTM0MDQgMTAuNDQxOSA4LjgxNjgzQzEwLjU1OTIgOC42OTk2MiAxMC42MjUgOC41NDA2NSAxMC42MjUgOC4zNzQ4OUMxMC42MjUgOC4yMDkxMyAxMC41NTkyIDguMDUwMTYgMTAuNDQxOSA3LjkzMjk1QzEwLjMyNDcgNy44MTU3MyAxMC4xNjU4IDcuNzQ5ODkgMTAgNy43NDk4OVpNMTQuMzc1IDIuNzQ5ODlWMTUuODc0OUMxNC4zNzUgMTYuMjA2NCAxNC4yNDMzIDE2LjUyNDMgMTQuMDA4OSAxNi43NTg4QzEzLjc3NDUgMTYuOTkzMiAxMy40NTY1IDE3LjEyNDkgMTMuMTI1IDE3LjEyNDlIMS44NzVDMS41NDM0OCAxNy4xMjQ5IDEuMjI1NTQgMTYuOTkzMiAwLjk5MTExNiAxNi43NTg4QzAuNzU2Njk2IDE2LjUyNDMgMC42MjUgMTYuMjA2NCAwLjYyNSAxNS44NzQ5VjIuNzQ5ODlDMC42MjUgMi40MTgzNyAwLjc1NjY5NiAyLjEwMDQyIDAuOTkxMTE2IDEuODY2QzEuMjI1NTQgMS42MzE1OCAxLjU0MzQ4IDEuNDk5ODkgMS44NzUgMS40OTk4OUg0LjcwNzgxQzUuMDU4OTkgMS4xMDY3IDUuNDg5MjQgMC43OTIxMTkgNS45NzA0MSAwLjU3NjcyOUM2LjQ1MTU4IDAuMzYxMzM5IDYuOTcyODIgMC4yNSA3LjUgMC4yNUM4LjAyNzE4IDAuMjUgOC41NDg0MSAwLjM2MTMzOSA5LjAyOTU4IDAuNTc2NzI5QzkuNTEwNzYgMC43OTIxMTkgOS45NDEwMSAxLjEwNjcgMTAuMjkyMiAxLjQ5OTg5SDEzLjEyNUMxMy40NTY1IDEuNDk5ODkgMTMuNzc0NSAxLjYzMTU4IDE0LjAwODkgMS44NjZDMTQuMjQzMyAyLjEwMDQyIDE0LjM3NSAyLjQxODM3IDE0LjM3NSAyLjc0OTg5Wk01IDMuOTk5ODlIMTBDMTAgMy4zMzY4NSA5LjczNjYxIDIuNzAwOTYgOS4yNjc3NyAyLjIzMjEyQzguNzk4OTMgMS43NjMyOCA4LjE2MzA0IDEuNDk5ODkgNy41IDEuNDk5ODlDNi44MzY5NiAxLjQ5OTg5IDYuMjAxMDcgMS43NjMyOCA1LjczMjIzIDIuMjMyMTJDNS4yNjMzOSAyLjcwMDk2IDUgMy4zMzY4NSA1IDMuOTk5ODlaTTEzLjEyNSAyLjc0OTg5SDExLjAzNTJDMTEuMTc3MyAzLjE1MTMxIDExLjI1IDMuNTc0MDMgMTEuMjUgMy45OTk4OVY0LjYyNDg5QzExLjI1IDQuNzkwNjUgMTEuMTg0MiA0Ljk0OTYyIDExLjA2NjkgNS4wNjY4M0MxMC45NDk3IDUuMTg0MDQgMTAuNzkwOCA1LjI0OTg5IDEwLjYyNSA1LjI0OTg5SDQuMzc1QzQuMjA5MjQgNS4yNDk4OSA0LjA1MDI3IDUuMTg0MDQgMy45MzMwNiA1LjA2NjgzQzMuODE1ODUgNC45NDk2MiAzLjc1IDQuNzkwNjUgMy43NSA0LjYyNDg5VjMuOTk5ODlDMy43NTAwMSAzLjU3NDAzIDMuODIyNjcgMy4xNTEzMSAzLjk2NDg0IDIuNzQ5ODlIMS44NzVWMTUuODc0OUgxMy4xMjVWMi43NDk4OVpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDI0cHggY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTVcIiBoZWlnaHQ9XCI5XCIgdmlld0JveD1cIjAgMCAxNSA5XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE0LjE5MjUgNy45NDIxOUMxNC4xMzQ1IDguMDAwMyAxNC4wNjU2IDguMDQ2NCAxMy45ODk3IDguMDc3ODVDMTMuOTEzOCA4LjEwOTMxIDEzLjgzMjUgOC4xMjU0OSAxMy43NTAzIDguMTI1NDlDMTMuNjY4MiA4LjEyNTQ5IDEzLjU4NjkgOC4xMDkzMSAxMy41MTEgOC4wNzc4NUMxMy40MzUxIDguMDQ2NCAxMy4zNjYyIDguMDAwMyAxMy4zMDgyIDcuOTQyMTlMNy41MDAzNSAyLjEzMzZMMS42OTI1MyA3Ljk0MjE5QzEuNTc1MjYgOC4wNTk0NyAxLjQxNjIgOC4xMjUzNSAxLjI1MDM1IDguMTI1MzVDMS4wODQ1IDguMTI1MzUgMC45MjU0MzUgOC4wNTk0NyAwLjgwODE2IDcuOTQyMTlDMC42OTA4ODUgNy44MjQ5MiAwLjYyNSA3LjY2NTg2IDAuNjI1IDcuNUMwLjYyNSA3LjMzNDE1IDAuNjkwODg1IDcuMTc1MDkgMC44MDgxNiA3LjA1NzgyTDcuMDU4MTYgMC44MDc4MTZDNy4xMTYyMSAwLjc0OTcwNSA3LjE4NTE0IDAuNzAzNjA2IDcuMjYxMDEgMC42NzIxNTRDNy4zMzY4OCAwLjY0MDcwMSA3LjQxODIxIDAuNjI0NTEyIDcuNTAwMzUgMC42MjQ1MTJDNy41ODI0OCAwLjYyNDUxMiA3LjY2MzgxIDAuNjQwNzAxIDcuNzM5NjkgMC42NzIxNTRDNy44MTU1NiAwLjcwMzYwNiA3Ljg4NDQ5IDAuNzQ5NzA1IDcuOTQyNTQgMC44MDc4MTZMMTQuMTkyNSA3LjA1NzgyQzE0LjI1MDYgNy4xMTU4NiAxNC4yOTY3IDcuMTg0NzkgMTQuMzI4MiA3LjI2MDY3QzE0LjM1OTcgNy4zMzY1NCAxNC4zNzU4IDcuNDE3ODcgMTQuMzc1OCA3LjVDMTQuMzc1OCA3LjU4MjE0IDE0LjM1OTcgNy42NjM0NyAxNC4zMjgyIDcuNzM5MzRDMTQuMjk2NyA3LjgxNTIyIDE0LjI1MDYgNy44ODQxNSAxNC4xOTI1IDcuOTQyMTlaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyM3B4IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn1cclxuXHJcbi5nZm9ybV9yZXF1aXJlZF9sZWdlbmQsXHJcbi5nZmllbGRfZGVzY3JpcHRpb246bm90KC52YWxpZGF0aW9uX21lc3NhZ2UpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5wb3B1cF9jb250ZW50LWJveCB7XHJcbiAgICAuY29udGFjdC1mb3JtIGJ1dHRvbi5nZm9ybV9idXR0b25fc2VsZWN0X2ZpbGVzOmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiQ2hvb3NlIEZpbGVcIiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250YWN0LWZvcm0gLndwY2Y3LWxpc3QtaXRlbSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmNvbnRhY3QtZm9ybSAud3BjZjctbGlzdC1pdGVtIGxhYmVsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xyXG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5jb250YWN0LWZvcm0gLndwY2Y3LWxpc3QtaXRlbSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXHJcbi5jb250YWN0LWZvcm0gLndwY2Y3LWxpc3QtaXRlbSBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHdpZHRoOiAwO1xyXG59XHJcblxyXG4uY29udGFjdC1mb3JtIC53cGNmNy1saXN0LWl0ZW0gLndwY2Y3LWxpc3QtaXRlbS1sYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbn1cclxuXHJcbi5jb250YWN0LWZvcm0gLndwY2Y3LWxpc3QtaXRlbSAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGJvcmRlcjogMS40cHggc29saWQgIzQ5NTg2RjMzO1xyXG4gICAgYmFja2dyb3VuZDogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4vKiBSYWRpbyBidXR0b24gc3R5bGVzICovXHJcbi5jb250YWN0LWZvcm0gLndwY2Y3LWxpc3QtaXRlbSBpbnB1dFt0eXBlPVwicmFkaW9cIl0rLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG5cclxuLmNvbnRhY3QtZm9ybSAud3BjZjctbGlzdC1pdGVtIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkKy53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICMxNTVFRUY7XHJcbiAgICBib3JkZXItd2lkdGg6IDdweDtcclxufVxyXG5cclxuLyogQ2hlY2tib3ggc3R5bGVzICovXHJcbi5jb250YWN0LWZvcm0gLndwY2Y3LWxpc3QtaXRlbSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0rLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxufVxyXG5cclxuLmNvbnRhY3QtZm9ybSAud3BjZjctbGlzdC1pdGVtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkKy53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1RUVGO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMTU1RUVGO1xyXG59XHJcblxyXG4uY29udGFjdC1mb3JtIC53cGNmNy1saXN0LWl0ZW0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQrLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1cHg7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICBib3JkZXI6IHNvbGlkIHdoaXRlO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwIDNweCAzcHggMDtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxufVxyXG5cclxuLmNvbnRhY3QtZm9ybSAud3BjZjctZm9ybS1jb250cm9sLndwY2Y3LXJhZGlvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDE0cHggMDtcclxuXHJcbiAgICAud3BjZjctbGlzdC1pdGVtIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG59Il19 */
