.tooltip-arrow {
  border-top-color: #131b28 !important;
}

.tooltip-inner {
  background: #131b28 !important;
  font-weight: bold !important;
}

.header-splash {
  background: url("/assets/background.jpg") no-repeat 50%/cover;
  height: 583px;
  width: 100%;
  position: absolute;
  opacity: 0.3;
  filter: blur(5px);
}

.sidebar-round {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.close-mobile {
  display: none;
}

* {
  margin: 0;
  padding: 0;
  font-family: Montserrat, sans-serif;
}

*,
:after,
:before {
  box-sizing: border-box;
}

::-webkit-scrollbar {
  width: 8px;
}

::-webkit-scrollbar-thumb {
  background: #232f44;
}

::-webkit-scrollbar-track {
  background: #1e283a;
}

p {
  margin: 0;
}

.vote__flex {
  display: grid;
  grid-gap: 10px;
  display: -ms-grid;
  display: grid;
  grid-gap: 20px;
}

@media only screen and (min-width: 1024px) {
  .vote__flex {
    -ms-grid-columns: minmax(240px, 320px) 1fr minmax(240px, 320px);
    grid-template-columns: minmax(240px, 320px) 1fr minmax(240px, 320px);
  }
}

.vote__flex .vote__col {
  background: #182232;
  padding: 20px;
  border-radius: 10px;
}

.vote__flex .vote__col .vote__header .vote__heading {
  color: #ff9800;
  margin-bottom: 20px;
  font-weight: bold;
  font-size: 16px;
  text-align: center;
  text-transform: uppercase;
}

.vote__flex .vote__col .vote__links li {
  list-style: none;
  margin-bottom: 10px;
}

.vote__flex .vote__col .vote__links li a {
  text-decoration: none;
  padding: 20px;
  display: block;
  background: #131b28;
  text-align: center;
  color: #fff;
  font-size: 15px;
  font-weight: bold;
  border-radius: 10px;
  transition: all 0.2s ease-out;
}

.vote__flex .vote__col .vote__links li a span {
  display: block;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  color: #acacaa;
}

.vote__flex .vote__col .vote__links li a:hover {
  opacity: 0.8;
  color: #ff9800;
}

.vote__flex .vote__col .vote__top--voters .__voter {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
  padding: 10px;
  border-top: 1px solid #1c283a;
}

.vote__flex .vote__col .vote__top--voters .__voter .voter__name {
  display: flex;
  align-items: center;
}

.vote__flex .vote__col .vote__top--voters .__voter .voter__name .__place {
  margin-right: 20px;
  width: 54px;
}

.vote__flex .vote__col .vote__top--voters .__voter .voter__name .voter__skin img {
  border-radius: 5px;
  margin-right: 10px;
}

.vote__flex .vote__col .vote__top--voters .__voter .voter__name .voter__ign {
  margin-left: 10px;
}

.vote__flex .vote__col .vote__top--voters .__voter:first-child {
  border-top: none !important;
}

.vote__flex .vote__col .vote__informations {
  text-align: center;
}

.__voter:nth-of-type(1) > .voter__name {
  color: #feca0c;
  font-weight: bold;
}

.__voter:nth-of-type(2) > .voter__name {
  color: #bbb3b3;
  font-weight: bold;
}

.__voter:nth-of-type(3) > .voter__name {
  color: #b59e70;
  font-weight: bold;
}

.page__title {
  color: #fff;
  margin: 40px 0 20px 0;
  background: #182232;
  padding: 20px;
  border-radius: 10px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-left: 2px solid #ff9800;
  font-size: 20px;
}

.rule {
  margin-bottom: 20px;
}

.rule .rule__header {
  margin-bottom: 20px;
}

.rule .rule__header .rule__header--heading {
  margin-bottom: 10px;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
}

.rule .rules .rule__col {
  background: #182232;
  padding: 20px;
  margin-bottom: 10px;
  border-radius: 10px;
}

body {
  background: #131b28 !important;
  font-size: 14px;
  color: #aeaeae;
  margin: 0;
  font-weight: 500;
  line-height: unset;
}

.triplezone-wrapper {
  max-width: 1360px;
  margin: auto;
  padding: 0 10px;
  position: relative;
}

#ipServer {
  cursor: context-menu;
  opacity: 0;
  outline: 0;
  border: none;
  position: fixed;
}

#loader {
  height: 100%;
  position: absolute;
  background: rgba(0, 0, 0, 0.49);
  width: 100%;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
  border-radius: 0;
}

#loader-giftcard {
  height: 100%;
  position: absolute;
  background: rgba(0, 0, 0, 0.74);
  width: 100%;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
  border-radius: 5px;
}

.alerta-giftcard {
  margin: 10px 0 0;
  color: #fff;
  background: #4da564;
  padding: 10px 20px;
  color: #ffffff;
  display: inline-block;
  border-radius: 5px;
  display: none;
}

.alerta-eroare {
  color: #d8000c !important;
  background-color: #ffd2d2 !important;
}

.alerta-succes {
  color: #4f8a10 !important;
  background-color: #dff2bf !important;
}

.loader-hide {
  display: none;
}

.lds-ring {
  display: inline-block;
  position: absolute;
  width: 80px;
  height: 80px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 64px;
  height: 64px;
  margin: 8px;
  border: 8px solid #fff;
  border-radius: 50%;
  -webkit-animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #fff transparent transparent transparent;
}

.lds-ring div:nth-child(1) {
  -webkit-animation-delay: -0.45s;
  animation-delay: -0.45s;
}

.lds-ring div:nth-child(2) {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.lds-ring div:nth-child(3) {
  -webkit-animation-delay: -0.15s;
  animation-delay: -0.15s;
}

@-webkit-keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

#modal {
  background: #1e283a;
}

.flex__portal {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

@media only screen and (min-width: 968px) {
  .flex__portal {
    margin: 80px 0 80px 0;
  }
}

.flex__portal a {
  display: contents;
  text-decoration: none;
}

.flex__portal .portal__link {
  text-align: center;
  flex: 0 0 calc(100% - 15px);
  margin: 7.5px;
  background: #182232;
  padding: 20px;
  border-radius: 10px;
}

.flex__portal .portal__link:hover img {
  transform: scale(1.05) rotate(8deg);
}

@media only screen and (min-width: 968px) {
  .flex__portal .portal__link {
    flex: 0 0 calc(25% - 15px);
  }
}

.flex__portal .portal__link img {
  max-width: clamp(11.8rem, 2.5vw, 2.8rem);
  transition: all 0.2s ease-out;
}

.flex__portal .portal__link p {
  font-size: 22px;
  font-weight: bold;
  color: #fff;
  text-transform: uppercase;
  margin-top: 10px;
}

@media only screen and (max-width: 968px) {
  .flex__portal .portal__link {
    display: flex;
    align-items: center;
  }

  .flex__portal .portal__link p {
    margin: 0px 0px 0px 20px;
  }

  .flex__portal .portal__link img {
    max-width: 64px;
  }
}

.footer__navigation--bar {
  display: flex;
  align-items: center;
}

@media only screen and (max-width: 968px) {
  .footer__navigation--bar {
    margin-top: 10px;
  }
}

.footer__navigation--bar a {
  margin: 0 10px;
  text-decoration: none;
  color: #b5b5b5;
  font-size: 16px;
  display: flex;
  align-items: center;
  transition: all 0.2s ease-out;
}

.footer__navigation--bar a:hover {
  color: #fff;
}

.footer__navigation--bar a i {
  margin-right: 5px;
  font-size: 25px;
}

.footer__navigation--bar .discord__link {
  background: #7289DA;
  padding: 6px 15px;
  border-radius: 8px;
  color: #fff;
}

@media only screen and (min-width: 968px) {
  .mobile__player--count {
    display: none !important;
  }
}

@media only screen and (max-width: 968px) {
  .widget {
    display: none !important;
  }
}

.mobile__player--count {
  text-align: center;
  margin: 10px 0;
}

.mobile__player--count .player__count {
  text-transform: uppercase;
}

.mobile__player--count .__title {
  text-transform: uppercase;
  font-size: 20px;
  font-weight: bold;
  color: #fff;
  letter-spacing: 1px;
}

@-webkit-keyframes scaleAnimation {
  0% {
    opacity: 0;
    transform: scale(1.5);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes scaleAnimation {
  0% {
    opacity: 0;
    transform: scale(1.5);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}

@-webkit-keyframes drawCircle {
  0% {
    stroke-dashoffset: 151px;
  }
  100% {
    stroke-dashoffset: 0;
  }
}

@keyframes drawCircle {
  0% {
    stroke-dashoffset: 151px;
  }
  100% {
    stroke-dashoffset: 0;
  }
}

@-webkit-keyframes drawCheck {
  0% {
    stroke-dashoffset: 36px;
  }
  100% {
    stroke-dashoffset: 0;
  }
}

@keyframes drawCheck {
  0% {
    stroke-dashoffset: 36px;
  }
  100% {
    stroke-dashoffset: 0;
  }
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.animated {
  display: none;
  position: absolute;
  left: 44%;
  top: 38%;
  transform: translate(-50%, -50%);
}

#successAnimationCircle {
  stroke-dasharray: 151px 151px;
  stroke: #dadadb;
}

#successAnimationCheck {
  stroke-dasharray: 36px 36px;
  stroke: #dadadb;
}

#successAnimationResult {
  fill: #dadadb;
  opacity: 0;
}

#successAnimation.animated {
  -webkit-animation: 1s ease-out 0s 1 both scaleAnimation;
  animation: 1s ease-out 0s 1 both scaleAnimation;
}

#successAnimation.animated #successAnimationCircle {
  -webkit-animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 both drawCircle, 0.3s linear 0.9s 1 both fadeOut;
  animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 both drawCircle, 0.3s linear 0.9s 1 both fadeOut;
}

#successAnimation.animated #successAnimationCheck {
  -webkit-animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 both drawCheck, 0.3s linear 0.9s 1 both fadeOut;
  animation: 1s cubic-bezier(0.77, 0, 0.175, 1) 0s 1 both drawCheck, 0.3s linear 0.9s 1 both fadeOut;
}

#successAnimation.animated #successAnimationResult {
  -webkit-animation: 0.3s linear 0.9s both fadeIn;
  animation: 0.3s linear 0.9s both fadeIn;
}

@-webkit-keyframes glowitem {
  0% {
    filter: drop-shadow(0px 0px 5px rgba(218, 218, 219, 0.5));
  }
  100% {
    filter: drop-shadow(0px 0px 10px rgba(218, 218, 219, 0.5));
  }
}

@keyframes glowitem {
  0% {
    filter: drop-shadow(0px 0px 5px rgba(218, 218, 219, 0.5));
  }
  100% {
    filter: drop-shadow(0px 0px 10px rgba(218, 218, 219, 0.5));
  }
}

.payment--mod {
  text-align: center;
}

.payment--mod svg {
  width: 64px;
  height: auto;
  margin: auto;
  display: block;
  margin-bottom: 10px;
}

.payment--mod .payment-title {
  font-size: 16px;
  font-weight: bold;
  color: #fff;
}

.triplezone-header {
  position: relative;
}

.triplezone-header .prioritate {
  position: relative;
  z-index: 10;
}

.triplezone-header .top-bar {
  position: absolute;
  padding-top: 20px;
}

.triplezone-header .top-bar .back-btn {
  text-decoration: none;
  display: inline-block;
  color: rgba(255, 255, 255, 0.45);
  background: rgba(255, 255, 255, 0.15);
  font-weight: 700;
  padding: 12px 20px;
  border-radius: 40px;
  font-size: 14px;
  transition: all 0.2s ease-out;
}

.triplezone-header .top-bar .back-btn span {
  display: none;
}

.triplezone-header .top-bar .back-btn i {
  font-size: 18px;
  display: inline-block;
  vertical-align: middle;
  transition: all 0.2s ease-out;
}

.triplezone-header .top-bar .back-btn:hover {
  color: rgba(255, 255, 255, 0.75);
}

.triplezone-header .top-bar .back-btn:hover i {
  margin-right: 5px;
}

.triplezone-header .top-bar .profile-avatar {
  display: flex;
  align-items: center;
  cursor: pointer;
  margin-left: auto;
}

.triplezone-header .top-bar .profile-avatar .profile-description {
  text-align: right;
  margin-right: 10px;
}

.triplezone-header .top-bar .profile-avatar .profile-description p {
  transition: all 0.2s ease-out;
}

.triplezone-header .top-bar .profile-avatar .profile-description .profile-title {
  font-size: 16px;
  color: #fff;
  font-weight: 500;
}

.triplezone-header .top-bar .profile-avatar .profile-description .profile-description-text {
  font-size: 12px;
  color: #ffcb5b;
  text-transform: uppercase;
  font-weight: 700;
}

.triplezone-header .top-bar .profile-avatar .profile-head {
  position: relative;
}

.triplezone-header .top-bar .profile-avatar .profile-head .helmet {
  position: absolute;
  top: -14px;
  left: 50%;
  transform: translateX(-50%);
  max-width: 27px;
}

.triplezone-header .top-bar .profile-avatar .profile-head .avatar-head {
  border-radius: 5px;
}

.triplezone-header .top-bar .profile-avatar .profile-head .placeholder-items {
  position: absolute;
  right: -30px;
  top: -10px;
  background: #ffcb5b;
  color: #fff;
  border: 2px solid #fff;
  padding: 3px 6px;
  font-weight: bold;
  border-radius: 40px;
  display: none;
}

.triplezone-header .top-bar .profile-avatar:hover p {
  margin-right: 5px;
}

.triplezone-header .triplezone-header-g {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

.triplezone-header .triplezone-header-g .widget {
  display: flex;
  align-items: center;
  margin-top: auto;
  padding: 10px 30px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  transition: all 0.2s ease-out;
  cursor: pointer;
}

.triplezone-header .triplezone-header-g .widget i {
  color: #dadadb;
  font-size: 50px;
}

.triplezone-header .triplezone-header-g .widget .widget-icon {
  position: relative;
}

.triplezone-header .triplezone-header-g .widget .widget-icon span {
  position: absolute;
  top: -31px;
  background: #1e283a;
  padding: 5px 10px;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 40px;
  background: #dadadb;
  color: #131b28;
  font-weight: bold;
}

.triplezone-header .triplezone-header-g .widget .description-widget {
  margin-left: 20px;
  letter-spacing: 1px;
}

.triplezone-header .triplezone-header-g .widget .description-widget .widget-title {
  font-weight: 700;
  text-transform: uppercase;
  font-size: 16px;
  color: #dadadb;
}

.triplezone-header .triplezone-header-g .widget .description-widget .widget-description {
  color: #fff;
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
}

.triplezone-header .triplezone-header-g .widget:hover {
  filter: drop-shadow(0px 0px 5px rgba(218, 218, 219, 0.5));
}

.triplezone-header .triplezone-header-g .discord-widget p {
  text-align: right;
}

.triplezone-header .triplezone-header-g .discord-widget .description-widget {
  margin-right: 20px;
  margin-left: 0;
}

.triplezone-header .triplezone-header-g .minecraft-widget {
  order: 2;
  margin-top: 10px;
}

.triplezone-header .header-logo {
  position: relative;
  top: 0px;
}

.triplezone-header .header-logo .header-logo-image {
  max-width: 450px;
}

.triplezone-header .header-logo .logo-particles img {
  position: absolute;
  max-width: 64px;
  width: 32px;
}

.triplezone-header .header-logo .logo-particles img:nth-child(1) {
  -webkit-animation: logo-particle-1 4.5s;
  animation: logo-particle-1 4.5s;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
  -webkit-animation-timing-function: cubic-bezier(0.5, 0.05, 1, 0.5);
  animation-timing-function: cubic-bezier(0.5, 0.05, 1, 0.5);
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  top: 0;
}

.triplezone-header .header-logo .logo-particles img:nth-child(2) {
  top: 30px;
  right: 0;
  -webkit-animation: logo-particle-2 4.5s;
  animation: logo-particle-2 4.5s;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
  -webkit-animation-timing-function: cubic-bezier(0.5, 0.05, 1, 0.5);
  animation-timing-function: cubic-bezier(0.5, 0.05, 1, 0.5);
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

@-webkit-keyframes logo-particle-1 {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    width: 54px;
    transform: translate3d(0, -25px, 0);
  }
}

@keyframes logo-particle-1 {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    width: 54px;
    transform: translate3d(0, -25px, 0);
  }
}

@-webkit-keyframes logo-particle-2 {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    width: 64px;
    transform: translate3d(0, 25px, 0);
  }
}

@keyframes logo-particle-2 {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    width: 64px;
    transform: translate3d(0, 25px, 0);
  }
}

.triplezone__second--nav {
  background: #1e283a;
  border-radius: 5px;
  margin-top: 33px;
  box-shadow: 0 10px 12px rgba(0, 0, 0, 0.1);
  display: none;
}

.triplezone__second--nav .second__nav--list {
  list-style: none;
  display: flex;
  margin: 0;
  align-items: center;
}

.triplezone__second--nav .second__nav--list .list__second--nav .list__second__category--link {
  padding: 35px 20px 35px 53px;
  display: block;
  color: #aeaeae;
  position: relative;
  text-decoration: none;
  font-size: 15px;
  font-weight: 600;
  transition: all 0.2s ease-out;
}

.triplezone__second--nav .second__nav--list .list__second--nav .list__second__category--link::before {
  content: "";
  position: absolute;
  top: 0;
  left: 12px;
  width: 35px;
  height: 100%;
  display: block;
  background-size: contain !important;
  background: url(https://i.imgur.com/gXPCyVX.png) no-repeat center !important;
  background-size: contain !important;
  transition: all 0.2s ease-out;
}

.triplezone__second--nav .second__nav--list .list__second--nav .list__second__category--link::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 27px;
  background: #ffffff1f;
  content: "";
  top: 50%;
  transform: translateY(-50%);
}

.triplezone__second--nav .second__nav--list .list__second--nav .list__second__category--link:hover {
  color: #fff;
}

.triplezone__second--nav .second__nav--list .list__second--nav .list__second__category--link:hover::before {
  transform: scale(1.1);
}

.triplezone__second--nav .second__nav--list .list__second--nav:first-child .list__second__category--link::after {
  display: none;
}

.triplezone__second--nav .second__nav--list .triplezone__second--dropdown {
  list-style: none;
  position: absolute;
  background: #232f44;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  margin: 10px 0 0 0;
  z-index: 1;
  border-radius: 5px;
  box-shadow: 0 10px 12px rgba(0, 0, 0, 0.1);
  display: none;
}

.triplezone__second--nav .second__nav--list .triplezone__second--dropdown li a {
  color: inherit;
  text-decoration: none;
  padding: 20px;
  display: block;
  transition: all 0.2s ease-out;
  border-bottom: 1px solid #ffffff0a;
}

.triplezone__second--nav .second__nav--list .triplezone__second--dropdown li a:hover {
  color: #fff;
}

.triplezone__second--nav .second__nav--list .triplezone__second--dropdown li:last-child a {
  border-bottom: none;
}

.triplezone__second--nav .rotire-carret {
  transform: rotate(180deg);
}

.triplezone__second--nav i {
  transition: all 0.2s ease-in-out;
  font-size: 20px;
  display: inline-block;
}

.active-dropdown .list__second__category--link {
  color: #ffcb5b !important;
}

.gift {
  position: absolute;
  top: -21px;
  width: 40px;
  height: 40px;
  background: #dadadb;
  border-radius: 50%;
  text-align: center;
  line-height: 40px;
  cursor: pointer;
  transition: all 0.2s ease-out;
}

.gift:hover i {
  color: #fff;
}

.gift i {
  font-size: 20px;
  color: #ffffff87;
  transition: all 0.2s ease-out;
}

.iziToast > .iziToast-body .iziToast-texts {
  display: flex !important;
  flex-direction: column !important;
}

.__disabled--button {
  opacity: 0.5;
  pointer-events: none;
}

.category__list .category__list--item {
  display: flex;
  border: 1px solid #232f44;
  padding: 15px 15px;
  align-items: center;
  background: #0000001f;
  margin-bottom: 10px;
}

.category__list .category__list--item .category__list__item--title p {
  font-size: 16px;
}

.category__list .category__list--item .category__list__item--title .countdown__title {
  color: #fe3c45;
}

.category__list .category__list--item .category__list__item--price {
  margin-left: auto;
  display: flex;
  flex-direction: column;
}

.category__list .category__list--item .category__list__item--price p {
  color: #dadadb;
  font-weight: bold;
}

.category__list .category__list--item .category__list__item--price p del {
  font-size: 12px;
  color: #fe3c45;
  font-weight: 500;
}

.category__list .category__list--item .category__list__item--buttons {
  margin-left: 20px;
  display: flex;
}

.category__list .category__list--item .category__list__item--buttons .buy__btn {
  font-weight: bold;
  padding: 5px 10px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  width: 120px;
  margin: auto;
  background: #4da564;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
}

.category__list .category__list--item .category__list__item--buttons .buy__btn:hover {
  background: #48995d;
}

.category__list .category__list--item .category__list__item--buttons .info__btn {
  font-weight: bold;
  padding: 5px 10px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  margin: auto;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
  background: #2196f3;
  width: auto;
  margin-right: 5px;
}

.category__list .category__list--item .category__list__item--buttons .info__btn:hover {
  background: #218bdf;
}

.category__list .category__list--item .category__list__item--buttons .remove__btn {
  font-weight: bold;
  padding: 5px 10px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  width: 120px;
  margin: auto;
  background: #fe3c45 !important;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
}

.category__list .category__list--item .category__list__item--buttons .remove__btn:hover {
  background: #d9373f !important;
}

.category__list .category__list--item {
  display: flex;
  border-bottom: 1px solid #232f44;
  padding: 15px 15px;
  align-items: center;
}

.category__list .category__list--item .category__list__item--title p {
  font-size: 16px;
}

.category__list .category__list--item .category__list__item--title .countdown__title {
  color: #fe3c45;
}

.category__list .category__list--item .category__list__item--price {
  margin-left: auto;
  display: flex;
  flex-direction: column;
}

.category__list .category__list--item .category__list__item--price p {
  color: #dadadb;
  font-weight: bold;
}

.category__list .category__list--item .category__list__item--price p del {
  font-size: 12px;
  color: #fe3c45;
  font-weight: 500;
}

.category__list .category__list--item .category__list__item--buttons {
  margin-left: 20px;
  display: flex;
}

.category__list .category__list--item .category__list__item--buttons .buy__btn {
  font-weight: bold;
  padding: 5px 10px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  width: 120px;
  margin: auto;
  background: #4da564;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
}

