:root {
  font-size: 10px;
}

body {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  background: #021e08;
  color: #e9e3c7;
  line-height: 1.5;
  font-size: 13px;
  position: relative;
  background-image: url(../img/bg.jpg);
  background-size: 100% auto;
  background-repeat: repeat-y;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}

.navbar_navbar {
  background: linear-gradient(rgba(0, 0, 0, 0.7) 0%, transparent);
  position: fixed;
  z-index: 99999;
  top: 0;
  left: 0;
  right: 0;
  min-height: 70px;
  width: 100%;
  line-height: 3rem;
  font-size: 10px;
  font-family: "Lato", sans-serif !important;
}

@media (min-width: 1025px) {
  .navbar_navContainer {
    height: 7.7rem;
    display: flex;
    justify-content: space-between;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    transition: -webkit-transform 600ms ease-in-out;
    transition: transform 600ms ease-in-out;
    transition: transform 600ms ease-in-out, -webkit-transform 600ms ease-in-out;
  }
}
.navbar_navInner {
  display: flex;
  align-items: center;
}

.navbar_navInner:first-child {
  width: 80%;
}

.btnBck {
  display: block;
  vertical-align: middle;
  border: 0;
  width: 4rem;
  height: 4rem;
  line-height: 3.5rem;
  min-width: 4rem;
  background-size: 80%;
  margin-left: auto;
  position: absolute;
  top: 1.5rem;
  left: 2rem;
  transition: all 300ms ease-in-out;
  text-align: center;
  overflow: hidden;
  cursor: pointer;
}

@media (min-width: 1025px) {
  .btnBck {
    display: none;
  }
}
.connectButton_contextCta {
  display: block;
  vertical-align: middle;
  border: 0;
  height: 4rem;
  line-height: 3.5rem;
  min-width: 4rem;
  background-color: #dd5a12;
  background-size: 80%;
  margin-left: auto;
  border-radius: 8px;
  -webkit-animation: connectButton_appearCTA 300ms ease-in-out forwards;
  animation: connectButton_appearCTA 300ms ease-in-out forwards;
  position: relative;
  width: 13rem;
  transition: all 300ms ease-in-out;
  text-align: center;
  right: 2rem;
  overflow: hidden;
  cursor: pointer;
}

.connectButton_contextCta:hover {
  background-color: #d45511;
}

.connectButton_showIcon {
  width: 4rem;
  height: 4rem;
}

.connectButton_label {
  display: block;
  font-style: normal;
  font-size: 1.2rem;
  line-height: 1;
  letter-spacing: 0.14rem;
}

.connectButton_showIcon .connectButton_label {
  display: none;
}

.connectButton_icon, .back_icon {
  display: block;
  font-style: normal;
  background-repeat: no-repeat;
  background-size: 75%;
  background-position: center center;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  height: 4rem;
  width: 4rem;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
}

.connectButton_showIcon .connectButton_icon {
  -webkit-animation: connectButton_fadeinIcon 500ms ease-in-out forwards;
  animation: connectButton_fadeinIcon 500ms ease-in-out forwards;
}

.back_icon {
  background-size: auto;
  -webkit-animation: connectButton_fadeinIcon 500ms ease-in-out forwards;
  animation: connectButton_fadeinIcon 500ms ease-in-out forwards;
}

.connectButton_contextCta span {
  letter-spacing: 0.07em;
  font-weight: 700;
  display: inline-block;
  text-transform: uppercase;
  position: relative;
  color: #d45511;
  line-height: 4rem;
}

.connectButton_contextCta:not(.connectButton_showIcon) span:before {
  color: white;
  opacity: 0;
  z-index: 0;
  line-height: 1;
  top: 50%;
  left: 0;
  position: absolute;
  content: attr(data-letter);
  -webkit-transform: translate3d(0, -50%, 0);
          transform: translate3d(0, -50%, 0);
  color: rgba(255, 255, 255, 0.9);
  -webkit-animation-duration: 666ms;
  animation-duration: 666ms;
  -webkit-animation-name: connectButton_slidedown;
  animation-name: connectButton_slidedown;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

@media (max-width: 1024px) {
  .connectButton_contextCta {
    top: 1.5rem;
    min-width: 4rem;
  }
}
.navbar_logoContainer {
  width: 50px;
  margin-left: 2rem;
}

.navbar_logo {
  display: inline-block;
  vertical-align: middle;
  height: 5rem;
  width: 5rem;
  background: url("../img/logo.png") center center no-repeat;
  background-size: contain;
  font-size: 0;
}

@media (max-width: 1024px) {
  .navbar_logo {
    left: 50%;
    top: 5%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    position: absolute;
    width: 6rem;
    height: 6rem;
    margin: 0;
    z-index: 3;
  }
}
.navbar_pages {
  transition: -webkit-transform 600ms ease-in-out;
  transition: transform 600ms ease-in-out;
  transition: transform 600ms ease-in-out, -webkit-transform 600ms ease-in-out;
}

@media (max-width: 1024px) {
  .navbar_pages {
    display: none;
  }
}
.navbar_mobileNav {
  display: none;
}

.navbar_navItem {
  color: #e9e3c7;
  font-size: 1.2rem;
  line-height: 1;
  letter-spacing: 0.14rem;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: 700;
  display: inline-block;
  margin-left: 2em;
  transition: color 400ms ease-in-out;
}

.navbar_navItem:hover {
  color: #dd5a12;
}

.staggerlink_split {
  position: relative;
  transition: all 200ms ease-in-out;
  opacity: 1;
  display: inline-block;
  min-width: 0.5rem;
}

.staggerlink_split:before {
  color: white;
  opacity: 0;
  z-index: 0;
  line-height: 1;
  top: 0.15rem;
  left: 0;
  position: absolute;
  content: attr(data-letter);
  -webkit-transform: translate3d(0, -1rem, 0);
          transform: translate3d(0, -1rem, 0);
  transition: all 1000ms ease-in-out;
  color: rgba(255, 255, 255, 0.9);
}

.navbar_pages a:hover span:before {
  opacity: 1;
  z-index: 1;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  background: transparent;
}

.staggerlink_split:nth-child(1):before {
  transition-delay: 66ms;
}

.staggerlink_split:nth-child(2):before {
  transition-delay: 132ms;
}

.staggerlink_split:nth-child(3):before {
  transition-delay: 198ms;
}

.staggerlink_split:nth-child(4):before {
  transition-delay: 264ms;
}

.staggerlink_split:nth-child(5):before {
  transition-delay: 330ms;
}

.staggerlink_split:nth-child(6):before {
  transition-delay: 396ms;
}

.staggerlink_split:nth-child(7):before {
  transition-delay: 462ms;
}

.staggerlink_split:nth-child(8):before {
  transition-delay: 528ms;
}

.staggerlink_split:nth-child(9):before {
  transition-delay: 594ms;
}

.staggerlink_split:nth-child(10):before {
  transition-delay: 660ms;
}

.staggerlink_split:nth-child(11):before {
  transition-delay: 726ms;
}

.staggerlink_split:nth-child(12):before {
  transition-delay: 792ms;
}

.staggerlink_split:nth-child(13):before {
  transition-delay: 858ms;
}

.staggerlink_split:nth-child(14):before {
  transition-delay: 924ms;
}

.staggerlink_split:nth-child(15):before {
  transition-delay: 990ms;
}

.staggerlink_split:nth-child(16):before {
  transition-delay: 1056ms;
}

.staggerlink_split:nth-child(17):before {
  transition-delay: 1122ms;
}

.staggerlink_split:nth-child(18):before {
  transition-delay: 1188ms;
}

.staggerlink_split:nth-child(19):before {
  transition-delay: 1254ms;
}

.staggerlink_split:nth-child(20):before {
  transition-delay: 1320ms;
}

.staggerlink_split:nth-child(21):before {
  transition-delay: 1386ms;
}

.staggerlink_split:nth-child(22):before {
  transition-delay: 1452ms;
}

.staggerlink_split:nth-child(23):before {
  transition-delay: 1518ms;
}

.staggerlink_split:nth-child(24):before {
  transition-delay: 1584ms;
}

.staggerlink_split:nth-child(25):before {
  transition-delay: 1650ms;
}

.staggerlink_split:nth-child(26):before {
  transition-delay: 1716ms;
}

.staggerlink_split:nth-child(27):before {
  transition-delay: 1782ms;
}

.staggerlink_split:nth-child(28):before {
  transition-delay: 1848ms;
}

.staggerlink_split:nth-child(29):before {
  transition-delay: 1914ms;
}

.staggerlink_split:nth-child(30):before {
  transition-delay: 1980ms;
}

.connectButton_contextCta span:nth-child(1):before {
  -webkit-animation-delay: 66ms;
          animation-delay: 66ms;
}

.connectButton_contextCta span:nth-child(2):before {
  -webkit-animation-delay: 132ms;
          animation-delay: 132ms;
}

.connectButton_contextCta span:nth-child(3):before {
  -webkit-animation-delay: 198ms;
          animation-delay: 198ms;
}

.connectButton_contextCta span:nth-child(4):before {
  -webkit-animation-delay: 264ms;
          animation-delay: 264ms;
}

.connectButton_contextCta span:nth-child(5):before {
  -webkit-animation-delay: 330ms;
          animation-delay: 330ms;
}

.connectButton_contextCta span:nth-child(6):before {
  -webkit-animation-delay: 396ms;
          animation-delay: 396ms;
}

.connectButton_contextCta span:nth-child(7):before {
  -webkit-animation-delay: 462ms;
          animation-delay: 462ms;
}

.connectButton_contextCta span:nth-child(8):before {
  -webkit-animation-delay: 528ms;
          animation-delay: 528ms;
}

.connectButton_contextCta span:nth-child(9):before {
  -webkit-animation-delay: 594ms;
          animation-delay: 594ms;
}

.connectButton_contextCta span:nth-child(10):before {
  -webkit-animation-delay: 660ms;
          animation-delay: 660ms;
}

@media (min-width: 1025px) {
  .navbar_navUp .navbar_navContainer {
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}
@-webkit-keyframes connectButton_appearCTA {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes connectButton_appearCTA {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes connectButton_slidedown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -200%, 0);
            transform: translate3d(0, -200%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, -50%, 0);
            transform: translate3d(0, -50%, 0);
  }
}
@keyframes connectButton_slidedown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -200%, 0);
            transform: translate3d(0, -200%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, -50%, 0);
            transform: translate3d(0, -50%, 0);
  }
}
@-webkit-keyframes connectButton_slideright {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -50%, 0);
            transform: translate3d(0, -50%, 0);
  }
}
@keyframes connectButton_slideright {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -50%, 0);
            transform: translate3d(0, -50%, 0);
  }
}
@-webkit-keyframes connectButton_fadeout {
  from {
    opacity: 1;
  }
  99% {
    opacity: 0;
  }
  to {
    opacity: 0;
  }
}
@keyframes connectButton_fadeout {
  from {
    opacity: 1;
  }
  99% {
    opacity: 0;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes connectButton_fadeinIcon {
  from {
    -webkit-transform: scale(0.5) translate3d(-50%, -50%, 0);
            transform: scale(0.5) translate3d(-50%, -50%, 0);
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes connectButton_fadeinIcon {
  from {
    -webkit-transform: scale(0.5) translate3d(-50%, -50%, 0);
            transform: scale(0.5) translate3d(-50%, -50%, 0);
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
div.all {
  overflow-x: hidden;
  padding-top: 6rem;
}
@media (min-width: 680px) {
  div.all {
    padding-top: 0;
  }
}

section {
  min-height: 100vh;
  position: relative;
}
section.start h1.header {
  position: absolute;
  top: 4vh;
  left: 4%;
  z-index: 5;
  margin: 0;
}
section.start h1.header img {
  height: 9vh;
}
section.start h1.header::before {
  display: none;
}
@media (min-width: 680px) {
  section.start h1.header {
    top: 13vh;
    left: 50%;
    -webkit-transform: translateX(56%);
            transform: translateX(56%);
  }
}
@media (min-width: 992px) {
  section.start h1.header {
    top: 42vh;
    -webkit-transform: translateX(67%);
            transform: translateX(67%);
  }
  section.start h1.header img {
    height: 13vh;
  }
}
section.start .pagec {
  position: relative;
  z-index: 6;
  background: rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 25px 25px rgba(0, 0, 0, 0.5);
}
@media (min-width: 992px) {
  section.start .pagec {
    background: none;
    box-shadow: none;
  }
}
section.start .pagec h1 {
  margin: 0;
  padding-left: 30px;
}
@media (min-width: 1240px) {
  section.start .pagec h1 {
    padding-left: 40px;
  }
}
section.start .pagec h3, section.start .pagec p {
  padding-left: 45px;
}
@media (min-width: 1240px) {
  section.start .pagec h3, section.start .pagec p {
    padding-left: 75px;
  }
}
section.start .pagec h3 {
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1;
  margin: 15px 0 0 0;
}
@media (min-width: 1240px) {
  section.start .pagec h3 {
    font-size: 3.5rem;
  }
}
section.start .pagec .btn {
  font-size: 1.4rem;
  font-weight: 700;
  padding: 15px 25px;
  margin: 2rem 0 2rem 45px;
}
@media (min-width: 1240px) {
  section.start .pagec .btn {
    margin: 3rem 0 3rem 75px;
  }
}
section.start .pagec p {
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.22;
}
@media (min-width: 1240px) {
  section.start .pagec p {
    font-size: 1.7rem;
  }
}
section.start .pagec.done h1 {
  font-size: 36px;
  line-height: 1.1;
}
section.start .pagec.done h1::before {
  top: 27px;
  width: 51%;
}
section.start .pagec.done p {
  padding-left: 40px;
  margin-top: 2rem;
}
section.start .pagec.done .btn {
  font-weight: 700;
  margin: 2rem 0 0 40px;
}
@media (min-width: 1240px) {
  section.start .pagec.done .btn {
    margin: 2rem 0 0 40px;
  }
}
section.start #bottle {
  position: absolute;
  left: 50%;
  top: 20vh;
  -webkit-transform: translateX(-36%);
          transform: translateX(-36%);
  height: 105vh;
  z-index: 2;
}
@media (min-width: 680px) {
  section.start #bottle {
    top: 12vh;
  }
}
section.start #smoke1 {
  position: absolute;
  left: 50%;
  bottom: -1vh;
  z-index: 4;
  -webkit-transform: translateX(-15%);
          transform: translateX(-15%);
  height: 39vh;
  mix-blend-mode: screen;
}
@media (min-width: 680px) {
  section.start #smoke1 {
    bottom: 7vh;
  }
}
section.start #smoke2 {
  position: absolute;
  left: 50%;
  bottom: -6vh;
  z-index: 3;
  -webkit-transform: translateX(-35%);
          transform: translateX(-35%);
  height: 37.6vh;
  mix-blend-mode: screen;
}
@media (min-width: 680px) {
  section.start #smoke2 {
    bottom: 2vh;
  }
}
section.prizes {
  min-height: 0;
}
section.prizes .page-container {
  min-height: 44vw;
}
section.prizes .pagec {
  position: relative;
  z-index: 6;
  margin-top: 8rem;
}
@media (min-width: 992px) {
  section.prizes .pagec {
    margin-top: 0;
  }
}
section.prizes .pagec h1 {
  margin: 0 0 30px 0;
  padding-left: 30px;
}
@media (min-width: 1240px) {
  section.prizes .pagec h1 {
    padding-left: 40px;
  }
}
section.prizes .pagec .btn {
  font-weight: 700;
  font-size: 1.4rem;
  padding: 15px 25px;
  margin: 1rem 0 0 45px;
}
@media (min-width: 1240px) {
  section.prizes .pagec .btn {
    margin: 1.5rem 0 0 75px;
  }
}
section.prizes .pagec .d-block {
  color: #e9e3c7;
  text-decoration: none;
  margin: 2rem 0 0 45px;
  font-weight: 500;
}
@media (min-width: 1240px) {
  section.prizes .pagec .d-block {
    margin: 2.5rem 0 0 75px;
  }
}
section.prizes .pagec p {
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.22;
  padding-left: 45px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 1.5rem;
}
section.prizes .pagec p span {
  font-size: 3rem;
  font-weight: 700;
  width: 35px;
  flex: 0 0 auto;
  -webkit-transform: translateY(-45%);
          transform: translateY(-45%);
}
section.prizes .pagec p.sec span {
  -webkit-transform: translateY(-20%);
          transform: translateY(-20%);
}
@media (min-width: 1240px) {
  section.prizes .pagec p {
    font-size: 1.7rem;
    padding-left: 75px;
  }
}
section.prizes .page-container {
  flex-direction: column;
}
@media (min-width: 992px) {
  section.prizes .page-container {
    flex-direction: row;
  }
}
section.prizes #prizes {
  position: relative;
  max-width: 100vw;
  top: -5vh;
}
section.prizes #prizes img {
  width: 100%;
}
section.prizes #prizes > div {
  position: relative;
  top: -10vh;
  flex-direction: column;
}
@media (min-width: 600px) {
  section.prizes #prizes > div {
    position: absolute;
    top: 66%;
    right: 12%;
    left: 6%;
    flex-direction: row;
  }
}
section.prizes #prizes > div .col {
  text-align: center;
  padding: 0;
}
section.prizes #prizes > div .col h3 {
  display: inline-block;
  color: #e9e3c7;
  background-color: #dd5a12;
  padding: 0 5px 3px 5px;
  font-size: 1.75rem;
  line-height: 1;
}
section.prizes #prizes > div .col p {
  font-weight: 700;
  font-size: 1.2rem;
  line-height: 1.4;
}
section.prizes #prizes > div .col p strong {
  font-weight: 700;
  line-height: 1.2;
  font-size: 3.5rem;
  letter-spacing: 0.4rem;
}
@media (min-width: 1240px) {
  section.prizes #prizes > div .col p {
    font-size: 1.7rem;
  }
  section.prizes #prizes > div .col p strong {
    font-size: 5rem;
  }
}
@media (min-width: 992px) {
  section.prizes #prizes {
    position: absolute;
    right: 0;
    top: -7vh;
    width: 64vw;
  }
}
section.form {
  padding: 0 0 5rem 0;
}
@media (min-width: 600px) {
  section.form {
    padding: 5rem 0;
  }
}
@media (min-width: 1240px) {
  section.form {
    padding: 10rem 0 5rem 0;
  }
}
@media (min-width: 1640px) {
  section.form {
    padding: 20rem 0 5rem 0;
  }
}
section.form #stag_left {
  display: none;
  position: absolute;
  left: 0;
  bottom: 0;
  max-width: 15%;
  mix-blend-mode: screen;
  pointer-events: none;
  z-index: -1;
}
@media (min-width: 1240px) {
  section.form #stag_left {
    display: block;
  }
}
@media (min-width: 1640px) {
  section.form #stag_left {
    max-width: 100%;
    height: 2019px;
    max-height: 86%;
  }
}
section.form #stag_right {
  display: none;
  position: absolute;
  right: 0;
  bottom: 0;
  max-width: 15%;
  mix-blend-mode: screen;
  pointer-events: none;
  z-index: -1;
}
@media (min-width: 1240px) {
  section.form #stag_right {
    display: block;
  }
}
@media (min-width: 1640px) {
  section.form #stag_right {
    max-width: 100%;
    height: 2019px;
    max-height: 86%;
  }
}

