/*!
 * Start Bootstrap - SB Admin v4.0.0-beta.2 (https://startbootstrap.com/template-overviews/sb-admin)
 * Copyright 2013-2018 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-sb-admin/blob/master/LICENSE)
 */
html {
  position: relative;
  min-height: 100%; }

body.sticky-footer {
  margin-bottom: 70px; }

body .content-wrapper {
  min-height: calc(100vh - 95px * 1.74); }

body.fixed-nav {
  padding-top: 95px;
  padding-right: 0 !important; }

body.dashboard .card {
  min-height: 35vh; }

#i-login .response {
  color: white; }

#loading {
  display: none; }

.loading {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 999999999;
  width: 30px;
  height: 30px;
  transform: translateY(-50%) translateX(-50%); }
  .loading > * {
    height: 100%;
    width: 100%; }

.content-wrapper {
  min-height: calc(100vh - 95px);
  padding-top: 1rem;
  background-color: #f6f6f6; }

.scroll-to-top {
  position: fixed;
  right: 15px;
  bottom: 3px;
  display: none;
  width: 50px;
  height: 50px;
  text-align: center;
  color: white;
  background: rgba(52, 58, 64, 0.5);
  line-height: 45px; }
  .scroll-to-top:focus, .scroll-to-top:hover {
    color: white; }
  .scroll-to-top:hover {
    background: #343a40; }
  .scroll-to-top i {
    font-weight: 800; }

.fixed-top {
  width: 180px; }

.user {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  align-items: center; }
  .user .svg {
    width: 40px;
    height: 40px; }

.navbar-brand {
  margin-right: 0;
  text-align: center;
  width: 100%; }

.nav-link {
  display: flex;
  align-items: center;
  opacity: 0.15; }
  .nav-link:hover {
    opacity: 1; }
  .nav-link .svg {
    width: 20px;
    height: 20px;
    margin-right: 10px; }

.datepicker {
  z-index: 2000; }

.centerchild {
  display: flex;
  justify-content: center;
  align-items: center; }

.hidden {
  display: none; }

.changeableHeader {
  display: none; }
  .changeableHeader.active {
    display: flex; }

.changeable {
  display: none; }
  .changeable.active {
    display: block; }

.invite {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #63C76A;
  border-radius: 8px;
  padding: 2rem 1rem;
  min-height: 350px; }
  .invite .svg {
    width: 48px;
    height: 48px; }
    .invite .svg * {
      fill: #4BAB52; }
  .invite__title {
    font-size: 24px;
    color: white;
    margin-bottom: 0;
    line-height: 1;
    line-height: 1.3; }
  .invite__subtitle {
    font-size: 14px;
    color: white;
    line-height: 1.1; }
  .invite__btn {
    color: white;
    background-color: #F6D919;
    border-radius: 25px/22px; }
  .invite__hint {
    color: white;
    font-size: 12px;
    opacity: 0.45;
    margin-top: auto;
    margin-bottom: 0; }

.inactive {
  background-color: #343a40 !important; }

.archive-active {
  font-weight: bold;
  color: blue; }

.smaller {
  font-size: 0.7rem; }

.o-hidden {
  overflow: hidden !important; }

.z-0 {
  z-index: 0; }

.z-1 {
  z-index: 1; }

.card-login {
  max-width: 25rem; }

.card-register {
  max-width: 40rem; }

.login-page .fixed-top {
  width: 300px; }

.login-page .content-wrapper {
  min-height: 100vh;
  margin-left: 300px;
  display: flex;
  justify-content: center;
  align-items: center; }

.login-page .navbar {
  min-height: 100vh;
  justify-content: flex-start; }

.login-page form {
  margin-bottom: auto;
  width: 100%; }
  .login-page form .form-group {
    position: relative; }
    .login-page form .form-group .form-control {
      padding-left: 30px; }
    .login-page form .form-group:before {
      content: "";
      width: 20px;
      height: 20px;
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      left: 5px;
      background-size: contain; }
    .login-page form .form-group.login:before {
      background-image: url(../img/user_black.svg); }
    .login-page form .form-group.email:before {
      background-image: url(../img/contact_black.svg); }
    .login-page form .form-group.password .eye {
      width: 20px;
      height: 20px;
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      right: 5px;
      background-size: contain;
      cursor: pointer; }
    .login-page form .form-group.password:before {
      background-image: url(../img/padlock.svg); }

.login-page .forgotpswd {
  display: flex;
  align-items: center;
  color: white;
  opacity: 0.45; }
  .login-page .forgotpswd .svg {
    width: 30px;
    height: 30px;
    margin-right: 10px; }
    .login-page .forgotpswd .svg path {
      fill: white; }

.login-page .user {
  margin: 2rem auto;
  flex-direction: row;
  justify-content: flex-start; }
  .login-page .user .avatar {
    width: 50px;
    height: 50px; }
  .login-page .user .navbar-brand {
    width: unset !important;
    margin-left: 2rem; }

.remember-page .padlock path {
  fill: white; }

.remember-page .user .svg {
  width: 50px;
  height: 50px; }

.remember-page .info {
  font-size: 14px;
  color: white;
  opacity: 0.45;
  line-height: 1.2; }
  .remember-page .info-main {
    font-size: 18px;
    opacity: 1; }

#mainNav .navbar-collapse {
  overflow: auto;
  max-height: 75vh; }
  #mainNav .navbar-collapse .navbar-nav .nav-item .nav-link {
    cursor: pointer; }
  #mainNav .navbar-collapse .navbar-sidenav .nav-link-collapse:after {
    float: right;
    content: '\f107';
    font-family: 'FontAwesome'; }
  #mainNav .navbar-collapse .navbar-sidenav .nav-link-collapse.collapsed:after {
    content: '\f105'; }
  #mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level,
  #mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level {
    padding-left: 0; }
    #mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level > li > a,
    #mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level > li > a {
      display: block;
      padding: 0.5em 0; }
      #mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level > li > a:focus, #mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level > li > a:hover,
      #mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level > li > a:focus,
      #mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level > li > a:hover {
        text-decoration: none; }
  #mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level > li > a {
    padding-left: 1em; }
  #mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level > li > a {
    padding-left: 2em; }
  #mainNav .navbar-collapse .sidenav-toggler {
    display: none; }
  #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link {
    position: relative;
    min-width: 45px; }
    #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link:after {
      float: right;
      width: auto;
      content: '\f105';
      border: none;
      font-family: 'FontAwesome'; }
    #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link .indicator {
      position: absolute;
      top: 5px;
      left: 21px;
      font-size: 10px; }
  #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown.show > .nav-link:after {
    content: '\f107'; }
  #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown .dropdown-menu > .dropdown-item > .dropdown-message {
    overflow: hidden;
    max-width: none;
    text-overflow: ellipsis; }

@media (min-width: 992px) {
  #mainNav .navbar-brand {
    width: 180px; }
  #mainNav .navbar-collapse {
    overflow: visible;
    max-height: none; }
    #mainNav .navbar-collapse .navbar-sidenav {
      position: absolute;
      top: 0;
      left: 0;
      overflow-x: hidden;
      overflow-y: auto;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      margin-top: 100px; }
      #mainNav .navbar-collapse .navbar-sidenav > .nav-item {
        width: 180px;
        padding: 0; }
        #mainNav .navbar-collapse .navbar-sidenav > .nav-item > .nav-link {
          padding: 1em; }
        #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level,
        #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level {
          padding-left: 0;
          list-style: none; }
          #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li,
          #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li {
            width: 180px; }
            #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a,
            #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a {
              padding: 1em; }
        #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a {
          padding-left: 2.75em; }
        #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a {
          padding-left: 3.75em; }
    #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link {
      min-width: 0; }
      #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link:after {
        width: 24px;
        text-align: center; }
    #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown .dropdown-menu > .dropdown-item > .dropdown-message {
      max-width: 300px; } }

#generateWidget .novnavbar__item:nth-last-of-type(1) {
  flex-grow: unset; }

.nav-switchers {
  justify-content: center;
  padding-bottom: 44px; }
  .nav-switchers .nav-item {
    border: 1px solid #3155CC; }
    .nav-switchers .nav-item:nth-of-type(1) {
      border-radius: 8px 0 0 8px; }
    .nav-switchers .nav-item:nth-last-of-type(1) {
      border-radius: 0 8px 8px 0; }
  .nav-switchers .nav-link {
    border: none;
    color: #4767D1;
    background-color: white;
    opacity: 1;
    border-radius: inherit;
    border-color: inherit; }
    .nav-switchers .nav-link.active {
      background-color: #4767D1;
      color: white; }

.navbar.novnavbar {
  left: 180px;
  width: calc(100% - 180px);
  height: 95px;
  background-color: white;
  padding: 0;
  justify-content: flex-start; }
  .navbar.novnavbar .dropdown-toggle::after {
    display: none; }

.novnavbar a.novnavbar__item {
  color: #171717;
  text-decoration: none; }

.novnavbar__item {
  border-right: 1px solid #b7b7b727;
  height: 95px;
  display: flex;
  align-items: center;
  padding: .5rem 1.5rem; }
  .novnavbar__item:nth-last-of-type(1) {
    flex-grow: 1; }
  .novnavbar__item_empty {
    margin-left: auto; }
    .novnavbar__item_empty + * {
      flex-grow: unset !important; }
      .novnavbar__item_empty + * + * {
        flex-grow: unset !important; }
  .novnavbar__item_public-av > img {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%) translateY(50%);
    border-radius: 50%;
    border: 3px solid #fff;
    background-color: #D2D2D2;
    width: 64px;
    height: 64px; }
  .novnavbar__item_prev-page {
    text-decoration: none;
    color: #171717;
    display: flex;
    margin-left: auto; }
    .novnavbar__item_prev-page-marg {
      margin-left: 0; }
    .novnavbar__item_prev-page:hover {
      text-decoration: none;
      color: #171717; }
    .novnavbar__item_prev-page p {
      position: absolute;
      top: 14px;
      left: 56px;
      font-size: 10px; }
    .novnavbar__item_prev-page .fa-angle-left {
      font-size: 54px;
      width: auto;
      margin-right: 10px;
      line-height: 1;
      font-weight: 200;
      top: -2px;
      position: relative; }
    .novnavbar__item_prev-page h1 {
      font-size: 36px;
      font-weight: 100; }
  .novnavbar__item_gray {
    color: #c6c6c6; }
    .novnavbar__item_gray .search {
      width: 24px;
      height: 24px; }
      .novnavbar__item_gray .search > * {
        fill: currentColor; }
    .novnavbar__item_gray .searchField {
      outline: none;
      margin-left: 10px;
      min-width: 100px;
      min-height: 16px; }
  .novnavbar__item h1 {
    font-size: 36px;
    font-weight: 100; }
  .novnavbar__item-switcher {
    margin-right: auto; }
  .novnavbar__item-button {
    border-radius: 25px/22px; }
  .novnavbar__item-notifi {
    padding: 1px 9px;
    background-color: #4767D1;
    color: #ffffff;
    margin: 0 0.5rem;
    border-radius: 50%; }
  .novnavbar__item-calendar i {
    margin-right: 10px; }
  .novnavbar__item-archive {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center; }
    .novnavbar__item-archive .novnavbar__item-text {
      margin: 0;
      margin-left: 10px; }
  .novnavbar__item-text {
    margin-bottom: 0;
    margin-right: 1rem;
    position: relative;
    color: white; }
    .novnavbar__item-text-nomargin {
      margin: 0;
      padding: 0; }
    .novnavbar__item-text:hover {
      color: #171717; }
    .novnavbar__item-text svg {
      position: absolute;
      right: 0;
      top: 55%;
      transform: translateY(-50%); }
  .novnavbar__item-archivesvg {
    width: 18px;
    height: 16px;
    opacity: 0.45; }
    .novnavbar__item-archivesvg path {
      fill: #fff; }
  .novnavbar__item-logout {
    width: 18px;
    height: 16px;
    opacity: 0.45; }
    .novnavbar__item-logout path {
      fill: #202020; }
  .novnavbar__item-delete .svg * {
    fill: #e84545; }
  .novnavbar__item .fa-angle-left {
    font-size: 54px;
    width: auto;
    margin-right: 10px;
    line-height: 1;
    font-weight: 200;
    top: -2px;
    position: relative; }

.novnavbar__dropdown-button {
  cursor: pointer; }
  .novnavbar__dropdown-button i {
    margin-left: 10px; }

.novnavbar__dropdown .btn-transparent {
  border: none;
  color: #171717; }

#mainNav.fixed-top .sidenav-toggler {
  display: none; }

@media (min-width: 992px) {
  #mainNav.fixed-top .navbar-sidenav {
    height: calc(100vh - 112px); }
  #mainNav.fixed-top .sidenav-toggler {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: calc(100vh - 70px); }
    #mainNav.fixed-top .sidenav-toggler > .nav-item {
      width: 180px;
      padding: 0; }
      #mainNav.fixed-top .sidenav-toggler > .nav-item > .nav-link {
        padding: 1.438em; } }

#mainNav.fixed-top.navbar-dark .sidenav-toggler {
  background-color: #212529; }
  #mainNav.fixed-top.navbar-dark .sidenav-toggler a i {
    color: #adb5bd; }

#mainNav.fixed-top.navbar-light .sidenav-toggler {
  background-color: #dee2e6; }
  #mainNav.fixed-top.navbar-light .sidenav-toggler a i {
    color: rgba(0, 0, 0, 0.5); }

body.sidenav-toggled #mainNav.fixed-top .sidenav-toggler {
  overflow-x: hidden;
  width: 55px; }
  body.sidenav-toggled #mainNav.fixed-top .sidenav-toggler .nav-item,
  body.sidenav-toggled #mainNav.fixed-top .sidenav-toggler .nav-link {
    width: 55px !important; }

body.sidenav-toggled #mainNav.fixed-top #sidenavToggler i {
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: 'FlipH'; }

#mainNav.static-top .sidenav-toggler {
  display: none; }

@media (min-width: 992px) {
  #mainNav.static-top .sidenav-toggler {
    display: flex; } }

body.sidenav-toggled #mainNav.static-top #sidenavToggler i {
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: 'FlipH'; }

.content-wrapper {
  overflow-x: hidden; }
  @media (min-width: 992px) {
    .content-wrapper {
      margin-left: 180px; } }

#sidenavToggler i {
  font-weight: 800; }

.navbar-sidenav-tooltip.show {
  display: none; }

@media (min-width: 992px) {
  body.sidenav-toggled .content-wrapper {
    margin-left: 55px; } }

body.sidenav-toggled .navbar-sidenav {
  overflow-x: hidden;
  width: 55px; }
  body.sidenav-toggled .navbar-sidenav .nav-link-text {
    display: none; }
  body.sidenav-toggled .navbar-sidenav .nav-item,
  body.sidenav-toggled .navbar-sidenav .nav-link {
    width: 55px !important; }
    body.sidenav-toggled .navbar-sidenav .nav-item:after,
    body.sidenav-toggled .navbar-sidenav .nav-link:after {
      display: none; }

body.sidenav-toggled .navbar-sidenav-tooltip.show {
  display: flex; }

body.sidenav-toggled .navbar#mainNav {
  width: 55px; }

body.sidenav-toggled .navbar.novnavbar {
  left: 55px;
  width: calc(100% - 55px); }

body.sidenav-toggled .navbar-brand {
  display: none; }

body.sidenav-toggled .sidenav-toggler span {
  display: none; }

#mainNav.navbar-dark .navbar-collapse .navbar-sidenav .nav-link-collapse:after {
  color: #868e96; }

#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item > .nav-link {
  color: #868e96; }
  #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item > .nav-link:hover {
    color: #adb5bd; }

#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a,
#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a {
  color: #868e96; }
  #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a:focus, #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a:hover,
  #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a:focus,
  #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a:hover {
    color: #adb5bd; }

#mainNav.navbar-dark .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link:after {
  color: #adb5bd; }

@media (min-width: 992px) {
  #mainNav.navbar-dark .navbar-collapse .navbar-sidenav {
    background: #343a40; }
    #mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.active a {
      color: white !important;
      opacity: 1;
      background-color: #495057; }
      #mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.active a:focus, #mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.active a:hover {
        color: white; }
    #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level,
    #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level {
      background: #343a40; } }

#mainNav.navbar-light .navbar-collapse .navbar-sidenav .nav-link-collapse:after {
  color: rgba(0, 0, 0, 0.5); }

#mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item > .nav-link {
  color: rgba(0, 0, 0, 0.5); }
  #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item > .nav-link:hover {
    color: rgba(0, 0, 0, 0.7); }

#mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a,
#mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a {
  color: rgba(0, 0, 0, 0.5); }
  #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a:focus, #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a:hover,
  #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a:focus,
  #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a:hover {
    color: rgba(0, 0, 0, 0.7); }

#mainNav.navbar-light .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link:after {
  color: rgba(0, 0, 0, 0.5); }

@media (min-width: 992px) {
  #mainNav.navbar-light .navbar-collapse .navbar-sidenav {
    background: #f8f9fa; }
    #mainNav.navbar-light .navbar-collapse .navbar-sidenav li.active a {
      color: #000 !important;
      background-color: #e9ecef; }
      #mainNav.navbar-light .navbar-collapse .navbar-sidenav li.active a:focus, #mainNav.navbar-light .navbar-collapse .navbar-sidenav li.active a:hover {
        color: #000; }
    #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level,
    #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level {
      background: #f8f9fa; } }

.card-body-icon {
  position: absolute;
  z-index: 0;
  top: -25px;
  right: -25px;
  font-size: 5rem;
  -webkit-transform: rotate(15deg);
  -ms-transform: rotate(15deg);
  transform: rotate(15deg); }

@media (min-width: 576px) {
  .card-columns {
    column-count: 1; } }

@media (min-width: 768px) {
  .card-columns {
    column-count: 2; } }

@media (min-width: 1200px) {
  .card-columns {
    column-count: 2; } }

.modal#i-export > * {
  max-width: 60%; }

.modal_big {
  max-width: 830px; }

.modal_small {
  max-width: 410px; }
  .modal_small .modal-body > * {
    max-width: unset;
    padding: 0;
    width: 100%; }

.modal-backdrop {
  left: 180px;
  top: 95px;
  bottom: 70px;
  background-color: #202020; }
  .modal-backdrop.show {
    opacity: 0.35; }

.modal-card {
  max-width: 50%;
  margin: 0 auto; }

.modal-dialog {
  margin: 8rem auto; }

.modal-content {
  box-shadow: 0px 3px 30px rgba(0, 0, 0, 0.35);
  border-radius: 4px; }

.modal-body {
  display: flex;
  flex-wrap: wrap;
  padding: 2.5rem 2rem 1rem; }
  .modal-body > * {
    flex-grow: 1;
    padding: 1rem;
    max-width: 50%; }

.modal-footer {
  background-color: #FFFEEF;
  justify-content: flex-start;
  padding: 2rem;
  border-radius: 0 0 4px 4px; }
  .modal-footer .btn-transparent {
    color: #171717; }

.source__title, .groups__title {
  font-size: 24px;
  color: #171717;
  margin-bottom: 0; }

.source__subtitle, .groups__subtitle {
  font-size: 14px;
  opacity: 0.45;
  margin-bottom: 3rem; }

.source__list, .groups__list {
  padding: 0;
  margin: 0;
  list-style: none; }

.source__item, .groups__item {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
  border-radius: 4px;
  padding: 1rem;
  margin-bottom: 1.5rem; }
  .source__item-text, .groups__item-text {
    margin-right: 10px;
    max-width: 60%; }
    .source__item-text-title, .groups__item-text-title {
      font-size: 18px;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden; }
    .source__item-text-count, .groups__item-text-count {
      font-size: 13px;
      opacity: 0.45; }
    .source__item-text p, .groups__item-text p {
      margin-bottom: 0; }
  .source__item--all .groups__item-text,
  .source__item--all .source__item-text, .groups__item--all .groups__item-text,
  .groups__item--all .source__item-text {
    max-width: 100%; }
  .source__item .svg, .groups__item .svg {
    width: 40px;
    height: 40px;
    margin-left: auto; }
    .source__item .svg path, .groups__item .svg path {
      fill: #dee2e6; }
  .source__item-avatar, .groups__item-avatar {
    width: 60px;
    height: 60px;
    background-color: #868e96;
    border-radius: 50%;
    object-fit: contain;
    margin-right: 14px; }
  .source__item_selected, .groups__item_selected {
    background-color: #D0F9DB; }
    .source__item_selected .svg path, .groups__item_selected .svg path {
      fill: #63C76A; }

.groups__item_selected {
  background-color: #e7fcec; }
  .groups__item_selected .svg path {
    fill: #63C76A; }

.btn {
  border-radius: 25px/22px; }

.datepicker-here {
  border-radius: .25rem; }

.btn-group > * {
  border-radius: .25rem; }

.btn-primary {
  background-color: #3155CC; }
  .btn-primary.btn-transparent {
    border-color: #3155CC;
    color: #171717; }

.btn-secondary {
  border-color: #C2B9FF;
  color: #C2B9FF; }

.btn-transparent {
  background-color: transparent; }

.btn-outline-mail {
  background-color: #fff;
  border-color: #3155CC;
  color: #171717; }
  .btn-outline-mail:hover {
    background-color: #5976d7;
    color: #ffffff; }
  .btn-outline-mail:not([disabled]):not(.disabled):active {
    background-color: #3155CC;
    color: #ffffff;
    box-shadow: none; }
  .btn-outline-mail:focus {
    box-shadow: none; }

.btn-outline-mail_active {
  background-color: #3155CC;
  color: #ffffff; }
  .btn-outline-mail_active:hover {
    background-color: #3155CC; }

.btn-outline-secondary {
  border-color: #b7b7b7;
  color: #171717; }
  .btn-outline-secondary:hover {
    background-color: #fff5cf;
    color: #171717; }
  .btn-outline-secondary:not([disabled]):not(.disabled):active {
    background-color: #FFEB9C;
    color: #171717;
    box-shadow: none; }
  .btn-outline-secondary:focus {
    box-shadow: none; }

.btn-outline-secondary_active {
  background-color: #FFEB9C; }
  .btn-outline-secondary_active:hover {
    background-color: #FFEB9C; }

.novButton {
  border-radius: 25px/22px; }
  .novButton.btn-transparent {
    background-color: transparent !important; }

.card {
  border-radius: 8px;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.12);
  margin-bottom: 30px; }
  .card-transparent {
    background-color: transparent;
    border: none;
    box-shadow: none; }
  .card-header {
    background-color: transparent;
    border-bottom: unset; }
    .card-header__title {
      font-size: 24px;
      color: #171717;
      margin-bottom: 0.1rem;
      line-height: 1; }
    .card-header__subtitle {
      font-size: 13px;
      color: #171717;
      opacity: 0.45; }
  .card__edit {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    cursor: pointer; }
    .card__edit p {
      margin-bottom: 0;
      font-size: 15px;
      color: #ced4da;
      margin-left: 10px; }
  .card__label {
    font-size: 11px;
    font-weight: 100;
    border-radius: 4px;
    background-color: #f8f9fa;
    padding: 2px 8px 2px 8px;
    color: white; }
    .card__label_green {
      background-color: #8ED65F; }
    .card__label_empty {
      background-color: #F1D838; }
    .card__label-icon {
      width: 16px;
      height: 16px; }
      .card__label-icon * {
        fill: #d9d9d9; }
  .card-body--title {
    font-size: 24px;
    line-height: 1.3;
    margin-bottom: 2px; }
  .card-body--subtitle {
    font-size: 13px;
    color: #8c8c8c;
    margin-bottom: 10px; }
  .card-body .chart-disabled {
    cursor: not-allowed;
    filter: blur(10px); }
  .card__count {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 8px;
    border: 1px solid #e3e3e3;
    padding: 8px;
    margin-bottom: 40px; }
    .card__count .svg {
      width: 16px;
      height: 13px;
      margin: 5px 5px 0 0; }
      .card__count .svg * {
        fill: black; }
    .card__count span {
      color: black;
      font-size: 36px;
      font-weight: 500;
      line-height: 1; }
  .card-footer {
    background-color: transparent;
    border-top: unset;
    padding: 0 1.25rem 1.15rem;
    display: flex;
    justify-content: space-between;
    align-items: center; }
    .card-footer p {
      margin: 0; }
    .card-footer__property {
      display: flex;
      justify-content: flex-start;
      align-items: center; }
      .card-footer__property-circle {
        height: 16px;
        width: 16px;
        border-radius: 50%;
        margin-right: 10px; }
        .card-footer__property-circle--green {
          background-color: #72B86D; }
        .card-footer__property-circle--blue {
          background-color: #6A6EE9; }
        .card-footer__property-circle--yellow {
          background-color: #F2D543; }
        .card-footer__property-circle--red {
          background-color: #F24343; }
      .card-footer__property-name {
        color: #171717;
        margin-bottom: 0;
        font-size: 16px; }
  .card_disabled {
    position: relative; }
    .card_disabled:after {
      content: "";
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0;
      background-color: white;
      opacity: 0.45; }

.material__toggle {
  position: relative;
  display: block;
  height: 20px;
  width: 44px;
  background: #898989;
  border-radius: 100px;
  cursor: pointer;
  transition: all .3s ease;
  margin-bottom: 0; }
  .material__toggle:after {
    position: absolute;
    left: -2px;
    top: -3px;
    display: block;
    width: 26px;
    height: 26px;
    border-radius: 100px;
    background: #C4C8CE;
    box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.05);
    content: '';
    transition: all .3s ease; }
  .material__toggle:active:after {
    transform: scale(1.15, 0.85); }

.material__pseudoinput:checked ~ label {
  background: #A7E1FF; }
  .material__pseudoinput:checked ~ label:after {
    left: 20px;
    background: #5187E5; }

.material__pseudoinput:disabled ~ label {
  background: #D5D5D5;
  pointer-events: none; }
  .material__pseudoinput:disabled ~ label:after {
    background: #BCBDBC; }

.material__group {
  position: relative;
  margin-bottom: 25px; }
  .material__group label {
    position: absolute;
    top: -10px;
    font-size: 10px;
    font-weight: 100; }
    .material__group label[for="timezone"] {
      top: -20px; }
  .material__group .svg {
    width: 16px;
    height: 16px;
    position: absolute;
    right: 5px;
    top: 50%;
    transform: translateY(-50%);
    opacity: 0.45;
    cursor: pointer; }

.material__input {
  border: none;
  border-bottom: 1px solid rgba(112, 112, 112, 0.25);
  font-size: 18px;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }
  .material__input:focus {
    outline: none;
    border-bottom: 1px solid #707070; }

.export .card {
  width: 520px; }
  .export .card-body {
    padding: 35px 30px; }

.export .container-fluid {
  margin-top: 1rem;
  margin-bottom: 2rem; }

.export__title {
  font-weight: 300;
  font-size: 36px; }

.export__subtitle {
  font-size: 14px; }

.export__ready .card {
  max-width: 520px; }
  .export__ready .card-body {
    padding: 37px 130px 85px; }

.export__ready--title {
  font-weight: 300;
  font-size: 36px; }

.export__ready--subtitle {
  font-size: 14px; }

.export__ready--download {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  transition: all 0.5s ease;
  color: #adb5bd; }
  .export__ready--download .svg {
    width: 130px;
    height: 115px;
    opacity: 0.35; }
    .export__ready--download .svg path {
      fill: currentColor; }
  .export__ready--download:hover {
    color: #748290; }

.form-group {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  max-width: 60%; }
  .form-group:nth-last-of-type(1), .form-group:nth-last-of-type(2) {
    max-width: 100%; }
  .form-group:nth-last-of-type(2) {
    margin-bottom: 30px; }
  .form-group__title {
    font-size: 24px;
    margin-right: 15px;
    margin-bottom: 3px; }
    .form-group__title.small {
      font-size: 18px;
      margin-bottom: 5px; }
  .form-group__info {
    font-size: 13px;
    opacity: 0.45;
    flex-basis: 100%;
    margin-bottom: 0; }
  .form-group__button {
    padding: 4px 9px;
    border: 1px solid gray;
    border-radius: 4px;
    cursor: pointer; }
  .form-group__calendar {
    width: 206px;
    height: 28px; }
  .form-group .btn-transparent {
    color: #171717;
    margin-right: 10px; }

.account .novnavbar__item:nth-last-of-type(1) {
  flex-grow: unset;
  margin-left: auto; }

.account .card-body {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center; }

.account .card-logo {
  min-width: 200px;
  min-height: 115px;
  margin-bottom: 1rem; }

.account .card__title {
  font-size: 36px;
  font-weight: bold; }

.account .card__subtitle {
  font-size: 14px; }

.account .logo {
  background-color: #64C97B;
  border-radius: 8px;
  color: white;
  min-height: 115px;
  min-width: 200px;
  position: relative; }
  .account .logo .svg {
    width: 15px;
    height: 15px;
    position: absolute;
    top: 0.5rem;
    left: 0.5rem; }
  .account .logo__title {
    font-size: 48px;
    font-weight: 100;
    margin-bottom: 0; }
  .account .logo__subtitle {
    font-size: 14px;
    font-weight: 100;
    margin-bottom: 0; }

.account.account_settings .novnavbar a {
  text-decoration: none;
  color: #171717;
  display: flex;
  margin-left: auto; }
  .account.account_settings .novnavbar a h1 {
    font-weight: 100; }

.account.account_settings .novnavbar__item:nth-last-of-type(1) {
  flex-grow: 1;
  margin-left: unset; }

.account.account_settings .card-body {
  flex-direction: row;
  flex-wrap: wrap;
  padding: 0;
  align-items: flex-start; }
  .account.account_settings .card-body > * {
    width: 50%;
    padding: 2.25rem 1.25rem; }

.account.account_settings .card-user__avatar {
  margin-bottom: 2rem;
  display: flex;
  align-items: center;
  justify-content: flex-start; }
  .account.account_settings .card-user__avatar img {
    width: 64px;
    height: 64px;
    border-radius: 50%;
    background-color: #D5D5D5;
    margin-right: 1rem; }

.account.account_settings .card-user__title {
  font-size: 36px;
  font-weight: 300;
  color: #171717;
  margin-bottom: 0;
  cursor: pointer; }

.account.account_settings .card-user-dop {
  background-color: #FFFEEF;
  border-left: 1px solid #FEF3DB;
  border-radius: 0 8px 8px 0; }
  .account.account_settings .card-user-dop__title {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 1rem; }
    .account.account_settings .card-user-dop__title .svg {
      width: 24px;
      height: 22px; }
      .account.account_settings .card-user-dop__title .svg polygon {
        fill: #FBCB0A; }
    .account.account_settings .card-user-dop__title p {
      margin-bottom: 0;
      font-weight: 100;
      font-size: 24px; }
  .account.account_settings .card-user-dop__list {
    padding: 0;
    margin: 0;
    list-style: none;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin-bottom: 1rem; }
    .account.account_settings .card-user-dop__list li {
      border-radius: 20px/22px;
      border: 2px solid #C2B9FF;
      padding: 0.01rem 0.7rem;
      margin-bottom: 0.5rem;
      cursor: pointer;
      margin-right: 0.8rem; }
      .account.account_settings .card-user-dop__list li.active {
        background-color: #4767D1;
        border-color: #4767D1;
        color: white; }
      .account.account_settings .card-user-dop__list li:nth-of-type(1) {
        border: none;
        cursor: auto;
        font-size: 14px;
        font-weight: bold;
        flex-basis: 100%; }
  .account.account_settings .card-user-dop__info {
    font-size: 14px;
    opacity: 0.35; }

.account.account_settings .switchers__title {
  font-size: 13px; }

.account.account_settings .switchers__div {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start; }

.account.account_settings .switchers__switcher {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 40px; }
  .account.account_settings .switchers__switcher > * {
    margin-right: 10px; }
  .account.account_settings .switchers__switcher .svg {
    width: 24px;
    height: 24px; }
  .account.account_settings .switchers__switcher p {
    font-size: 15px;
    font-weight: 300;
    margin-bottom: 0; }
  .account.account_settings .switchers__switcher label {
    margin-bottom: 0; }

.account.account_settings .forgotpswd .card {
  min-height: 400px; }

.account.account_settings .change {
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  min-height: 400px; }
  .account.account_settings .change__title {
    font-size: 36px;
    margin-bottom: 0; }
  .account.account_settings .change__subtitle {
    font-size: 14px;
    opacity: 0.35;
    margin-bottom: 30px; }
  .account.account_settings .change .btn-transparent {
    color: #171717; }
  .account.account_settings .change .controls {
    display: flex;
    align-items: center;
    margin-top: auto; }
    .account.account_settings .change .controls .novButton {
      margin-right: 10px; }
    .account.account_settings .change .controls .forgotpswd {
      color: #171717;
      display: flex;
      align-items: center;
      margin-left: auto;
      opacity: 0.45; }
      .account.account_settings .change .controls .forgotpswd .svg {
        width: 16px;
        height: 16px; }

.account.account_settings .banner {
  flex-direction: column; }
  .account.account_settings .banner__title {
    font-size: 24px;
    font-weight: 400;
    margin-bottom: 0; }
  .account.account_settings .banner__subtitle {
    font-size: 14px;
    opacity: 0.35; }
  .account.account_settings .banner .svg {
    width: 128px;
    height: 128px; }
    .account.account_settings .banner .svg path {
      fill: #5ACF4D; }

.account.account_settings .pswdchanged .card, .account.account_settings .namechanged .card, .account.account_settings .emailChanged .card {
  min-height: 350px; }
  .account.account_settings .pswdchanged .card-body, .account.account_settings .namechanged .card-body, .account.account_settings .emailChanged .card-body {
    flex-direction: column;
    align-items: center;
    padding: 2.25rem 1.25rem; }
    .account.account_settings .pswdchanged .card-body > *, .account.account_settings .namechanged .card-body > *, .account.account_settings .emailChanged .card-body > * {
      width: unset;
      padding: unset; }
    .account.account_settings .pswdchanged .card-body .svg, .account.account_settings .namechanged .card-body .svg, .account.account_settings .emailChanged .card-body .svg {
      width: 64px;
      height: 64px; }
    .account.account_settings .pswdchanged .card-body .btn-transparent, .account.account_settings .namechanged .card-body .btn-transparent, .account.account_settings .emailChanged .card-body .btn-transparent {
      color: #171717;
      padding: 0.25rem 0.6rem;
      margin-top: 30px; }

.account.account_settings .pswdchanged__title, .account.account_settings .namechanged__title, .account.account_settings .emailChanged__title {
  font-size: 36px; }

.account.account_settings .pswdchanged__subtitle, .account.account_settings .namechanged__subtitle, .account.account_settings .emailChanged__subtitle {
  font-size: 16px; }

.account.account_access .novnavbar a {
  text-decoration: none;
  color: #171717;
  display: flex;
  margin-left: auto; }
  .account.account_access .novnavbar a h1 {
    font-weight: 100; }

.account.account_access .novnavbar__item:nth-last-of-type(1) {
  flex-grow: 1;
  margin-left: unset; }

.account.account_access .access {
  margin: 0 2rem 1rem;
  align-items: flex-start; }
  .account.account_access .access__list {
    padding-left: 0; }

.account.account_access .listUsers {
  display: flex;
  flex-direction: column;
  list-style: none; }
  .account.account_access .listUsers__item {
    display: flex;
    align-items: stretch;
    justify-content: space-between;
    background-color: white;
    border-radius: 8px;
    margin-bottom: 1rem;
    box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.17); }
    .account.account_access .listUsers__item > * {
      border-right: 1px solid #e9ecef;
      padding: 2rem 1rem; }
      .account.account_access .listUsers__item > *:nth-last-of-type(1) {
        border: none; }
    .account.account_access .listUsers__item-person {
      display: flex;
      justify-content: flex-start;
      align-items: center;
      min-width: 50%; }
      .account.account_access .listUsers__item-person--avatar {
        width: 32px;
        height: 32px;
        background-color: #adb5bd;
        border-radius: 50%;
        margin-right: 10px; }
      .account.account_access .listUsers__item-person--name {
        font-size: 20px;
        margin-bottom: 0; }
    .account.account_access .listUsers__item-edit {
      display: flex;
      justify-content: flex-start;
      align-items: center;
      flex-grow: 1; }
      .account.account_access .listUsers__item-edit--title {
        color: #868e96;
        font-size: 15px; }
        .account.account_access .listUsers__item-edit--title:focus {
          box-shadow: none; }
      .account.account_access .listUsers__item-edit .svg {
        width: 16px;
        height: 16px; }
        .account.account_access .listUsers__item-edit .svg * {
          fill: #868e96; }
    .account.account_access .listUsers__item-bin .svg {
      opacity: 0.45; }
      .account.account_access .listUsers__item-bin .svg * {
        fill: #E52E2E; }

.account.account_access .source {
  margin-bottom: 30px;
  width: 100%; }
  .account.account_access .source__list {
    display: flex;
    align-items: stretch;
    flex-wrap: wrap; }
  .account.account_access .source__item {
    width: 335px;
    margin-right: 10px; }
    .account.account_access .source__item-text > * {
      text-align: left; }

.account.account_access .choseAuditor {
  margin-bottom: 3rem; }
  .account.account_access .choseAuditor__title {
    font-size: 36px;
    font-weight: 400;
    margin-bottom: 0; }
  .account.account_access .choseAuditor__subtitle {
    margin-bottom: 30px;
    font-size: 14px; }
  .account.account_access .choseAuditor__buttons > *:nth-of-type(1) {
    margin-right: 10px; }

.account.account_access .toggles {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  flex-wrap: wrap;
  margin-bottom: 4rem;
  width: 100%;
  padding: 1rem; }
  .account.account_access .toggles__item {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    max-width: 250px; }
    .account.account_access .toggles__item-descript {
      opacity: 0.45;
      font-size: 13px;
      margin-bottom: 0; }
    .account.account_access .toggles__item-title {
      font-size: 24px;
      margin-bottom: 0;
      margin-right: 20px; }
    .account.account_access .toggles__item .material__toggle {
      margin-bottom: 0; }
    .account.account_access .toggles__item .svg {
      height: 24px;
      width: 24px;
      margin-right: 9px; }
      .account.account_access .toggles__item .svg * {
        fill: #171717; }

.account.account_access .receivers {
  min-width: 500px; }
  .account.account_access .receivers__input {
    margin-bottom: 15px; }
  .account.account_access .receivers__add {
    opacity: 0.45;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 30px;
    cursor: pointer; }
    .account.account_access .receivers__add .svg {
      width: 16px;
      height: 16px;
      margin-right: 10px; }
      .account.account_access .receivers__add .svg * {
        fill: #171717; }
    .account.account_access .receivers__add-text {
      font-size: 15px;
      margin-bottom: 0; }

.account.account_access .inviteSent .card {
  min-height: 350px; }
  .account.account_access .inviteSent .card-body {
    flex-direction: column;
    align-items: center;
    padding: 2.25rem 1.25rem; }
    .account.account_access .inviteSent .card-body > * {
      width: unset;
      padding: unset; }
    .account.account_access .inviteSent .card-body .svg {
      width: 64px;
      height: 64px; }
    .account.account_access .inviteSent .card-body .btn-transparent {
      color: #171717;
      padding: 0.25rem 0.6rem;
      margin-top: 30px; }

.account.account_access .inviteSent__title {
  font-size: 36px; }

.account.account_access .inviteSent__subtitle {
  font-size: 16px; }

.account.account_access .editPerson .user {
  flex-direction: row;
  border-radius: 8px 8px 0 0;
  background-color: #FFFEEF;
  justify-content: space-between;
  align-items: center;
  padding: 30px 40px; }
  .account.account_access .editPerson .user__avatar {
    width: 64px;
    height: 64px;
    background-color: #D5D5D5;
    border-radius: 50%;
    margin-right: 20px; }
  .account.account_access .editPerson .user__title {
    font-size: 36px;
    margin-bottom: 0;
    line-height: 1; }
  .account.account_access .editPerson .user__email {
    font-size: 18px;
    margin-bottom: 0; }
  .account.account_access .editPerson .user__delete {
    margin-left: auto;
    opacity: 0.45;
    font-size: 15px;
    display: flex;
    align-items: center; }
    .account.account_access .editPerson .user__delete .svg {
      width: 12px;
      height: 16px; }
      .account.account_access .editPerson .user__delete .svg * {
        fill: #E52E2E; }

.account.account_access .auditoryEdit, .account.account_access .rulesEdit, .account.account_access .security {
  align-items: flex-start; }
  .account.account_access .auditoryEdit__title, .account.account_access .rulesEdit__title, .account.account_access .security__title {
    margin-left: 1rem;
    font-size: 36px;
    margin-bottom: 5px;
    font-weight: 400; }
  .account.account_access .auditoryEdit__subtitle, .account.account_access .rulesEdit__subtitle, .account.account_access .security__subtitle {
    margin-left: 1rem;
    font-size: 14px; }

.account.account_access .auditoryEdit {
  border-bottom: 1px solid #E6E6E6; }

.account.account_access .security {
  background-color: #FF4444;
  color: white;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 1rem;
  border-radius: 0 0 8px 8px; }
  .account.account_access .security .toggles {
    align-items: flex-end;
    margin-bottom: 1rem; }
    .account.account_access .security .toggles__item {
      max-width: 330px; }
      .account.account_access .security .toggles__item .svg * {
        fill: white; }
      .account.account_access .security .toggles__item button {
        color: white;
        border-color: white; }
  .account.account_access .security .material__pseudoinput:checked ~ label {
    background: white; }
    .account.account_access .security .material__pseudoinput:checked ~ label:after {
      left: 20px;
      background: #FF9898; }
  .account.account_access .security .material__pseudoinput:disabled ~ label {
    background: white;
    pointer-events: none; }
    .account.account_access .security .material__pseudoinput:disabled ~ label:after {
      background: #FF9898; }

.account_pay .pay {
  padding: 20px 31px;
  background-color: #FF4444;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start; }
  .account_pay .pay_done {
    background-color: #63C76A; }
    .account_pay .pay_done .pay__icon svg * {
      fill: #4BAB52; }
  .account_pay .pay__text {
    margin-left: 19px;
    color: #fff;
    max-width: 425px; }
  .account_pay .pay__title {
    line-height: 1;
    font-size: 36px;
    font-weight: 500;
    margin: 0;
    margin-bottom: 5px; }
  .account_pay .pay__subtitle {
    font-size: 14px;
    margin: 0; }
  .account_pay .pay__icon {
    width: 64px;
    height: 64px; }
    .account_pay .pay__icon svg * {
      fill: #EE2626; }
  .account_pay .pay__empty {
    flex-grow: 1; }
  .account_pay .pay__btn {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start; }
    .account_pay .pay__btn .btn {
      color: white;
      border-color: white; }
      .account_pay .pay__btn .btn-yellow {
        background-color: #F6D919;
        border-color: #F6D919; }
    .account_pay .pay__btn > *:nth-of-type(1) {
      margin-right: 10px; }

.account_pay .tarif {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center; }
  .account_pay .tarif__header {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 36px 0 80px 0; }
    .account_pay .tarif__header_title {
      font-size: 36px;
      font-weight: 500;
      margin: 0;
      margin-bottom: 5px; }
    .account_pay .tarif__header_subtitle {
      margin: 0;
      font-size: 14px;
      max-width: 370px;
      text-align: center; }
  .account_pay .tarif__body {
    padding: 0px 32px 65px;
    display: flex;
    flex-direction: row;
    justify-content: space-between; }
  .account_pay .tarif__btn {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between; }
  .account_pay .tarif__title {
    font-size: 24px;
    font-weight: bold;
    margin: 0;
    margin-bottom: 5px; }
  .account_pay .tarif__subtitle {
    font-size: 14px;
    margin: 0;
    margin-bottom: 10px; }
  .account_pay .tarif__select {
    background-image: url(../../img/keyboard-right-arrow-button.png);
    background-repeat: no-repeat;
    background-position: 59px center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-size: 15px;
    border-color: #3155CC;
    margin-right: 10px;
    padding-right: 30px; }

.account_pay .figure {
  margin-bottom: 25px;
  color: #fff;
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center; }
  .account_pay .figure__icon {
    width: 128px;
    height: 128px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }
    .account_pay .figure__icon_square {
      background-color: #C154FF;
      border-radius: 8px; }
    .account_pay .figure__icon_circle {
      border-radius: 50%;
      background-color: #79D979; }
    .account_pay .figure__icon_squareRot1 {
      background-color: #3F75F2;
      transform: rotate(45deg); }
    .account_pay .figure__icon_squareRot2 {
      background-color: #3F75F2;
      transform: rotate(-45deg); }
  .account_pay .figure__price {
    line-height: 1;
    font-size: 36px;
    font-weight: 100;
    margin: 0;
    margin-bottom: 5px; }
  .account_pay .figure__text {
    line-height: 1;
    font-size: 14px;
    font-weight: 100;
    margin: 0; }

.account_pay .tarifSelect {
  color: #171717;
  border-top: 1px solid #E6E6E6;
  padding: 30px 60px 70px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center; }
  .account_pay .tarifSelect .result {
    max-width: 450px;
    border-bottom: 1px solid #E6E6E6;
    padding-bottom: 34px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center; }
    .account_pay .tarifSelect .result__row {
      display: flex;
      flex-direction: row;
      justify-content: center;
      align-items: center; }
    .account_pay .tarifSelect .result__price {
      font-size: 64px;
      font-weight: 100;
      margin: 0;
      margin-bottom: 15px; }
    .account_pay .tarifSelect .result__text {
      font-size: 14px;
      margin: 0;
      margin-right: 10px; }
    .account_pay .tarifSelect .result .btn-yellow {
      line-height: 1;
      color: #fff;
      font-size: 25px;
      background-color: #F6D919;
      border-color: #F6C219;
      padding: 13px 25px;
      border-radius: 32px/31px; }
  .account_pay .tarifSelect .methodPay {
    margin-top: 30px;
    margin-bottom: 67px; }
    .account_pay .tarifSelect .methodPay__title {
      text-align: center;
      font-size: 24px;
      font-weight: 500;
      margin: 0;
      margin-bottom: 10px; }
  .account_pay .tarifSelect .cardPay {
    display: flex;
    flex-direction: row;
    align-items: center; }
    .account_pay .tarifSelect .cardPay__img {
      width: 32px;
      height: 28px; }
    .account_pay .tarifSelect .cardPay__title {
      font-size: 18px;
      font-weight: 500;
      margin: 0; }
    .account_pay .tarifSelect .cardPay__subtitle {
      color: #969696;
      font-size: 11px;
      margin: 0; }
    .account_pay .tarifSelect .cardPay__text {
      margin-left: 15px; }
    .account_pay .tarifSelect .cardPay .btn {
      font-size: 9px; }
  .account_pay .tarifSelect .callPay {
    font-size: 18px;
    font-weight: 500;
    display: flex;
    flex-direction: row;
    align-items: center; }
    .account_pay .tarifSelect .callPay .btn {
      margin-left: 28px; }

.account_pay .btn-support {
  color: #5C47EF;
  border-color: #5C47EF;
  background-color: transparent;
  opacity: 0.5;
  transition: all 0.5s; }
  .account_pay .btn-support:hover {
    color: #ffffff;
    background-color: #5C47EF;
    opacity: 1; }

.subscriber .navbar.novnavbar {
  justify-content: space-between; }

.subscriber .groups {
  margin: 20px 0 20px 0;
  border-bottom: 1px solid #dee2e6; }

.subscriber .source {
  margin: 20px 0 20px 0;
  border-bottom: 1px solid #dee2e6; }
  .subscriber .source__subtitle {
    margin-bottom: 30px; }

.subscriber #indexBlock .card-body--description {
  font-size: 13px;
  color: #8c8c8c;
  margin-bottom: 10px;
  text-overflow: ellipsis;
  max-width: 220px;
  white-space: nowrap;
  overflow: hidden;
  cursor: help; }
  .subscriber #indexBlock .card-body--description:hover {
    text-decoration: underline dotted; }

.subscriber #otchetReady {
  max-width: 523px;
  margin: auto; }
  .subscriber #otchetReady .pswdchanged .card, .subscriber #otchetReady .namechanged .card, .subscriber #otchetReady .emailChanged .card {
    min-height: 350px; }
    .subscriber #otchetReady .pswdchanged .card-body, .subscriber #otchetReady .namechanged .card-body, .subscriber #otchetReady .emailChanged .card-body {
      flex-direction: column;
      align-items: center;
      padding: 2.25rem 1.25rem; }
      .subscriber #otchetReady .pswdchanged .card-body > *, .subscriber #otchetReady .namechanged .card-body > *, .subscriber #otchetReady .emailChanged .card-body > * {
        width: unset;
        padding: unset; }
      .subscriber #otchetReady .pswdchanged .card-body .svg, .subscriber #otchetReady .namechanged .card-body .svg, .subscriber #otchetReady .emailChanged .card-body .svg {
        width: 64px;
        height: 64px; }
      .subscriber #otchetReady .pswdchanged .card-body .btn-transparent, .subscriber #otchetReady .namechanged .card-body .btn-transparent, .subscriber #otchetReady .emailChanged .card-body .btn-transparent {
        color: #171717;
        padding: 0.25rem 0.6rem;
        margin-top: 30px; }
  .subscriber #otchetReady .pswdchanged__title, .subscriber #otchetReady .namechanged__title, .subscriber #otchetReady .emailChanged__title {
    font-size: 36px; }
  .subscriber #otchetReady .pswdchanged__subtitle, .subscriber #otchetReady .namechanged__subtitle, .subscriber #otchetReady .emailChanged__subtitle {
    font-size: 16px; }

.subscriber #otchetExportReady {
  max-width: 523px;
  margin: auto; }
  .subscriber #otchetExportReady .pswdchanged .card, .subscriber #otchetExportReady .namechanged .card, .subscriber #otchetExportReady .emailChanged .card {
    min-height: 350px; }
    .subscriber #otchetExportReady .pswdchanged .card-body, .subscriber #otchetExportReady .namechanged .card-body, .subscriber #otchetExportReady .emailChanged .card-body {
      flex-direction: column;
      align-items: center;
      padding: 2.25rem 7.25rem; }
      .subscriber #otchetExportReady .pswdchanged .card-body > *, .subscriber #otchetExportReady .namechanged .card-body > *, .subscriber #otchetExportReady .emailChanged .card-body > * {
        width: unset;
        padding: unset; }
  .subscriber #otchetExportReady .pswdchanged__title, .subscriber #otchetExportReady .namechanged__title, .subscriber #otchetExportReady .emailChanged__title {
    font-size: 36px; }
  .subscriber #otchetExportReady .pswdchanged__subtitle, .subscriber #otchetExportReady .namechanged__subtitle, .subscriber #otchetExportReady .emailChanged__subtitle {
    font-size: 16px;
    margin-bottom: 24px; }

.subscriber .fromFile {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 60px 0;
  cursor: pointer; }
  .subscriber .fromFile:hover svg * {
    transition: all 0.5s ease;
    fill: #737373; }
  .subscriber .fromFile:hover .hint {
    transition: all 0.5s ease;
    color: #737373; }
  .subscriber .fromFile svg {
    width: 128px;
    height: 108px; }
    .subscriber .fromFile svg * {
      fill: #a6a6a6; }
  .subscriber .fromFile .hint {
    color: #bfbfbf; }

.subscriber .period {
  display: flex;
  align-items: center;
  margin-bottom: 30px; }
  .subscriber .period > *:nth-of-type(1) {
    margin-right: 60px; }
  .subscriber .period input {
    max-height: 28px; }

.subscriber .footer {
  padding: 2rem 0; }

.subscriber .rassilki .card-header {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center; }
  .subscriber .rassilki .card-header .settings {
    cursor: pointer; }

.subscriber .rassilki .card-body {
  padding: 0 1.25rem;
  display: flex;
  flex-direction: column;
  align-items: flex-start; }

.subscriber .rassilki .card-footer {
  background-color: #507299;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 0.5rem 1.25rem;
  border-radius: 0 0 8px 8px; }
  .subscriber .rassilki .card-footer--avatar {
    border-radius: 50%;
    background-color: #D2D2D2;
    margin-right: 10px;
    width: 32px;
    height: 32px; }
  .subscriber .rassilki .card-footer--title {
    text-decoration: underline;
    color: white;
    font-size: 13px;
    font-weight: 300;
    margin-bottom: 0; }

.subscriber .charts .card-header {
  justify-content: space-between;
  display: flex;
  align-items: flex-start; }
  .subscriber .charts .card-header-calendar input {
    max-height: 28px; }

.subscriber .invite {
  min-height: unset; }

.subscriber .invite__export {
  background-color: #C76398; }
  .subscriber .invite__export svg * {
    fill: #B5437F; }

.subscriber #editGroup .row > * {
  min-height: 227px; }

.subscriber #editGroup .form {
  border-left: 1px solid #b7b7b727;
  padding-left: 10px;
  margin-left: 10px; }
  .subscriber #editGroup .form-group {
    margin-bottom: 0; }
    .subscriber #editGroup .form-group__title {
      font-size: 1rem;
      margin-left: 10px; }

.subscriber #editGroup .invite {
  height: 100%; }

.subscriber #editGroup .card {
  height: 100%; }
  .subscriber #editGroup .card-body {
    display: flex;
    align-items: flex-start; }
    .subscriber #editGroup .card-body--title {
      border: none;
      width: 100%;
      border: 1px solid transparent; }
      .subscriber #editGroup .card-body--title:focus {
        border: 1px solid #4d90fe; }
    .subscriber #editGroup .card-body--subtitle:focus {
      border: 1px solid #4d90fe; }
    .subscriber #editGroup .card-body--save {
      margin-left: 80px; }
    .subscriber #editGroup .card-body--description {
      margin-bottom: 55px; }
  .subscriber #editGroup .card__count {
    margin-bottom: 0; }
  .subscriber #editGroup .card__cat {
    background-color: #507299;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding: 0.5rem 1.25rem;
    border-radius: 8px; }
    .subscriber #editGroup .card__cat--avatar {
      border-radius: 50%;
      background-color: #D2D2D2;
      margin-right: 10px;
      width: 32px;
      height: 32px; }
    .subscriber #editGroup .card__cat--title {
      text-decoration: underline;
      color: white;
      font-size: 13px;
      font-weight: 300;
      margin-bottom: 0; }
  .subscriber #editGroup .card__info {
    display: flex; }
    .subscriber #editGroup .card__info *:nth-of-type(1) {
      margin-right: 10px; }

.subscriber #editGroup .access {
  align-items: flex-start; }

.subscriber #editGroup .listUsers {
  display: flex;
  flex-direction: column;
  list-style: none; }
  .subscriber #editGroup .listUsers__item {
    display: flex;
    align-items: stretch;
    justify-content: space-between;
    background-color: white;
    border-radius: 8px;
    margin-bottom: 1rem;
    box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.17); }
    .subscriber #editGroup .listUsers__item > * {
      border-right: 1px solid #e9ecef;
      padding: 2rem 1rem; }
      .subscriber #editGroup .listUsers__item > *:nth-last-of-type(1) {
        border: none; }
    .subscriber #editGroup .listUsers__item_active .listUsers__item-person {
      cursor: pointer; }
      .subscriber #editGroup .listUsers__item_active .listUsers__item-person--avatar {
        background-color: #63C76A; }
    .subscriber #editGroup .listUsers__item_disabled .listUsers__item-person--avatar {
      background-color: #F35252; }
    .subscriber #editGroup .listUsers__item_archive .listUsers__item-archive svg * {
      fill: #2CA86A; }
    .subscriber #editGroup .listUsers__item_archive .listUsers--name {
      color: #737373; }
    .subscriber #editGroup .listUsers__item_archive .listUsers--avatar {
      background-color: #CECECE; }
    .subscriber #editGroup .listUsers__item-person {
      display: flex;
      justify-content: flex-start;
      align-items: center;
      min-width: 50%;
      cursor: pointer; }
      .subscriber #editGroup .listUsers__item-person--avatar {
        width: 16px;
        height: 16px;
        background-color: #adb5bd;
        border-radius: 50%;
        margin-right: 10px; }
      .subscriber #editGroup .listUsers__item-person--name {
        font-size: 20px;
        margin-bottom: 0;
        display: flex;
        flex-direction: column; }
    .subscriber #editGroup .listUsers__item-status {
      color: #737373;
      font-size: 13px; }
    .subscriber #editGroup .listUsers__item-edit {
      display: flex;
      justify-content: center;
      align-items: center;
      flex-grow: 1;
      width: calc(100% / 3); }
      .subscriber #editGroup .listUsers__item-edit--title {
        color: #868e96;
        font-size: 15px; }
        .subscriber #editGroup .listUsers__item-edit--title:focus {
          box-shadow: none; }
      .subscriber #editGroup .listUsers__item-edit .svg {
        width: 16px;
        height: 16px; }
        .subscriber #editGroup .listUsers__item-edit .svg * {
          fill: #868e96; }
    .subscriber #editGroup .listUsers__item-bin .svg {
      opacity: 0.45; }
      .subscriber #editGroup .listUsers__item-bin .svg * {
        fill: #E52E2E; }

.widget .groups {
  margin: 20px 0 20px 0;
  border-bottom: 1px solid #dee2e6; }

.widget .source {
  margin: 20px 0 20px 0;
  border-bottom: 1px solid #dee2e6; }
  .widget .source__subtitle {
    margin-bottom: 30px; }

.widget .card-header, .widget .card-body {
  cursor: pointer; }

.widget .groupcard {
  padding-bottom: 32px;
  cursor: pointer;
  transition: all 0.5s ease; }
  .widget .groupcard:hover {
    box-shadow: 0px 1px 14px 4px rgba(0, 0, 0, 0.12); }
  .widget .groupcard .card__label_lightgreen {
    background-color: #63C76A; }
  .widget .groupcard .card-body {
    padding: 0 1.25rem;
    padding-top: 2.3rem;
    display: flex;
    flex-direction: row;
    justify-content: center; }
    .widget .groupcard .card-body--title {
      font-size: 18px;
      font-weight: 500; }
  .widget .groupcard .card-header {
    background-color: #507299;
    border-radius: 8px 8px 0 0;
    position: relative;
    height: 70px; }
    .widget .groupcard .card-header--avatar {
      position: absolute;
      bottom: 0;
      left: 50%;
      transform: translateX(-50%) translateY(50%);
      border-radius: 50%;
      border: 3px solid #fff;
      background-color: #D2D2D2;
      width: 64px;
      height: 64px; }
  .widget .groupcard .card-footer {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
    padding: 0; }
    .widget .groupcard .card-footer--subscribers {
      font-size: 11px;
      font-weight: 100;
      margin-left: 20px; }

.widget .charts .card-header {
  justify-content: space-between;
  display: flex;
  align-items: flex-start; }
  .widget .charts .card-header-calendar input {
    max-height: 28px; }

.widget .widgetcard {
  border: none; }
  .widget .widgetcard .card__label_blue {
    background-color: #507299;
    font-size: 11px; }
  .widget .widgetcard .card-body {
    padding: 0 1rem;
    padding-bottom: 1px;
    border-bottom: 1px solid #EAEAEA; }
    .widget .widgetcard .card-body--subtitle {
      text-align: center;
      font-size: 13px;
      color: #000;
      line-height: 1.3; }
  .widget .widgetcard .card-header {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center; }
    .widget .widgetcard .card-header--title {
      text-align: center;
      font-size: 18px;
      font-weight: 500;
      margin-bottom: 5px; }
  .widget .widgetcard .card-footer {
    padding: 1.2rem 1rem;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center; }
    .widget .widgetcard .card-footer--button {
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      padding: 0.3rem 0;
      background: none;
      border: none;
      opacity: 0.45;
      cursor: pointer;
      transition: all 0.5s; }
      .widget .widgetcard .card-footer--button:hover {
        opacity: 1; }
    .widget .widgetcard .card-footer--iconCode {
      width: 16px;
      height: 13px;
      margin-right: 5px; }
    .widget .widgetcard .card-footer--iconDelete {
      margin-right: 5px;
      width: 16px;
      height: 16px; }
      .widget .widgetcard .card-footer--iconDelete * {
        fill: #E52E2E; }
    .widget .widgetcard .card-footer--txt {
      line-height: 15px;
      font-size: 15px;
      margin: 0; }

.widget .idPull__title, .widget .no_0_widgets__title, .widget .no_0_subs__title {
  font-size: 15px;
  font-weight: 500;
  margin: 0;
  margin-right: 15px; }

.widget .idPull-group, .widget .no_0_widgets-group, .widget .no_0_subs-group {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap; }

.widget .idPull__toggle, .widget .no_0_widgets__toggle, .widget .no_0_subs__toggle {
  position: relative;
  display: block;
  height: 20px;
  width: 44px;
  background: #898989;
  border-radius: 100px;
  cursor: pointer;
  transition: all .3s ease;
  margin-bottom: 0; }
  .widget .idPull__toggle:after, .widget .no_0_widgets__toggle:after, .widget .no_0_subs__toggle:after {
    position: absolute;
    left: -2px;
    top: -3px;
    display: block;
    width: 26px;
    height: 26px;
    border-radius: 100px;
    background: #C4C8CE;
    box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.05);
    content: '';
    transition: all .3s ease; }
  .widget .idPull__toggle:active:after, .widget .no_0_widgets__toggle:active:after, .widget .no_0_subs__toggle:active:after {
    transform: scale(1.15, 0.85); }

.widget .idPull__pseudoinput:checked ~ label, .widget .no_0_widgets__pseudoinput:checked ~ label, .widget .no_0_subs__pseudoinput:checked ~ label {
  background: #A7E1FF; }
  .widget .idPull__pseudoinput:checked ~ label:after, .widget .no_0_widgets__pseudoinput:checked ~ label:after, .widget .no_0_subs__pseudoinput:checked ~ label:after {
    left: 20px;
    background: #5187E5; }

.widget .idPull__pseudoinput:disabled ~ label, .widget .no_0_widgets__pseudoinput:disabled ~ label, .widget .no_0_subs__pseudoinput:disabled ~ label {
  background: #D5D5D5;
  pointer-events: none; }
  .widget .idPull__pseudoinput:disabled ~ label:after, .widget .no_0_widgets__pseudoinput:disabled ~ label:after, .widget .no_0_subs__pseudoinput:disabled ~ label:after {
    background: #BCBDBC; }

.widget .idPull__group, .widget .no_0_widgets__group, .widget .no_0_subs__group {
  position: relative;
  margin-bottom: 25px; }
  .widget .idPull__group label, .widget .no_0_widgets__group label, .widget .no_0_subs__group label {
    position: absolute;
    top: -10px;
    font-size: 10px;
    font-weight: 100; }
    .widget .idPull__group label[for="timezone"], .widget .no_0_widgets__group label[for="timezone"], .widget .no_0_subs__group label[for="timezone"] {
      top: -20px; }
  .widget .idPull__group .svg, .widget .no_0_widgets__group .svg, .widget .no_0_subs__group .svg {
    width: 16px;
    height: 16px;
    position: absolute;
    right: 5px;
    top: 50%;
    transform: translateY(-50%);
    opacity: 0.45;
    cursor: pointer; }

.widget .idPull__input, .widget .no_0_widgets__input, .widget .no_0_subs__input {
  border: none;
  border-bottom: 1px solid rgba(112, 112, 112, 0.25);
  font-size: 18px;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }
  .widget .idPull__input:focus, .widget .no_0_widgets__input:focus, .widget .no_0_subs__input:focus {
    outline: none;
    border-bottom: 1px solid #707070; }

.widget .nameGroup {
  margin-bottom: 5px; }
  .widget .nameGroup__title {
    display: block;
    font-size: 12px;
    font-weight: 100;
    margin: 0; }
  .widget .nameGroup__input {
    display: block;
    width: 100%;
    outline: none;
    border: none;
    font-size: 18px; }

.widget .newGroup {
  font-size: 14px;
  margin-bottom: 92px; }
  .widget .newGroup__title {
    display: inline-block;
    margin: 0; }

.widget #otchetReady {
  max-width: 523px;
  margin: auto; }
  .widget #otchetReady .pswdchanged .card {
    min-height: 350px; }
    .widget #otchetReady .pswdchanged .card-body {
      flex-direction: column;
      align-items: center;
      padding: 2.25rem 1.25rem; }
      .widget #otchetReady .pswdchanged .card-body .svg {
        width: 64px;
        height: 64px; }
      .widget #otchetReady .pswdchanged .card-body .btn-transparent {
        color: #171717;
        padding: 0.25rem 0.6rem;
        margin-top: 30px; }
  .widget #otchetReady .pswdchanged__title {
    font-size: 36px; }
  .widget #otchetReady .pswdchanged__subtitle {
    margin: 0 auto;
    max-width: 20rem;
    font-size: 16px; }
  .widget #otchetReady .novButton {
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center; }
    .widget #otchetReady .novButton--iconCode {
      width: 16px;
      height: 13px;
      margin-right: 5px; }
    .widget #otchetReady .novButton--txt {
      line-height: 15px;
      font-size: 15px;
      margin: 0; }
  .widget #otchetReady .codeblock {
    margin-top: 2.5rem;
    padding: 20px;
    border: 1px solid rgba(0, 0, 0, 0.125);
    border-radius: 8px; }
  .widget #otchetReady .code {
    margin: 0;
    border: none;
    height: auto;
    font-family: "roboto";
    font-size: 18px;
    color: #707070;
    width: 100%;
    text-align: left;
    word-break: break-all;
    white-space: pre-wrap; }

.mail .listUsers {
  display: flex;
  flex-direction: column;
  list-style: none; }
  .mail .listUsers__item {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    justify-content: flex-start;
    background-color: white;
    border-radius: 8px;
    margin-bottom: 1rem;
    box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.17); }
    .mail .listUsers__item > * {
      border-right: 1px solid #e9ecef;
      padding: 2rem 0rem; }
      .mail .listUsers__item > *:nth-last-of-type(1) {
        border: none; }
    .mail .listUsers__item_active .listUsers__item-person {
      cursor: pointer; }
      .mail .listUsers__item_active .listUsers__item-person--avatar {
        background-color: #63C76A; }
    .mail .listUsers__item_disabled .listUsers__item-person--avatar {
      background-color: #F35252; }
    .mail .listUsers__item_archive {
      opacity: 0.7; }
      .mail .listUsers__item_archive .listUsers__item-archive svg {
        opacity: 0.45; }
        .mail .listUsers__item_archive .listUsers__item-archive svg * {
          fill: #2CA86A; }
      .mail .listUsers__item_archive .listUsers--name {
        color: #737373; }
      .mail .listUsers__item_archive .listUsers--avatar {
        background-color: #CECECE; }
    .mail .listUsers__item-person {
      display: flex;
      justify-content: flex-start;
      align-items: center;
      flex-grow: 1;
      padding: 2rem 1rem;
      cursor: pointer; }
      .mail .listUsers__item-person--avatar {
        width: 16px;
        height: 16px;
        background-color: #adb5bd;
        border-radius: 50%;
        margin-right: 10px; }
      .mail .listUsers__item-person--name {
        font-size: 20px;
        margin-bottom: 0;
        display: flex;
        flex-direction: column; }
    .mail .listUsers__item-status {
      color: #737373;
      font-size: 13px; }
    .mail .listUsers__item-edit {
      display: flex;
      justify-content: center;
      align-items: center;
      width: calc(20% - 25px); }
      .mail .listUsers__item-edit--title {
        color: #868e96;
        font-size: 15px; }
        .mail .listUsers__item-edit--title:focus {
          box-shadow: none; }
      .mail .listUsers__item-edit .svg {
        width: 16px;
        height: 16px; }
        .mail .listUsers__item-edit .svg * {
          fill: #868e96; }
    .mail .listUsers__item-logo {
      display: flex;
      justify-content: center;
      align-items: center;
      width: 75px;
      background-color: #507299;
      border-radius: 0 8px 8px 0; }
    .mail .listUsers__item-img {
      width: 32px;
      height: 32px;
      border-radius: 50%;
      background-color: #D2D2D2; }
    .mail .listUsers__item-bin .svg {
      opacity: 0.45; }
      .mail .listUsers__item-bin .svg * {
        fill: #E52E2E; }

.mail .charts .card-header {
  justify-content: space-between;
  display: flex;
  align-items: flex-start; }
  .mail .charts .card-header-calendar input {
    max-height: 28px; }

.mail .access {
  align-items: flex-start; }

.mail .row > * {
  min-height: 227px; }

.mail .card-body {
  display: flex;
  flex-direction: column;
  align-items: flex-start; }
  .mail .card-body--subtitle {
    margin-bottom: 55px; }

.mail .card__count {
  margin-bottom: 0; }

.mail .card__cat {
  background-color: #507299;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 0.5rem 1.25rem;
  border-radius: 8px; }
  .mail .card__cat--avatar {
    border-radius: 50%;
    background-color: #D2D2D2;
    margin-right: 10px;
    width: 32px;
    height: 32px; }
  .mail .card__cat--title {
    text-decoration: underline;
    color: white;
    font-size: 13px;
    font-weight: 300;
    margin-bottom: 0; }

.mail .card__info {
  display: flex; }
  .mail .card__info *:nth-of-type(1) {
    margin-right: 10px; }

.mail .access {
  align-items: flex-start; }

.mail .listUsers {
  display: flex;
  flex-direction: column;
  list-style: none; }
  .mail .listUsers__item {
    display: flex;
    align-items: stretch;
    justify-content: space-between;
    background-color: white;
    border-radius: 8px;
    margin-bottom: 1rem;
    box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.17); }
    .mail .listUsers__item > * {
      border-right: 1px solid #e9ecef;
      padding: 2rem 1rem; }
      .mail .listUsers__item > *:nth-last-of-type(1) {
        border: none; }
    .mail .listUsers__item_active .listUsers__item-person {
      cursor: pointer; }
      .mail .listUsers__item_active .listUsers__item-person--avatar {
        background-color: #63C76A; }
    .mail .listUsers__item_disabled .listUsers__item-person--avatar {
      background-color: #F35252; }
    .mail .listUsers__item_archive .listUsers__item-archive svg * {
      fill: #2CA86A; }
    .mail .listUsers__item_archive .listUsers--name {
      color: #737373; }
    .mail .listUsers__item_archive .listUsers--avatar {
      background-color: #CECECE; }
    .mail .listUsers__item-person {
      display: flex;
      justify-content: flex-start;
      align-items: center;
      min-width: 50%;
      cursor: pointer; }
      .mail .listUsers__item-person--avatar {
        width: 16px;
        height: 16px;
        background-color: #adb5bd;
        border-radius: 50%;
        margin-right: 10px; }
      .mail .listUsers__item-person--name {
        font-size: 20px;
        margin-bottom: 0;
        display: flex;
        flex-direction: column; }
    .mail .listUsers__item-status {
      color: #737373;
      font-size: 13px; }
    .mail .listUsers__item-edit {
      display: flex;
      justify-content: center;
      align-items: center;
      flex-grow: 1;
      width: calc(100% / 3); }
      .mail .listUsers__item-edit--title {
        color: #868e96;
        font-size: 15px; }
        .mail .listUsers__item-edit--title:focus {
          box-shadow: none; }
      .mail .listUsers__item-edit .svg {
        width: 16px;
        height: 16px; }
        .mail .listUsers__item-edit .svg * {
          fill: #868e96; }
    .mail .listUsers__item-bin .svg {
      opacity: 0.45; }
      .mail .listUsers__item-bin .svg * {
        fill: #E52E2E; }

.mail .invite {
  min-height: 258px; }
  .mail .invite__setting {
    background-color: #4767D1; }
    .mail .invite__setting .svg * {
      fill: #294BBB; }
  .mail .invite__play {
    border: 1px solid rgba(0, 0, 0, 0.125);
    background-color: #ffffff; }
    .mail .invite__play .invite__img {
      margin-bottom: 17px; }
    .mail .invite__play .invite__dot {
      width: 32px;
      height: 32px;
      background-color: #F35252;
      border-radius: 50%; }
    .mail .invite__play .invite__dotWrap {
      width: 48px;
      height: 48px;
      background-color: rgba(243, 82, 82, 0.25);
      border-radius: 50%;
      padding: 8px; }
    .mail .invite__play .invite__title {
      color: #171717; }
    .mail .invite__play .invite__subtitle {
      color: #171717;
      padding: 0 0.5rem; }
    .mail .invite__play .invite__btn {
      background-color: transparent;
      color: #171717;
      transition: all 0.5s;
      opacity: 0.5;
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: center; }
      .mail .invite__play .invite__btn:hover {
        opacity: 1; }
      .mail .invite__play .invite__btn--iconCode {
        width: 24px;
        height: 24px;
        margin-right: 5px; }
        .mail .invite__play .invite__btn--iconCode * {
          fill: #171717; }
      .mail .invite__play .invite__btn--txt {
        line-height: 15px;
        font-size: 15px;
        margin: 0; }
  .mail .invite__pause {
    border: 1px solid rgba(0, 0, 0, 0.125);
    background-color: #ffffff; }
    .mail .invite__pause .invite__img {
      margin-bottom: 17px; }
    .mail .invite__pause .invite__dot {
      width: 32px;
      height: 32px;
      background-color: #63C76A;
      border-radius: 50%; }
      .mail .invite__pause .invite__dot-red {
        background-color: #F35252; }
    .mail .invite__pause .invite__dotWrap {
      width: 48px;
      height: 48px;
      background-color: rgba(99, 199, 106, 0.25);
      border-radius: 50%;
      padding: 8px; }
      .mail .invite__pause .invite__dotWrap-red {
        background-color: rgba(243, 82, 82, 0.25); }
    .mail .invite__pause .invite__title {
      color: #171717; }
    .mail .invite__pause .invite__subtitle {
      color: #171717;
      padding: 0 0.5rem; }
    .mail .invite__pause .invite__btn {
      background-color: transparent;
      color: #171717;
      transition: all 0.5s;
      opacity: 0.5;
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: center; }
      .mail .invite__pause .invite__btn:hover {
        opacity: 1; }
      .mail .invite__pause .invite__btn--iconCode {
        width: 24px;
        height: 24px;
        margin-right: 5px; }
        .mail .invite__pause .invite__btn--iconCode * {
          fill: #171717; }
      .mail .invite__pause .invite__btn--txt {
        line-height: 15px;
        font-size: 15px;
        margin: 0; }

.mail .cardMail .card {
  position: relative;
  min-height: 258px;
  border: 1px solid rgba(0, 0, 0, 0.125);
  background-color: #ffffff; }
  .mail .cardMail .card .invite__img {
    margin-bottom: 17px; }
  .mail .cardMail .card__time {
    position: absolute;
    top: 1rem;
    right: 1rem;
    padding: 0.075rem .75rem;
    font-size: 11px; }
  .mail .cardMail .card__dot {
    width: 32px;
    height: 32px;
    background-color: #63C76A;
    border-radius: 50%;
    border: 8px solid transparent; }
  .mail .cardMail .card__dotWrap {
    width: 48px;
    height: 48px;
    background-color: rgba(99, 199, 106, 0.25);
    border-radius: 50%;
    padding: 8px; }
  .mail .cardMail .card .invite__title {
    color: #171717;
    margin-bottom: 16px; }
  .mail .cardMail .card .invite__subtitle {
    color: #171717;
    padding: 0 0.5rem;
    margin: 0; }
  .mail .cardMail .card .invite__btn {
    background-color: transparent;
    color: #171717;
    transition: all 0.5s;
    opacity: 0.5;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center; }
    .mail .cardMail .card .invite__btn:hover {
      opacity: 1; }
    .mail .cardMail .card .invite__btn--iconCode {
      width: 24px;
      height: 24px;
      margin-right: 5px; }
    .mail .cardMail .card .invite__btn--txt {
      line-height: 15px;
      font-size: 15px;
      margin: 0; }

.mail .cardMail .row > * {
  min-height: 227px; }

.mail .cardMail .card {
  height: 100%; }
  .mail .cardMail .card-body {
    display: flex;
    flex-direction: column;
    align-items: flex-start; }
    .mail .cardMail .card-body--subtitle {
      margin-bottom: 55px; }
  .mail .cardMail .card__count {
    margin-bottom: 0; }
  .mail .cardMail .card__cat {
    background-color: #507299;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding: 0.5rem 1.25rem;
    border-radius: 8px; }
    .mail .cardMail .card__cat--avatar {
      border-radius: 50%;
      background-color: #D2D2D2;
      margin-right: 10px;
      width: 32px;
      height: 32px; }
    .mail .cardMail .card__cat--title {
      text-decoration: underline;
      color: white;
      font-size: 13px;
      font-weight: 300;
      margin-bottom: 0; }
  .mail .cardMail .card__info {
    display: flex; }
    .mail .cardMail .card__info *:nth-of-type(1) {
      margin-right: 10px; }

.mail .cardMail .access {
  align-items: flex-start; }

.mail .cardMail .listUsers {
  display: flex;
  flex-direction: column;
  list-style: none; }
  .mail .cardMail .listUsers__item {
    display: flex;
    align-items: stretch;
    justify-content: space-between;
    background-color: white;
    border-radius: 8px;
    margin-bottom: 1rem;
    box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.17); }
    .mail .cardMail .listUsers__item > * {
      border-right: 1px solid #e9ecef;
      padding: 2rem 1rem; }
      .mail .cardMail .listUsers__item > *:nth-last-of-type(1) {
        border: none; }
    .mail .cardMail .listUsers__item_active .listUsers__item-person {
      cursor: pointer; }
      .mail .cardMail .listUsers__item_active .listUsers__item-person--avatar {
        background-color: #63C76A; }
    .mail .cardMail .listUsers__item_disabled .listUsers__item-person--avatar {
      background-color: #F35252; }
    .mail .cardMail .listUsers__item_archive .listUsers__item-archive svg * {
      fill: #2CA86A; }
    .mail .cardMail .listUsers__item_archive .listUsers--name {
      color: #737373; }
    .mail .cardMail .listUsers__item_archive .listUsers--avatar {
      background-color: #CECECE; }
    .mail .cardMail .listUsers__item-person {
      display: flex;
      justify-content: flex-start;
      align-items: center;
      cursor: pointer;
      min-width: 50%; }
      .mail .cardMail .listUsers__item-person--avatar {
        width: 16px;
        height: 16px;
        background-color: #adb5bd;
        border-radius: 50%;
        margin-right: 10px; }
      .mail .cardMail .listUsers__item-person--name {
        font-size: 20px;
        margin-bottom: 0;
        display: flex;
        flex-direction: column; }
    .mail .cardMail .listUsers__item-status {
      color: #737373;
      font-size: 13px; }
    .mail .cardMail .listUsers__item-edit {
      display: flex;
      justify-content: center;
      align-items: center;
      flex-grow: 1;
      width: calc(100% / 3); }
      .mail .cardMail .listUsers__item-edit--title {
        color: #868e96;
        font-size: 15px; }
        .mail .cardMail .listUsers__item-edit--title:focus {
          box-shadow: none; }
      .mail .cardMail .listUsers__item-edit .svg {
        width: 16px;
        height: 16px; }
        .mail .cardMail .listUsers__item-edit .svg * {
          fill: #868e96; }
    .mail .cardMail .listUsers__item-bin .svg {
      opacity: 0.45; }
      .mail .cardMail .listUsers__item-bin .svg * {
        fill: #E52E2E; }

.mail .letter .card__edit {
  border: none;
  background: none;
  padding: 0; }

.mail .letter .card__file {
  margin: 26px auto; }
  .mail .letter .card__file-small {
    margin: 10px auto; }

.mail .letter .card-footer {
  display: block;
  padding: 10px 15px 5px;
  border-top: 1px solid #dadada; }
  .mail .letter .card-footer--subtitle {
    font-size: 10px;
    margin: 0;
    margin-bottom: 10px;
    color: #171717; }

.mail .letter .card-body {
  padding: 10px 15px 18px; }
  .mail .letter .card-body--title {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    line-height: 1;
    font-weight: 500; }
    .mail .letter .card-body--title p {
      margin-bottom: 0;
      margin-right: 10px; }
  .mail .letter .card-body--subtitle {
    font-size: 10px;
    margin: 0;
    color: #171717; }

.mail .media {
  text-align: center;
  position: relative;
  margin-bottom: 20px;
  min-height: 253px;
  background-color: #cccccc; }
  .mail .media--purple {
    background-color: #8D90FF; }
    .mail .media--purple .media-del {
      background-color: #777AD8; }
  .mail .media img {
    max-width: 100%;
    height: auto; }
  .mail .media-title {
    cursor: pointer;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%); }
    .mail .media-title--name {
      margin: 0;
      color: #ffffff; }
    .mail .media-title--doc {
      width: 34px;
      height: 48px; }
  .mail .media-play {
    width: 32px;
    height: 32px; }
    .mail .media-play * {
      fill: #ffffff; }
  .mail .media-del {
    position: absolute;
    top: 0;
    right: 0;
    background-color: #707070;
    width: 24px;
    height: 24px;
    padding: 6px;
    cursor: pointer; }
  .mail .media-zoom {
    width: 32px;
    height: 32px; }

.mail .card-transparent {
  padding: 0;
  background-color: transparent;
  border: none;
  box-shadow: none; }

.mail .card .novButton {
  margin-top: 20px;
  width: 200px; }

.mail .card-done {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  background-color: transparent;
  color: #171717;
  transition: all 0.5s;
  opacity: 0.5; }
  .mail .card-done:hover {
    opacity: 1; }
  .mail .card-done--icon {
    width: 24px;
    height: 24px;
    margin-right: 5px; }
    .mail .card-done--icon * {
      fill: #171717; }
  .mail .card-done--txt {
    line-height: 15px;
    font-size: 15px;
    margin: 0; }
  .mail .card-done--wrap {
    margin-top: 1rem; }

.mail .inputLink {
  position: relative;
  margin-top: 10px;
  border-radius: 8px;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.12);
  border: 1px solid rgba(0, 0, 0, 0.125);
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer; }
  .mail .inputLink-input {
    text-align: left;
    border-radius: 0 8px 8px 0;
    flex-grow: 1;
    border: none;
    padding: 0rem 1rem;
    height: 45px; }
  .mail .inputLink-img {
    width: 45px;
    height: 45px;
    background-color: #202020;
    border-radius: 8px 0 0 8px;
    display: flex;
    justify-content: center;
    align-items: center; }
  .mail .inputLink-copy {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    padding: 0;
    border: none;
    background: none;
    width: 14px;
    height: 16px; }
    .mail .inputLink-copy * {
      fill: #999999; }

.mail .settingsLetter .novButton {
  margin-top: 50px; }

.mail .settingsLetter .card-body {
  padding: 1.25rem 0; }
  .mail .settingsLetter .card-body--subtitle {
    color: #171717;
    font-size: 14px; }
  .mail .settingsLetter .card-body--title {
    font-weight: 500; }

.mail .settingsLetter .form-group {
  max-width: 100%;
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center; }
  .mail .settingsLetter .form-group-title {
    width: 100px;
    font-size: 18px;
    margin: 0; }
  .mail .settingsLetter .form-group-data {
    padding-left: 36px;
    border-radius: 0.25rem; }
  .mail .settingsLetter .form-group-icon {
    position: absolute;
    top: 50%;
    left: 114px;
    transform: translateY(-50%); }
    .mail .settingsLetter .form-group-icon * {
      fill: #202020; }

.mail .check__title {
  font-size: 15px;
  font-weight: 500;
  margin: 0; }

.mail .check-group {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: 20px; }

.mail .check__toggle {
  position: relative;
  display: block;
  height: 20px;
  width: 44px;
  background: #898989;
  border-radius: 100px;
  cursor: pointer;
  transition: all .3s ease;
  margin-bottom: 0;
  margin-right: 15px; }
  .mail .check__toggle:after {
    position: absolute;
    left: -2px;
    top: -3px;
    display: block;
    width: 26px;
    height: 26px;
    border-radius: 100px;
    background: #C4C8CE;
    box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.05);
    content: '';
    transition: all .3s ease; }
  .mail .check__toggle:active:after {
    transform: scale(1.15, 0.85); }

.mail .check__pseudoinput:checked ~ label {
  background: #A7E1FF; }
  .mail .check__pseudoinput:checked ~ label:after {
    left: 20px;
    background: #5187E5; }

.mail .check__pseudoinput:disabled ~ label {
  background: #D5D5D5;
  pointer-events: none; }
  .mail .check__pseudoinput:disabled ~ label:after {
    background: #BCBDBC; }

.mail .check__group {
  position: relative;
  margin-bottom: 25px; }
  .mail .check__group label {
    position: absolute;
    top: -10px;
    font-size: 10px;
    font-weight: 100; }
    .mail .check__group label[for="timezone"] {
      top: -20px; }
  .mail .check__group .svg {
    width: 16px;
    height: 16px;
    position: absolute;
    right: 5px;
    top: 50%;
    transform: translateY(-50%);
    opacity: 0.45;
    cursor: pointer; }

.mail .check__input {
  border: none;
  border-bottom: 1px solid rgba(112, 112, 112, 0.25);
  font-size: 18px;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }
  .mail .check__input:focus {
    outline: none;
    border-bottom: 1px solid #707070; }

.mail .eventButton {
  margin: 30px 0; }
  .mail .eventButton .btn-group {
    display: flex; }
    .mail .eventButton .btn-group .btn {
      flex-grow: 1; }

.mail .modal_middle {
  max-width: 523px; }

.mail .modal-custom .modal-body {
  padding-top: 10px; }

.mail .modal-custom .modal-header {
  padding-bottom: 0px; }

.mail .inputLetter {
  width: 100%;
  border: none;
  margin-right: 10px;
  outline: none; }

.mail .inputArea {
  height: 150px;
  resize: none; }

.mail .auditoryEdit {
  align-items: flex-start;
  padding-top: 40px; }
  .mail .auditoryEdit__title {
    text-align: center;
    font-size: 36px;
    margin-bottom: 5px;
    font-weight: 400; }
  .mail .auditoryEdit__subtitle {
    text-align: center;
    font-size: 14px; }
  .mail .auditoryEdit-footer {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding-bottom: 40px; }
    .mail .auditoryEdit-footer .btn {
      margin-right: 5px; }

.mail .source {
  margin-bottom: 30px;
  width: 100%; }
  .mail .source__list {
    display: flex;
    align-items: stretch;
    flex-wrap: wrap; }
  .mail .source__item {
    width: 335px;
    margin-right: 10px; }
    .mail .source__item-text > * {
      text-align: left; }
    .mail .source__item-text-title {
      font-weight: 500; }

.mail .novButton {
  font-size: 15px; }

.mail .deleteMail .pswdchanged .card {
  min-height: 350px; }
  .mail .deleteMail .pswdchanged .card-body {
    flex-direction: column;
    align-items: center;
    padding: 2.25rem 1.25rem; }
    .mail .deleteMail .pswdchanged .card-body .svg {
      width: 64px;
      height: 64px; }
      .mail .deleteMail .pswdchanged .card-body .svg * {
        fill: #F3A0A0; }

.mail .deleteMail .pswdchanged__title {
  font-size: 36px; }

.mail .deleteMail .pswdchanged__subtitle {
  margin: 0 auto;
  max-width: 22rem;
  font-size: 16px; }

.mail .deleteMail .pswdchanged__footer {
  padding-top: 20px;
  padding-bottom: 20px; }

.mail .deleteMail .pswdchanged__archive {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  margin: 0 auto;
  padding: 0;
  border: none;
  background: none;
  opacity: 0.5;
  transition: all 0.5s; }
  .mail .deleteMail .pswdchanged__archive:hover {
    opacity: 1; }
  .mail .deleteMail .pswdchanged__archive-text {
    margin: 0;
    margin-left: 10px;
    color: #202020; }
  .mail .deleteMail .pswdchanged__archive .svg {
    width: 15px !important;
    height: auto !important; }
    .mail .deleteMail .pswdchanged__archive .svg * {
      fill: #202020 !important; }

.mail #archiveHeader .novnavbar__item-text {
  color: #171717; }

.mail .sortCard {
  min-height: 48px;
  margin-bottom: 30px; }
  .mail .sortCard > * {
    min-height: 0px; }
  .mail .sortCard .sortButton {
    padding: 1.25rem;
    cursor: pointer;
    border-radius: 8px;
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.12);
    background-color: #fff;
    float: right;
    margin-right: 4px; }

.faq-header {
  padding: 26px;
  padding-left: 55px;
  border: none;
  background: none;
  outline: none; }
  .faq-header:active {
    outline: none; }
  .faq-header:focus {
    outline: none; }
  .faq-header--title {
    margin: 0;
    font-size: 24px;
    font-weight: 500; }
  .faq-header--answers {
    display: inline-block;
    padding: 5px 14px;
    color: #fff;
    background-color: #6358F6;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 500;
    margin: 0; }

.faq-body {
  border-top: 1px solid #dadada;
  border-bottom: 1px solid #dadada; }

.faq-footer {
  padding: 20px 1.25rem;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center; }
  .faq-footer--text {
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 0;
    margin-right: 20px; }

.faq-caret {
  position: absolute;
  bottom: 23px;
  left: 22px; }
  .faq-caret--icon {
    transform: rotate(90deg);
    width: 16px;
    height: 22px; }
    .faq-caret--icon * {
      fill: #000000; }

.faq .answer {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start; }
  .faq .answer-content {
    max-width: 700px; }
  .faq .answer-title {
    font-size: 30px;
    font-weight: 500; }
  .faq .answer-text {
    display: inline-block;
    font-size: 18px; }
  .faq .answer-img {
    width: 100%;
    height: 370px;
    margin-bottom: 20px;
    background-color: #aaa; }
  .faq .answer-usefull {
    text-align: center;
    margin-top: 45px;
    margin-right: 30px; }
    .faq .answer-usefull--title {
      font-size: 16px;
      font-weight: bold; }
    .faq .answer-usefull--block {
      margin-top: 10px;
      display: flex;
      flex-direction: row;
      justify-content: center;
      align-items: center;
      border-radius: 4px; }
    .faq .answer-usefull--sum {
      padding: 0px 14px;
      color: #30CC5A;
      background-color: #D0F9DB;
      font-size: 16px;
      margin: 0 11px; }
    .faq .answer-usefull--btn {
      display: block;
      border: none;
      padding: 0;
      background: none; }
    .faq .answer-usefull--yes .faq-caret--icon {
      transform: rotate(180deg);
      height: auto; }
    .faq .answer-usefull--no .faq-caret--icon {
      transform: rotate(0deg);
      height: auto; }

.faq .nav {
  justify-content: flex-start; }
  .faq .nav-item {
    margin-right: 10px;
    border-radius: 25px/22px; }
    .faq .nav-item:nth-of-type(1) {
      border-radius: 25px/22px; }
    .faq .nav-item:nth-last-of-type(1) {
      border-radius: 25px/22px; }
  .faq .nav-link {
    padding: .375rem .75rem; }
  .faq .nav-switchers {
    border: none; }

.faq .card {
  position: relative; }
  .faq .card-header {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center; }

.faq .modal_middle {
  max-width: 700px; }

.faq .modal-footer {
  border-top: none; }

.faq .modal .pswdchanged .card {
  min-height: 350px; }
  .faq .modal .pswdchanged .card-body {
    flex-direction: column;
    align-items: center;
    padding: 2.25rem 1.25rem; }
    .faq .modal .pswdchanged .card-body .svg {
      width: 64px;
      height: 64px; }

.faq .modal .pswdchanged__title {
  font-size: 36px; }

.faq .modal .pswdchanged__subtitle {
  margin: 0 auto;
  max-width: 22rem;
  font-size: 16px; }

.faq .question_select {
  margin-top: 20px;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start; }
  .faq .question_select__title {
    font-size: 16px;
    color: #171717;
    min-width: 115px;
    margin-right: 20px; }
  .faq .question_select__subject {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: wrap; }
  .faq .question_select__btn {
    padding: 0.175rem .75rem;
    border: 2px solid #C2B9FF;
    color: #171717;
    background-color: transparent;
    font-size: 14px;
    font-weight: 500;
    margin: 0 10px 10px 0; }
    .faq .question_select__btn-active {
      color: #ffffff;
      background-color: #4767D1;
      border-color: #4767D1; }

.faq .question_area {
  padding: 10px;
  width: 100%;
  border: 1px solid #dadada;
  border-radius: 4px;
  outline: none;
  min-height: 170px;
  resize: none; }

.faq .card__edit {
  border: none;
  background: none;
  padding: 0; }

.faq .card__file {
  margin: 10px auto 10px 0px; }

.faq .doc {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center; }
  .faq .doc-icon {
    width: 18px;
    height: 18px; }
  .faq .doc-name {
    font-size: 12px;
    color: #171717;
    margin: 0 10px; }
  .faq .doc-delete {
    padding: 0;
    border: none;
    background: none;
    width: 12px; }

.faq .btn-support {
  color: #5C47EF;
  border-color: #5C47EF;
  background-color: transparent;
  opacity: 0.5;
  transition: all 0.5s; }
  .faq .btn-support:hover {
    color: #ffffff;
    background-color: #5C47EF;
    opacity: 1; }

.faq .card {
  min-height: 350px; }
  .faq .card-body {
    flex-direction: column;
    align-items: center;
    padding: 2.25rem 1.25rem; }
    .faq .card-body .svg {
      width: 64px;
      height: 64px; }

footer.sticky-footer {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 70px;
  background-color: white;
  line-height: 55px; }
  @media (min-width: 992px) {
    footer.sticky-footer {
      width: calc(100% - 180px); } }

.footer .container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 100%;
  max-width: unset; }

.footer-menu {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
  opacity: 0.45; }

.footer .logo-link {
  font-size: 18px;
  font-weight: bold; }

.menu-item {
  margin: 0 2rem; }
  .menu-item:nth-of-type(1) {
    margin-left: 0; }

.menu-link {
  font-size: 16px;
  color: #171717; }

@media (min-width: 992px) {
  body.sidenav-toggled footer.sticky-footer {
    width: calc(100% - 55px); } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9nbG9iYWwuc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsIl91dGlsaXRpZXMuc2NzcyIsIl9sb2dpbi5zY3NzIiwicmVtZW1iZXIuc2NzcyIsIm5hdmJhci9fbmF2YmFyX2dsb2JhbC5zY3NzIiwibmF2YmFyL19uYXZiYXJfZml4ZWQuc2NzcyIsIm5hdmJhci9fbmF2YmFyX3N0YXRpYy5zY3NzIiwibmF2YmFyL19uYXZiYXJfdG9nZ2xlLnNjc3MiLCJuYXZiYXIvX25hdmJhcl9jb2xvcnMuc2NzcyIsIl9jYXJkcy5zY3NzIiwiX21peGlucy5zY3NzIiwibW9kYWxzLnNjc3MiLCJhdWRpdG9yeS5zY3NzIiwiYnRuLnNjc3MiLCJjYXJkLnNjc3MiLCJtYXRlcmlhbC5zY3NzIiwiZXhwb3J0LnNjc3MiLCJmb3JtLnNjc3MiLCJhY2NvdW50L2FjY291bnQuc2NzcyIsImFjY291bnQvYWNjb3VudF9zZXR0aW5ncy5zY3NzIiwiYWNjb3VudC9hY2NvdW50X2FjY2Vzcy5zY3NzIiwiYWNjb3VudC9hY2NvdW50X3BheS5zY3NzIiwic3Vic2NyaWJlci5zY3NzIiwid2lkZ2V0LnNjc3MiLCJtYWlsLnNjc3MiLCJmYXEuc2NzcyIsIl9mb290ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUdBLElBQUksQ0FBQztFQUNKLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFVBQVUsRUFBRSxJQUFJLEdBQ2hCOztBQUVELEFBR0MsSUFIRyxBQUdILGNBQWUsQ0FBQztFQUNmLGFBQWEsRUNtQ0MsSUFBSSxHRGxDbEI7O0FBTEYsQUFPQyxJQVBHLENBT0gsZ0JBQWdCLENBQUM7RUFDaEIsVUFBVSxFQUFFLHlCQUFtQyxHQUMvQzs7QUFURixBQVdDLElBWEcsQUFXSCxVQUFXLENBQUM7RUFDWCxXQUFXLEVDMEJBLElBQUk7RUR6QmYsYUFBYSxFQUFFLFlBQVksR0FDM0I7O0FBZEYsQUFrQkUsSUFsQkUsQUFnQkgsVUFBVyxDQUVWLEtBQUssQ0FBQztFQUNMLFVBQVUsRUFBRSxJQUFJLEdBQ2hCOztBQUtILEFBQVMsUUFBRCxDQUFDLFNBQVMsQ0FBQztFQUNsQixLQUFLLEVBQUUsS0FBSyxHQUNaOztBQUVELFFBQVEsQ0FBQztFQUNSLE9BQU8sRUFBRSxJQUFJLEdBQ2I7O0FBRUQsUUFBUSxDQUFDO0VBQ1IsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLEdBQUc7RUFDUixJQUFJLEVBQUUsR0FBRztFQUNULE9BQU8sRUFBRSxTQUFTO0VBQ2xCLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixTQUFTLEVBQUUsZ0JBQWdCLENBQUMsZ0JBQWdCLEdBTTVDO0VBYkQsQUFTSyxRQVRHLEdBU0gsQ0FBQyxDQUFDO0lBQ0wsTUFBTSxFQUFFLElBQUk7SUFDWixLQUFLLEVBQUUsSUFBSSxHQUNYOztBQUdGLGdCQUFnQixDQUFDO0VBQ2hCLFVBQVUsRUFBRSxrQkFBNEI7RUFDeEMsV0FBVyxFQUFFLElBQUk7RUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUN6Qjs7QUFHRCxjQUFjLENBQUM7RUFDZCxRQUFRLEVBQUUsS0FBSztFQUNmLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLEdBQUc7RUFFWCxPQUFPLEVBQUUsSUFBSTtFQUViLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFFWixVQUFVLEVBQUUsTUFBTTtFQUVsQixLQUFLLEVBQUUsS0FBSztFQUNaLFVBQVUsRUFBRSxxQkFBdUI7RUFFbkMsV0FBVyxFQUFFLElBQUksR0FXakI7RUExQkQsQUFnQkMsY0FoQmEsQUFnQmIsTUFBTyxFQWhCUixBQWlCQyxjQWpCYSxBQWlCYixNQUFPLENBQUM7SUFDUCxLQUFLLEVBQUUsS0FBSyxHQUNaO0VBbkJGLEFBb0JDLGNBcEJhLEFBb0JiLE1BQU8sQ0FBQztJQUNQLFVBQVUsRUMxRUQsT0FBTyxHRDJFaEI7RUF0QkYsQUF1QkMsY0F2QmEsQ0F1QmIsQ0FBQyxDQUFDO0lBQ0QsV0FBVyxFQUFFLEdBQUcsR0FDaEI7O0FBR0YsVUFBVSxDQUFDO0VBQ1YsS0FBSyxFQzdEZSxLQUFLLEdEOER6Qjs7QUFFRCxLQUFLLENBQUM7RUFDTCxPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLEtBQUssRUFBRSxJQUFJO0VBQ1gsV0FBVyxFQUFFLE1BQU0sR0FNbkI7RUFYRCxBQU9DLEtBUEksQ0FPSixJQUFJLENBQUM7SUFDSixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ1o7O0FBR0YsYUFBYSxDQUFDO0VBQ2IsWUFBWSxFQUFFLENBQUM7RUFDZixVQUFVLEVBQUUsTUFBTTtFQUNsQixLQUFLLEVBQUUsSUFBSSxHQUNYOztBQUVELFNBQVMsQ0FBQztFQUNULE9BQU8sRUFBRSxJQUFJO0VBQ2IsV0FBVyxFQUFFLE1BQU07RUFDbkIsT0FBTyxFQUFFLElBQUksR0FXYjtFQWRELEFBS0MsU0FMUSxBQUtSLE1BQU8sQ0FBQztJQUNQLE9BQU8sRUFBRSxDQUFDLEdBQ1Y7RUFQRixBQVNDLFNBVFEsQ0FTUixJQUFJLENBQUM7SUFDSixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJO0lBQ1osWUFBWSxFQUFFLElBQUksR0FDbEI7O0FBR0YsV0FBVyxDQUFDO0VBQ1gsT0FBTyxFQUFFLElBQUksR0FDYjs7QUFFRCxZQUFZLENBQUM7RUFDWixPQUFPLEVBQUUsSUFBSTtFQUNiLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLFdBQVcsRUFBRSxNQUFNLEdBQ25COztBQUVELE9BQU8sQ0FBQztFQUNQLE9BQU8sRUFBRSxJQUFJLEdBQ2I7O0FBRUQsaUJBQWlCLENBQUM7RUFDakIsT0FBTyxFQUFFLElBQUksR0FLYjtFQU5ELEFBR0MsaUJBSGdCLEFBR2hCLE9BQVEsQ0FBQztJQUNSLE9BQU8sRUFBRSxJQUFJLEdBQ2I7O0FBR0YsV0FBVyxDQUFBO0VBQ1YsT0FBTyxFQUFFLElBQUksR0FLYjtFQU5ELEFBR0MsV0FIVSxBQUdWLE9BQVEsQ0FBQztJQUNSLE9BQU8sRUFBRSxLQUFLLEdBQ2Q7O0FBR0YsT0FBTyxDQUFDO0VBQ1AsT0FBTyxFQUFFLElBQUk7RUFDYixjQUFjLEVBQUUsTUFBTTtFQUN0QixlQUFlLEVBQUUsTUFBTTtFQUN2QixXQUFXLEVBQUUsTUFBTTtFQUNuQixnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLE9BQU8sRUFBRSxTQUFTO0VBQ2xCLFVBQVUsRUFBRSxLQUFLLEdBc0NqQjtFQTlDRCxBQVVDLE9BVk0sQ0FVTixJQUFJLENBQUM7SUFDSixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJLEdBS1o7SUFqQkYsQUFjSSxPQWRHLENBVU4sSUFBSSxDQUlELENBQUMsQ0FBQztNQUNILElBQUksRUFBRSxPQUFPLEdBQ2I7RUFHRixjQUFRLENBQUM7SUFDUixTQUFTLEVBQUUsSUFBSTtJQUNmLEtBQUssRUFBRSxLQUFLO0lBQ1osYUFBYSxFQUFFLENBQUM7SUFDaEIsV0FBVyxFQUFFLENBQUM7SUFDZCxXQUFXLEVBQUUsR0FBRyxHQUNoQjtFQUVELGlCQUFXLENBQUM7SUFDWCxTQUFTLEVBQUUsSUFBSTtJQUNmLEtBQUssRUFBRSxLQUFLO0lBQ1osV0FBVyxFQUFFLEdBQUcsR0FDaEI7RUFFRCxZQUFNLENBQUM7SUFDTixLQUFLLEVBQUUsS0FBSztJQUNaLGdCQUFnQixFQUFFLE9BQU87SUFDekIsYUFBYSxFQUFFLFNBQVMsR0FDeEI7RUFFRCxhQUFPLENBQUM7SUFDUCxLQUFLLEVBQUUsS0FBSztJQUNaLFNBQVMsRUFBRSxJQUFJO0lBQ2YsT0FBTyxFQUFFLElBQUk7SUFDYixVQUFVLEVBQUUsSUFBSTtJQUNoQixhQUFhLEVBQUUsQ0FBQyxHQUNoQjs7QUFHRixTQUFTLENBQUM7RUFDVCxnQkFBZ0IsRUN2TU4sT0FBTyxDRHVNVyxVQUFVLEdBQ3RDOztBQUVELGVBQWUsQ0FBQztFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxJQUFJLEdBQ1g7O0FFdE5ELFFBQVEsQ0FBQztFQUNQLFNBQVMsRUFBRSxNQUFNLEdBQ2xCOztBQUdELFNBQVMsQ0FBQztFQUNSLFFBQVEsRUFBRSxpQkFBaUIsR0FDNUI7O0FBR0QsSUFBSSxDQUFDO0VBQ0gsT0FBTyxFQUFFLENBQUMsR0FDWDs7QUFFRCxJQUFJLENBQUM7RUFDSCxPQUFPLEVBQUUsQ0FBQyxHQUNYOztBQ2pCRCxXQUFXLENBQUM7RUFDVixTQUFTLEVBQUUsS0FBSyxHQUNqQjs7QUFFRCxjQUFjLENBQUM7RUFDYixTQUFTLEVBQUUsS0FBSyxHQUNqQjs7QUFFRCxBQUVDLFdBRlUsQ0FFVixVQUFVLENBQUM7RUFDVixLQUFLLEVGcUJvQixLQUFLLEdFcEI5Qjs7QUFKRixBQUtDLFdBTFUsQ0FLVixnQkFBZ0IsQ0FBQztFQUNoQixVQUFVLEVBQUUsS0FBSztFQUNqQixXQUFXLEVGaUJjLEtBQUs7RUVoQjlCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLE1BQU0sR0FDbkI7O0FBWEYsQUFZQyxXQVpVLENBWVYsT0FBTyxDQUFDO0VBQ1AsVUFBVSxFQUFFLEtBQUs7RUFDakIsZUFBZSxFQUFFLFVBQVUsR0FDM0I7O0FBZkYsQUFnQkMsV0FoQlUsQ0FnQlYsSUFBSSxDQUFDO0VBQ0osYUFBYSxFQUFFLElBQUk7RUFDbkIsS0FBSyxFQUFFLElBQUksR0FzRFg7RUF4RUYsQUFvQkUsV0FwQlMsQ0FnQlYsSUFBSSxDQUlILFdBQVcsQ0FBQztJQUNYLFFBQVEsRUFBRSxRQUFRLEdBa0RsQjtJQXZFSCxBQXVCRyxXQXZCUSxDQWdCVixJQUFJLENBSUgsV0FBVyxDQUdWLGFBQWEsQ0FBQztNQUNiLFlBQVksRUFBRSxJQUFJLEdBQ2xCO0lBekJKLEFBb0JFLFdBcEJTLENBZ0JWLElBQUksQ0FJSCxXQUFXLEFBT1YsT0FBUSxDQUFDO01BQ1IsT0FBTyxFQUFFLEVBQUU7TUFDWCxLQUFLLEVBQUUsSUFBSTtNQUNYLE1BQU0sRUFBRSxJQUFJO01BQ1osUUFBUSxFQUFFLFFBQVE7TUFDbEIsR0FBRyxFQUFFLEdBQUc7TUFDUixTQUFTLEVBQUUsZ0JBQWdCO01BQzNCLElBQUksRUFBRSxHQUFHO01BQ1QsZUFBZSxFQUFFLE9BQU8sR0FDeEI7SUFwQ0osQUFvQkUsV0FwQlMsQ0FnQlYsSUFBSSxDQUlILFdBQVcsQUFrQlYsTUFBTyxBQUVOLE9BQVEsQ0FBQztNQUNSLGdCQUFnQixFQUFFLDBCQUEwQixHQUM1QztJQTFDTCxBQW9CRSxXQXBCUyxDQWdCVixJQUFJLENBSUgsV0FBVyxBQTBCVixNQUFPLEFBRU4sT0FBUSxDQUFDO01BQ1IsZ0JBQWdCLEVBQUUsNkJBQTZCLEdBQy9DO0lBbERMLEFBd0RJLFdBeERPLENBZ0JWLElBQUksQ0FJSCxXQUFXLEFBa0NWLFNBQVUsQ0FFVCxJQUFJLENBQUM7TUFDSixLQUFLLEVBQUUsSUFBSTtNQUNYLE1BQU0sRUFBRSxJQUFJO01BQ1osUUFBUSxFQUFFLFFBQVE7TUFDbEIsR0FBRyxFQUFFLEdBQUc7TUFDUixTQUFTLEVBQUUsZ0JBQWdCO01BQzNCLEtBQUssRUFBRSxHQUFHO01BQ1YsZUFBZSxFQUFFLE9BQU87TUFDeEIsTUFBTSxFQUFFLE9BQU8sR0FDZjtJQWpFTCxBQW9CRSxXQXBCUyxDQWdCVixJQUFJLENBSUgsV0FBVyxBQWtDVixTQUFVLEFBYVQsT0FBUSxDQUFDO01BQ1IsZ0JBQWdCLEVBQUUsdUJBQXVCLEdBQ3pDOztBQXJFTCxBQXlFQyxXQXpFVSxDQXlFVixXQUFXLENBQUM7RUFDWCxPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxNQUFNO0VBQ25CLEtBQUssRUFBRSxLQUFLO0VBQ1osT0FBTyxFQUFFLElBQUksR0FZYjtFQXpGRixBQStFRSxXQS9FUyxDQXlFVixXQUFXLENBTVYsSUFBSSxDQUFDO0lBQ0osS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLFlBQVksRUFBRSxJQUFJLEdBS2xCO0lBdkZILEFBb0ZHLFdBcEZRLENBeUVWLFdBQVcsQ0FNVixJQUFJLENBS0gsSUFBSSxDQUFDO01BQ0osSUFBSSxFQUFFLEtBQUssR0FDWDs7QUF0RkosQUEyRkMsV0EzRlUsQ0EyRlYsS0FBSyxDQUFDO0VBQ0wsTUFBTSxFQUFFLFNBQVM7RUFDakIsY0FBYyxFQUFFLEdBQUc7RUFDbkIsZUFBZSxFQUFFLFVBQVUsR0FXM0I7RUF6R0YsQUFnR0UsV0FoR1MsQ0EyRlYsS0FBSyxDQUtKLE9BQU8sQ0FBQztJQUNQLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUksR0FDWjtFQW5HSCxBQXFHRSxXQXJHUyxDQTJGVixLQUFLLENBVUosYUFBYSxDQUFDO0lBQ2IsS0FBSyxFQUFFLGdCQUFnQjtJQUN2QixXQUFXLEVBQUUsSUFBSSxHQUNqQjs7QUNoSEgsQUFJRSxjQUpZLENBRWIsUUFBUSxDQUVQLElBQUksQ0FBQztFQUNKLElBQUksRUFBRSxLQUFLLEdBQ1g7O0FBTkgsQUFXRSxjQVhZLENBU2IsS0FBSyxDQUVKLElBQUksQ0FBQztFQUNKLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUksR0FDWjs7QUFkSCxBQXVCQyxjQXZCYSxDQXVCYixLQUFLLENBQUM7RUFDTCxTQUFTLEVBQUUsSUFBSTtFQUNmLEtBQUssRUFBRSxLQUFLO0VBQ1osT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsR0FBRyxHQU1oQjtFQWpDRixBQXVCQyxjQXZCYSxDQTZCWixVQUFNLENBQUM7SUFDTixTQUFTLEVBQUUsSUFBSTtJQUNmLE9BQU8sRUFBRSxDQUFDLEdBQ1Y7O0FDaENILEFBQ0MsUUFETyxDQUNQLGdCQUFnQixDQUFDO0VBQ2hCLFFBQVEsRUFBRSxJQUFJO0VBRWQsVUFBVSxFQUFFLElBQUksR0E0RWhCO0VBaEZGLEFBT0ksUUFQSSxDQUNQLGdCQUFnQixDQUlmLFdBQVcsQ0FDVixTQUFTLENBQ1IsU0FBUyxDQUFDO0lBQ1QsTUFBTSxFQUFFLE9BQU8sR0FDZjtFQVRMLEFBYUcsUUFiSyxDQUNQLGdCQUFnQixDQVdmLGVBQWUsQ0FDZCxrQkFBa0IsTUFBTSxDQUFDO0lBQ3hCLEtBQUssRUFBRSxLQUFLO0lBRVosT0FBTyxFQUFFLE9BQU87SUFFaEIsV0FBVyxFQUFFLGFBQWEsR0FDMUI7RUFuQkosQUFvQkcsUUFwQkssQ0FDUCxnQkFBZ0IsQ0FXZixlQUFlLENBUWQsa0JBQWtCLFVBQVUsTUFBTSxDQUFDO0lBQ2xDLE9BQU8sRUFBRSxPQUFPLEdBQ2hCO0VBdEJKLEFBdUJHLFFBdkJLLENBQ1AsZ0JBQWdCLENBV2YsZUFBZSxDQVdkLHFCQUFxQjtFQXZCeEIsQUF3QkcsUUF4QkssQ0FDUCxnQkFBZ0IsQ0FXZixlQUFlLENBWWQsb0JBQW9CLENBQUM7SUFDcEIsWUFBWSxFQUFFLENBQUMsR0FVZjtJQW5DSixBQTBCVyxRQTFCSCxDQUNQLGdCQUFnQixDQVdmLGVBQWUsQ0FXZCxxQkFBcUIsR0FHbEIsRUFBRSxHQUFHLENBQUM7SUExQlosQUEwQlcsUUExQkgsQ0FDUCxnQkFBZ0IsQ0FXZixlQUFlLENBWWQsb0JBQW9CLEdBRWpCLEVBQUUsR0FBRyxDQUFDLENBQUM7TUFDUixPQUFPLEVBQUUsS0FBSztNQUVkLE9BQU8sRUFBRSxPQUFPLEdBS2hCO01BbENMLEFBMEJXLFFBMUJILENBQ1AsZ0JBQWdCLENBV2YsZUFBZSxDQVdkLHFCQUFxQixHQUdsQixFQUFFLEdBQUcsQ0FBQyxBQUlSLE1BQVEsRUE5QlosQUEwQlcsUUExQkgsQ0FDUCxnQkFBZ0IsQ0FXZixlQUFlLENBV2QscUJBQXFCLEdBR2xCLEVBQUUsR0FBRyxDQUFDLEFBS1IsTUFBUTtNQS9CWixBQTBCVyxRQTFCSCxDQUNQLGdCQUFnQixDQVdmLGVBQWUsQ0FZZCxvQkFBb0IsR0FFakIsRUFBRSxHQUFHLENBQUMsQUFJUixNQUFRO01BOUJaLEFBMEJXLFFBMUJILENBQ1AsZ0JBQWdCLENBV2YsZUFBZSxDQVlkLG9CQUFvQixHQUVqQixFQUFFLEdBQUcsQ0FBQyxBQUtSLE1BQVEsQ0FBQztRQUNQLGVBQWUsRUFBRSxJQUFJLEdBQ3JCO0VBakNOLEFBb0NnQyxRQXBDeEIsQ0FDUCxnQkFBZ0IsQ0FXZixlQUFlLENBd0JkLHFCQUFxQixHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUM7SUFDOUIsWUFBWSxFQUFFLEdBQUcsR0FDakI7RUF0Q0osQUF1QytCLFFBdkN2QixDQUNQLGdCQUFnQixDQVdmLGVBQWUsQ0EyQmQsb0JBQW9CLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQztJQUM3QixZQUFZLEVBQUUsR0FBRyxHQUNqQjtFQXpDSixBQTJDRSxRQTNDTSxDQUNQLGdCQUFnQixDQTBDZixnQkFBZ0IsQ0FBQztJQUNoQixPQUFPLEVBQUUsSUFBSSxHQUNiO0VBN0NILEFBK0NLLFFBL0NHLENBQ1AsZ0JBQWdCLENBNkNmLFdBQVcsR0FBRyxTQUFTLFNBQVMsR0FDN0IsU0FBUyxDQUFDO0lBQ1gsUUFBUSxFQUFFLFFBQVE7SUFFbEIsU0FBUyxFQUFFLElBQUksR0FrQmY7SUFwRUosQUErQ0ssUUEvQ0csQ0FDUCxnQkFBZ0IsQ0E2Q2YsV0FBVyxHQUFHLFNBQVMsU0FBUyxHQUM3QixTQUFTLEFBSVYsTUFBTyxDQUFDO01BQ1AsS0FBSyxFQUFFLEtBQUs7TUFFWixLQUFLLEVBQUUsSUFBSTtNQUVYLE9BQU8sRUFBRSxPQUFPO01BRWhCLE1BQU0sRUFBRSxJQUFJO01BRVosV0FBVyxFQUFFLGFBQWEsR0FDMUI7SUE3REwsQUE4REksUUE5REksQ0FDUCxnQkFBZ0IsQ0E2Q2YsV0FBVyxHQUFHLFNBQVMsU0FBUyxHQUM3QixTQUFTLENBZVYsVUFBVSxDQUFDO01BQ1YsUUFBUSxFQUFFLFFBQVE7TUFDbEIsR0FBRyxFQUFFLEdBQUc7TUFDUixJQUFJLEVBQUUsSUFBSTtNQUNWLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7RUFuRUwsQUFxRVksUUFyRUosQ0FDUCxnQkFBZ0IsQ0E2Q2YsV0FBVyxHQUFHLFNBQVMsU0FBUyxBQXVCL0IsS0FBTSxHQUFHLFNBQVMsTUFBTSxDQUFDO0lBQ3hCLE9BQU8sRUFBRSxPQUFPLEdBQ2hCO0VBdkVKLEFBd0VxQyxRQXhFN0IsQ0FDUCxnQkFBZ0IsQ0E2Q2YsV0FBVyxHQUFHLFNBQVMsU0FBUyxDQTBCL0IsY0FBYyxHQUFHLGNBQWMsR0FBRyxpQkFBaUIsQ0FBQztJQUNuRCxRQUFRLEVBQUUsTUFBTTtJQUVoQixTQUFTLEVBQUUsSUFBSTtJQUVmLGFBQWEsRUFBRSxRQUFRLEdBQ3ZCOztBQUdILE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQWpGekIsQUFrRkUsUUFsRk0sQ0FrRk4sYUFBYSxDQUFDO0lBQ2IsS0FBSyxFSnBEYSxLQUFLLEdJcUR2QjtFQXBGSCxBQXFGRSxRQXJGTSxDQXFGTixnQkFBZ0IsQ0FBQztJQUNoQixRQUFRLEVBQUUsT0FBTztJQUVqQixVQUFVLEVBQUUsSUFBSSxHQXNEaEI7SUE5SUgsQUF5RkcsUUF6RkssQ0FxRk4sZ0JBQWdCLENBSWYsZUFBZSxDQUFDO01BQ2YsUUFBUSxFQUFFLFFBQVE7TUFDbEIsR0FBRyxFQUFFLENBQUM7TUFDTixJQUFJLEVBQUUsQ0FBQztNQUVQLFVBQVUsRUFBRSxNQUFNO01BQ2xCLFVBQVUsRUFBRSxJQUFJO01BQ2hCLHNCQUFzQixFQUFFLE1BQU07TUFDOUIsa0JBQWtCLEVBQUUsTUFBTTtNQUMxQixjQUFjLEVBQUUsTUFBTTtNQUV0QixVQUFVLEVKdkVPLEtBQUssR0ltR3RCO01BaElKLEFBc0dNLFFBdEdFLENBcUZOLGdCQUFnQixDQUlmLGVBQWUsR0FhWixTQUFTLENBQUM7UUFDWCxLQUFLLEVKeEVXLEtBQUs7UUl5RXJCLE9BQU8sRUFBRSxDQUFDLEdBdUJWO1FBL0hMLEFBeUdPLFFBekdDLENBcUZOLGdCQUFnQixDQUlmLGVBQWUsR0FhWixTQUFTLEdBR1IsU0FBUyxDQUFDO1VBQ1gsT0FBTyxFQUFFLEdBQUcsR0FDWjtRQTNHTixBQTRHSyxRQTVHRyxDQXFGTixnQkFBZ0IsQ0FJZixlQUFlLEdBYVosU0FBUyxDQU1WLHFCQUFxQjtRQTVHMUIsQUE2R0ssUUE3R0csQ0FxRk4sZ0JBQWdCLENBSWYsZUFBZSxHQWFaLFNBQVMsQ0FPVixvQkFBb0IsQ0FBQztVQUNwQixZQUFZLEVBQUUsQ0FBQztVQUVmLFVBQVUsRUFBRSxJQUFJLEdBUWhCO1VBeEhOLEFBa0hRLFFBbEhBLENBcUZOLGdCQUFnQixDQUlmLGVBQWUsR0FhWixTQUFTLENBTVYscUJBQXFCLEdBTWxCLEVBQUU7VUFsSFYsQUFrSFEsUUFsSEEsQ0FxRk4sZ0JBQWdCLENBSWYsZUFBZSxHQWFaLFNBQVMsQ0FPVixvQkFBb0IsR0FLakIsRUFBRSxDQUFDO1lBQ0osS0FBSyxFSnBGUyxLQUFLLEdJd0ZuQjtZQXZIUCxBQW9IUyxRQXBIRCxDQXFGTixnQkFBZ0IsQ0FJZixlQUFlLEdBYVosU0FBUyxDQU1WLHFCQUFxQixHQU1sQixFQUFFLEdBRUQsQ0FBQztZQXBIVixBQW9IUyxRQXBIRCxDQXFGTixnQkFBZ0IsQ0FJZixlQUFlLEdBYVosU0FBUyxDQU9WLG9CQUFvQixHQUtqQixFQUFFLEdBRUQsQ0FBQyxDQUFDO2NBQ0gsT0FBTyxFQUFFLEdBQUcsR0FDWjtRQXRIUixBQXlIa0MsUUF6SDFCLENBcUZOLGdCQUFnQixDQUlmLGVBQWUsR0FhWixTQUFTLENBbUJWLHFCQUFxQixHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUM7VUFDOUIsWUFBWSxFQUFFLE1BQU0sR0FDcEI7UUEzSE4sQUE0SGlDLFFBNUh6QixDQXFGTixnQkFBZ0IsQ0FJZixlQUFlLEdBYVosU0FBUyxDQXNCVixvQkFBb0IsR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDO1VBQzdCLFlBQVksRUFBRSxNQUFNLEdBQ3BCO0lBOUhOLEFBa0lNLFFBbElFLENBcUZOLGdCQUFnQixDQTRDZixXQUFXLEdBQUcsU0FBUyxTQUFTLEdBQzdCLFNBQVMsQ0FBQztNQUNYLFNBQVMsRUFBRSxDQUFDLEdBTVo7TUF6SUwsQUFrSU0sUUFsSUUsQ0FxRk4sZ0JBQWdCLENBNENmLFdBQVcsR0FBRyxTQUFTLFNBQVMsR0FDN0IsU0FBUyxBQUVWLE1BQU8sQ0FBQztRQUNQLEtBQUssRUFBRSxJQUFJO1FBRVgsVUFBVSxFQUFFLE1BQU0sR0FDbEI7SUF4SU4sQUEwSXNDLFFBMUk5QixDQXFGTixnQkFBZ0IsQ0E0Q2YsV0FBVyxHQUFHLFNBQVMsU0FBUyxDQVMvQixjQUFjLEdBQUcsY0FBYyxHQUFHLGlCQUFpQixDQUFDO01BQ25ELFNBQVMsRUFBRSxLQUFLLEdBQ2hCOztBQU1MLEFBQ0MsZUFEYyxDQUNkLGdCQUFnQixBQUNmLGlCQUFtQixDQUFBLENBQUMsRUFBRTtFQUNyQixTQUFTLEVBQUUsS0FBSyxHQUNoQjs7QUFNRixjQUFXLENBQUM7RUFDWCxlQUFlLEVBQUUsTUFBTTtFQUN2QixjQUFjLEVBQUUsSUFBSSxHQThCcEI7RUFoQ0QsQUFJQyxjQUpVLENBTVQsU0FBTSxDQUFDO0lBQ04sTUFBTSxFQUFFLGlCQUFpQixHQVN6QjtJQWhCSCxBQUlDLGNBSlUsQ0FNVCxTQUFNLEFBR0wsWUFBYyxDQUFBLENBQUMsRUFBRTtNQUNoQixhQUFhLEVBQUUsV0FBVyxHQUMxQjtJQVhKLEFBSUMsY0FKVSxDQU1ULFNBQU0sQUFPTCxpQkFBbUIsQ0FBQSxDQUFDLEVBQUU7TUFDckIsYUFBYSxFQUFFLFdBQVcsR0FDMUI7RUFmSixBQUlDLGNBSlUsQ0FrQlQsU0FBTSxDQUFDO0lBQ0wsTUFBTSxFQUFFLElBQUk7SUFDWixLQUFLLEVBQUUsT0FBTztJQUNkLGdCQUFnQixFQUFFLEtBQUs7SUFDdkIsT0FBTyxFQUFFLENBQUM7SUFDVixhQUFhLEVBQUUsT0FBTztJQUN0QixZQUFZLEVBQUUsT0FBTyxHQU10QjtJQTlCSCxBQUlDLGNBSlUsQ0FrQlQsU0FBTSxBQVFKLE9BQVEsQ0FBQztNQUNSLGdCQUFnQixFQUFFLE9BQU87TUFDekIsS0FBSyxFQUFFLEtBQUssR0FDWjs7QUFNTixPQUFPLFVBQVUsQ0FBQztFQUNqQixJQUFJLEVKaktnQixLQUFLO0VJa0t6QixLQUFLLEVBQUUsa0JBQW1DO0VBQzFDLE1BQU0sRUpwSk0sSUFBSTtFSXFKaEIsZ0JBQWdCLEVBQUUsS0FBSztFQUN2QixPQUFPLEVBQUUsQ0FBQztFQUNWLGVBQWUsRUFBRSxVQUFVLEdBSzNCO0VBWEQsQUFRQyxPQVJNLFVBQVUsQ0FRaEIsZ0JBQWdCLE9BQU8sQ0FBQztJQUN2QixPQUFPLEVBQUUsSUFBSSxHQUNiOztBQUdGLEFBRUMsVUFGUyxDQUVULENBQUMsZ0JBQWdCLENBQUM7RUFDakIsS0FBSyxFQUFFLE9BQU87RUFDZCxlQUFlLEVBQUUsSUFBSSxHQUNyQjs7QUFFRCxnQkFBTyxDQUFDO0VBQ1AsWUFBWSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENBQUMsU0FBbUI7RUFDM0MsTUFBTSxFSnZLSyxJQUFJO0VJd0tmLE9BQU8sRUFBRSxJQUFJO0VBQ2IsV0FBVyxFQUFFLE1BQU07RUFDbkIsT0FBTyxFQUFFLFlBQVksR0FpTHJCO0VBdExELEFBT0MsZ0JBUE0sQUFPTixpQkFBbUIsQ0FBQSxDQUFDLEVBQUU7SUFDckIsU0FBUyxFQUFFLENBQUMsR0FDWjtFQUVELHNCQUFPLENBQUM7SUFDUCxXQUFXLEVBQUUsSUFBSSxHQVFqQjtJQVRELEFBR0ssc0JBSEUsR0FHRixDQUFDLENBQUM7TUFDTCxTQUFTLEVBQUUsZ0JBQWdCLEdBSTNCO01BUkYsQUFLTSxzQkFMQyxHQUdGLENBQUMsR0FFQSxDQUFDLENBQUM7UUFDTCxTQUFTLEVBQUUsZ0JBQWdCLEdBQzNCO0VBSUgsQUFDSywwQkFETSxHQUNOLEdBQUcsQ0FBQztJQUNQLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE1BQU0sRUFBRSxDQUFDO0lBQ1QsSUFBSSxFQUFFLEdBQUc7SUFDVCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsZUFBZTtJQUMzQyxhQUFhLEVBQUUsR0FBRztJQUNsQixNQUFNLEVBQUUsY0FBYztJQUN0QixnQkFBZ0IsRUFBRSxPQUFPO0lBQ3pCLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUksR0FDWjtFQUVGLDBCQUFXLENBQUM7SUFDWCxlQUFlLEVBQUUsSUFBSTtJQUNyQixLQUFLLEVBQUUsT0FBTztJQUNkLE9BQU8sRUFBRSxJQUFJO0lBQ2IsV0FBVyxFQUFFLElBQUksR0E0QmpCO0lBM0JBLCtCQUFNLENBQUM7TUFDTixXQUFXLEVBQUUsQ0FBQyxHQUNkO0lBUEYsQUFRQywwQkFSVSxBQVFWLE1BQU8sQ0FBQztNQUNQLGVBQWUsRUFBRSxJQUFJO01BQ3JCLEtBQUssRUFBRSxPQUFPLEdBQ2Q7SUFYRixBQWFDLDBCQWJVLENBYVYsQ0FBQyxDQUFDO01BQ0QsUUFBUSxFQUFFLFFBQVE7TUFDbEIsR0FBRyxFQUFFLElBQUk7TUFDVCxJQUFJLEVBQUUsSUFBSTtNQUNWLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7SUFsQkYsQUFtQkMsMEJBbkJVLENBbUJWLGNBQWMsQ0FBQztNQUNkLFNBQVMsRUFBRSxJQUFJO01BQ2YsS0FBSyxFQUFFLElBQUk7TUFDWCxZQUFZLEVBQUUsSUFBSTtNQUNsQixXQUFXLEVBQUUsQ0FBQztNQUNkLFdBQVcsRUFBRSxHQUFHO01BQ2hCLEdBQUcsRUFBRSxJQUFJO01BQ1QsUUFBUSxFQUFFLFFBQVEsR0FDbEI7SUEzQkYsQUE0QkMsMEJBNUJVLENBNEJWLEVBQUUsQ0FBQztNQUNGLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLEdBQUcsR0FDaEI7RUFJRixxQkFBTSxDQUFDO0lBQ04sS0FBSyxFQUFFLE9BQW9CLEdBZ0IzQjtJQWpCRCxBQUVDLHFCQUZLLENBRUwsT0FBTyxDQUFDO01BQ1AsS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsSUFBSSxHQUtaO01BVEYsQUFNTSxxQkFOQSxDQUVMLE9BQU8sR0FJRixDQUFDLENBQUM7UUFDTCxJQUFJLEVBQUUsWUFBWSxHQUNsQjtJQVJILEFBV0MscUJBWEssQ0FXTCxZQUFZLENBQUM7TUFDWixPQUFPLEVBQUUsSUFBSTtNQUNiLFdBQVcsRUFBRSxJQUFJO01BQ2pCLFNBQVMsRUFBRSxLQUFLO01BQ2hCLFVBQVUsRUFBRSxJQUFJLEdBQ2hCO0VBdEZILEFBeUZDLGdCQXpGTSxDQXlGTixFQUFFLENBQUM7SUFDRixTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxHQUFHLEdBQ2hCO0VBRUQseUJBQVUsQ0FBQztJQUNWLFlBQVksRUFBRSxJQUFJLEdBQ2xCO0VBRUQsdUJBQVEsQ0FBQztJQUNSLGFBQWEsRUFBRSxTQUFTLEdBQ3hCO0VBQ0QsdUJBQVEsQ0FBQztJQUNSLE9BQU8sRUFBRSxPQUFPO0lBQ2hCLGdCQUFnQixFQUFFLE9BQU87SUFDekIsS0FBSyxFQUFFLE9BQU87SUFDZCxNQUFNLEVBQUUsUUFBUTtJQUNoQixhQUFhLEVBQUUsR0FBRyxHQUNsQjtFQUNELEFBRUMseUJBRlMsQ0FFVCxDQUFDLENBQUM7SUFDRCxZQUFZLEVBQUUsSUFBSSxHQUNsQjtFQUVGLHdCQUFTLENBQUM7SUFDVCxPQUFPLEVBQUUsSUFBSTtJQUNiLGNBQWMsRUFBRSxHQUFHO0lBQ25CLGVBQWUsRUFBRSxhQUFhO0lBQzlCLFdBQVcsRUFBRSxNQUFNLEdBS25CO0lBVEQsQUFLQyx3QkFMUSxDQUtSLHFCQUFxQixDQUFDO01BQ3JCLE1BQU0sRUFBRSxDQUFDO01BQ1QsV0FBVyxFQUFFLElBQUksR0FDakI7RUFHRixxQkFBTSxDQUFDO0lBQ04sYUFBYSxFQUFFLENBQUM7SUFDaEIsWUFBWSxFQUFFLElBQUk7SUFDbEIsUUFBUSxFQUFFLFFBQVE7SUFDbEIsS0FBSyxFQUFFLEtBQUssR0FnQlo7SUFkQSw4QkFBVSxDQUFDO01BQ1YsTUFBTSxFQUFFLENBQUM7TUFDVCxPQUFPLEVBQUUsQ0FBQyxHQUNWO0lBVEYsQUFVQyxxQkFWSyxBQVVMLE1BQU8sQ0FBQztNQUNQLEtBQUssRUFBRSxPQUFPLEdBQ2Q7SUFaRixBQWNDLHFCQWRLLENBY0wsR0FBRyxDQUFDO01BQ0gsUUFBUSxFQUFFLFFBQVE7TUFDbEIsS0FBSyxFQUFFLENBQUM7TUFDUixHQUFHLEVBQUUsR0FBRztNQUNSLFNBQVMsRUFBRSxnQkFBZ0IsR0FDM0I7RUFHRiwyQkFBWSxDQUFDO0lBQ1osS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLE9BQU8sRUFBRSxJQUFJLEdBSWI7SUFQRCxBQUlDLDJCQUpXLENBSVgsSUFBSSxDQUFDO01BQ0osSUFBSSxFQUFFLElBQUksR0FDVjtFQUdGLHVCQUFRLENBQUM7SUFDUixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJO0lBQ1osT0FBTyxFQUFFLElBQUksR0FJYjtJQVBELEFBSUMsdUJBSk8sQ0FJUCxJQUFJLENBQUM7TUFDSixJQUFJLEVBQUUsT0FBTyxHQUNiO0VBR0YsQUFFRSx1QkFGTSxDQUNQLElBQUksQ0FDSCxDQUFDLENBQUM7SUFDRCxJQUFJLEVBQUUsT0FBbUIsR0FDekI7RUF6S0osQUE2S0MsZ0JBN0tNLENBNktOLGNBQWMsQ0FBQztJQUNkLFNBQVMsRUFBRSxJQUFJO0lBQ2YsS0FBSyxFQUFFLElBQUk7SUFDWCxZQUFZLEVBQUUsSUFBSTtJQUNsQixXQUFXLEVBQUUsQ0FBQztJQUNkLFdBQVcsRUFBRSxHQUFHO0lBQ2hCLEdBQUcsRUFBRSxJQUFJO0lBQ1QsUUFBUSxFQUFFLFFBQVEsR0FDbEI7O0FBS0QsMkJBQVEsQ0FBQztFQUNSLE1BQU0sRUFBRSxPQUFPLEdBS2Y7RUFORCxBQUdDLDJCQUhPLENBR1AsQ0FBQyxDQUFDO0lBQ0QsV0FBVyxFQUFFLElBQUksR0FDakI7O0FBUEgsQUFVQyxvQkFWVSxDQVVWLGdCQUFnQixDQUFDO0VBQ2hCLE1BQU0sRUFBRSxJQUFJO0VBQ1osS0FBSyxFQUFFLE9BQU8sR0FDZDs7QUN4WkgsQUFDRSxRQURNLFVBQVUsQ0FDaEIsZ0JBQWdCLENBQUM7RUFDZixPQUFPLEVBQUUsSUFBSSxHQUNkOztBQUNELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQUoxQixBQUtJLFFBTEksVUFBVSxDQUtkLGVBQWUsQ0FBQztJQUNkLE1BQU0sRUFBRSxtQkFBbUIsR0FDNUI7RUFQTCxBQVFJLFFBUkksVUFBVSxDQVFkLGdCQUFnQixDQUFDO0lBQ2YsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLENBQUM7SUFDTixJQUFJLEVBQUUsQ0FBQztJQUVQLE9BQU8sRUFBRSxJQUFJO0lBQ2IsVUFBVSxFQUFFLE1BQU07SUFDbEIsVUFBVSxFQUFFLElBQUk7SUFDaEIsc0JBQXNCLEVBQUUsTUFBTTtJQUM5QixrQkFBa0IsRUFBRSxNQUFNO0lBQzFCLGNBQWMsRUFBRSxNQUFNO0lBRXRCLFVBQVUsRUFBRSxrQkFBK0IsR0FTNUM7SUE3QkwsQUFzQlEsUUF0QkEsVUFBVSxDQVFkLGdCQUFnQixHQWNaLFNBQVMsQ0FBQztNQUNWLEtBQUssRUxRUSxLQUFLO01LUGxCLE9BQU8sRUFBRSxDQUFDLEdBSVg7TUE1QlAsQUF5QlUsUUF6QkYsVUFBVSxDQVFkLGdCQUFnQixHQWNaLFNBQVMsR0FHUCxTQUFTLENBQUM7UUFDVixPQUFPLEVBQUUsT0FBTyxHQUNqQjs7QUEzQlQsQUFnQ0ksUUFoQ0ksVUFBVSxBQStCaEIsWUFBYSxDQUNYLGdCQUFnQixDQUFDO0VBQ2YsZ0JBQWdCLEVMdEJYLE9BQU8sR0s0QmI7RUF2Q0wsQUFtQ1EsUUFuQ0EsVUFBVSxBQStCaEIsWUFBYSxDQUNYLGdCQUFnQixDQUVkLENBQUMsQ0FDQyxDQUFDLENBQUM7SUFDQSxLQUFLLEVMN0JKLE9BQU8sR0s4QlQ7O0FBckNULEFBMENJLFFBMUNJLFVBQVUsQUF5Q2hCLGFBQWMsQ0FDWixnQkFBZ0IsQ0FBQztFQUNmLGdCQUFnQixFTHRDWCxPQUFPLEdLNENiO0VBakRMLEFBNkNRLFFBN0NBLFVBQVUsQUF5Q2hCLGFBQWMsQ0FDWixnQkFBZ0IsQ0FFZCxDQUFDLENBQ0MsQ0FBQyxDQUFDO0lBQ0EsS0FBSyxFQUFFLGtCQUFxQixHQUM3Qjs7QUFNVCxBQUVJLElBRkEsZ0JBQWdCLENBQ2xCLFFBQVEsVUFBVSxDQUNoQixnQkFBZ0IsQ0FBQztFQUNmLFVBQVUsRUFBRSxNQUFNO0VBRWxCLEtBQUssRUx4QmUsSUFBSSxHSzZCekI7RUFWTCxBQU1NLElBTkYsZ0JBQWdCLENBQ2xCLFFBQVEsVUFBVSxDQUNoQixnQkFBZ0IsQ0FJZCxTQUFTO0VBTmYsQUFPTSxJQVBGLGdCQUFnQixDQUNsQixRQUFRLFVBQVUsQ0FDaEIsZ0JBQWdCLENBS2QsU0FBUyxDQUFDO0lBQ1IsS0FBSyxFTDNCYSxJQUFJLENLMkJVLFVBQVUsR0FDM0M7O0FBVFAsQUFZTSxJQVpGLGdCQUFnQixDQUNsQixRQUFRLFVBQVUsQ0FVaEIsZUFBZSxDQUNiLENBQUMsQ0FBQztFQUNBLGlCQUFpQixFQUFFLFVBQVU7RUFDN0IsY0FBYyxFQUFFLFVBQVU7RUFDMUIsWUFBWSxFQUFFLFVBQVU7RUFDeEIsU0FBUyxFQUFFLFVBQVU7RUFDckIsTUFBTSxFQUFFLEtBQUs7RUFDYixVQUFVLEVBQUcsT0FBTyxHQUNyQjs7QUN4RVAsQUFDRSxRQURNLFdBQVcsQ0FDakIsZ0JBQWdCLENBQUM7RUFDZixPQUFPLEVBQUUsSUFBSSxHQUNkOztBQUNELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQUoxQixBQUtJLFFBTEksV0FBVyxDQUtmLGdCQUFnQixDQUFDO0lBQ2YsT0FBTyxFQUFFLElBQUksR0FDZDs7QUFJTCxBQUdNLElBSEYsZ0JBQWdCLENBQ2xCLFFBQVEsV0FBVyxDQUNqQixlQUFlLENBQ2IsQ0FBQyxDQUFDO0VBQ0EsaUJBQWlCLEVBQUUsVUFBVTtFQUM3QixjQUFjLEVBQUUsVUFBVTtFQUMxQixZQUFZLEVBQUUsVUFBVTtFQUN4QixTQUFTLEVBQUUsVUFBVTtFQUNyQixNQUFNLEVBQUUsS0FBSztFQUNiLFVBQVUsRUFBRyxPQUFPLEdBQ3JCOztBQ3JCUCxnQkFBZ0IsQ0FBQztFQUNmLFVBQVUsRUFBRSxNQUFNLEdBTW5CO0VBSEMsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0lBSjFCLGdCQUFnQixDQUFDO01BS2IsV0FBVyxFUDBCTSxLQUFLLEdPeEJ6Qjs7QUFHRCxBQUNFLGVBRGEsQ0FDYixDQUFDLENBQUM7RUFDQSxXQUFXLEVBQUUsR0FBRyxHQUNqQjs7QUFHSCx1QkFBdUIsS0FBSyxDQUFDO0VBQzNCLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7O0FBSUcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VBRjVCLEFBQ0UsSUFERSxnQkFBZ0IsQ0FDbEIsZ0JBQWdCLENBQUM7SUFFYixXQUFXLEVQV1MsSUFBSSxHT1QzQjs7QUFMSCxBQU1FLElBTkUsZ0JBQWdCLENBTWxCLGVBQWUsQ0FBQztFQUNkLFVBQVUsRUFBRSxNQUFNO0VBRWxCLEtBQUssRVBLaUIsSUFBSSxHT00zQjtFQXBCSCxBQVVJLElBVkEsZ0JBQWdCLENBTWxCLGVBQWUsQ0FJYixjQUFjLENBQUM7SUFDYixPQUFPLEVBQUUsSUFBSSxHQUNkO0VBWkwsQUFhSSxJQWJBLGdCQUFnQixDQU1sQixlQUFlLENBT2IsU0FBUztFQWJiLEFBY0ksSUFkQSxnQkFBZ0IsQ0FNbEIsZUFBZSxDQVFiLFNBQVMsQ0FBQztJQUNSLEtBQUssRVBEZSxJQUFJLENPQ1EsVUFBVSxHQUkzQztJQW5CTCxBQWFJLElBYkEsZ0JBQWdCLENBTWxCLGVBQWUsQ0FPYixTQUFTLEFBR1IsTUFBUTtJQWhCYixBQWNJLElBZEEsZ0JBQWdCLENBTWxCLGVBQWUsQ0FRYixTQUFTLEFBRVIsTUFBUSxDQUFDO01BQ04sT0FBTyxFQUFFLElBQUksR0FDZDs7QUFsQlAsQUFxQkUsSUFyQkUsZ0JBQWdCLENBcUJsQix1QkFBdUIsS0FBSyxDQUFDO0VBQzNCLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7O0FBdkJILEFBd0JFLElBeEJFLGdCQUFnQixDQXdCbEIsT0FBTyxBQUNMLFFBQVMsQ0FBQztFQUNSLEtBQUssRVBaZSxJQUFJLEdPYXpCOztBQTNCTCxBQXdCRSxJQXhCRSxnQkFBZ0IsQ0F3QmxCLE9BQU8sQUFLTCxVQUFXLENBQUM7RUFDVixJQUFJLEVQaEJnQixJQUFJO0VPaUJ4QixLQUFLLEVBQUUsaUJBQXdDLEdBQ2hEOztBQWhDTCxBQXdCRSxJQXhCRSxnQkFBZ0IsQ0FrQ2hCLGFBQU8sQ0FBQztFQUNOLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7O0FBcENMLEFBdUNJLElBdkNBLGdCQUFnQixDQXNDbEIsZ0JBQWdCLENBQ2QsSUFBSSxDQUFDO0VBQ0gsT0FBTyxFQUFFLElBQUksR0FDZDs7QUMzREwsQUFHTSxRQUhFLFlBQVksQ0FDbEIsZ0JBQWdCLENBQ2QsZUFBZSxDQUNiLGtCQUFrQixNQUFNLENBQUM7RUFDdkIsS0FBSyxFUkVGLE9BQU8sR1FEWDs7QUFMUCxBQU9VLFFBUEYsWUFBWSxDQUNsQixnQkFBZ0IsQ0FDZCxlQUFlLEdBSVgsU0FBUyxHQUNQLFNBQVMsQ0FBQztFQUNWLEtBQUssRVJGSixPQUFPLEdRTVQ7RUFaVCxBQU9VLFFBUEYsWUFBWSxDQUNsQixnQkFBZ0IsQ0FDZCxlQUFlLEdBSVgsU0FBUyxHQUNQLFNBQVMsQUFFVCxNQUFPLENBQUM7SUFDTixLQUFLLEVSTE4sT0FBTyxHUU1QOztBQVhYLEFBZWlCLFFBZlQsWUFBWSxDQUNsQixnQkFBZ0IsQ0FDZCxlQUFlLEdBSVgsU0FBUyxDQU9ULHFCQUFxQixHQUVqQixFQUFFLEdBQUcsQ0FBQztBQWZsQixBQWVpQixRQWZULFlBQVksQ0FDbEIsZ0JBQWdCLENBQ2QsZUFBZSxHQUlYLFNBQVMsQ0FRVCxvQkFBb0IsR0FDaEIsRUFBRSxHQUFHLENBQUMsQ0FBQztFQUNQLEtBQUssRVJWTixPQUFPLEdRZVA7RUFyQlgsQUFlaUIsUUFmVCxZQUFZLENBQ2xCLGdCQUFnQixDQUNkLGVBQWUsR0FJWCxTQUFTLENBT1QscUJBQXFCLEdBRWpCLEVBQUUsR0FBRyxDQUFDLEFBRVAsTUFBUSxFQWpCbkIsQUFlaUIsUUFmVCxZQUFZLENBQ2xCLGdCQUFnQixDQUNkLGVBQWUsR0FJWCxTQUFTLENBT1QscUJBQXFCLEdBRWpCLEVBQUUsR0FBRyxDQUFDLEFBR1AsTUFBUTtFQWxCbkIsQUFlaUIsUUFmVCxZQUFZLENBQ2xCLGdCQUFnQixDQUNkLGVBQWUsR0FJWCxTQUFTLENBUVQsb0JBQW9CLEdBQ2hCLEVBQUUsR0FBRyxDQUFDLEFBRVAsTUFBUTtFQWpCbkIsQUFlaUIsUUFmVCxZQUFZLENBQ2xCLGdCQUFnQixDQUNkLGVBQWUsR0FJWCxTQUFTLENBUVQsb0JBQW9CLEdBQ2hCLEVBQUUsR0FBRyxDQUFDLEFBR1AsTUFBUSxDQUFDO0lBQ04sS0FBSyxFUmRSLE9BQU8sR1FlTDs7QUFwQmIsQUF5QnVDLFFBekIvQixZQUFZLENBQ2xCLGdCQUFnQixDQXdCZCxXQUFXLEdBQUcsU0FBUyxTQUFTLEdBQUcsU0FBUyxNQUFNLENBQUM7RUFDakQsS0FBSyxFUnJCQSxPQUFPLEdRc0JiOztBQUVILE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQTdCMUIsQUErQk0sUUEvQkUsWUFBWSxDQThCaEIsZ0JBQWdCLENBQ2QsZUFBZSxDQUFDO0lBQ2QsVUFBVSxFUnhCUCxPQUFPLEdRNENYO0lBcERQLEFBbUNZLFFBbkNKLFlBQVksQ0E4QmhCLGdCQUFnQixDQUNkLGVBQWUsQ0FFYixFQUFFLEFBQ0EsT0FBUSxDQUNOLENBQUMsQ0FBQztNQUNBLEtBQUssRUFBRSxnQkFBZ0I7TUFDdkIsT0FBTyxFQUFFLENBQUM7TUFDVixnQkFBZ0IsRVIvQm5CLE9BQU8sR1FvQ0w7TUEzQ2IsQUFtQ1ksUUFuQ0osWUFBWSxDQThCaEIsZ0JBQWdCLENBQ2QsZUFBZSxDQUViLEVBQUUsQUFDQSxPQUFRLENBQ04sQ0FBQyxBQUlDLE1BQU8sRUF2Q3JCLEFBbUNZLFFBbkNKLFlBQVksQ0E4QmhCLGdCQUFnQixDQUNkLGVBQWUsQ0FFYixFQUFFLEFBQ0EsT0FBUSxDQUNOLENBQUMsQUFLQyxNQUFPLENBQUM7UUFDTixLQUFLLEVBQUUsS0FBSyxHQUNiO0lBMUNmLEFBK0NVLFFBL0NGLFlBQVksQ0E4QmhCLGdCQUFnQixDQUNkLGVBQWUsR0FlWCxTQUFTLENBQ1QscUJBQXFCO0lBL0MvQixBQWdEVSxRQWhERixZQUFZLENBOEJoQixnQkFBZ0IsQ0FDZCxlQUFlLEdBZVgsU0FBUyxDQUVULG9CQUFvQixDQUFDO01BQ25CLFVBQVUsRVJ6Q1gsT0FBTyxHUTBDUDs7QUFTWCxBQUdNLFFBSEUsYUFBYSxDQUNuQixnQkFBZ0IsQ0FDZCxlQUFlLENBQ2Isa0JBQWtCLE1BQU0sQ0FBQztFQUN2QixLQUFLLEVBQUUsa0JBQXFCLEdBQzdCOztBQUxQLEFBT1UsUUFQRixhQUFhLENBQ25CLGdCQUFnQixDQUNkLGVBQWUsR0FJWCxTQUFTLEdBQ1AsU0FBUyxDQUFDO0VBQ1YsS0FBSyxFQUFFLGtCQUFxQixHQUk3QjtFQVpULEFBT1UsUUFQRixhQUFhLENBQ25CLGdCQUFnQixDQUNkLGVBQWUsR0FJWCxTQUFTLEdBQ1AsU0FBUyxBQUVULE1BQU8sQ0FBQztJQUNOLEtBQUssRUFBRSxrQkFBcUIsR0FDN0I7O0FBWFgsQUFlaUIsUUFmVCxhQUFhLENBQ25CLGdCQUFnQixDQUNkLGVBQWUsR0FJWCxTQUFTLENBT1QscUJBQXFCLEdBRWpCLEVBQUUsR0FBRyxDQUFDO0FBZmxCLEFBZWlCLFFBZlQsYUFBYSxDQUNuQixnQkFBZ0IsQ0FDZCxlQUFlLEdBSVgsU0FBUyxDQVFULG9CQUFvQixHQUNoQixFQUFFLEdBQUcsQ0FBQyxDQUFDO0VBQ1AsS0FBSyxFQUFFLGtCQUFxQixHQUs3QjtFQXJCWCxBQWVpQixRQWZULGFBQWEsQ0FDbkIsZ0JBQWdCLENBQ2QsZUFBZSxHQUlYLFNBQVMsQ0FPVCxxQkFBcUIsR0FFakIsRUFBRSxHQUFHLENBQUMsQUFFUCxNQUFRLEVBakJuQixBQWVpQixRQWZULGFBQWEsQ0FDbkIsZ0JBQWdCLENBQ2QsZUFBZSxHQUlYLFNBQVMsQ0FPVCxxQkFBcUIsR0FFakIsRUFBRSxHQUFHLENBQUMsQUFHUCxNQUFRO0VBbEJuQixBQWVpQixRQWZULGFBQWEsQ0FDbkIsZ0JBQWdCLENBQ2QsZUFBZSxHQUlYLFNBQVMsQ0FRVCxvQkFBb0IsR0FDaEIsRUFBRSxHQUFHLENBQUMsQUFFUCxNQUFRO0VBakJuQixBQWVpQixRQWZULGFBQWEsQ0FDbkIsZ0JBQWdCLENBQ2QsZUFBZSxHQUlYLFNBQVMsQ0FRVCxvQkFBb0IsR0FDaEIsRUFBRSxHQUFHLENBQUMsQUFHUCxNQUFRLENBQUM7SUFDTixLQUFLLEVBQUUsa0JBQXFCLEdBQzdCOztBQXBCYixBQXlCdUMsUUF6Qi9CLGFBQWEsQ0FDbkIsZ0JBQWdCLENBd0JkLFdBQVcsR0FBRyxTQUFTLFNBQVMsR0FBRyxTQUFTLE1BQU0sQ0FBQztFQUNqRCxLQUFLLEVBQUUsa0JBQXFCLEdBQzdCOztBQUVILE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQTdCMUIsQUErQk0sUUEvQkUsYUFBYSxDQThCakIsZ0JBQWdCLENBQ2QsZUFBZSxDQUFDO0lBQ2QsVUFBVSxFUjFGUCxPQUFPLEdRNkdYO0lBbkRQLEFBbUNZLFFBbkNKLGFBQWEsQ0E4QmpCLGdCQUFnQixDQUNkLGVBQWUsQ0FFYixFQUFFLEFBQ0EsT0FBUSxDQUNOLENBQUMsQ0FBQztNQUNBLEtBQUssRVJyRlgsSUFBSSxDUXFGZ0IsVUFBVTtNQUN4QixnQkFBZ0IsRVI5Rm5CLE9BQU8sR1FtR0w7TUExQ2IsQUFtQ1ksUUFuQ0osYUFBYSxDQThCakIsZ0JBQWdCLENBQ2QsZUFBZSxDQUViLEVBQUUsQUFDQSxPQUFRLENBQ04sQ0FBQyxBQUdDLE1BQU8sRUF0Q3JCLEFBbUNZLFFBbkNKLGFBQWEsQ0E4QmpCLGdCQUFnQixDQUNkLGVBQWUsQ0FFYixFQUFFLEFBQ0EsT0FBUSxDQUNOLENBQUMsQUFJQyxNQUFPLENBQUM7UUFDTixLQUFLLEVSekZiLElBQUksR1EwRkc7SUF6Q2YsQUE4Q1UsUUE5Q0YsYUFBYSxDQThCakIsZ0JBQWdCLENBQ2QsZUFBZSxHQWNYLFNBQVMsQ0FDVCxxQkFBcUI7SUE5Qy9CLEFBK0NVLFFBL0NGLGFBQWEsQ0E4QmpCLGdCQUFnQixDQUNkLGVBQWUsR0FjWCxTQUFTLENBRVQsb0JBQW9CLENBQUM7TUFDbkIsVUFBVSxFUjFHWCxPQUFPLEdRMkdQOztBQzVHWCxlQUFlLENBQUM7RUFDZCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsQ0FBQztFQUNWLEdBQUcsRUFBRSxLQUFLO0VBQ1YsS0FBSyxFQUFFLEtBQUs7RUFFWixTQUFTLEVBQUUsSUFBSTtFQ1BmLGlCQUFpQixFQUFFLGFBQWE7RUFDaEMsYUFBYSxFQUFFLGFBQWE7RUFDNUIsU0FBUyxFQUFFLGFBQWEsR0RPekI7O0FBSUMsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VBRDFCLGFBQWEsQ0FBQztJQUVWLFlBQVksRUFBRSxDQUFDLEdBUWxCOztBQU5DLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQUoxQixhQUFhLENBQUM7SUFLVixZQUFZLEVBQUUsQ0FBQyxHQUtsQjs7QUFIQyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RUFQM0IsYUFBYSxDQUFDO0lBUVYsWUFBWSxFQUFFLENBQUMsR0FFbEI7O0FFdkJELEFBR00sTUFIQSxBQUVMLFNBQVUsR0FDTCxDQUFDLENBQUM7RUFDTCxTQUFTLEVBQUUsR0FBRyxHQUNkOztBQUdGLFVBQUssQ0FBQztFQUNMLFNBQVMsRUFBRSxLQUFLLEdBQ2hCOztBQUVELFlBQU8sQ0FBQztFQUNQLFNBQVMsRUFBRSxLQUFLLEdBVWhCO0VBWEQsQUFLTSxZQUxDLENBR04sV0FBVyxHQUVOLENBQUMsQ0FBQztJQUNMLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLE9BQU8sRUFBRSxDQUFDO0lBQ1YsS0FBSyxFQUFFLElBQUksR0FDWDs7QUFJSCxlQUFVLENBQUM7RUFDVixJQUFJLEVYS2UsS0FBSztFV0p4QixHQUFHLEVYbUJRLElBQUk7RVdsQmYsTUFBTSxFWG1CUSxJQUFJO0VXbEJsQixnQkFBZ0IsRUFBRSxPQUFPLEdBS3pCO0VBVEQsQUFNQyxlQU5TLEFBTVQsS0FBTSxDQUFDO0lBQ04sT0FBTyxFQUFFLElBQUksR0FDYjs7QUFHRixXQUFNLENBQUM7RUFDTixTQUFTLEVBQUUsR0FBRztFQUNkLE1BQU0sRUFBRSxNQUFNLEdBQ2Q7O0FBRUQsYUFBUSxDQUFDO0VBQ1IsTUFBTSxFQUFFLFNBQVMsR0FDakI7O0FBRUQsY0FBUyxDQUFDO0VBQ1QsVUFBVSxFQUFFLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLG1CQUFtQjtFQUM1QyxhQUFhLEVBQUUsR0FBRyxHQUNsQjs7QUFFRCxXQUFNLENBQUM7RUFDTixPQUFPLEVBQUUsSUFBSTtFQUNiLFNBQVMsRUFBRSxJQUFJO0VBQ2YsT0FBTyxFQUFFLGdCQUFnQixHQU96QjtFQVZELEFBS0ssV0FMQyxHQUtELENBQUMsQ0FBQztJQUNMLFNBQVMsRUFBRSxDQUFDO0lBQ1osT0FBTyxFQUFFLElBQUk7SUFDYixTQUFTLEVBQUUsR0FBRyxHQUNkOztBQUdGLGFBQVEsQ0FBQztFQUNSLGdCQUFnQixFQUFFLE9BQU87RUFDekIsZUFBZSxFQUFFLFVBQVU7RUFDM0IsT0FBTyxFQUFFLElBQUk7RUFDYixhQUFhLEVBQUUsV0FBVyxHQUsxQjtFQVRELEFBTUMsYUFOTyxDQU1QLGdCQUFnQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Q7O0FDcEVGLGNBQVEsRUFBVCxBQUFDLGNBQVEsQ0FBQztFQUNSLFNBQVMsRUFBRSxJQUFJO0VBQ2YsS0FBSyxFQUFFLE9BQU87RUFDZCxhQUFhLEVBQUUsQ0FBQyxHQUNoQjs7QUFFRCxpQkFBVyxFQUFaLEFBQUMsaUJBQVcsQ0FBQztFQUNYLFNBQVMsRUFBRSxJQUFJO0VBQ2YsT0FBTyxFQUFFLElBQUk7RUFDYixhQUFhLEVBQUUsSUFBSSxHQUNuQjs7QUFFRCxhQUFPLEVBQVIsQUFBQyxhQUFPLENBQUM7RUFDUCxPQUFPLEVBQUUsQ0FBQztFQUNWLE1BQU0sRUFBRSxDQUFDO0VBRVQsVUFBVSxFQUFFLElBQUksR0FDaEI7O0FBRUQsYUFBTyxFQUFSLEFBQUMsYUFBTyxDQUFDO0VBQ1AsT0FBTyxFQUFFLElBQUk7RUFDYixlQUFlLEVBQUUsVUFBVTtFQUMzQixXQUFXLEVBQUUsTUFBTTtFQUNuQixNQUFNLEVBQUUsT0FBTztFQUNmLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsYUFBYSxFQUFFLE1BQU0sR0E0RHJCO0VBMURBLGtCQUFNLEVBQVAsQUFBQyxrQkFBTSxDQUFDO0lBQ04sWUFBWSxFQUFFLElBQUk7SUFDbEIsU0FBUyxFQUFFLEdBQUcsR0FpQmQ7SUFmQSx3QkFBTyxFQUFSLEFBQUMsd0JBQU8sQ0FBQztNQUNQLFNBQVMsRUFBRSxJQUFJO01BQ2YsYUFBYSxFQUFFLFFBQVE7TUFDdkIsV0FBVyxFQUFFLE1BQU07TUFDbkIsUUFBUSxFQUFFLE1BQU0sR0FDaEI7SUFFRCx3QkFBTyxFQUFSLEFBQUMsd0JBQU8sQ0FBQztNQUNQLFNBQVMsRUFBRSxJQUFJO01BQ2YsT0FBTyxFQUFFLElBQUksR0FDYjtJQWRGLEFBZ0JDLGtCQWhCSyxDQWdCTCxDQUFDLEVBaEJILEFBZ0JFLGtCQWhCSyxDQWdCTCxDQUFDLENBQUM7TUFDRCxhQUFhLEVBQUUsQ0FBQyxHQUNoQjtFQUdGLEFBRUMsa0JBRkssQ0FFTCxrQkFBa0I7RUFGbkIsQUFHQyxrQkFISyxDQUdMLGtCQUFrQixFQUhwQixBQUVFLGtCQUZLLENBRUwsa0JBQWtCO0VBRnBCLEFBR0Usa0JBSEssQ0FHTCxrQkFBa0IsQ0FBQztJQUNsQixTQUFTLEVBQUUsSUFBSSxHQUNmO0VBbkNILEFBc0NDLGFBdENNLENBc0NOLElBQUksRUF0Q04sQUFzQ0UsYUF0Q00sQ0FzQ04sSUFBSSxDQUFDO0lBQ0osS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLFdBQVcsRUFBRSxJQUFJLEdBS2pCO0lBOUNGLEFBMkNFLGFBM0NLLENBc0NOLElBQUksQ0FLSCxJQUFJLEVBM0NQLEFBMkNHLGFBM0NLLENBc0NOLElBQUksQ0FLSCxJQUFJLENBQUM7TUFDSixJQUFJLEVaNURHLE9BQU8sR1k2RGQ7RUFHRixvQkFBUSxFQUFULEFBQUMsb0JBQVEsQ0FBQztJQUNSLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixnQkFBZ0IsRVpoRVIsT0FBTztJWWlFZixhQUFhLEVBQUUsR0FBRztJQUNsQixVQUFVLEVBQUUsT0FBTztJQUNuQixZQUFZLEVBQUUsSUFBSSxHQUNsQjtFQUVELHNCQUFVLEVBQVgsQUFBQyxzQkFBVSxDQUFDO0lBQ1YsZ0JBQWdCLEVBQUUsT0FBTyxHQVF6QjtJQVRELEFBS0Usc0JBTFEsQ0FHVCxJQUFJLENBRUgsSUFBSSxFQUxQLEFBS0csc0JBTFEsQ0FHVCxJQUFJLENBRUgsSUFBSSxDQUFBO01BQ0gsSUFBSSxFQUFFLE9BQU8sR0FDYjs7QUFRSCxzQkFBVSxDQUFDO0VBQ1YsZ0JBQWdCLEVBQUUsT0FBbUIsR0FRckM7RUFURCxBQUtFLHNCQUxRLENBR1QsSUFBSSxDQUVILElBQUksQ0FBQTtJQUNILElBQUksRUFBRSxPQUFPLEdBQ2I7O0FDcEdMLElBQUksQ0FBQztFQUNKLGFBQWEsRUFBRSxTQUFTLEdBQ3hCOztBQUVELGdCQUFnQixDQUFDO0VBQ2hCLGFBQWEsRUFBRSxNQUFNLEdBQ3JCOztBQUVELEFBQ0ssVUFESyxHQUNMLENBQUMsQ0FBQztFQUNMLGFBQWEsRUFBRSxNQUFNLEdBQ3JCOztBQUdGLFlBQVksQ0FBQztFQUNaLGdCQUFnQixFYlNQLE9BQU8sR2FDaEI7RUFYRCxBQUdDLFlBSFcsQUFHWCxnQkFBaUIsQ0FBQztJQUNqQixZQUFZLEViTUosT0FBTztJYUxmLEtBQUssRUFBRSxPQUFPLEdBS2Q7O0FBRUYsY0FBYyxDQUFDO0VBQ2QsWUFBWSxFQUFFLE9BQU87RUFDckIsS0FBSyxFQUFFLE9BQU8sR0FDZDs7QUFDRCxnQkFBZ0IsQ0FBQztFQUNoQixnQkFBZ0IsRUFBRSxXQUFXLEdBQzdCOztBQUVELGlCQUFpQixDQUFDO0VBQ2pCLGdCQUFnQixFQUFFLElBQUk7RUFDdEIsWUFBWSxFQUFFLE9BQU87RUFDckIsS0FBSyxFYk9PLE9BQU8sR2FXbkI7RUFyQkQsQUFLQyxpQkFMZ0IsQUFLaEIsTUFBTyxDQUFDO0lBQ1AsZ0JBQWdCLEVBQUUsT0FBb0I7SUFDdEMsS0FBSyxFQUFFLE9BQU8sR0FDZDtFQVJGLEFBVUMsaUJBVmdCLEFBVWhCLElBQU0sRUFBQSxRQUFDLEVBQVUsSUFBSyxDQUFBLFNBQVMsQ0FBQyxPQUFPLENBQUM7SUFDdkMsZ0JBQWdCLEVBQUUsT0FBTztJQUN6QixLQUFLLEVBQUUsT0FBTztJQUVkLFVBQVUsRUFBRSxJQUFJLEdBQ2hCO0VBZkYsQUFpQkMsaUJBakJnQixBQWlCaEIsTUFBTyxDQUFDO0lBRVAsVUFBVSxFQUFFLElBQUksR0FDaEI7O0FBR0Ysd0JBQXdCLENBQUM7RUFDeEIsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixLQUFLLEVBQUUsT0FBTyxHQUlkO0VBTkQsQUFHQyx3QkFIdUIsQUFHdkIsTUFBTyxDQUFDO0lBQ1AsZ0JBQWdCLEVBQUUsT0FBTyxHQUN6Qjs7QUFHRixzQkFBc0IsQ0FBQztFQUN0QixZQUFZLEVidkJDLE9BQU87RWF3QnBCLEtBQUssRWJ2Qk8sT0FBTyxHYXlDbkI7RUFwQkQsQUFJQyxzQkFKcUIsQUFJckIsTUFBTyxDQUFDO0lBQ1AsZ0JBQWdCLEVBQUUsT0FBdUI7SUFDekMsS0FBSyxFYjNCTSxPQUFPLEdhNEJsQjtFQVBGLEFBU0Msc0JBVHFCLEFBU3JCLElBQU0sRUFBQSxRQUFDLEVBQVUsSUFBSyxDQUFBLFNBQVMsQ0FBQyxPQUFPLENBQUM7SUFDdkMsZ0JBQWdCLEVibEROLE9BQU87SWFtRGpCLEtBQUssRWJoQ00sT0FBTztJYWtDbEIsVUFBVSxFQUFFLElBQUksR0FDaEI7RUFkRixBQWdCQyxzQkFoQnFCLEFBZ0JyQixNQUFPLENBQUM7SUFFUCxVQUFVLEVBQUUsSUFBSSxHQUNoQjs7QUFHRiw2QkFBNkIsQ0FBQztFQUM3QixnQkFBZ0IsRWIvREwsT0FBTyxHYW9FbEI7RUFORCxBQUdDLDZCQUg0QixBQUc1QixNQUFPLENBQUM7SUFDUCxnQkFBZ0IsRWJsRU4sT0FBTyxHYW1FakI7O0FBTUYsVUFBVSxDQUFDO0VBQ1YsYUFBYSxFQUFFLFNBQVMsR0FLeEI7RUFORCxBQUdDLFVBSFMsQUFHVCxnQkFBaUIsQ0FBQztJQUNqQixnQkFBZ0IsRUFBRSxzQkFBc0IsR0FDeEM7O0FDdkdGLEtBQUssQ0FBQztFQUNMLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLFVBQVUsRUFBRSxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxtQkFBbUI7RUFDM0MsYUFBYSxFQUFFLElBQUksR0E0S25CO0VBM0tBLGlCQUFhLENBQUM7SUFDYixnQkFBZ0IsRUFBRSxXQUFXO0lBQzdCLE1BQU0sRUFBRSxJQUFJO0lBQ1osVUFBVSxFQUFFLElBQUksR0FDaEI7RUFDRCxZQUFRLENBQUM7SUFDUixnQkFBZ0IsRUFBRSxXQUFXO0lBQzdCLGFBQWEsRUFBRSxLQUFLLEdBY3BCO0lBWkEsbUJBQVEsQ0FBQztNQUNSLFNBQVMsRUFBRSxJQUFJO01BQ2YsS0FBSyxFQUFFLE9BQU87TUFDZCxhQUFhLEVBQUUsTUFBTTtNQUNyQixXQUFXLEVBQUUsQ0FBQyxHQUNkO0lBRUQsc0JBQVcsQ0FBQztNQUNYLFNBQVMsRUFBRSxJQUFJO01BQ2YsS0FBSyxFQUFFLE9BQU87TUFDZCxPQUFPLEVBQUUsSUFBSSxHQUNiO0VBR0YsV0FBTyxDQUFDO0lBQ1AsT0FBTyxFQUFFLElBQUk7SUFDYixlQUFlLEVBQUUsVUFBVTtJQUMzQixXQUFXLEVBQUUsTUFBTTtJQUNuQixNQUFNLEVBQUUsT0FBTyxHQVFmO0lBWkQsQUFNQyxXQU5NLENBTU4sQ0FBQyxDQUFDO01BQ0QsYUFBYSxFQUFFLENBQUM7TUFDaEIsU0FBUyxFQUFFLElBQUk7TUFDZixLQUFLLEVkOUJHLE9BQU87TWMrQmYsV0FBVyxFQUFFLElBQUksR0FDakI7RUFHRixZQUFRLENBQUM7SUFDUixTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxHQUFHO0lBQ2hCLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLGdCQUFnQixFZDFDUCxPQUFPO0ljMkNoQixPQUFPLEVBQUUsZUFBZTtJQUN4QixLQUFLLEVBQUUsS0FBSyxHQWtCWjtJQWhCQSxrQkFBTyxDQUFDO01BQ1AsZ0JBQWdCLEVBQUUsT0FBTyxHQUN6QjtJQUVELGtCQUFPLENBQUM7TUFDUCxnQkFBZ0IsRUFBRSxPQUFPLEdBQ3pCO0lBRUQsaUJBQU0sQ0FBQztNQUNOLEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLElBQUksR0FLWjtNQVBELEFBSUcsaUJBSkcsQ0FJSCxDQUFDLENBQUM7UUFDSCxJQUFJLEVBQUUsT0FBa0IsR0FDeEI7RUFNRixpQkFBUSxDQUFDO0lBQ1IsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVBQUUsR0FBRztJQUNoQixhQUFhLEVBQUUsR0FBRyxHQUNsQjtFQUVELG9CQUFXLENBQUM7SUFDWCxTQUFTLEVBQUUsSUFBSTtJQUNmLEtBQUssRUFBRSxPQUFrQjtJQUN6QixhQUFhLEVBQUUsSUFBSSxHQUNuQjtFQVpGLEFBY0MsVUFkSyxDQWNMLGVBQWUsQ0FBQztJQUNmLE1BQU0sRUFBRSxXQUFXO0lBQ25CLE1BQU0sRUFBRSxVQUFVLEdBRWxCO0VBR0YsWUFBUSxDQUFDO0lBQ1IsT0FBTyxFQUFFLElBQUk7SUFDYixlQUFlLEVBQUUsTUFBTTtJQUN2QixXQUFXLEVBQUUsTUFBTTtJQUNuQixhQUFhLEVBQUUsR0FBRztJQUNsQixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFvQjtJQUN0QyxPQUFPLEVBQUUsR0FBRztJQUNaLGFBQWEsRUFBRSxJQUFJLEdBa0JuQjtJQXpCRCxBQVNDLFlBVE8sQ0FTUCxJQUFJLENBQUM7TUFDSixLQUFLLEVBQUUsSUFBSTtNQUNYLE1BQU0sRUFBRSxJQUFJO01BQ1osTUFBTSxFQUFFLFdBQVcsR0FLbkI7TUFqQkYsQUFjSSxZQWRJLENBU1AsSUFBSSxDQUtELENBQUMsQ0FBQztRQUNILElBQUksRUFBRSxLQUFLLEdBQ1g7SUFoQkgsQUFtQkMsWUFuQk8sQ0FtQlAsSUFBSSxDQUFDO01BQ0osS0FBSyxFQUFFLEtBQUs7TUFDWixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxHQUFHO01BQ2hCLFdBQVcsRUFBRSxDQUFDLEdBQ2Q7RUFHRixZQUFRLENBQUM7SUFDUixnQkFBZ0IsRUFBRSxXQUFXO0lBQzdCLFVBQVUsRUFBRSxLQUFLO0lBQ2pCLE9BQU8sRUFBRSxpQkFBaUI7SUFDMUIsT0FBTyxFQUFFLElBQUk7SUFDYixlQUFlLEVBQUUsYUFBYTtJQUM5QixXQUFXLEVBQUUsTUFBTSxHQXNDbkI7SUE1Q0QsQUFPQyxZQVBPLENBT1AsQ0FBQyxDQUFDO01BQ0QsTUFBTSxFQUFFLENBQUMsR0FDVDtJQUNELHNCQUFXLENBQUM7TUFDWCxPQUFPLEVBQUUsSUFBSTtNQUNiLGVBQWUsRUFBRSxVQUFVO01BQzNCLFdBQVcsRUFBRSxNQUFNLEdBOEJuQjtNQTVCQSw2QkFBUSxDQUFDO1FBQ1IsTUFBTSxFZDlGSSxJQUFJO1FjK0ZkLEtBQUssRWQvRkssSUFBSTtRY2dHZCxhQUFhLEVBQUUsR0FBRztRQUNsQixZQUFZLEVBQUUsSUFBSSxHQWlCbEI7UUFmQSxvQ0FBUSxDQUFDO1VBQ1IsZ0JBQWdCLEVkbEdOLE9BQU8sR2NtR2pCO1FBRUQsbUNBQU8sQ0FBQztVQUNQLGdCQUFnQixFZHJHUCxPQUFPLEdjc0doQjtRQUVELHFDQUFTLENBQUM7VUFDVCxnQkFBZ0IsRWR4R0wsT0FBTyxHY3lHbEI7UUFFRCxrQ0FBTSxDQUFDO1VBQ04sZ0JBQWdCLEVkM0dSLE9BQU8sR2M0R2Y7TUFHRiwyQkFBTSxDQUFDO1FBQ04sS0FBSyxFQUFFLE9BQU87UUFDZCxhQUFhLEVBQUUsQ0FBQztRQUNoQixTQUFTLEVkdkhDLElBQUksR2N3SGQ7RUFJSCxjQUFVLENBQUM7SUFDVixRQUFRLEVBQUUsUUFBUSxHQVlsQjtJQWJELEFBR0MsY0FIUyxBQUdULE1BQU8sQ0FBQztNQUNQLE9BQU8sRUFBRSxFQUFFO01BQ1gsS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsSUFBSTtNQUNaLFFBQVEsRUFBRSxRQUFRO01BQ2xCLEdBQUcsRUFBRSxDQUFDO01BQ04sSUFBSSxFQUFFLENBQUM7TUFDUCxnQkFBZ0IsRUFBRSxLQUFLO01BQ3ZCLE9BQU8sRUFBRSxJQUFJLEdBQ2I7O0FDNUtGLGlCQUFTLENBQUM7RUFDVCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsS0FBSztFQUNkLE1BQU0sRUFBRSxJQUFJO0VBQ1osS0FBSyxFQUFFLElBQUk7RUFDWCxVQUFVLEVBQUUsT0FBTztFQUNuQixhQUFhLEVBQUUsS0FBSztFQUNwQixNQUFNLEVBQUUsT0FBTztFQUNmLFVBQVUsRUFBRSxZQUFZO0VBQ3hCLGFBQWEsRUFBRSxDQUFDLEdBb0JoQjtFQTdCRCxBQVdDLGlCQVhRLEFBV1IsTUFBTyxDQUFDO0lBQ1AsUUFBUSxFQUFFLFFBQVE7SUFDbEIsSUFBSSxFQUFFLElBQUk7SUFDVixHQUFHLEVBQUUsSUFBSTtJQUNULE9BQU8sRUFBRSxLQUFLO0lBQ2QsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLGFBQWEsRUFBRSxLQUFLO0lBQ3BCLFVBQVUsRUFBRSxPQUFPO0lBQ25CLFVBQVUsRUFBRSxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBTSxtQkFBSTtJQUNqQyxPQUFPLEVBQUUsRUFBRTtJQUNYLFVBQVUsRUFBRSxZQUFZLEdBQ3hCO0VBdkJGLEFBeUJFLGlCQXpCTyxBQXdCUixPQUFRLEFBQ1AsTUFBTyxDQUFDO0lBQ1AsU0FBUyxFQUFFLGlCQUFnQixHQUMzQjs7QUFJSCxBQUlJLHNCQUpVLEFBRWIsUUFBUyxHQUVOLEtBQUssQ0FBQztFQUNOLFVBQVUsRUFBRSxPQUFPLEdBTXBCO0VBWEgsQUFJSSxzQkFKVSxBQUViLFFBQVMsR0FFTixLQUFLLEFBR0wsTUFBTyxDQUFDO0lBQ1IsSUFBSSxFQUFFLElBQUk7SUFDVixVQUFVLEVBQUUsT0FBTyxHQUNsQjs7QUFWTCxBQWdCSSxzQkFoQlUsQUFjYixTQUFVLEdBRVAsS0FBSyxDQUFDO0VBQ1AsVUFBVSxFQUFFLE9BQU87RUFDbkIsY0FBYyxFQUFFLElBQUksR0FLcEI7RUF2QkgsQUFnQkksc0JBaEJVLEFBY2IsU0FBVSxHQUVQLEtBQUssQUFJTixNQUFPLENBQUM7SUFDUCxVQUFVLEVBQUUsT0FBTyxHQUNuQjs7QUFLSixnQkFBUSxDQUFDO0VBQ1IsUUFBUSxFQUFFLFFBQVE7RUFDbEIsYUFBYSxFQUFFLElBQUksR0F1Qm5CO0VBekJELEFBSUMsZ0JBSk8sQ0FJUCxLQUFLLENBQUM7SUFDTCxRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsS0FBSztJQUNWLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLEdBQUcsR0FLaEI7SUFiRixBQUlDLGdCQUpPLENBSVAsS0FBSyxDQU1KLEdBQUUsQ0FBSSxVQUFKLEFBQWMsRUFBRTtNQUNqQixHQUFHLEVBQUUsS0FBSyxHQUNWO0VBWkgsQUFlQyxnQkFmTyxDQWVQLElBQUksQ0FBQztJQUNKLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixRQUFRLEVBQUUsUUFBUTtJQUNsQixLQUFLLEVBQUUsR0FBRztJQUNWLEdBQUcsRUFBRSxHQUFHO0lBQ1IsU0FBUyxFQUFFLGdCQUFnQjtJQUMzQixPQUFPLEVBQUUsSUFBSTtJQUNiLE1BQU0sRUFBRSxPQUFPLEdBQ2Y7O0FBR0YsZ0JBQVEsQ0FBQztFQUNSLE1BQU0sRUFBRSxJQUFJO0VBQ1osYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENBQUMseUJBQXlCO0VBQ2xELFNBQVMsRUFBRSxJQUFJO0VBQ2YsS0FBSyxFQUFFLElBQUk7RUFDWCxrQkFBa0IsRUFBRSxJQUFJO0VBQ3hCLGVBQWUsRUFBRSxJQUFJO0VBQ3JCLFVBQVUsRUFBRSxJQUFJLEdBTWhCO0VBYkQsQUFTQyxnQkFUTyxBQVNQLE1BQU8sQ0FBQztJQUNQLE9BQU8sRUFBRSxJQUFJO0lBQ2IsYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENBQUMsT0FBc0IsR0FDL0M7O0FDbEdILEFBRUMsT0FGTSxDQUVOLEtBQUssQ0FBQztFQUNMLEtBQUssRUFBRSxLQUFLLEdBS1o7RUFSRixBQUVDLE9BRk0sQ0FLTCxVQUFNLENBQUM7SUFDTixPQUFPLEVBQUUsU0FBUyxHQUNsQjs7QUFQSCxBQVVDLE9BVk0sQ0FVTixnQkFBZ0IsQ0FBQztFQUNoQixVQUFVLEVBQUUsSUFBSTtFQUNoQixhQUFhLEVBQUUsSUFBSSxHQUNuQjs7QUFFRCxjQUFRLENBQUM7RUFDUixXQUFXLEVBQUUsR0FBRztFQUNoQixTQUFTLEVBQUUsSUFBSSxHQUNmOztBQUVELGlCQUFXLENBQUM7RUFDWCxTQUFTLEVBQUUsSUFBSSxHQUNmOztBQUVELEFBRUMsY0FGTyxDQUVQLEtBQUssQ0FBQztFQUNMLFNBQVMsRUFBRSxLQUFLLEdBT2hCO0VBVkYsQUFFQyxjQUZPLENBS04sVUFBTSxDQUFDO0lBQ04sT0FBTyxFQUFFLGVBQWUsR0FHeEI7O0FBR0YscUJBQVEsQ0FBQztFQUNSLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7O0FBRUQsd0JBQVcsQ0FBQztFQUNYLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7O0FBRUQsd0JBQVcsQ0FBQztFQUNYLE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLE1BQU07RUFDdkIsU0FBUyxFQUFFLElBQUk7RUFDZixVQUFVLEVBQUUsYUFBYTtFQUN6QixLQUFLLEVoQjNDRyxPQUFPLEdnQjBEZjtFQXBCRCxBQU9DLHdCQVBVLENBT1YsSUFBSSxDQUFDO0lBQ0osS0FBSyxFQUFFLEtBQUs7SUFDWixNQUFNLEVBQUUsS0FBSztJQUNiLE9BQU8sRUFBRSxJQUFJLEdBS2I7SUFmRixBQVlFLHdCQVpTLENBT1YsSUFBSSxDQUtILElBQUksQ0FBQztNQUNKLElBQUksRUFBRSxZQUFZLEdBQ2xCO0VBZEgsQUFpQkMsd0JBakJVLEFBaUJWLE1BQU8sQ0FBQztJQUNQLEtBQUssRUFBRSxPQUFxQixHQUM1Qjs7QUM5REgsV0FBTyxDQUFDO0VBQ1AsT0FBTyxFQUFFLElBQUk7RUFDYixlQUFlLEVBQUUsVUFBVTtFQUMzQixXQUFXLEVBQUUsTUFBTTtFQUNuQixTQUFTLEVBQUUsSUFBSTtFQUNmLFNBQVMsRUFBRSxHQUFHLEdBNkNkO0VBbERELEFBT0MsV0FQTSxBQU9OLGlCQUFtQixDQUFBLENBQUMsR0FQckIsQUFRQyxXQVJNLEFBUU4saUJBQW1CLENBQUEsQ0FBQyxFQUFFO0lBQ3JCLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7RUFWRixBQVlDLFdBWk0sQUFZTixpQkFBbUIsQ0FBQSxDQUFDLEVBQUU7SUFDckIsYUFBYSxFQUFFLElBQUksR0FDbkI7RUFFRCxrQkFBUSxDQUFDO0lBQ1IsU0FBUyxFQUFFLElBQUk7SUFDZixZQUFZLEVBQUUsSUFBSTtJQUNsQixhQUFhLEVBQUUsR0FBRyxHQU1sQjtJQVRELEFBS0Msa0JBTE8sQUFLUCxNQUFPLENBQUM7TUFDUCxTQUFTLEVBQUUsSUFBSTtNQUNmLGFBQWEsRUFBRSxHQUFHLEdBQ2xCO0VBR0YsaUJBQU8sQ0FBQztJQUNQLFNBQVMsRUFBRSxJQUFJO0lBQ2YsT0FBTyxFQUFFLElBQUk7SUFDYixVQUFVLEVBQUUsSUFBSTtJQUNoQixhQUFhLEVBQUUsQ0FBQyxHQUNoQjtFQUVELG1CQUFTLENBQUM7SUFDVCxPQUFPLEVBQUUsT0FBTztJQUNoQixNQUFNLEVBQUUsY0FBYztJQUN0QixhQUFhLEVBQUUsR0FBRztJQUNsQixNQUFNLEVBQUUsT0FBTyxHQUNmO0VBRUQscUJBQVcsQ0FBQztJQUNYLEtBQUssRUFBRSxLQUFLO0lBQ1osTUFBTSxFQUFFLElBQUksR0FDWjtFQTVDRixBQThDQyxXQTlDTSxDQThDTixnQkFBZ0IsQ0FBQztJQUNoQixLQUFLLEVBQUUsT0FBTztJQUNkLFlBQVksRUFBRSxJQUFJLEdBQ2xCOztBQ25ESCxBQUNDLFFBRE8sQ0FHTixnQkFBTyxBQUVOLGlCQUFtQixDQUFBLENBQUMsRUFBRTtFQUNyQixTQUFTLEVBQUUsS0FBSztFQUNoQixXQUFXLEVBQUUsSUFBSSxHQUNqQjs7QUFSSixBQVlDLFFBWk8sQ0FlTixVQUFNLENBQUM7RUFDTixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxNQUFNLEdBQ3ZCOztBQXBCSCxBQVlDLFFBWk8sQ0FzQk4sVUFBTSxDQUFDO0VBQ04sU0FBUyxFQUFFLEtBQUs7RUFDaEIsVUFBVSxFQUFFLEtBQUs7RUFDakIsYUFBYSxFQUFFLElBQUksR0FDbkI7O0FBMUJILEFBWUMsUUFaTyxDQTRCTixZQUFRLENBQUM7RUFDUixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJLEdBQ2pCOztBQS9CSCxBQVlDLFFBWk8sQ0FpQ04sZUFBVyxDQUFDO0VBQ1gsU0FBUyxFQUFFLElBQUksR0FDZjs7QUFuQ0gsQUFzQ0MsUUF0Q08sQ0FzQ1AsS0FBSyxDQUFDO0VBQ0wsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixhQUFhLEVBQUUsR0FBRztFQUNsQixLQUFLLEVBQUUsS0FBSztFQUNaLFVBQVUsRUFBRSxLQUFLO0VBQ2pCLFNBQVMsRUFBRSxLQUFLO0VBQ2hCLFFBQVEsRUFBRSxRQUFRLEdBcUJsQjtFQWpFRixBQThDRSxRQTlDTSxDQXNDUCxLQUFLLENBUUosSUFBSSxDQUFDO0lBQ0osS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxNQUFNO0lBQ1gsSUFBSSxFQUFFLE1BQU0sR0FDWjtFQXBESCxBQXNDQyxRQXRDTyxDQXNETixZQUFRLENBQUM7SUFDUixTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxHQUFHO0lBQ2hCLGFBQWEsRUFBRSxDQUFDLEdBQ2hCO0VBMURILEFBc0NDLFFBdENPLENBNEROLGVBQVcsQ0FBQztJQUNYLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLEdBQUc7SUFDaEIsYUFBYSxFQUFFLENBQUMsR0FDaEI7O0FDaEVILEFBR0UsUUFITSxpQkFBaUIsQ0FDeEIsVUFBVSxDQUVULENBQUMsQ0FBQztFQUNELGVBQWUsRUFBRSxJQUFJO0VBQ3JCLEtBQUssRUFBRSxPQUFPO0VBQ2QsT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsSUFBSSxHQUtqQjtFQVpILEFBU0csUUFUSyxpQkFBaUIsQ0FDeEIsVUFBVSxDQUVULENBQUMsQ0FNQSxFQUFFLENBQUM7SUFDRixXQUFXLEVBQUUsR0FBRyxHQUNoQjs7QUFYSixBQUNDLFFBRE8saUJBQWlCLENBY3ZCLGdCQUFPLEFBRU4saUJBQW1CLENBQUEsQ0FBQyxFQUFFO0VBQ3JCLFNBQVMsRUFBRSxDQUFDO0VBQ1osV0FBVyxFQUFFLEtBQUssR0FDbEI7O0FBbkJKLEFBdUJDLFFBdkJPLGlCQUFpQixDQXlCdkIsVUFBTSxDQUFDO0VBQ04sY0FBYyxFQUFFLEdBQUc7RUFDbkIsU0FBUyxFQUFFLElBQUk7RUFDZixPQUFPLEVBQUUsQ0FBQztFQUNWLFdBQVcsRUFBRSxVQUFVLEdBTXZCO0VBbkNILEFBK0JPLFFBL0JDLGlCQUFpQixDQXlCdkIsVUFBTSxHQU1ELENBQUMsQ0FBQztJQUNMLEtBQUssRUFBRSxHQUFHO0lBQ1YsT0FBTyxFQUFHLGVBQWUsR0FDekI7O0FBbENKLEFBdUJDLFFBdkJPLGlCQUFpQixDQXVDdEIsa0JBQVMsQ0FBQztFQUNULGFBQWEsRUFBRSxJQUFJO0VBQ25CLE9BQU8sRUFBRSxJQUFJO0VBQ2IsV0FBVyxFQUFFLE1BQU07RUFDbkIsZUFBZSxFQUFFLFVBQVUsR0FTM0I7RUFwREosQUE2Q0ksUUE3Q0ksaUJBQWlCLENBdUN0QixrQkFBUyxDQU1SLEdBQUcsQ0FBQztJQUNILEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixhQUFhLEVBQUUsR0FBRztJQUNsQixnQkFBZ0IsRUFBRSxPQUFPO0lBQ3pCLFlBQVksRUFBRSxJQUFJLEdBQ2xCOztBQW5ETCxBQXVCQyxRQXZCTyxpQkFBaUIsQ0FzRHRCLGlCQUFRLENBQUM7RUFDUixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLEtBQUssRUFBRSxPQUFPO0VBQ2QsYUFBYSxFQUFFLENBQUM7RUFDaEIsTUFBTSxFQUFFLE9BQU8sR0FDZjs7QUE1REosQUF1QkMsUUF2Qk8saUJBQWlCLENBbUV0QixjQUFLLENBQUM7RUFDTCxnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLFdBQVcsRUFBRSxpQkFBaUI7RUFDOUIsYUFBYSxFQUFFLFdBQVcsR0E2RDFCO0VBbklKLEFBdUJDLFFBdkJPLGlCQUFpQixDQXdFckIscUJBQVEsQ0FBQztJQUNSLE9BQU8sRUFBRSxJQUFJO0lBQ2IsV0FBVyxFQUFFLE1BQU07SUFDbkIsZUFBZSxFQUFFLFVBQVU7SUFDM0IsYUFBYSxFQUFFLElBQUksR0FnQm5CO0lBNUZMLEFBOEVLLFFBOUVHLGlCQUFpQixDQXdFckIscUJBQVEsQ0FNUCxJQUFJLENBQUM7TUFDSixLQUFLLEVBQUUsSUFBSTtNQUNYLE1BQU0sRUFBRSxJQUFJLEdBS1o7TUFyRk4sQUFrRk0sUUFsRkUsaUJBQWlCLENBd0VyQixxQkFBUSxDQU1QLElBQUksQ0FJSCxPQUFPLENBQUM7UUFDUCxJQUFJLEVBQUUsT0FBTyxHQUNiO0lBcEZQLEFBdUZLLFFBdkZHLGlCQUFpQixDQXdFckIscUJBQVEsQ0FlUCxDQUFDLENBQUM7TUFDRCxhQUFhLEVBQUUsQ0FBQztNQUNoQixXQUFXLEVBQUUsR0FBRztNQUNoQixTQUFTLEVBQUUsSUFBSSxHQUNmO0VBM0ZOLEFBdUJDLFFBdkJPLGlCQUFpQixDQThGckIsb0JBQU8sQ0FBQztJQUNQLE9BQU8sRUFBRSxDQUFDO0lBQ1YsTUFBTSxFQUFFLENBQUM7SUFDVCxVQUFVLEVBQUUsSUFBSTtJQUNoQixPQUFPLEVBQUUsSUFBSTtJQUNiLGVBQWUsRUFBRSxVQUFVO0lBQzNCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsYUFBYSxFQUFFLElBQUksR0F3Qm5CO0lBN0hMLEFBdUdLLFFBdkdHLGlCQUFpQixDQThGckIsb0JBQU8sQ0FTTixFQUFFLENBQUM7TUFDRixhQUFhLEVBQUUsU0FBUztNQUN4QixNQUFNLEVBQUUsaUJBQWlCO01BQ3pCLE9BQU8sRUFBRSxjQUFjO01BQ3ZCLGFBQWEsRUFBRSxNQUFNO01BQ3JCLE1BQU0sRUFBRSxPQUFPO01BQ2YsWUFBWSxFQUFFLE1BQU0sR0FlcEI7TUE1SE4sQUF1R0ssUUF2R0csaUJBQWlCLENBOEZyQixvQkFBTyxDQVNOLEVBQUUsQUFRRCxPQUFRLENBQUM7UUFDUixnQkFBZ0IsRUFBRSxPQUFPO1FBQ3pCLFlBQVksRUFBRSxPQUFPO1FBQ3JCLEtBQUssRUFBRSxLQUFLLEdBQ1o7TUFuSFAsQUF1R0ssUUF2R0csaUJBQWlCLENBOEZyQixvQkFBTyxDQVNOLEVBQUUsQUFjRCxZQUFjLENBQUEsQ0FBQyxFQUFFO1FBQ2hCLE1BQU0sRUFBRSxJQUFJO1FBQ1osTUFBTSxFQUFFLElBQUk7UUFDWixTQUFTLEVBQUUsSUFBSTtRQUNmLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLFVBQVUsRUFBRSxJQUFJLEdBQ2hCO0VBM0hQLEFBdUJDLFFBdkJPLGlCQUFpQixDQStIckIsb0JBQU8sQ0FBQztJQUNQLFNBQVMsRUFBRSxJQUFJO0lBQ2YsT0FBTyxFQUFFLElBQUksR0FDYjs7QUFsSUwsQUF1SUMsUUF2SU8saUJBQWlCLENBeUl2QixpQkFBUSxDQUFDO0VBQ1IsU0FBUyxFQUFFLElBQUksR0FDZjs7QUEzSUgsQUF1SUMsUUF2SU8saUJBQWlCLENBNkl2QixlQUFNLENBQUM7RUFDTixPQUFPLEVBQUUsSUFBSTtFQUNiLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLE1BQU07RUFDbkIsZUFBZSxFQUFFLFVBQVUsR0FDM0I7O0FBbEpILEFBdUlDLFFBdklPLGlCQUFpQixDQW9KdkIsb0JBQVcsQ0FBQztFQUNYLE9BQU8sRUFBRSxJQUFJO0VBQ2IsV0FBVyxFQUFFLE1BQU07RUFDbkIsZUFBZSxFQUFFLFVBQVU7RUFDM0IsWUFBWSxFQUFFLElBQUksR0FxQmxCO0VBN0tILEFBMEpPLFFBMUpDLGlCQUFpQixDQW9KdkIsb0JBQVcsR0FNTixDQUFDLENBQUM7SUFDTCxZQUFZLEVBQUUsSUFBSSxHQUNsQjtFQTVKSixBQThKRyxRQTlKSyxpQkFBaUIsQ0FvSnZCLG9CQUFXLENBVVYsSUFBSSxDQUFDO0lBQ0osS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSSxHQUVaO0VBbEtKLEFBb0tHLFFBcEtLLGlCQUFpQixDQW9KdkIsb0JBQVcsQ0FnQlYsQ0FBQyxDQUFDO0lBQ0QsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVBQUUsR0FBRztJQUNoQixhQUFhLEVBQUUsQ0FBQyxHQUNoQjtFQXhLSixBQTBLRyxRQTFLSyxpQkFBaUIsQ0FvSnZCLG9CQUFXLENBc0JWLEtBQUssQ0FBQztJQUNMLGFBQWEsRUFBRSxDQUFDLEdBQ2hCOztBQTVLSixBQWtMRSxRQWxMTSxpQkFBaUIsQ0FnTHhCLFdBQVcsQ0FFVixLQUFLLENBQUM7RUFDTCxVQUFVLEVBQUUsS0FBSyxHQUNqQjs7QUFwTEgsQUF1TEMsUUF2TE8saUJBQWlCLENBdUx4QixPQUFPLENBQUM7RUFDUCxLQUFLLEVBQUUsSUFBSTtFQUNYLE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLGFBQWE7RUFDOUIsY0FBYyxFQUFFLE1BQU07RUFDdEIsVUFBVSxFQUFFLEtBQUssR0F3Q2pCO0VBcE9GLEFBdUxDLFFBdkxPLGlCQUFpQixDQThMdkIsY0FBUSxDQUFDO0lBQ1IsU0FBUyxFQUFFLElBQUk7SUFDZixhQUFhLEVBQUUsQ0FBQyxHQUNoQjtFQWpNSCxBQXVMQyxRQXZMTyxpQkFBaUIsQ0FtTXZCLGlCQUFXLENBQUM7SUFDWCxTQUFTLEVBQUUsSUFBSTtJQUNmLE9BQU8sRUFBRSxJQUFJO0lBQ2IsYUFBYSxFQUFFLElBQUksR0FDbkI7RUF2TUgsQUF5TUUsUUF6TU0saUJBQWlCLENBdUx4QixPQUFPLENBa0JOLGdCQUFnQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Q7RUEzTUgsQUE2TUUsUUE3TU0saUJBQWlCLENBdUx4QixPQUFPLENBc0JOLFNBQVMsQ0FBQztJQUNULE9BQU8sRUFBRSxJQUFJO0lBRWIsV0FBVyxFQUFFLE1BQU07SUFDbkIsVUFBVSxFQUFFLElBQUksR0FrQmhCO0lBbk9ILEFBbU5HLFFBbk5LLGlCQUFpQixDQXVMeEIsT0FBTyxDQXNCTixTQUFTLENBTVIsVUFBVSxDQUFDO01BQ1YsWUFBWSxFQUFFLElBQUksR0FDbEI7SUFyTkosQUF1TkcsUUF2TkssaUJBQWlCLENBdUx4QixPQUFPLENBc0JOLFNBQVMsQ0FVUixXQUFXLENBQUM7TUFDWCxLQUFLLEVBQUUsT0FBTztNQUNkLE9BQU8sRUFBRSxJQUFJO01BQ2IsV0FBVyxFQUFFLE1BQU07TUFDbkIsV0FBVyxFQUFFLElBQUk7TUFDakIsT0FBTyxFQUFFLElBQUksR0FNYjtNQWxPSixBQThOSSxRQTlOSSxpQkFBaUIsQ0F1THhCLE9BQU8sQ0FzQk4sU0FBUyxDQVVSLFdBQVcsQ0FPVixJQUFJLENBQUM7UUFDSixLQUFLLEVBQUUsSUFBSTtRQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ1o7O0FBak9MLEFBc09DLFFBdE9PLGlCQUFpQixDQXNPeEIsT0FBTyxDQUFDO0VBQ1AsY0FBYyxFQUFFLE1BQU0sR0FxQnRCO0VBNVBGLEFBc09DLFFBdE9PLGlCQUFpQixDQXlPdkIsY0FBUSxDQUFDO0lBQ1IsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVBQUUsR0FBRztJQUNoQixhQUFhLEVBQUUsQ0FBQyxHQUNoQjtFQTdPSCxBQXNPQyxRQXRPTyxpQkFBaUIsQ0ErT3ZCLGlCQUFXLENBQUM7SUFDWCxTQUFTLEVBQUUsSUFBSTtJQUNmLE9BQU8sRUFBRSxJQUFJLEdBQ2I7RUFsUEgsQUFvUEUsUUFwUE0saUJBQWlCLENBc094QixPQUFPLENBY04sSUFBSSxDQUFDO0lBQ0osS0FBSyxFQUFFLEtBQUs7SUFDWixNQUFNLEVBQUUsS0FBSyxHQUtiO0lBM1BILEFBd1BHLFFBeFBLLGlCQUFpQixDQXNPeEIsT0FBTyxDQWNOLElBQUksQ0FJSCxJQUFJLENBQUM7TUFDSixJQUFJLEVBQUUsT0FBTyxHQUNiOztBQTFQSixBQWdRRSxRQWhRTSxpQkFBaUIsQ0E4UHhCLFlBQVksQ0FFWCxLQUFLLEVBaFFQLEFBZ1FFLFFBaFFNLGlCQUFpQixDQThQVixZQUFZLENBRXpCLEtBQUssRUFoUVAsQUFnUUUsUUFoUU0saUJBQWlCLENBOFBJLGFBQWEsQ0FFeEMsS0FBSyxDQUFDO0VBQ0wsVUFBVSxFQUFFLEtBQUssR0F1QmpCO0VBeFJILEFBZ1FFLFFBaFFNLGlCQUFpQixDQThQeEIsWUFBWSxDQUtWLFVBQU0sRUFuUVQsQUFnUUUsUUFoUU0saUJBQWlCLENBOFBWLFlBQVksQ0FLekIsVUFBTyxFQW5RVCxBQWdRRSxRQWhRTSxpQkFBaUIsQ0E4UEksYUFBYSxDQUt6QyxVQUFRLENBQUM7SUFDTixjQUFjLEVBQUUsTUFBTTtJQUN0QixXQUFXLEVBQUUsTUFBTTtJQUNuQixPQUFPLEVBQUUsZUFBZSxHQWlCeEI7SUF2UkosQUF3UVEsUUF4UUEsaUJBQWlCLENBOFB4QixZQUFZLENBS1YsVUFBTSxHQUtELENBQUMsRUF4UVQsQUF3UVEsUUF4UUEsaUJBQWlCLENBOFBWLFlBQVksQ0FLekIsVUFBTyxHQUtELENBQUMsRUF4UVQsQUF3UVEsUUF4UUEsaUJBQWlCLENBOFBJLGFBQWEsQ0FLekMsVUFBUSxHQUtELENBQUMsQ0FBQztNQUNMLEtBQUssRUFBRSxLQUFLO01BQ1osT0FBTyxFQUFFLEtBQUssR0FDZDtJQTNRTCxBQTZRSSxRQTdRSSxpQkFBaUIsQ0E4UHhCLFlBQVksQ0FLVixVQUFNLENBVUwsSUFBSSxFQTdRUixBQTZRSSxRQTdRSSxpQkFBaUIsQ0E4UFYsWUFBWSxDQUt6QixVQUFPLENBVUwsSUFBSSxFQTdRUixBQTZRSSxRQTdRSSxpQkFBaUIsQ0E4UEksYUFBYSxDQUt6QyxVQUFRLENBVUwsSUFBSSxDQUFDO01BQ0osS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNaO0lBaFJMLEFBa1JJLFFBbFJJLGlCQUFpQixDQThQeEIsWUFBWSxDQUtWLFVBQU0sQ0FlTCxnQkFBZ0IsRUFsUnBCLEFBa1JJLFFBbFJJLGlCQUFpQixDQThQVixZQUFZLENBS3pCLFVBQU8sQ0FlTCxnQkFBZ0IsRUFsUnBCLEFBa1JJLFFBbFJJLGlCQUFpQixDQThQSSxhQUFhLENBS3pDLFVBQVEsQ0FlTCxnQkFBZ0IsQ0FBQztNQUNoQixLQUFLLEVBQUUsT0FBTztNQUNkLE9BQU8sRUFBRSxjQUFjO01BQ3ZCLFVBQVUsRUFBRSxJQUFJLEdBQ2hCOztBQXRSTCxBQThQQyxRQTlQTyxpQkFBaUIsQ0EwUnZCLG1CQUFRLEVBMVJWLEFBOFBlLFFBOVBQLGlCQUFpQixDQTBSeEIsbUJBQVMsRUExUlYsQUE4UDZCLFFBOVByQixpQkFBaUIsQ0EwUnpCLG9CQUFVLENBQUM7RUFDUixTQUFTLEVBQUUsSUFBSSxHQUNmOztBQTVSSCxBQThQQyxRQTlQTyxpQkFBaUIsQ0E4UnZCLHNCQUFXLEVBOVJiLEFBOFBlLFFBOVBQLGlCQUFpQixDQThSeEIsc0JBQVksRUE5UmIsQUE4UDZCLFFBOVByQixpQkFBaUIsQ0E4UnpCLHVCQUFhLENBQUM7RUFDWCxTQUFTLEVBQUUsSUFBSSxHQUNmOztBQ2hTSCxBQUdFLFFBSE0sZUFBZSxDQUN0QixVQUFVLENBRVQsQ0FBQyxDQUFDO0VBQ0QsZUFBZSxFQUFFLElBQUk7RUFDckIsS0FBSyxFQUFFLE9BQU87RUFDZCxPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxJQUFJLEdBS2pCO0VBWkgsQUFTRyxRQVRLLGVBQWUsQ0FDdEIsVUFBVSxDQUVULENBQUMsQ0FNQSxFQUFFLENBQUM7SUFDRixXQUFXLEVBQUUsR0FBRyxHQUNoQjs7QUFYSixBQUNDLFFBRE8sZUFBZSxDQWNyQixnQkFBTyxBQUVOLGlCQUFtQixDQUFBLENBQUMsRUFBRTtFQUNyQixTQUFTLEVBQUUsQ0FBQztFQUNaLFdBQVcsRUFBRSxLQUFLLEdBQ2xCOztBQW5CSixBQXVCQyxRQXZCTyxlQUFlLENBdUJ0QixPQUFPLENBQUM7RUFDUCxNQUFNLEVBQUUsV0FBVztFQUNuQixXQUFXLEVBQUUsVUFBVSxHQUt2QjtFQTlCRixBQXVCQyxRQXZCTyxlQUFlLENBMkJyQixhQUFPLENBQUM7SUFDUCxZQUFZLEVBQUUsQ0FBQyxHQUNmOztBQTdCSCxBQWdDQyxRQWhDTyxlQUFlLENBZ0N0QixVQUFVLENBQUM7RUFDVixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFVBQVUsRUFBRSxJQUFJLEdBNkVoQjtFQWhIRixBQWdDQyxRQWhDTyxlQUFlLENBcUNyQixnQkFBTyxDQUFDO0lBQ1AsT0FBTyxFQUFFLElBQUk7SUFDYixXQUFXLEVBQUUsT0FBTztJQUNwQixlQUFlLEVBQUUsYUFBYTtJQUM5QixnQkFBZ0IsRUFBRSxLQUFLO0lBQ3ZCLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLGFBQWEsRUFBRSxJQUFJO0lBQ25CLFVBQVUsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsbUJBQW1CLEdBbUU3QztJQS9HSCxBQThDTyxRQTlDQyxlQUFlLENBcUNyQixnQkFBTyxHQVNGLENBQUMsQ0FBQztNQUNMLFlBQVksRUFBRSxHQUFHLENBQUMsS0FBSyxDcEIzQ2hCLE9BQU87TW9CNENkLE9BQU8sRUFBRSxTQUFTLEdBTWxCO01BdERKLEFBOENPLFFBOUNDLGVBQWUsQ0FxQ3JCLGdCQUFPLEdBU0YsQ0FBQyxBQUtKLGlCQUFtQixDQUFBLENBQUMsRUFBRTtRQUNyQixNQUFNLEVBQUUsSUFBSSxHQUNaO0lBckRMLEFBZ0NDLFFBaENPLGVBQWUsQ0F3RHBCLHVCQUFRLENBQUM7TUFDUixPQUFPLEVBQUUsSUFBSTtNQUNiLGVBQWUsRUFBRSxVQUFVO01BQzNCLFdBQVcsRUFBRSxNQUFNO01BQ25CLFNBQVMsRUFBRSxHQUFHLEdBY2Q7TUExRUosQUFnQ0MsUUFoQ08sZUFBZSxDQThEbkIsK0JBQVMsQ0FBQztRQUNULEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLElBQUk7UUFDWixnQkFBZ0IsRXBCMURWLE9BQU87UW9CMkRiLGFBQWEsRUFBRSxHQUFHO1FBQ2xCLFlBQVksRUFBRSxJQUFJLEdBQ2xCO01BcEVMLEFBZ0NDLFFBaENPLGVBQWUsQ0FzRW5CLDZCQUFPLENBQUM7UUFDUCxTQUFTLEVBQUUsSUFBSTtRQUNmLGFBQWEsRUFBRSxDQUFDLEdBQ2hCO0lBekVMLEFBZ0NDLFFBaENPLGVBQWUsQ0E0RXBCLHFCQUFNLENBQUM7TUFDTixPQUFPLEVBQUUsSUFBSTtNQUNiLGVBQWUsRUFBRSxVQUFVO01BQzNCLFdBQVcsRUFBRSxNQUFNO01BQ25CLFNBQVMsRUFBRSxDQUFDLEdBbUJaO01BbkdKLEFBZ0NDLFFBaENPLGVBQWUsQ0FrRm5CLDRCQUFRLENBQUM7UUFDUixLQUFLLEVwQjNFQyxPQUFPO1FvQjRFYixTQUFTLEVBQUUsSUFBSSxHQUtmO1FBekZMLEFBZ0NDLFFBaENPLGVBQWUsQ0FrRm5CLDRCQUFRLEFBSVAsTUFBTyxDQUFDO1VBQ1AsVUFBVSxFQUFFLElBQUksR0FDaEI7TUF4Rk4sQUEyRkksUUEzRkksZUFBZSxDQTRFcEIscUJBQU0sQ0FlTCxJQUFJLENBQUM7UUFDSixLQUFLLEVBQUUsSUFBSTtRQUNYLE1BQU0sRUFBRSxJQUFJLEdBS1o7UUFsR0wsQUErRk8sUUEvRkMsZUFBZSxDQTRFcEIscUJBQU0sQ0FlTCxJQUFJLENBSUQsQ0FBQyxDQUFDO1VBQ0gsSUFBSSxFcEJ4RkMsT0FBTyxHb0J5Rlo7SUFqR04sQUF1R0ksUUF2R0ksZUFBZSxDQXFHcEIsb0JBQUssQ0FFSixJQUFJLENBQUM7TUFDSixPQUFPLEVBQUUsSUFBSSxHQUtiO01BN0dMLEFBMEdPLFFBMUdDLGVBQWUsQ0FxR3BCLG9CQUFLLENBRUosSUFBSSxDQUdELENBQUMsQ0FBQztRQUNILElBQUksRUFBRSxPQUFPLEdBQ2I7O0FBNUdOLEFBa0hDLFFBbEhPLGVBQWUsQ0FrSHRCLE9BQU8sQ0FBQztFQUNQLGFBQWEsRUFBRSxJQUFJO0VBQ25CLEtBQUssRUFBRSxJQUFJLEdBa0JYO0VBdElGLEFBa0hDLFFBbEhPLGVBQWUsQ0FzSHJCLGFBQU8sQ0FBQztJQUNQLE9BQU8sRUFBRSxJQUFJO0lBQ2IsV0FBVyxFQUFFLE9BQU87SUFDcEIsU0FBUyxFQUFFLElBQUksR0FDZjtFQTFISCxBQWtIQyxRQWxITyxlQUFlLENBNEhyQixhQUFPLENBQUM7SUFDUCxLQUFLLEVBQUUsS0FBSztJQUNaLFlBQVksRUFBRSxJQUFJLEdBT2xCO0lBcklILEFBaUlRLFFBaklBLGVBQWUsQ0FnSXBCLGtCQUFNLEdBQ0QsQ0FBQyxDQUFDO01BQ0wsVUFBVSxFQUFFLElBQUksR0FDaEI7O0FBbklMLEFBd0lDLFFBeElPLGVBQWUsQ0F3SXRCLGFBQWEsQ0FBQztFQUNiLGFBQWEsRUFBRSxJQUFJLEdBc0JuQjtFQS9KRixBQXdJQyxRQXhJTyxlQUFlLENBMklyQixvQkFBUSxDQUFDO0lBQ1IsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVBQUUsR0FBRztJQUNoQixhQUFhLEVBQUUsQ0FBQyxHQUNoQjtFQS9JSCxBQXdJQyxRQXhJTyxlQUFlLENBaUpyQix1QkFBVyxDQUFDO0lBQ1gsYUFBYSxFQUFFLElBQUk7SUFDbkIsU0FBUyxFQUFFLElBQUksR0FDZjtFQXBKSCxBQXdKTyxRQXhKQyxlQUFlLENBc0pyQixzQkFBVSxHQUVMLENBQUMsQUFFSixZQUFjLENBQUEsQ0FBQyxFQUFFO0lBQ2hCLFlBQVksRUFBRSxJQUFJLEdBQ2xCOztBQTVKTCxBQWlLQyxRQWpLTyxlQUFlLENBaUt0QixRQUFRLENBQUM7RUFDUixPQUFPLEVBQUUsSUFBSTtFQUNiLGVBQWUsRUFBRSxhQUFhO0VBQzlCLFdBQVcsRUFBRSxPQUFPO0VBQ3BCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsYUFBYSxFQUFFLElBQUk7RUFDbkIsS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEVBQUUsSUFBSSxHQW9DYjtFQTVNRixBQWlLQyxRQWpLTyxlQUFlLENBMEtyQixjQUFPLENBQUM7SUFDUCxPQUFPLEVBQUUsSUFBSTtJQUNiLFNBQVMsRUFBRSxJQUFJO0lBQ2YsZUFBZSxFQUFFLFVBQVU7SUFDM0IsV0FBVyxFQUFFLE1BQU07SUFDbkIsU0FBUyxFQUFFLEtBQUssR0E0QmhCO0lBM01ILEFBaUtDLFFBaktPLGVBQWUsQ0FpTHBCLHVCQUFVLENBQUM7TUFDVixPQUFPLEVBQUUsSUFBSTtNQUNiLFNBQVMsRUFBRSxJQUFJO01BRWYsYUFBYSxFQUFFLENBQUMsR0FDaEI7SUF0TEosQUFpS0MsUUFqS08sZUFBZSxDQXdMcEIsb0JBQU8sQ0FBQztNQUNQLFNBQVMsRUFBRSxJQUFJO01BQ2YsYUFBYSxFQUFFLENBQUM7TUFDaEIsWUFBWSxFQUFFLElBQUksR0FDbEI7SUE1TEosQUE4TEcsUUE5TEssZUFBZSxDQTBLckIsY0FBTyxDQW9CTixpQkFBaUIsQ0FBQztNQUNqQixhQUFhLEVBQUUsQ0FBQyxHQUNoQjtJQWhNSixBQWtNRyxRQWxNSyxlQUFlLENBMEtyQixjQUFPLENBd0JOLElBQUksQ0FBQztNQUNKLE1BQU0sRUFBRSxJQUFJO01BQ1osS0FBSyxFQUFFLElBQUk7TUFDWCxZQUFZLEVBQUUsR0FBRyxHQUtqQjtNQTFNSixBQXVNTSxRQXZNRSxlQUFlLENBMEtyQixjQUFPLENBd0JOLElBQUksQ0FLRCxDQUFDLENBQUM7UUFDSCxJQUFJLEVBQUUsT0FBTyxHQUNiOztBQXpNTCxBQThNQyxRQTlNTyxlQUFlLENBOE10QixVQUFVLENBQUM7RUFDVixTQUFTLEVBQUUsS0FBSyxHQTZCaEI7RUE1T0YsQUE4TUMsUUE5TU8sZUFBZSxDQWlOckIsaUJBQVEsQ0FBQztJQUNSLGFBQWEsRUFBRSxJQUFJLEdBQ25CO0VBbk5ILEFBOE1DLFFBOU1PLGVBQWUsQ0FxTnJCLGVBQU0sQ0FBQztJQUNOLE9BQU8sRUFBRSxJQUFJO0lBQ2IsT0FBTyxFQUFFLElBQUk7SUFDYixXQUFXLEVBQUUsTUFBTTtJQUNuQixlQUFlLEVBQUUsVUFBVTtJQUMzQixhQUFhLEVBQUUsSUFBSTtJQUNuQixNQUFNLEVBQUUsT0FBTyxHQWdCZjtJQTNPSCxBQTZORyxRQTdOSyxlQUFlLENBcU5yQixlQUFNLENBUUwsSUFBSSxDQUFDO01BQ0osS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsSUFBSTtNQUNaLFlBQVksRUFBRSxJQUFJLEdBS2xCO01Bck9KLEFBa09NLFFBbE9FLGVBQWUsQ0FxTnJCLGVBQU0sQ0FRTCxJQUFJLENBS0QsQ0FBQyxDQUFDO1FBQ0gsSUFBSSxFQUFFLE9BQU8sR0FDYjtJQXBPTCxBQThNQyxRQTlNTyxlQUFlLENBdU9wQixvQkFBTSxDQUFDO01BQ04sU0FBUyxFQUFFLElBQUk7TUFDZixhQUFhLEVBQUUsQ0FBQyxHQUNoQjs7QUExT0osQUErT0UsUUEvT00sZUFBZSxDQThPdEIsV0FBVyxDQUNWLEtBQUssQ0FBQztFQUNMLFVBQVUsRUFBRSxLQUFLLEdBdUJqQjtFQXZRSCxBQStPRSxRQS9PTSxlQUFlLENBOE90QixXQUFXLENBSVQsVUFBTSxDQUFDO0lBQ04sY0FBYyxFQUFFLE1BQU07SUFDdEIsV0FBVyxFQUFFLE1BQU07SUFDbkIsT0FBTyxFQUFFLGVBQWUsR0FpQnhCO0lBdFFKLEFBdVBRLFFBdlBBLGVBQWUsQ0E4T3RCLFdBQVcsQ0FJVCxVQUFNLEdBS0QsQ0FBQyxDQUFDO01BQ0wsS0FBSyxFQUFFLEtBQUs7TUFDWixPQUFPLEVBQUUsS0FBSyxHQUNkO0lBMVBMLEFBNFBJLFFBNVBJLGVBQWUsQ0E4T3RCLFdBQVcsQ0FJVCxVQUFNLENBVUwsSUFBSSxDQUFDO01BQ0osS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNaO0lBL1BMLEFBaVFJLFFBalFJLGVBQWUsQ0E4T3RCLFdBQVcsQ0FJVCxVQUFNLENBZUwsZ0JBQWdCLENBQUM7TUFDaEIsS0FBSyxFQUFFLE9BQU87TUFDZCxPQUFPLEVBQUUsY0FBYztNQUN2QixVQUFVLEVBQUUsSUFBSSxHQUNoQjs7QUFyUUwsQUE4T0MsUUE5T08sZUFBZSxDQXlRckIsa0JBQVEsQ0FBQztFQUNSLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7O0FBM1FILEFBOE9DLFFBOU9PLGVBQWUsQ0E2UXJCLHFCQUFXLENBQUM7RUFDWCxTQUFTLEVBQUUsSUFBSSxHQUNmOztBQS9RSCxBQW9SRSxRQXBSTSxlQUFlLENBa1J0QixXQUFXLENBRVYsS0FBSyxDQUFDO0VBQ0wsY0FBYyxFQUFFLEdBQUc7RUFDbkIsYUFBYSxFQUFFLFdBQVc7RUFDMUIsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixlQUFlLEVBQUUsYUFBYTtFQUM5QixXQUFXLEVBQUUsTUFBTTtFQUNuQixPQUFPLEVBQUUsU0FBUyxHQXFDbEI7RUEvVEgsQUFvUkUsUUFwUk0sZUFBZSxDQWtSdEIsV0FBVyxDQVVULGFBQVMsQ0FBQztJQUNULEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixnQkFBZ0IsRUFBRSxPQUFPO0lBQ3pCLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLFlBQVksRUFBRSxJQUFJLEdBQ2xCO0VBbFNKLEFBb1JFLFFBcFJNLGVBQWUsQ0FrUnRCLFdBQVcsQ0FrQlQsWUFBUSxDQUFDO0lBQ1IsU0FBUyxFQUFFLElBQUk7SUFDZixhQUFhLEVBQUUsQ0FBQztJQUNoQixXQUFXLEVBQUUsQ0FBQyxHQUNkO0VBeFNKLEFBb1JFLFFBcFJNLGVBQWUsQ0FrUnRCLFdBQVcsQ0F3QlQsWUFBUSxDQUFDO0lBQ1IsU0FBUyxFQUFFLElBQUk7SUFDZixhQUFhLEVBQUUsQ0FBQyxHQUNoQjtFQTdTSixBQW9SRSxRQXBSTSxlQUFlLENBa1J0QixXQUFXLENBNkJULGFBQVMsQ0FBQztJQUNULFdBQVcsRUFBRSxJQUFJO0lBQ2pCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsU0FBUyxFQUFFLElBQUk7SUFDZixPQUFPLEVBQUUsSUFBSTtJQUNiLFdBQVcsRUFBRSxNQUFNLEdBVW5CO0lBOVRKLEFBc1RJLFFBdFRJLGVBQWUsQ0FrUnRCLFdBQVcsQ0E2QlQsYUFBUyxDQU9SLElBQUksQ0FBQztNQUNKLEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLElBQUksR0FLWjtNQTdUTCxBQTBUTyxRQTFUQyxlQUFlLENBa1J0QixXQUFXLENBNkJULGFBQVMsQ0FPUixJQUFJLENBSUQsQ0FBQyxDQUFDO1FBQ0gsSUFBSSxFQUFFLE9BQU8sR0FDYjs7QUE1VE4sQUFrVUMsUUFsVU8sZUFBZSxDQWtVdEIsYUFBYSxFQWxVZCxBQWtVZ0IsUUFsVVIsZUFBZSxDQWtVUCxVQUFVLEVBbFUxQixBQWtVNEIsUUFsVXBCLGVBQWUsQ0FrVUssU0FBUyxDQUFDO0VBQ3BDLFdBQVcsRUFBRSxVQUFVLEdBYXZCO0VBaFZGLEFBa1VDLFFBbFVPLGVBQWUsQ0FxVXJCLG9CQUFRLEVBclVWLEFBa1VnQixRQWxVUixlQUFlLENBcVV0QixpQkFBUyxFQXJVVixBQWtVNEIsUUFsVXBCLGVBQWUsQ0FxVXZCLGdCQUFVLENBQUM7SUFDUixXQUFXLEVBQUUsSUFBSTtJQUNqQixTQUFTLEVBQUUsSUFBSTtJQUNmLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLFdBQVcsRUFBRSxHQUFHLEdBQ2hCO0VBMVVILEFBa1VDLFFBbFVPLGVBQWUsQ0E0VXJCLHVCQUFXLEVBNVViLEFBa1VnQixRQWxVUixlQUFlLENBNFV0QixvQkFBWSxFQTVVYixBQWtVNEIsUUFsVXBCLGVBQWUsQ0E0VXZCLG1CQUFhLENBQUM7SUFDWCxXQUFXLEVBQUUsSUFBSTtJQUNqQixTQUFTLEVBQUUsSUFBSSxHQUNmOztBQS9VSCxBQWtWQyxRQWxWTyxlQUFlLENBa1Z0QixhQUFhLENBQUM7RUFDYixhQUFhLEVBQUUsaUJBQWlCLEdBQ2hDOztBQXBWRixBQXNWQyxRQXRWTyxlQUFlLENBc1Z0QixTQUFTLENBQUM7RUFDVCxnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLEtBQUssRUFBRSxLQUFLO0VBQ1osT0FBTyxFQUFFLElBQUk7RUFDYixjQUFjLEVBQUUsTUFBTTtFQUN0QixXQUFXLEVBQUUsVUFBVTtFQUN2QixPQUFPLEVBQUUsSUFBSTtFQUNiLGFBQWEsRUFBRSxXQUFXLEdBb0QxQjtFQWpaRixBQStWRSxRQS9WTSxlQUFlLENBc1Z0QixTQUFTLENBU1IsUUFBUSxDQUFDO0lBQ1IsV0FBVyxFQUFFLFFBQVE7SUFDckIsYUFBYSxFQUFFLElBQUksR0FpQm5CO0lBbFhILEFBK1ZFLFFBL1ZNLGVBQWUsQ0FzVnRCLFNBQVMsQ0FhUCxjQUFPLENBQUM7TUFDUCxTQUFTLEVBQUUsS0FBSyxHQWFoQjtNQWpYSixBQXdXTyxRQXhXQyxlQUFlLENBc1Z0QixTQUFTLENBYVAsY0FBTyxDQUdOLElBQUksQ0FFRCxDQUFDLENBQUM7UUFDSCxJQUFJLEVBQUUsS0FBSyxHQUNYO01BMVdOLEFBNldJLFFBN1dJLGVBQWUsQ0FzVnRCLFNBQVMsQ0FhUCxjQUFPLENBVU4sTUFBTSxDQUFDO1FBQ04sS0FBSyxFQUFFLEtBQUs7UUFDWixZQUFZLEVBQUUsS0FBSyxHQUNuQjtFQWhYTCxBQTBYTyxRQTFYQyxlQUFlLENBc1Z0QixTQUFTLENBZ0NQLHNCQUFjLEFBRWIsUUFBUyxHQUVOLEtBQUssQ0FBQztJQUNOLFVBQVUsRUFBRSxLQUFLLEdBTWxCO0lBallOLEFBMFhPLFFBMVhDLGVBQWUsQ0FzVnRCLFNBQVMsQ0FnQ1Asc0JBQWMsQUFFYixRQUFTLEdBRU4sS0FBSyxBQUdMLE1BQU8sQ0FBQztNQUNSLElBQUksRUFBRSxJQUFJO01BQ1YsVUFBVSxFQUFFLE9BQU8sR0FDbEI7RUFoWVIsQUFzWU8sUUF0WUMsZUFBZSxDQXNWdEIsU0FBUyxDQWdDUCxzQkFBYyxBQWNiLFNBQVUsR0FFUCxLQUFLLENBQUM7SUFDUCxVQUFVLEVBQUUsS0FBSztJQUNqQixjQUFjLEVBQUUsSUFBSSxHQUtwQjtJQTdZTixBQXNZTyxRQXRZQyxlQUFlLENBc1Z0QixTQUFTLENBZ0NQLHNCQUFjLEFBY2IsU0FBVSxHQUVQLEtBQUssQUFJTixNQUFPLENBQUM7TUFDUCxVQUFVLEVBQUUsT0FBTyxHQUNuQjs7QUM1WVAsQUFDQyxZQURXLENBQ1gsSUFBSSxDQUFDO0VBQ0osT0FBTyxFQUFFLFNBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxHQUFHO0VBQ25CLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxVQUFVLEdBMEQzQjtFQWpFRixBQUNDLFlBRFcsQ0FRVixTQUFNLENBQUM7SUFDTixnQkFBZ0IsRUFBRSxPQUFPLEdBUXpCO0lBakJILEFBWUssWUFaTyxDQVFWLFNBQU0sQ0FFTCxVQUFVLENBQ1QsR0FBRyxDQUNGLENBQUMsQ0FBQztNQUNELElBQUksRUFBRSxPQUFPLEdBQ2I7RUFkTixBQUNDLFlBRFcsQ0FrQlYsVUFBTyxDQUFDO0lBQ1AsV0FBVyxFQUFFLElBQUk7SUFDakIsS0FBSyxFQUFFLElBQUk7SUFDWCxTQUFTLEVBQUUsS0FBSyxHQUNoQjtFQXRCSCxBQUNDLFlBRFcsQ0F1QlYsV0FBUSxDQUFDO0lBQ1IsV0FBVyxFQUFFLENBQUM7SUFDZCxTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxHQUFHO0lBQ2hCLE1BQU0sRUFBRSxDQUFDO0lBQ1QsYUFBYSxFQUFFLEdBQUcsR0FDbEI7RUE3QkgsQUFDQyxZQURXLENBOEJWLGNBQVcsQ0FBQztJQUNYLFNBQVMsRUFBRSxJQUFJO0lBQ2YsTUFBTSxFQUFFLENBQUMsR0FDVDtFQWpDSCxBQUNDLFlBRFcsQ0FrQ1YsVUFBTyxDQUFDO0lBQ1AsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSSxHQU1aO0lBMUNILEFBc0NJLFlBdENRLENBa0NWLFVBQU8sQ0FHTixHQUFHLENBQ0YsQ0FBQyxDQUFDO01BQ0QsSUFBSSxFQUFFLE9BQU8sR0FDYjtFQXhDTCxBQUNDLFlBRFcsQ0EyQ1YsV0FBUSxDQUFDO0lBQ1IsU0FBUyxFQUFFLENBQUMsR0FDWjtFQTdDSCxBQUNDLFlBRFcsQ0E4Q1YsU0FBTSxDQUFDO0lBQ04sT0FBTyxFQUFFLElBQUk7SUFDYixjQUFjLEVBQUUsR0FBRztJQUNuQixXQUFXLEVBQUUsTUFBTTtJQUNuQixlQUFlLEVBQUUsVUFBVSxHQWMzQjtJQWhFSCxBQW1ERyxZQW5EUyxDQThDVixTQUFNLENBS0wsSUFBSSxDQUFDO01BQ0osS0FBSyxFQUFFLEtBQUs7TUFDWixZQUFZLEVBQUUsS0FBSyxHQUtuQjtNQTFESixBQW1ERyxZQW5EUyxDQThDVixTQUFNLENBUUosV0FBUSxDQUFDO1FBQ1IsZ0JBQWdCLEVBQUUsT0FBTztRQUN6QixZQUFZLEVBQUUsT0FBTyxHQUNyQjtJQXpETCxBQTJETyxZQTNESyxDQThDVixTQUFNLEdBYUQsQ0FBQyxBQUNKLFlBQWMsQ0FBQSxDQUFDLEVBQUU7TUFDaEIsWUFBWSxFQUFFLElBQUksR0FDbEI7O0FBOURMLEFBbUVDLFlBbkVXLENBbUVYLE1BQU0sQ0FBQztFQUNOLE9BQU8sRUFBRSxJQUFJO0VBQ2IsY0FBYyxFQUFFLE1BQU07RUFDdEIsZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLE1BQU0sR0F1RG5CO0VBOUhGLEFBbUVDLFlBbkVXLENBd0VWLGNBQVMsQ0FBQztJQUNULE9BQU8sRUFBRSxJQUFJO0lBQ2IsY0FBYyxFQUFFLE1BQU07SUFDdEIsZUFBZSxFQUFFLE1BQU07SUFDdkIsV0FBVyxFQUFFLE1BQU07SUFDbkIsT0FBTyxFQUFFLGFBQWEsR0FhdEI7SUExRkgsQUFtRUMsWUFuRVcsQ0E4RVQsb0JBQU8sQ0FBQztNQUNQLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLEdBQUc7TUFDaEIsTUFBTSxFQUFFLENBQUM7TUFDVCxhQUFhLEVBQUUsR0FBRyxHQUNsQjtJQW5GSixBQW1FQyxZQW5FVyxDQW9GVCx1QkFBVSxDQUFDO01BQ1YsTUFBTSxFQUFFLENBQUM7TUFDVCxTQUFTLEVBQUUsSUFBSTtNQUNmLFNBQVMsRUFBRSxLQUFLO01BQ2hCLFVBQVUsRUFBRSxNQUFNLEdBQ2xCO0VBekZKLEFBbUVDLFlBbkVXLENBMkZWLFlBQU8sQ0FBQztJQUNQLE9BQU8sRUFBRSxhQUFhO0lBQ3RCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsY0FBYyxFQUFFLEdBQUc7SUFDbkIsZUFBZSxFQUFFLGFBQWEsR0FDOUI7RUFoR0gsQUFtRUMsWUFuRVcsQ0FpR1YsV0FBTSxDQUFDO0lBQ04sT0FBTyxFQUFFLElBQUk7SUFDYixjQUFjLEVBQUUsR0FBRztJQUNuQixXQUFXLEVBQUUsTUFBTTtJQUNuQixlQUFlLEVBQUUsYUFBYSxHQUM5QjtFQXRHSCxBQW1FQyxZQW5FVyxDQXVHVixhQUFRLENBQUM7SUFDUixTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLE1BQU0sRUFBRSxDQUFDO0lBQ1QsYUFBYSxFQUFFLEdBQUcsR0FDbEI7RUE1R0gsQUFtRUMsWUFuRVcsQ0E2R1YsZ0JBQVcsQ0FBQztJQUNYLFNBQVMsRUFBRSxJQUFJO0lBQ2YsTUFBTSxFQUFFLENBQUM7SUFDVCxhQUFhLEVBQUUsSUFBSSxHQUNuQjtFQWpISCxBQW1FQyxZQW5FVyxDQWtIVixjQUFTLENBQUM7SUFDVCxnQkFBZ0IsRUFBRSw4Q0FBOEM7SUFDaEUsaUJBQWlCLEVBQUUsU0FBUztJQUM1QixtQkFBbUIsRUFBRSxXQUFXO0lBQ2hDLGtCQUFrQixFQUFFLElBQUk7SUFDdkIsZUFBZSxFQUFFLElBQUk7SUFDckIsVUFBVSxFQUFFLElBQUk7SUFDakIsU0FBUyxFQUFFLElBQUk7SUFDZixZQUFZLEVBQUUsT0FBTztJQUNyQixZQUFZLEVBQUUsSUFBSTtJQUNsQixhQUFhLEVBQUUsSUFBSSxHQUNuQjs7QUE3SEgsQUFnSUMsWUFoSVcsQ0FnSVgsT0FBTyxDQUFDO0VBQ1AsYUFBYSxFQUFFLElBQUk7RUFDbkIsS0FBSyxFQUFFLElBQUk7RUFDWCxLQUFLLEVBQUUsSUFBSTtFQUNYLE9BQU8sRUFBRSxJQUFJO0VBQ2IsY0FBYyxFQUFFLEdBQUc7RUFDbkIsV0FBVyxFQUFFLE1BQU07RUFDbkIsZUFBZSxFQUFFLE1BQU0sR0FzQ3ZCO0VBN0tGLEFBZ0lDLFlBaElXLENBd0lWLGFBQU8sQ0FBQztJQUNQLEtBQUssRUFBRSxLQUFLO0lBQ1osTUFBTSxFQUFFLEtBQUs7SUFDYixPQUFPLEVBQUUsSUFBSTtJQUNiLGNBQWMsRUFBRSxNQUFNO0lBQ3RCLFdBQVcsRUFBRSxNQUFNO0lBQ25CLGVBQWUsRUFBRSxNQUFNLEdBaUJ2QjtJQS9KSCxBQWdJQyxZQWhJVyxDQStJVCxvQkFBUSxDQUFDO01BQ1IsZ0JBQWdCLEVBQUUsT0FBTztNQUN6QixhQUFhLEVBQUUsR0FBRyxHQUNsQjtJQWxKSixBQWdJQyxZQWhJVyxDQW1KVCxvQkFBUSxDQUFDO01BQ1IsYUFBYSxFQUFFLEdBQUc7TUFDbEIsZ0JBQWdCLEVBQUUsT0FBTyxHQUN6QjtJQXRKSixBQWdJQyxZQWhJVyxDQXVKVCx3QkFBWSxDQUFDO01BQ1osZ0JBQWdCLEVBQUUsT0FBTztNQUN6QixTQUFTLEVBQUUsYUFBYSxHQUN4QjtJQTFKSixBQWdJQyxZQWhJVyxDQTJKVCx3QkFBWSxDQUFDO01BQ1osZ0JBQWdCLEVBQUUsT0FBTztNQUN6QixTQUFTLEVBQUUsY0FBYyxHQUN6QjtFQTlKSixBQWdJQyxZQWhJVyxDQWdLVixjQUFRLENBQUM7SUFDUixXQUFXLEVBQUUsQ0FBQztJQUNkLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLEdBQUc7SUFDaEIsTUFBTSxFQUFFLENBQUM7SUFDVCxhQUFhLEVBQUUsR0FBRyxHQUNsQjtFQXRLSCxBQWdJQyxZQWhJVyxDQXVLVixhQUFPLENBQUM7SUFDUCxXQUFXLEVBQUUsQ0FBQztJQUNkLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLEdBQUc7SUFDaEIsTUFBTSxFQUFFLENBQUMsR0FDVDs7QUE1S0gsQUErS0MsWUEvS1csQ0ErS1gsWUFBWSxDQUFDO0VBQ1osS0FBSyxFQUFFLE9BQU87RUFDZCxVQUFVLEVBQUUsaUJBQWlCO0VBQzdCLE9BQU8sRUFBRSxjQUFjO0VBQ3ZCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsY0FBYyxFQUFFLE1BQU07RUFDdEIsZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLE1BQU0sR0FrRm5CO0VBeFFGLEFBdUxFLFlBdkxVLENBK0tYLFlBQVksQ0FRWCxPQUFPLENBQUM7SUFDUCxTQUFTLEVBQUUsS0FBSztJQUNoQixhQUFhLEVBQUUsaUJBQWlCO0lBQ2hDLGNBQWMsRUFBRSxJQUFJO0lBQ3BCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsY0FBYyxFQUFFLE1BQU07SUFDdEIsZUFBZSxFQUFFLE1BQU07SUFDdkIsV0FBVyxFQUFFLE1BQU0sR0EyQm5CO0lBek5ILEFBdUxFLFlBdkxVLENBK0tYLFlBQVksQ0FnQlYsWUFBTSxDQUFDO01BQ04sT0FBTyxFQUFFLElBQUk7TUFDYixjQUFjLEVBQUUsR0FBRztNQUNuQixlQUFlLEVBQUUsTUFBTTtNQUN2QixXQUFXLEVBQUUsTUFBTSxHQUNuQjtJQXBNSixBQXVMRSxZQXZMVSxDQStLWCxZQUFZLENBc0JWLGNBQVEsQ0FBQztNQUNSLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLEdBQUc7TUFDaEIsTUFBTSxFQUFFLENBQUM7TUFDVCxhQUFhLEVBQUUsSUFBSSxHQUNuQjtJQTFNSixBQXVMRSxZQXZMVSxDQStLWCxZQUFZLENBNEJWLGFBQU8sQ0FBQztNQUNQLFNBQVMsRUFBRSxJQUFJO01BQ2YsTUFBTSxFQUFFLENBQUM7TUFDVCxZQUFZLEVBQUUsSUFBSSxHQUNsQjtJQS9NSixBQWdORyxZQWhOUyxDQStLWCxZQUFZLENBUVgsT0FBTyxDQXlCTixXQUFXLENBQUM7TUFDWCxXQUFXLEVBQUUsQ0FBQztNQUNkLEtBQUssRUFBRSxJQUFJO01BQ1gsU0FBUyxFQUFFLElBQUk7TUFDZixnQkFBZ0IsRUFBRSxPQUFPO01BQ3pCLFlBQVksRUFBRSxPQUFPO01BQ3JCLE9BQU8sRUFBRSxTQUFTO01BQ2xCLGFBQWEsRUFBRSxTQUFTLEdBQ3hCO0VBeE5KLEFBME5FLFlBMU5VLENBK0tYLFlBQVksQ0EyQ1gsVUFBVSxDQUFDO0lBQ1YsVUFBVSxFQUFFLElBQUk7SUFDaEIsYUFBYSxFQUFFLElBQUksR0FRbkI7SUFwT0gsQUEwTkUsWUExTlUsQ0ErS1gsWUFBWSxDQThDVixpQkFBUSxDQUFDO01BQ1IsVUFBVSxFQUFFLE1BQU07TUFDbEIsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsR0FBRztNQUNoQixNQUFNLEVBQUUsQ0FBQztNQUNULGFBQWEsRUFBRSxJQUFJLEdBQ25CO0VBbk9KLEFBcU9FLFlBck9VLENBK0tYLFlBQVksQ0FzRFgsUUFBUSxDQUFDO0lBQ1IsT0FBTyxFQUFFLElBQUk7SUFDYixjQUFjLEVBQUUsR0FBRztJQUNuQixXQUFXLEVBQUUsTUFBTSxHQXFCbkI7SUE3UEgsQUFxT0UsWUFyT1UsQ0ErS1gsWUFBWSxDQTBEVixhQUFNLENBQUM7TUFDTixLQUFLLEVBQUUsSUFBSTtNQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ1o7SUE1T0osQUFxT0UsWUFyT1UsQ0ErS1gsWUFBWSxDQThEVixlQUFRLENBQUM7TUFDUixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxHQUFHO01BQ2hCLE1BQU0sRUFBRSxDQUFDLEdBQ1Q7SUFqUEosQUFxT0UsWUFyT1UsQ0ErS1gsWUFBWSxDQW1FVixrQkFBVyxDQUFDO01BQ1gsS0FBSyxFQUFFLE9BQU87TUFDZCxTQUFTLEVBQUUsSUFBSTtNQUNmLE1BQU0sRUFBRSxDQUFDLEdBQ1Q7SUF0UEosQUFxT0UsWUFyT1UsQ0ErS1gsWUFBWSxDQXdFVixjQUFPLENBQUM7TUFDUCxXQUFXLEVBQUUsSUFBSSxHQUNqQjtJQXpQSixBQTBQRyxZQTFQUyxDQStLWCxZQUFZLENBc0RYLFFBQVEsQ0FxQlAsSUFBSSxDQUFDO01BQ0osU0FBUyxFQUFFLEdBQUcsR0FDZDtFQTVQSixBQThQRSxZQTlQVSxDQStLWCxZQUFZLENBK0VYLFFBQVEsQ0FBQztJQUNSLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLEdBQUc7SUFDaEIsT0FBTyxFQUFFLElBQUk7SUFDYixjQUFjLEVBQUUsR0FBRztJQUNuQixXQUFXLEVBQUUsTUFBTSxHQUluQjtJQXZRSCxBQW9RRyxZQXBRUyxDQStLWCxZQUFZLENBK0VYLFFBQVEsQ0FNUCxJQUFJLENBQUM7TUFDSixXQUFXLEVBQUUsSUFBSSxHQUNqQjs7QUF0UUosQUF5UUMsWUF6UVcsQ0F5UVgsWUFBWSxDQUFDO0VBQ1osS0FBSyxFQUFFLE9BQU87RUFDZCxZQUFZLEVBQUUsT0FBTztFQUNyQixnQkFBZ0IsRUFBRSxXQUFXO0VBQzdCLE9BQU8sRUFBRSxHQUFHO0VBQ1osVUFBVSxFQUFFLFFBQVEsR0FNcEI7RUFwUkYsQUF5UUMsWUF6UVcsQ0F5UVgsWUFBWSxBQU1YLE1BQU8sQ0FBQztJQUNQLEtBQUssRUFBRSxPQUFPO0lBQ2QsZ0JBQWdCLEVBQUUsT0FBTztJQUN6QixPQUFPLEVBQUUsQ0FBQyxHQUNWOztBQ25SSCxBQUVDLFdBRlUsQ0FFVixPQUFPLFVBQVUsQ0FBQztFQUNqQixlQUFlLEVBQUUsYUFBYSxHQUM5Qjs7QUFKRixBQU1DLFdBTlUsQ0FNVixPQUFPLENBQUM7RUFDUCxNQUFNLEVBQUUsYUFBYTtFQUNyQixhQUFhLEVBQUUsaUJBQWlCLEdBQ2hDOztBQVRGLEFBV0MsV0FYVSxDQVdWLE9BQU8sQ0FBQztFQUNQLE1BQU0sRUFBRSxhQUFhO0VBQ3JCLGFBQWEsRUFBRSxpQkFBaUIsR0FLaEM7RUFsQkYsQUFXQyxXQVhVLENBZVQsaUJBQVcsQ0FBQztJQUNYLGFBQWEsRUFBRSxJQUFJLEdBQ25COztBQWpCSCxBQW9CRSxXQXBCUyxDQW1CVixXQUFXLENBR1IsdUJBQWMsQ0FBQztFQUNkLFNBQVMsRUFBRSxJQUFJO0VBQ2YsS0FBSyxFQUFFLE9BQU87RUFDZCxhQUFhLEVBQUUsSUFBSTtFQUNuQixhQUFhLEVBQUUsUUFBUTtFQUN2QixTQUFTLEVBQUUsS0FBSztFQUNoQixXQUFXLEVBQUUsTUFBTTtFQUNuQixRQUFRLEVBQUUsTUFBTTtFQUNoQixNQUFNLEVBQUUsSUFBSSxHQUtaO0VBbkNMLEFBb0JFLFdBcEJTLENBbUJWLFdBQVcsQ0FHUix1QkFBYyxBQVViLE1BQU8sQ0FBQztJQUNQLGVBQWUsRUFBRSxnQkFBZ0IsR0FDakM7O0FBbENOLEFBd0NDLFdBeENVLENBd0NWLFlBQVksQ0FBQztFQUNaLFNBQVMsRUFBRSxLQUFLO0VBQ2hCLE1BQU0sRUFBRSxJQUFJLEdBc0NaO0VBaEZGLEFBOENHLFdBOUNRLENBd0NWLFlBQVksQ0FJWCxZQUFZLENBRVgsS0FBSyxFQTlDUixBQThDRyxXQTlDUSxDQXdDVixZQUFZLENBSUcsWUFBWSxDQUV6QixLQUFLLEVBOUNSLEFBOENHLFdBOUNRLENBd0NWLFlBQVksQ0FJaUIsYUFBYSxDQUV4QyxLQUFLLENBQUM7SUFDTCxVQUFVLEVBQUUsS0FBSyxHQXVCakI7SUF0RUosQUE4Q0csV0E5Q1EsQ0F3Q1YsWUFBWSxDQUlYLFlBQVksQ0FLVixVQUFNLEVBakRWLEFBOENHLFdBOUNRLENBd0NWLFlBQVksQ0FJRyxZQUFZLENBS3pCLFVBQU8sRUFqRFYsQUE4Q0csV0E5Q1EsQ0F3Q1YsWUFBWSxDQUlpQixhQUFhLENBS3pDLFVBQVEsQ0FBQztNQUNOLGNBQWMsRUFBRSxNQUFNO01BQ3RCLFdBQVcsRUFBRSxNQUFNO01BQ25CLE9BQU8sRUFBRSxlQUFlLEdBaUJ4QjtNQXJFTCxBQXNEUyxXQXRERSxDQXdDVixZQUFZLENBSVgsWUFBWSxDQUtWLFVBQU0sR0FLRCxDQUFDLEVBdERWLEFBc0RTLFdBdERFLENBd0NWLFlBQVksQ0FJRyxZQUFZLENBS3pCLFVBQU8sR0FLRCxDQUFDLEVBdERWLEFBc0RTLFdBdERFLENBd0NWLFlBQVksQ0FJaUIsYUFBYSxDQUt6QyxVQUFRLEdBS0QsQ0FBQyxDQUFDO1FBQ0wsS0FBSyxFQUFFLEtBQUs7UUFDWixPQUFPLEVBQUUsS0FBSyxHQUNkO01BekROLEFBMkRLLFdBM0RNLENBd0NWLFlBQVksQ0FJWCxZQUFZLENBS1YsVUFBTSxDQVVMLElBQUksRUEzRFQsQUEyREssV0EzRE0sQ0F3Q1YsWUFBWSxDQUlHLFlBQVksQ0FLekIsVUFBTyxDQVVMLElBQUksRUEzRFQsQUEyREssV0EzRE0sQ0F3Q1YsWUFBWSxDQUlpQixhQUFhLENBS3pDLFVBQVEsQ0FVTCxJQUFJLENBQUM7UUFDSixLQUFLLEVBQUUsSUFBSTtRQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ1o7TUE5RE4sQUFnRUssV0FoRU0sQ0F3Q1YsWUFBWSxDQUlYLFlBQVksQ0FLVixVQUFNLENBZUwsZ0JBQWdCLEVBaEVyQixBQWdFSyxXQWhFTSxDQXdDVixZQUFZLENBSUcsWUFBWSxDQUt6QixVQUFPLENBZUwsZ0JBQWdCLEVBaEVyQixBQWdFSyxXQWhFTSxDQXdDVixZQUFZLENBSWlCLGFBQWEsQ0FLekMsVUFBUSxDQWVMLGdCQUFnQixDQUFDO1FBQ2hCLEtBQUssRUFBRSxPQUFPO1FBQ2QsT0FBTyxFQUFFLGNBQWM7UUFDdkIsVUFBVSxFQUFFLElBQUksR0FDaEI7RUFwRU4sQUE0Q0UsV0E1Q1MsQ0F3Q1YsWUFBWSxDQWdDVixtQkFBUSxFQXhFWCxBQTRDZ0IsV0E1Q0wsQ0F3Q1YsWUFBWSxDQWdDWCxtQkFBUyxFQXhFWCxBQTRDOEIsV0E1Q25CLENBd0NWLFlBQVksQ0FnQ1osb0JBQVUsQ0FBQztJQUNSLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7RUExRUosQUE0Q0UsV0E1Q1MsQ0F3Q1YsWUFBWSxDQW9DVixzQkFBVyxFQTVFZCxBQTRDZ0IsV0E1Q0wsQ0F3Q1YsWUFBWSxDQW9DWCxzQkFBWSxFQTVFZCxBQTRDOEIsV0E1Q25CLENBd0NWLFlBQVksQ0FvQ1osdUJBQWEsQ0FBQztJQUNYLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7O0FBOUVKLEFBa0ZDLFdBbEZVLENBa0ZWLGtCQUFrQixDQUFDO0VBQ2xCLFNBQVMsRUFBRSxLQUFLO0VBQ2hCLE1BQU0sRUFBRSxJQUFJLEdBNEJaO0VBaEhGLEFBd0ZHLFdBeEZRLENBa0ZWLGtCQUFrQixDQUlqQixZQUFZLENBRVgsS0FBSyxFQXhGUixBQXdGRyxXQXhGUSxDQWtGVixrQkFBa0IsQ0FJSCxZQUFZLENBRXpCLEtBQUssRUF4RlIsQUF3RkcsV0F4RlEsQ0FrRlYsa0JBQWtCLENBSVcsYUFBYSxDQUV4QyxLQUFLLENBQUM7SUFDTCxVQUFVLEVBQUUsS0FBSyxHQVlqQjtJQXJHSixBQXdGRyxXQXhGUSxDQWtGVixrQkFBa0IsQ0FJakIsWUFBWSxDQUtWLFVBQU0sRUEzRlYsQUF3RkcsV0F4RlEsQ0FrRlYsa0JBQWtCLENBSUgsWUFBWSxDQUt6QixVQUFPLEVBM0ZWLEFBd0ZHLFdBeEZRLENBa0ZWLGtCQUFrQixDQUlXLGFBQWEsQ0FLekMsVUFBUSxDQUFDO01BQ04sY0FBYyxFQUFFLE1BQU07TUFDdEIsV0FBVyxFQUFFLE1BQU07TUFDbkIsT0FBTyxFQUFFLGVBQWUsR0FNeEI7TUFwR0wsQUFnR1MsV0FoR0UsQ0FrRlYsa0JBQWtCLENBSWpCLFlBQVksQ0FLVixVQUFNLEdBS0QsQ0FBQyxFQWhHVixBQWdHUyxXQWhHRSxDQWtGVixrQkFBa0IsQ0FJSCxZQUFZLENBS3pCLFVBQU8sR0FLRCxDQUFDLEVBaEdWLEFBZ0dTLFdBaEdFLENBa0ZWLGtCQUFrQixDQUlXLGFBQWEsQ0FLekMsVUFBUSxHQUtELENBQUMsQ0FBQztRQUNMLEtBQUssRUFBRSxLQUFLO1FBQ1osT0FBTyxFQUFFLEtBQUssR0FDZDtFQW5HTixBQXNGRSxXQXRGUyxDQWtGVixrQkFBa0IsQ0FxQmhCLG1CQUFRLEVBdkdYLEFBc0ZnQixXQXRGTCxDQWtGVixrQkFBa0IsQ0FxQmpCLG1CQUFTLEVBdkdYLEFBc0Y4QixXQXRGbkIsQ0FrRlYsa0JBQWtCLENBcUJsQixvQkFBVSxDQUFDO0lBQ1IsU0FBUyxFQUFFLElBQUksR0FDZjtFQXpHSixBQXNGRSxXQXRGUyxDQWtGVixrQkFBa0IsQ0F5QmhCLHNCQUFXLEVBM0dkLEFBc0ZnQixXQXRGTCxDQWtGVixrQkFBa0IsQ0F5QmpCLHNCQUFZLEVBM0dkLEFBc0Y4QixXQXRGbkIsQ0FrRlYsa0JBQWtCLENBeUJsQix1QkFBYSxDQUFDO0lBQ1gsU0FBUyxFQUFFLElBQUk7SUFDZixhQUFhLEVBQUUsSUFBSSxHQUNuQjs7QUE5R0osQUFrSEMsV0FsSFUsQ0FrSFYsU0FBUyxDQUFDO0VBQ1QsT0FBTyxFQUFFLElBQUk7RUFDYixjQUFjLEVBQUUsTUFBTTtFQUN0QixXQUFXLEVBQUUsTUFBTTtFQUNuQixPQUFPLEVBQUUsTUFBTTtFQUNmLE1BQU0sRUFBRSxPQUFPLEdBNEJmO0VBbkpGLEFBMkhJLFdBM0hPLENBa0hWLFNBQVMsQUFPUixNQUFPLENBQ04sR0FBRyxDQUNGLENBQUMsQ0FBQztJQUNELFVBQVUsRUFBRSxhQUFhO0lBQ3pCLElBQUksRUFBRSxPQUFrQixHQUN4QjtFQTlITCxBQWlJRyxXQWpJUSxDQWtIVixTQUFTLEFBT1IsTUFBTyxDQVFOLEtBQUssQ0FBQztJQUNMLFVBQVUsRUFBRSxhQUFhO0lBQ3pCLEtBQUssRUFBRSxPQUFrQixHQUN6QjtFQXBJSixBQXVJRSxXQXZJUyxDQWtIVixTQUFTLENBcUJSLEdBQUcsQ0FBQztJQUNILEtBQUssRUFBRSxLQUFLO0lBQ1osTUFBTSxFQUFFLEtBQUssR0FLYjtJQTlJSCxBQTJJRyxXQTNJUSxDQWtIVixTQUFTLENBcUJSLEdBQUcsQ0FJRixDQUFDLENBQUM7TUFDRCxJQUFJLEVBQUUsT0FBa0IsR0FDeEI7RUE3SUosQUFnSkUsV0FoSlMsQ0FrSFYsU0FBUyxDQThCUixLQUFLLENBQUM7SUFDTCxLQUFLLEVBQUUsT0FBa0IsR0FDekI7O0FBbEpILEFBcUpDLFdBckpVLENBcUpWLE9BQU8sQ0FBQztFQUNQLE9BQU8sRUFBRSxJQUFJO0VBQ2IsV0FBVyxFQUFFLE1BQU07RUFDbkIsYUFBYSxFQUFFLElBQUksR0FTbkI7RUFqS0YsQUEwSk0sV0ExSkssQ0FxSlYsT0FBTyxHQUtGLENBQUMsWUFBYSxDQUFBLENBQUMsRUFBRTtJQUNwQixZQUFZLEVBQUUsSUFBSSxHQUNsQjtFQTVKSCxBQThKRSxXQTlKUyxDQXFKVixPQUFPLENBU04sS0FBSyxDQUFDO0lBQ0wsVUFBVSxFQUFFLElBQUksR0FDaEI7O0FBaEtILEFBbUtDLFdBbktVLENBbUtWLE9BQU8sQ0FBQztFQUNQLE9BQU8sRUFBRSxNQUFNLEdBRWY7O0FBdEtGLEFBMEtFLFdBMUtTLENBd0tWLFNBQVMsQ0FJUCxZQUFRLENBQUM7RUFDUixPQUFPLEVBQUUsSUFBSTtFQUNiLFNBQVMsRUFBRSxNQUFNO0VBQ2pCLGVBQWUsRUFBRSxhQUFhO0VBQzlCLFdBQVcsRUFBRSxNQUFNLEdBS25CO0VBckxKLEFBa0xJLFdBbExPLENBd0tWLFNBQVMsQ0FJUCxZQUFRLENBTVAsU0FBUyxDQUFDO0lBQ1QsTUFBTSxFQUFFLE9BQU8sR0FDZjs7QUFwTEwsQUEwS0UsV0ExS1MsQ0F3S1YsU0FBUyxDQWVQLFVBQU0sQ0FBQztFQUNOLE9BQU8sRUFBRSxTQUFTO0VBQ2xCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsY0FBYyxFQUFFLE1BQU07RUFDdEIsV0FBVyxFQUFFLFVBQVUsR0FDdkI7O0FBNUxKLEFBMEtFLFdBMUtTLENBd0tWLFNBQVMsQ0FzQlAsWUFBUSxDQUFDO0VBQ1IsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixPQUFPLEVBQUUsSUFBSTtFQUNiLGVBQWUsRUFBRSxVQUFVO0VBQzNCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLE9BQU8sRUFBRSxjQUFjO0VBQ3ZCLGFBQWEsRUFBRSxXQUFXLEdBaUIxQjtFQXJOSixBQTBLRSxXQTFLUyxDQXdLVixTQUFTLENBOEJOLG9CQUFTLENBQUM7SUFDVCxhQUFhLEVBQUUsR0FBRztJQUNsQixnQkFBZ0IsRUFBRSxPQUFPO0lBQ3pCLFlBQVksRUFBRSxJQUFJO0lBQ2xCLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUksR0FDWjtFQTVNTCxBQTBLRSxXQTFLUyxDQXdLVixTQUFTLENBc0NOLG1CQUFRLENBQUM7SUFDUixlQUFlLEVBQUUsU0FBUztJQUMxQixLQUFLLEVBQUUsS0FBSztJQUNaLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLEdBQUc7SUFDaEIsYUFBYSxFQUFFLENBQUMsR0FDaEI7O0FBcE5MLEFBMk5FLFdBM05TLENBeU5WLE9BQU8sQ0FJTCxZQUFRLENBQUM7RUFDUixlQUFlLEVBQUUsYUFBYTtFQUM5QixPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxVQUFVLEdBT3ZCO0VBdk9KLEFBbU9LLFdBbk9NLENBeU5WLE9BQU8sQ0FTSixxQkFBVSxDQUNULEtBQUssQ0FBQztJQUNMLFVBQVUsRUFBRSxJQUFJLEdBQ2hCOztBQXJPTixBQTJPQyxXQTNPVSxDQTJPVixPQUFPLENBQUM7RUFDUCxVQUFVLEVBQUUsS0FBSyxHQUNqQjs7QUE3T0YsQUErT0MsV0EvT1UsQ0ErT1YsZUFBZSxDQUFDO0VBQ2YsZ0JBQWdCLEVBQUUsT0FBTyxHQU96QjtFQXZQRixBQW1QRyxXQW5QUSxDQStPVixlQUFlLENBR2QsR0FBRyxDQUNGLENBQUMsQ0FBQztJQUNELElBQUksRUFBRSxPQUFPLEdBQ2I7O0FBclBKLEFBNlBPLFdBN1BJLENBeVBWLFVBQVUsQ0FFVCxJQUFJLEdBRUMsQ0FBQyxDQUFDO0VBQ0wsVUFBVSxFQUFFLEtBQUssR0FDakI7O0FBL1BKLEFBa1FFLFdBbFFTLENBeVBWLFVBQVUsQ0FTVCxLQUFLLENBQUM7RUFDTCxXQUFXLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0FBQyxTQUFTO0VBQ2hDLFlBQVksRUFBRSxJQUFJO0VBQ2xCLFdBQVcsRUFBRSxJQUFJLEdBVWpCO0VBL1FILEFBa1FFLFdBbFFTLENBeVBWLFVBQVUsQ0FjUixXQUFPLENBQUM7SUFDUCxhQUFhLEVBQUUsQ0FBQyxHQU1oQjtJQTlRSixBQWtRRSxXQWxRUyxDQXlQVixVQUFVLENBaUJQLGtCQUFRLENBQUM7TUFDUixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxJQUFJLEdBQ2pCOztBQTdRTCxBQWlSRSxXQWpSUyxDQXlQVixVQUFVLENBd0JULE9BQU8sQ0FBQztFQUNQLE1BQU0sRUFBRSxJQUFJLEdBQ1o7O0FBblJILEFBcVJFLFdBclJTLENBeVBWLFVBQVUsQ0E0QlQsS0FBSyxDQUFDO0VBQ0wsTUFBTSxFQUFFLElBQUksR0FtRVo7RUF6VkgsQUFxUkUsV0FyUlMsQ0F5UFYsVUFBVSxDQStCUixVQUFNLENBQUM7SUFDTixPQUFPLEVBQUUsSUFBSTtJQUNiLFdBQVcsRUFBRSxVQUFVLEdBeUJ2QjtJQW5USixBQXFSRSxXQXJSUyxDQXlQVixVQUFVLENBbUNQLGlCQUFRLENBQUM7TUFDUixNQUFNLEVBQUUsSUFBSTtNQUNaLEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLHFCQUFxQixHQUs3QjtNQXBTTCxBQXFSRSxXQXJSUyxDQXlQVixVQUFVLENBbUNQLGlCQUFRLEFBS1AsTUFBTyxDQUFDO1FBQ1AsTUFBTSxFQUFFLGlCQUFpQixHQUN6QjtJQW5TTixBQXFSRSxXQXJSUyxDQXlQVixVQUFVLENBNkNQLG9CQUFXLEFBRVYsTUFBTyxDQUFDO01BQ1AsTUFBTSxFQUFFLGlCQUFpQixHQUN6QjtJQTFTTixBQXFSRSxXQXJSUyxDQXlQVixVQUFVLENBbURQLGdCQUFPLENBQUM7TUFDUCxXQUFXLEVBQUUsSUFBSSxHQUNqQjtJQTlTTCxBQXFSRSxXQXJSUyxDQXlQVixVQUFVLENBdURQLHVCQUFjLENBQUM7TUFDZCxhQUFhLEVBQUUsSUFBSSxHQUNuQjtFQWxUTCxBQXFSRSxXQXJSUyxDQXlQVixVQUFVLENBNERSLFlBQVEsQ0FBQztJQUNSLGFBQWEsRUFBRSxDQUFDLEdBQ2hCO0VBdlRKLEFBcVJFLFdBclJTLENBeVBWLFVBQVUsQ0FnRVIsVUFBTSxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBTztJQUN6QixPQUFPLEVBQUUsSUFBSTtJQUNiLGVBQWUsRUFBRSxVQUFVO0lBQzNCLFdBQVcsRUFBRSxNQUFNO0lBQ25CLE9BQU8sRUFBRSxjQUFjO0lBQ3ZCLGFBQWEsRUFBRSxHQUFHLEdBaUJsQjtJQWhWSixBQXFSRSxXQXJSUyxDQXlQVixVQUFVLENBd0VQLGtCQUFTLENBQUM7TUFDVCxhQUFhLEVBQUUsR0FBRztNQUNsQixnQkFBZ0IsRUFBRSxPQUFPO01BQ3pCLFlBQVksRUFBRSxJQUFJO01BQ2xCLEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLElBQUksR0FDWjtJQXZVTCxBQXFSRSxXQXJSUyxDQXlQVixVQUFVLENBZ0ZQLGlCQUFRLENBQUM7TUFDUixlQUFlLEVBQUUsU0FBUztNQUMxQixLQUFLLEVBQUUsS0FBSztNQUNaLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLEdBQUc7TUFDaEIsYUFBYSxFQUFFLENBQUMsR0FDaEI7RUEvVUwsQUFxUkUsV0FyUlMsQ0F5UFYsVUFBVSxDQXlGUixXQUFPLENBQUM7SUFDUCxPQUFPLEVBQUUsSUFBSSxHQUtiO0lBeFZKLEFBcVZJLFdBclZPLENBeVBWLFVBQVUsQ0F5RlIsV0FBTyxDQUdOLENBQUMsWUFBYSxDQUFBLENBQUMsRUFBRTtNQUNoQixZQUFZLEVBQUUsSUFBSSxHQUNsQjs7QUF2VkwsQUEyVkUsV0EzVlMsQ0F5UFYsVUFBVSxDQWtHVCxPQUFPLENBQUM7RUFFUCxXQUFXLEVBQUUsVUFBVSxHQUt2Qjs7QUFsV0gsQUFvV0UsV0FwV1MsQ0F5UFYsVUFBVSxDQTJHVCxVQUFVLENBQUM7RUFDVixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFVBQVUsRUFBRSxJQUFJLEdBdUhoQjtFQTlkSCxBQW9XRSxXQXBXUyxDQXlQVixVQUFVLENBZ0hSLGdCQUFPLENBQUM7SUFDUCxPQUFPLEVBQUUsSUFBSTtJQUNiLFdBQVcsRUFBRSxPQUFPO0lBQ3BCLGVBQWUsRUFBRSxhQUFhO0lBQzlCLGdCQUFnQixFQUFFLEtBQUs7SUFDdkIsYUFBYSxFQUFFLEdBQUc7SUFDbEIsYUFBYSxFQUFFLElBQUk7SUFDbkIsVUFBVSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxtQkFBbUIsR0E2RzdDO0lBN2RKLEFBa1hRLFdBbFhHLENBeVBWLFVBQVUsQ0FnSFIsZ0JBQU8sR0FTRixDQUFDLENBQUM7TUFDTCxZQUFZLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3RCL1dqQixPQUFPO01zQmdYYixPQUFPLEVBQUUsU0FBUyxHQU1sQjtNQTFYTCxBQWtYUSxXQWxYRyxDQXlQVixVQUFVLENBZ0hSLGdCQUFPLEdBU0YsQ0FBQyxBQUtKLGlCQUFtQixDQUFBLENBQUMsRUFBRTtRQUNyQixNQUFNLEVBQUUsSUFBSSxHQUNaO0lBelhOLEFBNlhLLFdBN1hNLENBeVBWLFVBQVUsQ0FtSVAsdUJBQVEsQ0FDUCx1QkFBdUIsQ0FBQztNQUN2QixNQUFNLEVBQUUsT0FBTyxHQUlmO01BbFlOLEFBNlhLLFdBN1hNLENBeVBWLFVBQVUsQ0FtSVAsdUJBQVEsQ0FHTiwrQkFBUyxDQUFDO1FBQ1QsZ0JBQWdCLEVBQUUsT0FBTyxHQUN6QjtJQWpZUCxBQXNZSyxXQXRZTSxDQXlQVixVQUFVLENBNElQLHlCQUFVLENBQ1QsK0JBQStCLENBQUM7TUFDL0IsZ0JBQWdCLEVBQUUsT0FBTyxHQUN6QjtJQXhZTixBQStZUSxXQS9ZRyxDQXlQVixVQUFVLENBa0pQLHdCQUFTLENBRVAsd0JBQWUsQ0FDZCxHQUFHLENBQ0YsQ0FBQyxDQUFDO01BQ0QsSUFBSSxFQUFFLE9BQU8sR0FDYjtJQWpaVCxBQTRZSyxXQTVZTSxDQXlQVixVQUFVLENBa0pQLHdCQUFTLENBU1AsZ0JBQU8sQ0FBQztNQUNQLEtBQUssRUFBRSxPQUFrQixHQUN6QjtJQXRaUCxBQTRZSyxXQTVZTSxDQXlQVixVQUFVLENBa0pQLHdCQUFTLENBWVAsa0JBQVMsQ0FBQztNQUNULGdCQUFnQixFQUFFLE9BQU8sR0FDekI7SUF6WlAsQUFvV0UsV0FwV1MsQ0F5UFYsVUFBVSxDQW9LUCx1QkFBUSxDQUFDO01BQ1IsT0FBTyxFQUFFLElBQUk7TUFDYixlQUFlLEVBQUUsVUFBVTtNQUMzQixXQUFXLEVBQUUsTUFBTTtNQUNuQixTQUFTLEVBQUUsR0FBRztNQUNkLE1BQU0sRUFBRSxPQUFPLEdBZ0JmO01BbGJMLEFBb1dFLFdBcFdTLENBeVBWLFVBQVUsQ0EyS04sK0JBQVMsQ0FBQztRQUNULEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLElBQUk7UUFDWixnQkFBZ0IsRXRCaGFYLE9BQU87UXNCaWFaLGFBQWEsRUFBRSxHQUFHO1FBQ2xCLFlBQVksRUFBRSxJQUFJLEdBQ2xCO01BMWFOLEFBb1dFLFdBcFdTLENBeVBWLFVBQVUsQ0FtTE4sNkJBQU8sQ0FBQztRQUNQLFNBQVMsRUFBRSxJQUFJO1FBQ2YsYUFBYSxFQUFFLENBQUM7UUFDaEIsT0FBTyxFQUFFLElBQUk7UUFDYixjQUFjLEVBQUUsTUFBTSxHQUN0QjtJQWpiTixBQW9XRSxXQXBXUyxDQXlQVixVQUFVLENBMkxQLHVCQUFRLENBQUM7TUFDUixLQUFLLEVBQUUsT0FBa0I7TUFDekIsU0FBUyxFQUFFLElBQUksR0FDZjtJQXZiTCxBQW9XRSxXQXBXUyxDQXlQVixVQUFVLENBZ01QLHFCQUFNLENBQUM7TUFDTixPQUFPLEVBQUUsSUFBSTtNQUNiLGVBQWUsRUFBRSxNQUFNO01BQ3ZCLFdBQVcsRUFBRSxNQUFNO01BQ25CLFNBQVMsRUFBRSxDQUFDO01BQ1osS0FBSyxFQUFFLGNBQWMsR0FtQnJCO01BamRMLEFBb1dFLFdBcFdTLENBeVBWLFVBQVUsQ0F1TU4sNEJBQVEsQ0FBQztRQUNSLEtBQUssRXRCemJBLE9BQU87UXNCMGJaLFNBQVMsRUFBRSxJQUFJLEdBS2Y7UUF2Y04sQUFvV0UsV0FwV1MsQ0F5UFYsVUFBVSxDQXVNTiw0QkFBUSxBQUlQLE1BQU8sQ0FBQztVQUNQLFVBQVUsRUFBRSxJQUFJLEdBQ2hCO01BdGNQLEFBeWNLLFdBemNNLENBeVBWLFVBQVUsQ0FnTVAscUJBQU0sQ0FnQkwsSUFBSSxDQUFDO1FBQ0osS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSSxHQUtaO1FBaGROLEFBNmNRLFdBN2NHLENBeVBWLFVBQVUsQ0FnTVAscUJBQU0sQ0FnQkwsSUFBSSxDQUlELENBQUMsQ0FBQztVQUNILElBQUksRXRCdGNBLE9BQU8sR3NCdWNYO0lBL2NQLEFBcWRLLFdBcmRNLENBeVBWLFVBQVUsQ0EwTlAsb0JBQUssQ0FFSixJQUFJLENBQUM7TUFDSixPQUFPLEVBQUUsSUFBSSxHQUtiO01BM2ROLEFBd2RRLFdBeGRHLENBeVBWLFVBQVUsQ0EwTlAsb0JBQUssQ0FFSixJQUFJLENBR0QsQ0FBQyxDQUFDO1FBQ0gsSUFBSSxFQUFFLE9BQU8sR0FDYjs7QUMxZFAsQUFDQyxPQURNLENBQ04sT0FBTyxDQUFDO0VBQ1AsTUFBTSxFQUFFLGFBQWE7RUFDckIsYUFBYSxFQUFFLGlCQUFpQixHQUNoQzs7QUFKRixBQU1DLE9BTk0sQ0FNTixPQUFPLENBQUM7RUFDUCxNQUFNLEVBQUUsYUFBYTtFQUNyQixhQUFhLEVBQUUsaUJBQWlCLEdBS2hDO0VBYkYsQUFNQyxPQU5NLENBVUwsaUJBQVcsQ0FBQztJQUNYLGFBQWEsRUFBRSxJQUFJLEdBQ25COztBQVpILEFBZUMsT0FmTSxDQWdCTCxZQUFRLEVBaEJWLEFBZUMsT0FmTSxDQWdCSyxVQUFNLENBQUM7RUFDaEIsTUFBTSxFQUFFLE9BQU8sR0FDZjs7QUFsQkgsQUFzQkMsT0F0Qk0sQ0FzQk4sVUFBVSxDQUFDO0VBQ1YsY0FBYyxFQUFFLElBQUk7RUFDcEIsTUFBTSxFQUFFLE9BQU87RUFDZixVQUFVLEVBQUUsYUFBYSxHQXVEekI7RUFoRkYsQUFzQkMsT0F0Qk0sQ0FzQk4sVUFBVSxBQUtULE1BQU8sQ0FBQztJQUNQLFVBQVUsRUFBRSxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsbUJBQW1CLEdBQ2hEO0VBN0JILEFBK0JFLE9BL0JLLENBc0JOLFVBQVUsQ0FVUix1QkFBbUIsQ0FBQztJQUNuQixnQkFBZ0IsRUFBRSxPQUFPLEdBQ3pCO0VBbENKLEFBK0JFLE9BL0JLLENBc0JOLFVBQVUsQ0FjUixVQUFNLENBQUM7SUFDTixPQUFPLEVBQUUsU0FBUztJQUNsQixXQUFXLEVBQUUsTUFBTTtJQUNuQixPQUFPLEVBQUUsSUFBSTtJQUNiLGNBQWMsRUFBRSxHQUFHO0lBQ25CLGVBQWUsRUFBRSxNQUFNLEdBS3ZCO0lBOUNKLEFBK0JFLE9BL0JLLENBc0JOLFVBQVUsQ0FvQlAsaUJBQVEsQ0FBQztNQUNSLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLEdBQUcsR0FDaEI7RUE3Q0wsQUErQkUsT0EvQkssQ0FzQk4sVUFBVSxDQTBCUixZQUFRLENBQUM7SUFDUixnQkFBZ0IsRUFBRSxPQUFPO0lBQ3pCLGFBQWEsRUFBRSxXQUFXO0lBQzFCLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE1BQU0sRUFBRSxJQUFJLEdBWVo7SUFoRUosQUErQkUsT0EvQkssQ0FzQk4sVUFBVSxDQStCUCxvQkFBUyxDQUFDO01BQ1QsUUFBUSxFQUFFLFFBQVE7TUFDbEIsTUFBTSxFQUFFLENBQUM7TUFDVCxJQUFJLEVBQUUsR0FBRztNQUNULFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxlQUFlO01BQzNDLGFBQWEsRUFBRSxHQUFHO01BQ2xCLE1BQU0sRUFBRSxjQUFjO01BQ3RCLGdCQUFnQixFQUFFLE9BQU87TUFDekIsS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNaO0VBL0RMLEFBK0JFLE9BL0JLLENBc0JOLFVBQVUsQ0E0Q1IsWUFBUSxDQUFDO0lBQ1IsT0FBTyxFQUFFLElBQUk7SUFDYixjQUFjLEVBQUUsR0FBRztJQUNuQixlQUFlLEVBQUUsTUFBTTtJQUN2QixXQUFXLEVBQUUsTUFBTTtJQUNuQixVQUFVLEVBQUUsSUFBSTtJQUNoQixPQUFPLEVBQUUsQ0FBQyxHQU1WO0lBOUVKLEFBK0JFLE9BL0JLLENBc0JOLFVBQVUsQ0FtRFAseUJBQWMsQ0FBQztNQUNkLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLEdBQUc7TUFDaEIsV0FBVyxFQUFFLElBQUksR0FDakI7O0FBN0VMLEFBbUZFLE9BbkZLLENBa0ZOLE9BQU8sQ0FHTCxZQUFRLENBQUM7RUFDUixlQUFlLEVBQUUsYUFBYTtFQUM5QixPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxVQUFVLEdBT3ZCO0VBL0ZKLEFBMkZLLE9BM0ZFLENBa0ZOLE9BQU8sQ0FRSixxQkFBVSxDQUNULEtBQUssQ0FBQztJQUNMLFVBQVUsRUFBRSxJQUFJLEdBQ2hCOztBQTdGTixBQW1HQyxPQW5HTSxDQW1HTixXQUFXLENBQUM7RUFDWCxNQUFNLEVBQUUsSUFBSSxHQXlFWjtFQTdLRixBQXFHRSxPQXJHSyxDQW1HTixXQUFXLENBR1QsaUJBQWEsQ0FBQztJQUNiLGdCQUFnQixFQUFFLE9BQU87SUFDekIsU0FBUyxFQUFFLElBQUksR0FDZjtFQXpHSixBQXFHRSxPQXJHSyxDQW1HTixXQUFXLENBUVQsVUFBTSxDQUFDO0lBQ04sT0FBTyxFQUFFLE1BQU07SUFDZixjQUFjLEVBQUUsR0FBRztJQUNuQixhQUFhLEVBQUUsaUJBQWlCLEdBT2hDO0lBckhKLEFBcUdFLE9BckdLLENBbUdOLFdBQVcsQ0FZUixvQkFBVyxDQUFDO01BQ1gsVUFBVSxFQUFFLE1BQU07TUFDbEIsU0FBUyxFQUFFLElBQUk7TUFDZixLQUFLLEVBQUUsSUFBSTtNQUNYLFdBQVcsRUFBRSxHQUFHLEdBQ2hCO0VBcEhMLEFBcUdFLE9BckdLLENBbUdOLFdBQVcsQ0FvQlQsWUFBUSxDQUFDO0lBQ1IsT0FBTyxFQUFFLElBQUk7SUFDYixjQUFjLEVBQUUsTUFBTTtJQUN0QixlQUFlLEVBQUUsVUFBVTtJQUMzQixXQUFXLEVBQUUsTUFBTSxHQU9uQjtJQWxJSixBQXFHRSxPQXJHSyxDQW1HTixXQUFXLENBeUJSLG1CQUFRLENBQUM7TUFDUixVQUFVLEVBQUUsTUFBTTtNQUNsQixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxHQUFHO01BQ2hCLGFBQWEsRUFBRSxHQUFHLEdBQ2xCO0VBaklMLEFBcUdFLE9BckdLLENBbUdOLFdBQVcsQ0FpQ1QsWUFBUSxDQUFDO0lBQ1IsT0FBTyxFQUFFLFdBQVc7SUFDcEIsT0FBTyxFQUFFLElBQUk7SUFDYixjQUFjLEVBQUUsR0FBRztJQUNuQixlQUFlLEVBQUUsYUFBYTtJQUM5QixXQUFXLEVBQUUsTUFBTSxHQWtDbkI7SUEzS0osQUFxR0UsT0FyR0ssQ0FtR04sV0FBVyxDQXVDUixvQkFBUyxDQUFDO01BQ1QsT0FBTyxFQUFFLElBQUk7TUFDYixjQUFjLEVBQUUsR0FBRztNQUNuQixlQUFlLEVBQUUsYUFBYTtNQUM5QixXQUFXLEVBQUUsTUFBTTtNQUNuQixPQUFPLEVBQUUsUUFBUTtNQUNqQixVQUFVLEVBQUUsSUFBSTtNQUNoQixNQUFNLEVBQUUsSUFBSTtNQUNaLE9BQU8sRUFBRSxJQUFJO01BQ2IsTUFBTSxFQUFFLE9BQU87TUFDZixVQUFVLEVBQUUsUUFBUSxHQUlwQjtNQXhKTCxBQXFHRSxPQXJHSyxDQW1HTixXQUFXLENBdUNSLG9CQUFTLEFBV1IsTUFBTyxDQUFDO1FBQ1AsT0FBTyxFQUFFLENBQUMsR0FDVjtJQXZKTixBQXFHRSxPQXJHSyxDQW1HTixXQUFXLENBc0RSLHNCQUFXLENBQUM7TUFDWCxLQUFLLEVBQUUsSUFBSTtNQUNYLE1BQU0sRUFBRSxJQUFJO01BQ1osWUFBWSxFQUFFLEdBQUcsR0FDakI7SUE3SkwsQUFxR0UsT0FyR0ssQ0FtR04sV0FBVyxDQTJEUix3QkFBYSxDQUFDO01BQ2IsWUFBWSxFQUFFLEdBQUc7TUFDakIsS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsSUFBSSxHQUlaO01BcktMLEFBa0tLLE9BbEtFLENBbUdOLFdBQVcsQ0EyRFIsd0JBQWEsQ0FJWixDQUFDLENBQUM7UUFDRCxJQUFJLEVBQUUsT0FBTyxHQUNiO0lBcEtOLEFBcUdFLE9BckdLLENBbUdOLFdBQVcsQ0FtRVIsaUJBQU0sQ0FBQztNQUNOLFdBQVcsRUFBRSxJQUFJO01BQ2pCLFNBQVMsRUFBRSxJQUFJO01BQ2YsTUFBTSxFQUFFLENBQUMsR0FDVDs7QUExS0wsQUErS0MsT0EvS00sQ0FnTEwsY0FBUSxFQWhMVixBQStLVSxPQS9LSCxDQWdMTixvQkFBUyxFQWhMVixBQStLeUIsT0EvS2xCLENBZ0xQLGlCQUFVLENBQUM7RUFDUixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLE1BQU0sRUFBRSxDQUFDO0VBQ1QsWUFBWSxFQUFFLElBQUksR0FDbEI7O0FBckxILEFBK0tDLE9BL0tNLENBdUxMLGFBQU8sRUF2TFQsQUErS1UsT0EvS0gsQ0F1TE4sbUJBQVEsRUF2TFQsQUErS3lCLE9BL0tsQixDQXVMUCxnQkFBUyxDQUFDO0VBQ1AsT0FBTyxFQUFFLElBQUk7RUFDYixlQUFlLEVBQUUsVUFBVTtFQUMzQixXQUFXLEVBQUUsTUFBTTtFQUNuQixTQUFTLEVBQUUsSUFBSSxHQUNmOztBQTVMSCxBQStLQyxPQS9LTSxDQThMTCxlQUFTLEVBOUxYLEFBK0tVLE9BL0tILENBOExOLHFCQUFVLEVBOUxYLEFBK0t5QixPQS9LbEIsQ0E4TFAsa0JBQVcsQ0FBQztFQUNULFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxLQUFLO0VBQ2QsTUFBTSxFQUFFLElBQUk7RUFDWixLQUFLLEVBQUUsSUFBSTtFQUNYLFVBQVUsRUFBRSxPQUFPO0VBQ25CLGFBQWEsRUFBRSxLQUFLO0VBQ3BCLE1BQU0sRUFBRSxPQUFPO0VBQ2YsVUFBVSxFQUFFLFlBQVk7RUFDeEIsYUFBYSxFQUFFLENBQUMsR0FvQmhCO0VBM05ILEFBK0tDLE9BL0tNLENBOExMLGVBQVMsQUFXVixNQUFTLEVBek1WLEFBK0tVLE9BL0tILENBOExOLHFCQUFVLEFBV1YsTUFBUyxFQXpNVixBQStLeUIsT0EvS2xCLENBOExQLGtCQUFXLEFBV1YsTUFBUyxDQUFDO0lBQ1AsUUFBUSxFQUFFLFFBQVE7SUFDbEIsSUFBSSxFQUFFLElBQUk7SUFDVixHQUFHLEVBQUUsSUFBSTtJQUNULE9BQU8sRUFBRSxLQUFLO0lBQ2QsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLGFBQWEsRUFBRSxLQUFLO0lBQ3BCLFVBQVUsRUFBRSxPQUFPO0lBQ25CLFVBQVUsRUFBRSxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBTSxtQkFBSTtJQUNqQyxPQUFPLEVBQUUsRUFBRTtJQUNYLFVBQVUsRUFBRSxZQUFZLEdBQ3hCO0VBck5KLEFBK0tDLE9BL0tNLENBOExMLGVBQVMsQUF3QlYsT0FBVSxBQUNULE1BQVMsRUF2TlgsQUErS1UsT0EvS0gsQ0E4TE4scUJBQVUsQUF3QlYsT0FBVSxBQUNULE1BQVMsRUF2TlgsQUErS3lCLE9BL0tsQixDQThMUCxrQkFBVyxBQXdCVixPQUFVLEFBQ1QsTUFBUyxDQUFDO0lBQ1AsU0FBUyxFQUFFLGlCQUFnQixHQUMzQjs7QUF6TkwsQUFpT00sT0FqT0MsQ0E2Tkwsb0JBQWMsQUFFZixRQUFXLEdBRU4sS0FBSyxFQWpPWCxBQWlPTSxPQWpPQyxDQTZOTiwwQkFBZSxBQUVmLFFBQVcsR0FFTixLQUFLLEVBak9YLEFBaU9NLE9Bak9DLENBNk5QLHVCQUFnQixBQUVmLFFBQVcsR0FFTixLQUFLLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBTyxHQU1wQjtFQXhPTCxBQWlPTSxPQWpPQyxDQTZOTCxvQkFBYyxBQUVmLFFBQVcsR0FFTixLQUFLLEFBR1AsTUFBUyxFQXBPYixBQWlPTSxPQWpPQyxDQTZOTiwwQkFBZSxBQUVmLFFBQVcsR0FFTixLQUFLLEFBR1AsTUFBUyxFQXBPYixBQWlPTSxPQWpPQyxDQTZOUCx1QkFBZ0IsQUFFZixRQUFXLEdBRU4sS0FBSyxBQUdQLE1BQVMsQ0FBQztJQUNSLElBQUksRUFBRSxJQUFJO0lBQ1YsVUFBVSxFQUFFLE9BQU8sR0FDbEI7O0FBdk9QLEFBNk9NLE9BN09DLENBNk5MLG9CQUFjLEFBY2YsU0FBWSxHQUVQLEtBQUssRUE3T1gsQUE2T00sT0E3T0MsQ0E2Tk4sMEJBQWUsQUFjZixTQUFZLEdBRVAsS0FBSyxFQTdPWCxBQTZPTSxPQTdPQyxDQTZOUCx1QkFBZ0IsQUFjZixTQUFZLEdBRVAsS0FBSyxDQUFDO0VBQ1AsVUFBVSxFQUFFLE9BQU87RUFDbkIsY0FBYyxFQUFFLElBQUksR0FLcEI7RUFwUEwsQUE2T00sT0E3T0MsQ0E2Tkwsb0JBQWMsQUFjZixTQUFZLEdBRVAsS0FBSyxBQUlSLE1BQVMsRUFqUFosQUE2T00sT0E3T0MsQ0E2Tk4sMEJBQWUsQUFjZixTQUFZLEdBRVAsS0FBSyxBQUlSLE1BQVMsRUFqUFosQUE2T00sT0E3T0MsQ0E2TlAsdUJBQWdCLEFBY2YsU0FBWSxHQUVQLEtBQUssQUFJUixNQUFTLENBQUM7SUFDUCxVQUFVLEVBQUUsT0FBTyxHQUNuQjs7QUFuUE4sQUErS0MsT0EvS00sQ0F3UEwsY0FBUSxFQXhQVixBQStLVSxPQS9LSCxDQXdQTixvQkFBUyxFQXhQVixBQStLeUIsT0EvS2xCLENBd1BQLGlCQUFVLENBQUM7RUFDUixRQUFRLEVBQUUsUUFBUTtFQUNsQixhQUFhLEVBQUUsSUFBSSxHQXVCbkI7RUFqUkgsQUE0UEcsT0E1UEksQ0F3UEwsY0FBUSxDQUlQLEtBQUssRUE1UFIsQUE0UEcsT0E1UEksQ0F3UE4sb0JBQVMsQ0FJUCxLQUFLLEVBNVBSLEFBNFBHLE9BNVBJLENBd1BQLGlCQUFVLENBSVAsS0FBSyxDQUFDO0lBQ0wsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLEtBQUs7SUFDVixTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxHQUFHLEdBS2hCO0lBclFKLEFBNFBHLE9BNVBJLENBd1BMLGNBQVEsQ0FJUCxLQUFLLENBTU4sR0FBSSxDQUFJLFVBQUosQUFBYyxHQWxRcEIsQUE0UEcsT0E1UEksQ0F3UE4sb0JBQVMsQ0FJUCxLQUFLLENBTU4sR0FBSSxDQUFJLFVBQUosQUFBYyxHQWxRcEIsQUE0UEcsT0E1UEksQ0F3UFAsaUJBQVUsQ0FJUCxLQUFLLENBTU4sR0FBSSxDQUFJLFVBQUosQUFBYyxFQUFFO01BQ2pCLEdBQUcsRUFBRSxLQUFLLEdBQ1Y7RUFwUUwsQUF1UUcsT0F2UUksQ0F3UEwsY0FBUSxDQWVQLElBQUksRUF2UVAsQUF1UUcsT0F2UUksQ0F3UE4sb0JBQVMsQ0FlUCxJQUFJLEVBdlFQLEFBdVFHLE9BdlFJLENBd1BQLGlCQUFVLENBZVAsSUFBSSxDQUFDO0lBQ0osS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEtBQUssRUFBRSxHQUFHO0lBQ1YsR0FBRyxFQUFFLEdBQUc7SUFDUixTQUFTLEVBQUUsZ0JBQWdCO0lBQzNCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsTUFBTSxFQUFFLE9BQU8sR0FDZjs7QUFoUkosQUErS0MsT0EvS00sQ0FtUkwsY0FBUSxFQW5SVixBQStLVSxPQS9LSCxDQW1STixvQkFBUyxFQW5SVixBQStLeUIsT0EvS2xCLENBbVJQLGlCQUFVLENBQUM7RUFDUixNQUFNLEVBQUUsSUFBSTtFQUNaLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLHlCQUF5QjtFQUNsRCxTQUFTLEVBQUUsSUFBSTtFQUNmLEtBQUssRUFBRSxJQUFJO0VBQ1gsa0JBQWtCLEVBQUUsSUFBSTtFQUN4QixlQUFlLEVBQUUsSUFBSTtFQUNyQixVQUFVLEVBQUUsSUFBSSxHQU1oQjtFQWhTSCxBQStLQyxPQS9LTSxDQW1STCxjQUFRLEFBU1QsTUFBUyxFQTVSVixBQStLVSxPQS9LSCxDQW1STixvQkFBUyxBQVNULE1BQVMsRUE1UlYsQUErS3lCLE9BL0tsQixDQW1SUCxpQkFBVSxBQVNULE1BQVMsQ0FBQztJQUNQLE9BQU8sRUFBRSxJQUFJO0lBQ2IsYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENBQUMsT0FBc0IsR0FDL0M7O0FBL1JKLEFBbVNDLE9BblNNLENBbVNOLFVBQVUsQ0FBQztFQUNWLGFBQWEsRUFBRSxHQUFHLEdBY2xCO0VBbFRGLEFBbVNDLE9BblNNLENBcVNMLGlCQUFRLENBQUM7SUFDUixPQUFPLEVBQUUsS0FBSztJQUNkLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLEdBQUc7SUFDaEIsTUFBTSxFQUFFLENBQUMsR0FDVDtFQTFTSCxBQW1TQyxPQW5TTSxDQTJTTCxpQkFBUSxDQUFDO0lBQ1IsT0FBTyxFQUFFLEtBQUs7SUFDZCxLQUFLLEVBQUUsSUFBSTtJQUNYLE9BQU8sRUFBRSxJQUFJO0lBQ2IsTUFBTSxFQUFFLElBQUk7SUFDWixTQUFTLEVBQUUsSUFBSSxHQUNmOztBQWpUSCxBQW9UQyxPQXBUTSxDQW9UTixTQUFTLENBQUM7RUFDVCxTQUFTLEVBQUUsSUFBSTtFQUNmLGFBQWEsRUFBRSxJQUFJLEdBS25CO0VBM1RGLEFBb1RDLE9BcFRNLENBdVRMLGdCQUFRLENBQUM7SUFDUixPQUFPLEVBQUUsWUFBWTtJQUNyQixNQUFNLEVBQUUsQ0FBQyxHQUNUOztBQTFUSCxBQTZUQyxPQTdUTSxDQTZUTixZQUFZLENBQUM7RUFDWixTQUFTLEVBQUUsS0FBSztFQUNoQixNQUFNLEVBQUUsSUFBSSxHQXdFWjtFQXZZRixBQW1VRyxPQW5VSSxDQTZUTixZQUFZLENBSVgsWUFBWSxDQUVYLEtBQUssQ0FBQztJQUNMLFVBQVUsRUFBRSxLQUFLLEdBa0JqQjtJQXRWSixBQW1VRyxPQW5VSSxDQTZUTixZQUFZLENBSVgsWUFBWSxDQUtWLFVBQU0sQ0FBQztNQUNOLGNBQWMsRUFBRSxNQUFNO01BQ3RCLFdBQVcsRUFBRSxNQUFNO01BQ25CLE9BQU8sRUFBRSxlQUFlLEdBWXhCO01BclZMLEFBMlVLLE9BM1VFLENBNlROLFlBQVksQ0FJWCxZQUFZLENBS1YsVUFBTSxDQUtMLElBQUksQ0FBQztRQUNKLEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLElBQUksR0FDWjtNQTlVTixBQWdWSyxPQWhWRSxDQTZUTixZQUFZLENBSVgsWUFBWSxDQUtWLFVBQU0sQ0FVTCxnQkFBZ0IsQ0FBQztRQUNoQixLQUFLLEVBQUUsT0FBTztRQUNkLE9BQU8sRUFBRSxjQUFjO1FBQ3ZCLFVBQVUsRUFBRSxJQUFJLEdBQ2hCO0VBcFZOLEFBaVVFLE9BalVLLENBNlROLFlBQVksQ0EyQlYsbUJBQVEsQ0FBQztJQUNSLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7RUExVkosQUFpVUUsT0FqVUssQ0E2VE4sWUFBWSxDQStCVixzQkFBVyxDQUFDO0lBQ1gsTUFBTSxFQUFFLE1BQU07SUFDZCxTQUFTLEVBQUUsS0FBSztJQUNoQixTQUFTLEVBQUUsSUFBSSxHQUNmO0VBaFdKLEFBbVdFLE9BbldLLENBNlROLFlBQVksQ0FzQ1gsVUFBVSxDQUFDO0lBQ1YsV0FBVyxFQUFFLElBQUk7SUFDakIsWUFBWSxFQUFFLElBQUk7SUFDbEIsT0FBTyxFQUFFLElBQUk7SUFDYixjQUFjLEVBQUUsR0FBRztJQUNuQixlQUFlLEVBQUUsYUFBYTtJQUM5QixXQUFXLEVBQUUsTUFBTSxHQVduQjtJQXBYSCxBQW1XRSxPQW5XSyxDQTZUTixZQUFZLENBNkNWLG9CQUFXLENBQUM7TUFDWCxLQUFLLEVBQUUsSUFBSTtNQUNYLE1BQU0sRUFBRSxJQUFJO01BQ1osWUFBWSxFQUFFLEdBQUcsR0FDakI7SUE5V0osQUFtV0UsT0FuV0ssQ0E2VE4sWUFBWSxDQWtEVixlQUFNLENBQUM7TUFDTixXQUFXLEVBQUUsSUFBSTtNQUNqQixTQUFTLEVBQUUsSUFBSTtNQUNmLE1BQU0sRUFBRSxDQUFDLEdBQ1Q7RUFuWEosQUFxWEUsT0FyWEssQ0E2VE4sWUFBWSxDQXdEWCxVQUFVLENBQUM7SUFDVixVQUFVLEVBQUUsTUFBTTtJQUNsQixPQUFPLEVBQUUsSUFBSTtJQUNiLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLG9CQUFnQjtJQUNsQyxhQUFhLEVBQUUsR0FBRyxHQUNsQjtFQTFYSCxBQTJYRSxPQTNYSyxDQTZUTixZQUFZLENBOERYLEtBQUssQ0FBQztJQUNMLE1BQU0sRUFBRSxDQUFDO0lBQ1QsTUFBTSxFQUFFLElBQUk7SUFDWixNQUFNLEVBQUUsSUFBSTtJQUNaLFdBQVcsRUFBRSxRQUFRO0lBQ3JCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsS0FBSyxFQUFFLE9BQU87SUFDZCxLQUFLLEVBQUUsSUFBSTtJQUNYLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLFVBQVUsRUFBRSxTQUFTO0lBQ3JCLFdBQVcsRUFBQyxRQUFRLEdBQ3BCOztBQ3RZSCxBQUNDLEtBREksQ0FDSixVQUFVLENBQUM7RUFDVixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFVBQVUsRUFBRSxJQUFJLEdBeUloQjtFQTdJRixBQUNDLEtBREksQ0FNSCxnQkFBTyxDQUFDO0lBQ1AsT0FBTyxFQUFFLElBQUk7SUFDYixjQUFjLEVBQUUsR0FBRztJQUNuQixXQUFXLEVBQUUsT0FBTztJQUNwQixlQUFlLEVBQUUsVUFBVTtJQUMzQixnQkFBZ0IsRUFBRSxLQUFLO0lBQ3ZCLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLGFBQWEsRUFBRSxJQUFJO0lBQ25CLFVBQVUsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsbUJBQW1CLEdBOEg3QztJQTVJSCxBQWdCTyxLQWhCRixDQU1ILGdCQUFPLEdBVUYsQ0FBQyxDQUFDO01BQ0wsWUFBWSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEN4QmJoQixPQUFPO013QmNkLE9BQU8sRUFBRSxTQUFTLEdBTWxCO01BeEJKLEFBZ0JPLEtBaEJGLENBTUgsZ0JBQU8sR0FVRixDQUFDLEFBS0osaUJBQW1CLENBQUEsQ0FBQyxFQUFFO1FBQ3JCLE1BQU0sRUFBRSxJQUFJLEdBQ1o7SUF2QkwsQUEyQkksS0EzQkMsQ0EwQkYsdUJBQVEsQ0FDUCx1QkFBdUIsQ0FBQztNQUN2QixNQUFNLEVBQUUsT0FBTyxHQUlmO01BaENMLEFBMkJJLEtBM0JDLENBMEJGLHVCQUFRLENBR04sK0JBQVMsQ0FBQztRQUNULGdCQUFnQixFQUFFLE9BQU8sR0FDekI7SUEvQk4sQUFvQ0ksS0FwQ0MsQ0FtQ0YseUJBQVUsQ0FDVCwrQkFBK0IsQ0FBQztNQUMvQixnQkFBZ0IsRUFBRSxPQUFPLEdBQ3pCO0lBdENMLEFBQ0MsS0FESSxDQXlDRix3QkFBUyxDQUFDO01BQ1QsT0FBTyxFQUFFLEdBQUcsR0FpQlo7TUEzREosQUE2Q00sS0E3Q0QsQ0F5Q0Ysd0JBQVMsQ0FHUCx3QkFBZSxDQUNkLEdBQUcsQ0FBQztRQUNILE9BQU8sRUFBRSxJQUFJLEdBSWI7UUFsRFAsQUErQ08sS0EvQ0YsQ0F5Q0Ysd0JBQVMsQ0FHUCx3QkFBZSxDQUNkLEdBQUcsQ0FFRixDQUFDLENBQUM7VUFDRCxJQUFJLEVBQUUsT0FBTyxHQUNiO01BakRSLEFBMkNJLEtBM0NDLENBeUNGLHdCQUFTLENBV1AsZ0JBQU8sQ0FBQztRQUNQLEtBQUssRUFBRSxPQUFrQixHQUN6QjtNQXRETixBQTJDSSxLQTNDQyxDQXlDRix3QkFBUyxDQWNQLGtCQUFTLENBQUM7UUFDVCxnQkFBZ0IsRUFBRSxPQUFPLEdBQ3pCO0lBekROLEFBQ0MsS0FESSxDQTZERix1QkFBUSxDQUFDO01BQ1IsT0FBTyxFQUFFLElBQUk7TUFDYixlQUFlLEVBQUUsVUFBVTtNQUMzQixXQUFXLEVBQUUsTUFBTTtNQUNuQixTQUFTLEVBQUUsQ0FBQztNQUNaLE9BQU8sRUFBRSxTQUFTO01BQ2xCLE1BQU0sRUFBRSxPQUFPLEdBZ0JmO01BbkZKLEFBQ0MsS0FESSxDQXFFRCwrQkFBUyxDQUFDO1FBQ1QsS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSTtRQUNaLGdCQUFnQixFeEJqRVYsT0FBTztRd0JrRWIsYUFBYSxFQUFFLEdBQUc7UUFDbEIsWUFBWSxFQUFFLElBQUksR0FDbEI7TUEzRUwsQUFDQyxLQURJLENBNkVELDZCQUFPLENBQUM7UUFDUCxTQUFTLEVBQUUsSUFBSTtRQUNmLGFBQWEsRUFBRSxDQUFDO1FBQ2hCLE9BQU8sRUFBRSxJQUFJO1FBQ2IsY0FBYyxFQUFFLE1BQU0sR0FDdEI7SUFsRkwsQUFDQyxLQURJLENBcUZGLHVCQUFRLENBQUM7TUFDUixLQUFLLEVBQUUsT0FBa0I7TUFDekIsU0FBUyxFQUFFLElBQUksR0FDZjtJQXhGSixBQUNDLEtBREksQ0EwRkYscUJBQU0sQ0FBQztNQUNOLE9BQU8sRUFBRSxJQUFJO01BQ2IsZUFBZSxFQUFFLE1BQU07TUFDdkIsV0FBVyxFQUFFLE1BQU07TUFFbkIsS0FBSyxFQUFFLGdCQUFnQixHQW1CdkI7TUFsSEosQUFDQyxLQURJLENBaUdELDRCQUFRLENBQUM7UUFDUixLQUFLLEV4QjFGQyxPQUFPO1F3QjJGYixTQUFTLEVBQUUsSUFBSSxHQUtmO1FBeEdMLEFBQ0MsS0FESSxDQWlHRCw0QkFBUSxBQUlQLE1BQU8sQ0FBQztVQUNQLFVBQVUsRUFBRSxJQUFJLEdBQ2hCO01BdkdOLEFBMEdJLEtBMUdDLENBMEZGLHFCQUFNLENBZ0JMLElBQUksQ0FBQztRQUNKLEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLElBQUksR0FLWjtRQWpITCxBQThHTyxLQTlHRixDQTBGRixxQkFBTSxDQWdCTCxJQUFJLENBSUQsQ0FBQyxDQUFDO1VBQ0gsSUFBSSxFeEJ2R0MsT0FBTyxHd0J3R1o7SUFoSE4sQUFDQyxLQURJLENBb0hGLHFCQUFNLENBQUM7TUFDTixPQUFPLEVBQUUsSUFBSTtNQUNiLGVBQWUsRUFBRSxNQUFNO01BQ3ZCLFdBQVcsRUFBRSxNQUFNO01BQ25CLEtBQUssRUFBRSxJQUFJO01BQ1gsZ0JBQWdCLEVBQUUsT0FBTztNQUN6QixhQUFhLEVBQUUsV0FDaEIsR0FBRTtJQTNITCxBQUNDLEtBREksQ0E0SEYsb0JBQUssQ0FBQztNQUNMLEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLElBQUk7TUFDWixhQUFhLEVBQUUsR0FBRztNQUNsQixnQkFBZ0IsRUFBRSxPQUFPLEdBQ3pCO0lBaklKLEFBb0lJLEtBcElDLENBa0lGLG9CQUFLLENBRUosSUFBSSxDQUFDO01BQ0osT0FBTyxFQUFFLElBQUksR0FLYjtNQTFJTCxBQXVJTyxLQXZJRixDQWtJRixvQkFBSyxDQUVKLElBQUksQ0FHRCxDQUFDLENBQUM7UUFDSCxJQUFJLEVBQUUsT0FBTyxHQUNiOztBQXpJTixBQWlKRSxLQWpKRyxDQStJSixPQUFPLENBSUwsWUFBUSxDQUFDO0VBQ1IsZUFBZSxFQUFFLGFBQWE7RUFDOUIsT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsVUFBVSxHQU92QjtFQTdKSixBQXlKSyxLQXpKQSxDQStJSixPQUFPLENBU0oscUJBQVUsQ0FDVCxLQUFLLENBQUM7SUFDTCxVQUFVLEVBQUUsSUFBSSxHQUNoQjs7QUEzSk4sQUFnS0MsS0FoS0ksQ0FnS0osT0FBTyxDQUFDO0VBRVAsV0FBVyxFQUFFLFVBQVUsR0FLdkI7O0FBdktGLEFBNktPLEtBN0tGLENBMktILElBQUksR0FFQyxDQUFDLENBQUM7RUFDTCxVQUFVLEVBQUUsS0FBSyxHQUNqQjs7QUEvS0osQUFrTEUsS0FsTEcsQ0FxTEYsVUFBTSxDQUFDO0VBQ04sT0FBTyxFQUFFLElBQUk7RUFDYixjQUFjLEVBQUUsTUFBTTtFQUN0QixXQUFXLEVBQUUsVUFBVSxHQUt2QjtFQTdMSixBQWtMRSxLQWxMRyxDQTBMRCxvQkFBVyxDQUFDO0lBQ1gsYUFBYSxFQUFFLElBQUksR0FDbkI7O0FBNUxMLEFBa0xFLEtBbExHLENBK0xGLFlBQVEsQ0FBQztFQUNSLGFBQWEsRUFBRSxDQUFDLEdBQ2hCOztBQWpNSixBQWtMRSxLQWxMRyxDQW1NRixVQUFNLENBQUM7RUFDTixnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLFVBQVU7RUFDM0IsV0FBVyxFQUFFLE1BQU07RUFDbkIsT0FBTyxFQUFFLGNBQWM7RUFDdkIsYUFBYSxFQUFFLEdBQUcsR0FpQmxCO0VBMU5KLEFBa0xFLEtBbExHLENBMk1ELGtCQUFTLENBQUM7SUFDVCxhQUFhLEVBQUUsR0FBRztJQUNsQixnQkFBZ0IsRUFBRSxPQUFPO0lBQ3pCLFlBQVksRUFBRSxJQUFJO0lBQ2xCLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUksR0FDWjtFQWpOTCxBQWtMRSxLQWxMRyxDQW1ORCxpQkFBUSxDQUFDO0lBQ1IsZUFBZSxFQUFFLFNBQVM7SUFDMUIsS0FBSyxFQUFFLEtBQUs7SUFDWixTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxHQUFHO0lBQ2hCLGFBQWEsRUFBRSxDQUFDLEdBQ2hCOztBQXpOTCxBQWtMRSxLQWxMRyxDQTRORixXQUFPLENBQUM7RUFDUCxPQUFPLEVBQUUsSUFBSSxHQUtiO0VBbE9KLEFBK05JLEtBL05DLENBNE5GLFdBQU8sQ0FHTixDQUFDLFlBQWEsQ0FBQSxDQUFDLEVBQUU7SUFDaEIsWUFBWSxFQUFFLElBQUksR0FDbEI7O0FBak9MLEFBcU9FLEtBck9HLENBcU9ILE9BQU8sQ0FBQztFQUVQLFdBQVcsRUFBRSxVQUFVLEdBS3ZCOztBQTVPSCxBQThPRSxLQTlPRyxDQThPSCxVQUFVLENBQUM7RUFDVixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFVBQVUsRUFBRSxJQUFJLEdBc0hoQjtFQXZXSCxBQThPRSxLQTlPRyxDQW1QRixnQkFBTyxDQUFDO0lBQ1AsT0FBTyxFQUFFLElBQUk7SUFDYixXQUFXLEVBQUUsT0FBTztJQUNwQixlQUFlLEVBQUUsYUFBYTtJQUM5QixnQkFBZ0IsRUFBRSxLQUFLO0lBQ3ZCLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLGFBQWEsRUFBRSxJQUFJO0lBQ25CLFVBQVUsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsbUJBQW1CLEdBNEc3QztJQXRXSixBQTRQUSxLQTVQSCxDQW1QRixnQkFBTyxHQVNGLENBQUMsQ0FBQztNQUNMLFlBQVksRUFBRSxHQUFHLENBQUMsS0FBSyxDeEJ6UGpCLE9BQU87TXdCMFBiLE9BQU8sRUFBRSxTQUFTLEdBTWxCO01BcFFMLEFBNFBRLEtBNVBILENBbVBGLGdCQUFPLEdBU0YsQ0FBQyxBQUtKLGlCQUFtQixDQUFBLENBQUMsRUFBRTtRQUNyQixNQUFNLEVBQUUsSUFBSSxHQUNaO0lBblFOLEFBdVFLLEtBdlFBLENBc1FELHVCQUFRLENBQ1AsdUJBQXVCLENBQUM7TUFDdkIsTUFBTSxFQUFFLE9BQU8sR0FJZjtNQTVRTixBQXVRSyxLQXZRQSxDQXNRRCx1QkFBUSxDQUdOLCtCQUFTLENBQUM7UUFDVCxnQkFBZ0IsRUFBRSxPQUFPLEdBQ3pCO0lBM1FQLEFBZ1JLLEtBaFJBLENBK1FELHlCQUFVLENBQ1QsK0JBQStCLENBQUM7TUFDL0IsZ0JBQWdCLEVBQUUsT0FBTyxHQUN6QjtJQWxSTixBQXlSUSxLQXpSSCxDQXFSRCx3QkFBUyxDQUVQLHdCQUFlLENBQ2QsR0FBRyxDQUNGLENBQUMsQ0FBQztNQUNELElBQUksRUFBRSxPQUFPLEdBQ2I7SUEzUlQsQUFzUkssS0F0UkEsQ0FxUkQsd0JBQVMsQ0FTUCxnQkFBTyxDQUFDO01BQ1AsS0FBSyxFQUFFLE9BQWtCLEdBQ3pCO0lBaFNQLEFBc1JLLEtBdFJBLENBcVJELHdCQUFTLENBWVAsa0JBQVMsQ0FBQztNQUNULGdCQUFnQixFQUFFLE9BQU8sR0FDekI7SUFuU1AsQUE4T0UsS0E5T0csQ0F1U0QsdUJBQVEsQ0FBQztNQUNSLE9BQU8sRUFBRSxJQUFJO01BQ2IsZUFBZSxFQUFFLFVBQVU7TUFDM0IsV0FBVyxFQUFFLE1BQU07TUFDbkIsU0FBUyxFQUFFLEdBQUc7TUFDZCxNQUFNLEVBQUUsT0FBTyxHQWVmO01BM1RMLEFBOE9FLEtBOU9HLENBNlNBLCtCQUFTLENBQUM7UUFDVCxLQUFLLEVBQUUsSUFBSTtRQUNYLE1BQU0sRUFBRSxJQUFJO1FBQ1osZ0JBQWdCLEV4QnpTWCxPQUFPO1F3QjBTWixhQUFhLEVBQUUsR0FBRztRQUNsQixZQUFZLEVBQUUsSUFBSSxHQUNsQjtNQW5UTixBQThPRSxLQTlPRyxDQXFUQSw2QkFBTyxDQUFDO1FBQ1AsU0FBUyxFQUFFLElBQUk7UUFDZixhQUFhLEVBQUUsQ0FBQztRQUNoQixPQUFPLEVBQUUsSUFBSTtRQUNiLGNBQWMsRUFBRSxNQUFNLEdBQ3RCO0lBMVROLEFBOE9FLEtBOU9HLENBNlRELHVCQUFRLENBQUM7TUFDUixLQUFLLEVBQUUsT0FBa0I7TUFDekIsU0FBUyxFQUFFLElBQUksR0FDZjtJQWhVTCxBQThPRSxLQTlPRyxDQWtVRCxxQkFBTSxDQUFDO01BQ04sT0FBTyxFQUFFLElBQUk7TUFDYixlQUFlLEVBQUUsTUFBTTtNQUN2QixXQUFXLEVBQUUsTUFBTTtNQUNuQixTQUFTLEVBQUUsQ0FBQztNQUNaLEtBQUssRUFBRSxjQUFjLEdBbUJyQjtNQTFWTCxBQThPRSxLQTlPRyxDQXlVQSw0QkFBUSxDQUFDO1FBQ1IsS0FBSyxFeEJsVUEsT0FBTztRd0JtVVosU0FBUyxFQUFFLElBQUksR0FLZjtRQWhWTixBQThPRSxLQTlPRyxDQXlVQSw0QkFBUSxBQUlQLE1BQU8sQ0FBQztVQUNQLFVBQVUsRUFBRSxJQUFJLEdBQ2hCO01BL1VQLEFBa1ZLLEtBbFZBLENBa1VELHFCQUFNLENBZ0JMLElBQUksQ0FBQztRQUNKLEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLElBQUksR0FLWjtRQXpWTixBQXNWUSxLQXRWSCxDQWtVRCxxQkFBTSxDQWdCTCxJQUFJLENBSUQsQ0FBQyxDQUFDO1VBQ0gsSUFBSSxFeEIvVUEsT0FBTyxHd0JnVlg7SUF4VlAsQUE4VkssS0E5VkEsQ0E0VkQsb0JBQUssQ0FFSixJQUFJLENBQUM7TUFDSixPQUFPLEVBQUUsSUFBSSxHQUtiO01BcFdOLEFBaVdRLEtBaldILENBNFZELG9CQUFLLENBRUosSUFBSSxDQUdELENBQUMsQ0FBQztRQUNILElBQUksRUFBRSxPQUFPLEdBQ2I7O0FBbldQLEFBeVdDLEtBeldJLENBeVdKLE9BQU8sQ0FBQztFQUNQLFVBQVUsRUFBRSxLQUFLLEdBdUhqQjtFQWplRixBQXlXQyxLQXpXSSxDQTJXSCxnQkFBVSxDQUFDO0lBQ1YsZ0JBQWdCLEVBQUUsT0FBTyxHQUl6QjtJQWhYSCxBQTZXUSxLQTdXSCxDQTJXSCxnQkFBVSxDQUVULElBQUksQ0FBQyxDQUFDLENBQUM7TUFDTixJQUFJLEVBQUUsT0FBTyxHQUNiO0VBL1dKLEFBeVdDLEtBeldJLENBaVhILGFBQU8sQ0FBQztJQUNQLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLG9CQUFnQjtJQUNsQyxnQkFBZ0IsRUFBRSxPQUFPLEdBa0R6QjtJQXJhSCxBQW9YRyxLQXBYRSxDQWlYSCxhQUFPLENBR04sWUFBWSxDQUFDO01BQ1osYUFBYSxFQUFFLElBQUksR0FDbkI7SUF0WEosQUF1WEcsS0F2WEUsQ0FpWEgsYUFBTyxDQU1OLFlBQVksQ0FBQztNQUNaLEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLElBQUk7TUFDWixnQkFBZ0IsRUFBRSxPQUFPO01BQ3pCLGFBQWEsRUFBRSxHQUFHLEdBQ2xCO0lBNVhKLEFBNlhHLEtBN1hFLENBaVhILGFBQU8sQ0FZTixnQkFBZ0IsQ0FBQztNQUNoQixLQUFLLEVBQUUsSUFBSTtNQUNYLE1BQU0sRUFBRSxJQUFJO01BQ1osZ0JBQWdCLEVBQUUsdUJBQW9CO01BQ3RDLGFBQWEsRUFBRSxHQUFHO01BQ2xCLE9BQU8sRUFBRSxHQUFHLEdBQ1o7SUFuWUosQUFvWUcsS0FwWUUsQ0FpWEgsYUFBTyxDQW1CTixjQUFjLENBQUM7TUFDZCxLQUFLLEV4QnpWSSxPQUFPLEd3QjBWaEI7SUF0WUosQUF1WUcsS0F2WUUsQ0FpWEgsYUFBTyxDQXNCTixpQkFBaUIsQ0FBQztNQUNqQixLQUFLLEV4QjVWSSxPQUFPO013QjZWaEIsT0FBTyxFQUFFLFFBQVEsR0FDakI7SUExWUosQUEyWUcsS0EzWUUsQ0FpWEgsYUFBTyxDQTBCTixZQUFZLENBQUM7TUFDWixnQkFBZ0IsRUFBRSxXQUFXO01BQzdCLEtBQUssRXhCaldJLE9BQU87TXdCa1doQixVQUFVLEVBQUUsUUFBUTtNQUNwQixPQUFPLEVBQUUsR0FBRztNQUNaLE9BQU8sRUFBRSxJQUFJO01BQ2IsY0FBYyxFQUFFLEdBQUc7TUFDbkIsZUFBZSxFQUFFLGFBQWE7TUFDOUIsV0FBVyxFQUFFLE1BQU0sR0FpQm5CO01BcGFKLEFBMllHLEtBM1lFLENBaVhILGFBQU8sQ0EwQk4sWUFBWSxBQVNYLE1BQU8sQ0FBQztRQUNQLE9BQU8sRUFBRSxDQUFDLEdBQ1Y7TUF0WkwsQUEyWUcsS0EzWUUsQ0FpWEgsYUFBTyxDQXNDTCxzQkFBVyxDQUFDO1FBQ1gsS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSTtRQUNaLFlBQVksRUFBRSxHQUFHLEdBSWpCO1FBOVpMLEFBMlpRLEtBM1pILENBaVhILGFBQU8sQ0FzQ0wsc0JBQVcsQ0FJUCxDQUFDLENBQUM7VUFDSixJQUFJLEVBQUUsT0FBTyxHQUNWO01BN1pULEFBMllHLEtBM1lFLENBaVhILGFBQU8sQ0E4Q0wsaUJBQU0sQ0FBQztRQUNOLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLFNBQVMsRUFBRSxJQUFJO1FBQ2YsTUFBTSxFQUFFLENBQUMsR0FDVDtFQW5hTCxBQXlXQyxLQXpXSSxDQXNhSCxjQUFRLENBQUM7SUFDUixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0FBQyxvQkFBZ0I7SUFDbEMsZ0JBQWdCLEVBQUUsT0FBTyxHQXdEekI7SUFoZUgsQUF5YUcsS0F6YUUsQ0FzYUgsY0FBUSxDQUdQLFlBQVksQ0FBQztNQUNaLGFBQWEsRUFBRSxJQUFJLEdBQ25CO0lBM2FKLEFBNGFHLEtBNWFFLENBc2FILGNBQVEsQ0FNUCxZQUFZLENBQUM7TUFDWixLQUFLLEVBQUUsSUFBSTtNQUNYLE1BQU0sRUFBRSxJQUFJO01BQ1osZ0JBQWdCLEVBQUUsT0FBTztNQUN6QixhQUFhLEVBQUUsR0FBRyxHQUlsQjtNQXBiSixBQTRhRyxLQTVhRSxDQXNhSCxjQUFRLENBV04sZ0JBQUssQ0FBQztRQUNOLGdCQUFnQixFQUFFLE9BQU8sR0FDeEI7SUFuYkwsQUFxYkcsS0FyYkUsQ0FzYUgsY0FBUSxDQWVQLGdCQUFnQixDQUFDO01BQ2hCLEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLElBQUk7TUFDWixnQkFBZ0IsRUFBRSx3QkFBcUI7TUFDdkMsYUFBYSxFQUFFLEdBQUc7TUFDbEIsT0FBTyxFQUFFLEdBQUcsR0FJWjtNQTliSixBQXFiRyxLQXJiRSxDQXNhSCxjQUFRLENBcUJOLG9CQUFLLENBQUM7UUFDTCxnQkFBZ0IsRUFBRSx1QkFBb0IsR0FDdEM7SUE3YkwsQUErYkcsS0EvYkUsQ0FzYUgsY0FBUSxDQXlCUCxjQUFjLENBQUM7TUFDZCxLQUFLLEV4QnBaSSxPQUFPLEd3QnFaaEI7SUFqY0osQUFrY0csS0FsY0UsQ0FzYUgsY0FBUSxDQTRCUCxpQkFBaUIsQ0FBQztNQUNqQixLQUFLLEV4QnZaSSxPQUFPO013QndaaEIsT0FBTyxFQUFFLFFBQVEsR0FDakI7SUFyY0osQUFzY0csS0F0Y0UsQ0FzYUgsY0FBUSxDQWdDUCxZQUFZLENBQUM7TUFDWixnQkFBZ0IsRUFBRSxXQUFXO01BQzdCLEtBQUssRXhCNVpJLE9BQU87TXdCNlpoQixVQUFVLEVBQUUsUUFBUTtNQUNwQixPQUFPLEVBQUUsR0FBRztNQUNaLE9BQU8sRUFBRSxJQUFJO01BQ2IsY0FBYyxFQUFFLEdBQUc7TUFDbkIsZUFBZSxFQUFFLGFBQWE7TUFDOUIsV0FBVyxFQUFFLE1BQU0sR0FpQm5CO01BL2RKLEFBc2NHLEtBdGNFLENBc2FILGNBQVEsQ0FnQ1AsWUFBWSxBQVNYLE1BQU8sQ0FBQztRQUNQLE9BQU8sRUFBRSxDQUFDLEdBQ1Y7TUFqZEwsQUFzY0csS0F0Y0UsQ0FzYUgsY0FBUSxDQTRDTixzQkFBVyxDQUFDO1FBQ1gsS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSTtRQUNaLFlBQVksRUFBRSxHQUFHLEdBSWpCO1FBemRMLEFBc2RRLEtBdGRILENBc2FILGNBQVEsQ0E0Q04sc0JBQVcsQ0FJUCxDQUFDLENBQUM7VUFDSixJQUFJLEVBQUUsT0FBTyxHQUNWO01BeGRULEFBc2NHLEtBdGNFLENBc2FILGNBQVEsQ0FvRE4saUJBQU0sQ0FBQztRQUNOLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLFNBQVMsRUFBRSxJQUFJO1FBQ2YsTUFBTSxFQUFFLENBQUMsR0FDVDs7QUE5ZEwsQUFvZUUsS0FwZUcsQ0FrZUosU0FBUyxDQUVSLEtBQUssQ0FBQztFQUNMLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFVBQVUsRUFBRSxLQUFLO0VBQ2pCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLG9CQUFnQjtFQUNsQyxnQkFBZ0IsRUFBRSxPQUFPLEdBd0R6QjtFQWhpQkgsQUF5ZUcsS0F6ZUUsQ0FrZUosU0FBUyxDQUVSLEtBQUssQ0FLSixZQUFZLENBQUM7SUFDWixhQUFhLEVBQUUsSUFBSSxHQUNuQjtFQTNlSixBQW9lRSxLQXBlRyxDQWtlSixTQUFTLENBVVAsV0FBTyxDQUFDO0lBQ1AsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLElBQUk7SUFDVCxLQUFLLEVBQUUsSUFBSTtJQUNYLE9BQU8sRUFBRSxlQUFlO0lBQ3hCLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7RUFsZkosQUFvZUUsS0FwZUcsQ0FrZUosU0FBUyxDQWlCUCxVQUFNLENBQUM7SUFDTixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJO0lBQ1osZ0JBQWdCLEVBQUUsT0FBTztJQUN6QixhQUFhLEVBQUUsR0FBRztJQUNsQixNQUFNLEVBQUUscUJBQXFCLEdBQzdCO0VBemZKLEFBb2VFLEtBcGVHLENBa2VKLFNBQVMsQ0F1Qk4sY0FBVSxDQUFDO0lBQ1gsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLGdCQUFnQixFQUFFLHdCQUFxQjtJQUN2QyxhQUFhLEVBQUUsR0FBRztJQUNsQixPQUFPLEVBQUUsR0FBRyxHQUNaO0VBL2ZKLEFBZ2dCRyxLQWhnQkUsQ0FrZUosU0FBUyxDQUVSLEtBQUssQ0E0QkosY0FBYyxDQUFDO0lBQ2QsS0FBSyxFeEJyZEksT0FBTztJd0JzZGhCLGFBQWEsRUFBRSxJQUFJLEdBQ25CO0VBbmdCSixBQW9nQkcsS0FwZ0JFLENBa2VKLFNBQVMsQ0FFUixLQUFLLENBZ0NKLGlCQUFpQixDQUFDO0lBQ2pCLEtBQUssRXhCemRJLE9BQU87SXdCMGRoQixPQUFPLEVBQUUsUUFBUTtJQUNqQixNQUFNLEVBQUUsQ0FBQyxHQUNUO0VBeGdCSixBQXlnQkcsS0F6Z0JFLENBa2VKLFNBQVMsQ0FFUixLQUFLLENBcUNKLFlBQVksQ0FBQztJQUNaLGdCQUFnQixFQUFFLFdBQVc7SUFDN0IsS0FBSyxFeEIvZEksT0FBTztJd0JnZWhCLFVBQVUsRUFBRSxRQUFRO0lBQ3BCLE9BQU8sRUFBRSxHQUFHO0lBQ1osT0FBTyxFQUFFLElBQUk7SUFDYixjQUFjLEVBQUUsR0FBRztJQUNuQixlQUFlLEVBQUUsYUFBYTtJQUM5QixXQUFXLEVBQUUsTUFBTSxHQWNuQjtJQS9oQkosQUF5Z0JHLEtBemdCRSxDQWtlSixTQUFTLENBRVIsS0FBSyxDQXFDSixZQUFZLEFBU1gsTUFBTyxDQUFDO01BQ1AsT0FBTyxFQUFFLENBQUMsR0FDVjtJQXBoQkwsQUF5Z0JHLEtBemdCRSxDQWtlSixTQUFTLENBRVIsS0FBSyxDQWlESCxzQkFBVyxDQUFDO01BQ1gsS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsSUFBSTtNQUNaLFlBQVksRUFBRSxHQUFHLEdBQ2pCO0lBemhCTCxBQXlnQkcsS0F6Z0JFLENBa2VKLFNBQVMsQ0FFUixLQUFLLENBc0RILGlCQUFNLENBQUM7TUFDTixXQUFXLEVBQUUsSUFBSTtNQUNqQixTQUFTLEVBQUUsSUFBSTtNQUNmLE1BQU0sRUFBRSxDQUFDLEdBQ1Q7O0FBOWhCTCxBQW9pQk8sS0FwaUJGLENBa2VKLFNBQVMsQ0FnRVIsSUFBSSxHQUVDLENBQUMsQ0FBQztFQUNMLFVBQVUsRUFBRSxLQUFLLEdBQ2pCOztBQXRpQkosQUF5aUJFLEtBemlCRyxDQWtlSixTQUFTLENBdUVSLEtBQUssQ0FBQztFQUNMLE1BQU0sRUFBRSxJQUFJLEdBZ0RaO0VBMWxCSCxBQXlpQkUsS0F6aUJHLENBa2VKLFNBQVMsQ0EwRVAsVUFBTSxDQUFDO0lBQ04sT0FBTyxFQUFFLElBQUk7SUFDYixjQUFjLEVBQUUsTUFBTTtJQUN0QixXQUFXLEVBQUUsVUFBVSxHQUt2QjtJQXBqQkosQUF5aUJFLEtBemlCRyxDQWtlSixTQUFTLENBK0VOLG9CQUFXLENBQUM7TUFDWCxhQUFhLEVBQUUsSUFBSSxHQUNuQjtFQW5qQkwsQUF5aUJFLEtBemlCRyxDQWtlSixTQUFTLENBb0ZQLFlBQVEsQ0FBQztJQUNSLGFBQWEsRUFBRSxDQUFDLEdBQ2hCO0VBeGpCSixBQXlpQkUsS0F6aUJHLENBa2VKLFNBQVMsQ0F3RlAsVUFBTSxDQUFDO0lBQ04sZ0JBQWdCLEVBQUUsT0FBTztJQUN6QixPQUFPLEVBQUUsSUFBSTtJQUNiLGVBQWUsRUFBRSxVQUFVO0lBQzNCLFdBQVcsRUFBRSxNQUFNO0lBQ25CLE9BQU8sRUFBRSxjQUFjO0lBQ3ZCLGFBQWEsRUFBRSxHQUFHLEdBaUJsQjtJQWpsQkosQUF5aUJFLEtBemlCRyxDQWtlSixTQUFTLENBZ0dOLGtCQUFTLENBQUM7TUFDVCxhQUFhLEVBQUUsR0FBRztNQUNsQixnQkFBZ0IsRUFBRSxPQUFPO01BQ3pCLFlBQVksRUFBRSxJQUFJO01BQ2xCLEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLElBQUksR0FDWjtJQXhrQkwsQUF5aUJFLEtBemlCRyxDQWtlSixTQUFTLENBd0dOLGlCQUFRLENBQUM7TUFDUixlQUFlLEVBQUUsU0FBUztNQUMxQixLQUFLLEVBQUUsS0FBSztNQUNaLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLEdBQUc7TUFDaEIsYUFBYSxFQUFFLENBQUMsR0FDaEI7RUFobEJMLEFBeWlCRSxLQXppQkcsQ0FrZUosU0FBUyxDQWlIUCxXQUFPLENBQUM7SUFDUCxPQUFPLEVBQUUsSUFBSSxHQUtiO0lBemxCSixBQXNsQkksS0F0bEJDLENBa2VKLFNBQVMsQ0FpSFAsV0FBTyxDQUdOLENBQUMsWUFBYSxDQUFBLENBQUMsRUFBRTtNQUNoQixZQUFZLEVBQUUsSUFBSSxHQUNsQjs7QUF4bEJMLEFBNGxCRSxLQTVsQkcsQ0FrZUosU0FBUyxDQTBIUixPQUFPLENBQUM7RUFFUCxXQUFXLEVBQUUsVUFBVSxHQUt2Qjs7QUFubUJILEFBcW1CRSxLQXJtQkcsQ0FrZUosU0FBUyxDQW1JUixVQUFVLENBQUM7RUFDVixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFVBQVUsRUFBRSxJQUFJLEdBdUhoQjtFQS90QkgsQUFxbUJFLEtBcm1CRyxDQWtlSixTQUFTLENBd0lQLGdCQUFPLENBQUM7SUFDUCxPQUFPLEVBQUUsSUFBSTtJQUNiLFdBQVcsRUFBRSxPQUFPO0lBQ3BCLGVBQWUsRUFBRSxhQUFhO0lBQzlCLGdCQUFnQixFQUFFLEtBQUs7SUFDdkIsYUFBYSxFQUFFLEdBQUc7SUFDbEIsYUFBYSxFQUFFLElBQUk7SUFDbkIsVUFBVSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxtQkFBbUIsR0E2RzdDO0lBOXRCSixBQW1uQlEsS0FubkJILENBa2VKLFNBQVMsQ0F3SVAsZ0JBQU8sR0FTRixDQUFDLENBQUM7TUFDTCxZQUFZLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3hCaG5CakIsT0FBTztNd0JpbkJiLE9BQU8sRUFBRSxTQUFTLEdBTWxCO01BM25CTCxBQW1uQlEsS0FubkJILENBa2VKLFNBQVMsQ0F3SVAsZ0JBQU8sR0FTRixDQUFDLEFBS0osaUJBQW1CLENBQUEsQ0FBQyxFQUFFO1FBQ3JCLE1BQU0sRUFBRSxJQUFJLEdBQ1o7SUExbkJOLEFBOG5CSyxLQTluQkEsQ0FrZUosU0FBUyxDQTJKTix1QkFBUSxDQUNQLHVCQUF1QixDQUFDO01BQ3ZCLE1BQU0sRUFBRSxPQUFPLEdBSWY7TUFub0JOLEFBOG5CSyxLQTluQkEsQ0FrZUosU0FBUyxDQTJKTix1QkFBUSxDQUdOLCtCQUFTLENBQUM7UUFDVCxnQkFBZ0IsRUFBRSxPQUFPLEdBQ3pCO0lBbG9CUCxBQXVvQkssS0F2b0JBLENBa2VKLFNBQVMsQ0FvS04seUJBQVUsQ0FDVCwrQkFBK0IsQ0FBQztNQUMvQixnQkFBZ0IsRUFBRSxPQUFPLEdBQ3pCO0lBem9CTixBQWdwQlEsS0FocEJILENBa2VKLFNBQVMsQ0EwS04sd0JBQVMsQ0FFUCx3QkFBZSxDQUNkLEdBQUcsQ0FDRixDQUFDLENBQUM7TUFDRCxJQUFJLEVBQUUsT0FBTyxHQUNiO0lBbHBCVCxBQTZvQkssS0E3b0JBLENBa2VKLFNBQVMsQ0EwS04sd0JBQVMsQ0FTUCxnQkFBTyxDQUFDO01BQ1AsS0FBSyxFQUFFLE9BQWtCLEdBQ3pCO0lBdnBCUCxBQTZvQkssS0E3b0JBLENBa2VKLFNBQVMsQ0EwS04sd0JBQVMsQ0FZUCxrQkFBUyxDQUFDO01BQ1QsZ0JBQWdCLEVBQUUsT0FBTyxHQUN6QjtJQTFwQlAsQUFxbUJFLEtBcm1CRyxDQWtlSixTQUFTLENBNExOLHVCQUFRLENBQUM7TUFDUixPQUFPLEVBQUUsSUFBSTtNQUNiLGVBQWUsRUFBRSxVQUFVO01BQzNCLFdBQVcsRUFBRSxNQUFNO01BQ25CLE1BQU0sRUFBRSxPQUFPO01BQ2YsU0FBUyxFQUFFLEdBQUcsR0FnQmQ7TUFuckJMLEFBcW1CRSxLQXJtQkcsQ0FrZUosU0FBUyxDQW1NTCwrQkFBUyxDQUFDO1FBQ1QsS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSTtRQUNaLGdCQUFnQixFeEJqcUJYLE9BQU87UXdCa3FCWixhQUFhLEVBQUUsR0FBRztRQUNsQixZQUFZLEVBQUUsSUFBSSxHQUNsQjtNQTNxQk4sQUFxbUJFLEtBcm1CRyxDQWtlSixTQUFTLENBMk1MLDZCQUFPLENBQUM7UUFDUCxTQUFTLEVBQUUsSUFBSTtRQUNmLGFBQWEsRUFBRSxDQUFDO1FBQ2hCLE9BQU8sRUFBRSxJQUFJO1FBQ2IsY0FBYyxFQUFFLE1BQU0sR0FDdEI7SUFsckJOLEFBcW1CRSxLQXJtQkcsQ0FrZUosU0FBUyxDQW1OTix1QkFBUSxDQUFDO01BQ1IsS0FBSyxFQUFFLE9BQWtCO01BQ3pCLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7SUF4ckJMLEFBcW1CRSxLQXJtQkcsQ0FrZUosU0FBUyxDQXdOTixxQkFBTSxDQUFDO01BQ04sT0FBTyxFQUFFLElBQUk7TUFDYixlQUFlLEVBQUUsTUFBTTtNQUN2QixXQUFXLEVBQUUsTUFBTTtNQUNuQixTQUFTLEVBQUUsQ0FBQztNQUNaLEtBQUssRUFBRSxjQUFjLEdBbUJyQjtNQWx0QkwsQUFxbUJFLEtBcm1CRyxDQWtlSixTQUFTLENBK05MLDRCQUFRLENBQUM7UUFDUixLQUFLLEV4QjFyQkEsT0FBTztRd0IyckJaLFNBQVMsRUFBRSxJQUFJLEdBS2Y7UUF4c0JOLEFBcW1CRSxLQXJtQkcsQ0FrZUosU0FBUyxDQStOTCw0QkFBUSxBQUlQLE1BQU8sQ0FBQztVQUNQLFVBQVUsRUFBRSxJQUFJLEdBQ2hCO01BdnNCUCxBQTBzQkssS0Exc0JBLENBa2VKLFNBQVMsQ0F3Tk4scUJBQU0sQ0FnQkwsSUFBSSxDQUFDO1FBQ0osS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSSxHQUtaO1FBanRCTixBQThzQlEsS0E5c0JILENBa2VKLFNBQVMsQ0F3Tk4scUJBQU0sQ0FnQkwsSUFBSSxDQUlELENBQUMsQ0FBQztVQUNILElBQUksRXhCdnNCQSxPQUFPLEd3QndzQlg7SUFodEJQLEFBc3RCSyxLQXR0QkEsQ0FrZUosU0FBUyxDQWtQTixvQkFBSyxDQUVKLElBQUksQ0FBQztNQUNKLE9BQU8sRUFBRSxJQUFJLEdBS2I7TUE1dEJOLEFBeXRCUSxLQXp0QkgsQ0FrZUosU0FBUyxDQWtQTixvQkFBSyxDQUVKLElBQUksQ0FHRCxDQUFDLENBQUM7UUFDSCxJQUFJLEVBQUUsT0FBTyxHQUNiOztBQTN0QlAsQUFtdUJFLEtBbnVCRyxDQWt1QkosT0FBTyxDQUVMLFdBQU8sQ0FBQztFQUNQLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLElBQUk7RUFDaEIsT0FBTyxFQUFFLENBQUMsR0FDVjs7QUF4dUJKLEFBbXVCRSxLQW51QkcsQ0FrdUJKLE9BQU8sQ0FPTCxXQUFPLENBQUM7RUFDUCxNQUFNLEVBQUUsU0FBUyxHQUlqQjtFQTl1QkosQUFtdUJFLEtBbnVCRyxDQWt1QkosT0FBTyxDQVNKLGlCQUFPLENBQUM7SUFDUCxNQUFNLEVBQUUsU0FBUyxHQUNqQjs7QUE3dUJMLEFBbXVCRSxLQW51QkcsQ0FrdUJKLE9BQU8sQ0FhTCxZQUFRLENBQUM7RUFDUixPQUFPLEVBQUUsS0FBSztFQUNkLE9BQU8sRUFBRSxhQUFhO0VBQ3RCLFVBQVUsRUFBRSxpQkFBaUIsR0FPN0I7RUF6dkJKLEFBbXVCRSxLQW51QkcsQ0FrdUJKLE9BQU8sQ0FpQkosc0JBQVcsQ0FBQztJQUNYLFNBQVMsRUFBRSxJQUFJO0lBQ2YsTUFBTSxFQUFFLENBQUM7SUFDVCxhQUFhLEVBQUUsSUFBSTtJQUNuQixLQUFLLEV4QjNzQkcsT0FBTyxHd0I0c0JmOztBQXh2QkwsQUFtdUJFLEtBbnVCRyxDQWt1QkosT0FBTyxDQXdCTCxVQUFNLENBQUM7RUFDTixPQUFPLEVBQUUsY0FBYyxHQWtCdkI7RUE3d0JKLEFBbXVCRSxLQW51QkcsQ0FrdUJKLE9BQU8sQ0EwQkosaUJBQVEsQ0FBQztJQUNSLE9BQU8sRUFBRSxJQUFJO0lBQ2IsY0FBYyxFQUFFLEdBQUc7SUFDbkIsZUFBZSxFQUFFLGFBQWE7SUFDOUIsV0FBVyxFQUFFLFVBQVU7SUFDdkIsV0FBVyxFQUFFLENBQUM7SUFDZCxXQUFXLEVBQUUsR0FBRyxHQUtoQjtJQXZ3QkwsQUFtd0JLLEtBbndCQSxDQWt1QkosT0FBTyxDQTBCSixpQkFBUSxDQU9QLENBQUMsQ0FBQztNQUNELGFBQWEsRUFBRSxDQUFDO01BQ2hCLFlBQVksRUFBRSxJQUFJLEdBQ2xCO0VBdHdCTixBQW11QkUsS0FudUJHLENBa3VCSixPQUFPLENBc0NKLG9CQUFXLENBQUM7SUFDWCxTQUFTLEVBQUUsSUFBSTtJQUNmLE1BQU0sRUFBRSxDQUFDO0lBQ1QsS0FBSyxFeEIvdEJHLE9BQU8sR3dCZ3VCZjs7QUE1d0JMLEFBaXhCQyxLQWp4QkksQ0FpeEJKLE1BQU0sQ0FBQztFQU9OLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLGFBQWEsRUFBRSxJQUFJO0VBQ25CLFVBQVUsRUFBRSxLQUFLO0VBQ2pCLGdCQUFnQixFQUFFLE9BQU8sR0F5Q3pCO0VBcjBCRixBQWl4QkMsS0FqeEJJLENBa3hCSCxjQUFTLENBQUM7SUFDVCxnQkFBZ0IsRUFBRSxPQUFPLEdBSXpCO0lBdnhCSCxBQW94QkcsS0FweEJFLENBa3hCSCxjQUFTLENBRVIsVUFBVSxDQUFDO01BQ1YsZ0JBQWdCLEVBQUUsT0FBTyxHQUN6QjtFQXR4QkosQUE2eEJFLEtBN3hCRyxDQWl4QkosTUFBTSxDQVlMLEdBQUcsQ0FBQztJQUNILFNBQVMsRUFBRSxJQUFJO0lBQ2YsTUFBTSxFQUFFLElBQUksR0FDWjtFQWh5QkgsQUFpeEJDLEtBanhCSSxDQWl5QkgsWUFBTyxDQUFDO0lBQ1AsTUFBTSxFQUFFLE9BQU87SUFDZixRQUFRLEVBQUUsUUFBUTtJQUNsQixJQUFJLEVBQUUsR0FBRztJQUNULEdBQUcsRUFBRSxHQUFHO0lBQ1IsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGdCQUFnQixHQVM1QztJQS95QkgsQUFpeEJDLEtBanhCSSxDQXV5QkYsa0JBQU8sQ0FBQztNQUNQLE1BQU0sRUFBRSxDQUFDO01BQ1QsS0FBSyxFQUFFLE9BQU8sR0FDZDtJQTF5QkosQUFpeEJDLEtBanhCSSxDQTJ5QkYsaUJBQU0sQ0FBQztNQUNOLEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLElBQUksR0FDWjtFQTl5QkosQUFpeEJDLEtBanhCSSxDQWd6QkgsV0FBTSxDQUFDO0lBSU4sS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNaO0lBdHpCSCxBQWl6QkcsS0FqekJFLENBZ3pCSCxXQUFNLENBQ0wsQ0FBQyxDQUFDO01BQ0QsSUFBSSxFQUFFLE9BQ1AsR0FBRTtFQW56QkwsQUFpeEJDLEtBanhCSSxDQXV6QkgsVUFBSyxDQUFDO0lBQ0wsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLENBQUM7SUFDTixLQUFLLEVBQUUsQ0FBQztJQUNSLGdCQUFnQixFQUFFLE9BQU87SUFDekIsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLE9BQU8sRUFBRSxHQUFHO0lBQ1osTUFBTSxFQUFFLE9BQU8sR0FDZjtFQWgwQkgsQUFpeEJDLEtBanhCSSxDQWkwQkgsV0FBTSxDQUFDO0lBQ04sS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNaOztBQXAwQkgsQUFzMEJDLEtBdDBCSSxDQXUwQkgsaUJBQWEsQ0FBQztFQUNiLE9BQU8sRUFBRSxDQUFDO0VBQ1YsZ0JBQWdCLEVBQUUsV0FBVztFQUM3QixNQUFNLEVBQUUsSUFBSTtFQUNaLFVBQVUsRUFBRSxJQUFJLEdBQ2hCOztBQTUwQkgsQUE2MEJFLEtBNzBCRyxDQXMwQkosS0FBSyxDQU9KLFVBQVUsQ0FBQztFQUNWLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLEtBQUssRUFBRSxLQUFLLEdBQ1o7O0FBaDFCSCxBQXMwQkMsS0F0MEJJLENBaTFCSCxVQUFNLENBQUM7RUFDTixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxHQUFHO0VBQ25CLGVBQWUsRUFBRSxVQUFVO0VBQzNCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGdCQUFnQixFQUFFLFdBQVc7RUFDN0IsS0FBSyxFQUFFLE9BQU87RUFDZCxVQUFVLEVBQUUsUUFBUTtFQUNwQixPQUFPLEVBQUUsR0FBRyxHQW9CWjtFQTcyQkgsQUFzMEJDLEtBdDBCSSxDQWkxQkgsVUFBTSxBQVNMLE1BQU8sQ0FBQztJQUNQLE9BQU8sRUFBRSxDQUFDLEdBQ1Y7RUE1MUJKLEFBczBCQyxLQXQwQkksQ0E2MUJGLGdCQUFPLENBQUM7SUFDUCxLQUFLLEVBQUUsSUFBSTtJQUNULE1BQU0sRUFBRSxJQUFJO0lBQ1osWUFBWSxFQUFFLEdBQUcsR0FJbkI7SUFwMkJKLEFBaTJCTSxLQWoyQkQsQ0E2MUJGLGdCQUFPLENBSUosQ0FBQyxDQUFDO01BQ0gsSUFBSSxFQUFFLE9BQU8sR0FDWDtFQW4yQlAsQUFzMEJDLEtBdDBCSSxDQXEyQkYsZUFBTSxDQUFDO0lBQ04sV0FBVyxFQUFFLElBQUk7SUFDakIsU0FBUyxFQUFFLElBQUk7SUFDZixNQUFNLEVBQUUsQ0FBQyxHQUNUO0VBejJCSixBQXMwQkMsS0F0MEJJLENBMDJCRixnQkFBTyxDQUFDO0lBQ1AsVUFBVSxFQUFFLElBQUksR0FDaEI7O0FBNTJCSixBQSsyQkMsS0EvMkJJLENBKzJCSixVQUFVLENBQUM7RUFDVixRQUFRLEVBQUUsUUFBUTtFQUNsQixVQUFVLEVBQUUsSUFBSTtFQUNoQixhQUFhLEVBQUUsR0FBRztFQUNsQixVQUFVLEVBQUUsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsbUJBQW1CO0VBQzNDLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLG9CQUFnQjtFQUNsQyxPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxHQUFHO0VBQ25CLGVBQWUsRUFBRSxVQUFVO0VBQzNCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLE1BQU0sRUFBRSxPQUFPLEdBaUNmO0VBMTVCRixBQSsyQkMsS0EvMkJJLENBMjNCSCxnQkFBTyxDQUFDO0lBQ1AsVUFBVSxFQUFFLElBQUk7SUFDaEIsYUFBYSxFQUFFLFdBQVc7SUFDMUIsU0FBUyxFQUFFLENBQUM7SUFDWixNQUFNLEVBQUUsSUFBSTtJQUNaLE9BQU8sRUFBRSxTQUFTO0lBQ2xCLE1BQU0sRUFBRSxJQUFJLEdBQ1o7RUFsNEJILEFBKzJCQyxLQS8yQkksQ0FtNEJILGNBQUssQ0FBQztJQUNMLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixnQkFBZ0IsRUFBRSxPQUFPO0lBQ3pCLGFBQWEsRUFBRSxXQUFXO0lBQzFCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsZUFBZSxFQUFFLE1BQU07SUFDdkIsV0FBVyxFQUFFLE1BQU0sR0FDbkI7RUEzNEJILEFBKzJCQyxLQS8yQkksQ0E0NEJILGVBQU0sQ0FBQztJQUNOLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEtBQUssRUFBRSxJQUFJO0lBQ1gsR0FBRyxFQUFFLEdBQUc7SUFDUixTQUFTLEVBQUUsZ0JBQWdCO0lBQzNCLE9BQU8sRUFBRSxDQUFDO0lBQ1YsTUFBTSxFQUFFLElBQUk7SUFDWixVQUFVLEVBQUUsSUFBSTtJQUNoQixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJLEdBSVo7SUF6NUJILEFBczVCSyxLQXQ1QkEsQ0E0NEJILGVBQU0sQ0FVSCxDQUFDLENBQUM7TUFDSCxJQUFJLEVBQUUsT0FBTyxHQUNYOztBQXg1Qk4sQUE0NUJFLEtBNTVCRyxDQTI1QkosZUFBZSxDQUNkLFVBQVUsQ0FBQztFQUNWLFVBQVUsRUFBRSxJQUFJLEdBQ2hCOztBQTk1QkgsQUErNUJFLEtBLzVCRyxDQTI1QkosZUFBZSxDQUtiLFVBQU0sQ0FBQztFQUNOLE9BQU8sRUFBRSxTQUFTLEdBUWxCO0VBejZCSixBQSs1QkUsS0EvNUJHLENBMjVCSixlQUFlLENBT1osb0JBQVcsQ0FBQztJQUNYLEtBQUssRXhCdjNCRyxPQUFPO0l3QnczQmYsU0FBUyxFQUFFLElBQUksR0FDZjtFQXI2QkwsQUErNUJFLEtBLzVCRyxDQTI1QkosZUFBZSxDQVdaLGlCQUFRLENBQUM7SUFDUixXQUFXLEVBQUUsR0FBRyxHQUNoQjs7QUF4NkJMLEFBMjZCRSxLQTM2QkcsQ0EyNUJKLGVBQWUsQ0FpQmIsV0FBTyxDQUFDO0VBQ1AsU0FBUyxFQUFFLElBQUk7RUFDZixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxHQUFHO0VBQ25CLGVBQWUsRUFBRSxVQUFVO0VBQzNCLFdBQVcsRUFBRSxNQUFNLEdBbUJuQjtFQXI4QkosQUEyNkJFLEtBMzZCRyxDQTI1QkosZUFBZSxDQXdCWixpQkFBTyxDQUFDO0lBQ1AsS0FBSyxFQUFFLEtBQUs7SUFDWixTQUFTLEVBQUUsSUFBSTtJQUNmLE1BQU0sRUFBRSxDQUFDLEdBQ1Q7RUF2N0JMLEFBMjZCRSxLQTM2QkcsQ0EyNUJKLGVBQWUsQ0E2QlosZ0JBQU0sQ0FBQztJQUNOLFlBQVksRUFBRSxJQUFJO0lBQ2xCLGFBQWEsRUFBRSxPQUNoQixHQUFFO0VBMzdCTixBQTI2QkUsS0EzNkJHLENBMjVCSixlQUFlLENBaUNaLGdCQUFNLENBQUM7SUFDTixRQUFRLEVBQUUsUUFBUTtJQUlsQixHQUFHLEVBQUUsR0FBRztJQUNSLElBQUksRUFBRSxLQUFLO0lBQ1gsU0FBUyxFQUFFLGdCQUFnQixHQUMzQjtJQXA4QkwsQUE4N0JLLEtBOTdCQSxDQTI1QkosZUFBZSxDQWlDWixnQkFBTSxDQUVMLENBQUMsQ0FBQztNQUNELElBQUksRUFBRSxPQUFPLEdBQ2I7O0FBaDhCTixBQXk4QkMsS0F6OEJJLENBMjhCSCxhQUFRLENBQUM7RUFDUixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLE1BQU0sRUFBRSxDQUFDLEdBQ1Q7O0FBLzhCSCxBQXk4QkMsS0F6OEJJLENBaTlCSCxZQUFPLENBQUM7RUFDUCxPQUFPLEVBQUUsSUFBSTtFQUNiLGVBQWUsRUFBRSxVQUFVO0VBQzNCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLFNBQVMsRUFBRSxJQUFJO0VBQ2YsYUFBYSxFQUFFLElBQUksR0FDbkI7O0FBdjlCSCxBQXk4QkMsS0F6OEJJLENBeTlCSCxjQUFTLENBQUM7RUFDVCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsS0FBSztFQUNkLE1BQU0sRUFBRSxJQUFJO0VBQ1osS0FBSyxFQUFFLElBQUk7RUFDWCxVQUFVLEVBQUUsT0FBTztFQUNuQixhQUFhLEVBQUUsS0FBSztFQUNwQixNQUFNLEVBQUUsT0FBTztFQUNmLFVBQVUsRUFBRSxZQUFZO0VBQ3hCLGFBQWEsRUFBRSxDQUFDO0VBQ2hCLFlBQVksRUFBRSxJQUFJLEdBb0JsQjtFQXYvQkgsQUF5OEJDLEtBejhCSSxDQXk5QkgsY0FBUyxBQVlSLE1BQU8sQ0FBQztJQUNQLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLElBQUksRUFBRSxJQUFJO0lBQ1YsR0FBRyxFQUFFLElBQUk7SUFDVCxPQUFPLEVBQUUsS0FBSztJQUNkLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixhQUFhLEVBQUUsS0FBSztJQUNwQixVQUFVLEVBQUUsT0FBTztJQUNuQixVQUFVLEVBQUUsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQU0sbUJBQUk7SUFDakMsT0FBTyxFQUFFLEVBQUU7SUFDWCxVQUFVLEVBQUUsWUFBWSxHQUN4QjtFQWovQkosQUF5OEJDLEtBejhCSSxDQXk5QkgsY0FBUyxBQXlCUixPQUFRLEFBQ1AsTUFBTyxDQUFDO0lBQ1AsU0FBUyxFQUFFLGlCQUFnQixHQUMzQjs7QUFyL0JMLEFBNi9CTSxLQTcvQkQsQ0F5L0JILG1CQUFjLEFBRWIsUUFBUyxHQUVOLEtBQUssQ0FBQztFQUNOLFVBQVUsRUFBRSxPQUFPLEdBTXBCO0VBcGdDTCxBQTYvQk0sS0E3L0JELENBeS9CSCxtQkFBYyxBQUViLFFBQVMsR0FFTixLQUFLLEFBR0wsTUFBTyxDQUFDO0lBQ1IsSUFBSSxFQUFFLElBQUk7SUFDVixVQUFVLEVBQUUsT0FBTyxHQUNsQjs7QUFuZ0NQLEFBeWdDTSxLQXpnQ0QsQ0F5L0JILG1CQUFjLEFBY2IsU0FBVSxHQUVQLEtBQUssQ0FBQztFQUNQLFVBQVUsRUFBRSxPQUFPO0VBQ25CLGNBQWMsRUFBRSxJQUFJLEdBS3BCO0VBaGhDTCxBQXlnQ00sS0F6Z0NELENBeS9CSCxtQkFBYyxBQWNiLFNBQVUsR0FFUCxLQUFLLEFBSU4sTUFBTyxDQUFDO0lBQ1AsVUFBVSxFQUFFLE9BQU8sR0FDbkI7O0FBL2dDTixBQXk4QkMsS0F6OEJJLENBb2hDSCxhQUFRLENBQUM7RUFDUixRQUFRLEVBQUUsUUFBUTtFQUNsQixhQUFhLEVBQUUsSUFBSSxHQXVCbkI7RUE3aUNILEFBd2hDRyxLQXhoQ0UsQ0FvaENILGFBQVEsQ0FJUCxLQUFLLENBQUM7SUFDTCxRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsS0FBSztJQUNWLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLEdBQUcsR0FLaEI7SUFqaUNKLEFBd2hDRyxLQXhoQ0UsQ0FvaENILGFBQVEsQ0FJUCxLQUFLLENBTUosR0FBRSxDQUFJLFVBQUosQUFBYyxFQUFFO01BQ2pCLEdBQUcsRUFBRSxLQUFLLEdBQ1Y7RUFoaUNMLEFBbWlDRyxLQW5pQ0UsQ0FvaENILGFBQVEsQ0FlUCxJQUFJLENBQUM7SUFDSixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJO0lBQ1osUUFBUSxFQUFFLFFBQVE7SUFDbEIsS0FBSyxFQUFFLEdBQUc7SUFDVixHQUFHLEVBQUUsR0FBRztJQUNSLFNBQVMsRUFBRSxnQkFBZ0I7SUFDM0IsT0FBTyxFQUFFLElBQUk7SUFDYixNQUFNLEVBQUUsT0FBTyxHQUNmOztBQTVpQ0osQUF5OEJDLEtBejhCSSxDQStpQ0gsYUFBUSxDQUFDO0VBQ1IsTUFBTSxFQUFFLElBQUk7RUFDWixhQUFhLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0FBQyx5QkFBeUI7RUFDbEQsU0FBUyxFQUFFLElBQUk7RUFDZixLQUFLLEVBQUUsSUFBSTtFQUNYLGtCQUFrQixFQUFFLElBQUk7RUFDeEIsZUFBZSxFQUFFLElBQUk7RUFDckIsVUFBVSxFQUFFLElBQUksR0FNaEI7RUE1akNILEFBeThCQyxLQXo4QkksQ0EraUNILGFBQVEsQUFTUCxNQUFPLENBQUM7SUFDUCxPQUFPLEVBQUUsSUFBSTtJQUNiLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQXNCLEdBQy9DOztBQTNqQ0osQUErakNDLEtBL2pDSSxDQStqQ0osWUFBWSxDQUFDO0VBQ1osTUFBTSxFQUFFLE1BQU0sR0FPZDtFQXZrQ0YsQUFpa0NFLEtBamtDRyxDQStqQ0osWUFBWSxDQUVYLFVBQVUsQ0FBQztJQUNWLE9BQU8sRUFBRSxJQUFJLEdBSWI7SUF0a0NILEFBbWtDRyxLQW5rQ0UsQ0ErakNKLFlBQVksQ0FFWCxVQUFVLENBRVQsSUFBSSxDQUFDO01BQ0osU0FBUyxFQUFFLENBQUMsR0FDWjs7QUFya0NKLEFBd2tDQyxLQXhrQ0ksQ0F3a0NKLGFBQWEsQ0FBQztFQUNiLFNBQVMsRUFBRSxLQUFLLEdBQ2hCOztBQTFrQ0YsQUE0a0NFLEtBNWtDRyxDQTJrQ0osYUFBYSxDQUNaLFdBQVcsQ0FBQztFQUNYLFdBQVcsRUFBRSxJQUFJLEdBQ2pCOztBQTlrQ0gsQUEra0NFLEtBL2tDRyxDQTJrQ0osYUFBYSxDQUlaLGFBQWEsQ0FBQztFQUNiLGNBQWMsRUFBRSxHQUFHLEdBQ25COztBQWpsQ0gsQUFtbENDLEtBbmxDSSxDQW1sQ0osWUFBWSxDQUFDO0VBQ1osS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLFlBQVksRUFBRSxJQUFJO0VBQ2xCLE9BQU8sRUFBRSxJQUFJLEdBQ2I7O0FBeGxDRixBQXlsQ0MsS0F6bENJLENBeWxDSixVQUFVLENBQUM7RUFDVixNQUFNLEVBQUUsS0FBSztFQUNiLE1BQU0sRUFBRSxJQUFJLEdBQ1o7O0FBNWxDRixBQTZsQ0MsS0E3bENJLENBNmxDSixhQUFhLENBQUM7RUFDYixXQUFXLEVBQUUsVUFBVTtFQUN2QixXQUFXLEVBQUUsSUFBSSxHQXNCakI7RUFybkNGLEFBNmxDQyxLQTdsQ0ksQ0FnbUNILG9CQUFRLENBQUM7SUFDUixVQUFVLEVBQUUsTUFBTTtJQUNsQixTQUFTLEVBQUUsSUFBSTtJQUNmLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLFdBQVcsRUFBRSxHQUFHLEdBQ2hCO0VBcm1DSCxBQTZsQ0MsS0E3bENJLENBdW1DSCx1QkFBVyxDQUFDO0lBQ1gsVUFBVSxFQUFFLE1BQU07SUFDbEIsU0FBUyxFQUFFLElBQUksR0FDZjtFQTFtQ0gsQUE2bENDLEtBN2xDSSxDQTJtQ0gsb0JBQVEsQ0FBQztJQUNSLE9BQU8sRUFBRSxJQUFJO0lBQ2IsY0FBYyxFQUFFLEdBQUc7SUFDbkIsZUFBZSxFQUFFLE1BQU07SUFDdkIsV0FBVyxFQUFFLE1BQU07SUFDbkIsY0FBYyxFQUFFLElBQUksR0FJcEI7SUFwbkNILEFBaW5DRyxLQWpuQ0UsQ0EybUNILG9CQUFRLENBTVAsSUFBSSxDQUFDO01BQ0osWUFBWSxFQUFFLEdBQUcsR0FDakI7O0FBbm5DSixBQXNuQ0MsS0F0bkNJLENBc25DSixPQUFPLENBQUM7RUFDUCxhQUFhLEVBQUUsSUFBSTtFQUNuQixLQUFLLEVBQUUsSUFBSSxHQXFCWDtFQTdvQ0YsQUFzbkNDLEtBdG5DSSxDQTBuQ0gsYUFBTyxDQUFDO0lBQ1AsT0FBTyxFQUFFLElBQUk7SUFDYixXQUFXLEVBQUUsT0FBTztJQUNwQixTQUFTLEVBQUUsSUFBSSxHQUNmO0VBOW5DSCxBQXNuQ0MsS0F0bkNJLENBZ29DSCxhQUFPLENBQUM7SUFDUCxLQUFLLEVBQUUsS0FBSztJQUNaLFlBQVksRUFBRSxJQUFJLEdBVWxCO0lBNW9DSCxBQXFvQ1EsS0Fyb0NILENBb29DRixrQkFBTSxHQUNELENBQUMsQ0FBQztNQUNMLFVBQVUsRUFBRSxJQUFJLEdBQ2hCO0lBdm9DTCxBQXNuQ0MsS0F0bkNJLENBd29DRCx3QkFBTyxDQUFDO01BQ1AsV0FBVyxFQUFFLEdBQUcsR0FDaEI7O0FBMW9DTCxBQThvQ0MsS0E5b0NJLENBOG9DSixVQUFVLENBQUM7RUFDVixTQUFTLEVBQUUsSUFBSSxHQUNmOztBQWhwQ0YsQUFvcENHLEtBcHBDRSxDQWlwQ0osV0FBVyxDQUNWLFlBQVksQ0FFWCxLQUFLLENBQUM7RUFDTCxVQUFVLEVBQUUsS0FBSyxHQWVqQjtFQXBxQ0osQUFvcENHLEtBcHBDRSxDQWlwQ0osV0FBVyxDQUNWLFlBQVksQ0FLVixVQUFNLENBQUM7SUFDTixjQUFjLEVBQUUsTUFBTTtJQUN0QixXQUFXLEVBQUUsTUFBTTtJQUNuQixPQUFPLEVBQUUsZUFBZSxHQVN4QjtJQW5xQ0wsQUE0cENLLEtBNXBDQSxDQWlwQ0osV0FBVyxDQUNWLFlBQVksQ0FLVixVQUFNLENBS0wsSUFBSSxDQUFDO01BQ0osS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsSUFBSSxHQUlaO01BbHFDTixBQStwQ00sS0EvcENELENBaXBDSixXQUFXLENBQ1YsWUFBWSxDQUtWLFVBQU0sQ0FLTCxJQUFJLENBR0gsQ0FBQyxDQUFDO1FBQ0QsSUFBSSxFQUFFLE9BQU8sR0FDYjs7QUFqcUNQLEFBa3BDRSxLQWxwQ0csQ0FpcENKLFdBQVcsQ0FxQlQsbUJBQVEsQ0FBQztFQUNSLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7O0FBeHFDSixBQWtwQ0UsS0FscENHLENBaXBDSixXQUFXLENBeUJULHNCQUFXLENBQUM7RUFDWCxNQUFNLEVBQUUsTUFBTTtFQUNkLFNBQVMsRUFBRSxLQUFLO0VBQ2hCLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7O0FBOXFDSixBQWtwQ0UsS0FscENHLENBaXBDSixXQUFXLENBOEJULG9CQUFTLENBQUM7RUFDVCxXQUFXLEVBQUUsSUFBSTtFQUNqQixjQUFjLEVBQUUsSUFBSSxHQUNwQjs7QUFsckNKLEFBa3BDRSxLQWxwQ0csQ0FpcENKLFdBQVcsQ0FrQ1QscUJBQVUsQ0FBQztFQUNWLE9BQU8sRUFBRSxJQUFJO0VBQ2IsY0FBYyxFQUFFLEdBQUc7RUFDbkIsV0FBVyxFQUFFLE1BQU07RUFDbkIsZUFBZSxFQUFFLFVBQVU7RUFDM0IsTUFBTSxFQUFFLE1BQU07RUFDZCxPQUFPLEVBQUUsQ0FBQztFQUNWLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLElBQUk7RUFDaEIsT0FBTyxFQUFFLEdBQUc7RUFDWixVQUFVLEVBQUUsUUFBUSxHQWdCcEI7RUE3c0NKLEFBa3BDRSxLQWxwQ0csQ0FpcENKLFdBQVcsQ0FrQ1QscUJBQVUsQUFXVCxNQUFPLENBQUM7SUFDUCxPQUFPLEVBQUUsQ0FBQyxHQUNWO0VBaHNDTCxBQWtwQ0UsS0FscENHLENBaXBDSixXQUFXLENBZ0RSLDBCQUFNLENBQUM7SUFDTixNQUFNLEVBQUUsQ0FBQztJQUNULFdBQVcsRUFBRSxJQUFJO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Q7RUFyc0NMLEFBc3NDSSxLQXRzQ0MsQ0FpcENKLFdBQVcsQ0FrQ1QscUJBQVUsQ0FtQlQsSUFBSSxDQUFDO0lBQ0osS0FBSyxFQUFFLGVBQWU7SUFDdEIsTUFBTSxFQUFFLGVBQWUsR0FJdkI7SUE1c0NMLEFBeXNDSyxLQXpzQ0EsQ0FpcENKLFdBQVcsQ0FrQ1QscUJBQVUsQ0FtQlQsSUFBSSxDQUdILENBQUMsQ0FBQztNQUNELElBQUksRUFBRSxrQkFBa0IsR0FDeEI7O0FBM3NDTixBQWt0Q0UsS0FsdENHLENBaXRDSixjQUFjLENBQ2IscUJBQXFCLENBQUM7RUFDckIsS0FBSyxFQUFFLE9BQU8sR0FDZDs7QUFwdENILEFBdXRDQyxLQXZ0Q0ksQ0F1dENKLFNBQVMsQ0FBQztFQUNULFVBQVUsRUFBRSxJQUFJO0VBQ2hCLGFBQWEsRUFBRSxJQUFJLEdBZW5CO0VBeHVDRixBQTJ0Q00sS0EzdENELENBdXRDSixTQUFTLEdBSUosQ0FBQyxDQUFDO0lBQ0wsVUFBVSxFQUFFLEdBQUcsR0FDZjtFQTd0Q0gsQUErdENFLEtBL3RDRyxDQXV0Q0osU0FBUyxDQVFSLFdBQVcsQ0FBQztJQUNYLE9BQU8sRUFBRSxPQUFPO0lBQ2hCLE1BQU0sRUFBRSxPQUFPO0lBQ2YsYUFBYSxFQUFFLEdBQUc7SUFDbEIsVUFBVSxFQUFFLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLG1CQUFtQjtJQUMzQyxnQkFBZ0IsRUFBRSxJQUFJO0lBQ3RCLEtBQUssRUFBRSxLQUFLO0lBQ1osWUFBWSxFQUFFLEdBQUcsR0FDakI7O0FDdHVDRixXQUFRLENBQUM7RUFDUixPQUFPLEVBQUUsSUFBSTtFQUNiLFlBQVksRUFBRSxJQUFJO0VBQ2xCLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLElBQUk7RUFDaEIsT0FBTyxFQUFFLElBQUksR0FzQmI7RUEzQkQsQUFNQyxXQU5PLEFBTVAsT0FBUSxDQUFDO0lBQ1IsT0FBTyxFQUFFLElBQUksR0FDYjtFQVJGLEFBU0MsV0FUTyxBQVNQLE1BQU8sQ0FBQztJQUNQLE9BQU8sRUFBRSxJQUFJLEdBQ2I7RUFDRCxrQkFBUSxDQUFDO0lBQ1IsTUFBTSxFQUFFLENBQUM7SUFDVCxTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxHQUFHLEdBQ2hCO0VBQ0Qsb0JBQVUsQ0FBQztJQUNWLE9BQU8sRUFBRSxZQUFZO0lBQ3JCLE9BQU8sRUFBRSxRQUFRO0lBQ2pCLEtBQUssRUFBRSxJQUFJO0lBQ1gsZ0JBQWdCLEVBQUUsT0FBTztJQUN6QixhQUFhLEVBQUUsR0FBRztJQUNsQixTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxHQUFHO0lBQ2hCLE1BQU0sRUFBRSxDQUFDLEdBQ1Q7O0FBRUYsU0FBTSxDQUFDO0VBQ04sVUFBVSxFQUFFLGlCQUFpQjtFQUM3QixhQUFhLEVBQUUsaUJBQWlCLEdBQ2hDOztBQUNELFdBQVEsQ0FBQztFQUNSLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsY0FBYyxFQUFFLEdBQUc7RUFDbkIsZUFBZSxFQUFFLFFBQVE7RUFDekIsV0FBVyxFQUFFLE1BQU0sR0FPbkI7RUFOQSxpQkFBTyxDQUFDO0lBQ1AsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVBQUUsR0FBRztJQUNoQixhQUFhLEVBQUUsQ0FBQztJQUNoQixZQUFZLEVBQUUsSUFBSSxHQUNsQjs7QUFFRixVQUFPLENBQUM7RUFDUCxRQUFRLEVBQUUsUUFBUTtFQUNsQixNQUFNLEVBQUUsSUFBSTtFQUNaLElBQUksRUFBRSxJQUFJLEdBU1Y7RUFSQSxnQkFBTyxDQUFDO0lBQ1AsU0FBUyxFQUFFLGFBQWE7SUFDeEIsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSSxHQUlaO0lBUEQsQUFJQyxnQkFKTSxDQUlOLENBQUMsQ0FBQztNQUNELElBQUksRUFBRSxPQUFPLEdBQ2I7O0FBeERKLEFBMkRDLElBM0RHLENBMkRILE9BQU8sQ0FBQztFQUNQLE9BQU8sRUFBRSxJQUFJO0VBQ2IsY0FBYyxFQUFFLEdBQUc7RUFDbkIsZUFBZSxFQUFFLGFBQWE7RUFDOUIsV0FBVyxFQUFFLFVBQVUsR0E0RHZCO0VBM0hGLEFBMkRDLElBM0RHLENBZ0VGLGVBQVMsQ0FBQztJQUNULFNBQVMsRUFBRSxLQUFLLEdBQ2hCO0VBbEVILEFBMkRDLElBM0RHLENBbUVGLGFBQU8sQ0FBQztJQUNQLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLEdBQUcsR0FDaEI7RUF0RUgsQUEyREMsSUEzREcsQ0F1RUYsWUFBTSxDQUFDO0lBQ04sT0FBTyxFQUFFLFlBQVk7SUFDckIsU0FBUyxFQUFFLElBQUksR0FDZjtFQTFFSCxBQTJEQyxJQTNERyxDQTJFRixXQUFLLENBQUM7SUFDTCxLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxLQUFLO0lBQ2IsYUFBYSxFQUFFLElBQUk7SUFDbkIsZ0JBQWdCLEVBQUUsSUFBSSxHQUN0QjtFQWhGSCxBQTJEQyxJQTNERyxDQWlGRixlQUFTLENBQUM7SUFDVCxVQUFVLEVBQUUsTUFBTTtJQUNsQixVQUFVLEVBQUUsSUFBSTtJQUNoQixZQUFZLEVBQUUsSUFBSSxHQXNDbEI7SUExSEgsQUEyREMsSUEzREcsQ0FxRkQsc0JBQVEsQ0FBQztNQUNSLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUksR0FDakI7SUF4RkosQUEyREMsSUEzREcsQ0F5RkQsc0JBQVEsQ0FBQztNQUNSLFVBQVUsRUFBRSxJQUFJO01BQ2hCLE9BQU8sRUFBRSxJQUFJO01BQ2IsY0FBYyxFQUFFLEdBQUc7TUFDbkIsZUFBZSxFQUFFLE1BQU07TUFDdkIsV0FBVyxFQUFFLE1BQU07TUFDbkIsYUFBYSxFQUFFLEdBQUcsR0FDbEI7SUFoR0osQUEyREMsSUEzREcsQ0FpR0Qsb0JBQU0sQ0FBQztNQUNOLE9BQU8sRUFBRSxRQUFRO01BQ2pCLEtBQUssRUFBRSxPQUFPO01BQ2QsZ0JBQWdCLEVBQUUsT0FBTztNQUN6QixTQUFTLEVBQUUsSUFBSTtNQUNmLE1BQU0sRUFBRSxNQUFNLEdBQ2Q7SUF2R0osQUEyREMsSUEzREcsQ0F3R0Qsb0JBQU0sQ0FBQztNQUNOLE9BQU8sRUFBRSxLQUFLO01BQ2QsTUFBTSxFQUFFLElBQUk7TUFDWixPQUFPLEVBQUUsQ0FBQztNQUNWLFVBQVUsRUFBRSxJQUFJLEdBQ2hCO0lBN0dKLEFBK0dJLElBL0dBLENBOEdELG9CQUFNLENBQ0wsZ0JBQWdCLENBQUM7TUFDaEIsU0FBUyxFQUFFLGNBQWM7TUFDekIsTUFBTSxFQUFFLElBQUksR0FDWjtJQWxITCxBQXFISSxJQXJIQSxDQW9IRCxtQkFBSyxDQUNKLGdCQUFnQixDQUFDO01BQ2hCLFNBQVMsRUFBRSxZQUFZO01BQ3ZCLE1BQU0sRUFBRSxJQUFJLEdBQ1o7O0FBeEhMLEFBNEhDLElBNUhHLENBNEhILElBQUksQ0FBQztFQUNKLGVBQWUsRUFBRSxVQUFVLEdBaUIzQjtFQTlJRixBQTRIQyxJQTVIRyxDQThIRixTQUFNLENBQUM7SUFDTixZQUFZLEVBQUUsSUFBSTtJQUNsQixhQUFhLEVBQUUsU0FBUyxHQU94QjtJQXZJSCxBQTRIQyxJQTVIRyxDQThIRixTQUFNLEFBR0wsWUFBYyxDQUFBLENBQUMsRUFBRTtNQUNoQixhQUFhLEVBQUUsU0FBUyxHQUN4QjtJQW5JSixBQTRIQyxJQTVIRyxDQThIRixTQUFNLEFBTUwsaUJBQW1CLENBQUEsQ0FBQyxFQUFFO01BQ3JCLGFBQWEsRUFBRSxTQUFTLEdBQ3hCO0VBdElKLEFBNEhDLElBNUhHLENBd0lGLFNBQU0sQ0FBQztJQUNOLE9BQU8sRUFBRSxjQUFjLEdBQ3ZCO0VBMUlILEFBNEhDLElBNUhHLENBMklGLGNBQVcsQ0FBQztJQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ1o7O0FBN0lILEFBK0lDLElBL0lHLENBK0lILEtBQUssQ0FBQztFQUNMLFFBQVEsRUFBRSxRQUFRLEdBT2xCO0VBdkpGLEFBK0lDLElBL0lHLENBaUpGLFlBQVEsQ0FBQztJQUNSLE9BQU8sRUFBRSxJQUFJO0lBQ2IsY0FBYyxFQUFFLEdBQUc7SUFDbkIsZUFBZSxFQUFFLGFBQWE7SUFDOUIsV0FBVyxFQUFFLE1BQU0sR0FDbkI7O0FBdEpILEFBeUpDLElBekpHLENBMEpGLGFBQVEsQ0FBQztFQUNSLFNBQVMsRUFBRSxLQUFLLEdBQ2hCOztBQTVKSCxBQXlKQyxJQXpKRyxDQTZKRixhQUFRLENBQUM7RUFDUixVQUFVLEVBQUUsSUFBSSxHQUVoQjs7QUFoS0gsQUFvS0csSUFwS0MsQ0F5SkgsTUFBTSxDQVNMLFlBQVksQ0FFWCxLQUFLLENBQUM7RUFDTCxVQUFVLEVBQUUsS0FBSyxHQVlqQjtFQWpMSixBQW9LRyxJQXBLQyxDQXlKSCxNQUFNLENBU0wsWUFBWSxDQUtWLFVBQU0sQ0FBQztJQUNOLGNBQWMsRUFBRSxNQUFNO0lBQ3RCLFdBQVcsRUFBRSxNQUFNO0lBQ25CLE9BQU8sRUFBRSxlQUFlLEdBTXhCO0lBaExMLEFBNEtLLElBNUtELENBeUpILE1BQU0sQ0FTTCxZQUFZLENBS1YsVUFBTSxDQUtMLElBQUksQ0FBQztNQUNKLEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLElBQUksR0FDWjs7QUEvS04sQUFrS0UsSUFsS0UsQ0F5SkgsTUFBTSxDQTBCSixtQkFBUSxDQUFDO0VBQ1IsU0FBUyxFQUFFLElBQUksR0FDZjs7QUFyTEosQUFrS0UsSUFsS0UsQ0F5SkgsTUFBTSxDQThCSixzQkFBVyxDQUFDO0VBQ1gsTUFBTSxFQUFFLE1BQU07RUFDZCxTQUFTLEVBQUUsS0FBSztFQUNoQixTQUFTLEVBQUUsSUFBSSxHQUNmOztBQTNMSixBQStMQyxJQS9MRyxDQWdNRixnQkFBUSxDQUFDO0VBQ1IsVUFBVSxFQUFFLElBQUk7RUFDaEIsT0FBTyxFQUFFLElBQUk7RUFDYixjQUFjLEVBQUUsR0FBRztFQUNuQixlQUFlLEVBQUUsVUFBVTtFQUMzQixXQUFXLEVBQUUsVUFBVSxHQTRCdkI7RUFqT0gsQUErTEMsSUEvTEcsQ0FzTUQsdUJBQVEsQ0FBQztJQUNSLFNBQVMsRUFBRSxJQUFJO0lBQ2YsS0FBSyxFekI1SkksT0FBTztJeUI2SmhCLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFlBQVksRUFBRSxJQUFJLEdBQ2xCO0VBM01KLEFBK0xDLElBL0xHLENBNE1ELHlCQUFVLENBQUM7SUFDVixPQUFPLEVBQUUsSUFBSTtJQUNiLGNBQWMsRUFBRSxHQUFHO0lBQ25CLGVBQWUsRUFBRSxVQUFVO0lBQzNCLFdBQVcsRUFBRSxVQUFVO0lBQ3ZCLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7RUFsTkosQUErTEMsSUEvTEcsQ0FtTkQscUJBQU0sQ0FBQztJQUNOLE9BQU8sRUFBRSxlQUFlO0lBQ3hCLE1BQU0sRUFBRSxpQkFBaUI7SUFDekIsS0FBSyxFekIxS0ksT0FBTztJeUIyS2hCLGdCQUFnQixFQUFFLFdBQVc7SUFDN0IsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVBQUUsR0FBRztJQUNoQixNQUFNLEVBQUUsYUFBYSxHQU1yQjtJQWhPSixBQStMQyxJQS9MRyxDQTJOQSw0QkFBUSxDQUFDO01BQ1IsS0FBSyxFQUFFLE9BQU87TUFDZCxnQkFBZ0IsRUFBRSxPQUFPO01BQ3pCLFlBQVksRUFBRSxPQUFPLEdBQ3JCOztBQS9OTCxBQStMQyxJQS9MRyxDQWtPRixjQUFNLENBQUM7RUFDTixPQUFPLEVBQUUsSUFBSTtFQUNiLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixhQUFhLEVBQUUsR0FBRztFQUNsQixPQUFPLEVBQUUsSUFBSTtFQUNiLFVBQVUsRUFBRSxLQUFLO0VBQ2pCLE1BQU0sRUFBRSxJQUFJLEdBQ1o7O0FBMU9ILEFBNE9DLElBNU9HLENBNk9GLFdBQU8sQ0FBQztFQUNQLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLElBQUk7RUFDaEIsT0FBTyxFQUFFLENBQUMsR0FDVjs7QUFqUEgsQUE0T0MsSUE1T0csQ0FrUEYsV0FBTyxDQUFDO0VBQ1AsTUFBTSxFQUFFLGtCQUFrQixHQUMxQjs7QUFwUEgsQUFzUEMsSUF0UEcsQ0FzUEgsSUFBSSxDQUFDO0VBQ0osT0FBTyxFQUFFLElBQUk7RUFDYixjQUFjLEVBQUUsR0FBRztFQUNuQixlQUFlLEVBQUUsVUFBVTtFQUMzQixXQUFXLEVBQUUsTUFBTSxHQWdCbkI7RUExUUYsQUFzUEMsSUF0UEcsQ0EyUEYsU0FBTSxDQUFDO0lBQ04sS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNaO0VBOVBILEFBc1BDLElBdFBHLENBK1BGLFNBQU0sQ0FBQztJQUNOLFNBQVMsRUFBRSxJQUFJO0lBQ2YsS0FBSyxFekJyTkssT0FBTztJeUJzTmpCLE1BQU0sRUFBRSxNQUFNLEdBQ2Q7RUFuUUgsQUFzUEMsSUF0UEcsQ0FvUUYsV0FBUSxDQUFDO0lBQ1IsT0FBTyxFQUFFLENBQUM7SUFDVixNQUFNLEVBQUUsSUFBSTtJQUNaLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLEtBQUssRUFBRSxJQUFJLEdBQ1g7O0FBelFILEFBMlFDLElBM1FHLENBMlFILFlBQVksQ0FBQztFQUNaLEtBQUssRUFBRSxPQUFPO0VBQ2QsWUFBWSxFQUFFLE9BQU87RUFDckIsZ0JBQWdCLEVBQUUsV0FBVztFQUM3QixPQUFPLEVBQUUsR0FBRztFQUNaLFVBQVUsRUFBRSxRQUFRLEdBTXBCO0VBdFJGLEFBMlFDLElBM1FHLENBMlFILFlBQVksQUFNWCxNQUFPLENBQUM7SUFDUCxLQUFLLEVBQUUsT0FBTztJQUNkLGdCQUFnQixFQUFFLE9BQU87SUFDekIsT0FBTyxFQUFFLENBQUMsR0FDVjs7QUFyUkgsQUF1UkMsSUF2UkcsQ0F1UkgsS0FBSyxDQUFDO0VBQ0wsVUFBVSxFQUFFLEtBQUssR0FZakI7RUFwU0YsQUF1UkMsSUF2UkcsQ0EwUkYsVUFBTSxDQUFDO0lBQ04sY0FBYyxFQUFFLE1BQU07SUFDdEIsV0FBVyxFQUFFLE1BQU07SUFDbkIsT0FBTyxFQUFFLGVBQWUsR0FNeEI7SUFuU0gsQUErUkcsSUEvUkMsQ0EwUkYsVUFBTSxDQUtMLElBQUksQ0FBQztNQUNKLEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLElBQUksR0FDWjs7QUNsU0osTUFBTSxjQUFjLENBQUM7RUFDcEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsQ0FBQztFQUVULEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFMUJ5Q1MsSUFBSTtFMEJ2Q25CLGdCQUFnQixFQUFFLEtBQUs7RUFFdkIsV0FBVyxFQUFFLElBQUksR0FJakI7RUFIQSxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7SUFYekIsTUFBTSxjQUFjLENBQUM7TUFZbkIsS0FBSyxFQUFFLGtCQUFtQyxHQUUzQzs7QUFFRCxBQUVDLE9BRk0sQ0FFTixVQUFVLENBQUM7RUFDVixPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxhQUFhO0VBQzlCLE1BQU0sRUFBRSxJQUFJO0VBQ1osU0FBUyxFQUFFLEtBQUssR0FDaEI7O0FBRUQsWUFBTSxDQUFDO0VBQ04sTUFBTSxFQUFFLENBQUM7RUFDVCxPQUFPLEVBQUUsQ0FBQztFQUNWLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsV0FBVyxFQUFFLE1BQU07RUFDbkIsZUFBZSxFQUFFLGFBQWE7RUFDOUIsT0FBTyxFQUFFLElBQUksR0FDYjs7QUFsQkYsQUFvQkMsT0FwQk0sQ0FvQk4sVUFBVSxDQUFDO0VBQ1YsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSSxHQUNqQjs7QUFLRCxVQUFNLENBQUM7RUFDTixNQUFNLEVBQUUsTUFBTSxHQUtkO0VBTkQsQUFHQyxVQUhLLEFBR0wsWUFBYyxDQUFBLENBQUMsRUFBRTtJQUNoQixXQUFXLEVBQUUsQ0FBQyxHQUNkOztBQUdGLFVBQU0sQ0FBQztFQUNOLFNBQVMsRUFBRSxJQUFJO0VBQ2YsS0FBSyxFQUFFLE9BQU8sR0FDZDs7QUFJRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RUFEekIsQUFFRSxJQUZFLGdCQUFnQixDQUVsQixNQUFNLGNBQWMsQ0FBQztJQUNwQixLQUFLLEVBQUUsaUJBQXdDLEdBQy9DIiwiZmlsZSI6InNiLWFkbWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIEdsb2JhbCBzdHlsaW5nIGZvciB0aGlzIHRlbXBsYXRlXHJcblxyXG5cclxuaHRtbCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1pbi1oZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG5cdC8vIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHJcblx0Ji5zdGlja3ktZm9vdGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206ICRib3R0b20tb2Zmc2V0O1xyXG5cdH1cclxuXHJcblx0LmNvbnRlbnQtd3JhcHBlciB7XHJcblx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skdG9wLW9mZnNldH0gKiAxLjc0KTtcclxuXHR9XHJcblxyXG5cdCYuZml4ZWQtbmF2IHtcclxuXHRcdHBhZGRpbmctdG9wOiAkdG9wLW9mZnNldDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdCYuZGFzaGJvYXJkIHtcclxuXHJcblx0XHQuY2FyZCB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDM1dmg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuI2ktbG9naW4gLnJlc3BvbnNlIHtcclxuXHRjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbiNsb2FkaW5nIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubG9hZGluZyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHR6LWluZGV4OiA5OTk5OTk5OTk7XHJcblx0d2lkdGg6IDMwcHg7XHJcblx0aGVpZ2h0OiAzMHB4O1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG5cclxuXHQmID4gKiB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5jb250ZW50LXdyYXBwZXIge1xyXG5cdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyR0b3Atb2Zmc2V0fSk7XHJcblx0cGFkZGluZy10b3A6IDFyZW07XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcclxufVxyXG5cclxuLy8gU2Nyb2xsIHRvIHRvcCBidXR0b25cclxuLnNjcm9sbC10by10b3Age1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRyaWdodDogMTVweDtcclxuXHRib3R0b206IDNweDtcclxuXHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0d2lkdGg6IDUwcHg7XHJcblx0aGVpZ2h0OiA1MHB4O1xyXG5cclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdGNvbG9yOiB3aGl0ZTtcclxuXHRiYWNrZ3JvdW5kOiBmYWRlLW91dCgkZ3JheS04MDAsIC41KTtcclxuXHJcblx0bGluZS1oZWlnaHQ6IDQ1cHg7XHJcblx0Jjpmb2N1cyxcclxuXHQmOmhvdmVyIHtcclxuXHRcdGNvbG9yOiB3aGl0ZTtcclxuXHR9XHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkZ3JheS04MDA7XHJcblx0fVxyXG5cdGkge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcclxuXHR9XHJcbn1cclxuXHJcbi5maXhlZC10b3Age1xyXG5cdHdpZHRoOiAkc2lkZW5hdi1iYXNlLXdpZHRoO1xyXG59XHJcblxyXG4udXNlciB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdC5zdmcge1xyXG5cdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0fVxyXG59XHJcblxyXG4ubmF2YmFyLWJyYW5kIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubmF2LWxpbmsge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRvcGFjaXR5OiAwLjE1O1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cclxuXHQuc3ZnIHtcclxuXHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmRhdGVwaWNrZXIge1xyXG5cdHotaW5kZXg6IDIwMDA7XHJcbn1cclxuXHJcbi5jZW50ZXJjaGlsZCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uaGlkZGVuIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uY2hhbmdlYWJsZUhlYWRlciB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0Ji5hY3RpdmUge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHR9XHJcbn1cclxuXHJcbi5jaGFuZ2VhYmxle1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdCYuYWN0aXZlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxufVxyXG5cclxuLmludml0ZSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzYzQzc2QTtcclxuXHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0cGFkZGluZzogMnJlbSAxcmVtO1xyXG5cdG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG5cclxuXHQuc3ZnIHtcclxuXHRcdHdpZHRoOiA0OHB4O1xyXG5cdFx0aGVpZ2h0OiA0OHB4O1xyXG5cclxuXHRcdCYgKiB7XHJcblx0XHRcdGZpbGw6ICM0QkFCNTI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdH1cclxuXHJcblx0Jl9fc3VidGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMTtcclxuXHR9XHJcblxyXG5cdCZfX2J0biB7XHJcblx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjZEOTE5O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMjVweC8yMnB4O1xyXG5cdH1cclxuXHJcblx0Jl9faGludCB7XHJcblx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRvcGFjaXR5OiAwLjQ1O1xyXG5cdFx0bWFyZ2luLXRvcDogYXV0bztcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG59XHJcblxyXG4uaW5hY3RpdmUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTgwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYXJjaGl2ZS1hY3RpdmUge1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGNvbG9yOiBibHVlO1xyXG59IiwiLy8gQ29sb3IgVmFyaWFibGVzXHJcbi8vIEJvb3RzdHJhcCBDb2xvciBEZWZhdWx0c1xyXG4kd2hpdGU6ICNmZmYgIWRlZmF1bHQ7XHJcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcclxuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xyXG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XHJcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcclxuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xyXG4kZ3JheS02MDA6ICM4NjhlOTYgIWRlZmF1bHQ7XHJcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcclxuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xyXG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XHJcbiRibGFjazogIzAwMCAhZGVmYXVsdDtcclxuXHJcbiRibHVlOiAjMDA3YmZmICFkZWZhdWx0O1xyXG4kaW5kaWdvOiAjNjYxMGYyICFkZWZhdWx0O1xyXG4kcHVycGxlOiAjNmY0MmMxICFkZWZhdWx0O1xyXG4kcGluazogI2U4M2U4YyAhZGVmYXVsdDtcclxuJHJlZDogI2RjMzU0NSAhZGVmYXVsdDtcclxuJG9yYW5nZTogI2ZkN2UxNCAhZGVmYXVsdDtcclxuJHllbGxvdzogI2ZmYzEwNyAhZGVmYXVsdDtcclxuJGdyZWVuOiAjMjhhNzQ1ICFkZWZhdWx0O1xyXG4kdGVhbDogIzIwYzk5NyAhZGVmYXVsdDtcclxuJGN5YW46ICMxN2EyYjggIWRlZmF1bHQ7XHJcbiRwcmltYXJ5OiAjMzE1NUNDICFkZWZhdWx0O1xyXG4kc2Vjb25kYXJ5OiAjRkZFQjlDICFkZWZhdWx0O1xyXG5cclxuLy8gU3BhY2luZyBWYXJpYWJsZXNcclxuLy8gQ2hhbmdlIGJlbG93IHZhcmlhYmxlIGlmIHRoZSBoZWlnaHQgb2YgdGhlIG5hdmJhciBjaGFuZ2VzXHJcbiRuYXZiYXItYmFzZS1oZWlnaHQ6IDEwMHB4O1xyXG4vLyBDaGFuZ2UgYmVsb3cgdmFyaWFibGUgdG8gY2hhbmdlIHRoZSB3aWR0aCBvZiB0aGUgc2lkZW5hdlxyXG4kc2lkZW5hdi1iYXNlLXdpZHRoOiAxODBweDtcclxuJGxvZ2luLXNpZGVuYXYtYmFzZS13aWR0aDogMzAwcHg7XHJcbi8vIENoYW5nZSBiZWxvdyB2YXJpYWJsZSB0byBjaGFuZ2UgdGhlIHdpZHRoIG9mIHRoZSBzaWRlbmF2IHdoZW4gY29sbGFwc2VkXHJcbiRzaWRlbmF2LWNvbGxhcHNlZC13aWR0aDogNTVweDtcclxuXHJcbi8vIGRhc2hib2FyZCBjaXJjbGUgXHJcbiRjaXJjbGUtc2l6ZTogMTZweDtcclxuXHJcbiRjaXJjbGUtZ3JlZW46ICM3MkI4NkQ7XHJcbiRjaXJjbGUtYmx1ZTogIzZBNkVFOTtcclxuJGNpcmNsZS15ZWxsb3c6ICNGMkQ1NDM7XHJcbiRjaXJjbGUtcmVkOiAjRjI0MzQzO1xyXG4kYm9yZGVyLWdyYXk6ICNiN2I3Yjc7XHJcbiRibGFjay10ZXh0OiAjMTcxNzE3O1xyXG5cclxuJHRvcC1vZmZzZXQ6IDk1cHg7XHJcbiRib3R0b20tb2Zmc2V0OiA3MHB4OyIsIi8vIEFkZGl0aW9uYWwgVGV4dCBIZWxwZXIgQ2xhc3NcclxuLnNtYWxsZXIge1xyXG4gIGZvbnQtc2l6ZTogMC43cmVtO1xyXG59XHJcblxyXG4vLyBIZWxwZXIgY2xhc3MgZm9yIHRoZSBvdmVyZmxvdyBwcm9wZXJ0eVxyXG4uby1oaWRkZW4ge1xyXG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gSGVscGVyIGNsYXNzZXMgZm9yIHotaW5kZXhcclxuLnotMCB7XHJcbiAgei1pbmRleDogMDtcclxufVxyXG5cclxuLnotMSB7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG4iLCIuY2FyZC1sb2dpbiB7XHJcbiAgbWF4LXdpZHRoOiAyNXJlbTtcclxufVxyXG5cclxuLmNhcmQtcmVnaXN0ZXIge1xyXG4gIG1heC13aWR0aDogNDByZW07XHJcbn1cclxuXHJcbi5sb2dpbi1wYWdlIHtcclxuXHJcblx0LmZpeGVkLXRvcCB7XHJcblx0XHR3aWR0aDogJGxvZ2luLXNpZGVuYXYtYmFzZS13aWR0aDtcclxuXHR9XHJcblx0LmNvbnRlbnQtd3JhcHBlciB7XHJcblx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAkbG9naW4tc2lkZW5hdi1iYXNlLXdpZHRoO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblx0Lm5hdmJhciB7XHJcblx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHR9XHJcblx0Zm9ybSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0LmZvcm0tZ3JvdXAge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHQuZm9ybS1jb250cm9sIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7IFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRsZWZ0OiA1cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmxvZ2luIHtcclxuXHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy91c2VyX2JsYWNrLnN2Zyk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5lbWFpbCB7XHJcblxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29udGFjdF9ibGFjay5zdmcpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYucGFzc3dvcmQge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5leWUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdHJpZ2h0OiA1cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3BhZGxvY2suc3ZnKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmZvcmdvdHBzd2Qge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRvcGFjaXR5OiAwLjQ1O1xyXG5cclxuXHRcdC5zdmcge1xyXG5cdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblxyXG5cdFx0XHRwYXRoIHtcclxuXHRcdFx0XHRmaWxsOiB3aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdC51c2VyIHtcclxuXHRcdG1hcmdpbjogMnJlbSBhdXRvO1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcblx0XHQuYXZhdGFyIHtcclxuXHRcdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRcdGhlaWdodDogNTBweDtcclxuXHRcdH1cclxuXHJcblx0XHQubmF2YmFyLWJyYW5kIHtcclxuXHRcdFx0d2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAycmVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIucmVtZW1iZXItcGFnZSB7XHJcblxyXG5cdC5wYWRsb2NrIHtcclxuXHJcblx0XHRwYXRoIHtcclxuXHRcdFx0ZmlsbDogd2hpdGU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudXNlciB7XHJcblxyXG5cdFx0LnN2ZyB7XHJcblx0XHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRmb3JtIHtcclxuXHRcdGxhYmVsIHtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaW5mbyB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRvcGFjaXR5OiAwLjQ1O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHJcblx0XHQmLW1haW4ge1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiI21haW5OYXYge1xyXG5cdC5uYXZiYXItY29sbGFwc2Uge1xyXG5cdFx0b3ZlcmZsb3c6IGF1dG87XHJcblxyXG5cdFx0bWF4LWhlaWdodDogNzV2aDtcclxuXHRcdC5uYXZiYXItbmF2IHtcclxuXHRcdFx0Lm5hdi1pdGVtIHtcclxuXHRcdFx0XHQubmF2LWxpbmsge1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lm5hdmJhci1zaWRlbmF2IHtcclxuXHRcdFx0Lm5hdi1saW5rLWNvbGxhcHNlOmFmdGVyIHtcclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblxyXG5cdFx0XHRcdGNvbnRlbnQ6ICdcXGYxMDcnO1xyXG5cclxuXHRcdFx0XHRmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuXHRcdFx0fVxyXG5cdFx0XHQubmF2LWxpbmstY29sbGFwc2UuY29sbGFwc2VkOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiAnXFxmMTA1JztcclxuXHRcdFx0fVxyXG5cdFx0XHQuc2lkZW5hdi1zZWNvbmQtbGV2ZWwsXHJcblx0XHRcdC5zaWRlbmF2LXRoaXJkLWxldmVsIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0PiBsaSA+IGEge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHRcdFx0cGFkZGluZzogMC41ZW0gMDtcclxuXHRcdFx0XHRcdCY6Zm9jdXMsXHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc2lkZW5hdi1zZWNvbmQtbGV2ZWwgPiBsaSA+IGEge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMWVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5zaWRlbmF2LXRoaXJkLWxldmVsID4gbGkgPiBhIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNpZGVuYXYtdG9nZ2xlciB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQubmF2YmFyLW5hdiA+IC5uYXYtaXRlbS5kcm9wZG93biB7XHJcblx0XHRcdD4gLm5hdi1saW5rIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdG1pbi13aWR0aDogNDVweDtcclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHJcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHJcblx0XHRcdFx0XHRjb250ZW50OiAnXFxmMTA1JztcclxuXHJcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5pbmRpY2F0b3Ige1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiA1cHg7XHJcblx0XHRcdFx0XHRsZWZ0OiAyMXB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLnNob3cgPiAubmF2LWxpbms6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICdcXGYxMDcnO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5kcm9wZG93bi1tZW51ID4gLmRyb3Bkb3duLWl0ZW0gPiAuZHJvcGRvd24tbWVzc2FnZSB7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cclxuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHRcdC5uYXZiYXItYnJhbmQge1xyXG5cdFx0XHR3aWR0aDogJHNpZGVuYXYtYmFzZS13aWR0aDtcclxuXHRcdH1cclxuXHRcdC5uYXZiYXItY29sbGFwc2Uge1xyXG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHJcblx0XHRcdG1heC1oZWlnaHQ6IG5vbmU7XHJcblx0XHRcdC5uYXZiYXItc2lkZW5hdiB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cclxuXHRcdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XHJcblx0XHRcdFx0b3ZlcmZsb3cteTogYXV0bztcclxuXHRcdFx0XHQtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0LW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0XHRcdFx0bWFyZ2luLXRvcDogJG5hdmJhci1iYXNlLWhlaWdodDtcclxuXHJcblx0XHRcdFx0PiAubmF2LWl0ZW0ge1xyXG5cdFx0XHRcdFx0d2lkdGg6ICRzaWRlbmF2LWJhc2Utd2lkdGg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0PiAubmF2LWxpbmsge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuc2lkZW5hdi1zZWNvbmQtbGV2ZWwsXHJcblx0XHRcdFx0XHQuc2lkZW5hdi10aGlyZC1sZXZlbCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHJcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0XHQ+IGxpIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogJHNpZGVuYXYtYmFzZS13aWR0aDtcclxuXHRcdFx0XHRcdFx0XHQ+IGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMWVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnNpZGVuYXYtc2Vjb25kLWxldmVsID4gbGkgPiBhIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyLjc1ZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuc2lkZW5hdi10aGlyZC1sZXZlbCA+IGxpID4gYSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMy43NWVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQubmF2YmFyLW5hdiA+IC5uYXYtaXRlbS5kcm9wZG93biB7XHJcblx0XHRcdFx0PiAubmF2LWxpbmsge1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiAwO1xyXG5cdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAyNHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZHJvcGRvd24tbWVudSA+IC5kcm9wZG93bi1pdGVtID4gLmRyb3Bkb3duLW1lc3NhZ2Uge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAzMDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbiNnZW5lcmF0ZVdpZGdldCB7XHJcblx0Lm5vdm5hdmJhcl9faXRlbXtcclxuXHRcdCY6bnRoLWxhc3Qtb2YtdHlwZSgxKSB7XHJcblx0XHRcdGZsZXgtZ3JvdzogdW5zZXQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubmF2IHtcclxuXHJcblx0Ji1zd2l0Y2hlcnMge1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDRweDtcclxuXHRcdFxyXG5cdFx0Lm5hdiB7XHJcblxyXG5cdFx0XHQmLWl0ZW0ge1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMzMTU1Q0M7XHJcblxyXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSkge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOm50aC1sYXN0LW9mLXR5cGUoMSkge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCA4cHggOHB4IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWxpbmsge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICM0NzY3RDE7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBpbmhlcml0O1xyXG5cclxuXHRcdFx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzQ3NjdEMTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubmF2YmFyLm5vdm5hdmJhciB7XHJcblx0bGVmdDogJHNpZGVuYXYtYmFzZS13aWR0aDtcclxuXHR3aWR0aDogY2FsYygxMDAlIC0gI3skc2lkZW5hdi1iYXNlLXdpZHRofSk7XHJcblx0aGVpZ2h0OiAkdG9wLW9mZnNldDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcblx0LmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5ub3ZuYXZiYXIge1xyXG5cclxuXHRhLm5vdm5hdmJhcl9faXRlbSB7XHJcblx0XHRjb2xvcjogIzE3MTcxNztcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI3skYm9yZGVyLWdyYXl9Mjc7XHJcblx0XHRoZWlnaHQ6ICR0b3Atb2Zmc2V0O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiAuNXJlbSAxLjVyZW07XHJcblxyXG5cdFx0JjpudGgtbGFzdC1vZi10eXBlKDEpIHtcclxuXHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfZW1wdHkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcblx0XHRcdCYgKyAqIHtcclxuXHRcdFx0XHRmbGV4LWdyb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0JiArICoge1xyXG5cdFx0XHRcdFx0ZmxleC1ncm93OiB1bnNldCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfcHVibGljLWF2IHtcclxuXHRcdFx0JiA+IGltZyB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoNTAlKTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0Ym9yZGVyOiAzcHggc29saWQgI2ZmZjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRDJEMkQyO1xyXG5cdFx0XHRcdHdpZHRoOiA2NHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNjRweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9wcmV2LXBhZ2Uge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdGNvbG9yOiAjMTcxNzE3O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0Ji1tYXJnIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0Y29sb3I6ICMxNzE3MTc7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDE0cHg7XHJcblx0XHRcdFx0bGVmdDogNTZweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZhLWFuZ2xlLWxlZnQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogNTRweDtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDIwMDtcclxuXHRcdFx0XHR0b3A6IC0ycHg7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR9XHJcblx0XHRcdGgxIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDEwMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHJcblx0XHQmX2dyYXkge1xyXG5cdFx0XHRjb2xvcjogbGlnaHRlbigjMjAyMDIwLCA2NSk7XHJcblx0XHRcdC5zZWFyY2gge1xyXG5cdFx0XHRcdHdpZHRoOiAyNHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjRweDtcclxuXHJcblx0XHRcdFx0JiA+ICoge1xyXG5cdFx0XHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LnNlYXJjaEZpZWxkIHtcclxuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdG1pbi13aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0bWluLWhlaWdodDogMTZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGgxIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogMTAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtc3dpdGNoZXIge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1idXR0b24ge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAyNXB4LzIycHg7XHJcblx0XHR9XHJcblx0XHQmLW5vdGlmaSB7XHJcblx0XHRcdHBhZGRpbmc6IDFweCA5cHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0NzY3RDE7XHJcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0XHRtYXJnaW46IDAgMC41cmVtO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHR9XHJcblx0XHQmLWNhbGVuZGFyIHtcclxuXHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji1hcmNoaXZlIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHQubm92bmF2YmFyX19pdGVtLXRleHQge1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtdGV4dCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdC8vIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblx0XHRcdCYtbm9tYXJnaW4ge1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAjMTcxNzE3O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHR0b3A6IDU1JTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWFyY2hpdmVzdmcge1xyXG5cdFx0XHR3aWR0aDogMThweDtcclxuXHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRvcGFjaXR5OiAwLjQ1O1xyXG5cdFx0XHRwYXRoIHtcclxuXHRcdFx0XHRmaWxsOiAjZmZmO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1sb2dvdXQge1xyXG5cdFx0XHR3aWR0aDogMThweDtcclxuXHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRvcGFjaXR5OiAwLjQ1O1xyXG5cdFx0XHRwYXRoIHtcclxuXHRcdFx0XHRmaWxsOiAjMjAyMDIwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1kZWxldGUge1xyXG5cdFx0XHQuc3ZnIHtcclxuXHRcdFx0XHQqIHtcclxuXHRcdFx0XHRcdGZpbGw6IGxpZ2h0ZW4oI0U1MkUyRSwgNSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmZhLWFuZ2xlLWxlZnQge1xyXG5cdFx0XHRmb250LXNpemU6IDU0cHg7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRmb250LXdlaWdodDogMjAwO1xyXG5cdFx0XHR0b3A6IC0ycHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2Ryb3Bkb3duIHtcclxuXHRcdFxyXG5cdFx0Ji1idXR0b24ge1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5idG4tdHJhbnNwYXJlbnQge1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGNvbG9yOiAjMTcxNzE3O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIiNtYWluTmF2LmZpeGVkLXRvcCB7XHJcbiAgLnNpZGVuYXYtdG9nZ2xlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5uYXZiYXItc2lkZW5hdiB7XHJcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDExMnB4KTtcclxuICAgIH1cclxuICAgIC5zaWRlbmF2LXRvZ2dsZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuXHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoMTAwdmggLSAjeyRib3R0b20tb2Zmc2V0fSk7XHJcblxyXG4gICAgICA+IC5uYXYtaXRlbSB7XHJcbiAgICAgICAgd2lkdGg6ICRzaWRlbmF2LWJhc2Utd2lkdGg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICA+IC5uYXYtbGluayB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxLjQzOGVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLm5hdmJhci1kYXJrIHtcclxuICAgIC5zaWRlbmF2LXRvZ2dsZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS05MDA7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgY29sb3I6ICRncmF5LTUwMDs7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYubmF2YmFyLWxpZ2h0IHtcclxuICAgIC5zaWRlbmF2LXRvZ2dsZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0zMDA7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgY29sb3I6IGZhZGUtb3V0KCRibGFjaywgMC41KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmJvZHkuc2lkZW5hdi10b2dnbGVkIHtcclxuICAjbWFpbk5hdi5maXhlZC10b3Age1xyXG4gICAgLnNpZGVuYXYtdG9nZ2xlciB7XHJcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHJcbiAgICAgIHdpZHRoOiAkc2lkZW5hdi1jb2xsYXBzZWQtd2lkdGg7XHJcbiAgICAgIC5uYXYtaXRlbSxcclxuICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICB3aWR0aDogJHNpZGVuYXYtY29sbGFwc2VkLXdpZHRoICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICNzaWRlbmF2VG9nZ2xlciB7XHJcbiAgICAgIGkge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgICAgICAgZmlsdGVyOiBGbGlwSDtcclxuICAgICAgICAtbXMtZmlsdGVyOiAgJ0ZsaXBIJztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIjbWFpbk5hdi5zdGF0aWMtdG9wIHtcclxuICAuc2lkZW5hdi10b2dnbGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnNpZGVuYXYtdG9nZ2xlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5ib2R5LnNpZGVuYXYtdG9nZ2xlZCB7XHJcbiAgI21haW5OYXYuc3RhdGljLXRvcCB7XHJcbiAgICAjc2lkZW5hdlRvZ2dsZXIge1xyXG4gICAgICBpIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuICAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gICAgICAgIGZpbHRlcjogRmxpcEg7XHJcbiAgICAgICAgLW1zLWZpbHRlcjogICdGbGlwSCc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cclxuICAvLyBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkc2lkZW5hdi1iYXNlLXdpZHRoO1xyXG4gIH1cclxufVxyXG5cclxuLy8gVG9nZ2xpbmcgdGhlIFNpZGVuYXZcclxuI3NpZGVuYXZUb2dnbGVyIHtcclxuICBpIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2YmFyLXNpZGVuYXYtdG9vbHRpcC5zaG93IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5ib2R5LnNpZGVuYXYtdG9nZ2xlZCB7XHJcbiAgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6ICRzaWRlbmF2LWNvbGxhcHNlZC13aWR0aDtcclxuICAgIH1cclxuICB9XHJcbiAgLm5hdmJhci1zaWRlbmF2IHtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHJcbiAgICB3aWR0aDogJHNpZGVuYXYtY29sbGFwc2VkLXdpZHRoO1xyXG4gICAgLm5hdi1saW5rLXRleHQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLm5hdi1pdGVtLFxyXG4gICAgLm5hdi1saW5rIHtcclxuICAgICAgd2lkdGg6ICRzaWRlbmF2LWNvbGxhcHNlZC13aWR0aCAhaW1wb3J0YW50O1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uYXZiYXItc2lkZW5hdi10b29sdGlwLnNob3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbiAgLm5hdmJhciB7XHJcbiAgICAmI21haW5OYXYge1xyXG4gICAgICB3aWR0aDogJHNpZGVuYXYtY29sbGFwc2VkLXdpZHRoO1xyXG4gICAgfVxyXG5cclxuICAgICYubm92bmF2YmFyIHtcclxuICAgICAgbGVmdDogJHNpZGVuYXYtY29sbGFwc2VkLXdpZHRoO1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skc2lkZW5hdi1jb2xsYXBzZWQtd2lkdGh9KTtcclxuICAgIH1cclxuXHJcbiAgICAmLWJyYW5kIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLnNpZGVuYXYtdG9nZ2xlciB7XHJcbiAgICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gQ29sb3Igc3VwcG9ydCBmb3IgLm5hdmJhci1kYXJrXHJcblxyXG4jbWFpbk5hdi5uYXZiYXItZGFyayB7XHJcbiAgLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgICAubmF2YmFyLXNpZGVuYXYge1xyXG4gICAgICAubmF2LWxpbmstY29sbGFwc2U6YWZ0ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XHJcbiAgICAgIH1cclxuICAgICAgPiAubmF2LWl0ZW0ge1xyXG4gICAgICAgID4gLm5hdi1saW5rIHtcclxuICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LTUwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNpZGVuYXYtc2Vjb25kLWxldmVsLFxyXG4gICAgICAgIC5zaWRlbmF2LXRoaXJkLWxldmVsIHtcclxuICAgICAgICAgID4gbGkgPiBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcclxuICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTUwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0uZHJvcGRvd24gPiAubmF2LWxpbms6YWZ0ZXIge1xyXG4gICAgICBjb2xvcjogJGdyYXktNTAwO1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5uYXZiYXItY29sbGFwc2Uge1xyXG4gICAgICAubmF2YmFyLXNpZGVuYXYge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTgwMDtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gLm5hdi1pdGVtIHtcclxuICAgICAgICAgIC5zaWRlbmF2LXNlY29uZC1sZXZlbCxcclxuICAgICAgICAgIC5zaWRlbmF2LXRoaXJkLWxldmVsIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktODAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gQ29sb3Igc3VwcG9ydCBmb3IgLm5hdmJhci1saWdodFxyXG5cclxuI21haW5OYXYubmF2YmFyLWxpZ2h0IHtcclxuICAubmF2YmFyLWNvbGxhcHNlIHtcclxuICAgIC5uYXZiYXItc2lkZW5hdiB7XHJcbiAgICAgIC5uYXYtbGluay1jb2xsYXBzZTphZnRlciB7XHJcbiAgICAgICAgY29sb3I6IGZhZGUtb3V0KCRibGFjaywgMC41KTtcclxuICAgICAgfVxyXG4gICAgICA+IC5uYXYtaXRlbSB7XHJcbiAgICAgICAgPiAubmF2LWxpbmsge1xyXG4gICAgICAgICAgY29sb3I6IGZhZGUtb3V0KCRibGFjaywgMC41KTtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogZmFkZS1vdXQoJGJsYWNrLCAwLjMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2lkZW5hdi1zZWNvbmQtbGV2ZWwsXHJcbiAgICAgICAgLnNpZGVuYXYtdGhpcmQtbGV2ZWwge1xyXG4gICAgICAgICAgPiBsaSA+IGEge1xyXG4gICAgICAgICAgICBjb2xvcjogZmFkZS1vdXQoJGJsYWNrLCAwLjUpO1xyXG4gICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBjb2xvcjogZmFkZS1vdXQoJGJsYWNrLCAwLjMpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbS5kcm9wZG93biA+IC5uYXYtbGluazphZnRlciB7XHJcbiAgICAgIGNvbG9yOiBmYWRlLW91dCgkYmxhY2ssIDAuNSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgICAgIC5uYXZiYXItc2lkZW5hdiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcclxuICAgICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPiAubmF2LWl0ZW0ge1xyXG4gICAgICAgICAgLnNpZGVuYXYtc2Vjb25kLWxldmVsLFxyXG4gICAgICAgICAgLnNpZGVuYXYtdGhpcmQtbGV2ZWwge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIFN0eWxpbmcgZm9yIGN1c3RvbSBjYXJkc1xyXG4vLyBDdXN0b20gY2xhc3MgZm9yIHRoZSBiYWNrZ3JvdW5kIGljb24gaW4gY2FyZCBibG9ja3NcclxuLmNhcmQtYm9keS1pY29uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogMDtcclxuICB0b3A6IC0yNXB4O1xyXG4gIHJpZ2h0OiAtMjVweDtcclxuXHJcbiAgZm9udC1zaXplOiA1cmVtO1xyXG4gIEBpbmNsdWRlIHJvdGF0ZTtcclxufVxyXG5cclxuLy8gT3ZlcnJpZGUgYnJlYWtwb2ludHMgZm9yIGNhcmQgY29sdW1ucyB0byB3b3JrIHdlbGwgd2l0aCBzaWRlYmFyXHJcbi5jYXJkLWNvbHVtbnMge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xyXG4gICAgY29sdW1uLWNvdW50OiAxO1xyXG4gIH1cclxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIGNvbHVtbi1jb3VudDogMjtcclxuICB9XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgY29sdW1uLWNvdW50OiAyO1xyXG4gIH1cclxufVxyXG4iLCJAbWl4aW4gcm90YXRlIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcclxuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcclxufVxyXG4iLCIubW9kYWwge1xyXG5cclxuXHQmI2ktZXhwb3J0IHtcclxuXHRcdCYgPiAqIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA2MCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX2JpZyB7XHJcblx0XHRtYXgtd2lkdGg6IDgzMHB4O1xyXG5cdH1cclxuXHJcblx0Jl9zbWFsbCB7XHJcblx0XHRtYXgtd2lkdGg6IDQxMHB4O1xyXG5cclxuXHRcdC5tb2RhbC1ib2R5IHtcclxuXHJcblx0XHRcdCYgPiAqIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtYmFja2Ryb3Age1xyXG5cdFx0bGVmdDogJHNpZGVuYXYtYmFzZS13aWR0aDtcclxuXHRcdHRvcDogJHRvcC1vZmZzZXQ7XHJcblx0XHRib3R0b206ICRib3R0b20tb2Zmc2V0O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzIwMjAyMDtcclxuXHJcblx0XHQmLnNob3cge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjM1O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1jYXJkIHtcclxuXHRcdG1heC13aWR0aDogNTAlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cclxuXHQmLWRpYWxvZyB7XHJcblx0XHRtYXJnaW46IDhyZW0gYXV0bztcclxuXHR9XHJcblxyXG5cdCYtY29udGVudCB7XHJcblx0XHRib3gtc2hhZG93OiAwcHggM3B4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHR9XHJcblxyXG5cdCYtYm9keSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0cGFkZGluZzogMi41cmVtIDJyZW0gMXJlbTtcclxuXHJcblx0XHQmID4gKiB7XHJcblx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdFx0cGFkZGluZzogMXJlbTtcclxuXHRcdFx0bWF4LXdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWZvb3RlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRUVGO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0cGFkZGluZzogMnJlbTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xyXG5cclxuXHRcdC5idG4tdHJhbnNwYXJlbnQge1xyXG5cdFx0XHRjb2xvcjogIzE3MTcxNztcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuc291cmNlLCAuZ3JvdXBzIHtcclxuXHRcdFx0XHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0Y29sb3I6ICMxNzE3MTc7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0Jl9fc3VidGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0b3BhY2l0eTogMC40NTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDNyZW07XHJcblx0fVxyXG5cclxuXHQmX19saXN0IHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHQvLyBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdH1cclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdHBhZGRpbmc6IDFyZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcblxyXG5cdFx0Ji10ZXh0IHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDYwJTtcclxuXHJcblx0XHRcdCYtdGl0bGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtY291bnQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjQ1O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tYWxsIHtcclxuXHJcblx0XHRcdC5ncm91cHNfX2l0ZW0tdGV4dCxcclxuXHRcdFx0LnNvdXJjZV9faXRlbS10ZXh0IHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc3ZnIHtcclxuXHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblxyXG5cdFx0XHRwYXRoIHtcclxuXHRcdFx0XHRmaWxsOiAkZ3JheS0zMDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWF2YXRhciB7XHJcblx0XHRcdHdpZHRoOiA2MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTYwMDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE0cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9zZWxlY3RlZCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNEMEY5REI7XHJcblxyXG5cdFx0XHQuc3ZnIHtcclxuXHJcblx0XHRcdFx0cGF0aHtcclxuXHRcdFx0XHRcdGZpbGw6ICM2M0M3NkE7XHJcblx0XHRcdFx0fSBcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmdyb3VwcyB7XHJcblx0Jl9faXRlbSB7XHJcblx0XHQmX3NlbGVjdGVkIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigjRDBGOURCLCA1KTtcclxuXHJcblx0XHRcdC5zdmcge1xyXG5cclxuXHRcdFx0XHRwYXRoe1xyXG5cdFx0XHRcdFx0ZmlsbDogIzYzQzc2QTtcclxuXHRcdFx0XHR9IFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmJ0biB7XHJcblx0Ym9yZGVyLXJhZGl1czogMjVweC8yMnB4O1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci1oZXJlIHtcclxuXHRib3JkZXItcmFkaXVzOiAuMjVyZW07XHJcbn1cclxuXHJcbi5idG4tZ3JvdXAge1xyXG5cdCYgPiAqIHtcclxuXHRcdGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5idG4tcHJpbWFyeSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblxyXG5cdCYuYnRuLXRyYW5zcGFyZW50IHtcclxuXHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcblx0XHRjb2xvcjogIzE3MTcxNztcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Ly9jb2xvcjogd2hpdGU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5idG4tc2Vjb25kYXJ5IHtcclxuXHRib3JkZXItY29sb3I6ICNDMkI5RkY7XHJcblx0Y29sb3I6ICNDMkI5RkY7XHJcbn1cclxuLmJ0bi10cmFuc3BhcmVudCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5idG4tb3V0bGluZS1tYWlsIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJvcmRlci1jb2xvcjogIzMxNTVDQztcclxuXHRjb2xvcjogJGJsYWNrLXRleHQ7XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigjMzE1NUNDLCAxMCk7XHJcblx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHR9XHJcblxyXG5cdCY6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzE1NUNDO1xyXG5cdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHQvLyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gI3sjMzE1NUNDfTgwO1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHR9XHJcblxyXG5cdCY6Zm9jdXMge1xyXG5cdFx0Ly8gYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtICN7IzMxNTVDQ304MDtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uYnRuLW91dGxpbmUtbWFpbF9hY3RpdmUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMzMTU1Q0M7XHJcblx0Y29sb3I6ICNmZmZmZmY7XHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzE1NUNDO1xyXG5cdH1cclxufVxyXG5cclxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XHJcblx0Ym9yZGVyLWNvbG9yOiAkYm9yZGVyLWdyYXk7XHJcblx0Y29sb3I6ICRibGFjay10ZXh0O1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHNlY29uZGFyeSwgMTApO1xyXG5cdFx0Y29sb3I6ICRibGFjay10ZXh0O1xyXG5cdH1cclxuXHJcblx0Jjpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRjb2xvcjogJGJsYWNrLXRleHQ7XHJcblx0XHQvLyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gI3skc2Vjb25kYXJ5fTgwO1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHR9XHJcblxyXG5cdCY6Zm9jdXMge1xyXG5cdFx0Ly8gYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtICN7JHNlY29uZGFyeX04MDtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5X2FjdGl2ZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLm5vdkJ1dHRvbiB7XHJcblx0Ym9yZGVyLXJhZGl1czogMjVweC8yMnB4O1xyXG5cclxuXHQmLmJ0bi10cmFuc3BhcmVudCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdH1cclxufSIsIi5jYXJkIHtcclxuXHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0Ym94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdCYtdHJhbnNwYXJlbnQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdH1cclxuXHQmLWhlYWRlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1ib3R0b206IHVuc2V0O1xyXG5cclxuXHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRjb2xvcjogIzE3MTcxNztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC4xcmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdH1cclxuXHJcblx0XHQmX19zdWJ0aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0Y29sb3I6ICMxNzE3MTc7XHJcblx0XHRcdG9wYWNpdHk6IDAuNDU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19lZGl0IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdGNvbG9yOiAkZ3JheS00MDA7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fbGFiZWwge1xyXG5cdFx0Zm9udC1zaXplOiAxMXB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDEwMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuXHRcdHBhZGRpbmc6IDJweCA4cHggMnB4IDhweDtcclxuXHRcdGNvbG9yOiB3aGl0ZTtcclxuXHJcblx0XHQmX2dyZWVuIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzhFRDY1RjtcclxuXHRcdH1cclxuXHJcblx0XHQmX2VtcHR5IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0YxRDgzODtcclxuXHRcdH1cclxuXHJcblx0XHQmLWljb24ge1xyXG5cdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cclxuXHRcdFx0JiAqIHtcclxuXHRcdFx0XHRmaWxsOiBsaWdodGVuKGJsYWNrLCA4NSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtYm9keSB7XHJcblxyXG5cdFx0Ji0tdGl0bGUge1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDJweDtcclxuXHRcdH1cclxuXHJcblx0XHQmLS1zdWJ0aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0Y29sb3I6IGxpZ2h0ZW4oYmxhY2ssIDU1KTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuY2hhcnQtZGlzYWJsZWQge1xyXG5cdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG5cdFx0XHRmaWx0ZXI6IGJsdXIoMTBweCk7XHJcblx0XHRcdC8vIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY291bnQge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0ZW4oIzcwNzA3MCwgNDUpO1xyXG5cdFx0cGFkZGluZzogOHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcblx0XHQuc3ZnIHtcclxuXHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdGhlaWdodDogMTNweDtcclxuXHRcdFx0bWFyZ2luOiA1cHggNXB4IDAgMDtcclxuXHJcblx0XHRcdCYgKiB7XHJcblx0XHRcdFx0ZmlsbDogYmxhY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRzcGFuIHtcclxuXHRcdFx0Y29sb3I6IGJsYWNrO1xyXG5cdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1mb290ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItdG9wOiB1bnNldDtcclxuXHRcdHBhZGRpbmc6IDAgMS4yNXJlbSAxLjE1cmVtO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRwIHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdFx0Jl9fcHJvcGVydHkge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHQmLWNpcmNsZSB7XHJcblx0XHRcdFx0aGVpZ2h0OiAkY2lyY2xlLXNpemU7XHJcblx0XHRcdFx0d2lkdGg6ICRjaXJjbGUtc2l6ZTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cclxuXHRcdFx0XHQmLS1ncmVlbiB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2lyY2xlLWdyZWVuO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji0tYmx1ZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2lyY2xlLWJsdWU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLS15ZWxsb3cge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNpcmNsZS15ZWxsb3c7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCYtLXJlZCB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2lyY2xlLXJlZDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtbmFtZSB7XHJcblx0XHRcdFx0Y29sb3I6ICMxNzE3MTc7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRmb250LXNpemU6ICRjaXJjbGUtc2l6ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9kaXNhYmxlZCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0b3BhY2l0eTogMC40NTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIubWF0ZXJpYWwge1xyXG5cdCZfX3RvZ2dsZSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGhlaWdodDogMjBweDtcclxuXHRcdHdpZHRoOiA0NHB4O1xyXG5cdFx0YmFja2dyb3VuZDogIzg5ODk4OTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAtMnB4O1xyXG5cdFx0XHR0b3A6IC0zcHg7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMjZweDtcclxuXHRcdFx0aGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDBweDtcclxuXHRcdFx0YmFja2dyb3VuZDogI0M0QzhDRTtcclxuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDNweCAzcHggcmdiYSgjMDAwLC4wNSk7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcblx0XHR9XHJcblx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xNSwgLjg1KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fcHNldWRvaW5wdXQge1xyXG5cclxuXHRcdCY6Y2hlY2tlZCB7XHJcblxyXG5cdFx0XHR+IGxhYmVsIHtcclxuXHRcdFx0XHQgYmFja2dyb3VuZDogI0E3RTFGRjtcclxuXHJcblx0XHRcdFx0ICY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0bGVmdDogMjBweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICM1MTg3RTU7XHJcblx0XHRcdFx0IH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6ZGlzYWJsZWQge1xyXG5cclxuXHRcdFx0fiBsYWJlbCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI0Q1RDVENTtcclxuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjQkNCREJDO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fZ3JvdXAge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHJcblx0XHRsYWJlbCB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAtMTBweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogMTAwO1xyXG5cclxuXHRcdFx0Jltmb3I9XCJ0aW1lem9uZVwiXSB7XHJcblx0XHRcdFx0dG9wOiAtMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zdmcge1xyXG5cdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiA1cHg7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdG9wYWNpdHk6IDAuNDU7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2lucHV0IHtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDExMiwgMTEyLCAxMTIsIDAuMjUpO1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IFxyXG5cdFx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0YXBwZWFyYW5jZTogbm9uZTtcclxuXHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTEyLCAxMTIsIDExMiwgMSk7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmV4cG9ydCB7XHJcblxyXG5cdC5jYXJkIHtcclxuXHRcdHdpZHRoOiA1MjBweDtcclxuXHJcblx0XHQmLWJvZHkge1xyXG5cdFx0XHRwYWRkaW5nOiAzNXB4IDMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29udGFpbmVyLWZsdWlkIHtcclxuXHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHR9XHJcblxyXG5cdCZfX3N1YnRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHR9XHJcblxyXG5cdCZfX3JlYWR5IHtcclxuXHJcblx0XHQuY2FyZCB7XHJcblx0XHRcdG1heC13aWR0aDogNTIwcHg7XHJcblxyXG5cdFx0XHQmLWJvZHkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDM3cHggMTMwcHggODVweDtcclxuXHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLS10aXRsZSB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdH1cclxuXHJcblx0XHQmLS1zdWJ0aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdH1cclxuXHJcblx0XHQmLS1kb3dubG9hZCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblx0XHRcdGNvbG9yOiAkZ3JheS01MDA7XHJcblxyXG5cdFx0XHQuc3ZnIHtcclxuXHRcdFx0XHR3aWR0aDogMTMwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMTVweDtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjM1O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6IGRhcmtlbigkZ3JheS01MDAsIDIwKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5mb3JtIHtcclxuXHJcblx0Ji1ncm91cCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdG1heC13aWR0aDogNjAlO1xyXG5cclxuXHRcdCY6bnRoLWxhc3Qtb2YtdHlwZSgxKSxcclxuXHRcdCY6bnRoLWxhc3Qtb2YtdHlwZSgyKSB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHJcblx0XHQmOm50aC1sYXN0LW9mLXR5cGUoMikge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDNweDtcclxuXHJcblx0XHRcdCYuc21hbGwge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19pbmZvIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRvcGFjaXR5OiAwLjQ1O1xyXG5cdFx0XHRmbGV4LWJhc2lzOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2J1dHRvbiB7XHJcblx0XHRcdHBhZGRpbmc6IDRweCA5cHg7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2NhbGVuZGFyIHtcclxuXHRcdFx0d2lkdGg6IDIwNnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDI4cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJ0bi10cmFuc3BhcmVudCB7XHJcblx0XHRcdGNvbG9yOiAjMTcxNzE3O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmFjY291bnQge1xyXG5cdC5ub3ZuYXZiYXIge1xyXG5cclxuXHRcdCZfX2l0ZW0ge1xyXG5cclxuXHRcdFx0JjpudGgtbGFzdC1vZi10eXBlKDEpIHtcclxuXHRcdFx0XHRmbGV4LWdyb3c6IHVuc2V0O1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY2FyZCB7XHJcblx0XHQvLyBtaW4taGVpZ2h0OiA0MDBweDtcclxuXHJcblx0XHQmLWJvZHkge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdH1cclxuXHJcblx0XHQmLWxvZ28ge1xyXG5cdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAxMTVweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fc3VidGl0bGUge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubG9nbyB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjRDOTdCO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0bWluLWhlaWdodDogMTE1cHg7XHJcblx0XHRtaW4td2lkdGg6IDIwMHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdC5zdmcge1xyXG5cdFx0XHR3aWR0aDogMTVweDtcclxuXHRcdFx0aGVpZ2h0OiAxNXB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMC41cmVtO1xyXG5cdFx0XHRsZWZ0OiAwLjVyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRmb250LXNpemU6IDQ4cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fc3VidGl0bGUge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmFjY291bnQuYWNjb3VudF9zZXR0aW5ncyB7XHJcblx0Lm5vdm5hdmJhciB7XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0Y29sb3I6ICMxNzE3MTc7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cclxuXHRcdFx0aDEge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19pdGVtIHtcclxuXHJcblx0XHRcdCY6bnRoLWxhc3Qtb2YtdHlwZSgxKSB7XHJcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiB1bnNldDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNhcmQge1xyXG5cclxuXHRcdCYtYm9keSB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG5cdFx0XHQmID4gKiB7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiAgMi4yNXJlbSAxLjI1cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji11c2VyIHtcclxuXHJcblx0XHRcdCZfX2F2YXRhciB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDY0cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDY0cHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRDVENUQ1O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRcdGNvbG9yOiAjMTcxNzE3O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWZvcm0ge1xyXG5cclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1kb3Age1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkZFRUY7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkVGM0RCO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgOHB4IDhweCAwO1xyXG5cclxuXHRcdFx0XHQmX190aXRsZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG5cdFx0XHRcdFx0LnN2ZyB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAyNHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIycHg7XHJcblxyXG5cdFx0XHRcdFx0XHRwb2x5Z29uIHtcclxuXHRcdFx0XHRcdFx0XHRmaWxsOiAjRkJDQjBBO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCZfX2xpc3Qge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHgvMjJweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI0MyQjlGRjtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMC4wMXJlbSAwLjdyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAuOHJlbTtcclxuXHJcblx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2N0QxO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzQ3NjdEMTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSkge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRcdGZsZXgtYmFzaXM6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCZfX2luZm8ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMC4zNTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zd2l0Y2hlcnMge1xyXG5cclxuXHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2RpdiB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3N3aXRjaGVyIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcblxyXG5cdFx0XHQmID4gKiB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc3ZnIHtcclxuXHRcdFx0XHR3aWR0aDogMjRweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDI0cHg7XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZvcmdvdHBzd2Qge1xyXG5cclxuXHRcdC5jYXJkIHtcclxuXHRcdFx0bWluLWhlaWdodDogNDAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY2hhbmdlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRtaW4taGVpZ2h0OiA0MDBweDtcclxuXHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHJcblx0XHQmX19zdWJ0aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0b3BhY2l0eTogMC4zNTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuYnRuLXRyYW5zcGFyZW50IHtcclxuXHRcdFx0Y29sb3I6ICMxNzE3MTc7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRyb2xzIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0Ly8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xyXG5cclxuXHRcdFx0Lm5vdkJ1dHRvbiB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZm9yZ290cHN3ZCB7XHJcblx0XHRcdFx0Y29sb3I6ICMxNzE3MTc7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuNDU7XHJcblxyXG5cdFx0XHRcdC5zdmcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYmFubmVyIHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fc3VidGl0bGUge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdG9wYWNpdHk6IDAuMzU7XHJcblx0XHR9XHJcblxyXG5cdFx0LnN2ZyB7XHJcblx0XHRcdHdpZHRoOiAxMjhweDtcclxuXHRcdFx0aGVpZ2h0OiAxMjhweDtcclxuXHJcblx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdGZpbGw6ICM1QUNGNEQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wc3dkY2hhbmdlZCwgLm5hbWVjaGFuZ2VkLCAuZW1haWxDaGFuZ2VkLCB7XHJcblxyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAzNTBweDtcclxuXHJcblx0XHRcdCYtYm9keSB7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIuMjVyZW0gMS4yNXJlbTtcclxuXHJcblx0XHRcdFx0JiA+ICoge1xyXG5cdFx0XHRcdFx0d2lkdGg6IHVuc2V0O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogdW5zZXQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuc3ZnIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA2NHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmJ0bi10cmFuc3BhcmVudCB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzE3MTcxNztcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAuMjVyZW0gMC42cmVtO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdH1cclxuXHJcblx0XHQmX19zdWJ0aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuYWNjb3VudC5hY2NvdW50X2FjY2VzcyB7XHJcblx0Lm5vdm5hdmJhciB7XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0Y29sb3I6ICMxNzE3MTc7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cclxuXHRcdFx0aDEge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19pdGVtIHtcclxuXHJcblx0XHRcdCY6bnRoLWxhc3Qtb2YtdHlwZSgxKSB7XHJcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiB1bnNldDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmFjY2VzcyB7XHJcblx0XHRtYXJnaW46IDAgMnJlbSAxcmVtO1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG5cdFx0Jl9fbGlzdCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5saXN0VXNlcnMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuXHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDFweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNyk7XHJcblxyXG5cdFx0XHQmID4gKiB7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXktMjAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDJyZW0gMXJlbTtcclxuXHRcdFx0XHQvLyBmbGV4LWdyb3c6IDE7XHJcblxyXG5cdFx0XHRcdCY6bnRoLWxhc3Qtb2YtdHlwZSgxKSB7XHJcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLXBlcnNvbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRtaW4td2lkdGg6IDUwJTtcclxuXHJcblx0XHRcdFx0Ji0tYXZhdGFyIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAzMnB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktNTAwO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji0tbmFtZSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1lZGl0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHJcblx0XHRcdFx0Ji0tdGl0bGUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5LTYwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHJcblx0XHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zdmcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblxyXG5cdFx0XHRcdFx0JiAqIHtcclxuXHRcdFx0XHRcdFx0ZmlsbDogJGdyYXktNjAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1iaW4ge1xyXG5cclxuXHRcdFx0XHQuc3ZnIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNDU7XHJcblxyXG5cdFx0XHRcdFx0JiAqIHtcclxuXHRcdFx0XHRcdFx0ZmlsbDogI0U1MkUyRTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zb3VyY2Uge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHJcblx0XHQmX19saXN0IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdH1cclxuXHJcblx0XHQmX19pdGVtIHtcclxuXHRcdFx0d2lkdGg6IDMzNXB4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblxyXG5cdFx0XHQmLXRleHQge1xyXG5cdFx0XHRcdCYgPiAqIHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY2hvc2VBdWRpdG9yIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDNyZW07XHJcblxyXG5cdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fc3VidGl0bGUge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fYnV0dG9ucyB7XHJcblxyXG5cdFx0XHQmID4gKiB7XHJcblxyXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnRvZ2dsZXMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMXJlbTtcclxuXHJcblx0XHQmX19pdGVtIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdG1heC13aWR0aDogMjUwcHg7XHJcblxyXG5cdFx0XHQmLWRlc2NyaXB0IHtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjQ1O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHQvLyBmbGV4LWJhc2lzOiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtdGl0bGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm1hdGVyaWFsX190b2dnbGUge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zdmcge1xyXG5cdFx0XHRcdGhlaWdodDogMjRweDtcclxuXHRcdFx0XHR3aWR0aDogMjRweDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDlweDtcclxuXHJcblx0XHRcdFx0JiAqIHtcclxuXHRcdFx0XHRcdGZpbGw6ICMxNzE3MTc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQucmVjZWl2ZXJzIHtcclxuXHRcdG1pbi13aWR0aDogNTAwcHg7XHJcblxyXG5cdFx0Jl9faW5wdXQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2FkZCB7XHJcblx0XHRcdG9wYWNpdHk6IDAuNDU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0LnN2ZyB7XHJcblx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHJcblx0XHRcdFx0JiAqIHtcclxuXHRcdFx0XHRcdGZpbGw6ICMxNzE3MTc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLXRleHQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaW52aXRlU2VudCB7XHJcblx0XHQuY2FyZCB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG5cclxuXHRcdFx0Ji1ib2R5IHtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0cGFkZGluZzogMi4yNXJlbSAxLjI1cmVtO1xyXG5cclxuXHRcdFx0XHQmID4gKiB7XHJcblx0XHRcdFx0XHR3aWR0aDogdW5zZXQ7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiB1bnNldDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zdmcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDY0cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDY0cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuYnRuLXRyYW5zcGFyZW50IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMTcxNzE3O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMC4yNXJlbSAwLjZyZW07XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3N1YnRpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmVkaXRQZXJzb24ge1xyXG5cclxuXHRcdC51c2VyIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkZFRUY7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzogMzBweCA0MHB4O1xyXG5cclxuXHRcdFx0Jl9fYXZhdGFyIHtcclxuXHRcdFx0XHR3aWR0aDogNjRweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDY0cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Q1RDVENTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX190aXRsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX2VtYWlsIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fZGVsZXRlIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjQ1O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdC5zdmcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEycHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblxyXG5cdFx0XHRcdFx0JiAqIHtcclxuXHRcdFx0XHRcdFx0ZmlsbDogI0U1MkUyRTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5hdWRpdG9yeUVkaXQsIC5ydWxlc0VkaXQsIC5zZWN1cml0eSB7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG5cdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdH1cclxuXHJcblx0XHQmX19zdWJ0aXRsZSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYXVkaXRvcnlFZGl0IHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTZFNkU2O1xyXG5cdH1cclxuXHJcblx0LnNlY3VyaXR5IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRjQ0NDQ7XHJcblx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0cGFkZGluZzogMXJlbTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xyXG5cclxuXHRcdC50b2dnbGVzIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuXHRcdFx0Jl9faXRlbSB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAzMzBweDtcclxuXHJcblx0XHRcdFx0LnN2ZyB7XHJcblxyXG5cdFx0XHRcdFx0JiAqIHtcclxuXHRcdFx0XHRcdFx0ZmlsbDogd2hpdGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubWF0ZXJpYWwge1xyXG5cclxuXHRcdFx0Jl9fcHNldWRvaW5wdXQge1xyXG5cclxuXHRcdFx0XHQmOmNoZWNrZWQge1xyXG5cclxuXHRcdFx0XHRcdH4gbGFiZWwge1xyXG5cdFx0XHRcdFx0XHQgYmFja2dyb3VuZDogd2hpdGU7XHJcblxyXG5cdFx0XHRcdFx0XHQgJjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkY5ODk4O1xyXG5cdFx0XHRcdFx0XHQgfVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpkaXNhYmxlZCB7XHJcblxyXG5cdFx0XHRcdFx0fiBsYWJlbCB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRjk4OTg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuYWNjb3VudF9wYXkge1xyXG5cdC5wYXkge1xyXG5cdFx0cGFkZGluZzogMjBweCAzMXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGNDQ0NDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdCZfZG9uZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM2M0M3NkE7XHJcblx0XHRcdC5wYXlfX2ljb24ge1xyXG5cdFx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0XHQqIHtcclxuXHRcdFx0XHRcdFx0ZmlsbDogIzRCQUI1MjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX3RleHQge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMTlweDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHRcdFx0XHJcblx0XHRcdG1heC13aWR0aDogNDI1cHg7XHJcblx0XHR9XHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0fVxyXG5cdFx0Jl9fc3VidGl0bGUge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHRcdCZfX2ljb24ge1xyXG5cdFx0XHR3aWR0aDogNjRweDtcclxuXHRcdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdCoge1xyXG5cdFx0XHRcdFx0ZmlsbDogI0VFMjYyNjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX2VtcHR5IHtcclxuXHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0fVxyXG5cdFx0Jl9fYnRuIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHQmLXllbGxvdyB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjZEOTE5O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjRjZEOTE5O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmID4gKiB7XHJcblx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudGFyaWYge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHQmX19oZWFkZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzogMzZweCAwIDgwcHggMDtcclxuXHRcdFx0Jl90aXRsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmX3N1YnRpdGxlIHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdG1heC13aWR0aDogMzcwcHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX19ib2R5IHtcclxuXHRcdFx0cGFkZGluZzogMHB4IDMycHggNjVweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0fVxyXG5cdFx0Jl9fYnRuIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0fVxyXG5cdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdH1cclxuXHRcdCZfX3N1YnRpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHR9XHJcblx0XHQmX19zZWxlY3Qge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2tleWJvYXJkLXJpZ2h0LWFycm93LWJ1dHRvbi5wbmcpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OXB4IGNlbnRlcjtcclxuXHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0ICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHQgIGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMzE1NUNDO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZmlndXJlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHQmX19pY29uIHtcclxuXHRcdFx0d2lkdGg6IDEyOHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEyOHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0Jl9zcXVhcmUge1x0XHRcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQzE1NEZGO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcdFxyXG5cdFx0XHR9XHJcblx0XHRcdCZfY2lyY2xlIHtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzc5RDk3OTtcdFxyXG5cdFx0XHR9XHJcblx0XHRcdCZfc3F1YXJlUm90MSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzNGNzVGMjtcdFxyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmX3NxdWFyZVJvdDIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzRjc1RjI7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9fcHJpY2Uge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogMTAwO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdH1cclxuXHRcdCZfX3RleHQge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogMTAwO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudGFyaWZTZWxlY3Qge1xyXG5cdFx0Y29sb3I6ICMxNzE3MTc7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0U2RTZFNjtcclxuXHRcdHBhZGRpbmc6IDMwcHggNjBweCA3MHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHQucmVzdWx0IHtcclxuXHRcdFx0bWF4LXdpZHRoOiA0NTBweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNkU2RTY7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzNHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Jl9fcm93IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmX19wcmljZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA2NHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9fdGV4dCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmJ0bi15ZWxsb3cge1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjZEOTE5O1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogI0Y2QzIxOTtcclxuXHRcdFx0XHRwYWRkaW5nOiAxM3B4IDI1cHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMzJweC8zMXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQubWV0aG9kUGF5IHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjdweDtcclxuXHRcdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNhcmRQYXkge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHQmX19pbWcge1xyXG5cdFx0XHRcdHdpZHRoOiAzMnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjhweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmX190aXRsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdCZfX3N1YnRpdGxlIHtcclxuXHRcdFx0XHRjb2xvcjogIzk2OTY5NjtcclxuXHRcdFx0XHRmb250LXNpemU6IDExcHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdCZfX3RleHQge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogOXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY2FsbFBheSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDI4cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmJ0bi1zdXBwb3J0IHtcclxuXHRcdGNvbG9yOiAjNUM0N0VGO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjNUM0N0VGO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzVDNDdFRjtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLnN1YnNjcmliZXIge1xyXG5cclxuXHQubmF2YmFyLm5vdm5hdmJhciB7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0fVxyXG5cclxuXHQuZ3JvdXBzIHtcclxuXHRcdG1hcmdpbjogMjBweCAwIDIwcHggMDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xyXG5cdH1cclxuXHJcblx0LnNvdXJjZSB7XHJcblx0XHRtYXJnaW46IDIwcHggMCAyMHB4IDA7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjtcclxuXHJcblx0XHQmX19zdWJ0aXRsZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCNpbmRleEJsb2Nre1xyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHQmLWJvZHkge1xyXG5cdFx0XHRcdCYtLWRlc2NyaXB0aW9uIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjOGM4YzhjO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAyMjBweDtcclxuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBoZWxwO1xyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQjb3RjaGV0UmVhZHkge1xyXG5cdFx0bWF4LXdpZHRoOiA1MjNweDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFxyXG5cdFx0LnBzd2RjaGFuZ2VkLCAubmFtZWNoYW5nZWQsIC5lbWFpbENoYW5nZWQsIHtcclxuXHJcblx0XHRcdC5jYXJkIHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAzNTBweDtcclxuXHJcblx0XHRcdFx0Ji1ib2R5IHtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMi4yNXJlbSAxLjI1cmVtO1xyXG5cclxuXHRcdFx0XHRcdCYgPiAqIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IHVuc2V0O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiB1bnNldDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuc3ZnIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDY0cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNjRweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuYnRuLXRyYW5zcGFyZW50IHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICMxNzE3MTc7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMjVyZW0gMC42cmVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fc3VidGl0bGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0I290Y2hldEV4cG9ydFJlYWR5IHtcclxuXHRcdG1heC13aWR0aDogNTIzcHg7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcclxuXHRcdC5wc3dkY2hhbmdlZCwgLm5hbWVjaGFuZ2VkLCAuZW1haWxDaGFuZ2VkLCB7XHJcblxyXG5cdFx0XHQuY2FyZCB7XHJcblx0XHRcdFx0bWluLWhlaWdodDogMzUwcHg7XHJcblxyXG5cdFx0XHRcdCYtYm9keSB7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDIuMjVyZW0gNy4yNXJlbTtcclxuXHJcblx0XHRcdFx0XHQmID4gKiB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiB1bnNldDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogdW5zZXQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX190aXRsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX19zdWJ0aXRsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mcm9tRmlsZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiA2MHB4IDA7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0KiB7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0ZmlsbDogbGlnaHRlbihibGFjaywgNDUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmhpbnQge1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblx0XHRcdFx0Y29sb3I6IGxpZ2h0ZW4oYmxhY2ssIDQ1KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHN2ZyB7XHJcblx0XHRcdHdpZHRoOiAxMjhweDtcclxuXHRcdFx0aGVpZ2h0OiAxMDhweDtcclxuXHJcblx0XHRcdCoge1xyXG5cdFx0XHRcdGZpbGw6IGxpZ2h0ZW4oYmxhY2ssIDY1KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5oaW50IHtcclxuXHRcdFx0Y29sb3I6IGxpZ2h0ZW4oYmxhY2ssIDc1KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wZXJpb2Qge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuXHRcdCYgPiAqOm50aC1vZi10eXBlKDEpIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA2MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGlucHV0IHtcclxuXHRcdFx0bWF4LWhlaWdodDogMjhweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mb290ZXIge1xyXG5cdFx0cGFkZGluZzogMnJlbSAwO1xyXG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogI0ZGRkVFRjtcclxuXHR9XHJcblxyXG5cdC5yYXNzaWxraSB7XHJcblxyXG5cdFx0LmNhcmQge1xyXG5cclxuXHRcdFx0Ji1oZWFkZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdC5zZXR0aW5ncyB7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWJvZHkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMS4yNXJlbTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtZm9vdGVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA3Mjk5O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0cGFkZGluZzogMC41cmVtIDEuMjVyZW07XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XHJcblxyXG5cdFx0XHRcdCYtLWF2YXRhciB7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRDJEMkQyO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDMycHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLS10aXRsZSB7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNoYXJ0cyB7XHJcblxyXG5cdFx0LmNhcmQge1xyXG5cclxuXHRcdFx0Ji1oZWFkZXIge1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuXHRcdFx0XHQmLWNhbGVuZGFyIHtcclxuXHRcdFx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMjhweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5pbnZpdGUge1xyXG5cdFx0bWluLWhlaWdodDogdW5zZXQ7XHJcblx0fVxyXG5cclxuXHQuaW52aXRlX19leHBvcnQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0M3NjM5ODtcclxuXHJcblx0XHRzdmcge1xyXG5cdFx0XHQqIHtcclxuXHRcdFx0XHRmaWxsOiAjQjU0MzdGO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQjZWRpdEdyb3VwIHtcclxuXHJcblx0XHQucm93IHtcclxuXHJcblx0XHRcdCYgPiAqIHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAyMjdweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5mb3JtIHtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYjdiN2I3Mjc7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblxyXG5cdFx0XHQmLWdyb3VwIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHRcdFx0XHQmX190aXRsZSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuaW52aXRlIHtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jYXJkIHtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHRcdFx0Ji1ib2R5IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuXHRcdFx0XHQmLS10aXRsZSB7XHJcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdFx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNGQ5MGZlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji0tc3VidGl0bGUge1xyXG5cclxuXHRcdFx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNGQ5MGZlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLS1zYXZlIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA4MHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji0tZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX2NvdW50IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX19jYXQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDcyOTk7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMS4yNXJlbTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblxyXG5cdFx0XHRcdCYtLWF2YXRhciB7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRDJEMkQyO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDMycHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLS10aXRsZSB7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9faW5mbyB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHJcblx0XHRcdFx0KjpudGgtb2YtdHlwZSgxKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmFjY2VzcyB7XHJcblx0XHRcdC8vIG1hcmdpbjogMCAycmVtIDFyZW07XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuXHRcdFx0Jl9fbGlzdCB7XHJcblx0XHRcdFx0Ly8gcGFkZGluZy1sZWZ0OiAwO1x0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubGlzdFVzZXJzIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHJcblx0XHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMXB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE3KTtcclxuXHJcblx0XHRcdFx0JiA+ICoge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXktMjAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMnJlbSAxcmVtO1xyXG5cdFx0XHRcdFx0Ly8gZmxleC1ncm93OiAxO1xyXG5cclxuXHRcdFx0XHRcdCY6bnRoLWxhc3Qtb2YtdHlwZSgxKSB7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCZfYWN0aXZlIHtcclxuXHRcdFx0XHRcdC5saXN0VXNlcnNfX2l0ZW0tcGVyc29uIHtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHQmLS1hdmF0YXIge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM2M0M3NkE7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCZfZGlzYWJsZWQge1xyXG5cdFx0XHRcdFx0Lmxpc3RVc2Vyc19faXRlbS1wZXJzb24tLWF2YXRhciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGMzUyNTI7XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCZfYXJjaGl2ZSB7XHJcblx0XHRcdFx0XHQubGlzdFVzZXJze1xyXG5cdFx0XHRcdFx0XHQmX19pdGVtLWFyY2hpdmV7XHJcblx0XHRcdFx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdFx0XHRcdCoge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmaWxsOiAjMkNBODZBO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLS1uYW1lIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogbGlnaHRlbihibGFjaywgNDUpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYtLWF2YXRhciB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0NFQ0VDRTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji1wZXJzb24ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Ji0tYXZhdGFyIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktNTAwO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmLS1uYW1lIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji1zdGF0dXMge1xyXG5cdFx0XHRcdFx0Y29sb3I6IGxpZ2h0ZW4oYmxhY2ssIDQ1KTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYtZWRpdCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xyXG5cclxuXHRcdFx0XHRcdCYtLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRncmF5LTYwMDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cclxuXHRcdFx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5zdmcge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0JiAqIHtcclxuXHRcdFx0XHRcdFx0XHRmaWxsOiAkZ3JheS02MDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYtYmluIHtcclxuXHJcblx0XHRcdFx0XHQuc3ZnIHtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMC40NTtcclxuXHJcblx0XHRcdFx0XHRcdCYgKiB7XHJcblx0XHRcdFx0XHRcdFx0ZmlsbDogI0U1MkUyRTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi53aWRnZXQge1xyXG5cdC5ncm91cHMge1xyXG5cdFx0bWFyZ2luOiAyMHB4IDAgMjBweCAwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XHJcblx0fVxyXG5cclxuXHQuc291cmNlIHtcclxuXHRcdG1hcmdpbjogMjBweCAwIDIwcHggMDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xyXG5cclxuXHRcdCZfX3N1YnRpdGxlIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jYXJkIHtcclxuXHRcdCYtaGVhZGVyLCAmLWJvZHkge1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cclxuXHQuZ3JvdXBjYXJkIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzMnB4O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDFweCAxNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jYXJkIHtcclxuXHRcdFx0Jl9fbGFiZWxfbGlnaHRncmVlbiB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzYzQzc2QTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ji1ib2R5IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDEuMjVyZW07XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDIuM3JlbTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0Ji0tdGl0bGUge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtaGVhZGVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA3Mjk5O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0XHRcdFx0Ji0tYXZhdGFyIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDUwJSk7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0QyRDJEMjtcclxuXHRcdFx0XHRcdHdpZHRoOiA2NHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWZvb3RlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdCYtLXN1YnNjcmliZXJzIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jaGFydHMge1xyXG5cdFx0LmNhcmQge1xyXG5cclxuXHRcdFx0Ji1oZWFkZXIge1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuXHRcdFx0XHQmLWNhbGVuZGFyIHtcclxuXHRcdFx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMjhweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53aWRnZXRjYXJkIHtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdC5jYXJkIHtcclxuXHRcdFx0Jl9fbGFiZWxfYmx1ZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwNzI5OTtcclxuXHRcdFx0XHRmb250LXNpemU6IDExcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCYtYm9keSB7XHJcblx0XHRcdFx0cGFkZGluZzogMCAxcmVtO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxcHg7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQUVBRUE7XHJcblx0XHRcdFx0Ji0tc3VidGl0bGUge1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1oZWFkZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHQmLS10aXRsZSB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1mb290ZXIge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEuMnJlbSAxcmVtO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcdFx0XHRcclxuXHRcdFx0XHQmLS1idXR0b24ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMC4zcmVtIDA7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMC40NTtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYtLWljb25Db2RlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxM3B4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYtLWljb25EZWxldGUge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTZweDtcclxuXHRcdFx0XHRcdCoge1xyXG5cdFx0XHRcdFx0XHRmaWxsOiAjRTUyRTJFO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLS10eHQge1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaWRQdWxsLCAubm9fMF93aWRnZXRzLCAubm9fMF9zdWJzIHtcclxuXHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHRcdH1cclxuXHJcblx0XHQmLWdyb3VwIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fdG9nZ2xlIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHR3aWR0aDogNDRweDtcclxuXHRcdFx0YmFja2dyb3VuZDogIzg5ODk4OTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IC0ycHg7XHJcblx0XHRcdFx0dG9wOiAtM3B4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiAyNnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjZweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjQzRDOENFO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAzcHggM3B4IHJnYmEoIzAwMCwuMDUpO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMTUsIC44NSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fcHNldWRvaW5wdXQge1xyXG5cclxuXHRcdFx0JjpjaGVja2VkIHtcclxuXHJcblx0XHRcdFx0fiBsYWJlbCB7XHJcblx0XHRcdFx0XHQgYmFja2dyb3VuZDogI0E3RTFGRjtcclxuXHJcblx0XHRcdFx0XHQgJjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICM1MTg3RTU7XHJcblx0XHRcdFx0XHQgfVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpkaXNhYmxlZCB7XHJcblxyXG5cdFx0XHRcdH4gbGFiZWwge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0Q1RDVENTtcclxuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjQkNCREJDO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2dyb3VwIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cclxuXHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IC0xMHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogMTAwO1xyXG5cclxuXHRcdFx0XHQmW2Zvcj1cInRpbWV6b25lXCJdIHtcclxuXHRcdFx0XHRcdHRvcDogLTIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc3ZnIHtcclxuXHRcdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiA1cHg7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuNDU7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9faW5wdXQge1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDExMiwgMTEyLCAxMTIsIDAuMjUpO1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IFxyXG5cdFx0XHQtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHRcdGFwcGVhcmFuY2U6IG5vbmU7XHJcblxyXG5cdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDExMiwgMTEyLCAxMTIsIDEpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubmFtZUdyb3VwIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDEwMDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdFx0Jl9faW5wdXQge1x0XHRcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5uZXdHcm91cCB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA5MnB4O1xyXG5cdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCNvdGNoZXRSZWFkeSB7XHJcblx0XHRtYXgtd2lkdGg6IDUyM3B4O1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHJcblx0XHQucHN3ZGNoYW5nZWQge1xyXG5cclxuXHRcdFx0LmNhcmQge1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG5cclxuXHRcdFx0XHQmLWJvZHkge1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAyLjI1cmVtIDEuMjVyZW07XHJcblxyXG5cdFx0XHRcdFx0LnN2ZyB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA2NHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDY0cHg7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmJ0bi10cmFuc3BhcmVudCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjMTcxNzE3O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjI1cmVtIDAuNnJlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX3N1YnRpdGxlIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDIwcmVtO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5ub3ZCdXR0b24ge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdCYtLWljb25Db2RlIHtcclxuXHRcdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEzcHg7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji0tdHh0IHtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTVweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29kZWJsb2NrIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMi41cmVtO1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMjUpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHR9XHJcblx0XHQuY29kZSB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBcInJvYm90b1wiO1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGNvbG9yOiAjNzA3MDcwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0d29yZC1icmVhazogYnJlYWstYWxsO1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTpwcmUtd3JhcDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIubWFpbCB7XHJcblx0Lmxpc3RVc2VycyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG5cdFx0Jl9faXRlbSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMXB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE3KTtcclxuXHJcblx0XHRcdCYgPiAqIHtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcblx0XHRcdFx0cGFkZGluZzogMnJlbSAwcmVtO1xyXG5cdFx0XHRcdC8vIGZsZXgtZ3JvdzogMTtcclxuXHJcblx0XHRcdFx0JjpudGgtbGFzdC1vZi10eXBlKDEpIHtcclxuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfYWN0aXZlIHtcclxuXHRcdFx0XHQubGlzdFVzZXJzX19pdGVtLXBlcnNvbiB7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHQmLS1hdmF0YXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjNDNzZBO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9kaXNhYmxlZCB7XHJcblx0XHRcdFx0Lmxpc3RVc2Vyc19faXRlbS1wZXJzb24tLWF2YXRhciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjM1MjUyO1x0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX2FyY2hpdmUge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuNztcclxuXHRcdFx0XHQubGlzdFVzZXJze1xyXG5cdFx0XHRcdFx0Jl9faXRlbS1hcmNoaXZle1xyXG5cdFx0XHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNDU7XHJcblx0XHRcdFx0XHRcdFx0KiB7XHJcblx0XHRcdFx0XHRcdFx0XHRmaWxsOiAjMkNBODZBO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji0tbmFtZSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBsaWdodGVuKGJsYWNrLCA0NSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLS1hdmF0YXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDRUNFO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1wZXJzb24ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDJyZW0gMXJlbTtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0XHRcdCYtLWF2YXRhciB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTZweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTUwMDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYtLW5hbWUge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1zdGF0dXMge1xyXG5cdFx0XHRcdGNvbG9yOiBsaWdodGVuKGJsYWNrLCA0NSk7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWVkaXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHQvL2ZsZXgtZ3JvdzogMTtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygyMCUgLSAyNXB4KTtcclxuXHJcblx0XHRcdFx0Ji0tdGl0bGUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5LTYwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHJcblx0XHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zdmcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblxyXG5cdFx0XHRcdFx0JiAqIHtcclxuXHRcdFx0XHRcdFx0ZmlsbDogJGdyYXktNjAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1sb2dvIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0d2lkdGg6IDc1cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwNzI5OTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDhweCA4cHggMFxyXG5cdFx0XHR9XHJcblx0XHRcdCYtaW1nIHtcclxuXHRcdFx0XHR3aWR0aDogMzJweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNEMkQyRDI7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji1iaW4ge1xyXG5cclxuXHRcdFx0XHQuc3ZnIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNDU7XHJcblxyXG5cdFx0XHRcdFx0JiAqIHtcclxuXHRcdFx0XHRcdFx0ZmlsbDogI0U1MkUyRTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jaGFydHMge1xyXG5cclxuXHRcdC5jYXJkIHtcclxuXHJcblx0XHRcdCYtaGVhZGVyIHtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcblx0XHRcdFx0Ji1jYWxlbmRhciB7XHJcblx0XHRcdFx0XHRpbnB1dCB7XHJcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDI4cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5hY2Nlc3Mge1xyXG5cdFx0Ly8gbWFyZ2luOiAwIDJyZW0gMXJlbTtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuXHRcdCZfX2xpc3Qge1xyXG5cdFx0XHQvLyBwYWRkaW5nLWxlZnQ6IDA7XHRcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5lZGl0TWFpbCB7XHJcblxyXG5cdFx0LnJvdyB7XHJcblxyXG5cdFx0XHQmID4gKiB7XHJcblx0XHRcdFx0bWluLWhlaWdodDogMjI3cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY2FyZCB7XHJcblx0XHRcdC8vIGhlaWdodDogMTAwJTtcclxuXHJcblx0XHRcdCYtYm9keSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuXHRcdFx0XHQmLS1zdWJ0aXRsZSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1NXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fY291bnQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX2NhdCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwNzI5OTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuNXJlbSAxLjI1cmVtO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHJcblx0XHRcdFx0Ji0tYXZhdGFyIHtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNEMkQyRDI7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMzJweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMzJweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYtLXRpdGxlIHtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX19pbmZvIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdFx0XHQqOm50aC1vZi10eXBlKDEpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYWNjZXNzIHtcclxuXHRcdFx0Ly8gbWFyZ2luOiAwIDJyZW0gMXJlbTtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG5cdFx0XHQmX19saXN0IHtcclxuXHRcdFx0XHQvLyBwYWRkaW5nLWxlZnQ6IDA7XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5saXN0VXNlcnMge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuXHRcdFx0Jl9faXRlbSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTcpO1xyXG5cclxuXHRcdFx0XHQmID4gKiB7XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAycmVtIDFyZW07XHJcblx0XHRcdFx0XHQvLyBmbGV4LWdyb3c6IDE7XHJcblxyXG5cdFx0XHRcdFx0JjpudGgtbGFzdC1vZi10eXBlKDEpIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jl9hY3RpdmUge1xyXG5cdFx0XHRcdFx0Lmxpc3RVc2Vyc19faXRlbS1wZXJzb24ge1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdCYtLWF2YXRhciB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzYzQzc2QTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jl9kaXNhYmxlZCB7XHJcblx0XHRcdFx0XHQubGlzdFVzZXJzX19pdGVtLXBlcnNvbi0tYXZhdGFyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0YzNTI1MjtcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jl9hcmNoaXZlIHtcclxuXHRcdFx0XHRcdC5saXN0VXNlcnN7XHJcblx0XHRcdFx0XHRcdCZfX2l0ZW0tYXJjaGl2ZXtcclxuXHRcdFx0XHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0XHRcdFx0KiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZpbGw6ICMyQ0E4NkE7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYtLW5hbWUge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBsaWdodGVuKGJsYWNrLCA0NSk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji0tYXZhdGFyIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDRUNFO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLXBlcnNvbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0Ji0tYXZhdGFyIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktNTAwO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmLS1uYW1lIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji1zdGF0dXMge1xyXG5cdFx0XHRcdFx0Y29sb3I6IGxpZ2h0ZW4oYmxhY2ssIDQ1KTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYtZWRpdCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xyXG5cclxuXHRcdFx0XHRcdCYtLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRncmF5LTYwMDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cclxuXHRcdFx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5zdmcge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0JiAqIHtcclxuXHRcdFx0XHRcdFx0XHRmaWxsOiAkZ3JheS02MDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYtYmluIHtcclxuXHJcblx0XHRcdFx0XHQuc3ZnIHtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMC40NTtcclxuXHJcblx0XHRcdFx0XHRcdCYgKiB7XHJcblx0XHRcdFx0XHRcdFx0ZmlsbDogI0U1MkUyRTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdC8vIH1cclxuXHQuaW52aXRlIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDI1OHB4O1xyXG5cdFx0Jl9fc2V0dGluZyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0NzY3RDE7XHJcblx0XHRcdC5zdmcgKiB7XHJcblx0XHRcdFx0ZmlsbDogIzI5NEJCQjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9fcGxheSB7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSk7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdC5pbnZpdGVfX2ltZyB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcclxuXHRcdFx0fVx0XHJcblx0XHRcdC5pbnZpdGVfX2RvdCB7XHJcblx0XHRcdFx0d2lkdGg6IDMycHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGMzUyNTI7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5pbnZpdGVfX2RvdFdyYXAge1xyXG5cdFx0XHRcdHdpZHRoOiA0OHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDhweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0Myw4Miw4MiwwLjI1KTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0cGFkZGluZzogOHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5pbnZpdGVfX3RpdGxlIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLXRleHQ7XHJcblx0XHRcdH1cclxuXHRcdFx0Lmludml0ZV9fc3VidGl0bGUge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stdGV4dDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDAuNXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaW52aXRlX19idG4ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stdGV4dDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji0taWNvbkNvZGUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdFx0XHQgICAgKiB7XHJcblx0XHRcdFx0XHRcdGZpbGw6ICMxNzE3MTc7XHJcblx0XHRcdFx0ICAgIH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji0tdHh0IHtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9fcGF1c2Uge1x0XHRcdFx0XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSk7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdC5pbnZpdGVfX2ltZyB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaW52aXRlX19kb3Qge1xyXG5cdFx0XHRcdHdpZHRoOiAzMnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMzJweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjNDNzZBO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHQmLXJlZCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjpcdCNGMzUyNTI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5pbnZpdGVfX2RvdFdyYXAge1xyXG5cdFx0XHRcdHdpZHRoOiA0OHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDhweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LDE5OSwxMDYsMC4yNSk7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDhweDtcclxuXHRcdFx0XHQmLXJlZCB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOlx0cmdiYSgyNDMsODIsODIsMC4yNSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5pbnZpdGVfX3RpdGxlIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLXRleHQ7XHJcblx0XHRcdH1cclxuXHRcdFx0Lmludml0ZV9fc3VidGl0bGUge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stdGV4dDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDAuNXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaW52aXRlX19idG4ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stdGV4dDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji0taWNvbkNvZGUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdFx0XHQgICAgKiB7XHJcblx0XHRcdFx0XHRcdGZpbGw6ICMxNzE3MTc7XHJcblx0XHRcdFx0ICAgIH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji0tdHh0IHtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2FyZE1haWwge1xyXG5cclxuXHRcdC5jYXJkIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAyNThweDtcdFx0XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSk7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdC5pbnZpdGVfX2ltZyB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmX190aW1lIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAxcmVtO1xyXG5cdFx0XHRcdHJpZ2h0OiAxcmVtO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuMDc1cmVtIC43NXJlbTtcclxuXHRcdFx0XHRmb250LXNpemU6IDExcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9fZG90IHtcclxuXHRcdFx0XHR3aWR0aDogMzJweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzYzQzc2QTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0Ym9yZGVyOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7Ly9yZ2JhKDk5LDE5OSwxMDYsMC4yNSk7XHJcblx0XHRcdH0mX19kb3RXcmFwIHtcclxuXHRcdFx0XHR3aWR0aDogNDhweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDQ4cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg5OSwxOTksMTA2LDAuMjUpO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiA4cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lmludml0ZV9fdGl0bGUge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2stdGV4dDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5pbnZpdGVfX3N1YnRpdGxlIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLXRleHQ7XHJcblx0XHRcdFx0cGFkZGluZzogMCAwLjVyZW07XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5pbnZpdGVfX2J0biB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay10ZXh0O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLS1pY29uQ29kZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMjRweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMjRweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLS10eHQge1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnJvdyB7XHJcblxyXG5cdFx0XHQmID4gKiB7XHJcblx0XHRcdFx0bWluLWhlaWdodDogMjI3cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY2FyZCB7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHRcdCYtYm9keSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuXHRcdFx0XHQmLS1zdWJ0aXRsZSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1NXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fY291bnQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX2NhdCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwNzI5OTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuNXJlbSAxLjI1cmVtO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHJcblx0XHRcdFx0Ji0tYXZhdGFyIHtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNEMkQyRDI7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMzJweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMzJweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYtLXRpdGxlIHtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX19pbmZvIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdFx0XHQqOm50aC1vZi10eXBlKDEpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYWNjZXNzIHtcclxuXHRcdFx0Ly8gbWFyZ2luOiAwIDJyZW0gMXJlbTtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG5cdFx0XHQmX19saXN0IHtcclxuXHRcdFx0XHQvLyBwYWRkaW5nLWxlZnQ6IDA7XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5saXN0VXNlcnMge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuXHRcdFx0Jl9faXRlbSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTcpO1xyXG5cclxuXHRcdFx0XHQmID4gKiB7XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAycmVtIDFyZW07XHJcblx0XHRcdFx0XHQvLyBmbGV4LWdyb3c6IDE7XHJcblxyXG5cdFx0XHRcdFx0JjpudGgtbGFzdC1vZi10eXBlKDEpIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jl9hY3RpdmUge1xyXG5cdFx0XHRcdFx0Lmxpc3RVc2Vyc19faXRlbS1wZXJzb24ge1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdCYtLWF2YXRhciB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzYzQzc2QTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jl9kaXNhYmxlZCB7XHJcblx0XHRcdFx0XHQubGlzdFVzZXJzX19pdGVtLXBlcnNvbi0tYXZhdGFyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0YzNTI1MjtcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jl9hcmNoaXZlIHtcclxuXHRcdFx0XHRcdC5saXN0VXNlcnN7XHJcblx0XHRcdFx0XHRcdCZfX2l0ZW0tYXJjaGl2ZXtcclxuXHRcdFx0XHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0XHRcdFx0KiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZpbGw6ICMyQ0E4NkE7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYtLW5hbWUge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBsaWdodGVuKGJsYWNrLCA0NSk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji0tYXZhdGFyIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VDRUNFO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLXBlcnNvbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogNTAlO1xyXG5cclxuXHRcdFx0XHRcdCYtLWF2YXRhciB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTUwMDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ji0tbmFtZSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYtc3RhdHVzIHtcclxuXHRcdFx0XHRcdGNvbG9yOiBsaWdodGVuKGJsYWNrLCA0NSk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLWVkaXQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcclxuXHJcblx0XHRcdFx0XHQmLS10aXRsZSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JheS02MDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHJcblx0XHRcdFx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuc3ZnIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcclxuXHJcblx0XHRcdFx0XHRcdCYgKiB7XHJcblx0XHRcdFx0XHRcdFx0ZmlsbDogJGdyYXktNjAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLWJpbiB7XHJcblxyXG5cdFx0XHRcdFx0LnN2ZyB7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNDU7XHJcblxyXG5cdFx0XHRcdFx0XHQmICoge1xyXG5cdFx0XHRcdFx0XHRcdGZpbGw6ICNFNTJFMkU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5sZXR0ZXIge1xyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHQmX19lZGl0IHtcclxuXHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdCZfX2ZpbGUge1xyXG5cdFx0XHRcdG1hcmdpbjogMjZweCBhdXRvO1xyXG5cdFx0XHRcdCYtc21hbGwge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAxMHB4IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYtZm9vdGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHggNXB4O1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGFkYWRhO1xyXG5cdFx0XHRcdCYtLXN1YnRpdGxlIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrLXRleHQ7XHJcblx0XHRcdFx0fVx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0Ji1ib2R5IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHggMThweDtcclxuXHRcdFx0XHQmLS10aXRsZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji0tc3VidGl0bGUge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjay10ZXh0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1lZGlhIHtcclxuXHRcdCYtLXB1cnBsZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4RDkwRkY7XHJcblx0XHRcdC5tZWRpYS1kZWwge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM3NzdBRDg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRtaW4taGVpZ2h0OiAyNTNweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XHJcblx0XHRpbWcge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdH1cclxuXHRcdCYtdGl0bGUge1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdCYtLW5hbWUge1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLS1kb2Mge1xyXG5cdFx0XHRcdHdpZHRoOiAzNHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDhweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji1wbGF5IHtcclxuXHRcdFx0KiB7XHJcblx0XHRcdFx0ZmlsbDogI2ZmZmZmZlxyXG5cdFx0XHR9XHJcblx0XHRcdHdpZHRoOiAzMnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHR9XHJcblx0XHQmLWRlbCB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzcwNzA3MDtcclxuXHRcdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRcdGhlaWdodDogMjRweDtcclxuXHRcdFx0cGFkZGluZzogNnB4O1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR9XHJcblx0XHQmLXpvb20ge1xyXG5cdFx0XHR3aWR0aDogMzJweDtcclxuXHRcdFx0aGVpZ2h0OiAzMnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2FyZCB7XHJcblx0XHQmLXRyYW5zcGFyZW50IHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5ub3ZCdXR0b24ge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHR9XHJcblx0XHQmLWRvbmUge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRjb2xvcjogIzE3MTcxNztcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcblx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLS1pY29uIHtcclxuXHRcdFx0XHR3aWR0aDogMjRweDtcclxuXHRcdCAgICBoZWlnaHQ6IDI0cHg7XHJcblx0XHQgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0XHQgICAgKiB7XHJcblx0XHRcdFx0XHRmaWxsOiAjMTcxNzE3O1xyXG5cdFx0ICAgIH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLS10eHQge1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji0td3JhcCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaW5wdXRMaW5rIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRib3gtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMTI1KTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHQmLWlucHV0IHtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCA4cHggOHB4IDA7XHJcblx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiAwcmVtIDFyZW07XHJcblx0XHRcdGhlaWdodDogNDVweDtcclxuXHRcdH1cclxuXHRcdCYtaW1nIHtcclxuXHRcdFx0d2lkdGg6IDQ1cHg7XHJcblx0XHRcdGhlaWdodDogNDVweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzIwMjAyMDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0fVxyXG5cdFx0Ji1jb3B5IHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMTBweDtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1x0XHJcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdHdpZHRoOiAxNHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0ICAgICoge1xyXG5cdFx0XHRcdGZpbGw6ICM5OTk5OTk7XHJcblx0ICAgIH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnNldHRpbmdzTGV0dGVyIHtcclxuXHRcdC5ub3ZCdXR0b24ge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFx0fVxyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHQmLWJvZHkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEuMjVyZW0gMDtcclxuXHRcdFx0XHQmLS1zdWJ0aXRsZSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrLXRleHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYtLXRpdGxlIHtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZm9ybSB7XHJcblx0XHRcdCYtZ3JvdXAge1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdCYtdGl0bGUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLWRhdGEge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzNnB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMC4yNXJlbVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLWljb24ge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0KiB7XHJcblx0XHRcdFx0XHRcdGZpbGw6ICMyMDIwMjA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdGxlZnQ6IDExNHB4O1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblx0LmNoZWNrIHtcclxuXHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtZ3JvdXAge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQmX190b2dnbGUge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdHdpZHRoOiA0NHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjODk4OTg5O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDBweDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiAtMnB4O1xyXG5cdFx0XHRcdHRvcDogLTNweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMjZweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDI2cHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI0M0QzhDRTtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAwcHggM3B4IDNweCByZ2JhKCMwMDAsLjA1KTtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphY3RpdmUge1xyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjE1LCAuODUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3BzZXVkb2lucHV0IHtcclxuXHJcblx0XHRcdCY6Y2hlY2tlZCB7XHJcblxyXG5cdFx0XHRcdH4gbGFiZWwge1xyXG5cdFx0XHRcdFx0IGJhY2tncm91bmQ6ICNBN0UxRkY7XHJcblxyXG5cdFx0XHRcdFx0ICY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjNTE4N0U1O1xyXG5cdFx0XHRcdFx0IH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6ZGlzYWJsZWQge1xyXG5cclxuXHRcdFx0XHR+IGxhYmVsIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNENUQ1RDU7XHJcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0JDQkRCQztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19ncm91cCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHJcblx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAtMTBweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDEwMDtcclxuXHJcblx0XHRcdFx0Jltmb3I9XCJ0aW1lem9uZVwiXSB7XHJcblx0XHRcdFx0XHR0b3A6IC0yMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnN2ZyB7XHJcblx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogNXB4O1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjQ1O1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2lucHV0IHtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxMTIsIDExMiwgMTEyLCAwLjI1KTtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyBcclxuXHRcdFx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0XHRhcHBlYXJhbmNlOiBub25lO1xyXG5cclxuXHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxMTIsIDExMiwgMTEyLCAxKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuZXZlbnRCdXR0b24ge1xyXG5cdFx0bWFyZ2luOiAzMHB4IDA7XHJcblx0XHQuYnRuLWdyb3VwIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tb2RhbF9taWRkbGUge1xyXG5cdFx0bWF4LXdpZHRoOiA1MjNweDtcclxuXHR9XHJcblx0Lm1vZGFsLWN1c3RvbSB7XHJcblx0XHQubW9kYWwtYm9keSB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0fVxyXG5cdFx0Lm1vZGFsLWhlYWRlciB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5pbnB1dExldHRlciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0fVxyXG5cdC5pbnB1dEFyZWEge1xyXG5cdFx0aGVpZ2h0OiAxNTBweDtcclxuXHRcdHJlc2l6ZTogbm9uZTtcclxuXHR9XHJcblx0LmF1ZGl0b3J5RWRpdCB7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdHBhZGRpbmctdG9wOiA0MHB4O1xyXG5cdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3N1YnRpdGxlIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHR9XHJcblx0XHQmLWZvb3RlciB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnNvdXJjZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcclxuXHRcdCZfX2xpc3Qge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHR3aWR0aDogMzM1cHg7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHJcblx0XHRcdCYtdGV4dCB7XHJcblx0XHRcdFx0JiA+ICoge1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji10aXRsZSB7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQubm92QnV0dG9uIHtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHR9XHJcblx0LmRlbGV0ZU1haWwge1xyXG5cdFx0LnBzd2RjaGFuZ2VkIHtcclxuXHJcblx0XHRcdC5jYXJkIHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAzNTBweDtcclxuXHJcblx0XHRcdFx0Ji1ib2R5IHtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMi4yNXJlbSAxLjI1cmVtO1xyXG5cclxuXHRcdFx0XHRcdC5zdmcge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNjRweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0XHRcdFx0XHQqIHtcclxuXHRcdFx0XHRcdFx0XHRmaWxsOiAjRjNBMEEwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX190aXRsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX19zdWJ0aXRsZSB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAyMnJlbTtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9fZm9vdGVyIHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmX19hcmNoaXZlIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLXRleHQge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIwMjAyMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnN2ZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTVweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHQqIHtcclxuXHRcdFx0XHRcdFx0ZmlsbDogIzIwMjAyMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0I2FyY2hpdmVIZWFkZXIgeyBcclxuXHRcdC5ub3ZuYXZiYXJfX2l0ZW0tdGV4dCB7XHJcblx0XHRcdGNvbG9yOiAjMTcxNzE3O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNvcnRDYXJkIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDQ4cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuXHRcdCYgPiAqIHtcclxuXHRcdFx0bWluLWhlaWdodDogMHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuc29ydEJ1dHRvbiB7XHJcblx0XHRcdHBhZGRpbmc6IDEuMjVyZW07XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0XHRib3gtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5mYXEge1xyXG5cdCYtaGVhZGVyIHtcclxuXHRcdHBhZGRpbmc6IDI2cHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDU1cHg7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdH1cclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0fVxyXG5cdFx0Ji0tdGl0bGUge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdH1cclxuXHRcdCYtLWFuc3dlcnMge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHBhZGRpbmc6IDVweCAxNHB4O1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzYzNThGNjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji1ib2R5IHtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGFkYWRhO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYWRhZGE7XHRcclxuXHR9XHJcblx0Ji1mb290ZXIge1xyXG5cdFx0cGFkZGluZzogMjBweCAxLjI1cmVtO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdCYtLXRleHQge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji1jYXJldCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDIzcHg7XHJcblx0XHRsZWZ0OiAyMnB4O1xyXG5cdFx0Ji0taWNvbiB7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdGhlaWdodDogMjJweDtcclxuXHRcdFx0KiB7XHJcblx0XHRcdFx0ZmlsbDogIzAwMDAwMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuYW5zd2VyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHQmLWNvbnRlbnQge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDcwMHB4O1xyXG5cdFx0fVxyXG5cdFx0Ji10aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdH1cclxuXHRcdCYtdGV4dCB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0fVxyXG5cdFx0Ji1pbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAzNzBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2FhYTtcclxuXHRcdH1cclxuXHRcdCYtdXNlZnVsbCB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0bWFyZ2luLXRvcDogNDVweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG5cdFx0XHQmLS10aXRsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYtLWJsb2NrIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLS1zdW0ge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDBweCAxNHB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjMzBDQzVBO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNEMEY5REI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCAxMXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCYtLWJ0biB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLS15ZXMge1xyXG5cdFx0XHRcdC5mYXEtY2FyZXQtLWljb24ge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji0tbm8ge1xyXG5cdFx0XHRcdC5mYXEtY2FyZXQtLWljb24ge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5uYXYge1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0Ji1pdGVtIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAyNXB4LzIycHg7XHJcblx0XHRcdCY6bnRoLW9mLXR5cGUoMSkge1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDI1cHgvMjJweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOm50aC1sYXN0LW9mLXR5cGUoMSkge1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDI1cHgvMjJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji1saW5rIHtcclxuXHRcdFx0cGFkZGluZzogLjM3NXJlbSAuNzVyZW07XHJcblx0XHR9XHJcblx0XHQmLXN3aXRjaGVycyB7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNhcmQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Ji1oZWFkZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubW9kYWwge1xyXG5cdFx0Jl9taWRkbGUge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDcwMHB4O1xyXG5cdFx0fVxyXG5cdFx0Ji1mb290ZXIge1xyXG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xyXG5cdFx0XHQvLyBwYWRkaW5nLXRvcDogMDtcclxuXHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdC5wc3dkY2hhbmdlZCB7XHJcblxyXG5cdFx0XHQuY2FyZCB7XHJcblx0XHRcdFx0bWluLWhlaWdodDogMzUwcHg7XHJcblxyXG5cdFx0XHRcdCYtYm9keSB7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDIuMjVyZW0gMS4yNXJlbTtcclxuXHJcblx0XHRcdFx0XHQuc3ZnIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDY0cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNjRweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX3N1YnRpdGxlIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDIycmVtO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHRcclxuXHR9XHJcblx0LnF1ZXN0aW9uIHtcclxuXHRcdCZfc2VsZWN0IHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLXRleHQ7XHJcblx0XHRcdFx0bWluLXdpZHRoOiAxMTVweDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9fc3ViamVjdCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9fYnRuIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwLjE3NXJlbSAuNzVyZW07XHJcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI0MyQjlGRjtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrLXRleHQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDEwcHggMTBweCAwO1xyXG5cdFx0XHRcdCYtYWN0aXZlIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzQ3NjdEMTtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzQ3NjdEMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfYXJlYSB7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDE3MHB4O1xyXG5cdFx0XHRyZXNpemU6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jYXJkIHtcclxuXHRcdCZfX2VkaXQge1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0XHQmX19maWxlIHtcclxuXHRcdFx0bWFyZ2luOiAxMHB4IGF1dG8gMTBweCAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5kb2Mge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Ji1pY29uIHtcclxuXHRcdFx0d2lkdGg6IDE4cHg7XHJcblx0XHRcdGhlaWdodDogMThweDtcclxuXHRcdH1cclxuXHRcdCYtbmFtZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0Y29sb3I6ICRibGFjay10ZXh0O1xyXG5cdFx0XHRtYXJnaW46IDAgMTBweDtcclxuXHRcdH1cclxuXHRcdCYtZGVsZXRlIHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHR3aWR0aDogMTJweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmJ0bi1zdXBwb3J0IHtcclxuXHRcdGNvbG9yOiAjNUM0N0VGO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjNUM0N0VGO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzVDNDdFRjtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNhcmQge1xyXG5cdFx0bWluLWhlaWdodDogMzUwcHg7XHJcblxyXG5cdFx0Ji1ib2R5IHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzogMi4yNXJlbSAxLjI1cmVtO1xyXG5cclxuXHRcdFx0LnN2ZyB7XHJcblx0XHRcdFx0d2lkdGg6IDY0cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsImZvb3Rlci5zdGlja3ktZm9vdGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6ICRib3R0b20tb2Zmc2V0O1xyXG5cclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHJcblx0bGluZS1oZWlnaHQ6IDU1cHg7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gI3skc2lkZW5hdi1iYXNlLXdpZHRofSk7XHJcblx0fVxyXG59XHJcblxyXG4uZm9vdGVyIHtcclxuXHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogdW5zZXQ7XHJcblx0fVxyXG5cclxuXHQmLW1lbnUge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdG9wYWNpdHk6IDAuNDU7XHJcblx0fVxyXG5cclxuXHQubG9nby1saW5rIHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdH1cclxufVxyXG5cclxuLm1lbnUge1xyXG5cclxuXHQmLWl0ZW0ge1xyXG5cdFx0bWFyZ2luOiAwIDJyZW07XHJcblxyXG5cdFx0JjpudGgtb2YtdHlwZSgxKSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1saW5rIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGNvbG9yOiAjMTcxNzE3O1xyXG5cdH1cclxufVxyXG5cclxuYm9keS5zaWRlbmF2LXRvZ2dsZWQge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cdFx0Zm9vdGVyLnN0aWNreS1mb290ZXIge1xyXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gI3skc2lkZW5hdi1jb2xsYXBzZWQtd2lkdGh9KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIl19 */