.category__list .category__list--item .category__list__item--buttons .buy__btn:hover {
  background: #48995d;
}

.category__list .category__list--item .category__list__item--buttons .info__btn {
  font-weight: bold;
  padding: 5px 10px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  margin: auto;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
  background: #2196f3;
  width: auto;
  margin-right: 5px;
}

.category__list .category__list--item .category__list__item--buttons .info__btn:hover {
  background: #218bdf;
}

.category__list .category__list--item .category__list__item--buttons .remove__btn {
  font-weight: bold;
  padding: 5px 10px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  width: 120px;
  margin: auto;
  background: #fe3c45 !important;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
}

.category__list .category__list--item .category__list__item--buttons .remove__btn:hover {
  background: #d9373f !important;
}

.category__list--with--images {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -15px;
  padding: 10px;
  align-items: center;
}

.category__list--with--images .countdown__title {
  background: #fe3c45;
  color: #fff;
  padding: 5px 10px;
  border-radius: 40px;
  position: absolute;
  top: -12px;
  left: 61px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.category__list--with--images .category__list--item {
  flex: 0 0 calc(25% - 15px);
  margin: 7.5px;
  background: #232f44;
  border-radius: 5px;
  border: 1px solid #2b3a54;
  padding: 20px;
  position: relative;
}

.category__list--with--images .category__list--item .category__list__item--title img {
  margin: auto;
  display: block;
  max-width: 165px;
  max-height: 143px;
  cursor: pointer;
}

.category__list--with--images .category__list--item .category__list__item--details {
  margin-left: auto;
  display: flex;
  flex-direction: column;
}

.category__list--with--images .category__list--item .category__list__item--details .__item--title {
  color: #fff;
  font-weight: bold;
  text-align: center;
  margin: 10px 0;
}

.category__list--with--images .category__list--item .category__list__item--details .__item__price--list {
  display: flex;
  justify-content: center;
  align-items: center;
}

.category__list--with--images .category__list--item .category__list__item--details .__item__price--list .__item--discount {
  font-size: 12px;
  color: #fe3c45;
  margin-right: 5px;
}

.category__list--with--images .category__list--item .category__list__item--details .__item__price--list .__item--price {
  display: inline-block;
  color: #ffcb5b;
  font-weight: bold;
  font-size: 14px;
}

.category__list--with--images .category__list--item .category__list__item--buttons {
  margin-top: 10px;
  display: flex;
}

.category__list--with--images .category__list--item .category__list__item--buttons .buy__btn {
  font-weight: bold;
  padding: 8px 10px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  margin: auto;
  background: #4da564;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
}

.category__list--with--images .category__list--item .category__list__item--buttons .buy__btn:hover {
  background: #48995d;
}

.category__list--with--images .category__list--item .category__list__item--buttons .remove__btn {
  font-weight: bold;
  padding: 8px 10px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  margin: auto;
  background: #fe3c45 !important;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
}

.category__list--with--images .category__list--item .category__list__item--buttons .remove__btn:hover {
  background: #d9373f !important;
}

.category__list--with--images .category__list--item .category__list__item--buttons .info__btn {
  font-weight: bold;
  padding: 8px 13px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  margin: auto;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
  background: #2196f3;
  width: auto;
  margin-right: 10px;
}

.category__list--with--images .category__list--item .category__list__item--buttons .info__btn:hover {
  background: #218bdf;
}

.category__list--with--images .upgrade--icon {
  background: none !important;
  border: none !important;
  text-align: center;
}

.category__list--with--images .upgrade--icon i {
  font-size: 84px;
  display: inline-block;
  transform: rotate(90deg);
  background: linear-gradient(to bottom, #e72c83 0%, #a742c6 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.2s ease-out;
}

.category__list--with--images .hided__upgrade--icon {
  opacity: 0.5;
}

.category__list--with--images .hided__upgrade {
  display: none;
}

.category__list--with--images .category__list--upgrade {
  flex: 0 0 calc(33.33% - 15px);
  margin: 7.5px;
  background: #232f44;
  border-radius: 5px;
  border: 1px solid #2b3a54;
  padding: 0;
  padding-top: 10px;
  position: relative;
}

.category__list--with--images .category__list--upgrade .category__list__item--title img {
  margin: auto;
  display: block;
  max-width: 120px;
  cursor: pointer;
}

.category__list--with--images .category__list--upgrade .category__list__item--details {
  margin-left: auto;
  display: flex;
  flex-direction: column;
}

.category__list--with--images .category__list--upgrade .category__list__item--details .__item--title {
  color: #fff;
  font-weight: bold;
  text-align: center;
  margin: 10px 0;
}

.category__list--with--images .category__list--upgrade .category__list__item--details .__item__price--list {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: -8px;
  right: 10px;
  background: #2b3a54;
  padding: 5px 10px;
  border-radius: 5px;
  box-shadow: 0 10px 12px rgba(0, 0, 0, 0.1);
}

.category__list--with--images .category__list--upgrade .category__list__item--details .__item__price--list .__item--discount {
  font-size: 12px;
  color: #fe3c45;
  margin-right: 5px;
}

.category__list--with--images .category__list--upgrade .category__list__item--details .__item__price--list .__item--price {
  display: inline-block;
  color: #dadadb;
  font-weight: bold;
  font-size: 14px;
}

.category__list--with--images .category__list--upgrade .category__list__item--buttons {
  margin-top: 10px;
  display: flex;
}

.category__list--with--images .category__list--upgrade .category__list__item--buttons .buy__btn {
  font-weight: bold;
  padding: 5px 10px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  margin: auto;
  background: #4da564;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
}

.category__list--with--images .category__list--upgrade .category__list__item--buttons .buy__btn:hover {
  background: #48995d;
}

.category__list--with--images .category__list--upgrade .category__list__item--buttons .remove__btn {
  font-weight: bold;
  padding: 5px 10px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  margin: auto;
  background: #fe3c45 !important;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
}

.category__list--with--images .category__list--upgrade .category__list__item--buttons .remove__btn:hover {
  background: #d9373f !important;
}

.category__list--with--images .category__list--upgrade .category__list__item--buttons .info__btn {
  font-weight: bold;
  padding: 5px 13px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  margin: auto;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
  background: #2196f3;
  width: auto;
  margin-right: 10px;
}

.category__list--with--images .category__list--upgrade .category__list__item--buttons .info__btn:hover {
  background: #218bdf;
}

.change__data__upgrade--package {
  display: none;
  cursor: pointer;
}

p.upgrade__category--title {
  font-weight: bold;
  font-size: 16px;
  color: #fff;
}

#ranks-upgrades {
  background: #1e283a;
}

#ranks-upgrades .rank-selected {
  background: #3c5558 !important;
  border: 1px solid #dadadb !important;
}