*:focus,
button:focus,
.btn:focus,
.btn:hover {
  box-shadow: none !important;
  outline: 0;
}

img {
  font-size: 1px;
}

.nowrap {
  white-space: nowrap;
}

.page-container {
  min-height: 100vh;
  position: relative;
}

.container {
  max-width: 1000px;
}

h1, h2, h3, h4, h5, h6 {
  line-height: 1.3;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 3.27px;
}

h1 {
  display: inline-block;
  font-size: 33px;
  position: relative;
  padding-right: 15px;
  z-index: 0;
  margin-bottom: 35px;
}
h1::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 10px;
  left: 0;
  bottom: 4px;
  background: #d45511;
  z-index: -1;
}
@media (min-width: 500px) {
  h1 {
    font-size: 43px;
    padding-right: 20px;
  }
  h1::before {
    height: 16px;
    bottom: 6px;
  }
}
@media (min-width: 992px) {
  h1 {
    font-size: 53px;
    padding-right: 24px;
  }
  h1::before {
    height: 24px;
    bottom: 7px;
  }
}
@media (min-width: 1140px) {
  h1 {
    margin-left: -7rem;
  }
}

h2 {
  display: inline-block;
  font-size: 23px;
  margin-bottom: 35px;
}
@media (min-width: 764px) {
  h2 {
    font-size: 33px;
  }
}
@media (min-width: 1140px) {
  h2 {
    margin-left: -7rem;
  }
}
h2 span {
  display: inline-block;
  position: relative;
  z-index: 0;
}
h2 span::before {
  content: "";
  position: absolute;
  width: 64%;
  height: 12px;
  left: -10px;
  bottom: 2px;
  background: #d45511;
  z-index: -1;
}

b {
  font-weight: 700;
}

a:not(.btn):not(.nav-link) {
  text-decoration: underline;
}

.font-fix::before {
  content: "";
  display: block;
  height: 0.1em;
}

.spinner-border {
  vertical-align: middle;
}

.cookies {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 20px 0;
  background: #d45511;
  color: #000000;
  text-align: center;
  font-size: 15px;
  z-index: 50;
}

.cookies a {
  color: #000000;
}

.modal-content {
  color: #000000;
}

.footer_wrapper {
  background: url(../img/334f2854f5987d9476c215569d0ca571.png) right top no-repeat, linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%), url(../img/e25c53fa7d42851bb5d2e5fd47e37918.jpg);
  background-size: auto 100%, auto;
  border-left: 0.75rem #dd5a12 solid;
  font-family: "Lato", sans-serif !important;
}

@media (min-width: 741px) {
  .footer_wrapper {
    background: url(../img/417fc787924a18cc899d30276edb056a.png) right top no-repeat, linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%), url(../img/e25c53fa7d42851bb5d2e5fd47e37918.jpg);
    background-size: auto 100%, auto;
    width: 100%;
    height: 300px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow: hidden;
  }
}
.footer_navigation {
  padding: 4rem 0 0 4.5rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

@media (max-width: 740px) {
  .footer_navigation {
    flex-direction: column;
    padding: 4rem 5rem 0;
  }
}
.footer_navContainer {
  width: 90%;
}

@media (max-width: 740px) {
  .footer_navContainer {
    display: flex;
    flex-direction: column;
    width: auto;
  }
}
.footer_navItem {
  font-size: 1.2rem;
  line-height: 1;
  letter-spacing: 0.14em;
  color: #e9e3c7;
  text-decoration: none !important;
  text-transform: uppercase;
  font-weight: bold;
  display: inline-block;
  margin-right: 3.5rem;
  padding: 1.3rem 0;
  box-sizing: border-box;
}

@media (max-width: 740px) {
  .footer_navItem {
    align-self: flex-start;
    font-size: 1.5rem;
    padding: 1.7rem 0;
    margin-right: 0;
  }
}
.footer_navItem:hover, footer a:hover {
  color: #dd5a12;
}

.footer_bottomRow {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 2rem 5rem;
  flex-direction: column-reverse;
  margin: 6.5rem 0 0;
}

@media (min-width: 741px) {
  .footer_bottomRow {
    margin: 2.5rem 0 1rem 4.5rem;
    flex-direction: row;
    align-items: flex-end;
    padding: 0 0 1.5rem 0;
  }
}
.footer_slogan {
  text-transform: uppercase;
  font-weight: 900;
  width: 70%;
  letter-spacing: 0.2rem;
  font-size: 0.9rem;
  margin-top: 6rem;
  text-align: center;
}

@media (min-width: 741px) {
  .footer_slogan {
    font-size: 0.85rem;
    letter-spacing: 0.4rem;
    line-height: 2;
    text-align: left;
  }
}
.footer_slogan p {
  margin: 0;
}

.footer_slogan a {
  color: #e9e3c7;
  text-decoration: none;
}

footer a {
  text-decoration: none !important;
  transition: color 400ms ease-in-out;
}

.socialMedia_social {
  display: flex;
  flex-wrap: wrap;
}

.socialMedia_socialLink {
  background: url(data:image/jpeg;base64,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) center center;
  background-size: cover;
  height: 6rem;
  width: 6rem;
  border-radius: 100%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0.4rem;
  margin: 0 1.5rem 2rem;
  text-indent: -999em;
  white-space: nowrap;
}

@media (min-width: 741px) {
  .socialMedia_socialLink {
    margin-right: 2.5rem;
  }
}
.socialMedia_socialIcon {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  padding: 0.8rem;
  border: 0.2rem solid #193e0f;
  border-radius: 100%;
  fill: #193e0f;
}

svg:not(:root) {
  overflow: hidden;
}

.socialicons_svg {
  display: block;
  width: auto;
  height: 100%;
}

.cookies_bar {
  background: url(../img/cbg.jpg);
  background-size: auto;
  background-repeat: repeat;
  border-left: 0.75rem #dd5a12 solid;
  font-family: "Lato", sans-serif !important;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 100001;
  padding: 3rem 3rem 2rem 4rem;
  display: flex;
}
@media (min-width: 1450px) {
  .cookies_bar {
    padding: 5rem 4rem 5rem 7rem;
  }
}
.cookies_bar p {
  color: #e9e3c7;
  font-family: "Montserrat" !important;
  font-size: 1.2rem;
  font-weight: 300;
  line-height: 1.33;
  letter-spacing: 0.15rem;
  padding: 0;
  margin: 0 4rem 0 0;
}
@media (min-width: 992px) {
  .cookies_bar p {
    font-size: 1.5rem;
    line-height: 1.63;
  }
}
@media (min-width: 1450px) {
  .cookies_bar p {
    margin: 0 8rem 0 0;
  }
}
.cookies_bar .btns {
  flex: 0 0 auto;
}
.cookies_bar .btns .closer {
  display: block;
  width: 2rem;
  height: 2rem;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ctitle%3Eclose%3C/title%3E%3Cpath d='M27 173L173 27M27 27l146 146' stroke='%23E9E3C7' stroke-width='15'/%3E%3C/svg%3E");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
  margin-left: 2rem;
  position: absolute;
  right: 2rem;
  top: 1.5rem;
}
@media (min-width: 992px) {
  .cookies_bar .btns .closer {
    position: static;
    width: 5rem;
    height: 5rem;
  }
}
.cookies_bar .btns .btn {
  border-radius: 0.938rem;
  color: #fbeee8;
  font-family: "Montserrat";
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1.9;
  text-transform: uppercase;
  padding: 8px 20px;
  width: 100%;
  margin: 0 0 20px 0;
}
.cookies_bar .btns .btn:first-child {
  margin: 0;
}
@media (min-width: 640px) {
  .cookies_bar .btns .btn {
    font-size: 1.5rem;
    padding: 8px 30px;
  }
}
@media (min-width: 992px) {
  .cookies_bar .btns .btn {
    width: auto;
    margin: 0 30px 0 0;
  }
  .cookies_bar .btns .btn:first-child {
    margin: 0 30px 0 0;
  }
}
.cookies_bar .btns .btn-primary:hover, .cookies_bar .btns .btn-primary:active, .cookies_bar .btns .btn-primary:focus {
  border-color: #fbeee8;
}
.cookies_bar .btns .btn-outline-light {
  color: #fbeee8;
  border-color: #fbeee8;
}
.cookies_bar .btns .btn-outline-light:hover, .cookies_bar .btns .btn-outline-light:active, .cookies_bar .btns .btn-outline-light:focus {
  color: #d45511;
  border-color: #fbeee8;
  background-color: #fbeee8;
}

.btn-primary:hover, .btn-primary:active, .btn-primary:focus {
  border-color: #b1470e;
}

.btn {
  border-radius: 0;
  font-size: 11px;
  font-weight: bold;
  letter-spacing: 0.43px;
  padding: 14px 22px;
  border-width: 2px;
}

.btn-outline-primary {
  color: #e9e3c7;
}

.form-row {
  margin-left: -12px;
  margin-right: -12px;
}

.form-row > .col,
.form-row > [class*=col-] {
  padding-left: 12px;
  padding-right: 12px;
}

.form-group {
  margin-bottom: 30px;
}

label {
  text-transform: uppercase;
  font-size: 11px;
  letter-spacing: 0.43px;
  font-weight: bold;
  margin-bottom: 2px;
}

.form-control {
  line-height: 1.2;
  border-radius: 0px;
  font-size: 20px;
  padding: 16px 14px 10px 22px;
  border: none;
  background: none !important;
  height: auto;
  color: #e9e3c7 !important;
}

.form-control::-webkit-input-placeholder {
  color: #e9e3c7;
  opacity: 0.5;
}

.form-control:-ms-input-placeholder {
  color: #e9e3c7;
  opacity: 0.5;
}

.form-control::-ms-input-placeholder {
  color: #e9e3c7;
  opacity: 0.5;
}

.form-control::placeholder {
  color: #e9e3c7;
  opacity: 0.5;
}

.form-control:focus {
  border: 1px solid #e9e3c7 !important;
  box-shadow: none !important;
}

textarea {
  resize: none;
}
textarea ~ .counter {
  float: right;
}
textarea ~ .counter:after {
  content: "";
  display: table;
  clear: both;
}

.invalid-feedback, .length-feedback {
  color: #d45511;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 11px;
  letter-spacing: 0.43px;
}

.was-validated .form-control:valid,
.form-control.is-valid {
  border: 1px solid rgba(233, 227, 199, 0.4);
}

.custom-file-input {
  height: 40px;
}

.custom-file-label {
  border: 0;
  background: none;
  color: #e9e3c7;
  text-transform: none;
  font-size: 13px;
  letter-spacing: 0.51px;
  display: flex;
  align-items: center;
  height: 40px;
  padding-left: 142px;
  border-radius: 0;
}

.custom-file-label::after {
  color: #e9e3c7;
  background: #d45511;
  padding: 15px 10px;
  text-transform: uppercase;
  line-height: 1;
  border-radius: 0;
  font-size: 11px;
  font-weight: bold;
  height: auto;
  width: 130px;
  border: 0;
  text-align: center;
  left: 0;
  top: 0;
  bottom: auto;
  height: 40px;
}

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,
.custom-file-input:focus ~ .custom-file-label {
  box-shadow: 0 0 0 1px #e9e3c7;
}

.custom-control {
  display: flex;
  flex-flow: column;
  justify-content: center;
}

.custom-control-label {
  position: static;
}

.custom-control-label::before,
.custom-control-label::after {
  left: 0;
  top: 4px;
}

.custom-checkbox {
  min-height: 22px;
  padding-left: 32px;
}

.custom-checkbox .custom-control-label {
  font-size: 13px;
  color: #e9e3c7 !important;
  letter-spacing: 0.51px;
  font-weight: 300;
  text-transform: none;
  padding-top: 4px;
}

.custom-checkbox .custom-control-label::before {
  width: 20px;
  height: 20px;
  background: none !important;
  border-radius: 0;
  pointer-events: all;
  border: 1px solid rgba(233, 227, 199, 0.4);
  box-shadow: none !important;
}

.custom-checkbox .custom-control-label::after {
  left: 3px;
  top: 7px;
  width: 14px;
  height: 14px;
  border-radius: 0px;
  background: #d45511 !important;
  opacity: 0;
  transition: all 0.3s ease;
}

.custom-control-input:checked ~ .custom-control-label::before {
  border: 1px solid rgba(233, 227, 199, 0.4);
}

.custom-control-input:checked ~ .custom-control-label::after {
  opacity: 1;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label::before {
  border: 1px solid #dc5a13;
}

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,
.was-validated .custom-control-input:valid ~ .custom-control-label::before {
  border: 1px solid rgba(233, 227, 199, 0.4);
}

.custom-control-input:focus ~ .custom-control-label::before {
  border: 1px solid #e9e3c7 !important;
}

.btn.btn-primary {
  color: #fbeee8;
  font-size: 1.938rem;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
  border-radius: 0.938rem;
  padding: 20px 60px;
}
.btn.btn-primary:hover, .btn.btn-primary:active, .btn.btn-primary:focus {
  box-shadow: none !important;
}

.form-row .form-group {
  position: relative;
  border: 1px solid #e9e3c7;
  border-top: none;
}
.form-row .form-group label {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  overflow: hidden;
}
.form-row .form-group label span {
  position: relative;
  left: 15px;
  display: inline-block;
  padding: 0 7px;
  font-size: 1.375rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.054rem;
  margin: 0;
}
.form-row .form-group label span:before {
  content: "";
  display: block;
  width: 15px;
  height: 1px;
  font-size: 0;
  line-height: 0;
  background: #e9e3c7;
  position: absolute;
  left: -15px;
  top: 50%;
}
.form-row .form-group label span:after {
  content: "";
  display: block;
  width: 1000px;
  height: 1px;
  font-size: 0;
  line-height: 0;
  background: #e9e3c7;
  position: absolute;
  left: 100%;
  top: 50%;
}
.form-row .form-group .form-control {
  border: none !important;
}
.form-row .form-group .invalid-feedback, .form-row .form-group .length-feedback {
  padding: 0 14px 10px 22px;
}

.req {
  padding-left: 32px;
}

.file-input-text {
  font-size: 15px;
  letter-spacing: 0.58px;
  font-weight: bold;
  margin-bottom: 8px;
}

.success-info {
  margin-left: 20px;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.43px;
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9hcHAuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy92YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zdHlsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJO0NBQ0o7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQUVKOztBQUFBO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQUdKOztBQURBO0VBQ0k7SUFDSTtJQUdBO0lBQ0E7SUFDQTtZQUFBO0lBQ0E7SUFBQTtJQUFBO0dBSU47Q0FDRjtBQUZBO0VBR0k7RUFDQTtDQUlKOztBQUZBO0VBQ0k7Q0FLSjs7QUFIQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NBTUo7O0FBSkE7RUFDSTtJQUNJO0dBT047Q0FDRjtBQUxBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0FPSjs7QUFMQTtFQUNJO0NBUUo7O0FBTkE7RUFDSTtFQUNBO0NBU0o7O0FBUEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NBVUo7O0FBUkE7RUFDSTtDQVdKOztBQVRBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0NBWUo7O0FBVkE7RUFDSTtFQUNBO0NBYUo7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O0FFNXpDQTtFQUNJLGVEdUJTO0NEd3lDYjs7QUd4MENBO0VBQ0k7RUFDQTtDSDIwQ0o7O0FHejBDQTs7RUFFSTtFQUNBO0NINDBDSjs7QUcxMENBO0VBQ0k7Q0g2MENKOztBRzMwQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NIODBDSjs7QUc1MENBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDSCswQ0o7O0FHNzBDQTtFQUNJLGVGRVM7RUVEVDtDSGcxQ0o7O0FHbDFDQTtFQUNJLGVGRVM7RUVEVDtDSGcxQ0o7O0FHbDFDQTtFQUNJLGVGRVM7RUVEVDtDSGcxQ0o7O0FHbDFDQTtFQUNJLGVGRVM7RUVEVDtDSGcxQ0o7O0FHOTBDQTtFQUNJO0VBQ0E7Q0hpMUNKOztBRy8wQ0E7RUFDSTtDSGsxQ0o7QUdqMUNJO0VBQ0k7Q0htMUNSO0FHbDFDUTtFQUNJO0VBQ0E7RUFDQTtDSG8xQ1o7O0FHaDFDQTtFQUNJLGVGdkJTO0VFd0JUO0VBQ0E7RUFDQTtFQUNBO0NIbTFDSjs7QUdqMUNBOztFQUVJO0NIbzFDSjs7QUdqMUNBO0VBQ0k7Q0hvMUNKOztBR2wxQ0E7RUFDSTtFQUNBO0VBQ0EsZUZsQ1M7RUVtQ1Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDSHExQ0o7O0FHbjFDQTtFQUNJLGVGN0NTO0VFOENULG9CRnBEUztFRXFEVDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NIczFDSjs7QUdwMUNBOztFQUVJO0NIdTFDSjs7QUdwMUNBO0VBQ0k7RUFDQTtFQUNBO0NIdTFDSjs7QUdyMUNBO0VBQ0k7Q0h3MUNKOztBR3QxQ0E7O0VBRUk7RUFDQTtDSHkxQ0o7O0FHdjFDQTtFQUNJO0VBQ0E7Q0gwMUNKOztBR3gxQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0gyMUNKOztBR3oxQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDSDQxQ0o7O0FHMTFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0g2MUNKOztBRzMxQ0E7RUFDSTtDSDgxQ0o7O0FHNTFDQTtFQUNJO0NIKzFDSjs7QUc3MUNBO0VBQ0k7Q0hnMkNKOztBRzkxQ0E7O0VBRUk7Q0hpMkNKOztBRy8xQ0E7RUFDSTtDSGsyQ0o7O0FHaDJDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NIbTJDSjtBR2wyQ0k7RUFDSTtDSG8yQ1I7O0FHOTFDSTtFQUNJO0VBQ0E7RUFDQTtDSGkyQ1I7QUdoMkNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7Q0hrMkNaO0FHajJDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDSG0yQ2hCO0FHbDJDZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxvQkYxS1A7RUUyS087RUFDQTtFQUNBO0NIbzJDcEI7QUdsMkNnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG9CRnRMUDtFRXVMTztFQUNBO0VBQ0E7Q0hvMkNwQjtBR2gyQ1E7RUFDSTtDSGsyQ1o7QUdoMkNRO0VBQ0k7Q0hrMkNaOztBRzkxQ0E7RUFDSTtDSGkyQ0o7O0FJdmtEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0NKMGtESjs7QUl4a0RBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSIsImZpbGUiOiJjc3MvYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIjpyb290IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG59XG5ib2R5IHtcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgYmFja2dyb3VuZDogIzAyMWUwODtcbiAgICBjb2xvcjogI2U5ZTNjNztcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9iZy5qcGcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG59XG4ubmF2YmFyX25hdmJhciB7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AsIGxlZnQgYm90dG9tLGZyb20ocmdiYSgwLCAwLCAwLCAuNykpLHRvKHRyYW5zcGFyZW50KSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgLjcpIDAlLHRyYW5zcGFyZW50KTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogOTk5OTk7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWluLWhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6ICdMYXRvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgIC5uYXZiYXJfbmF2Q29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiA3LjdyZW07XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNjAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgfVxufVxuLm5hdmJhcl9uYXZJbm5lciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm5hdmJhcl9uYXZJbm5lcjpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDgwJTtcbn1cbi5idG5CY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyOiAwO1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIGhlaWdodDogNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMy41cmVtO1xuICAgIG1pbi13aWR0aDogNHJlbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxLjVyZW07XG4gICAgbGVmdDogMnJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgIC5idG5CY2sge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi5jb25uZWN0QnV0dG9uX2NvbnRleHRDdGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGhlaWdodDogNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMy41cmVtO1xuICAgIG1pbi13aWR0aDogNHJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjIxLCA5MCwgMTgpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogODAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogY29ubmVjdEJ1dHRvbl9hcHBlYXJDVEEgMzAwbXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG4gICAgYW5pbWF0aW9uOiBjb25uZWN0QnV0dG9uX2FwcGVhckNUQSAzMDBtcyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEzcmVtO1xuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLWluLW91dDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcmlnaHQ6IDJyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY29ubmVjdEJ1dHRvbl9jb250ZXh0Q3RhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEyLCA4NSwgMTcpO1xufVxuLmNvbm5lY3RCdXR0b25fc2hvd0ljb24ge1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIGhlaWdodDogNHJlbTtcbn1cbi5jb25uZWN0QnV0dG9uX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4xNHJlbTtcbn1cbi5jb25uZWN0QnV0dG9uX3Nob3dJY29uIC5jb25uZWN0QnV0dG9uX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmNvbm5lY3RCdXR0b25faWNvbiwgLmJhY2tfaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA3NSU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xufVxuLmNvbm5lY3RCdXR0b25fc2hvd0ljb24gLmNvbm5lY3RCdXR0b25faWNvbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGNvbm5lY3RCdXR0b25fZmFkZWluSWNvbiA1MDBtcyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICBhbmltYXRpb246IGNvbm5lY3RCdXR0b25fZmFkZWluSWNvbiA1MDBtcyBlYXNlLWluLW91dCBmb3J3YXJkcztcbn1cbi5iYWNrX2ljb24ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogY29ubmVjdEJ1dHRvbl9mYWRlaW5JY29uIDUwMG1zIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgIGFuaW1hdGlvbjogY29ubmVjdEJ1dHRvbl9mYWRlaW5JY29uIDUwMG1zIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xufVxuLmNvbm5lY3RCdXR0b25fY29udGV4dEN0YSBzcGFuIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiByZ2IoMjEyLCA4NSwgMTcpO1xuICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xufVxuLmNvbm5lY3RCdXR0b25fY29udGV4dEN0YTpub3QoLmNvbm5lY3RCdXR0b25fc2hvd0ljb24pIHNwYW46YmVmb3JlIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB6LWluZGV4OiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sZXR0ZXIpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtNTAlLDApO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogNjY2bXM7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA2NjZtcztcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBjb25uZWN0QnV0dG9uX3NsaWRlZG93bjtcbiAgICBhbmltYXRpb24tbmFtZTogY29ubmVjdEJ1dHRvbl9zbGlkZWRvd247XG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5jb25uZWN0QnV0dG9uX2NvbnRleHRDdGEge1xuICAgICAgICB0b3A6IDEuNXJlbTtcbiAgICAgICAgbWluLXdpZHRoOiA0cmVtO1xuICAgIH1cbn1cbi5uYXZiYXJfbG9nb0NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG4ubmF2YmFyX2xvZ28ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGhlaWdodDogNXJlbTtcbiAgICB3aWR0aDogNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9sb2dvLnBuZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBmb250LXNpemU6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLm5hdmJhcl9sb2dvIHtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0b3A6IDUlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDZyZW07XG4gICAgICAgIGhlaWdodDogNnJlbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgIH1cbn1cbi5uYXZiYXJfcGFnZXN7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDYwMG1zIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5uYXZiYXJfcGFnZXMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi5uYXZiYXJfbW9iaWxlTmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhcl9uYXZJdGVtIHtcbiAgICBjb2xvcjogcmdiKDIzMywgMjI3LCAxOTkpO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMTRyZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDJlbTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciA0MDBtcyBlYXNlLWluLW91dDtcbn1cbi5uYXZiYXJfbmF2SXRlbTpob3ZlciB7XG4gICAgY29sb3I6IHJnYigyMjEsIDkwLCAxOCk7XG59XG4uc3RhZ2dlcmxpbmtfc3BsaXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWluLXdpZHRoOiAwLjVyZW07XG59XG4uc3RhZ2dlcmxpbmtfc3BsaXQ6YmVmb3JlIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB6LWluZGV4OiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRvcDogMC4xNXJlbTtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtbGV0dGVyKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTFyZW0sMCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDEwMDBtcyBlYXNlLWluLW91dDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOSk7XG59XG4ubmF2YmFyX3BhZ2VzIGE6aG92ZXIgc3BhbjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMzAge1xuICAgIC5zdGFnZ2VybGlua19zcGxpdDpudGgtY2hpbGQoI3skaX0pOmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDY2bXMqJGk7XG4gICAgfVxufVxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMCB7XG4gICAgLmNvbm5lY3RCdXR0b25fY29udGV4dEN0YSBzcGFuOm50aC1jaGlsZCgjeyRpfSk6YmVmb3JlIHtcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiA2Nm1zKiRpO1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAubmF2YmFyX25hdlVwIC5uYXZiYXJfbmF2Q29udGFpbmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGNvbm5lY3RCdXR0b25fYXBwZWFyQ1RBe1xuICAgIGZyb217XG4gICAgICAgIG9wYWNpdHk6MDtcbiAgICB9XG4gICAgdG97XG4gICAgICAgIG9wYWNpdHk6MTtcbiAgICB9XG59XG5Aa2V5ZnJhbWVzIGNvbm5lY3RCdXR0b25fYXBwZWFyQ1RBe1xuICAgIGZyb217XG4gICAgICAgIG9wYWNpdHk6MDtcbiAgICB9XG4gICAgdG97XG4gICAgICAgIG9wYWNpdHk6MTtcbiAgICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgY29ubmVjdEJ1dHRvbl9zbGlkZWRvd257XG4gICAgZnJvbXtcbiAgICAgICAgb3BhY2l0eTowO1xuICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMCUsIDApO1xuICAgIH1cbiAgICB0b3tcbiAgICAgICAgb3BhY2l0eToxO1xuICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gICAgfVxufVxuQGtleWZyYW1lcyBjb25uZWN0QnV0dG9uX3NsaWRlZG93bntcbiAgICBmcm9te1xuICAgICAgICBvcGFjaXR5OjA7XG4gICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwJSwgMCk7XG4gICAgfVxuICAgIHRve1xuICAgICAgICBvcGFjaXR5OjE7XG4gICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcbiAgICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgY29ubmVjdEJ1dHRvbl9zbGlkZXJpZ2h0e1xuICAgIGZyb217XG4gICAgICAgIG9wYWNpdHk6MTtcbiAgICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbiAgICB0b3tcbiAgICAgICAgb3BhY2l0eTowO1xuICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gICAgfVxufVxuQGtleWZyYW1lcyBjb25uZWN0QnV0dG9uX3NsaWRlcmlnaHR7XG4gICAgZnJvbXtcbiAgICAgICAgb3BhY2l0eToxO1xuICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuICAgIHRve1xuICAgICAgICBvcGFjaXR5OjA7XG4gICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcbiAgICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgY29ubmVjdEJ1dHRvbl9mYWRlb3V0e1xuICAgIGZyb217XG4gICAgICAgIG9wYWNpdHk6MTtcbiAgICB9XG4gICAgOTkle1xuICAgICAgICBvcGFjaXR5OjA7XG4gICAgfVxuICAgIHRve1xuICAgICAgICBvcGFjaXR5OjA7XG4gICAgfVxufVxuQGtleWZyYW1lcyBjb25uZWN0QnV0dG9uX2ZhZGVvdXR7XG4gICAgZnJvbXtcbiAgICAgICAgb3BhY2l0eToxO1xuICAgIH1cbiAgICA5OSV7XG4gICAgICAgIG9wYWNpdHk6MDtcbiAgICB9XG4gICAgdG97XG4gICAgICAgIG9wYWNpdHk6MDtcbiAgICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgY29ubmVjdEJ1dHRvbl9mYWRlaW5JY29ue1xuICAgIGZyb217XG4gICAgICAgIHRyYW5zZm9ybTpzY2FsZSgwLjUpIHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuICAgICAgICBvcGFjaXR5OjA7XG4gICAgfVxuICAgIHRve1xuICAgICAgICBvcGFjaXR5OjE7XG4gICAgfVxufVxuQGtleWZyYW1lcyBjb25uZWN0QnV0dG9uX2ZhZGVpbkljb257XG4gICAgZnJvbXtcbiAgICAgICAgdHJhbnNmb3JtOnNjYWxlKDAuNSkgdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7XG4gICAgICAgIG9wYWNpdHk6MDtcbiAgICB9XG4gICAgdG97XG4gICAgICAgIG9wYWNpdHk6MTtcbiAgICB9XG59XG5kaXYuYWxsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY4MHB4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbn1cbnNlY3Rpb24ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmLnN0YXJ0IHtcbiAgICAgICAgaDEuaGVhZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNHZoO1xuICAgICAgICAgICAgbGVmdDogNCU7XG4gICAgICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDl2aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODBweCkge1xuICAgICAgICAgICAgICAgIHRvcDogMTN2aDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDU2JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDQydmg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDY3JSk7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3ZoO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGFnZWMge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogNjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDI1cHggMjVweCByZ2JhKDAsMCwwLDAuNSk7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMywgcCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwIDAgMDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMnJlbSAwIDJyZW0gNDVweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogM3JlbSAwIDNyZW0gNzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yMjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZG9uZSB7XG4gICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTElO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDJyZW0gMCAwIDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMnJlbSAwIDAgNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAjYm90dGxlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRvcDogMjB2aDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzYlKTtcbiAgICAgICAgICAgIGhlaWdodDogMTA1dmg7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY4MHB4KSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxMnZoO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICNzbW9rZTEge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgYm90dG9tOiAtMXZoO1xuICAgICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTUlKTtcbiAgICAgICAgICAgIGhlaWdodDogMzl2aDtcbiAgICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBzY3JlZW47XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjgwcHgpIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDd2aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAjc21va2UyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIGJvdHRvbTogLTZ2aDtcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTM1JSk7XG4gICAgICAgICAgICBoZWlnaHQ6IDM3LjZ2aDtcbiAgICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBzY3JlZW47XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjgwcHgpIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDJ2aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnByaXplcyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIC5wYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0NHZ3O1xuICAgICAgICB9XG4gICAgICAgIC5wYWdlYyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiA2O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDFyZW0gMCAwIDQ1cHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyNDBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEuNXJlbSAwIDAgNzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZC1ibG9jayB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNlOWUzYzc7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMnJlbSAwIDAgNDVweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyLjVyZW0gMCAwIDc1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00NSUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnNlYyB7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBhZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAucGFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgI3ByaXplcyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgICAgdG9wOiAtNXZoO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdG9wOiAtMTB2aDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNjYlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTIlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2JTtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNvbCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNlOWUzYzc7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ1YTEyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHggM3B4IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogLTd2aDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjR2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmZvcm0ge1xuICAgICAgICBwYWRkaW5nOiAwIDAgNXJlbSAwO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVyZW0gMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI0MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHJlbSAwIDVyZW0gMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTY0MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHJlbSAwIDVyZW0gMDtcbiAgICAgICAgfVxuICAgICAgICAjc3RhZ19sZWZ0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgICAgICAgICBtaXgtYmxlbmQtbW9kZTogc2NyZWVuO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjQwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjQwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDE5cHg7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogODYlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICNzdGFnX3JpZ2h0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTUlO1xuICAgICAgICAgICAgbWl4LWJsZW5kLW1vZGU6IHNjcmVlbjtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI0MHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTY0MHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjAxOXB4O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDg2JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbio6Zm9jdXMsXG5idXR0b246Zm9jdXMsXG4uYnRuOmZvY3VzLFxuLmJ0bjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IDA7XG59XG5pbWcge1xuICAgIGZvbnQtc2l6ZTogMXB4O1xufVxuLm5vd3JhcCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5wYWdlLWNvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG59XG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMy4yN3B4O1xufVxuaDEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDMzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgei1pbmRleDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1MDBweCl7XG4gICAgICAgIGZvbnQtc2l6ZTogNDNweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGJvdHRvbTogNnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7XG4gICAgICAgIGZvbnQtc2l6ZTogNTNweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGJvdHRvbTogN3B4O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTQwcHgpe1xuICAgICAgICBtYXJnaW4tbGVmdDogLTdyZW07XG4gICAgfVxufVxuaDIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY0cHgpe1xuICAgICAgICBmb250LXNpemU6IDMzcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTQwcHgpe1xuICAgICAgICBtYXJnaW4tbGVmdDogLTdyZW07XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDY0JTtcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgYm90dG9tOiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB9XG4gICAgfVxufVxuYiB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmE6bm90KC5idG4pOm5vdCgubmF2LWxpbmspIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5mb250LWZpeDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMC4xZW07XG59XG4uc3Bpbm5lci1ib3JkZXIge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uY29va2llcyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHotaW5kZXg6IDUwO1xufVxuLmNvb2tpZXMgYSB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG59XG4ubW9kYWwtY29udGVudCB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG59XG4uZm9vdGVyX3dyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvMzM0ZjI4NTRmNTk4N2Q5NDc2YzIxNTU2OWQwY2E1NzEucG5nKSByaWdodCB0b3Agbm8tcmVwZWF0LCAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIC41KSksIHRvKHJnYmEoMCwgMCwgMCwgLjUpKSksIHVybCguLi9pbWcvZTI1YzUzZmE3ZDQyODUxYmI1ZDJlNWZkNDdlMzc5MTguanBnKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nLzMzNGYyODU0ZjU5ODdkOTQ3NmMyMTU1NjlkMGNhNTcxLnBuZykgcmlnaHQgdG9wIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIC41KSAwJSwgcmdiYSgwLCAwLCAwLCAuNSkgMTAwJSksIHVybCguLi9pbWcvZTI1YzUzZmE3ZDQyODUxYmI1ZDJlNWZkNDdlMzc5MTguanBnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJSwgYXV0bztcbiAgICBib3JkZXItbGVmdDogMC43NXJlbSByZ2IoMjIxLCA5MCwgMTgpIHNvbGlkO1xuICAgIGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NDFweCkge1xuICAgIC5mb290ZXJfd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvNDE3ZmM3ODc5MjRhMThjYzg5OWQzMDI3NmVkYjA1NmEucG5nKSByaWdodCB0b3Agbm8tcmVwZWF0LCAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIC41KSksIHRvKHJnYmEoMCwgMCwgMCwgLjUpKSksIHVybCguLi9pbWcvZTI1YzUzZmE3ZDQyODUxYmI1ZDJlNWZkNDdlMzc5MTguanBnKTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy80MTdmYzc4NzkyNGExOGNjODk5ZDMwMjc2ZWRiMDU2YS5wbmcpIHJpZ2h0IHRvcCBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAuNSkgMCUsIHJnYmEoMCwgMCwgMCwgLjUpIDEwMCUpLCB1cmwoLi4vaW1nL2UyNWM1M2ZhN2Q0Mjg1MWJiNWQyZTVmZDQ3ZTM3OTE4LmpwZyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlLCBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG4uZm9vdGVyX25hdmlnYXRpb24ge1xuICAgIHBhZGRpbmc6IDRyZW0gMCAwIDQuNXJlbTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc0MHB4KSB7XG4gICAgLmZvb3Rlcl9uYXZpZ2F0aW9uIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogNHJlbSA1cmVtIDA7XG4gICAgfVxufVxuLmZvb3Rlcl9uYXZDb250YWluZXIge1xuICAgIHdpZHRoOiA5MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzQwcHgpIHtcbiAgICAuZm9vdGVyX25hdkNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxufVxuLmZvb3Rlcl9uYXZJdGVtIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xuICAgIGNvbG9yOiByZ2IoMjMzLCAyMjcsIDE5OSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW07XG4gICAgcGFkZGluZzogMS4zcmVtIDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NDBweCkge1xuICAgIC5mb290ZXJfbmF2SXRlbSB7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBwYWRkaW5nOiAxLjdyZW0gMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbn1cbi5mb290ZXJfbmF2SXRlbTpob3ZlciwgZm9vdGVyIGE6aG92ZXIge1xuICAgIGNvbG9yOiByZ2IoMjIxLCA5MCwgMTgpO1xufVxuLmZvb3Rlcl9ib3R0b21Sb3cge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAycmVtIDVyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIG1hcmdpbjogNi41cmVtIDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NDFweCkge1xuICAgIC5mb290ZXJfYm90dG9tUm93IHtcbiAgICAgICAgbWFyZ2luOiAyLjVyZW0gMCAxcmVtIDQuNXJlbTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMS41cmVtIDA7XG4gICAgfVxufVxuLmZvb3Rlcl9zbG9nYW4ge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICB3aWR0aDogNzAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjJyZW07XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzQxcHgpIHtcbiAgICAuZm9vdGVyX3Nsb2dhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxufVxuLmZvb3Rlcl9zbG9nYW4gcCB7XG4gICAgbWFyZ2luOiAwO1xufVxuLmZvb3Rlcl9zbG9nYW4gYSB7XG4gICAgY29sb3I6IHJnYigyMzMsIDIyNywgMTk5KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5mb290ZXIgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgNDAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uc29jaWFsTWVkaWFfc29jaWFsIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zb2NpYWxNZWRpYV9zb2NpYWxMaW5rIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9qcGVnO2Jhc2U2NCwvOWovNEFBUVNrWkpSZ0FCQVFBQUFRQUJBQUQvMndCREFDRWhJU0VoSVNFakl5TWpJeU1qSXlNakl5TWpJeU1qSXlNakl5TWpJeU1qSXlNakl5TWpJeU1qSXlNakl5TWpJeU1qSXlNakl5TWpJeU1qSXlNakl5UC93Z0FSQ0FEd0FQQURBQkVBQVJFQUFoRUEvOFFBR1FBQkFRRUJBUUVBQUFBQUFBQUFBQUFBQVFBQ0F3UUYvOW9BQ0FFQUFBQUFBUHJEbXJMa2RaSWM0UjJVYnV4RUlhd3hHTkJGcU5aZGRKQmlzYXMxQk9LdE9WNjJzeFZsY1VWemRXVWRaMGVnaHhvTTZnZ2NWSkxySjZRMW5LRFpvczBhSWpkWGFTQnNsWmN1VUd0VlYzZ1NzaVdhcURRNTBhTHVnQ1pxTXFXVFpxckZQb0tqSlZGWk41SzBPWWRkcUhPYXF5MlNvMVFsWG9nMW1Db1F6Vm9pUXIwUUxHRWtybW16TFZWcnJSbTFtSmdUTytkSjA1N3dhNjZoeHN6UWhuV1RXWjFaMVl1NWFyR2d5dFp6dm5UamNJM1doRVFvMWc2Y3FwUVc3V1p5dVV1ZHN6Q1VybVRycXhERmphWnRZb2QyTFdFNmpyTFpnc3VyTmE1c3ptWFZuU1RaQWFpcUZpcnBEU1dVaEdDYXFKMnhDNHBzVGF3S3dJMnJWa3RDWnFFcExXYXE2ZzUxWTBPR2lZa1NwdDBURUVhQ1lTcWtPdU9tWnh1RE5NRTFuVm5VWFhHNnh0emtSeHFzcHJPaHF1bHozWlp5U0VVS3BWVzRNYXFra3NwckN0bVhQLy9FQUJZQkFRRUJBQUFBQUFBQUFBQUFBQUFBQUFBQkJQL2FBQWdCQVJBQUFBRElBQUFBQUFBQUFTZ0FBQUFBQUFBQUFBQUFBQUpRQUFBU2lVQUFDTEtBQUFBQUFsQUFBQVJVb0FzQUFFc29BQUpRSlFBQUJMQlFBQUJLZ1VpZ0FBSlpRaWdDd0lWS0FBQUFBUW9Fb0FBQUFBQUFDVkxZQ3hTQWlpQ2dMQUFnb0pRQUFKWlVwRkFBQUlBVUFBQ0FxS0FBQWlvTEtBQUJMQlVGQUFBaFpZb0FBQWl4VW9BQUFJV0ZKUUFBSW9CS0FBUC94QUFYQVFFQkFRRUFBQUFBQUFBQUFBQUFBQUFBQVFJRC85b0FDQUVDRUFBQUFPc1VVQW9JcVZKWVdVQW9JcVV5S2xFcTVvQlF5S1Nrb0FMS2pORmlvb0tJcUt5RkZnQ29LRE5pa29BS2xFckpSS0FDcFFNaFN3Q29DZ3lGV0xBQ1VvTTJXVUtpd0Fzb3pTVUtpd0FvSUFVZ0FLRUZnVWdBRmxFQ05SWUN3S0NFb0tnTEFvSWxBS2hLS2xKY3JGQXFWQXFVSkNrcTVvQ3BOSVdFcFpZcUFwS1NoTEV0QUFBSXNGbEFBQUNGQUJLQUFpeWdDVUFDRkpRbEFKUUlwRkFsQktpZ2l5Z0FsQUNXRmhRQUFDTEtBQUFTZ0FBQUNVUC94QUEyRUFBQkF3TURBZ01GQndVQkFRRUFBQUFCQWhFaEFCSXhJa0ZSTW1GQ1VuRmljb0dSOElLU29hS3hzc0hDMGRMaDR2SHlBLy9hQUFnQkFBQUJQd0RmSUhKek5HQ2tzeER1Umc4dTFFaCtBUkliOUtaeTRZUVpKbWdmWjdUMkR4UXVMT0hCQUJlaUJqMGZnR2dQcFJwUUtteGdSOGYxcmNZdHRQMTdUMDR1dTJZZjdvWFhFR0kralZ1b3Nad1kzcm1la1R0VE5uQkFQNDdVQm1kaXdWUVl0bDVyanpOUCtxSkpUdUVpR3BMT1hKenhRdUQ5SUk0RjNxS0Z0cGdFYlhBd0FXQm9IR0NBNlM1ZjQvS2tnS1ptTWZvTS9HaXd3N1EzQW9KQkpqamZ6RDkxUHBIeCt2ZXFZbE9FamlLRnpqY0FxYmpGS0NrcEc1TCtwN2ZPdHA1MjlhbnVCK3RBUDJZa0I4OE5SQkJFZ3NaNUwxZ0RBZVFmbkZGd1F4SllNUUhocHBUdWVJQmpMZ3VCVEVBc3hoVzFPQWw1Y0JpQWYxb01XY0ZnR0FJWjJvRUVobllla1U0Uys1QnlKb3FTU1dMWEFTWnh2UUpEdTF6amZIZWxHQnZqczgxOWtzMEU3T05oVXBNWjAvcnRTbWtrNElaaEJwMmZkUUJaUFBwUlNaQ3VvaC85RnFBOVJwR0pCQ3FVNEU0ZE1jVTFxaENjbmZmbWdseGlYZ1BSR05XbVJnODFjV2FRR2RoNjRORk9sUkxGazdlemJYaFRzN0JqczlIYjJRVlpvdVpMaGc3TUhZaml2bXdocFBwVCtoMkxjMTZaOWFPRSs4SDdOSm1zbFJmdDZWa0piY05uaW40d1JNOTZZd1B3K0ZKWUpFQjJjUHM1WWswSFUzMTkydWsvQSt0VHVOK2ZEcG1uU3lSNFhQeG1tbDMrNjN5b1oybmJqMG9xTnJEQVlsalE1aDUyeDZWYXlkUkFsUkdTWDJZVXBJQWNTcEtYTHlLY3NMbXViNzFTK2x1bjd5dkxTc09RNUh3Q2ZVMUp0ekhNRjhrMDhzQ2tpNjRrWm9ieUdiMHhXUWNPUmJoMVZhVkp0UEpUMVUxMTNEMi9kRkFLdC9MYitNMXVjRTd1Yy90b3h2dUFvaUFTMURVVHBJaGkzcTlIc0dMRWtiR2pwN3VCYU0wWFlEQkpZZG1sNkwyL0drNCtkSlVxN1pyVS9qU2c1MitCb0trYnNrUndCUWY3TktlQnBZa0NJTGRxK0FabWlPcWlBTWlTV1lGekFla3EwaytZUkUxYmw0aHpQNlVWSHBHWWdldEZSSnhNL1FvcE5wWjhlaE5LSUtVZ2lRUnNIWUNUV21UZ3BVa2dFeVNhVXlqazNlbE1ZQW1GS3ViOERWcENiaTRJZ3dBVzFZcG1TVEIzNy84QUxVeWd6QndvZ08vekwweGZ1NS92UkRuMXRCRkVqWUtBTEFKZkFFRTFjcFN0UUhUMjVyd3c4Qi81QU5aSUxjc1c3VTg5bTRvQmlNdzRHQkJvazlpR0FrUVh5RFRsVEJ3ejcxeURMd3hHUWRqODZMSkxBbnBBVDJMMDhxSURnRWc5NTM4MUNYQWxJQVo0ZFIycE1NU3pFZ3A1eTFLS2J0Z1NZNElTV2MxYUh6TFU0bGdBQVNwM21SbWxPQ3djbHdXQVpqU21mNzIwNml4TktKVGdKVUVwWnlyZDJhamNvWS9qNG1tS1hIOC9CcVljTUlCZDRiaDY2aElCQmFVdkZmaC9POUpVUXJ0OE1OK1doYzRVeHVtT3p3R05LdWZnSmVTWkxDSUZFMmhLUXhrK3ZjMGxUS1p1WEYzUDdVMHAybG5jRzJ0UjJjeVdmSHBSZFBxWGxncC9lb00yK2FOb1o0Wm94SXAyTHlDemx0d09QNHJUNkZnUURRQWo0U0pjOG1pbHBCM09PSytCSUxDbXUrWS9OUVNXQ3VMdDZPemNqWS9Lam4yZjhxVWJoYXpkUWZZRklqN0lxMHB0bGlVc1NEQm9pN2huR2ttMzRWYTVuVVhkbitYeXJTWEpNaFJhV250WGgwZzIzZngrVk5kb0pVa0pPN0RKb3M2UTdzWmZmWVVWRlJoeUliU1NkVkFoT2xvVkJOeDVvNlIrWEhmOXByVGJNTVd5UnBBcFFJVU9Mcm5jc1lvd2M4YmR2MjBrRjRHQXFSK0UrYW1GeVkyTy93QmFxSkFCMmRKZ05KTlFXa3Y2WW1rMnNlVW53L1dxaUxnQUNjN1JwUE5FRmdJZHh2aWlRQm5aeDhObUc5S2RvRGlHZmwzZW5BdGdPeEZHM013N24rYWd1WEFMM0g1ZHFmWXVRNlNMaEVVQTRWbDNEMWNxWFNaaU1PS0J1SWFZS2o5ckRWY09mZzMxcXA0RUtBR3g0ZmVoS1NCY0NEbFJrM2FuSHNpa2c1dEgyVmZWcXFPb243M3UwM0JUSkpoUmNEaHFaNUFsUkRic2FBay8xVXh0dUR4bWh2bDlQNWhpdEt0VGZqYzF0TzRBYlM0K2JRYXRrRnVOM0U4MVA2SnowMjBPbUpjTTR5V0VNUExUWFo0VHVmRUtTbDFPWDFLZHhrTUlGQTZqblB3QWVhS1NwSUF3WEVldE9PK0FJcDVQTGZ6WHdISlBjY1VXVWZnUHMxRVR6UkJuMS9OVE0rbVA5VElvczQzSkFEUEFJcEtsRlJjbG1MQjJjaWxNTjBrZ3ErQkllaGRhQXdDaXdZaVVocTRNRUhrZkw3VmF1Zlc2clRjR2RuNUJ0U056U3VwVWdPMHl4cTIwTXhrTys5V2hRWVFvQVA3dkZZQjZibzI4eDNwVnl2UXovd0NVN0pKQkJjaGdjRml3RmNiRWtPREYxMzlWRXU5Mkh0VGFCcDlmYXBybEJSWmc1SHJocUxhY3V4VnRUYXQ5TEswK25oOW1ncTBaUDNlL1RUQzdPblZzVmY4QXltbms5VGh4c05WRlZ5VDVvL1dpN0VCMmR3T3hGQzREQXljMDBSSmJMdXo3bXRMQXRQNmR5KzBVQ0ZkaVE4TkgvdE5ra2dGaEprdUR3T2FncURQSllIK2FWa3NObFU0WWlIOUgyMnAyQitML0FHdC9acTBSRE94TVNSaHo1YWh4TU1xSityaFNrc3dCRzQ3Q291bDhPRGh1cWxKQ3R4YTNjWXdhVURjSkdDcWljWVppclRUZ2tpWjJpTGYzVXdCbnA4VTlzMFNvOWlDcFQ0U0U0anpkNnhJRGdtQ01pMm1aS1NDVlhFYmROSmVlSCtqUWx4Q21NbU5MVnBmY0FtMW9QeXExaTBrT0NDSGEwVVMyRHVvZ0VVeW1DdjVsc2JVbDFDNzE1K1B2S3FINVNWQnA2bWtVSE04a3VXL1NodjdYZnRSWUVNd0pEL1RVV1NPL3RHdFVGb2Rqc0FOMytGYmx1MDBtU3hHOGtZeHZSTWx5V0JERWRqeFVwK0lPMnJUVEVwd1dJdU81TGgyOWxxbE9BU3hDWk1Ga3dTMUhWTDdjK1kxR293U0N3TFErQ3pWOHdXMjN1cTA4Qm5mTk9WS1BTeEpiZnBETUtBVCtBVGsvU1UxMHFOMXFYRE9aZ2NVcEpWQmJaWEF0b0owZ3FTQWtsSUJ1T0hjeFR5cFdFcENVZ0pTWktoU1NtUmxKY21TQ0NBelZDU2RQSFVyNTFEMnVjYVlvNCtJT0t1Y2hpU0NHQUpaaGlhTWZSMzVybVdlU2NkcVR2TWZ0K2RNRk9HSjBwU2t2OEgrTmFsS0EwMnQ2YlUyeEdEbHZtYVBZZ3U0Qi92Vm80ZC80a05XeGNsc01rdlZyYnhHbC93QmFuY2hwaXZFOEFhUTVoL2g1bUZLSkk3Mmw1aHpnUFFLclduTXg1aFR0RWxpeFlNRHpWb3R6NHVmeDlsNkR6a0hkbTZYcVpPeGNzMU9xU1hjQUV6QUpsZ0I0cWdtSFN4TWdSamFrcFliZ2dPUUJrdTlCU1RhN09RVXNueEFGcGZ2U1ZEQjJjWnlETGU3VGxSdDczSnVIbHdSU1dTOHVWSzhMNVVNZTlVMnRra0tVQW9zNEZCMlVOd21aemIxTlJWeGh3clpzVWsyanAvbjRlNktTVThPOHNvWkdCU2txeUhVVkJ6dEFvalNPeFNwdmVMaW5oV0laZ245RFFES1VOd0pEd0tuYkhvLzBrMFk3d04vaTlYUU1rZ25hV2JlaU13Y2pqOGFETUxTUHRiVFZ4ZVppS0pHeEduOU1lN1FDUTNTQzkwNEJFUFNnRWgzd3llZG5GU3JCSVlra2taSjNvOXh2cStWUzU5UjdUM1ZwU1RsZ1FQV2xIVjFLQWh0dzREbHhUOE1KTzBlN1NzSGRMTUFKeWFKVTNWNGluSFZhTi9uWHBFSndKQUFjeFRDMUp5UkE3dWUzaXBRbFB1cXVEK2JiMmFpV3hibCsrd0hEVXBQREVhVlNLR1JMQzRKZjY2YVViV0NtS1E1TnY0Q2hjUTRZbmhnTjk2QWs3NU9reU9LQm41L1FvMnUrSEJadHFGdTcyZ1lIem1nVlhGek9sNEdjc0tFRW5ZQTd4bW5VbzRIMXVLRE1IZlBKTkZ1WHpkOC8zZHFrbFRqZCtuUFN4cElnekFmZkZkWFMzR2FZa2ZEa0ZxdFNsSnVvT3BNRVM1TGxpbE9xYVZqNGlSVEZ5ZnExUDlQOVZUbk1lYjhQZHEwQitUcWtjejkyZ0U5b0JZazhHYWNKTjEzc2lEVU85M1VSdDg2TGxSQUlLU1NISWtVR3RLUXpwZFdTSzJBeGpmNE5WeWRoRnFkTFpvbTFvK3Y4YVNtUVk2ZWNUbWpMT2Myc1NIa1VHWXBodFcvaS93RGFZcGhJTUp0aG5Mak5Pa0tqQVRhUkpjaU1tb0phWCtIeXJFczZSTG41dlN0UkRxeVhBQTVocXlrNm1KREFFQmhLcEZaWjg0eml0UmlPOFlvaGlTdytiVHpUZW1jdWE4THlDWERCaFFWYW9nSmdSdElkODgxSk15QVRFZ0NpbURnZ200NUVVSHR0ZGhJSlR1NC9tb25jbFFjSkJWQXJVQm1INHovMVFadDNjOXFTUmNTMFpEeUhmZWkwekw0VTQrQlBsRktTd2xyUUZDWEpjeWFZcVREV2dPV0h4b3B0VjdMamJ6WUJxMWdTU3hLaTc0QUdKcGt1eGVUQjNrY1U3QlRRU3BuZkVWMURtRS9DWE5DMU96T1ZBazVDU09mQzlCZzNMM2Mwemw5bkRCSWdSV3dpYmkxcXJtcFZxY0YyWk1RQTVwSWZmVmFwV0R6KzZsZEtYY2dnUUJJSjRIYWxaaHliaDd3YVdKb09vK3owL2FwMjJ0RERqVE5FRnN5M0gvMXBwdldEdDJGSjlaZFQzVmFsVE5zY0Y2U0ZBeUcrYkVISkZLZGg2OUxZb0NmZUgzcVVBSmtIc1MweFJVZG5Ma2tza3U1Z1ZhVmNReEdlR2MwV3VuTEo0TEgvQUNxNlRNL0g2VXFpU1ZmbE80K2k5ZFJ4dFNiazNaQUNpQTI4cGZIVW1yaVFYOTdJbWxFcUk5MzdQYXBZdVhQTzdKNG9DMHN3Wlhid3BHNzBsS1VwQXV1RDNFczAxTDh6SmZ6R21DYmc2WG1kL1IvS2FZT0lFL3UvcVZYeFlraExPMUtNT2tnOGdaZWdxMkFZVVRFTjYxSjFXbHdvTmFKYi9HclN6azZuUFMrTzlLSXQzRDRTREo1ZWlTKzFzelNsQXVYQUlDU0hETysxY0trQzB5NVUzSW9LU1lFeHgrRkZ1NlE1SkxoSW9LY0JpSkprcWVuY09iaklCbjRYVXdtZHJTUVpwVHNBWGFONWFsQ1VnTVdaamdBOGtWNkQ2ZjhBTFdrbFRPU0M1TGZGcVRhMi9pVHBlbmFPM2wvSHc2YWRTUjhxSlUrRHFTUGhSU3JOeExqYmNuSUwwSDZyZElUNjdjVmNlTHVtZWFVU29wdWtxMGdacUE0NmcyRkR2L05CdlpFbFhGcDRxSlREa3VTcmQ1ZDZKdFRMTUVrQXFUcUtpWUlORkpzVDdMNDRwVnJLQUo4c3BqVE8zaW9XZ094TENBWmFrNmkrTVFWTmJ5NHEwcERxL3dEbWVLTE95VXZjeitaUExrZUUwYnBmNUZxWmd6T0l6d3FsQlJBR3hKTUFwWithYTBwQmtqTEdXSDlKb3A2VzVjOXh6VnQyV0tTd0FEYzgwQ0dOc09QRFZ1YzVEZVk4ZmpSQlltZG0ycG42WERCMjZTUzJDVDRhVWszWWorbG0reXFrNlVxVS9pNDdKcTdqS2p6OVdxcFRrdEpEcEpLU0FiVHpSQVNDTktTY09TQWV4b2FTOHdicG9xVWNwZFRrZ2lBS1FxMUxsMUZRVXdNbFZCUm0xU1hTVkpBYUFTWEFCK05GblNsd1FBREhpTzgwNEtnQjRpcElkcHR6V2xLUzVqWjRQaUUwYmJpWlVkeWx2Q0dyVW9sMkNVcVN6dHBET3dlbEtaMCtIRUVYZmgwMDRjdDgrL2VyU25jaTU1WjNCMmMxTm9BREVCS1hqVXdtaXAxRWt2SllKaGtzdytkVGJpU1FHbnBGQmxEYmQxUFFJT2NRckdSUktZU3hWODZTVWlUYzRKU3h4ZFJVRmVZakR2bDZkS2lXQ3NXNW41ZUdya3NRRXZIcFBkN2FVcElCQUF1YmNNVzNOSlVDQkNTSkFMbGdhK2VmcTZsTW9EdzZ1YnRxVVVwVDdvQkRoeEFhdkM5cmxJZC9VTTVvS2N4aDhwN0Q2RkJKOFRzWDZUcEZXMm5NbFdHK1RHbEZ3QzB5OXRYRFRkRUtIZkg3Z2FGcVlBZ3BiczVNT1RSVGE3SHduVEdvN2U2bXQwdVIwaFduZmt2U2pwSmZCS2dJMVc3djRWVmFMVG44WEtxU0ZLMWRQaW41VnBad3J4Qi8xQUJGRzNwU3hMM0ZzaTZpQ1JtVTkrYURqcExPVk8vY1VMVWw4cWdGdkY2bnhQU2xKVUhTNDZqREtjdGlPS2UzalAxMDBrQlNTb3NDZDlpM0lwV3pXc0d1SWpIY1VWSllBSm1XQ2dXeXpuMXBLcEpQVTU4UnRERGp5aXJrMmhra2dzbHJqblNUTkJTZktCS2lrQnk1Rk9TQ29wU1haaXhJWTVjVVZDNVFBZ2NBRHBwU2p6eDlsWGxxMVIxYlhNNm5ZLzQwclVtRWxTanA3RkxPNXEwSlNtUWNQSmw2aEtTRWlZU0VwUGQzOTZnRk9CTE9MdmV3emp3MCtyZFNvKzcvQUpVUWJsUmtEZU1Zb05GMng2Vyt0TlBxU3B1cCtvL1ZxV3BTVkthMW5mVXBSRVhVMnBnVk1iUmdaVkZGSlVveVVwSUFacGpuMTRwS2tsS2JYU3pOTFlNbHFVb01VM2RYaThvQjNIYzA2WFNibXhiSHpNZUtnOTNzOVgxN05XMjdsSWI2YWdTREJERWh5ZTlPVkh3dWxOdXJ4REYzbHQ3MEh1QTJTbTMrQjd6VXJTU1hGcGtKZlVxbVUzRVlCUDRIVmNtZ1Nva3ZhQVF4TUZSUExZU0tVcE1oUUxzR0k2b0xQUUNicElBQnREbHM3QWlyU2NNUURnRUV1MzRLcTBKVHVDM3BCTkV1WGRoTnFlWWFnbWVyWXc0RzBlcGVpZHlBMTMzbi9xcFZ3U05nVk9CdWFVb0M1NHkxcjlRMjlsTkpDaGFtUUE1SUVGaGIrcjF6T05UL0FGYldtME00SVVFNlM1VThCeFVKTnRwSjI3MHBTbGJON3NYZjhtbkZ6QmdXWWtxdVN4M2Z1S0JUL3dEbXhaMVBsU2pWd24wRzF0WEtVb1I0clJ2NkFOUVVWTzI3cEpVVGt4cG9KR2tPNGt4bCs0clVjSlNRRXdDR0FjUFc3T05KOFIwcEc1RGZnS1VTRkNXU2ZoOFcvU3VxMEVucUxidHVLVXB6bGtrRU9vRlJrWUJGV3hrQUV5ZldoYndwUkFFcThyUVJUcGVTNlhEWE82VmNBVXFEeE1lVlEyQlBsb1Mrb25Pd2JVY2UxUnVMYlNUc2V6K2dvUzdPV0JVMERPR3BLUjNDZ0lPTFNUZzFjcEphNDVDZFVqL2RYUktlZFNmWjhWV3A1SUx4QVpQL0FGUkNTVTZkUUpoaTRBa3pRWmdCY1dFdFVOc0FBRlFKeTJLU3BSQVVSY05UYldwd0FhVnpBbkNSeWQ2U0ZaS3BVYm5BS2FNbmNFUEtSdjZlWGswZEpUTEFYS0hLanl3cTNueEV0eEZHMTVVU2xuQVlCbjNIOXFLVEtpd2t4dTc1SUhWVE0zbGoxU21pbTFrZ2ZtSFA1bFVrV3BFbEt0U2xlMVA4Q2lOTEo1dWQ5bm4zV3BJU0doSUpkd0ZGM0c3bWpuQXh3ZkVmdlhWdUMzUHVwcFVTU3prdUpBQUVDbE5iaUp1azhSYlRwdFRhOW9kd1ZPV09RV3FOUVlraHhLdC9oK05aR3AreVh1MHRpblU1Wkl0K2QyMU9wSVU0QkxCOVdDOEN0VHNEZ1NVbGdxSkZPRWxyVHVsSXU3VUIzREJQeFMxWlozR2NDRzVGWXRBZHdNcTZZMnJTOHUwTmI2NTkyaWN3TFJjekYzb3VTV1orblAxcG90YUJqdzZSL0FyYnZzbFZBeUpKRGtKRGlYa21LTEVwRGpId2FuYndnSmpVMHVKYWhPbjEzS2Q2VUNrbG1kSUYzOWpRUGJTeWZwdE5xUlFZSkpLUXdJWXFWMUhhbUt0dC9NUHhvOEhaMGw0Q1J4UTMvZC9hZ1dWc0NXRGdTSDJEZUk3MDdrUnBia2ZYeXJDdVNHSUJFZkNqeEFBVjkwLzVDa3F1a3N3Q2xCSUJHMzdqUUl5bE8veDAweFVRMzEvVGRTaVpnTTJDd0orWE5NV0JmanAwM1cwVXBBZFJZT0NYTWtIQUhKcFN1cG5ERzR2QUFGWEZqUGh1YUhLbWluQ1d3Q2Nnc1M1RE5TV2JmZTM1Zm1lbEZRQUdSblBTV3dSMnJxNXRqM2Y2YVZiSUFBRHNXZDJKM3BLZ0N4TGtxT0FDRDhvbzI4cXlTQW1sRm14ZExUbTJ0V2JnR0RGZzd2aG44TkNINVlKd09mMjBWQWxJYmFlMndGQUJKMG5uNjk2bjZpV1NjcEFmRDlScUpOMmxSd0RrQ2xIa3dwK29GT2xKMVVNaElZQjduWThOOTZqRE13TGx1L2V0SXk5ejg2WHJIU0E2ZW1lYXVTbkxNQUNTSEhwSG1wMUZ0TEFzSHd4VlJ3VmQvd0NOdldraElJRUZneFpVaUhlYUJEMnZwMWFaK3JwcFczVUNWQlJZc1FFeXdxMkJ5NmxicXVwamtPU0dBTGI5dlNya3oxRk52SHlMK1lVU2xTV2ZTcTVJWWxXL0k1M295MnptMTFKK3JrMFJnRWhTbklqK2FZQ0E3Z3BMa241T2JxQmEzQURxY2s4MHAyT3J3M1pwSVBLcDdSSDdrMXBGMFlnakE3QUVWT0hZSkd5U2NIdFh0T0NMU0I4ZUtBVHV3SXpxS3VtR3ByZ3EwSEFUMUYyVGNhQklETUFWQkxCblZBeFBobWtxMUswbHY0M2lyVlhGZ29nT0FST1BONjFhSHUzdEoyMVMvd0JsTkM0c3hFdCtFbHg2MDlxV2NQQkRQMUM2NTZWQmZzZW9rTlFVQWtRQVZDUVpiZWE0R1RhSnp2bFh0YzFiQ3J0TnluZkpWRHZTWkdwUnVJQ1FNa3BabkwwclNNblBidzBSbHdYVWtpaTdxemJra2xyaWs0OTJrdHVYeWt5d2J5MGJ0NElMRUFjbG1UVHZwZFFCSWNKTFJRQmt2dWJSL2R2U2hxVUU3SkEwcHdUdlBmaWhhazQzVEtReDdFdlJVbDRLUWtCU2lVeVhTYlFTZTNOQXFJQWpZdmFWS0FWVFpVMjEzM2orV3JyaVlLZE9jQjN5OUV5SkZ6SGJ0Vm9qVnZicDlxbFdrc0NHSnRCQmJBa1VjakRNM3V4UVRnbG5JZnUyZC9GTktWTm8wejMrOThLU0VwU0NXS1NwM3lWQVV4VWs0SHhHVlkreUJJRk9VNmZWV1AyMFRBbmhKK2RGUlZiYW9CK29KaDNPS2hnd0FDU3BXb3l3elJVRktlMVFENDlsTUFrbWxNTlJJWVJQQUR2NzFCU1luNlVQMjBvbFJQaVNtSG5wL3dCMWNYTHM1SEExVVU2UTBrSEtqOWFhR3BSQUJnRzczc3NCVU9YU1BDK2JmK2xDa3FnVEVxNmFVVmFpbzhXejFUaTNzMUpUbFYxc0QyZmhTbmFXeWxMQnB1TkJPb21jY2o1MEhmSXRqYlRwcE50eVJwWmxQYjdQZmw2ZVNMU1FaM3c3U2ZOVHFZNGxLZnpmdW9pNGFsS015VXAwMGRTakIrMFI0YWZMSExwTGN0c2FDUXdkZ29obkFsSUpkNlVrU05URURoNUZCSVZOemRXVmRNZm1WV2x1YmlvWFBxSXpIclN2UTVUYWZyeFZtNTJhMEpVNnFDa2dFRHFJM2xoc3hxM1NHNFNsbUNqOGZLcm1raFF1dWY1Z1hmOEFOQzBiRWdLQWUxd2x4NGlmRlNTT21NWE9vOS96UHRTMktwWm10L0dXSGVnd1pURzNVNVN3S2hoaTlEVWtGaVhJSlMwTStrZTZLQ1ZIVXd3b0NXWjhpYUtWTms1dC9IdytaTmFVenM5cHRlVDNvYWpiT0Q5ci9Lajk0SkNjL3dBVXBuU1JBdUtpOGgvU2k3Rm9Vb2ttUnVFMEFycUxqUzl1QnlreHFrUVJTY2owdHhwMC9tVlNaNm5BZFJma3U4VWtKMU5tWDVaOGszYWFEZGlGSnVFNmFKR1pCS2lDY09rUmo5S0tRK1hUSHUvOVV6UUFBV01Uc1lvWUdDUVFRV2Nob1pOSktVNm5WaGxCTEszeC9laTZpTStabjZlY1VycFNuU2N2SllCOHpRYndzM3RmWFVhTjBsOU56ZE9yTVo2VW5taW00UWtHMW1ENEF0cHlwUmhQTVFFMm44RlVtM0xxeEcxeWxCTE5TbEpVclV4aTJYZ2tZRGRxSTBpUEZsKy84dFFVUVBDOGRROHgrOXBwcGs2dWY0LzhvcVN3TEt0YnVvcTREMElUSWNrR0FweEVaTkNCNG9Gb0RCM0FVNVVQTFZ2U1ZLUFRjbjdYN1ZVelArckZreTdVbHljaTBzNTlsMDQrZEVwZTZNbmVMdHY3Q3JXQ1FYWWhpY09TSEpGWE1sNFlCcEh6TTlScTRkcm85ZFdPelVGRVRrdXE3bjRkTkdVcWdzV0RLVnlKTkpTTjdXYTMyaEN0cVN6alZ6YjhtYTJra3BjaHdRNEpVTm1xVkpUcGgvdThLZnlpblNWSmhUTkFuUEpOQStabTcrdjVhZTVXbDdSenluQ3Y3Q25DaGNDWDFIQUgwbWtwSk53Y0JJSWJ6T01uMXBWdW0wdW9TeXRsY1A1cXVBSkJjcUtRcHBjQjZKVEhEWnVmMXordEVwQ1ZieUd3QW9rNzB4U25VZFUrSHZ0U1FxNXdKRWxWUGFiZzZneW1Zd0huN05TbzNLY0UzV3BiQ2Y2VTkrcWdkSUJ0ZmxJK3RJb09wUVNJQ1FNdVJXcTFpV0laSkNnemZLZ0VwSTFkS1p6UHdwTHFiTEczcTJvaHhuWXFOdjFiRmFVcEFEREVxVUdia2s4bXJXSjhVaE9ScFNrZmxWUlNMaUhCZk5zbCs5SEovcDhyZFB4YXBZTUNBRXN4RnZZZThudjAwV2ZPM2hIaC9hcE5KVW8zTVNXTEJoRnhHUFpyVmdtSWpkMzM4ejA0WnU1bE1XeFRBQ0FTMkMvYkZCUXRUSnQ0a0RnTzNoT1dwS21pU1ZKY25jRlEyckpGd0pCSVNBb0FxeDFHbUNsV3BnQ0FCQUFJZTZpemlMb3VUbjUreWtWS3BTQWt2Y1A3ZkdpbElVSFpRU0RBVWVwWG0vdFFVQzZnWkJDUzUwaE9TM21UUnVFM0I5aXd6cWRoNlU2WkFDaXA0VW9zNVZNZUsxczFxTEdiVDBnbmRPVFBWeFFVekIyRGMzUHlBM1UxSkJCQjhSS1FTVXNBa1N3QStUMDl6S2kxV3JPRTZvcEtTeVZjcFZ6TWJldEJKVHRzVDVlLzNhdDZVM2U5OW9mbW8yaFI2V3RkSXRKQWNOazlWRlFjUXJWNWRvcE9EZHF1ZmJTbWZ6S3E2NEtrWTh0M2wvU2lvcGFCdnQ0ZVIwMXNYbUFEcUxtZjIwbVZLRUFzQzBPUWN4UUp6Y201KzdmUHpEN3RYWFBEWEV0Y2svT09LU2t3bGl3ZVJuN1JGRmtwZFNpVDNJSVNsNUh0VklET2xvNmpLZ2NzM05IcFNHSlVBb0ZUa1draUNRTktxVDBwVERoS1ZLR05KTnJVeWJlQmlYQlVyaUtmeWpIMWQvcWhjbEk2a2srWHlwcEt0b0FBSkEzWThlYWFOeDdxWlNnQ0xRa093Rk9HaHMzRjhZcTdTWW1PbVBMRkpDWEJJd3lhVXl1RzhTazdUUjBrc0VpQW5TL0VVVGNCQ2JnY2RMVUN3RXFnS2lMdmw1WDJwcmhkcDBsS1UzSFRjbmFuVWJsSkpsdXJ6ZHdma0tEMnBLaVhJVkJVVEJMRDJrMTFGUlNET3hFRktkd2Y3VnEyWjNUN3NqYW5VcTNTa1hBTzJrWVp3OVpLbURkMlBvWFBscTMyaGxTdmRoS2ZhMDEvLzhRQUlCRUFBZ0VFQWdNQkFBQUFBQUFBQUFBQUFSRXdBQkFnUUNFeEVrRlFZUC9hQUFnQkFRRUJQd0N4dXR4MmViMC9lWXpQMEJjL2xYTWRBNnZxeW1VQ2dmNW95YzF6cUR1QllDN2lNTHNLTkU2eXg3a04zR1pWcW1uVHR3NjhxZHgxb0VZT21hWXBWNDVtSjBKZkxMaXhzNDFaejhiem1jZmVvN2pBNzUwaDlFL0tNcUowbmY4QS84UUFIaEVBQVFRREFBTUFBQUFBQUFBQUFBQUFBUkZBVUdBQUlDRXdNWEQvMmdBSUFRSUJBVDhBclh1SU9CK1BPbEFXTldZU1c1bkxJV0IwUnlIeGZwZHpvUGwzLzlrPSkgY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGhlaWdodDogNnJlbTtcbiAgICB3aWR0aDogNnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwLjRyZW07XG4gICAgbWFyZ2luOiAwIDEuNXJlbSAycmVtO1xuICAgIHRleHQtaW5kZW50OiAtOTk5ZW07XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NDFweCkge1xuICAgIC5zb2NpYWxNZWRpYV9zb2NpYWxMaW5rIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gICAgfVxufVxuLnNvY2lhbE1lZGlhX3NvY2lhbEljb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDAuOHJlbTtcbiAgICBib3JkZXI6IDAuMnJlbSBzb2xpZCByZ2IoMjUsIDYyLCAxNSk7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBmaWxsOiByZ2IoMjUsIDYyLCAxNSk7XG59XG5zdmc6bm90KDpyb290KSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zb2NpYWxpY29uc19zdmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbn1cbi5jb29raWVzX2JhciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jYmcuanBnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgICBib3JkZXItbGVmdDogMC43NXJlbSByZ2IoMjIxLCA5MCwgMTgpIHNvbGlkO1xuICAgIGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAwMDAxO1xuICAgIHBhZGRpbmc6IDNyZW0gM3JlbSAycmVtIDRyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ1MHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDVyZW0gNHJlbSA1cmVtIDdyZW07XG4gICAgfVxuICAgIHAge1xuICAgICAgICBjb2xvcjogI2U5ZTNjNztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JyAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDAgNHJlbSAwIDA7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42MztcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ1MHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgOHJlbSAwIDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0bnMge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgLmNsb3NlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwMCAyMDAnJTNFJTNDdGl0bGUlM0VjbG9zZSUzQy90aXRsZSUzRSUzQ3BhdGggZD0nTTI3IDE3M0wxNzMgMjdNMjcgMjdsMTQ2IDE0Nicgc3Ryb2tlPSclMjNFOUUzQzcnIHN0cm9rZS13aWR0aD0nMTUnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMnJlbTtcbiAgICAgICAgICAgIHRvcDogMS41cmVtO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICB3aWR0aDogNXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjkzOHJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmJlZWU4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzBweCAwIDA7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4IDAgMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmYmVlZTg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmJlZWU4O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmJlZWU4O1xuICAgICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmYmVlZTg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZWVlODtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5idG4tcHJpbWFyeSB7XG4gICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICNiMTQ3MGU7XG4gICAgfVxufSIsIiR4czogMzYwcHg7XG4kc206IDU3NnB4O1xuJG1kOiA3NjhweDtcbiRsZzogOTkycHg7XG4keGw6IDEyMDBweDtcbiR4eGw6IDE0NTBweDtcblxuJGY6IDAuMDJweDtcblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgICB4czogMCxcbiAgICBzbTogJHNtLFxuICAgIG1kOiAkbWQsXG4gICAgbGc6ICRsZyxcbiAgICB4bDogJHhsLFxuICAgIHh4bDogJHh4bFxuKTtcblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTcwcHgsXG4gIHhsOiAxMTQwcHhcbiAgLy94eGw6IDE0MzBweFxuKTtcblxuJHByaW1hcnk6ICAgICNkNDU1MTE7XG4kc2Vjb25kYXJ5OiAgI2ZmZWQwMDtcbiRzdWNjZXNzOiAgICAjMDBBQTMzO1xuJGluZm86ICAgICAgICM0YmFmZTg7XG4kd2FybmluZzogICAgI2RkOTMzMjtcbiRkYW5nZXI6ICAgICAjZGM1YTEzO1xuJGxpZ2h0OiAgICAgICNlOWUzYzc7XG4kZGFyazogICAgICAgIzMzMzMzMztcblxuJHRoZW1lLWNvbG9yczogKFxuICAgIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFya1xuKTtcblxuJGVuYWJsZS1yb3VuZGVkOiB0cnVlO1xuJGVuYWJsZS1zaGFkb3dzOiBmYWxzZTtcbiRlbmFibGUtZ3JhZGllbnRzOiBmYWxzZTtcbiRlbmFibGUtdHJhbnNpdGlvbnM6IHRydWU7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6IGZhbHNlO1xuXG4kc3BhY2VyOiAxcmVtO1xuJHNwYWNlcnM6IChcbiAgICAwOiAwLFxuICAgIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgICAyOiAoJHNwYWNlciAqIC41KSxcbiAgICAzOiAkc3BhY2VyLFxuICAgIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgICA1OiAoJHNwYWNlciAqIDMpLFxuICAgIDY6ICgkc3BhY2VyICogNSlcbik7IiwiLmJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNDNweDtcbiAgICBwYWRkaW5nOiAxNHB4IDIycHg7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gICAgY29sb3I6ICRsaWdodDtcbn0iLCIuZm9ybS1yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xufVxuLmZvcm0tcm93ID4gLmNvbCxcbi5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0ge1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5sYWJlbCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNDNweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4uZm9ybS1jb250cm9sIHtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMTZweCAxNHB4IDEwcHggMjJweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBjb2xvcjogJGxpZ2h0ICFpbXBvcnRhbnQ7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRsaWdodDtcbiAgICBvcGFjaXR5OiAwLjU7XG59XG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRsaWdodCwgMSkgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG50ZXh0YXJlYSB7XG4gICAgcmVzaXplOiBub25lO1xuICAgIH4gLmNvdW50ZXJ7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5pbnZhbGlkLWZlZWRiYWNrLCAubGVuZ3RoLWZlZWRiYWNrIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNDNweDtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsXG4uZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRsaWdodCwgMC40KTtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICBoZWlnaHQ6IDQwcHg7XG59XG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAkbGlnaHQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjUxcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICBjb2xvcjogJGxpZ2h0O1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IGF1dG87XG4gICAgaGVpZ2h0OiA0MHB4O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAkbGlnaHQ7XG59XG5cbi5jdXN0b20tY29udHJvbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDRweDtcbn1cbi5jdXN0b20tY2hlY2tib3gge1xuICAgIG1pbi1oZWlnaHQ6IDIycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBjb2xvcjogJGxpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNTFweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRsaWdodCwgMC40KTtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIGxlZnQ6IDNweDtcbiAgICB0b3A6IDdweDtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkbGlnaHQsIDAuNCk7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFuZ2VyO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRsaWdodCwgMC40KTtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQgIWltcG9ydGFudDtcbn1cbi5idG4uYnRuLXByaW1hcnkge1xuICAgIGNvbG9yOiAjZmJlZWU4O1xuICAgIGZvbnQtc2l6ZTogMS45MzhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuOTM4cmVtO1xuICAgIHBhZGRpbmc6IDIwcHggNjBweDtcbiAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG4uZm9ybS1yb3cge1xuICAgIC5jb2wtNCwgLmNvbC04IHtcbiAgICB9XG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodDtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNTRyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5pbnZhbGlkLWZlZWRiYWNrLCAubGVuZ3RoLWZlZWRiYWNrIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTRweCAxMHB4IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4ucmVxIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG59IiwiLmZpbGUtaW5wdXQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjU4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnN1Y2Nlc3MtaW5mbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNDNweDtcbn0iXSwic291cmNlUm9vdCI6IiJ9*/