#ranks-upgrades .ranks--body {
  padding: 20px;
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -15px;
  padding: 10px;
  align-items: center;
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade {
  flex: 0 0 calc(33.33% - 15px);
  margin: 7.5px;
  background: #232f44;
  border-radius: 5px;
  border: 1px solid #2b3a54;
  padding: 0;
  padding-top: 10px;
  position: relative;
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--title img {
  margin: auto;
  display: block;
  max-width: 120px;
  cursor: pointer;
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--details {
  margin-left: auto;
  display: flex;
  flex-direction: column;
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--details .__item--title {
  color: #fff;
  font-weight: bold;
  text-align: center;
  margin: 10px 0;
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--details .__item__price--list {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: -8px;
  right: 10px;
  background: #2b3a54;
  padding: 5px 10px;
  border-radius: 5px;
  box-shadow: 0 10px 12px rgba(0, 0, 0, 0.1);
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--details .__item__price--list .__item--discount {
  font-size: 12px;
  color: #fe3c45;
  margin-right: 5px;
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--details .__item__price--list .__item--price {
  display: inline-block;
  color: #dadadb;
  font-weight: bold;
  font-size: 14px;
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--buttons {
  margin-top: 10px;
  display: flex;
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--buttons .buy__btn {
  font-weight: bold;
  padding: 5px 10px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  margin: auto;
  background: #4da564;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--buttons .buy__btn:hover {
  background: #48995d;
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--buttons .remove__btn {
  font-weight: bold;
  padding: 5px 10px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  margin: auto;
  background: #fe3c45 !important;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--buttons .remove__btn:hover {
  background: #d9373f !important;
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--buttons .info__btn {
  font-weight: bold;
  padding: 5px 13px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  margin: auto;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
  background: #2196f3;
  width: auto;
  margin-right: 10px;
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--buttons .info__btn:hover {
  background: #218bdf;
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--buttons .buy__btn {
  font-weight: bold;
  padding: 5px 10px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  margin: auto;
  background: #4da564;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--buttons .buy__btn:hover {
  background: #48995d;
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--buttons .remove__btn {
  font-weight: bold;
  padding: 5px 10px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  margin: auto;
  background: #fe3c45 !important;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--buttons .remove__btn:hover {
  background: #d9373f !important;
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--buttons .info__btn {
  font-weight: bold;
  padding: 5px 13px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  margin: auto;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
  background: #2196f3;
  width: auto;
  margin-right: 10px;
}

#ranks-upgrades .ranks--body .ranks__upgrades--flex .category__list--upgrade .category__list__item--buttons .info__btn:hover {
  background: #218bdf;
}

.upgrade--btn {
  font-weight: bold;
  padding: 20px 10px;
  color: #fff !important;
  font-size: 13px;
  border-radius: 5px;
  margin: auto;
  background: #4da564;
  border: none;
  transition: all 0.2s ease-out;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
  width: 100%;
  text-transform: uppercase;
  outline: none;
  display: block;
  text-align: center;
  text-decoration: none !important;
}

.upgrade--btn:hover {
  background: #48995d;
}

.upgrade__btn--disabled {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.5;
}

.no__choosen--upgrade {
  height: 157px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  cursor: pointer;
}

.no__choosen--upgrade .category__list__item--title p:first-child {
  font-size: 16px;
  font-weight: bold;
  color: #dadadb;
}

.no__choosen--upgrade .category__list__item--title p:nth-child(2) {
  text-transform: uppercase;
  font-size: 12px;
}

.mobile-enabled {
  display: block !important;
}

.mobile-icon {
  font-size: 26px;
  vertical-align: middle;
  margin-right: 10px;
  filter: drop-shadow(0px 0px 5px #dadadb);
}

.swal-modal {
  padding: 20px !important;
  background: #232f44 !important;
}

.swal-footer .swal-button {
  background-color: #dadadb !important;
  border-radius: 5px !important;
  padding: 12px 50px !important;
  border-bottom: 3px solid rgba(0, 0, 0, 0.08);
  outline: none !important;
}

.swal-footer {
  text-align: center;
}

.swal-title:not(:last-child) {
  margin-bottom: 0;
  text-transform: uppercase;
  font-weight: 900 !important;
  letter-spacing: 1.5px;
  color: #fff !important;
}

.swal-text {
  color: #aeaeae !important;
}

.body--with-sidebar,
.checkout__page {
  display: -ms-grid;
  display: grid;
  margin-top: 40px;
}

.body--with-sidebar img,
.checkout__page img {
  max-width: 100%;
}

.body--with-sidebar .triplezone-sidebar,
.checkout__page .triplezone-sidebar {
  margin-bottom: 20px;
}

.body--with-sidebar .triplezone-sidebar .chains,
.checkout__page .triplezone-sidebar .chains {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}

.body--with-sidebar .triplezone-sidebar .chains img,
.checkout__page .triplezone-sidebar .chains img {
  max-width: 14px;
}

.body--with-sidebar .triplezone-sidebar .sidebar-header,
.checkout__page .triplezone-sidebar .sidebar-header {
  background: #1e283a;
  padding: 30px 20px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  cursor: pointer;
  position: relative;
}

.body--with-sidebar .triplezone-sidebar .sidebar-header p,
.checkout__page .triplezone-sidebar .sidebar-header p {
  color: #dadadb;
  text-align: left;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 16px;
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav,
.checkout__page .triplezone-sidebar .sidebar-nav {
  background: #1e283a;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  box-shadow: 0 10px 12px rgba(0, 0, 0, 0.1);
  display: none;
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav .link__active,
.checkout__page .triplezone-sidebar .sidebar-nav .link__active {
  border-left: 4px solid #ffcb5b;
  color: #ffcb5b !important;
  background: #ffcb5b;
  background: linear-gradient(90deg, rgba(255, 203, 91, 0.15) 0%, #232f44 35%) !important;
  overflow: hidden;
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav .link__active::after,
.checkout__page .triplezone-sidebar .sidebar-nav .link__active::after {
  height: 50px;
  content: "";
  position: absolute;
  left: -49px;
  width: 50px;
  background: #ffcb5b;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav .toggle-drop-active,
.checkout__page .triplezone-sidebar .sidebar-nav .toggle-drop-active {
  background: #232f44;
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav .active-dropdown,
.checkout__page .triplezone-sidebar .sidebar-nav .active-dropdown {
  color: #ffcb5b;
  background: #232f44;
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav .rotire-carret,
.checkout__page .triplezone-sidebar .sidebar-nav .rotire-carret {
  transform: rotate(180deg);
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav ul,
.checkout__page .triplezone-sidebar .sidebar-nav ul {
  list-style-type: none;
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav ul li,
.checkout__page .triplezone-sidebar .sidebar-nav ul li {
  border-top: 1px solid #232f44;
  position: relative;
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav ul li .triplezone-dropdown,
.checkout__page .triplezone-sidebar .sidebar-nav ul li .triplezone-dropdown {
  background: #232f44;
  display: none;
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav ul li .triplezone-dropdown li,
.checkout__page .triplezone-sidebar .sidebar-nav ul li .triplezone-dropdown li {
  display: block;
  border-top: none;
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav ul li .triplezone-dropdown li a,
.checkout__page .triplezone-sidebar .sidebar-nav ul li .triplezone-dropdown li a {
  display: block;
  text-decoration: none;
  padding: 15px 20px;
  font-size: 14px;
  transition: all 0.2s ease-in-out;
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav ul li .triplezone-dropdown li:hover a,
.checkout__page .triplezone-sidebar .sidebar-nav ul li .triplezone-dropdown li:hover a {
  margin-left: 5px;
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav ul li a,
.checkout__page .triplezone-sidebar .sidebar-nav ul li a {
  display: block;
  text-decoration: none;
  color: #aeaeae;
  padding: 30px 20px;
  padding-left: 90px;
  transition: all 0.2s ease-in-out;
  font-weight: bold;
  font-size: 16px;
  position: relative;
  letter-spacing: 1px;
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav ul li a .rotire-carret,
.checkout__page .triplezone-sidebar .sidebar-nav ul li a .rotire-carret {
  transform: rotate(180deg);
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav ul li a i,
.checkout__page .triplezone-sidebar .sidebar-nav ul li a i {
  float: right;
  transition: all 0.2s ease-in-out;
  font-size: 20px;
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav ul li a:hover,
.checkout__page .triplezone-sidebar .sidebar-nav ul li a:hover {
  color: #fff;
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav ul li:last-child,
.checkout__page .triplezone-sidebar .sidebar-nav ul li:last-child {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav ul li:last-child .triplezone-dropdown,
.checkout__page .triplezone-sidebar .sidebar-nav ul li:last-child .triplezone-dropdown {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav ul:nth-child(1),
.checkout__page .triplezone-sidebar .sidebar-nav ul:nth-child(1) {
  display: block;
}

.body--with-sidebar .triplezone-sidebar .sidebar-nav li a:before,
.checkout__page .triplezone-sidebar .sidebar-nav li a:before {
  content: "";
  position: absolute;
  top: 0;
  left: 12px;
  width: 64px;
  height: 100%;
  display: block;
  background-size: contain !important;
}

.body--with-sidebar .triplezone-main-content,
.checkout__page .triplezone-main-content {
  position: relative;
}

.body--with-sidebar .triplezone-main-content .title-category,
.checkout__page .triplezone-main-content .title-category {
  background: #1e283a;
  padding: 20px;
  border-radius: 5px 5px 0 0;
  box-shadow: 0 10px 12px rgba(0, 0, 0, 0.1);
}

.body--with-sidebar .triplezone-main-content .title-category .category-title,
.checkout__page .triplezone-main-content .title-category .category-title {
  font-weight: bold;
  color: #dadadb;
  font-size: 24px;
}

.body--with-sidebar .triplezone-main-content .description-category,
.checkout__page .triplezone-main-content .description-category {
  background: #1e283a;
  padding: 20px;
  padding-top: 0;
  border-radius: 0 0 5px 5px;
  box-shadow: 0 10px 12px rgba(0, 0, 0, 0.1);
  margin-bottom: 20px;
}

.body--with-sidebar .triplezone-main-content .body-object,
.checkout__page .triplezone-main-content .body-object {
  background: #1e283a;
  padding: 20px;
  margin: 20px 0;
  border-radius: 5px;
  box-shadow: 0 10px 12px rgba(0, 0, 0, 0.1);
}

.body--with-sidebar .triplezone-main-content .triplezone-body-description,
.checkout__page .triplezone-main-content .triplezone-body-description {
  background: #1e283a;
  padding: 20px;
  border-radius: 5px;
  box-shadow: 0 10px 12px rgba(0, 0, 0, 0.1);
}

.body--with-sidebar .triplezone-main-content .triplezone-body-description .body-obj,
.checkout__page .triplezone-main-content .triplezone-body-description .body-obj {
  margin: 20px 0;
}

.body--with-sidebar .triplezone-main-content .giftcard-button,
.checkout__page .triplezone-main-content .giftcard-button {
  transition: all 0.2s ease-in-out;
  border-radius: 5px;
  text-decoration: none;
  color: #ffffff;
  display: inline-block;
  margin-right: 10px;
  background: #dadadb;
  padding: 6px 15px;
  font-weight: 700;
  border-bottom: 3px solid rgba(0, 0, 0, 0.08);
  margin-top: 10px;
  margin-bottom: 10px;
  text-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
}

.body--with-sidebar .triplezone-main-content .giftcard-button i,
.checkout__page .triplezone-main-content .giftcard-button i {
  font-size: 22px;
  vertical-align: middle;
}

.body--with-sidebar .triplezone-main-content .announcement,
.checkout__page .triplezone-main-content .announcement {
  background: #dadadb;
  padding: 15px 20px;
  border-bottom: 3px solid rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  position: relative;
}

.body--with-sidebar .triplezone-main-content .announcement p,
.checkout__page .triplezone-main-content .announcement p {
  color: #fff;
  font-weight: 500;
  font-size: 14px;
  margin: 0;
}

.body--with-sidebar .triplezone-main-content .announcement p i,
.checkout__page .triplezone-main-content .announcement p i {
  font-size: 22px;
  vertical-align: middle;
  margin-right: 15px;
}

.body--with-sidebar .triplezone-main-content .announcement:before,
.checkout__page .triplezone-main-content .announcement:before {
  content: "";
  position: absolute;
  display: block;
  top: 99%;
  left: 20px;
  width: 0;
  height: 0;
  border: 11px solid transparent;
  border-top-color: #dadadb;
}

.body--with-sidebar .triplezone-main-content .home-splash,
.checkout__page .triplezone-main-content .home-splash {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: column;
  margin-bottom: 20px;
}

.body--with-sidebar .triplezone-main-content .home-splash .splash__goal,
.checkout__page .triplezone-main-content .home-splash .splash__goal {
  width: 100%;
  background: #232f44;
  border-radius: 5px;
}

.body--with-sidebar .triplezone-main-content .home-splash .splash__goal .splash__goal--body,
.checkout__page .triplezone-main-content .home-splash .splash__goal .splash__goal--body {
  display: flex;
  padding: 20px;
  justify-content: space-between;
}

.body--with-sidebar .triplezone-main-content .home-splash .splash__goal .splash__goal--body .goal__title,
.checkout__page .triplezone-main-content .home-splash .splash__goal .splash__goal--body .goal__title {
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.body--with-sidebar .triplezone-main-content .home-splash .splash__goal .splash__goal--body .goal__progress,
.checkout__page .triplezone-main-content .home-splash .splash__goal .splash__goal--body .goal__progress {
  color: #dadadb;
  font-weight: bold;
}

.body--with-sidebar .triplezone-main-content .home-splash .splash__goal .splash__goal--footer,
.checkout__page .triplezone-main-content .home-splash .splash__goal .splash__goal--footer {
  height: 10px;
  background: #131b28;
  position: relative;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  transition: all 0.2s ease-out;
}

.body--with-sidebar .triplezone-main-content .home-splash .splash__goal .splash__goal--footer .splash__goal__footer--progress,
.checkout__page .triplezone-main-content .home-splash .splash__goal .splash__goal--footer .splash__goal__footer--progress {
  background: #dadadb;
  position: absolute;
  width: 0%;
  transition: all 0.2s ease-out;
  height: 100%;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.body--with-sidebar .triplezone-main-content .home-splash p,
.checkout__page .triplezone-main-content .home-splash p {
  margin: 0;
}

.body--with-sidebar .triplezone-main-content .home-splash .welcome-s,
.checkout__page .triplezone-main-content .home-splash .welcome-s {
  width: 100%;
  margin-bottom: 10px;
}

.body--with-sidebar .triplezone-main-content .home-splash .welcome-s p,
.checkout__page .triplezone-main-content .home-splash .welcome-s p {
  font-weight: bold;
  text-transform: uppercase;
}

.body--with-sidebar .triplezone-main-content .home-splash .welcome-s p:nth-child(1),
.checkout__page .triplezone-main-content .home-splash .welcome-s p:nth-child(1) {
  font-size: 12px;
  color: #ffcb5b;
}

.body--with-sidebar .triplezone-main-content .home-splash .welcome-s p:nth-child(2),
.checkout__page .triplezone-main-content .home-splash .welcome-s p:nth-child(2) {
  color: #dadadb;
  font-size: 22px;
  letter-spacing: 2px;
  background: -webkit-linear-gradient(#ffcb5b, #dadadb);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.body--with-sidebar .triplezone-main-content .home-splash .featured-item-s,
.checkout__page .triplezone-main-content .home-splash .featured-item-s {
  display: flex;
  align-items: center;
  cursor: pointer;
}

.body--with-sidebar .triplezone-main-content .home-splash .featured-item-s .featured-item-description .featured-title,
.checkout__page .triplezone-main-content .home-splash .featured-item-s .featured-item-description .featured-title {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 10px;
  opacity: 1;
  color: #dadadb;
  filter: drop-shadow(0px 0px 5px #da3ae9);
  margin-bottom: 5px;
}

.body--with-sidebar .triplezone-main-content .home-splash .featured-item-s .featured-item-description .featured-item-title,
.checkout__page .triplezone-main-content .home-splash .featured-item-s .featured-item-description .featured-item-title {
  color: #fff;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: bold;
}

.body--with-sidebar .triplezone-main-content .home-splash .featured-item-s .featured-item-description .featured-item-price,
.checkout__page .triplezone-main-content .home-splash .featured-item-s .featured-item-description .featured-item-price {
  color: #4da564;
  font-weight: bold;
  font-size: 12px;
}

.body--with-sidebar .triplezone-main-content .home-splash .featured-item-s .featured-item-description .featured-item-price del,
.checkout__page .triplezone-main-content .home-splash .featured-item-s .featured-item-description .featured-item-price del {
  color: #fe3c45;
}

.body--with-sidebar .triplezone-main-content .home-splash .featured-item-s .featured-item-description a,
.checkout__page .triplezone-main-content .home-splash .featured-item-s .featured-item-description a {
  padding: 5px 10px;
  color: #fff;
  border: none;
  margin-right: auto;
  background: #4da564;
  outline: none;
  display: inline-block;
  text-decoration: none;
  margin-top: 5px;
  border-radius: 5px;
  border-bottom: 3px solid rgba(0, 0, 0, 0.08);
  text-transform: uppercase;
}

.body--with-sidebar .triplezone-main-content .home-splash .featured-item-s img,
.checkout__page .triplezone-main-content .home-splash .featured-item-s img {
  max-width: 128px;
  transition: all 0.2s ease-out;
}

.body--with-sidebar .triplezone-main-content .home-splash .featured-item-s:hover img,
.checkout__page .triplezone-main-content .home-splash .featured-item-s:hover img {
  transform: scale(1.05);
  filter: drop-shadow(0px 0px 5px rgba(218, 58, 233, 0.5));
}

.body--with-sidebar .triplezone-main-content p,
.checkout__page .triplezone-main-content p {
  margin: 0;
  line-height: 1.5;
}

.body--with-sidebar .triplezone-main-content legend,
.checkout__page .triplezone-main-content legend {
  padding: 0 20px;
  color: #4da564;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
}

.body--with-sidebar .triplezone-main-content .support,
.checkout__page .triplezone-main-content .support {
  color: #4da564;
}

.body--with-sidebar .triplezone-main-content .refund,
.checkout__page .triplezone-main-content .refund {
  color: #fe3c45;
}

.body--with-sidebar .triplezone-main-content .support-button,
.checkout__page .triplezone-main-content .support-button {
  transition: all 0.2s ease-in-out;
  border-radius: 5px;
  text-decoration: none;
  color: rgba(255, 255, 255, 0.8);
  display: inline-block;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
  background: #4da564;
  padding: 0 19px;
  height: 37px;
  line-height: 37px;
  font-weight: 700;
  text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
}

.body--with-sidebar .triplezone-main-content .support-button i,
.checkout__page .triplezone-main-content .support-button i {
  font-size: 20px;
  vertical-align: middle;
}

.body--with-sidebar .triplezone-main-content .support-button:hover,
.checkout__page .triplezone-main-content .support-button:hover {
  color: #fff;
  box-shadow: 0 10px 12px rgba(0, 0, 0, 0.1);
}

.body--with-sidebar .triplezone-main-content .terms-button,
.checkout__page .triplezone-main-content .terms-button {
  transition: all 0.2s ease-in-out;
  border-radius: 5px;
  text-decoration: none;
  color: rgba(255, 255, 255, 0.8);
  display: inline-block;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
  background: #fe3c45;
  padding: 0 19px;
  height: 37px;
  line-height: 37px;
  font-weight: 700;
  border-bottom: 3px solid rgba(0, 0, 0, 0.08);
  text-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
}

.body--with-sidebar .triplezone-main-content .terms-button i,
.checkout__page .triplezone-main-content .terms-button i {
  font-size: 20px;
  vertical-align: middle;
}

.body--with-sidebar .triplezone-main-content .terms-button:hover,
.checkout__page .triplezone-main-content .terms-button:hover {
  color: #fff;
  box-shadow: 0 10px 12px rgba(0, 0, 0, 0.1);
}

.body--with-sidebar .title-of-subject,
.checkout__page .title-of-subject {
  color: #ffffff;
  font-weight: 900;
  letter-spacing: 0.8px;
  font-size: 16px;
  text-transform: uppercase;
  margin-bottom: 10px !important;
}

.body--with-sidebar .giftcard-widget .giftcard-box,
.checkout__page .giftcard-widget .giftcard-box {
  position: relative;
}

.body--with-sidebar .giftcard-widget .giftcard-box i,
.checkout__page .giftcard-widget .giftcard-box i {
  position: absolute;
  padding: 8px 12px;
  pointer-events: none;
  color: #ffcb5b;
  font-size: 25px;
}

.body--with-sidebar .giftcard-widget .giftcard-box input,
.checkout__page .giftcard-widget .giftcard-box input {
  border: none;
  background: #232f44;
  padding: 13px;
  outline: none;
  border-radius: 5px;
  padding-left: 51px;
  max-width: 320px;
  width: 300px;
  transition: all 0.2s ease-in-out;
  color: #aeaeae;
}

.body--with-sidebar .giftcard-widget .giftcard-box button,
.checkout__page .giftcard-widget .giftcard-box button {
  background: #4da564;
  padding: 13px 20px;
  outline: none;
  border: none;
  border-bottom: 3px solid rgba(0, 0, 0, 0.08);
  cursor: pointer;
  border-radius: 5px;
  font-weight: bold;
  color: #ffffff;
  text-transform: uppercase;
  transition: all 0.2s ease-in-out;
}

.footer-triplezone {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 20px 0;
  flex-direction: column;
  text-align: center;
}

.footer-triplezone .footer-copyright p {
  margin: 0;
}

.footer-triplezone .footer-copyright .copyright-title {
  color: #aeaeae;
  font-weight: bold;
}

.footer-triplezone .footer-copyright .copyright-subtitle {
  font-size: 12px;
  opacity: 0.5;
}

.footer-triplezone .designed-by path {
  stroke: transparent;
  fill: #aeaeae;
}

.footer-triplezone .designed-by {
  margin-top: 10px;
}

@media only screen and (max-width: 1024px) {
  .category__list--item {
    flex: 0 0 calc(33.33% - 15px) !important;
  }
}

@media only screen and (max-width: 500px) {
  .category__list--item {
    flex: 100% !important;
  }

  .header-logo-image {
    max-width: 320px !important;
  }
}

@media only screen and (min-width: 968px) {
  .body--with-sidebar {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(240px, 320px) 1fr;
    grid-template-columns: minmax(240px, 320px) 1fr;
    grid-gap: 20px;
  }

  .triplezone-sidebar {
    margin-bottom: 0 !important;
  }

  .triplezone-header-g {
    justify-content: space-evenly !important;
    flex-direction: row !important;
  }

  .header-logo {
    top: 30px !important;
  }

  .widget.minecraft-widget {
    order: 0 !important;
    margin-top: auto !important;
  }

  .back-btn span {
    display: inline-block !important;
  }

  .home-splash {
    flex-direction: row !important;
  }

  .placeholder-items {
    display: block !important;
  }

  .triplezone-modules {
    flex-direction: row !important;
    display: flex !important;
  }

  .sidebar-nav {
    display: block !important;
  }

  .sidebar-header {
    cursor: auto !important;
  }

  .sidebar-header p {
    text-align: center !important;
  }

  .home-splash .splash__goal {
    flex: 0 0 calc(40% - 15px) !important;
  }

  .home-splash .welcome-s {
    flex: 0 0 calc(60% - 15px) !important;
    margin: 0 !important;
  }

  .mobile-icon {
    display: none !important;
  }

  .recent-payments {
    margin-top: 0 !important;
  }

  .footer-triplezone {
    text-align: unset !important;
    flex-direction: row !important;
    margin: 40px 0 !important;
  }

  .designed-by {
    margin-top: 0px !important;
  }

  .sidebar-round {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .checkout__page {
    -ms-grid-columns: minmax(240px, 320px) 1fr;
    grid-template-columns: minmax(240px, 320px) 1fr;
    grid-gap: 20px;
    margin-bottom: 0 !important;
  }

  .checkout__page--sidebar {
    margin-bottom: 0 !important;
  }

  .checkout__form {
    flex: 0 0 calc(33.33% - 15px) !important;
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3Njc3MvX3RoZW1lLnNjc3MiLCIuLi9zdHlsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLG9DQUFBO0FDQ0o7O0FERUE7RUFDSSw4QkFBQTtFQUNBLDRCQUFBO0FDQ0o7O0FERUE7RUFDSSw2REFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBRUEsaUJBQUE7QUNDSjs7QURFQTtFQUNJLCtCQUFBO0VBQ0EsOEJBQUE7QUNDSjs7QURFQTtFQUNJLGFBQUE7QUNDSjs7QURFQTtFQUNJLFNBQUE7RUFDQSxVQUFBO0VBQ0EsbUNBQUE7QUNDSjs7QURFQTs7O0VBSUksc0JBQUE7QUNDSjs7QURFQTtFQUNJLFVBQUE7QUNDSjs7QURFQTtFQUNJLG1CQUFBO0FDQ0o7O0FERUE7RUFDSSxtQkFBQTtBQ0NKOztBREVBO0VBQ0ksU0FBQTtBQ0NKOztBREVBO0VBQ0ksYUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0FDQ0o7O0FERUE7RUFDSTtJQUNJLCtEQUFBO0lBQ0Esb0VBQUE7RUNDTjtBQUNGOztBREVBO0VBQ0ksbUJBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7QUNBSjs7QURHQTtFQUNJLGNBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7QUNBSjs7QURHQTtFQUNJLGdCQUFBO0VBQ0EsbUJBQUE7QUNBSjs7QURHQTtFQUNJLHFCQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBRUEsNkJBQUE7QUNBSjs7QURHQTtFQUNJLGNBQUE7RUFDQSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7QUNBSjs7QURHQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0FDQUo7O0FER0E7RUFHSSxh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O0FBQ0Y7O0FEd0JBO0VBQ0k7SUFDSSxpQkFBQTtJQUNBLGFBQUE7SUFDQSwwQ0FBQTtJQUNBLCtDQUFBO0lBQ0EsY0FBQTtFQ3RCTjs7RUR3QkU7SUFDSSwyQkFBQTtFQ3JCTjs7RUR1QkU7SUFHSSx3Q0FBQTtJQUlBLDhCQUFBO0VDcEJOOztFRHNCRTtJQUNJLG9CQUFBO0VDbkJOOztFRHFCRTtJQUdJLG1CQUFBO0lBQ0EsMkJBQUE7RUNsQk47O0VEb0JFO0lBQ0ksZ0NBQUE7RUNqQk47O0VEbUJFO0lBSUksOEJBQUE7RUNoQk47O0VEa0JFO0lBQ0kseUJBQUE7RUNmTjs7RURpQkU7SUFJSSw4QkFBQTtJQUdBLHdCQUFBO0VDZE47O0VEZ0JFO0lBQ0kseUJBQUE7RUNiTjs7RURlRTtJQUNJLHVCQUFBO0VDWk47O0VEY0U7SUFDSSw2QkFBQTtFQ1hOOztFRGFFO0lBR0kscUNBQUE7RUNWTjs7RURZRTtJQUdJLHFDQUFBO0lBQ0Esb0JBQUE7RUNUTjs7RURXRTtJQUNJLHdCQUFBO0VDUk47O0VEVUU7SUFDSSx3QkFBQTtFQ1BOOztFRFNFO0lBQ0ksNEJBQUE7SUFJQSw4QkFBQTtJQUNBLHlCQUFBO0VDTk47O0VEUUU7SUFDSSwwQkFBQTtFQ0xOOztFRE9FO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFQ0pOOztFRE1FO0lBQ0ksMENBQUE7SUFDQSwrQ0FBQTtJQUNBLGNBQUE7SUFDQSwyQkFBQTtFQ0hOOztFREtFO0lBQ0ksMkJBQUE7RUNGTjs7RURJRTtJQUdJLHdDQUFBO0VDRE47QUFDRiIsImZpbGUiOiJzdHlsZXMuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi50b29sdGlwLWFycm93IHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMTMxYjI4ICFpbXBvcnRhbnRcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICAgIGJhY2tncm91bmQ6ICMxMzFiMjggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50XG59XG5cbi5oZWFkZXItc3BsYXNoIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2JhY2tncm91bmQuanBnXCIpIG5vLXJlcGVhdCA1MCUvY292ZXI7XG4gICAgaGVpZ2h0OiA1ODNweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogLjM7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgICBmaWx0ZXI6IGJsdXIoNXB4KVxufVxuXG4uc2lkZWJhci1yb3VuZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHhcbn1cblxuLmNsb3NlLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZVxufVxuXG4qIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZlxufVxuXG4qLFxuOmFmdGVyLFxuOmJlZm9yZSB7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDhweFxufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjMyZjQ0XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICMxZTI4M2Fcbn1cblxucCB7XG4gICAgbWFyZ2luOiAwXG59XG5cbi52b3RlX19mbGV4IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtZ2FwOiAxMHB4O1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1nYXA6IDIwcHhcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAudm90ZV9fZmxleCB7XG4gICAgICAgIC1tcy1ncmlkLWNvbHVtbnM6IG1pbm1heCgyNDBweCwgMzIwcHgpIDFmciBtaW5tYXgoMjQwcHgsIDMyMHB4KTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMjQwcHgsIDMyMHB4KSAxZnIgbWlubWF4KDI0MHB4LCAzMjBweClcbiAgICB9XG59XG5cbi52b3RlX19mbGV4IC52b3RlX19jb2wge1xuICAgIGJhY2tncm91bmQ6ICMxODIyMzI7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4XG59XG5cbi52b3RlX19mbGV4IC52b3RlX19jb2wgLnZvdGVfX2hlYWRlciAudm90ZV9faGVhZGluZyB7XG4gICAgY29sb3I6ICNmZjk4MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLnZvdGVfX2ZsZXggLnZvdGVfX2NvbCAudm90ZV9fbGlua3MgbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweFxufVxuXG4udm90ZV9fZmxleCAudm90ZV9fY29sIC52b3RlX19saW5rcyBsaSBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAjMTMxYjI4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0XG59XG5cbi52b3RlX19mbGV4IC52b3RlX19jb2wgLnZvdGVfX2xpbmtzIGxpIGEgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogI2FjYWNhYVxufVxuXG4udm90ZV9fZmxleCAudm90ZV9fY29sIC52b3RlX19saW5rcyBsaSBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgY29sb3I6ICNmZjk4MDBcbn1cblxuLnZvdGVfX2ZsZXggLnZvdGVfX2NvbCAudm90ZV9fdG9wLS12b3RlcnMgLl9fdm90ZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxYzI4M2Fcbn1cblxuLnZvdGVfX2ZsZXggLnZvdGVfX2NvbCAudm90ZV9fdG9wLS12b3RlcnMgLl9fdm90ZXIgLnZvdGVyX19uYW1lIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbi52b3RlX19mbGV4IC52b3RlX19jb2wgLnZvdGVfX3RvcC0tdm90ZXJzIC5fX3ZvdGVyIC52b3Rlcl9fbmFtZSAuX19wbGFjZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiA1NHB4XG59XG5cbi52b3RlX19mbGV4IC52b3RlX19jb2wgLnZvdGVfX3RvcC0tdm90ZXJzIC5fX3ZvdGVyIC52b3Rlcl9fbmFtZSAudm90ZXJfX3NraW4gaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4XG59XG5cbi52b3RlX19mbGV4IC52b3RlX19jb2wgLnZvdGVfX3RvcC0tdm90ZXJzIC5fX3ZvdGVyIC52b3Rlcl9fbmFtZSAudm90ZXJfX2lnbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHhcbn1cblxuLnZvdGVfX2ZsZXggLnZvdGVfX2NvbCAudm90ZV9fdG9wLS12b3RlcnMgLl9fdm90ZXI6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudFxufVxuXG4udm90ZV9fZmxleCAudm90ZV9fY29sIC52b3RlX19pbmZvcm1hdGlvbnMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uX192b3RlcjpudGgtb2YtdHlwZSgxKSA+IC52b3Rlcl9fbmFtZSB7XG4gICAgY29sb3I6ICNmZWNhMGM7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRcbn1cblxuLl9fdm90ZXI6bnRoLW9mLXR5cGUoMikgPiAudm90ZXJfX25hbWUge1xuICAgIGNvbG9yOiAjYmJiM2IzO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkXG59XG5cbi5fX3ZvdGVyOm50aC1vZi10eXBlKDMpID4gLnZvdGVyX19uYW1lIHtcbiAgICBjb2xvcjogI2I1OWU3MDtcbiAgICBmb250LXdlaWdodDogYm9sZFxufVxuXG4ucGFnZV9fdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogNDBweCAwIDIwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiAjMTgyMjMyO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZmY5ODAwO1xuICAgIGZvbnQtc2l6ZTogMjBweFxufVxuXG4ucnVsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweFxufVxuXG4ucnVsZSAucnVsZV9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG59XG5cbi5ydWxlIC5ydWxlX19oZWFkZXIgLnJ1bGVfX2hlYWRlci0taGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRcbn1cblxuLnJ1bGUgLnJ1bGVzIC5ydWxlX19jb2wge1xuICAgIGJhY2tncm91bmQ6ICMxODIyMzI7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHhcbn1cblxuYm9keSB7XG4gICAgYmFja2dyb3VuZDogIzEzMWIyOCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogI2FlYWVhZTtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogdW5zZXRcbn1cblxuLnRyaXBsZXpvbmUtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMzYwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuI2lwU2VydmVyIHtcbiAgICBjdXJzb3I6IGNvbnRleHQtbWVudTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZFxufVxuXG4jbG9hZGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40OSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYm9yZGVyLXJhZGl1czogMFxufVxuXG4jbG9hZGVyLWdpZnRjYXJkIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43NCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4XG59XG5cbi5hbGVydGEtZ2lmdGNhcmQge1xuICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzRkYTU2NDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBkaXNwbGF5OiBub25lXG59XG5cbi5hbGVydGEtZXJvYXJlIHtcbiAgICBjb2xvcjogI2Q4MDAwYyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmQyZDIgIWltcG9ydGFudFxufVxuXG4uYWxlcnRhLXN1Y2NlcyB7XG4gICAgY29sb3I6ICM0ZjhhMTAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMmJmICFpbXBvcnRhbnRcbn1cblxuLmxvYWRlci1oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lXG59XG5cbi5sZHMtcmluZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSlcbn1cblxuLmxkcy1yaW5nIGRpdiB7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgICBtYXJnaW46IDhweDtcbiAgICBib3JkZXI6IDhweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbGRzLXJpbmcgMS4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjUsIDEpIGluZmluaXRlO1xuICAgIGFuaW1hdGlvbjogbGRzLXJpbmcgMS4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjUsIDEpIGluZmluaXRlO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudFxufVxuXG4ubGRzLXJpbmcgZGl2Om50aC1jaGlsZCgxKSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjQ1cztcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjQ1c1xufVxuXG4ubGRzLXJpbmcgZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjNzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuM3Ncbn1cblxuLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMykge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC4xNXM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNXNcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxkcy1yaW5nIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpXG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgbGRzLXJpbmcge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZylcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKVxuICAgIH1cbn1cblxuI21vZGFsIHtcbiAgICBiYWNrZ3JvdW5kOiAjMWUyODNhXG59XG5cbi5mbGV4X19wb3J0YWwge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXBcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjhweCkge1xuICAgIC5mbGV4X19wb3J0YWwge1xuICAgICAgICBtYXJnaW46IDgwcHggMCA4MHB4IDBcbiAgICB9XG59XG5cbi5mbGV4X19wb3J0YWwgYSB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG5cbi5mbGV4X19wb3J0YWwgLnBvcnRhbF9fbGluayB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTVweCk7XG4gICAgbWFyZ2luOiA3LjVweDtcbiAgICBiYWNrZ3JvdW5kOiAjMTgyMjMyO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweFxufVxuXG4uZmxleF9fcG9ydGFsIC5wb3J0YWxfX2xpbms6aG92ZXIgaW1nIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSkgcm90YXRlKDhkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSkgcm90YXRlKDhkZWcpXG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTY4cHgpIHtcbiAgICAuZmxleF9fcG9ydGFsIC5wb3J0YWxfX2xpbmsge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIGNhbGMoMjUlIC0gMTVweCk7XG4gICAgICAgIGZsZXg6IDAgMCBjYWxjKDI1JSAtIDE1cHgpXG4gICAgfVxufVxuXG4uZmxleF9fcG9ydGFsIC5wb3J0YWxfX2xpbmsgaW1nIHtcbiAgICBtYXgtd2lkdGg6IGNsYW1wKDExLjhyZW0sIDIuNXZ3LCAyLjhyZW0pO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXRcbn1cblxuLmZsZXhfX3BvcnRhbCAucG9ydGFsX19saW5rIHAge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi10b3A6IDEwcHhcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTY4cHgpIHtcbiAgICAuZmxleF9fcG9ydGFsIC5wb3J0YWxfX2xpbmsge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICB9XG4gICAgLmZsZXhfX3BvcnRhbCAucG9ydGFsX19saW5rIHAge1xuICAgICAgICBtYXJnaW46IDBweCAwcHggMHB4IDIwcHhcbiAgICB9XG4gICAgLmZsZXhfX3BvcnRhbCAucG9ydGFsX19saW5rIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogNjRweFxuICAgIH1cbn1cblxuLmZvb3Rlcl9fbmF2aWdhdGlvbi0tYmFyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTY4cHgpIHtcbiAgICAuZm9vdGVyX19uYXZpZ2F0aW9uLS1iYXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4XG4gICAgfVxufVxuXG4uZm9vdGVyX19uYXZpZ2F0aW9uLS1iYXIgYSB7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjYjViNWI1O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXRcbn1cblxuLmZvb3Rlcl9fbmF2aWdhdGlvbi0tYmFyIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmXG59XG5cbi5mb290ZXJfX25hdmlnYXRpb24tLWJhciBhIGkge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMjVweFxufVxuXG4uZm9vdGVyX19uYXZpZ2F0aW9uLS1iYXIgLmRpc2NvcmRfX2xpbmsge1xuICAgIGJhY2tncm91bmQ6ICM3Mjg5REE7XG4gICAgcGFkZGluZzogNnB4IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGNvbG9yOiAjZmZmXG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTY4cHgpIHtcbiAgICAubW9iaWxlX19wbGF5ZXItLWNvdW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2OHB4KSB7XG4gICAgLndpZGdldCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuICAgIH1cbn1cblxuLm1vYmlsZV9fcGxheWVyLS1jb3VudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMTBweCAwXG59XG5cbi5tb2JpbGVfX3BsYXllci0tY291bnQgLnBsYXllcl9fY291bnQge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLm1vYmlsZV9fcGxheWVyLS1jb3VudCAuX190aXRsZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweFxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2NhbGVBbmltYXRpb24ge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KVxuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNjYWxlQW5pbWF0aW9uIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSlcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxuICAgIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGRyYXdDaXJjbGUge1xuICAgIDAlIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE1MXB4XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMFxuICAgIH1cbn1cblxuQGtleWZyYW1lcyBkcmF3Q2lyY2xlIHtcbiAgICAwJSB7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxNTFweFxuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDBcbiAgICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBkcmF3Q2hlY2sge1xuICAgIDAlIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDM2cHhcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwXG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGRyYXdDaGVjayB7XG4gICAgMCUge1xuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMzZweFxuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDBcbiAgICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0IHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDFcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDBcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAxXG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwXG4gICAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDBcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDFcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDBcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDFcbiAgICB9XG59XG5cbi5hbmltYXRlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNDQlO1xuICAgIHRvcDogMzglO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSlcbn1cblxuI3N1Y2Nlc3NBbmltYXRpb25DaXJjbGUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDE1MXB4IDE1MXB4O1xuICAgIHN0cm9rZTogI2RhZGFkYlxufVxuXG4jc3VjY2Vzc0FuaW1hdGlvbkNoZWNrIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAzNnB4IDM2cHg7XG4gICAgc3Ryb2tlOiAjZGFkYWRiXG59XG5cbiNzdWNjZXNzQW5pbWF0aW9uUmVzdWx0IHtcbiAgICBmaWxsOiAjZGFkYWRiO1xuICAgIG9wYWNpdHk6IDBcbn1cblxuI3N1Y2Nlc3NBbmltYXRpb24uYW5pbWF0ZWQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiAxcyBlYXNlLW91dCAwcyAxIGJvdGggc2NhbGVBbmltYXRpb247XG4gICAgYW5pbWF0aW9uOiAxcyBlYXNlLW91dCAwcyAxIGJvdGggc2NhbGVBbmltYXRpb25cbn1cblxuI3N1Y2Nlc3NBbmltYXRpb24uYW5pbWF0ZWQgI3N1Y2Nlc3NBbmltYXRpb25DaXJjbGUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiAxcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpIDBzIDEgYm90aCBkcmF3Q2lyY2xlLCAwLjNzIGxpbmVhciAwLjlzIDEgYm90aCBmYWRlT3V0O1xuICAgIGFuaW1hdGlvbjogMXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKSAwcyAxIGJvdGggZHJhd0NpcmNsZSwgMC4zcyBsaW5lYXIgMC45cyAxIGJvdGggZmFkZU91dFxufVxuXG4jc3VjY2Vzc0FuaW1hdGlvbi5hbmltYXRlZCAjc3VjY2Vzc0FuaW1hdGlvbkNoZWNrIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogMXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKSAwcyAxIGJvdGggZHJhd0NoZWNrLCAwLjNzIGxpbmVhciAwLjlzIDEgYm90aCBmYWRlT3V0O1xuICAgIGFuaW1hdGlvbjogMXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKSAwcyAxIGJvdGggZHJhd0NoZWNrLCAwLjNzIGxpbmVhciAwLjlzIDEgYm90aCBmYWRlT3V0XG59XG5cbiNzdWNjZXNzQW5pbWF0aW9uLmFuaW1hdGVkICNzdWNjZXNzQW5pbWF0aW9uUmVzdWx0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogMC4zcyBsaW5lYXIgMC45cyBib3RoIGZhZGVJbjtcbiAgICBhbmltYXRpb246IDAuM3MgbGluZWFyIDAuOXMgYm90aCBmYWRlSW5cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGdsb3dpdGVtIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDVweCByZ2JhKDIxOCwgMjE4LCAyMTksIDAuNSkpO1xuICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggNXB4IHJnYmEoMjE4LCAyMTgsIDIxOSwgMC41KSlcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDEwcHggcmdiYSgyMTgsIDIxOCwgMjE5LCAwLjUpKTtcbiAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDEwcHggcmdiYSgyMTgsIDIxOCwgMjE5LCAwLjUpKVxuICAgIH1cbn1cblxuQGtleWZyYW1lcyBnbG93aXRlbSB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCA1cHggcmdiYSgyMTgsIDIxOCwgMjE5LCAwLjUpKTtcbiAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDVweCByZ2JhKDIxOCwgMjE4LCAyMTksIDAuNSkpXG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAxMHB4IHJnYmEoMjE4LCAyMTgsIDIxOSwgMC41KSk7XG4gICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAxMHB4IHJnYmEoMjE4LCAyMTgsIDIxOSwgMC41KSlcbiAgICB9XG59XG5cbi5wYXltZW50LS1tb2Qge1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4ucGF5bWVudC0tbW9kIHN2ZyB7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG59XG5cbi5wYXltZW50LS1tb2QgLnBheW1lbnQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogI2ZmZlxufVxuXG4udHJpcGxlem9uZS1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRyaXBsZXpvbmUtaGVhZGVyIC5wcmlvcml0YXRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTBcbn1cblxuLnRyaXBsZXpvbmUtaGVhZGVyIC50b3AtYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudG9wLWJhciAuYmFjay1idG4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudG9wLWJhciAuYmFjay1idG4gc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZVxufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRvcC1iYXIgLmJhY2stYnRuIGkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudG9wLWJhciAuYmFjay1idG46aG92ZXIge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpXG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudG9wLWJhciAuYmFjay1idG46aG92ZXIgaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHhcbn1cblxuLnRyaXBsZXpvbmUtaGVhZGVyIC50b3AtYmFyIC5wcm9maWxlLWF2YXRhciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG9cbn1cblxuLnRyaXBsZXpvbmUtaGVhZGVyIC50b3AtYmFyIC5wcm9maWxlLWF2YXRhciAucHJvZmlsZS1kZXNjcmlwdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudG9wLWJhciAucHJvZmlsZS1hdmF0YXIgLnByb2ZpbGUtZGVzY3JpcHRpb24gcCB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dFxufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRvcC1iYXIgLnByb2ZpbGUtYXZhdGFyIC5wcm9maWxlLWRlc2NyaXB0aW9uIC5wcm9maWxlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMFxufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRvcC1iYXIgLnByb2ZpbGUtYXZhdGFyIC5wcm9maWxlLWRlc2NyaXB0aW9uIC5wcm9maWxlLWRlc2NyaXB0aW9uLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogI2ZmY2I1YjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDBcbn1cblxuLnRyaXBsZXpvbmUtaGVhZGVyIC50b3AtYmFyIC5wcm9maWxlLWF2YXRhciAucHJvZmlsZS1oZWFkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLnRyaXBsZXpvbmUtaGVhZGVyIC50b3AtYmFyIC5wcm9maWxlLWF2YXRhciAucHJvZmlsZS1oZWFkIC5oZWxtZXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xNHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgbWF4LXdpZHRoOiAyN3B4XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudG9wLWJhciAucHJvZmlsZS1hdmF0YXIgLnByb2ZpbGUtaGVhZCAuYXZhdGFyLWhlYWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweFxufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRvcC1iYXIgLnByb2ZpbGUtYXZhdGFyIC5wcm9maWxlLWhlYWQgLnBsYWNlaG9sZGVyLWl0ZW1zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0zMHB4O1xuICAgIHRvcDogLTEwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmY2I1YjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgIHBhZGRpbmc6IDNweCA2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBkaXNwbGF5OiBub25lXG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudG9wLWJhciAucHJvZmlsZS1hdmF0YXI6aG92ZXIgcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHhcbn1cblxuLnRyaXBsZXpvbmUtaGVhZGVyIC50cmlwbGV6b25lLWhlYWRlci1nIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRyaXBsZXpvbmUtaGVhZGVyLWcgLndpZGdldCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyXG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudHJpcGxlem9uZS1oZWFkZXItZyAud2lkZ2V0IGkge1xuICAgIGNvbG9yOiAjZGFkYWRiO1xuICAgIGZvbnQtc2l6ZTogNTBweFxufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRyaXBsZXpvbmUtaGVhZGVyLWcgLndpZGdldCAud2lkZ2V0LWljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRyaXBsZXpvbmUtaGVhZGVyLWcgLndpZGdldCAud2lkZ2V0LWljb24gc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTMxcHg7XG4gICAgYmFja2dyb3VuZDogIzFlMjgzYTtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogI2RhZGFkYjtcbiAgICBjb2xvcjogIzEzMWIyODtcbiAgICBmb250LXdlaWdodDogYm9sZFxufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRyaXBsZXpvbmUtaGVhZGVyLWcgLndpZGdldCAuZGVzY3JpcHRpb24td2lkZ2V0IHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudHJpcGxlem9uZS1oZWFkZXItZyAud2lkZ2V0IC5kZXNjcmlwdGlvbi13aWRnZXQgLndpZGdldC10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogI2RhZGFkYlxufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRyaXBsZXpvbmUtaGVhZGVyLWcgLndpZGdldCAuZGVzY3JpcHRpb24td2lkZ2V0IC53aWRnZXQtZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLnRyaXBsZXpvbmUtaGVhZGVyIC50cmlwbGV6b25lLWhlYWRlci1nIC53aWRnZXQ6aG92ZXIge1xuICAgIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDVweCByZ2JhKDIxOCwgMjE4LCAyMTksIDAuNSkpO1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCA1cHggcmdiYSgyMTgsIDIxOCwgMjE5LCAwLjUpKVxufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRyaXBsZXpvbmUtaGVhZGVyLWcgLmRpc2NvcmQtd2lkZ2V0IHAge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudHJpcGxlem9uZS1oZWFkZXItZyAuZGlzY29yZC13aWRnZXQgLmRlc2NyaXB0aW9uLXdpZGdldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwXG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudHJpcGxlem9uZS1oZWFkZXItZyAubWluZWNyYWZ0LXdpZGdldCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICBvcmRlcjogMjtcbiAgICBtYXJnaW4tdG9wOiAxMHB4XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAuaGVhZGVyLWxvZ28ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDBweFxufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLmhlYWRlci1sb2dvIC5oZWFkZXItbG9nby1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiA0NTBweFxufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLmhlYWRlci1sb2dvIC5sb2dvLXBhcnRpY2xlcyBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXgtd2lkdGg6IDY0cHg7XG4gICAgd2lkdGg6IDMycHhcbn1cblxuLnRyaXBsZXpvbmUtaGVhZGVyIC5oZWFkZXItbG9nbyAubG9nby1wYXJ0aWNsZXMgaW1nOm50aC1jaGlsZCgxKSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGxvZ28tcGFydGljbGUtMSA0LjVzO1xuICAgIGFuaW1hdGlvbjogbG9nby1wYXJ0aWNsZS0xIDQuNXM7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOiBhbHRlcm5hdGU7XG4gICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogYWx0ZXJuYXRlO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNSwgMC4wNSwgMSwgMC41KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41LCAwLjA1LCAxLCAwLjUpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgdG9wOiAwXG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAuaGVhZGVyLWxvZ28gLmxvZ28tcGFydGljbGVzIGltZzpudGgtY2hpbGQoMikge1xuICAgIHRvcDogMzBweDtcbiAgICByaWdodDogMDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbG9nby1wYXJ0aWNsZS0yIDQuNXM7XG4gICAgYW5pbWF0aW9uOiBsb2dvLXBhcnRpY2xlLTIgNC41cztcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTtcbiAgICBhbmltYXRpb24tZGlyZWN0aW9uOiBhbHRlcm5hdGU7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41LCAwLjA1LCAxLCAwLjUpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjUsIDAuMDUsIDEsIDAuNSk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9nby1wYXJ0aWNsZS0xIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApXG4gICAgfVxuICAgIHRvIHtcbiAgICAgICAgd2lkdGg6IDU0cHg7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjVweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTI1cHgsIDApXG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxvZ28tcGFydGljbGUtMSB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKVxuICAgIH1cbiAgICB0byB7XG4gICAgICAgIHdpZHRoOiA1NHB4O1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTI1cHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yNXB4LCAwKVxuICAgIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvZ28tcGFydGljbGUtMiB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKVxuICAgIH1cbiAgICB0byB7XG4gICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMClcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgbG9nby1wYXJ0aWNsZS0yIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApXG4gICAgfVxuICAgIHRvIHtcbiAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKVxuICAgIH1cbn1cblxuLnRyaXBsZXpvbmVfX3NlY29uZC0tbmF2IHtcbiAgICBiYWNrZ3JvdW5kOiAjMWUyODNhO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW4tdG9wOiAzM3B4O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBkaXNwbGF5OiBub25lXG59XG5cbi50cmlwbGV6b25lX19zZWNvbmQtLW5hdiAuc2Vjb25kX19uYXYtLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLnRyaXBsZXpvbmVfX3NlY29uZC0tbmF2IC5zZWNvbmRfX25hdi0tbGlzdCAubGlzdF9fc2Vjb25kLS1uYXYgLmxpc3RfX3NlY29uZF9fY2F0ZWdvcnktLWxpbmsge1xuICAgIHBhZGRpbmc6IDM1cHggMjBweCAzNXB4IDUzcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICNhZWFlYWU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0XG59XG5cbi50cmlwbGV6b25lX19zZWNvbmQtLW5hdiAuc2Vjb25kX19uYXYtLWxpc3QgLmxpc3RfX3NlY29uZC0tbmF2IC5saXN0X19zZWNvbmRfX2NhdGVnb3J5LS1saW5rOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMnB4O1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9pLmltZ3VyLmNvbS9nWFBDeVZYLnBuZykgbm8tcmVwZWF0IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXRcbn1cblxuLnRyaXBsZXpvbmVfX3NlY29uZC0tbmF2IC5zZWNvbmRfX25hdi0tbGlzdCAubGlzdF9fc2Vjb25kLS1uYXYgLmxpc3RfX3NlY29uZF9fY2F0ZWdvcnktLWxpbms6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjFmO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXG59XG5cbi50cmlwbGV6b25lX19zZWNvbmQtLW5hdiAuc2Vjb25kX19uYXYtLWxpc3QgLmxpc3RfX3NlY29uZC0tbmF2IC5saXN0X19zZWNvbmRfX2NhdGVnb3J5LS1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZlxufVxuXG4udHJpcGxlem9uZV9fc2Vjb25kLS1uYXYgLnNlY29uZF9fbmF2LS1saXN0IC5saXN0X19zZWNvbmQtLW5hdiAubGlzdF9fc2Vjb25kX19jYXRlZ29yeS0tbGluazpob3Zlcjo6YmVmb3JlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSlcbn1cblxuLnRyaXBsZXpvbmVfX3NlY29uZC0tbmF2IC5zZWNvbmRfX25hdi0tbGlzdCAubGlzdF9fc2Vjb25kLS1uYXY6Zmlyc3QtY2hpbGQgLmxpc3RfX3NlY29uZF9fY2F0ZWdvcnktLWxpbms6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lXG59XG5cbi50cmlwbGV6b25lX19zZWNvbmQtLW5hdiAuc2Vjb25kX19uYXYtLWxpc3QgLnRyaXBsZXpvbmVfX3NlY29uZC0tZHJvcGRvd24ge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICMyMzJmNDQ7XG4gICAgd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgZGlzcGxheTogbm9uZVxufVxuXG4udHJpcGxlem9uZV9fc2Vjb25kLS1uYXYgLnNlY29uZF9fbmF2LS1saXN0IC50cmlwbGV6b25lX19zZWNvbmQtLWRyb3Bkb3duIGxpIGEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmYwYVxufVxuXG4udHJpcGxlem9uZV9fc2Vjb25kLS1uYXYgLnNlY29uZF9fbmF2LS1saXN0IC50cmlwbGV6b25lX19zZWNvbmQtLWRyb3Bkb3duIGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmXG59XG5cbi50cmlwbGV6b25lX19zZWNvbmQtLW5hdiAuc2Vjb25kX19uYXYtLWxpc3QgLnRyaXBsZXpvbmVfX3NlY29uZC0tZHJvcGRvd24gbGk6bGFzdC1jaGlsZCBhIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lXG59XG5cbi50cmlwbGV6b25lX19zZWNvbmQtLW5hdiAucm90aXJlLWNhcnJldCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcbn1cblxuLnRyaXBsZXpvbmVfX3NlY29uZC0tbmF2IGkge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xufVxuXG4uYWN0aXZlLWRyb3Bkb3duIC5saXN0X19zZWNvbmRfX2NhdGVnb3J5LS1saW5rIHtcbiAgICBjb2xvcjogI2ZmY2I1YiAhaW1wb3J0YW50XG59XG5cbi5naWZ0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjFweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogI2RhZGFkYjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0XG59XG5cbi5naWZ0OmhvdmVyIGkge1xuICAgIGNvbG9yOiAjZmZmXG59XG5cbi5naWZ0IGkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjb2xvcjogI2ZmZmZmZjg3O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXRcbn1cblxuLml6aVRvYXN0Pi5pemlUb2FzdC1ib2R5IC5pemlUb2FzdC10ZXh0cyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudFxufVxuXG4uX19kaXNhYmxlZC0tYnV0dG9uIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuLmNhdGVnb3J5X19saXN0IC5jYXRlZ29yeV9fbGlzdC0taXRlbSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMjMyZjQ0O1xuICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwMWY7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweFxufVxuXG4uY2F0ZWdvcnlfX2xpc3QgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tdGl0bGUgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4XG59XG5cbi5jYXRlZ29yeV9fbGlzdCAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS10aXRsZSAuY291bnRkb3duX190aXRsZSB7XG4gICAgY29sb3I6ICNmZTNjNDVcbn1cblxuLmNhdGVnb3J5X19saXN0IC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLXByaWNlIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxufVxuXG4uY2F0ZWdvcnlfX2xpc3QgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tcHJpY2UgcCB7XG4gICAgY29sb3I6ICNkYWRhZGI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRcbn1cblxuLmNhdGVnb3J5X19saXN0IC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLXByaWNlIHAgZGVsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICNmZTNjNDU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMFxufVxuXG4uY2F0ZWdvcnlfX2xpc3QgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleFxufVxuXG4uY2F0ZWdvcnlfX2xpc3QgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuYnV5X19idG4ge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICM0ZGE1NjQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpXG59XG5cbi5jYXRlZ29yeV9fbGlzdCAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5idXlfX2J0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzQ4OTk1ZFxufVxuXG4uY2F0ZWdvcnlfX2xpc3QgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuaW5mb19fYnRuIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdGV4dC1zaGFkb3c6IDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBiYWNrZ3JvdW5kOiAjMjE5NmYzO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNXB4XG59XG5cbi5jYXRlZ29yeV9fbGlzdCAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5pbmZvX19idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMyMThiZGZcbn1cblxuLmNhdGVnb3J5X19saXN0IC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLnJlbW92ZV9fYnRuIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAjZmUzYzQ1ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpXG59XG5cbi5jYXRlZ29yeV9fbGlzdCAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5yZW1vdmVfX2J0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2Q5MzczZiAhaW1wb3J0YW50XG59XG5cbi5jYXRlZ29yeV9fbGlzdCAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyMzJmNDQ7XG4gICAgcGFkZGluZzogMTVweCAxNXB4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbi5jYXRlZ29yeV9fbGlzdCAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS10aXRsZSBwIHtcbiAgICBmb250LXNpemU6IDE2cHhcbn1cblxuLmNhdGVnb3J5X19saXN0IC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLXRpdGxlIC5jb3VudGRvd25fX3RpdGxlIHtcbiAgICBjb2xvcjogI2ZlM2M0NVxufVxuXG4uY2F0ZWdvcnlfX2xpc3QgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tcHJpY2Uge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG59XG5cbi5jYXRlZ29yeV9fbGlzdCAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1wcmljZSBwIHtcbiAgICBjb2xvcjogI2RhZGFkYjtcbiAgICBmb250LXdlaWdodDogYm9sZFxufVxuXG4uY2F0ZWdvcnlfX2xpc3QgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tcHJpY2UgcCBkZWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogI2ZlM2M0NTtcbiAgICBmb250LXdlaWdodDogNTAwXG59XG5cbi5jYXRlZ29yeV9fbGlzdCAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4XG59XG5cbi5jYXRlZ29yeV9fbGlzdCAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5idXlfX2J0biB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYmFja2dyb3VuZDogIzRkYTU2NDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIHRleHQtc2hhZG93OiAxcHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSlcbn1cblxuLmNhdGVnb3J5X19saXN0IC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLmJ1eV9fYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDg5OTVkXG59XG5cbi5jYXRlZ29yeV9fbGlzdCAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5pbmZvX19idG4ge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJhY2tncm91bmQ6ICMyMTk2ZjM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHhcbn1cblxuLmNhdGVnb3J5X19saXN0IC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLmluZm9fX2J0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzIxOGJkZlxufVxuXG4uY2F0ZWdvcnlfX2xpc3QgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAucmVtb3ZlX19idG4ge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICNmZTNjNDUgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIHRleHQtc2hhZG93OiAxcHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSlcbn1cblxuLmNhdGVnb3J5X19saXN0IC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLnJlbW92ZV9fYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDkzNzNmICFpbXBvcnRhbnRcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLmNvdW50ZG93bl9fdGl0bGUge1xuICAgIGJhY2tncm91bmQ6ICNmZTNjNDU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTJweDtcbiAgICBsZWZ0OiA2MXB4O1xuICAgIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICAgIHdpZHRoOiBtYXgtY29udGVudFxufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCBjYWxjKDI1JSAtIDE1cHgpO1xuICAgIGZsZXg6IDAgMCBjYWxjKDI1JSAtIDE1cHgpO1xuICAgIG1hcmdpbjogNy41cHg7XG4gICAgYmFja2dyb3VuZDogIzIzMmY0NDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzJiM2E1NDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS10aXRsZSBpbWcge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDE2NXB4O1xuICAgIG1heC1oZWlnaHQ6IDE0M3B4O1xuICAgIGN1cnNvcjogcG9pbnRlclxufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1kZXRhaWxzIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1kZXRhaWxzIC5fX2l0ZW0tLXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAxMHB4IDBcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tZGV0YWlscyAuX19pdGVtX19wcmljZS0tbGlzdCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbi5jYXRlZ29yeV9fbGlzdC0td2l0aC0taW1hZ2VzIC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWRldGFpbHMgLl9faXRlbV9fcHJpY2UtLWxpc3QgLl9faXRlbS0tZGlzY291bnQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogI2ZlM2M0NTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweFxufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1kZXRhaWxzIC5fX2l0ZW1fX3ByaWNlLS1saXN0IC5fX2l0ZW0tLXByaWNlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICNmZmNiNWI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNHB4XG59XG5cbi5jYXRlZ29yeV9fbGlzdC0td2l0aC0taW1hZ2VzIC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleFxufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5idXlfX2J0biB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAjNGRhNTY0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdGV4dC1zaGFkb3c6IDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKVxufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5idXlfX2J0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzQ4OTk1ZFxufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5yZW1vdmVfX2J0biB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAjZmUzYzQ1ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpXG59XG5cbi5jYXRlZ29yeV9fbGlzdC0td2l0aC0taW1hZ2VzIC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLnJlbW92ZV9fYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDkzNzNmICFpbXBvcnRhbnRcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuaW5mb19fYnRuIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiA4cHggMTNweDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdGV4dC1zaGFkb3c6IDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBiYWNrZ3JvdW5kOiAjMjE5NmYzO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMTBweFxufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5pbmZvX19idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMyMThiZGZcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLnVwZ3JhZGUtLWljb24ge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLnVwZ3JhZGUtLWljb24gaSB7XG4gICAgZm9udC1zaXplOiA4NHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgjZTcyYzgzKSwgdG8oI2E3NDJjNikpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlNzJjODMgMCUsICNhNzQyYzYgMTAwJSk7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0XG59XG5cbi5jYXRlZ29yeV9fbGlzdC0td2l0aC0taW1hZ2VzIC5oaWRlZF9fdXBncmFkZS0taWNvbiB7XG4gICAgb3BhY2l0eTogMC41XG59XG5cbi5jYXRlZ29yeV9fbGlzdC0td2l0aC0taW1hZ2VzIC5oaWRlZF9fdXBncmFkZSB7XG4gICAgZGlzcGxheTogbm9uZVxufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDE1cHgpO1xuICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDE1cHgpO1xuICAgIG1hcmdpbjogNy41cHg7XG4gICAgYmFja2dyb3VuZDogIzIzMmY0NDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzJiM2E1NDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS10aXRsZSBpbWcge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlclxufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1kZXRhaWxzIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1kZXRhaWxzIC5fX2l0ZW0tLXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAxMHB4IDBcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tZGV0YWlscyAuX19pdGVtX19wcmljZS0tbGlzdCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC04cHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogIzJiM2E1NDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpXG59XG5cbi5jYXRlZ29yeV9fbGlzdC0td2l0aC0taW1hZ2VzIC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWRldGFpbHMgLl9faXRlbV9fcHJpY2UtLWxpc3QgLl9faXRlbS0tZGlzY291bnQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogI2ZlM2M0NTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweFxufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1kZXRhaWxzIC5fX2l0ZW1fX3ByaWNlLS1saXN0IC5fX2l0ZW0tLXByaWNlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICNkYWRhZGI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNHB4XG59XG5cbi5jYXRlZ29yeV9fbGlzdC0td2l0aC0taW1hZ2VzIC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleFxufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5idXlfX2J0biB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAjNGRhNTY0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdGV4dC1zaGFkb3c6IDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKVxufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5idXlfX2J0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzQ4OTk1ZFxufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5yZW1vdmVfX2J0biB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAjZmUzYzQ1ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpXG59XG5cbi5jYXRlZ29yeV9fbGlzdC0td2l0aC0taW1hZ2VzIC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLnJlbW92ZV9fYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDkzNzNmICFpbXBvcnRhbnRcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuaW5mb19fYnRuIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiA1cHggMTNweDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdGV4dC1zaGFkb3c6IDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBiYWNrZ3JvdW5kOiAjMjE5NmYzO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMTBweFxufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5pbmZvX19idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMyMThiZGZcbn1cblxuLmNoYW5nZV9fZGF0YV9fdXBncmFkZS0tcGFja2FnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXJcbn1cblxucC51cGdyYWRlX19jYXRlZ29yeS0tdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogI2ZmZlxufVxuXG4jcmFua3MtdXBncmFkZXMge1xuICAgIGJhY2tncm91bmQ6ICMxZTI4M2Fcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rLXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjM2M1NTU4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RhZGFkYiAhaW1wb3J0YW50XG59XG5cbiNyYW5rcy11cGdyYWRlcyAucmFua3MtLWJvZHkge1xuICAgIHBhZGRpbmc6IDIwcHhcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rcy0tYm9keSAucmFua3NfX3VwZ3JhZGVzLS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbiNyYW5rcy11cGdyYWRlcyAucmFua3MtLWJvZHkgLnJhbmtzX191cGdyYWRlcy0tZmxleCAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDE1cHgpO1xuICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDE1cHgpO1xuICAgIG1hcmdpbjogNy41cHg7XG4gICAgYmFja2dyb3VuZDogIzIzMmY0NDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzJiM2E1NDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4jcmFua3MtdXBncmFkZXMgLnJhbmtzLS1ib2R5IC5yYW5rc19fdXBncmFkZXMtLWZsZXggLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tdGl0bGUgaW1nIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXJcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rcy0tYm9keSAucmFua3NfX3VwZ3JhZGVzLS1mbGV4IC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWRldGFpbHMge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG59XG5cbiNyYW5rcy11cGdyYWRlcyAucmFua3MtLWJvZHkgLnJhbmtzX191cGdyYWRlcy0tZmxleCAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1kZXRhaWxzIC5fX2l0ZW0tLXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAxMHB4IDBcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rcy0tYm9keSAucmFua3NfX3VwZ3JhZGVzLS1mbGV4IC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWRldGFpbHMgLl9faXRlbV9fcHJpY2UtLWxpc3Qge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtOHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICMyYjNhNTQ7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKVxufVxuXG4jcmFua3MtdXBncmFkZXMgLnJhbmtzLS1ib2R5IC5yYW5rc19fdXBncmFkZXMtLWZsZXggLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tZGV0YWlscyAuX19pdGVtX19wcmljZS0tbGlzdCAuX19pdGVtLS1kaXNjb3VudCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjZmUzYzQ1O1xuICAgIG1hcmdpbi1yaWdodDogNXB4XG59XG5cbiNyYW5rcy11cGdyYWRlcyAucmFua3MtLWJvZHkgLnJhbmtzX191cGdyYWRlcy0tZmxleCAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1kZXRhaWxzIC5fX2l0ZW1fX3ByaWNlLS1saXN0IC5fX2l0ZW0tLXByaWNlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICNkYWRhZGI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNHB4XG59XG5cbiNyYW5rcy11cGdyYWRlcyAucmFua3MtLWJvZHkgLnJhbmtzX191cGdyYWRlcy0tZmxleCAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXhcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rcy0tYm9keSAucmFua3NfX3VwZ3JhZGVzLS1mbGV4IC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLmJ1eV9fYnRuIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICM0ZGE1NjQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpXG59XG5cbiNyYW5rcy11cGdyYWRlcyAucmFua3MtLWJvZHkgLnJhbmtzX191cGdyYWRlcy0tZmxleCAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5idXlfX2J0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzQ4OTk1ZFxufVxuXG4jcmFua3MtdXBncmFkZXMgLnJhbmtzLS1ib2R5IC5yYW5rc19fdXBncmFkZXMtLWZsZXggLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAucmVtb3ZlX19idG4ge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYmFja2dyb3VuZDogI2ZlM2M0NSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdGV4dC1zaGFkb3c6IDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKVxufVxuXG4jcmFua3MtdXBncmFkZXMgLnJhbmtzLS1ib2R5IC5yYW5rc19fdXBncmFkZXMtLWZsZXggLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAucmVtb3ZlX19idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNkOTM3M2YgIWltcG9ydGFudFxufVxuXG4jcmFua3MtdXBncmFkZXMgLnJhbmtzLS1ib2R5IC5yYW5rc19fdXBncmFkZXMtLWZsZXggLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuaW5mb19fYnRuIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiA1cHggMTNweDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdGV4dC1zaGFkb3c6IDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBiYWNrZ3JvdW5kOiAjMjE5NmYzO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMTBweFxufVxuXG4jcmFua3MtdXBncmFkZXMgLnJhbmtzLS1ib2R5IC5yYW5rc19fdXBncmFkZXMtLWZsZXggLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuaW5mb19fYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjE4YmRmXG59XG5cbiNyYW5rcy11cGdyYWRlcyAucmFua3MtLWJvZHkgLnJhbmtzX191cGdyYWRlcy0tZmxleCAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5idXlfX2J0biB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAjNGRhNTY0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgdGV4dC1zaGFkb3c6IDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKVxufVxuXG4jcmFua3MtdXBncmFkZXMgLnJhbmtzLS1ib2R5IC5yYW5rc19fdXBncmFkZXMtLWZsZXggLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuYnV5X19idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM0ODk5NWRcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rcy0tYm9keSAucmFua3NfX3VwZ3JhZGVzLS1mbGV4IC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLnJlbW92ZV9fYnRuIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICNmZTNjNDUgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIHRleHQtc2hhZG93OiAxcHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSlcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rcy0tYm9keSAucmFua3NfX3VwZ3JhZGVzLS1mbGV4IC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLnJlbW92ZV9fYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDkzNzNmICFpbXBvcnRhbnRcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rcy0tYm9keSAucmFua3NfX3VwZ3JhZGVzLS1mbGV4IC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLmluZm9fX2J0biB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogNXB4IDEzcHg7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIHRleHQtc2hhZG93OiAxcHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYmFja2dyb3VuZDogIzIxOTZmMztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHhcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rcy0tYm9keSAucmFua3NfX3VwZ3JhZGVzLS1mbGV4IC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLmluZm9fX2J0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzIxOGJkZlxufVxuXG4udXBncmFkZS0tYnRuIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAjNGRhNTY0O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIHRleHQtc2hhZG93OiAxcHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudFxufVxuXG4udXBncmFkZS0tYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDg5OTVkXG59XG5cbi51cGdyYWRlX19idG4tLWRpc2FibGVkIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDAuNVxufVxuXG4ubm9fX2Nob29zZW4tLXVwZ3JhZGUge1xuICAgIGhlaWdodDogMTU3cHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXJcbn1cblxuLm5vX19jaG9vc2VuLS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tdGl0bGUgcDpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjZGFkYWRiXG59XG5cbi5ub19fY2hvb3Nlbi0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLXRpdGxlIHA6bnRoLWNoaWxkKDIpIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTJweFxufVxuXG4ubW9iaWxlLWVuYWJsZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnRcbn1cblxuLm1vYmlsZS1pY29uIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggNXB4ICNkYWRhZGIpO1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCA1cHggI2RhZGFkYilcbn1cblxuLnN3YWwtbW9kYWwge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjMjMyZjQ0ICFpbXBvcnRhbnRcbn1cblxuLnN3YWwtZm9vdGVyIC5zd2FsLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDEycHggNTBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudFxufVxuXG4uc3dhbC1mb290ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uc3dhbC10aXRsZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG59XG5cbi5zd2FsLXRleHQge1xuICAgIGNvbG9yOiAjYWVhZWFlICFpbXBvcnRhbnRcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhcixcbi5jaGVja291dF9fcGFnZSB7XG4gICAgZGlzcGxheTogLW1zLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgaW1nLFxuLmNoZWNrb3V0X19wYWdlIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlXG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhcixcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhciAuY2hhaW5zLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLXNpZGViYXIgLmNoYWlucyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzcGFjZS1ldmVubHk7XG4gICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhciAuY2hhaW5zIGltZyxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIC5jaGFpbnMgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE0cHhcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLWhlYWRlcixcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogIzFlMjgzYTtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItaGVhZGVyIHAsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1oZWFkZXIgcCB7XG4gICAgY29sb3I6ICNkYWRhZGI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTZweFxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2LFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHtcbiAgICBiYWNrZ3JvdW5kOiAjMWUyODNhO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBkaXNwbGF5OiBub25lXG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgLmxpbmtfX2FjdGl2ZSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiAubGlua19fYWN0aXZlIHtcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNmZmNiNWI7XG4gICAgY29sb3I6ICNmZmNiNWIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZjYjViO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKHJnYmEoMjU1LCAyMDMsIDkxLCAwLjE1KSksIGNvbG9yLXN0b3AoMzUlLCAjMjMyZjQ0KSkgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyMDMsIDkxLCAwLjE1KSAwJSwgIzIzMmY0NCAzNSUpICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IC5saW5rX19hY3RpdmU6OmFmdGVyLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IC5saW5rX19hY3RpdmU6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTQ5cHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmY2I1YjtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpXG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgLnRvZ2dsZS1kcm9wLWFjdGl2ZSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiAudG9nZ2xlLWRyb3AtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjMyZjQ0XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgLmFjdGl2ZS1kcm9wZG93bixcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiAuYWN0aXZlLWRyb3Bkb3duIHtcbiAgICBjb2xvcjogI2ZmY2I1YjtcbiAgICBiYWNrZ3JvdW5kOiAjMjMyZjQ0XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgLnJvdGlyZS1jYXJyZXQsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgLnJvdGlyZS1jYXJyZXQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgdWwsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZVxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHVsIGxpLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHVsIGxpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzIzMmY0NDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiB1bCBsaSAudHJpcGxlem9uZS1kcm9wZG93bixcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiB1bCBsaSAudHJpcGxlem9uZS1kcm9wZG93biB7XG4gICAgYmFja2dyb3VuZDogIzIzMmY0NDtcbiAgICBkaXNwbGF5OiBub25lXG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgdWwgbGkgLnRyaXBsZXpvbmUtZHJvcGRvd24gbGksXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgdWwgbGkgLnRyaXBsZXpvbmUtZHJvcGRvd24gbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci10b3A6IG5vbmVcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiB1bCBsaSAudHJpcGxlem9uZS1kcm9wZG93biBsaSBhLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHVsIGxpIC50cmlwbGV6b25lLWRyb3Bkb3duIGxpIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXRcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiB1bCBsaSAudHJpcGxlem9uZS1kcm9wZG93biBsaTpob3ZlciBhLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHVsIGxpIC50cmlwbGV6b25lLWRyb3Bkb3duIGxpOmhvdmVyIGEge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHhcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiB1bCBsaSBhLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHVsIGxpIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogI2FlYWVhZTtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgdWwgbGkgYSAucm90aXJlLWNhcnJldCxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiB1bCBsaSBhIC5yb3RpcmUtY2FycmV0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHVsIGxpIGEgaSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiB1bCBsaSBhIGkge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIGZvbnQtc2l6ZTogMjBweFxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHVsIGxpIGE6aG92ZXIsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgdWwgbGkgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmZcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiB1bCBsaTpsYXN0LWNoaWxkLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHVsIGxpOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgdWwgbGk6bGFzdC1jaGlsZCAudHJpcGxlem9uZS1kcm9wZG93bixcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiB1bCBsaTpsYXN0LWNoaWxkIC50cmlwbGV6b25lLWRyb3Bkb3duIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweFxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHVsOm50aC1jaGlsZCgxKSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiB1bDpudGgtY2hpbGQoMSkge1xuICAgIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgbGkgYTpiZWZvcmUsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgbGkgYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMnB4O1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudFxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAudGl0bGUtY2F0ZWdvcnksXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC50aXRsZS1jYXRlZ29yeSB7XG4gICAgYmFja2dyb3VuZDogIzFlMjgzYTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKVxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAudGl0bGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXRpdGxlLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAudGl0bGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogI2RhZGFkYjtcbiAgICBmb250LXNpemU6IDI0cHhcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmRlc2NyaXB0aW9uLWNhdGVnb3J5LFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuZGVzY3JpcHRpb24tY2F0ZWdvcnkge1xuICAgIGJhY2tncm91bmQ6ICMxZTI4M2E7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweFxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuYm9keS1vYmplY3QsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ib2R5LW9iamVjdCB7XG4gICAgYmFja2dyb3VuZDogIzFlMjgzYTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSlcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLnRyaXBsZXpvbmUtYm9keS1kZXNjcmlwdGlvbixcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLnRyaXBsZXpvbmUtYm9keS1kZXNjcmlwdGlvbiB7XG4gICAgYmFja2dyb3VuZDogIzFlMjgzYTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSlcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLnRyaXBsZXpvbmUtYm9keS1kZXNjcmlwdGlvbiAuYm9keS1vYmosXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC50cmlwbGV6b25lLWJvZHktZGVzY3JpcHRpb24gLmJvZHktb2JqIHtcbiAgICBtYXJnaW46IDIwcHggMFxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuZ2lmdGNhcmQtYnV0dG9uLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuZ2lmdGNhcmQtYnV0dG9uIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZGFkYWRiO1xuICAgIHBhZGRpbmc6IDZweCAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHRleHQtc2hhZG93OiAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpXG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5naWZ0Y2FyZC1idXR0b24gaSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmdpZnRjYXJkLWJ1dHRvbiBpIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuYW5ub3VuY2VtZW50LFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuYW5ub3VuY2VtZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZGFkYWRiO1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmFubm91bmNlbWVudCBwLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuYW5ub3VuY2VtZW50IHAge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbjogMFxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuYW5ub3VuY2VtZW50IHAgaSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmFubm91bmNlbWVudCBwIGkge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1yaWdodDogMTVweFxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuYW5ub3VuY2VtZW50OmJlZm9yZSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmFubm91bmNlbWVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogOTklO1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlcjogMTFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZGFkYWRiXG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHhcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC5zcGxhc2hfX2dvYWwsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuc3BsYXNoX19nb2FsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjMjMyZjQ0O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweFxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLnNwbGFzaF9fZ29hbCAuc3BsYXNoX19nb2FsLS1ib2R5LFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLnNwbGFzaF9fZ29hbCAuc3BsYXNoX19nb2FsLS1ib2R5IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLnNwbGFzaF9fZ29hbCAuc3BsYXNoX19nb2FsLS1ib2R5IC5nb2FsX190aXRsZSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC5zcGxhc2hfX2dvYWwgLnNwbGFzaF9fZ29hbC0tYm9keSAuZ29hbF9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLnNwbGFzaF9fZ29hbCAuc3BsYXNoX19nb2FsLS1ib2R5IC5nb2FsX19wcm9ncmVzcyxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC5zcGxhc2hfX2dvYWwgLnNwbGFzaF9fZ29hbC0tYm9keSAuZ29hbF9fcHJvZ3Jlc3Mge1xuICAgIGNvbG9yOiAjZGFkYWRiO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkXG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuc3BsYXNoX19nb2FsIC5zcGxhc2hfX2dvYWwtLWZvb3Rlcixcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC5zcGxhc2hfX2dvYWwgLnNwbGFzaF9fZ29hbC0tZm9vdGVyIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogIzEzMWIyODtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dFxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLnNwbGFzaF9fZ29hbCAuc3BsYXNoX19nb2FsLS1mb290ZXIgLnNwbGFzaF9fZ29hbF9fZm9vdGVyLS1wcm9ncmVzcyxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC5zcGxhc2hfX2dvYWwgLnNwbGFzaF9fZ29hbC0tZm9vdGVyIC5zcGxhc2hfX2dvYWxfX2Zvb3Rlci0tcHJvZ3Jlc3Mge1xuICAgIGJhY2tncm91bmQ6ICNkYWRhZGI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAwJTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweFxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggcCxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIHAge1xuICAgIG1hcmdpbjogMFxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLndlbGNvbWUtcyxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC53ZWxjb21lLXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC53ZWxjb21lLXMgcCxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC53ZWxjb21lLXMgcCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLndlbGNvbWUtcyBwOm50aC1jaGlsZCgxKSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC53ZWxjb21lLXMgcDpudGgtY2hpbGQoMSkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogI2ZmY2I1YlxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLndlbGNvbWUtcyBwOm50aC1jaGlsZCgyKSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC53ZWxjb21lLXMgcDpudGgtY2hpbGQoMikge1xuICAgIGNvbG9yOiAjZGFkYWRiO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCNmZmNiNWIsICNkYWRhZGIpO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudFxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLmZlYXR1cmVkLWl0ZW0tcyxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC5mZWF0dXJlZC1pdGVtLXMge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyXG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuZmVhdHVyZWQtaXRlbS1zIC5mZWF0dXJlZC1pdGVtLWRlc2NyaXB0aW9uIC5mZWF0dXJlZC10aXRsZSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC5mZWF0dXJlZC1pdGVtLXMgLmZlYXR1cmVkLWl0ZW0tZGVzY3JpcHRpb24gLmZlYXR1cmVkLXRpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjZGFkYWRiO1xuICAgIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDVweCAjZGEzYWU5KTtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggNXB4ICNkYTNhZTkpO1xuICAgIG1hcmdpbi1ib3R0b206IDVweFxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLmZlYXR1cmVkLWl0ZW0tcyAuZmVhdHVyZWQtaXRlbS1kZXNjcmlwdGlvbiAuZmVhdHVyZWQtaXRlbS10aXRsZSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC5mZWF0dXJlZC1pdGVtLXMgLmZlYXR1cmVkLWl0ZW0tZGVzY3JpcHRpb24gLmZlYXR1cmVkLWl0ZW0tdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkXG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuZmVhdHVyZWQtaXRlbS1zIC5mZWF0dXJlZC1pdGVtLWRlc2NyaXB0aW9uIC5mZWF0dXJlZC1pdGVtLXByaWNlLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLmZlYXR1cmVkLWl0ZW0tcyAuZmVhdHVyZWQtaXRlbS1kZXNjcmlwdGlvbiAuZmVhdHVyZWQtaXRlbS1wcmljZSB7XG4gICAgY29sb3I6ICM0ZGE1NjQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxMnB4XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuZmVhdHVyZWQtaXRlbS1zIC5mZWF0dXJlZC1pdGVtLWRlc2NyaXB0aW9uIC5mZWF0dXJlZC1pdGVtLXByaWNlIGRlbCxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC5mZWF0dXJlZC1pdGVtLXMgLmZlYXR1cmVkLWl0ZW0tZGVzY3JpcHRpb24gLmZlYXR1cmVkLWl0ZW0tcHJpY2UgZGVsIHtcbiAgICBjb2xvcjogI2ZlM2M0NVxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLmZlYXR1cmVkLWl0ZW0tcyAuZmVhdHVyZWQtaXRlbS1kZXNjcmlwdGlvbiBhLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLmZlYXR1cmVkLWl0ZW0tcyAuZmVhdHVyZWQtaXRlbS1kZXNjcmlwdGlvbiBhIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICM0ZGE1NjQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLmZlYXR1cmVkLWl0ZW0tcyBpbWcsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuZmVhdHVyZWQtaXRlbS1zIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMjhweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuZmVhdHVyZWQtaXRlbS1zOmhvdmVyIGltZyxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC5mZWF0dXJlZC1pdGVtLXM6aG92ZXIgaW1nIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCA1cHggcmdiYSgyMTgsIDU4LCAyMzMsIDAuNSkpO1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCA1cHggcmdiYSgyMTgsIDU4LCAyMzMsIDAuNSkpXG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IHAsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IHAge1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogMS41XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IGxlZ2VuZCxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgbGVnZW5kIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgY29sb3I6ICM0ZGE1NjQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE2cHhcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLnN1cHBvcnQsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5zdXBwb3J0IHtcbiAgICBjb2xvcjogIzRkYTU2NFxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAucmVmdW5kLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAucmVmdW5kIHtcbiAgICBjb2xvcjogI2ZlM2M0NVxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuc3VwcG9ydC1idXR0b24sXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5zdXBwb3J0LWJ1dHRvbiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgYmFja2dyb3VuZDogIzRkYTU2NDtcbiAgICBwYWRkaW5nOiAwIDE5cHg7XG4gICAgaGVpZ2h0OiAzN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1zaGFkb3c6IDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKVxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuc3VwcG9ydC1idXR0b24gaSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLnN1cHBvcnQtYnV0dG9uIGkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5zdXBwb3J0LWJ1dHRvbjpob3Zlcixcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLnN1cHBvcnQtYnV0dG9uOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSlcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLnRlcm1zLWJ1dHRvbixcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLnRlcm1zLWJ1dHRvbiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZlM2M0NTtcbiAgICBwYWRkaW5nOiAwIDE5cHg7XG4gICAgaGVpZ2h0OiAzN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgdGV4dC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSlcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLnRlcm1zLWJ1dHRvbiBpLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAudGVybXMtYnV0dG9uIGkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC50ZXJtcy1idXR0b246aG92ZXIsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC50ZXJtcy1idXR0b246aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKVxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50aXRsZS1vZi1zdWJqZWN0LFxuLmNoZWNrb3V0X19wYWdlIC50aXRsZS1vZi1zdWJqZWN0IHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjhweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnRcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAuZ2lmdGNhcmQtd2lkZ2V0IC5naWZ0Y2FyZC1ib3gsXG4uY2hlY2tvdXRfX3BhZ2UgLmdpZnRjYXJkLXdpZGdldCAuZ2lmdGNhcmQtYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAuZ2lmdGNhcmQtd2lkZ2V0IC5naWZ0Y2FyZC1ib3ggaSxcbi5jaGVja291dF9fcGFnZSAuZ2lmdGNhcmQtd2lkZ2V0IC5naWZ0Y2FyZC1ib3ggaSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNvbG9yOiAjZmZjYjViO1xuICAgIGZvbnQtc2l6ZTogMjVweFxufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC5naWZ0Y2FyZC13aWRnZXQgLmdpZnRjYXJkLWJveCBpbnB1dCxcbi5jaGVja291dF9fcGFnZSAuZ2lmdGNhcmQtd2lkZ2V0IC5naWZ0Y2FyZC1ib3ggaW5wdXQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjMjMyZjQ0O1xuICAgIHBhZGRpbmc6IDEzcHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1MXB4O1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgY29sb3I6ICNhZWFlYWVcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAuZ2lmdGNhcmQtd2lkZ2V0IC5naWZ0Y2FyZC1ib3ggYnV0dG9uLFxuLmNoZWNrb3V0X19wYWdlIC5naWZ0Y2FyZC13aWRnZXQgLmdpZnRjYXJkLWJveCBidXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICM0ZGE1NjQ7XG4gICAgcGFkZGluZzogMTNweCAyMHB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0XG59XG5cbi5mb290ZXItdHJpcGxlem9uZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmZvb3Rlci10cmlwbGV6b25lIC5mb290ZXItY29weXJpZ2h0IHAge1xuICAgIG1hcmdpbjogMFxufVxuXG4uZm9vdGVyLXRyaXBsZXpvbmUgLmZvb3Rlci1jb3B5cmlnaHQgLmNvcHlyaWdodC10aXRsZSB7XG4gICAgY29sb3I6ICNhZWFlYWU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRcbn1cblxuLmZvb3Rlci10cmlwbGV6b25lIC5mb290ZXItY29weXJpZ2h0IC5jb3B5cmlnaHQtc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBvcGFjaXR5OiAwLjVcbn1cblxuLmZvb3Rlci10cmlwbGV6b25lIC5kZXNpZ25lZC1ieSBwYXRoIHtcbiAgICBzdHJva2U6IHRyYW5zcGFyZW50O1xuICAgIGZpbGw6ICNhZWFlYWVcbn1cblxuLmZvb3Rlci10cmlwbGV6b25lIC5kZXNpZ25lZC1ieSB7XG4gICAgbWFyZ2luLXRvcDogMTBweFxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5jYXRlZ29yeV9fbGlzdC0taXRlbSB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDE1cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDE1cHgpICFpbXBvcnRhbnRcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0ge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXg6IDEwMCUgIWltcG9ydGFudFxuICAgIH1cbiAgICAuaGVhZGVyLWxvZ28taW1hZ2Uge1xuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4ICFpbXBvcnRhbnRcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTY4cHgpIHtcbiAgICAuYm9keS0td2l0aC1zaWRlYmFyIHtcbiAgICAgICAgZGlzcGxheTogLW1zLWdyaWQ7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIC1tcy1ncmlkLWNvbHVtbnM6IG1pbm1heCgyNDBweCwgMzIwcHgpIDFmcjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMjQwcHgsIDMyMHB4KSAxZnI7XG4gICAgICAgIGdyaWQtZ2FwOiAyMHB4XG4gICAgfVxuICAgIC50cmlwbGV6b25lLXNpZGViYXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnRcbiAgICB9XG4gICAgLnRyaXBsZXpvbmUtaGVhZGVyLWcge1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmhlYWRlci1sb2dvIHtcbiAgICAgICAgdG9wOiAzMHB4ICFpbXBvcnRhbnRcbiAgICB9XG4gICAgLndpZGdldC5taW5lY3JhZnQtd2lkZ2V0IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmJhY2stYnRuIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudFxuICAgIH1cbiAgICAuaG9tZS1zcGxhc2gge1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50XG4gICAgfVxuICAgIC5wbGFjZWhvbGRlci1pdGVtcyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnRcbiAgICB9XG4gICAgLnRyaXBsZXpvbmUtbW9kdWxlcyB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudFxuICAgIH1cbiAgICAuc2lkZWJhci1uYXYge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50XG4gICAgfVxuICAgIC5zaWRlYmFyLWhlYWRlciB7XG4gICAgICAgIGN1cnNvcjogYXV0byAhaW1wb3J0YW50XG4gICAgfVxuICAgIC5zaWRlYmFyLWhlYWRlciBwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmhvbWUtc3BsYXNoIC5zcGxhc2hfX2dvYWwge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgY2FsYyg0MCUgLSAxNXB4KSAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4OiAwIDAgY2FsYyg0MCUgLSAxNXB4KSAhaW1wb3J0YW50XG4gICAgfVxuICAgIC5ob21lLXNwbGFzaCAud2VsY29tZS1zIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleDogMCAwIGNhbGMoNjAlIC0gMTVweCkgIWltcG9ydGFudDtcbiAgICAgICAgZmxleDogMCAwIGNhbGMoNjAlIC0gMTVweCkgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnRcbiAgICB9XG4gICAgLm1vYmlsZS1pY29uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG4gICAgfVxuICAgIC5yZWNlbnQtcGF5bWVudHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmZvb3Rlci10cmlwbGV6b25lIHtcbiAgICAgICAgdGV4dC1hbGlnbjogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgIWltcG9ydGFudFxuICAgIH1cbiAgICAuZGVzaWduZWQtYnkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudFxuICAgIH1cbiAgICAuc2lkZWJhci1yb3VuZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwXG4gICAgfVxuICAgIC5jaGVja291dF9fcGFnZSB7XG4gICAgICAgIC1tcy1ncmlkLWNvbHVtbnM6IG1pbm1heCgyNDBweCwgMzIwcHgpIDFmcjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMjQwcHgsIDMyMHB4KSAxZnI7XG4gICAgICAgIGdyaWQtZ2FwOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmNoZWNrb3V0X19wYWdlLS1zaWRlYmFyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50XG4gICAgfVxuICAgIC5jaGVja291dF9fZm9ybSB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDE1cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDE1cHgpICFpbXBvcnRhbnRcbiAgICB9XG59XG4iLCIudG9vbHRpcC1hcnJvdyB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxMzFiMjggIWltcG9ydGFudDtcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjMTMxYjI4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5cbi5oZWFkZXItc3BsYXNoIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9iYWNrZ3JvdW5kLmpwZ1wiKSBuby1yZXBlYXQgNTAlL2NvdmVyO1xuICBoZWlnaHQ6IDU4M3B4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjM7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDVweCk7XG4gIGZpbHRlcjogYmx1cig1cHgpO1xufVxuXG4uc2lkZWJhci1yb3VuZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbn1cblxuLmNsb3NlLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbioge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xufVxuXG4qLFxuOmFmdGVyLFxuOmJlZm9yZSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA4cHg7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjMjMyZjQ0O1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogIzFlMjgzYTtcbn1cblxucCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnZvdGVfX2ZsZXgge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWdhcDogMTBweDtcbiAgZGlzcGxheTogLW1zLWdyaWQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtZ2FwOiAyMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudm90ZV9fZmxleCB7XG4gICAgLW1zLWdyaWQtY29sdW1uczogbWlubWF4KDI0MHB4LCAzMjBweCkgMWZyIG1pbm1heCgyNDBweCwgMzIwcHgpO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDI0MHB4LCAzMjBweCkgMWZyIG1pbm1heCgyNDBweCwgMzIwcHgpO1xuICB9XG59XG4udm90ZV9fZmxleCAudm90ZV9fY29sIHtcbiAgYmFja2dyb3VuZDogIzE4MjIzMjtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnZvdGVfX2ZsZXggLnZvdGVfX2NvbCAudm90ZV9faGVhZGVyIC52b3RlX19oZWFkaW5nIHtcbiAgY29sb3I6ICNmZjk4MDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnZvdGVfX2ZsZXggLnZvdGVfX2NvbCAudm90ZV9fbGlua3MgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4udm90ZV9fZmxleCAudm90ZV9fY29sIC52b3RlX19saW5rcyBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzEzMWIyODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG59XG5cbi52b3RlX19mbGV4IC52b3RlX19jb2wgLnZvdGVfX2xpbmtzIGxpIGEgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjYWNhY2FhO1xufVxuXG4udm90ZV9fZmxleCAudm90ZV9fY29sIC52b3RlX19saW5rcyBsaSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xuICBjb2xvcjogI2ZmOTgwMDtcbn1cblxuLnZvdGVfX2ZsZXggLnZvdGVfX2NvbCAudm90ZV9fdG9wLS12b3RlcnMgLl9fdm90ZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxYzI4M2E7XG59XG5cbi52b3RlX19mbGV4IC52b3RlX19jb2wgLnZvdGVfX3RvcC0tdm90ZXJzIC5fX3ZvdGVyIC52b3Rlcl9fbmFtZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnZvdGVfX2ZsZXggLnZvdGVfX2NvbCAudm90ZV9fdG9wLS12b3RlcnMgLl9fdm90ZXIgLnZvdGVyX19uYW1lIC5fX3BsYWNlIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB3aWR0aDogNTRweDtcbn1cblxuLnZvdGVfX2ZsZXggLnZvdGVfX2NvbCAudm90ZV9fdG9wLS12b3RlcnMgLl9fdm90ZXIgLnZvdGVyX19uYW1lIC52b3Rlcl9fc2tpbiBpbWcge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnZvdGVfX2ZsZXggLnZvdGVfX2NvbCAudm90ZV9fdG9wLS12b3RlcnMgLl9fdm90ZXIgLnZvdGVyX19uYW1lIC52b3Rlcl9faWduIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi52b3RlX19mbGV4IC52b3RlX19jb2wgLnZvdGVfX3RvcC0tdm90ZXJzIC5fX3ZvdGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udm90ZV9fZmxleCAudm90ZV9fY29sIC52b3RlX19pbmZvcm1hdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5fX3ZvdGVyOm50aC1vZi10eXBlKDEpID4gLnZvdGVyX19uYW1lIHtcbiAgY29sb3I6ICNmZWNhMGM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uX192b3RlcjpudGgtb2YtdHlwZSgyKSA+IC52b3Rlcl9fbmFtZSB7XG4gIGNvbG9yOiAjYmJiM2IzO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLl9fdm90ZXI6bnRoLW9mLXR5cGUoMykgPiAudm90ZXJfX25hbWUge1xuICBjb2xvcjogI2I1OWU3MDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5wYWdlX190aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDQwcHggMCAyMHB4IDA7XG4gIGJhY2tncm91bmQ6ICMxODIyMzI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2ZmOTgwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4ucnVsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5ydWxlIC5ydWxlX19oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucnVsZSAucnVsZV9faGVhZGVyIC5ydWxlX19oZWFkZXItLWhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnJ1bGUgLnJ1bGVzIC5ydWxlX19jb2wge1xuICBiYWNrZ3JvdW5kOiAjMTgyMjMyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogIzEzMWIyOCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjYWVhZWFlO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbn1cblxuLnRyaXBsZXpvbmUtd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTM2MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jaXBTZXJ2ZXIge1xuICBjdXJzb3I6IGNvbnRleHQtbWVudTtcbiAgb3BhY2l0eTogMDtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbiNsb2FkZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQ5KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuI2xvYWRlci1naWZ0Y2FyZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNzQpO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5hbGVydGEtZ2lmdGNhcmQge1xuICBtYXJnaW46IDEwcHggMCAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzRkYTU2NDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hbGVydGEtZXJvYXJlIHtcbiAgY29sb3I6ICNkODAwMGMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDJkMiAhaW1wb3J0YW50O1xufVxuXG4uYWxlcnRhLXN1Y2NlcyB7XG4gIGNvbG9yOiAjNGY4YTEwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYyYmYgIWltcG9ydGFudDtcbn1cblxuLmxvYWRlci1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxkcy1yaW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4ubGRzLXJpbmcgZGl2IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW46IDhweDtcbiAgYm9yZGVyOiA4cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbGRzLXJpbmcgMS4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjUsIDEpIGluZmluaXRlO1xuICBhbmltYXRpb246IGxkcy1yaW5nIDEuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC41LCAxKSBpbmZpbml0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ubGRzLXJpbmcgZGl2Om50aC1jaGlsZCgxKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC40NXM7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuNDVzO1xufVxuXG4ubGRzLXJpbmcgZGl2Om50aC1jaGlsZCgyKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcbn1cblxuLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMykge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuMTVzO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjE1cztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxkcy1yaW5nIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbGRzLXJpbmcge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuI21vZGFsIHtcbiAgYmFja2dyb3VuZDogIzFlMjgzYTtcbn1cblxuLmZsZXhfX3BvcnRhbCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2OHB4KSB7XG4gIC5mbGV4X19wb3J0YWwge1xuICAgIG1hcmdpbjogODBweCAwIDgwcHggMDtcbiAgfVxufVxuLmZsZXhfX3BvcnRhbCBhIHtcbiAgZGlzcGxheTogY29udGVudHM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZsZXhfX3BvcnRhbCAucG9ydGFsX19saW5rIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIGNhbGMoMTAwJSAtIDE1cHgpO1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTVweCk7XG4gIG1hcmdpbjogNy41cHg7XG4gIGJhY2tncm91bmQ6ICMxODIyMzI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5mbGV4X19wb3J0YWwgLnBvcnRhbF9fbGluazpob3ZlciBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSkgcm90YXRlKDhkZWcpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpIHJvdGF0ZSg4ZGVnKTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjhweCkge1xuICAuZmxleF9fcG9ydGFsIC5wb3J0YWxfX2xpbmsge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCBjYWxjKDI1JSAtIDE1cHgpO1xuICAgIGZsZXg6IDAgMCBjYWxjKDI1JSAtIDE1cHgpO1xuICB9XG59XG4uZmxleF9fcG9ydGFsIC5wb3J0YWxfX2xpbmsgaW1nIHtcbiAgbWF4LXdpZHRoOiBjbGFtcCgxMS44cmVtLCAyLjV2dywgMi44cmVtKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG59XG5cbi5mbGV4X19wb3J0YWwgLnBvcnRhbF9fbGluayBwIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTY4cHgpIHtcbiAgLmZsZXhfX3BvcnRhbCAucG9ydGFsX19saW5rIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmZsZXhfX3BvcnRhbCAucG9ydGFsX19saW5rIHAge1xuICAgIG1hcmdpbjogMHB4IDBweCAwcHggMjBweDtcbiAgfVxuXG4gIC5mbGV4X19wb3J0YWwgLnBvcnRhbF9fbGluayBpbWcge1xuICAgIG1heC13aWR0aDogNjRweDtcbiAgfVxufVxuLmZvb3Rlcl9fbmF2aWdhdGlvbi0tYmFyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2OHB4KSB7XG4gIC5mb290ZXJfX25hdmlnYXRpb24tLWJhciB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLmZvb3Rlcl9fbmF2aWdhdGlvbi0tYmFyIGEge1xuICBtYXJnaW46IDAgMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2I1YjViNTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xufVxuXG4uZm9vdGVyX19uYXZpZ2F0aW9uLS1iYXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZm9vdGVyX19uYXZpZ2F0aW9uLS1iYXIgYSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuLmZvb3Rlcl9fbmF2aWdhdGlvbi0tYmFyIC5kaXNjb3JkX19saW5rIHtcbiAgYmFja2dyb3VuZDogIzcyODlEQTtcbiAgcGFkZGluZzogNnB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTY4cHgpIHtcbiAgLm1vYmlsZV9fcGxheWVyLS1jb3VudCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2OHB4KSB7XG4gIC53aWRnZXQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLm1vYmlsZV9fcGxheWVyLS1jb3VudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi5tb2JpbGVfX3BsYXllci0tY291bnQgLnBsYXllcl9fY291bnQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ubW9iaWxlX19wbGF5ZXItLWNvdW50IC5fX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzY2FsZUFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNjYWxlQW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBkcmF3Q2lyY2xlIHtcbiAgMCUge1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxNTFweDtcbiAgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBkcmF3Q2lyY2xlIHtcbiAgMCUge1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxNTFweDtcbiAgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGRyYXdDaGVjayB7XG4gIDAlIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMzZweDtcbiAgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBkcmF3Q2hlY2sge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDM2cHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmFuaW1hdGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0NCU7XG4gIHRvcDogMzglO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuI3N1Y2Nlc3NBbmltYXRpb25DaXJjbGUge1xuICBzdHJva2UtZGFzaGFycmF5OiAxNTFweCAxNTFweDtcbiAgc3Ryb2tlOiAjZGFkYWRiO1xufVxuXG4jc3VjY2Vzc0FuaW1hdGlvbkNoZWNrIHtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMzZweCAzNnB4O1xuICBzdHJva2U6ICNkYWRhZGI7XG59XG5cbiNzdWNjZXNzQW5pbWF0aW9uUmVzdWx0IHtcbiAgZmlsbDogI2RhZGFkYjtcbiAgb3BhY2l0eTogMDtcbn1cblxuI3N1Y2Nlc3NBbmltYXRpb24uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogMXMgZWFzZS1vdXQgMHMgMSBib3RoIHNjYWxlQW5pbWF0aW9uO1xuICBhbmltYXRpb246IDFzIGVhc2Utb3V0IDBzIDEgYm90aCBzY2FsZUFuaW1hdGlvbjtcbn1cblxuI3N1Y2Nlc3NBbmltYXRpb24uYW5pbWF0ZWQgI3N1Y2Nlc3NBbmltYXRpb25DaXJjbGUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogMXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKSAwcyAxIGJvdGggZHJhd0NpcmNsZSwgMC4zcyBsaW5lYXIgMC45cyAxIGJvdGggZmFkZU91dDtcbiAgYW5pbWF0aW9uOiAxcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpIDBzIDEgYm90aCBkcmF3Q2lyY2xlLCAwLjNzIGxpbmVhciAwLjlzIDEgYm90aCBmYWRlT3V0O1xufVxuXG4jc3VjY2Vzc0FuaW1hdGlvbi5hbmltYXRlZCAjc3VjY2Vzc0FuaW1hdGlvbkNoZWNrIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IDFzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSkgMHMgMSBib3RoIGRyYXdDaGVjaywgMC4zcyBsaW5lYXIgMC45cyAxIGJvdGggZmFkZU91dDtcbiAgYW5pbWF0aW9uOiAxcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpIDBzIDEgYm90aCBkcmF3Q2hlY2ssIDAuM3MgbGluZWFyIDAuOXMgMSBib3RoIGZhZGVPdXQ7XG59XG5cbiNzdWNjZXNzQW5pbWF0aW9uLmFuaW1hdGVkICNzdWNjZXNzQW5pbWF0aW9uUmVzdWx0IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IDAuM3MgbGluZWFyIDAuOXMgYm90aCBmYWRlSW47XG4gIGFuaW1hdGlvbjogMC4zcyBsaW5lYXIgMC45cyBib3RoIGZhZGVJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGdsb3dpdGVtIHtcbiAgMCUge1xuICAgIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDVweCByZ2JhKDIxOCwgMjE4LCAyMTksIDAuNSkpO1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCA1cHggcmdiYSgyMTgsIDIxOCwgMjE5LCAwLjUpKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAxMHB4IHJnYmEoMjE4LCAyMTgsIDIxOSwgMC41KSk7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDEwcHggcmdiYSgyMTgsIDIxOCwgMjE5LCAwLjUpKTtcbiAgfVxufVxuQGtleWZyYW1lcyBnbG93aXRlbSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCA1cHggcmdiYSgyMTgsIDIxOCwgMjE5LCAwLjUpKTtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggNXB4IHJnYmEoMjE4LCAyMTgsIDIxOSwgMC41KSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggMTBweCByZ2JhKDIxOCwgMjE4LCAyMTksIDAuNSkpO1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAxMHB4IHJnYmEoMjE4LCAyMTgsIDIxOSwgMC41KSk7XG4gIH1cbn1cbi5wYXltZW50LS1tb2Qge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYXltZW50LS1tb2Qgc3ZnIHtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnBheW1lbnQtLW1vZCAucGF5bWVudC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udHJpcGxlem9uZS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAucHJpb3JpdGF0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudG9wLWJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudG9wLWJhciAuYmFjay1idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbn1cblxuLnRyaXBsZXpvbmUtaGVhZGVyIC50b3AtYmFyIC5iYWNrLWJ0biBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRyaXBsZXpvbmUtaGVhZGVyIC50b3AtYmFyIC5iYWNrLWJ0biBpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRvcC1iYXIgLmJhY2stYnRuOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudG9wLWJhciAuYmFjay1idG46aG92ZXIgaSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRvcC1iYXIgLnByb2ZpbGUtYXZhdGFyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRvcC1iYXIgLnByb2ZpbGUtYXZhdGFyIC5wcm9maWxlLWRlc2NyaXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnRyaXBsZXpvbmUtaGVhZGVyIC50b3AtYmFyIC5wcm9maWxlLWF2YXRhciAucHJvZmlsZS1kZXNjcmlwdGlvbiBwIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudG9wLWJhciAucHJvZmlsZS1hdmF0YXIgLnByb2ZpbGUtZGVzY3JpcHRpb24gLnByb2ZpbGUtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRvcC1iYXIgLnByb2ZpbGUtYXZhdGFyIC5wcm9maWxlLWRlc2NyaXB0aW9uIC5wcm9maWxlLWRlc2NyaXB0aW9uLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjZmZjYjViO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRvcC1iYXIgLnByb2ZpbGUtYXZhdGFyIC5wcm9maWxlLWhlYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudG9wLWJhciAucHJvZmlsZS1hdmF0YXIgLnByb2ZpbGUtaGVhZCAuaGVsbWV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNHB4O1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIG1heC13aWR0aDogMjdweDtcbn1cblxuLnRyaXBsZXpvbmUtaGVhZGVyIC50b3AtYmFyIC5wcm9maWxlLWF2YXRhciAucHJvZmlsZS1oZWFkIC5hdmF0YXItaGVhZCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnRyaXBsZXpvbmUtaGVhZGVyIC50b3AtYmFyIC5wcm9maWxlLWF2YXRhciAucHJvZmlsZS1oZWFkIC5wbGFjZWhvbGRlci1pdGVtcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0zMHB4O1xuICB0b3A6IC0xMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZjYjViO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogM3B4IDZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudG9wLWJhciAucHJvZmlsZS1hdmF0YXI6aG92ZXIgcCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRyaXBsZXpvbmUtaGVhZGVyLWcge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRyaXBsZXpvbmUtaGVhZGVyLWcgLndpZGdldCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnRyaXBsZXpvbmUtaGVhZGVyIC50cmlwbGV6b25lLWhlYWRlci1nIC53aWRnZXQgaSB7XG4gIGNvbG9yOiAjZGFkYWRiO1xuICBmb250LXNpemU6IDUwcHg7XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudHJpcGxlem9uZS1oZWFkZXItZyAud2lkZ2V0IC53aWRnZXQtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRyaXBsZXpvbmUtaGVhZGVyIC50cmlwbGV6b25lLWhlYWRlci1nIC53aWRnZXQgLndpZGdldC1pY29uIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMxcHg7XG4gIGJhY2tncm91bmQ6ICMxZTI4M2E7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNkYWRhZGI7XG4gIGNvbG9yOiAjMTMxYjI4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnRyaXBsZXpvbmUtaGVhZGVyIC50cmlwbGV6b25lLWhlYWRlci1nIC53aWRnZXQgLmRlc2NyaXB0aW9uLXdpZGdldCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRyaXBsZXpvbmUtaGVhZGVyLWcgLndpZGdldCAuZGVzY3JpcHRpb24td2lkZ2V0IC53aWRnZXQtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZGFkYWRiO1xufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRyaXBsZXpvbmUtaGVhZGVyLWcgLndpZGdldCAuZGVzY3JpcHRpb24td2lkZ2V0IC53aWRnZXQtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRyaXBsZXpvbmUtaGVhZGVyLWcgLndpZGdldDpob3ZlciB7XG4gIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDVweCByZ2JhKDIxOCwgMjE4LCAyMTksIDAuNSkpO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggNXB4IHJnYmEoMjE4LCAyMTgsIDIxOSwgMC41KSk7XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAudHJpcGxlem9uZS1oZWFkZXItZyAuZGlzY29yZC13aWRnZXQgcCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRyaXBsZXpvbmUtaGVhZGVyLWcgLmRpc2NvcmQtd2lkZ2V0IC5kZXNjcmlwdGlvbi13aWRnZXQge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLnRyaXBsZXpvbmUtaGVhZGVyLWcgLm1pbmVjcmFmdC13aWRnZXQge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAtbXMtZmxleC1vcmRlcjogMjtcbiAgb3JkZXI6IDI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAuaGVhZGVyLWxvZ28ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMHB4O1xufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLmhlYWRlci1sb2dvIC5oZWFkZXItbG9nby1pbWFnZSB7XG4gIG1heC13aWR0aDogNDUwcHg7XG59XG5cbi50cmlwbGV6b25lLWhlYWRlciAuaGVhZGVyLWxvZ28gLmxvZ28tcGFydGljbGVzIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWF4LXdpZHRoOiA2NHB4O1xuICB3aWR0aDogMzJweDtcbn1cblxuLnRyaXBsZXpvbmUtaGVhZGVyIC5oZWFkZXItbG9nbyAubG9nby1wYXJ0aWNsZXMgaW1nOm50aC1jaGlsZCgxKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsb2dvLXBhcnRpY2xlLTEgNC41cztcbiAgYW5pbWF0aW9uOiBsb2dvLXBhcnRpY2xlLTEgNC41cztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOiBhbHRlcm5hdGU7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41LCAwLjA1LCAxLCAwLjUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41LCAwLjA1LCAxLCAwLjUpO1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgdG9wOiAwO1xufVxuXG4udHJpcGxlem9uZS1oZWFkZXIgLmhlYWRlci1sb2dvIC5sb2dvLXBhcnRpY2xlcyBpbWc6bnRoLWNoaWxkKDIpIHtcbiAgdG9wOiAzMHB4O1xuICByaWdodDogMDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGxvZ28tcGFydGljbGUtMiA0LjVzO1xuICBhbmltYXRpb246IGxvZ28tcGFydGljbGUtMiA0LjVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogYWx0ZXJuYXRlO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjUsIDAuMDUsIDEsIDAuNSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjUsIDAuMDUsIDEsIDAuNSk7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9nby1wYXJ0aWNsZS0xIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIHdpZHRoOiA1NHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjVweCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbG9nby1wYXJ0aWNsZS0xIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIHdpZHRoOiA1NHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjVweCwgMCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBsb2dvLXBhcnRpY2xlLTIge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbG9nby1wYXJ0aWNsZS0yIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICB9XG59XG4udHJpcGxlem9uZV9fc2Vjb25kLS1uYXYge1xuICBiYWNrZ3JvdW5kOiAjMWUyODNhO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi10b3A6IDMzcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDEwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50cmlwbGV6b25lX19zZWNvbmQtLW5hdiAuc2Vjb25kX19uYXYtLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnRyaXBsZXpvbmVfX3NlY29uZC0tbmF2IC5zZWNvbmRfX25hdi0tbGlzdCAubGlzdF9fc2Vjb25kLS1uYXYgLmxpc3RfX3NlY29uZF9fY2F0ZWdvcnktLWxpbmsge1xuICBwYWRkaW5nOiAzNXB4IDIwcHggMzVweCA1M3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNhZWFlYWU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xufVxuXG4udHJpcGxlem9uZV9fc2Vjb25kLS1uYXYgLnNlY29uZF9fbmF2LS1saXN0IC5saXN0X19zZWNvbmQtLW5hdiAubGlzdF9fc2Vjb25kX19jYXRlZ29yeS0tbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEycHg7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vaS5pbWd1ci5jb20vZ1hQQ3lWWC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xufVxuXG4udHJpcGxlem9uZV9fc2Vjb25kLS1uYXYgLnNlY29uZF9fbmF2LS1saXN0IC5saXN0X19zZWNvbmQtLW5hdiAubGlzdF9fc2Vjb25kX19jYXRlZ29yeS0tbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmMWY7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4udHJpcGxlem9uZV9fc2Vjb25kLS1uYXYgLnNlY29uZF9fbmF2LS1saXN0IC5saXN0X19zZWNvbmQtLW5hdiAubGlzdF9fc2Vjb25kX19jYXRlZ29yeS0tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udHJpcGxlem9uZV9fc2Vjb25kLS1uYXYgLnNlY29uZF9fbmF2LS1saXN0IC5saXN0X19zZWNvbmQtLW5hdiAubGlzdF9fc2Vjb25kX19jYXRlZ29yeS0tbGluazpob3Zlcjo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLnRyaXBsZXpvbmVfX3NlY29uZC0tbmF2IC5zZWNvbmRfX25hdi0tbGlzdCAubGlzdF9fc2Vjb25kLS1uYXY6Zmlyc3QtY2hpbGQgLmxpc3RfX3NlY29uZF9fY2F0ZWdvcnktLWxpbms6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRyaXBsZXpvbmVfX3NlY29uZC0tbmF2IC5zZWNvbmRfX25hdi0tbGlzdCAudHJpcGxlem9uZV9fc2Vjb25kLS1kcm9wZG93biB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogIzIzMmY0NDtcbiAgd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udHJpcGxlem9uZV9fc2Vjb25kLS1uYXYgLnNlY29uZF9fbmF2LS1saXN0IC50cmlwbGV6b25lX19zZWNvbmQtLWRyb3Bkb3duIGxpIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmMGE7XG59XG5cbi50cmlwbGV6b25lX19zZWNvbmQtLW5hdiAuc2Vjb25kX19uYXYtLWxpc3QgLnRyaXBsZXpvbmVfX3NlY29uZC0tZHJvcGRvd24gbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udHJpcGxlem9uZV9fc2Vjb25kLS1uYXYgLnNlY29uZF9fbmF2LS1saXN0IC50cmlwbGV6b25lX19zZWNvbmQtLWRyb3Bkb3duIGxpOmxhc3QtY2hpbGQgYSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi50cmlwbGV6b25lX19zZWNvbmQtLW5hdiAucm90aXJlLWNhcnJldCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLnRyaXBsZXpvbmVfX3NlY29uZC0tbmF2IGkge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hY3RpdmUtZHJvcGRvd24gLmxpc3RfX3NlY29uZF9fY2F0ZWdvcnktLWxpbmsge1xuICBjb2xvcjogI2ZmY2I1YiAhaW1wb3J0YW50O1xufVxuXG4uZ2lmdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjFweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogI2RhZGFkYjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xufVxuXG4uZ2lmdDpob3ZlciBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5naWZ0IGkge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjZmZmZmZmODc7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xufVxuXG4uaXppVG9hc3QgPiAuaXppVG9hc3QtYm9keSAuaXppVG9hc3QtdGV4dHMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uX19kaXNhYmxlZC0tYnV0dG9uIHtcbiAgb3BhY2l0eTogMC41O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmNhdGVnb3J5X19saXN0IC5jYXRlZ29yeV9fbGlzdC0taXRlbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIzMmY0NDtcbiAgcGFkZGluZzogMTVweCAxNXB4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwMWY7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jYXRlZ29yeV9fbGlzdCAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS10aXRsZSBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tdGl0bGUgLmNvdW50ZG93bl9fdGl0bGUge1xuICBjb2xvcjogI2ZlM2M0NTtcbn1cblxuLmNhdGVnb3J5X19saXN0IC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLXByaWNlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tcHJpY2UgcCB7XG4gIGNvbG9yOiAjZGFkYWRiO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmNhdGVnb3J5X19saXN0IC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLXByaWNlIHAgZGVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2ZlM2M0NTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmNhdGVnb3J5X19saXN0IC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuYnV5X19idG4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB3aWR0aDogMTIwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZDogIzRkYTU2NDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRleHQtc2hhZG93OiAxcHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5jYXRlZ29yeV9fbGlzdCAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5idXlfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM0ODk5NWQ7XG59XG5cbi5jYXRlZ29yeV9fbGlzdCAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5pbmZvX19idG4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW46IGF1dG87XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBiYWNrZ3JvdW5kOiAjMjE5NmYzO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5jYXRlZ29yeV9fbGlzdCAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5pbmZvX19idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjE4YmRmO1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAucmVtb3ZlX19idG4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB3aWR0aDogMTIwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZDogI2ZlM2M0NSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdGV4dC1zaGFkb3c6IDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLmNhdGVnb3J5X19saXN0IC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLnJlbW92ZV9fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Q5MzczZiAhaW1wb3J0YW50O1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QgLmNhdGVnb3J5X19saXN0LS1pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzIzMmY0NDtcbiAgcGFkZGluZzogMTVweCAxNXB4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tdGl0bGUgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmNhdGVnb3J5X19saXN0IC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLXRpdGxlIC5jb3VudGRvd25fX3RpdGxlIHtcbiAgY29sb3I6ICNmZTNjNDU7XG59XG5cbi5jYXRlZ29yeV9fbGlzdCAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1wcmljZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmNhdGVnb3J5X19saXN0IC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLXByaWNlIHAge1xuICBjb2xvcjogI2RhZGFkYjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5jYXRlZ29yeV9fbGlzdCAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1wcmljZSBwIGRlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNmZTNjNDU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5jYXRlZ29yeV9fbGlzdCAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmNhdGVnb3J5X19saXN0IC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLmJ1eV9fYnRuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2lkdGg6IDEyMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQ6ICM0ZGE1NjQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuYnV5X19idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNDg5OTVkO1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuaW5mb19fYnRuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdGV4dC1zaGFkb3c6IDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZDogIzIxOTZmMztcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuaW5mb19fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzIxOGJkZjtcbn1cblxuLmNhdGVnb3J5X19saXN0IC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLnJlbW92ZV9fYnRuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2lkdGg6IDEyMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQ6ICNmZTNjNDUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRleHQtc2hhZG93OiAxcHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5jYXRlZ29yeV9fbGlzdCAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5yZW1vdmVfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNkOTM3M2YgIWltcG9ydGFudDtcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xNXB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY291bnRkb3duX190aXRsZSB7XG4gIGJhY2tncm91bmQ6ICNmZTNjNDU7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMnB4O1xuICBsZWZ0OiA2MXB4O1xuICB3aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLmNhdGVnb3J5X19saXN0LS1pdGVtIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCBjYWxjKDI1JSAtIDE1cHgpO1xuICBmbGV4OiAwIDAgY2FsYygyNSUgLSAxNXB4KTtcbiAgbWFyZ2luOiA3LjVweDtcbiAgYmFja2dyb3VuZDogIzIzMmY0NDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMmIzYTU0O1xuICBwYWRkaW5nOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXRlZ29yeV9fbGlzdC0td2l0aC0taW1hZ2VzIC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLXRpdGxlIGltZyB7XG4gIG1hcmdpbjogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTY1cHg7XG4gIG1heC1oZWlnaHQ6IDE0M3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jYXRlZ29yeV9fbGlzdC0td2l0aC0taW1hZ2VzIC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWRldGFpbHMge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5jYXRlZ29yeV9fbGlzdC0td2l0aC0taW1hZ2VzIC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWRldGFpbHMgLl9faXRlbS0tdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi5jYXRlZ29yeV9fbGlzdC0td2l0aC0taW1hZ2VzIC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWRldGFpbHMgLl9faXRlbV9fcHJpY2UtLWxpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tZGV0YWlscyAuX19pdGVtX19wcmljZS0tbGlzdCAuX19pdGVtLS1kaXNjb3VudCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNmZTNjNDU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1kZXRhaWxzIC5fX2l0ZW1fX3ByaWNlLS1saXN0IC5fX2l0ZW0tLXByaWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmY2I1YjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuYnV5X19idG4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQ6ICM0ZGE1NjQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5idXlfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM0ODk5NWQ7XG59XG5cbi5jYXRlZ29yeV9fbGlzdC0td2l0aC0taW1hZ2VzIC5jYXRlZ29yeV9fbGlzdC0taXRlbSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLnJlbW92ZV9fYnRuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmUzYzQ1ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0gLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5yZW1vdmVfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNkOTM3M2YgIWltcG9ydGFudDtcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuaW5mb19fYnRuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDhweCAxM3B4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdGV4dC1zaGFkb3c6IDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZDogIzIxOTZmMztcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLmNhdGVnb3J5X19saXN0LS1pdGVtIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuaW5mb19fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzIxOGJkZjtcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLnVwZ3JhZGUtLWljb24ge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYXRlZ29yeV9fbGlzdC0td2l0aC0taW1hZ2VzIC51cGdyYWRlLS1pY29uIGkge1xuICBmb250LXNpemU6IDg0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgjZTcyYzgzKSwgdG8oI2E3NDJjNikpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZTcyYzgzIDAlLCAjYTc0MmM2IDEwMCUpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuaGlkZWRfX3VwZ3JhZGUtLWljb24ge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5jYXRlZ29yeV9fbGlzdC0td2l0aC0taW1hZ2VzIC5oaWRlZF9fdXBncmFkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXRlZ29yeV9fbGlzdC0td2l0aC0taW1hZ2VzIC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgY2FsYygzMy4zMyUgLSAxNXB4KTtcbiAgZmxleDogMCAwIGNhbGMoMzMuMzMlIC0gMTVweCk7XG4gIG1hcmdpbjogNy41cHg7XG4gIGJhY2tncm91bmQ6ICMyMzJmNDQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJiM2E1NDtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tdGl0bGUgaW1nIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1kZXRhaWxzIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1kZXRhaWxzIC5fX2l0ZW0tLXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1kZXRhaWxzIC5fX2l0ZW1fX3ByaWNlLS1saXN0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOHB4O1xuICByaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogIzJiM2E1NDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tZGV0YWlscyAuX19pdGVtX19wcmljZS0tbGlzdCAuX19pdGVtLS1kaXNjb3VudCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNmZTNjNDU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1kZXRhaWxzIC5fX2l0ZW1fX3ByaWNlLS1saXN0IC5fX2l0ZW0tLXByaWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2RhZGFkYjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuYnV5X19idG4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQ6ICM0ZGE1NjQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5idXlfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM0ODk5NWQ7XG59XG5cbi5jYXRlZ29yeV9fbGlzdC0td2l0aC0taW1hZ2VzIC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLnJlbW92ZV9fYnRuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmUzYzQ1ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uY2F0ZWdvcnlfX2xpc3QtLXdpdGgtLWltYWdlcyAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5yZW1vdmVfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNkOTM3M2YgIWltcG9ydGFudDtcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuaW5mb19fYnRuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDVweCAxM3B4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdGV4dC1zaGFkb3c6IDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZDogIzIxOTZmMztcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmNhdGVnb3J5X19saXN0LS13aXRoLS1pbWFnZXMgLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuaW5mb19fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzIxOGJkZjtcbn1cblxuLmNoYW5nZV9fZGF0YV9fdXBncmFkZS0tcGFja2FnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxucC51cGdyYWRlX19jYXRlZ29yeS0tdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIHtcbiAgYmFja2dyb3VuZDogIzFlMjgzYTtcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogIzNjNTU1OCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRiICFpbXBvcnRhbnQ7XG59XG5cbiNyYW5rcy11cGdyYWRlcyAucmFua3MtLWJvZHkge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4jcmFua3MtdXBncmFkZXMgLnJhbmtzLS1ib2R5IC5yYW5rc19fdXBncmFkZXMtLWZsZXgge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xNXB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4jcmFua3MtdXBncmFkZXMgLnJhbmtzLS1ib2R5IC5yYW5rc19fdXBncmFkZXMtLWZsZXggLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDE1cHgpO1xuICBmbGV4OiAwIDAgY2FsYygzMy4zMyUgLSAxNXB4KTtcbiAgbWFyZ2luOiA3LjVweDtcbiAgYmFja2dyb3VuZDogIzIzMmY0NDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMmIzYTU0O1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jcmFua3MtdXBncmFkZXMgLnJhbmtzLS1ib2R5IC5yYW5rc19fdXBncmFkZXMtLWZsZXggLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tdGl0bGUgaW1nIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jcmFua3MtdXBncmFkZXMgLnJhbmtzLS1ib2R5IC5yYW5rc19fdXBncmFkZXMtLWZsZXggLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tZGV0YWlscyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rcy0tYm9keSAucmFua3NfX3VwZ3JhZGVzLS1mbGV4IC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWRldGFpbHMgLl9faXRlbS0tdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbiNyYW5rcy11cGdyYWRlcyAucmFua3MtLWJvZHkgLnJhbmtzX191cGdyYWRlcy0tZmxleCAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1kZXRhaWxzIC5fX2l0ZW1fX3ByaWNlLS1saXN0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOHB4O1xuICByaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogIzJiM2E1NDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rcy0tYm9keSAucmFua3NfX3VwZ3JhZGVzLS1mbGV4IC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWRldGFpbHMgLl9faXRlbV9fcHJpY2UtLWxpc3QgLl9faXRlbS0tZGlzY291bnQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjZmUzYzQ1O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rcy0tYm9keSAucmFua3NfX3VwZ3JhZGVzLS1mbGV4IC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWRldGFpbHMgLl9faXRlbV9fcHJpY2UtLWxpc3QgLl9faXRlbS0tcHJpY2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZGFkYWRiO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4jcmFua3MtdXBncmFkZXMgLnJhbmtzLS1ib2R5IC5yYW5rc19fdXBncmFkZXMtLWZsZXggLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rcy0tYm9keSAucmFua3NfX3VwZ3JhZGVzLS1mbGV4IC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLmJ1eV9fYnRuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjNGRhNTY0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdGV4dC1zaGFkb3c6IDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rcy0tYm9keSAucmFua3NfX3VwZ3JhZGVzLS1mbGV4IC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLmJ1eV9fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzQ4OTk1ZDtcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rcy0tYm9keSAucmFua3NfX3VwZ3JhZGVzLS1mbGV4IC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLnJlbW92ZV9fYnRuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmUzYzQ1ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4jcmFua3MtdXBncmFkZXMgLnJhbmtzLS1ib2R5IC5yYW5rc19fdXBncmFkZXMtLWZsZXggLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAucmVtb3ZlX19idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZDkzNzNmICFpbXBvcnRhbnQ7XG59XG5cbiNyYW5rcy11cGdyYWRlcyAucmFua3MtLWJvZHkgLnJhbmtzX191cGdyYWRlcy0tZmxleCAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5pbmZvX19idG4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogNXB4IDEzcHg7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW46IGF1dG87XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBiYWNrZ3JvdW5kOiAjMjE5NmYzO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4jcmFua3MtdXBncmFkZXMgLnJhbmtzLS1ib2R5IC5yYW5rc19fdXBncmFkZXMtLWZsZXggLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuaW5mb19fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzIxOGJkZjtcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rcy0tYm9keSAucmFua3NfX3VwZ3JhZGVzLS1mbGV4IC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLmJ1eV9fYnRuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjNGRhNTY0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdGV4dC1zaGFkb3c6IDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rcy0tYm9keSAucmFua3NfX3VwZ3JhZGVzLS1mbGV4IC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLmJ1eV9fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzQ4OTk1ZDtcbn1cblxuI3JhbmtzLXVwZ3JhZGVzIC5yYW5rcy0tYm9keSAucmFua3NfX3VwZ3JhZGVzLS1mbGV4IC5jYXRlZ29yeV9fbGlzdC0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLWJ1dHRvbnMgLnJlbW92ZV9fYnRuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmUzYzQ1ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4jcmFua3MtdXBncmFkZXMgLnJhbmtzLS1ib2R5IC5yYW5rc19fdXBncmFkZXMtLWZsZXggLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAucmVtb3ZlX19idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZDkzNzNmICFpbXBvcnRhbnQ7XG59XG5cbiNyYW5rcy11cGdyYWRlcyAucmFua3MtLWJvZHkgLnJhbmtzX191cGdyYWRlcy0tZmxleCAuY2F0ZWdvcnlfX2xpc3QtLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS1idXR0b25zIC5pbmZvX19idG4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogNXB4IDEzcHg7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW46IGF1dG87XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0ZXh0LXNoYWRvdzogMXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBiYWNrZ3JvdW5kOiAjMjE5NmYzO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4jcmFua3MtdXBncmFkZXMgLnJhbmtzLS1ib2R5IC5yYW5rc19fdXBncmFkZXMtLWZsZXggLmNhdGVnb3J5X19saXN0LS11cGdyYWRlIC5jYXRlZ29yeV9fbGlzdF9faXRlbS0tYnV0dG9ucyAuaW5mb19fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzIxOGJkZjtcbn1cblxuLnVwZ3JhZGUtLWJ0biB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQ6ICM0ZGE1NjQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRleHQtc2hhZG93OiAxcHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBvdXRsaW5lOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnVwZ3JhZGUtLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM0ODk5NWQ7XG59XG5cbi51cGdyYWRlX19idG4tLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm5vX19jaG9vc2VuLS11cGdyYWRlIHtcbiAgaGVpZ2h0OiAxNTdweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubm9fX2Nob29zZW4tLXVwZ3JhZGUgLmNhdGVnb3J5X19saXN0X19pdGVtLS10aXRsZSBwOmZpcnN0LWNoaWxkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNkYWRhZGI7XG59XG5cbi5ub19fY2hvb3Nlbi0tdXBncmFkZSAuY2F0ZWdvcnlfX2xpc3RfX2l0ZW0tLXRpdGxlIHA6bnRoLWNoaWxkKDIpIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ubW9iaWxlLWVuYWJsZWQge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4ubW9iaWxlLWljb24ge1xuICBmb250LXNpemU6IDI2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggNXB4ICNkYWRhZGIpO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggNXB4ICNkYWRhZGIpO1xufVxuXG4uc3dhbC1tb2RhbCB7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzIzMmY0NCAhaW1wb3J0YW50O1xufVxuXG4uc3dhbC1mb290ZXIgLnN3YWwtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTJweCA1MHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zd2FsLWZvb3RlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN3YWwtdGl0bGU6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uc3dhbC10ZXh0IHtcbiAgY29sb3I6ICNhZWFlYWUgIWltcG9ydGFudDtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhcixcbi5jaGVja291dF9fcGFnZSB7XG4gIGRpc3BsYXk6IC1tcy1ncmlkO1xuICBkaXNwbGF5OiBncmlkO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIGltZyxcbi5jaGVja291dF9fcGFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhcixcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1zaWRlYmFyIC5jaGFpbnMsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtc2lkZWJhciAuY2hhaW5zIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBzcGFjZS1ldmVubHk7XG4gIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWV2ZW5seTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhciAuY2hhaW5zIGltZyxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIC5jaGFpbnMgaW1nIHtcbiAgbWF4LXdpZHRoOiAxNHB4O1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItaGVhZGVyLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzFlMjgzYTtcbiAgcGFkZGluZzogMzBweCAyMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItaGVhZGVyIHAsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1oZWFkZXIgcCB7XG4gIGNvbG9yOiAjZGFkYWRiO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2LFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHtcbiAgYmFja2dyb3VuZDogIzFlMjgzYTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IC5saW5rX19hY3RpdmUsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgLmxpbmtfX2FjdGl2ZSB7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2ZmY2I1YjtcbiAgY29sb3I6ICNmZmNiNWIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmY2I1YjtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgyNTUsIDIwMywgOTEsIDAuMTUpKSwgY29sb3Itc3RvcCgzNSUsICMyMzJmNDQpKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyMDMsIDkxLCAwLjE1KSAwJSwgIzIzMmY0NCAzNSUpICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgLmxpbmtfX2FjdGl2ZTo6YWZ0ZXIsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgLmxpbmtfX2FjdGl2ZTo6YWZ0ZXIge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTQ5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZjYjViO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgLnRvZ2dsZS1kcm9wLWFjdGl2ZSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiAudG9nZ2xlLWRyb3AtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzIzMmY0NDtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiAuYWN0aXZlLWRyb3Bkb3duLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IC5hY3RpdmUtZHJvcGRvd24ge1xuICBjb2xvcjogI2ZmY2I1YjtcbiAgYmFja2dyb3VuZDogIzIzMmY0NDtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiAucm90aXJlLWNhcnJldCxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiAucm90aXJlLWNhcnJldCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiB1bCxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiB1bCBsaSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiB1bCBsaSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjMyZjQ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgdWwgbGkgLnRyaXBsZXpvbmUtZHJvcGRvd24sXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgdWwgbGkgLnRyaXBsZXpvbmUtZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kOiAjMjMyZjQ0O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHVsIGxpIC50cmlwbGV6b25lLWRyb3Bkb3duIGxpLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHVsIGxpIC50cmlwbGV6b25lLWRyb3Bkb3duIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgdWwgbGkgLnRyaXBsZXpvbmUtZHJvcGRvd24gbGkgYSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiB1bCBsaSAudHJpcGxlem9uZS1kcm9wZG93biBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHVsIGxpIC50cmlwbGV6b25lLWRyb3Bkb3duIGxpOmhvdmVyIGEsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgdWwgbGkgLnRyaXBsZXpvbmUtZHJvcGRvd24gbGk6aG92ZXIgYSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgdWwgbGkgYSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiB1bCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNhZWFlYWU7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHVsIGxpIGEgLnJvdGlyZS1jYXJyZXQsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgdWwgbGkgYSAucm90aXJlLWNhcnJldCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiB1bCBsaSBhIGksXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgdWwgbGkgYSBpIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHVsIGxpIGE6aG92ZXIsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHVsIGxpOmxhc3QtY2hpbGQsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiB1bCBsaTpsYXN0LWNoaWxkIC50cmlwbGV6b25lLWRyb3Bkb3duLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHVsIGxpOmxhc3QtY2hpbGQgLnRyaXBsZXpvbmUtZHJvcGRvd24ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtc2lkZWJhciAuc2lkZWJhci1uYXYgdWw6bnRoLWNoaWxkKDEpLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IHVsOm50aC1jaGlsZCgxKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IGxpIGE6YmVmb3JlLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLXNpZGViYXIgLnNpZGViYXItbmF2IGxpIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEycHg7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAudGl0bGUtY2F0ZWdvcnksXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC50aXRsZS1jYXRlZ29yeSB7XG4gIGJhY2tncm91bmQ6ICMxZTI4M2E7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAudGl0bGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXRpdGxlLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAudGl0bGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZGFkYWRiO1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5kZXNjcmlwdGlvbi1jYXRlZ29yeSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmRlc2NyaXB0aW9uLWNhdGVnb3J5IHtcbiAgYmFja2dyb3VuZDogIzFlMjgzYTtcbiAgcGFkZGluZzogMjBweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuYm9keS1vYmplY3QsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ib2R5LW9iamVjdCB7XG4gIGJhY2tncm91bmQ6ICMxZTI4M2E7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbjogMjBweCAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDEwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC50cmlwbGV6b25lLWJvZHktZGVzY3JpcHRpb24sXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC50cmlwbGV6b25lLWJvZHktZGVzY3JpcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjMWUyODNhO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDEwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC50cmlwbGV6b25lLWJvZHktZGVzY3JpcHRpb24gLmJvZHktb2JqLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAudHJpcGxlem9uZS1ib2R5LWRlc2NyaXB0aW9uIC5ib2R5LW9iaiB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuZ2lmdGNhcmQtYnV0dG9uLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuZ2lmdGNhcmQtYnV0dG9uIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNkYWRhZGI7XG4gIHBhZGRpbmc6IDZweCAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5naWZ0Y2FyZC1idXR0b24gaSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmdpZnRjYXJkLWJ1dHRvbiBpIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuYW5ub3VuY2VtZW50LFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuYW5ub3VuY2VtZW50IHtcbiAgYmFja2dyb3VuZDogI2RhZGFkYjtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmFubm91bmNlbWVudCBwLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuYW5ub3VuY2VtZW50IHAge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5hbm5vdW5jZW1lbnQgcCBpLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuYW5ub3VuY2VtZW50IHAgaSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuYW5ub3VuY2VtZW50OmJlZm9yZSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmFubm91bmNlbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDk5JTtcbiAgbGVmdDogMjBweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiAxMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiAjZGFkYWRiO1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2gsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuc3BsYXNoX19nb2FsLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLnNwbGFzaF9fZ29hbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMjMyZjQ0O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuc3BsYXNoX19nb2FsIC5zcGxhc2hfX2dvYWwtLWJvZHksXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuc3BsYXNoX19nb2FsIC5zcGxhc2hfX2dvYWwtLWJvZHkge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC5zcGxhc2hfX2dvYWwgLnNwbGFzaF9fZ29hbC0tYm9keSAuZ29hbF9fdGl0bGUsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuc3BsYXNoX19nb2FsIC5zcGxhc2hfX2dvYWwtLWJvZHkgLmdvYWxfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuc3BsYXNoX19nb2FsIC5zcGxhc2hfX2dvYWwtLWJvZHkgLmdvYWxfX3Byb2dyZXNzLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLnNwbGFzaF9fZ29hbCAuc3BsYXNoX19nb2FsLS1ib2R5IC5nb2FsX19wcm9ncmVzcyB7XG4gIGNvbG9yOiAjZGFkYWRiO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC5zcGxhc2hfX2dvYWwgLnNwbGFzaF9fZ29hbC0tZm9vdGVyLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLnNwbGFzaF9fZ29hbCAuc3BsYXNoX19nb2FsLS1mb290ZXIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMxMzFiMjg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC5zcGxhc2hfX2dvYWwgLnNwbGFzaF9fZ29hbC0tZm9vdGVyIC5zcGxhc2hfX2dvYWxfX2Zvb3Rlci0tcHJvZ3Jlc3MsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuc3BsYXNoX19nb2FsIC5zcGxhc2hfX2dvYWwtLWZvb3RlciAuc3BsYXNoX19nb2FsX19mb290ZXItLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI2RhZGFkYjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIHAsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLndlbGNvbWUtcyxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC53ZWxjb21lLXMge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC53ZWxjb21lLXMgcCxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC53ZWxjb21lLXMgcCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLndlbGNvbWUtcyBwOm50aC1jaGlsZCgxKSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC53ZWxjb21lLXMgcDpudGgtY2hpbGQoMSkge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjZmZjYjViO1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLndlbGNvbWUtcyBwOm50aC1jaGlsZCgyKSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC53ZWxjb21lLXMgcDpudGgtY2hpbGQoMikge1xuICBjb2xvcjogI2RhZGFkYjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgjZmZjYjViLCAjZGFkYWRiKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC5mZWF0dXJlZC1pdGVtLXMsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuZmVhdHVyZWQtaXRlbS1zIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuZmVhdHVyZWQtaXRlbS1zIC5mZWF0dXJlZC1pdGVtLWRlc2NyaXB0aW9uIC5mZWF0dXJlZC10aXRsZSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC5mZWF0dXJlZC1pdGVtLXMgLmZlYXR1cmVkLWl0ZW0tZGVzY3JpcHRpb24gLmZlYXR1cmVkLXRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICNkYWRhZGI7XG4gIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDVweCAjZGEzYWU5KTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDVweCAjZGEzYWU5KTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLmZlYXR1cmVkLWl0ZW0tcyAuZmVhdHVyZWQtaXRlbS1kZXNjcmlwdGlvbiAuZmVhdHVyZWQtaXRlbS10aXRsZSxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC5mZWF0dXJlZC1pdGVtLXMgLmZlYXR1cmVkLWl0ZW0tZGVzY3JpcHRpb24gLmZlYXR1cmVkLWl0ZW0tdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC5mZWF0dXJlZC1pdGVtLXMgLmZlYXR1cmVkLWl0ZW0tZGVzY3JpcHRpb24gLmZlYXR1cmVkLWl0ZW0tcHJpY2UsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuZmVhdHVyZWQtaXRlbS1zIC5mZWF0dXJlZC1pdGVtLWRlc2NyaXB0aW9uIC5mZWF0dXJlZC1pdGVtLXByaWNlIHtcbiAgY29sb3I6ICM0ZGE1NjQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuZmVhdHVyZWQtaXRlbS1zIC5mZWF0dXJlZC1pdGVtLWRlc2NyaXB0aW9uIC5mZWF0dXJlZC1pdGVtLXByaWNlIGRlbCxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLmhvbWUtc3BsYXNoIC5mZWF0dXJlZC1pdGVtLXMgLmZlYXR1cmVkLWl0ZW0tZGVzY3JpcHRpb24gLmZlYXR1cmVkLWl0ZW0tcHJpY2UgZGVsIHtcbiAgY29sb3I6ICNmZTNjNDU7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuZmVhdHVyZWQtaXRlbS1zIC5mZWF0dXJlZC1pdGVtLWRlc2NyaXB0aW9uIGEsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuZmVhdHVyZWQtaXRlbS1zIC5mZWF0dXJlZC1pdGVtLWRlc2NyaXB0aW9uIGEge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjNGRhNTY0O1xuICBvdXRsaW5lOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLmZlYXR1cmVkLWl0ZW0tcyBpbWcsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuZmVhdHVyZWQtaXRlbS1zIGltZyB7XG4gIG1heC13aWR0aDogMTI4cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuaG9tZS1zcGxhc2ggLmZlYXR1cmVkLWl0ZW0tczpob3ZlciBpbWcsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5ob21lLXNwbGFzaCAuZmVhdHVyZWQtaXRlbS1zOmhvdmVyIGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggNXB4IHJnYmEoMjE4LCA1OCwgMjMzLCAwLjUpKTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDVweCByZ2JhKDIxOCwgNTgsIDIzMywgMC41KSk7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IHAsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IHAge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IGxlZ2VuZCxcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgbGVnZW5kIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBjb2xvcjogIzRkYTU2NDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLnN1cHBvcnQsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5zdXBwb3J0IHtcbiAgY29sb3I6ICM0ZGE1NjQ7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5yZWZ1bmQsXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5yZWZ1bmQge1xuICBjb2xvcjogI2ZlM2M0NTtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLnN1cHBvcnQtYnV0dG9uLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuc3VwcG9ydC1idXR0b24ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjNGRhNTY0O1xuICBwYWRkaW5nOiAwIDE5cHg7XG4gIGhlaWdodDogMzdweDtcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtc2hhZG93OiAxcHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC5zdXBwb3J0LWJ1dHRvbiBpLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuc3VwcG9ydC1idXR0b24gaSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLnN1cHBvcnQtYnV0dG9uOmhvdmVyLFxuLmNoZWNrb3V0X19wYWdlIC50cmlwbGV6b25lLW1haW4tY29udGVudCAuc3VwcG9ydC1idXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLnRlcm1zLWJ1dHRvbixcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLnRlcm1zLWJ1dHRvbiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZTNjNDU7XG4gIHBhZGRpbmc6IDAgMTlweDtcbiAgaGVpZ2h0OiAzN3B4O1xuICBsaW5lLWhlaWdodDogMzdweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHRleHQtc2hhZG93OiAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50cmlwbGV6b25lLW1haW4tY29udGVudCAudGVybXMtYnV0dG9uIGksXG4uY2hlY2tvdXRfX3BhZ2UgLnRyaXBsZXpvbmUtbWFpbi1jb250ZW50IC50ZXJtcy1idXR0b24gaSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLnRlcm1zLWJ1dHRvbjpob3Zlcixcbi5jaGVja291dF9fcGFnZSAudHJpcGxlem9uZS1tYWluLWNvbnRlbnQgLnRlcm1zLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC50aXRsZS1vZi1zdWJqZWN0LFxuLmNoZWNrb3V0X19wYWdlIC50aXRsZS1vZi1zdWJqZWN0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjhweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib2R5LS13aXRoLXNpZGViYXIgLmdpZnRjYXJkLXdpZGdldCAuZ2lmdGNhcmQtYm94LFxuLmNoZWNrb3V0X19wYWdlIC5naWZ0Y2FyZC13aWRnZXQgLmdpZnRjYXJkLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAuZ2lmdGNhcmQtd2lkZ2V0IC5naWZ0Y2FyZC1ib3ggaSxcbi5jaGVja291dF9fcGFnZSAuZ2lmdGNhcmQtd2lkZ2V0IC5naWZ0Y2FyZC1ib3ggaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb2xvcjogI2ZmY2I1YjtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4uYm9keS0td2l0aC1zaWRlYmFyIC5naWZ0Y2FyZC13aWRnZXQgLmdpZnRjYXJkLWJveCBpbnB1dCxcbi5jaGVja291dF9fcGFnZSAuZ2lmdGNhcmQtd2lkZ2V0IC5naWZ0Y2FyZC1ib3ggaW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMyMzJmNDQ7XG4gIHBhZGRpbmc6IDEzcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1MXB4O1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICB3aWR0aDogMzAwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBjb2xvcjogI2FlYWVhZTtcbn1cblxuLmJvZHktLXdpdGgtc2lkZWJhciAuZ2lmdGNhcmQtd2lkZ2V0IC5naWZ0Y2FyZC1ib3ggYnV0dG9uLFxuLmNoZWNrb3V0X19wYWdlIC5naWZ0Y2FyZC13aWRnZXQgLmdpZnRjYXJkLWJveCBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjNGRhNTY0O1xuICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4uZm9vdGVyLXRyaXBsZXpvbmUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZm9vdGVyLXRyaXBsZXpvbmUgLmZvb3Rlci1jb3B5cmlnaHQgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmZvb3Rlci10cmlwbGV6b25lIC5mb290ZXItY29weXJpZ2h0IC5jb3B5cmlnaHQtdGl0bGUge1xuICBjb2xvcjogI2FlYWVhZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5mb290ZXItdHJpcGxlem9uZSAuZm9vdGVyLWNvcHlyaWdodCAuY29weXJpZ2h0LXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5mb290ZXItdHJpcGxlem9uZSAuZGVzaWduZWQtYnkgcGF0aCB7XG4gIHN0cm9rZTogdHJhbnNwYXJlbnQ7XG4gIGZpbGw6ICNhZWFlYWU7XG59XG5cbi5mb290ZXItdHJpcGxlem9uZSAuZGVzaWduZWQtYnkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY2F0ZWdvcnlfX2xpc3QtLWl0ZW0ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleDogMCAwIGNhbGMoMzMuMzMlIC0gMTVweCkgIWltcG9ydGFudDtcbiAgICBmbGV4OiAwIDAgY2FsYygzMy4zMyUgLSAxNXB4KSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5jYXRlZ29yeV9fbGlzdC0taXRlbSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTAwJSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhlYWRlci1sb2dvLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTY4cHgpIHtcbiAgLmJvZHktLXdpdGgtc2lkZWJhciB7XG4gICAgZGlzcGxheTogLW1zLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICAtbXMtZ3JpZC1jb2x1bW5zOiBtaW5tYXgoMjQwcHgsIDMyMHB4KSAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMjQwcHgsIDMyMHB4KSAxZnI7XG4gICAgZ3JpZC1nYXA6IDIwcHg7XG4gIH1cblxuICAudHJpcGxlem9uZS1zaWRlYmFyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHJpcGxlem9uZS1oZWFkZXItZyB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhlYWRlci1sb2dvIHtcbiAgICB0b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53aWRnZXQubWluZWNyYWZ0LXdpZGdldCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmFjay1idG4gc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaG9tZS1zcGxhc2gge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGxhY2Vob2xkZXItaXRlbXMge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHJpcGxlem9uZS1tb2R1bGVzIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2lkZWJhci1uYXYge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2lkZWJhci1oZWFkZXIge1xuICAgIGN1cnNvcjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNpZGViYXItaGVhZGVyIHAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhvbWUtc3BsYXNoIC5zcGxhc2hfX2dvYWwge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleDogMCAwIGNhbGMoNDAlIC0gMTVweCkgIWltcG9ydGFudDtcbiAgICBmbGV4OiAwIDAgY2FsYyg0MCUgLSAxNXB4KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhvbWUtc3BsYXNoIC53ZWxjb21lLXMge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleDogMCAwIGNhbGMoNjAlIC0gMTVweCkgIWltcG9ydGFudDtcbiAgICBmbGV4OiAwIDAgY2FsYyg2MCUgLSAxNXB4KSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1vYmlsZS1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucmVjZW50LXBheW1lbnRzIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZm9vdGVyLXRyaXBsZXpvbmUge1xuICAgIHRleHQtYWxpZ246IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDQwcHggMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmRlc2lnbmVkLWJ5IHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zaWRlYmFyLXJvdW5kIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLmNoZWNrb3V0X19wYWdlIHtcbiAgICAtbXMtZ3JpZC1jb2x1bW5zOiBtaW5tYXgoMjQwcHgsIDMyMHB4KSAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMjQwcHgsIDMyMHB4KSAxZnI7XG4gICAgZ3JpZC1nYXA6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNoZWNrb3V0X19wYWdlLS1zaWRlYmFyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY2hlY2tvdXRfX2Zvcm0ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleDogMCAwIGNhbGMoMzMuMzMlIC0gMTVweCkgIWltcG9ydGFudDtcbiAgICBmbGV4OiAwIDAgY2FsYygzMy4zMyUgLSAxNXB4KSAhaW1wb3J0YW50O1xuICB9XG59Il19 */
