/*
** RTL Mixins including margin, pading, position, border and border radius
** See documentation https://www.npmjs.com/package/rtl-sass
*/
/*
** Variables, Functions and Mixins
*/
/* Margin left and right */
/* Padding left and right */
/* Position left and right */
/* Float */
/* Text align */
/* Border */
/* Text color palette */
/* Divider color palette */
/* Background color palette */
/* 
** Custom property dark and ligth mode
*/
/* Custom shadows */
/** spacing funcation
** Sample 1: margin-left: spacing(5);
** Sample 2: @include margin-left(spacing(5));
**/
/* See full documentation at:
** https://glennmccomb.com/articles/useful-sass-scss-media-query-mixins-for-bootstrap/
*/
.use-text-title {
  font-weight: var(--font-bold);
  font-size: 48px;
  line-height: 72px;
}

@media (max-width: 1279px) {
  .use-text-title {
    font-size: 38px;
    line-height: 56px;
  }
}

@media (max-width: 599px) {
  .use-text-title {
    font-size: 28px;
    line-height: 42px;
  }
}

.use-text-title2 {
  font-size: 36px;
  line-height: 54px;
  font-weight: var(--font-bold);
}

@media (max-width: 1279px) {
  .use-text-title2 {
    font-size: 32px;
    line-height: 48px;
  }
}

@media (max-width: 599px) {
  .use-text-title2 {
    font-size: 24px;
    line-height: 36px;
  }
}

.use-text-subtitle {
  font-weight: var(--font-medium);
  font-size: 28px;
  line-height: 42px;
}

@media (max-width: 1279px) {
  .use-text-subtitle {
    font-size: 24px;
    line-height: 36px;
  }
}

@media (max-width: 599px) {
  .use-text-subtitle {
    font-size: 18px;
    line-height: 26px;
  }
}

.use-text-subtitle2 {
  font-weight: var(--font-regular);
  font-size: 22px;
  line-height: 32px;
}

@media (max-width: 1279px) {
  .use-text-subtitle2 {
    font-size: 20px;
    line-height: 32px;
  }
}

@media (max-width: 599px) {
  .use-text-subtitle2 {
    font-size: 16px;
    line-height: 24px;
  }
}

.use-text-paragraph {
  font-weight: var(--font-regular);
  font-size: 16px;
  line-height: 24px;
}

.use-text-caption {
  font-weight: var(--font-regular);
  font-size: 16px;
  line-height: 24px;
}

@media (max-width: 599px) {
  .use-text-caption {
    font-size: 14px;
    line-height: 21px;
  }
}

@media (max-width: 1919px) {
  .hidden-lg-down {
    display: none !important;
  }
}

@media (max-width: 1279px) {
  .hidden-md-down {
    display: none !important;
  }
}

@media (max-width: 959px) {
  .hidden-sm-down {
    display: none !important;
  }
}

@media (max-width: 599px) {
  .hidden-xs-down {
    display: none !important;
  }
}

@media (min-width: 1280px) {
  .hidden-lg-up {
    display: none !important;
  }
}

@media (min-width: 960px) {
  .hidden-md-up {
    display: none !important;
  }
}

@media (min-width: 600px) {
  .hidden-sm-up {
    display: none !important;
  }
}

@media (min-width: 1920px) {
  .show-lg-down {
    display: none !important;
  }
}

@media (min-width: 1280px) {
  .show-md-down {
    display: none !important;
  }
}

@media (min-width: 960px) {
  .show-sm-down {
    display: none !important;
  }
}

@media (min-width: 600px) {
  .show-xs-down {
    display: none !important;
  }
}

@media (max-width: 1919px) {
  .show-xl-up {
    display: none !important;
  }
}

@media (max-width: 1279px) {
  .show-lg-up {
    display: none !important;
  }
}

@media (max-width: 959px) {
  .show-md-up {
    display: none !important;
  }
}

@media (max-width: 599px) {
  .show-sm-up {
    display: none !important;
  }
}

.page-fadeUp-transition-enter {
  opacity: 0;
}

.page-fadeUp-transition-enter-active {
  opacity: 1;
  -webkit-transition: opacity 400ms;
  -o-transition: opacity 400ms;
  transition: opacity 400ms;
}

.page-fadeUp-transition-exit {
  opacity: 1;
}

/*
** theme color var
*/
.fresh-var {
  --v-anchor-base: #03ACF2;
  --v-primarylight-base: #B3E5FC;
  --v-primary-base: #03ACF2;
  --v-primarydark-base: #01579B;
  --v-secondarylight-base: #C8E6C9;
  --v-secondary-base: #4CAF50;
  --v-secondarydark-base: #357A38;
}

.passion-var {
  --v-anchor-base: #E91E63;
  --v-primarylight-base: #F8BBD0;
  --v-primary-base: #E91E63;
  --v-primarydark-base: #880E4F;
  --v-secondarylight-base: #C5CAE9;
  --v-secondary-base: #304FFE;
  --v-secondarydark-base: #1A237E;
}

.smart-var {
  --v-anchor-base: #00BCD4;
  --v-primarylight-base: #B2EBF2;
  --v-primary-base: #00BCD4;
  --v-primarydark-base: #00838F;
  --v-secondarylight-base: #FFECB3;
  --v-secondary-base: #FFA000;
  --v-secondarydark-base: #FF6F00;
}

.burgundy-var {
  --v-anchor-base: #e91e63;
  --v-primarylight-base: #f8bbd0;
  --v-primary-base: #e91e63;
  --v-primarydark-base: #ad1457;
  --v-secondarylight-base: #bbdefb;
  --v-secondary-base: #2196f3;
  --v-secondarydark-base: #1565c0;
}

.ocean-blue-var {
  --v-anchor-base: #2196f3;
  --v-primarylight-base: #bbdefb;
  --v-primary-base: #2196f3;
  --v-primarydark-base: #0d47a1;
  --v-secondarylight-base: #b2ebf2;
  --v-secondary-base: #00bcd4;
  --v-secondarydark-base: #006064;
}

.green-leaf-var {
  --v-anchor-base: #009688;
  --v-primarylight-base: #E0F7FA;
  --v-primary-base: #009688;
  --v-primarydark-base: #00695C;
  --v-secondarylight-base: #CFD8DC;
  --v-secondary-base: #607D8B;
  --v-secondarydark-base: #37474F;
}

.money-var {
  --v-anchor-base: #4CAF50;
  --v-primarylight-base: #C8E6C9;
  --v-primary-base: #4CAF50;
  --v-primarydark-base: #2E7D32;
  --v-secondarylight-base: #FFECB3;
  --v-secondary-base: #FFA000;
  --v-secondarydark-base: #FF6F00;
}

.grayscale-var {
  --v-anchor-base: #546E7A;
  --v-primarylight-base: #CFD8DC;
  --v-primary-base: #546E7A;
  --v-primarydark-base: #263238;
  --v-secondarylight-base: #D7CCC8;
  --v-secondary-base: #6D4C41;
  --v-secondarydark-base: #3E2723;
}

.cloud-var {
  --v-anchor-base: #03A9F4;
  --v-primarylight-base: #B3E5FC;
  --v-primary-base: #03A9F4;
  --v-primarydark-base: #01579B;
  --v-secondarylight-base: #FFE0B2;
  --v-secondary-base: #FF9800;
  --v-secondarydark-base: #E65100;
}

.joker-var {
  --v-anchor-base: #673AB7;
  --v-primarylight-base: #D1C4E9;
  --v-primary-base: #673AB7;
  --v-primarydark-base: #311B92;
  --v-secondarylight-base: #B2EBF2;
  --v-secondary-base: #00BCD4;
  --v-secondarydark-base: #006064;
  --v-primarylight-lighten1: #ede0ff;
}

.violet-var {
  --v-anchor-base: #EC407A;
  --v-primarylight-base: #FCE4EC;
  --v-primary-base: #EC407A;
  --v-primarydark-base: #D81B60;
  --v-secondarylight-base: #D1C4E9;
  --v-secondary-base: #673AB7;
  --v-secondarydark-base: #311B92;
}

.violeta-var {
  --v-anchor-base: #9C27B0;
  --v-primarylight-base: #E1BEE7;
  --v-primary-base: #9C27B0;
  --v-primarydark-base: #6A1B9A;
  --v-secondarylight-base: #DCEDC8;
  --v-secondary-base: #8BC34A;
  --v-secondarydark-base: #558B2F;
}

.roseGold-var {
  --v-anchor-base: #EC407A;
  --v-primarylight-base: #FFF8E1;
  --v-primary-base: #FFA000;
  --v-primarydark-base: #FFA000;
  --v-secondarylight-base: #FCE4EC;
  --v-secondary-base: #EC407A;
  --v-secondarydark-base: #D81B60;
}

.deepBlue-var {
  --v-anchor-base: #3F51B5;
  --v-primarylight-base: #E8EAF6;
  --v-primary-base: #3F51B5;
  --v-primarydark-base: #283593;
  --v-secondarylight-base: #E1F5FE;
  --v-secondary-base: #03A9F4;
  --v-secondarydark-base: #0277BD;
}

.ubuntu-var {
  --v-anchor-base: #EF6C00;
  --v-primarylight-base: #FFF3E0;
  --v-primary-base: #EF6C00;
  --v-primarydark-base: #E65100;
  --v-secondarylight-base: #F3E5F5;
  --v-secondary-base: #9C27B0;
  --v-secondarydark-base: #7B1FA2;
}

.greenNature-var {
  --v-anchor-base: #009688;
  --v-primarylight-base: #E0F7FA;
  --v-primary-base: #009688;
  --v-primarydark-base: #00695C;
  --v-secondarylight-base: #F1F8E9;
  --v-secondary-base: #689F38;
  --v-secondarydark-base: #33691E;
}

.vampire-var {
  --v-anchor-base: #f44336;
  --v-primarylight-base: #FFEBEE;
  --v-primary-base: #f44336;
  --v-primarydark-base: #E53935;
  --v-secondarylight-base: #ECEFF1;
  --v-secondary-base: #607D8B;
  --v-secondarydark-base: #455A64;
}

.mint-var {
  --v-anchor-base: #2196f3;
  --v-primarylight-base: #bbdefb;
  --v-primary-base: #2196f3;
  --v-primarydark-base: #0d47a1;
  --v-secondarylight-base: #b3e5fc;
  --v-secondary-base: #03a9f4;
  --v-secondarydark-base: #01579b;
}

.gold-var {
  --v-anchor-base: #FF9100;
  --v-primarylight-base: #FFF9C4;
  --v-primary-base: #FF9100;
  --v-primarydark-base: #FF6D00;
  --v-secondarylight-base: #EFEBE9;
  --v-secondary-base: #8D6E63;
  --v-secondarydark-base: #4E342E;
}

.botani-var {
  --v-anchor-base: #689F38;
  --v-primarylight-base: #DCEDC8;
  --v-primary-base: #689F38;
  --v-primarydark-base: #33691E;
  --v-secondarylight-base: #FCE4EC;
  --v-secondary-base: #F06292;
  --v-secondarydark-base: #AD1457;
}

.littleQueen-var {
  --v-anchor-base: #00BCD4;
  --v-primarylight-base: #E0F7FA;
  --v-primary-base: #00BCD4;
  --v-primarydark-base: #006064;
  --v-secondarylight-base: #FCE4EC;
  --v-secondary-base: #F06292;
  --v-secondarydark-base: #AD1457;
}

.purple-var {
  --v-anchor-base: #9c27b0;
  --v-primarylight-base: #f3e5f5;
  --v-primary-base: #9c27b0;
  --v-primarydark-base: #6a1b9a;
  --v-secondarylight-base: #ea80fc;
  --v-secondary-base: #aa00ff;
  --v-secondarydark-base: #4a148c;
}

.black-var {
  --v-anchor-base: #212121;
  --v-primarylight-base: #9e9e9e;
  --v-primary-base: #212121;
  --v-primarydark-base: #000;
  --v-secondarylight-base: #E0E0E0;
  --v-secondary-base: #757575;
  --v-secondarydark-base: #424242;
}

.brown-var {
  --v-anchor-base: #795548;
  --v-primarylight-base: #d7ccc8;
  --v-primary-base: #795548;
  --v-primarydark-base: #4e342e;
  --v-secondarylight-base: #ccb0b0;
  --v-secondary-base: #794848;
  --v-secondarydark-base: #3e2723;
}

* {
  background-repeat: no-repeat;
  padding: 0;
  margin: 0;
}

*, ::before, ::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

@media only screen and (min-width: 992px) {
  html {
    font-size: 16px;
  }
}

@media only screen and (min-width: 0) {
  html {
    font-size: 16px;
  }
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  line-height: 1.5;
}

.m-application {
  overflow: hidden;
  line-height: 1.5;
}

.m-application .carousel {
  height: auto;
}

.m-application a:hover {
  text-decoration: none;
}

.m-application figure {
  margin: 0;
}

.m-application .btn:not(.btn-flat):not(.btn-icon):hover {
  color: #FFF;
}

.m-application .btn:not(.btn-flat):not(.btn-icon):focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.m-application .btn:not(.btn-flat):not(.btn-icon):active {
  -webkit-box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}

.theme--dark .m-application .btn-floating {
  -webkit-box-shadow: 0px 2px 4px -1px rgba(50, 50, 50, 0.2), 0px 4px 5px 0px rgba(50, 50, 50, 0.14), 0px 1px 10px 0px rgba(50, 50, 50, 0.12);
  box-shadow: 0px 2px 4px -1px rgba(50, 50, 50, 0.2), 0px 4px 5px 0px rgba(50, 50, 50, 0.14), 0px 1px 10px 0px rgba(50, 50, 50, 0.12);
}

.theme--light .m-application .btn-floating {
  -webkit-box-shadow: 0px 2px 4px -1px rgba(128, 128, 128, 0.2), 0px 4px 5px 0px rgba(128, 128, 128, 0.14), 0px 1px 10px 0px rgba(128, 128, 128, 0.12);
  box-shadow: 0px 2px 4px -1px rgba(128, 128, 128, 0.2), 0px 4px 5px 0px rgba(128, 128, 128, 0.14), 0px 1px 10px 0px rgba(128, 128, 128, 0.12);
}

.m-application textarea.materialize-textarea {
  height: auto;
}

.m-application nav {
  -webkit-box-shadow: none;
  box-shadow: none;
  background: none;
  width: auto;
  color: inherit;
}

.m-application nav i {
  height: auto;
  line-height: normal;
}

.m-application nav ul a:hover {
  background: none;
}

.m-application--is-rtl {
  text-align: right;
}

.m-application .m-content {
  font-family: 'Open Sans', sans-serif;
  padding: 0 !important;
}

.m-application .overlay {
  z-index: 90 !important;
}

.m-application .m-application--wrap a {
  color: var(--v-primary-base);
}

.m-application .btn.btn-large {
  font-size: 0.9375rem;
}

.m-application .btn {
  font-weight: var(--font-bold);
}

.m-application .slick-slide:focus {
  outline: none;
}

.m-application label {
  font-size: 1rem;
  color: var(--con-2);
}

.m-application .row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-bottom: 0;
}

.m-application .row:after {
  display: none;
}

.m-application .row.spacing2 {
  margin-left: -8px;
  margin-right: -8px;
}

.m-application .row.spacing4 {
  margin-left: -16px;
  margin-right: -16px;
}

.m-application .row.spacing6 {
  margin-left: -24px;
  margin-right: -24px;
}

.m-application .row.spacing8 {
  margin-left: -32px;
  margin-right: -32px;
}

.m-application .row.row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.m-application .row.column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.m-application .row.column-reverse {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}

.m-application :focus {
  outline: none;
}

.m-application .card {
  border: none;
  border-radius: 12px;
  overflow: hidden;
}

.m-application .card-content {
  font-size: 0.875rem;
}

.m-application .accordion-content.active .collapsible-header > .arrow {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.m-application .collapsible-header {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.m-application .collapsible-header > i {
  line-height: 32px;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  height: 28px;
  width: 28px;
}

.m-application .collapsible-header h6 {
  margin: 0;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.m-application .collapsible-body {
  padding: 0 1rem;
}

.m-application.theme--dark .card {
  -webkit-box-shadow: 0px 1px 3px 0px #404040, 0px 1px 1px 0px #2a2a2a, 0px 2px 1px -1px #141414;
  box-shadow: 0px 1px 3px 0px #404040, 0px 1px 1px 0px #2a2a2a, 0px 2px 1px -1px #141414;
}

.m-application.theme--light .card {
  -webkit-box-shadow: 0 1.5px 12px 2px rgba(0, 0, 0, 0.06);
  box-shadow: 0 1.5px 12px 2px rgba(0, 0, 0, 0.06);
}

.m-content {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-height: 100vh;
  max-width: 100%;
  position: relative;
}

/* Content Overider */
#main-wrap .container {
  padding: 0 16px;
  max-width: 1280px;
  width: auto;
}

@media (min-width: 600px) {
  #main-wrap .container {
    padding: 0 24px;
  }
}

@media (min-width: 960px) {
  #main-wrap .container {
    padding: 0 32px;
  }
}

@media (min-width: 600px) {
  #main-wrap .container.fixed-width {
    max-width: 600px;
  }
}

@media (min-width: 960px) {
  #main-wrap .container.fixed-width {
    max-width: 960px;
  }
}

@media (min-width: 1280px) {
  #main-wrap .container.fixed-width {
    max-width: 1280px;
  }
}

@media (min-width: 960px) {
  #main-wrap .container.fixed-width-md-up {
    max-width: 960px;
  }
}

@media (min-width: 1280px) {
  #main-wrap .container.fixed-width-md-up {
    max-width: 1280px;
  }
}

@media (min-width: 1280px) {
  #main-wrap .container.fixed-width-lg-up {
    max-width: 1280px;
  }
}

#main-wrap .container.max-lg {
  max-width: 1280px;
}

#main-wrap .container.max-md {
  max-width: 960px;
}

#main-wrap .container.max-sm {
  max-width: 600px;
}

#main-wrap .container.max-xs {
  max-width: 444px;
}

.card .card-action a:not(.btn):not(.btn-small):not(.btn-large):not(.btn-large):not(.btn-floating) {
  color: var(--v-primary-base) !important;
  padding: 0;
}

select.select {
  display: none;
}

.theme--light .dropdown-content li > a, .theme--light .dropdown-content li > span {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .dropdown-content li > a, .theme--dark .dropdown-content li > span {
  color: #fff;
}

/* Theme overider */
.passion {
  --font-regular: 400;
  --font-medium: 600;
  --font-bold: 700;
}

.passion .input-field {
  border-radius: 8px;
}

.passion .input-field > label {
  padding: 4px 16px;
}

.passion .input-field > label:not(.label-icon).active {
  -webkit-transform: translateY(0px) scale(0.8);
  -ms-transform: translateY(0px) scale(0.8);
  transform: translateY(0px) scale(0.8);
}

.passion .input-field input, .passion .input-field textarea {
  border: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  padding: 20px 12px 0px 12px;
  margin-bottom: 0;
}

.passion .input-field input {
  height: 2rem;
}

.passion .input-field.light {
  background: rgba(0, 0, 0, 0.08);
  color: #FFF;
  border: 1px solid rgba(255, 255, 255, 0.4);
}

.passion .input-field.light label {
  color: rgba(255, 255, 255, 0.7);
}

.passion .input-field.light input, .passion .input-field.light textarea {
  color: #FFF;
}

.passion .input-field.dark {
  background: transparent;
  border: 1px solid;
}

.theme--light .passion .input-field.dark {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .passion .input-field.dark {
  color: #fff;
}

.theme--light .passion .input-field.dark {
  border-color: rgba(0, 0, 0, 0.2);
}

.theme--dark .passion .input-field.dark {
  border-color: rgba(255, 255, 255, 0.25);
}

.theme--light .passion .input-field.dark label {
  color: rgba(0, 0, 0, 0.54);
}

.theme--dark .passion .input-field.dark label {
  color: rgba(255, 255, 255, 0.7);
}

.theme--light .passion .input-field.dark input, .theme--light .passion .input-field.dark textarea {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .passion .input-field.dark input, .theme--dark .passion .input-field.dark textarea {
  color: #fff;
}

.passion .modal {
  border-radius: 12px;
}

.passion .accordion .collapsible {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
}

.passion .accordion .collapsible-header {
  border: none;
}

.passion .tabs {
  background: transparent;
}

.theme--light .passion .tabs a {
  color: rgba(0, 0, 0, 0.54);
}

.theme--dark .passion .tabs a {
  color: rgba(255, 255, 255, 0.7);
}

.theme--light .passion .tabs a.active {
  color: var(--v-primary-base);
}

.theme--dark .passion .tabs a.active {
  color: var(--v-primarylight-base);
}

.passion .tabs .indicator {
  height: 5px;
  border-radius: 4px 4px 0 0;
  bottom: 0px;
  background: var(--v-primarylight-base);
}

.passion .btn {
  letter-spacing: 0.3px;
  border-radius: 36px;
  font-weight: var(--font-bold);
  -webkit-box-shadow: none;
  box-shadow: none;
  line-height: 28px;
  height: auto;
}

.passion .btn.light.secondary {
  background: var(--v-secondarylight-base);
  color: var(--v-secondary-base);
}

.passion .btn.light.secondary:hover {
  color: var(--v-secondarydark-base);
}

.passion .btn.light.primary {
  background: var(--v-primarylight-base);
  color: var(--v-primary-base);
}

.passion .btn.light.primary:hover {
  color: var(--v-primarydark-base);
}

.passion .btn-flat {
  border-radius: 36px;
}

.passion .btn:not(.btn-small) {
  padding: 8px 24px;
  line-height: 28px;
}

html {
  height: 100%;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

body {
  min-height: 100%;
}

.btn {
  border-radius: 4px;
  background: none;
  line-height: normal;
  position: relative;
  font-weight: var(--font-bold);
}

.btn.block {
  width: 100%;
}

.theme--light .btn-default {
  background-color: #f5f5f5;
}

.theme--dark .btn-default {
  background-color: #212121;
}

.btn.primary {
  background-color: var(--v-primary-base);
}

.btn.secondary {
  background-color: var(--v-secondary-base);
}

.btn-flat {
  font-weight: var(--font-bold);
}

.theme--light .btn-flat.primary {
  color: var(--v-primary-base);
}

.theme--dark .btn-flat.primary {
  color: var(--v-primarylight-base);
}

.theme--light .btn-flat.secondary {
  color: var(--v-secondary-base);
}

.theme--dark .btn-flat.secondary {
  color: var(--v-secondarylight-base);
}

.btn-flat:hover {
  background: none;
}

.btn-icon {
  text-decoration: none;
  text-align: center;
  letter-spacing: .5px;
  -webkit-transition: background-color .2s ease-out;
  -o-transition: background-color .2s ease-out;
  transition: background-color .2s ease-out;
  cursor: pointer;
  font-size: 14px;
  outline: 0;
  border: none;
  font-weight: var(--font-bold);
  border-radius: 50%;
  display: inline-block;
  height: 36px;
  line-height: 36px;
  padding: 0 16px;
  text-transform: uppercase;
  vertical-align: middle;
  -webkit-tap-highlight-color: transparent;
  background: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  padding: 0;
  width: 32.4px;
  overflow: hidden;
}

.btn-icon:before {
  border-radius: 4px;
  bottom: 0;
  color: inherit;
  content: "";
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  background-color: currentColor;
  -webkit-transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
  -o-transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
  transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
}

.btn-icon:hover:before {
  opacity: 0.06;
}

.theme--light .btn-icon {
  color: rgba(0, 0, 0, 0.54);
}

.theme--dark .btn-icon {
  color: rgba(255, 255, 255, 0.7);
}

.btn-icon i {
  line-height: 36px;
}

.btn-icon:before {
  border-radius: 50%;
}

.btn-outlined {
  position: relative;
  background-color: transparent !important;
  text-decoration: none;
  text-align: center;
  letter-spacing: .5px;
  -webkit-transition: background-color .2s ease-out;
  -o-transition: background-color .2s ease-out;
  transition: background-color .2s ease-out;
  cursor: pointer;
  font-size: 14px;
  outline: 0;
  border: 1px solid;
  font-weight: var(--font-bold);
  border-radius: 4px;
  display: inline-block;
  height: 36px;
  line-height: 36px;
  padding: 0 16px;
  text-transform: uppercase;
  vertical-align: middle;
  -webkit-tap-highlight-color: transparent;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.btn-outlined:before {
  border-radius: 4px;
  bottom: 0;
  color: inherit;
  content: "";
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  background-color: currentColor;
  -webkit-transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
  -o-transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
  transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
}

.btn-outlined:hover:before {
  opacity: 0.06;
}

.theme--light .btn-outlined {
  border-color: rgba(0, 0, 0, 0.87);
}

.theme--dark .btn-outlined {
  border-color: #fff;
}

.btn-outlined.primary {
  color: var(--v-primary-base) !important;
  border-color: var(--v-primary-base);
}

.btn-outlined.primary .waves-ripple {
  background: var(--v-primarylight-base);
}

.btn-outlined.secondary {
  color: var(--v-secondary-base) !important;
  border-color: var(--v-secondary-base);
}

.btn-outlined.secondary .waves-ripple {
  background: var(--v-secondarylight-base);
}

.btn-outlined.white {
  color: #FFF;
  border-color: rgba(255, 255, 255, 0.54);
}

.btn-floating.primary {
  background: var(--v-primary-base) !important;
}

.btn-floating.secondary {
  background: var(--v-secondary-base) !important;
}

.btn:before {
  border-radius: 4px;
  bottom: 0;
  color: inherit;
  content: "";
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  background-color: currentColor;
  -webkit-transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
  -o-transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
  transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
}

.btn:hover:before {
  opacity: 0.06;
}

.icon.primary {
  color: var(--v-primary-base);
}

.icon.secondary {
  color: var(--v-secondary-base);
}

.collection-item.no-hover:hover {
  background: none;
}

.m-application .display-4 {
  font-size: 6rem !important;
  font-weight: 300;
  line-height: 6rem;
  letter-spacing: -0.015625em !important;
}

.m-application .display-3 {
  font-size: 3.75rem !important;
  font-weight: 300;
  line-height: 3.75rem;
  letter-spacing: -0.0083333333em !important;
}

.m-application .display-2 {
  font-size: 3rem !important;
  font-weight: 400;
  line-height: 3.125rem;
  letter-spacing: normal !important;
}

.m-application .display-1 {
  font-size: 2.125rem !important;
  font-weight: 400;
  line-height: 2.5rem;
  letter-spacing: 0.0073529412em !important;
}

.m-application .headline {
  font-size: 1.5rem !important;
  font-weight: 400;
  line-height: 2rem;
  letter-spacing: normal !important;
}

.m-application .title {
  font-size: 1.25rem !important;
  font-weight: 500;
  line-height: 2rem;
  letter-spacing: 0.0125em !important;
}

.m-application .subtitle-1 {
  font-size: 1rem !important;
  font-weight: 400;
  letter-spacing: 0.009375em !important;
  line-height: 1.75rem;
}

.m-application .subtitle-2 {
  font-size: 0.875rem !important;
  font-weight: 500;
  letter-spacing: 0.0071428571em !important;
  line-height: 1.375rem;
}

.m-application .body-2 {
  font-size: 0.875rem !important;
  font-weight: 400;
  letter-spacing: 0.0178571429em !important;
  line-height: 1.25rem;
}

.m-application .body-1 {
  font-size: 1rem !important;
  font-weight: 400;
  letter-spacing: 0.03125em !important;
  line-height: 1.5rem;
}

.m-application .caption {
  font-size: 0.75rem !important;
  font-weight: 400;
  letter-spacing: 0.0333333333em !important;
  line-height: 1.25rem;
}

.m-application .overline {
  font-size: 0.625rem !important;
  font-weight: 400;
  letter-spacing: 0.1666666667em !important;
  line-height: 1rem;
  text-transform: uppercase;
}

.m-application p {
  margin-bottom: 16px;
}

.avatar-img {
  width: 42px;
  height: 42px;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  border-radius: 50%;
}

.avatar-img img {
  width: 100%;
}

.theme--light .avatar-img.icon {
  background-color: #bdbdbd;
}

.theme--dark .avatar-img.icon {
  background-color: #757575;
}

.theme--light .avatar-img.icon {
  color: #fff;
}

.theme--dark .avatar-img.icon {
  color: #121212;
}

.avatar-img.small {
  width: 24px;
  height: 24px;
}

.avatar-img.big {
  width: 56px;
  height: 56px;
}

.select-outlined .select-wrapper input.select-dropdown {
  border: 1px solid var(--div-2);
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

[dir="ltr"] .select-outlined .select-wrapper input.select-dropdown {
  padding-left: 8px;
}

[dir="rtl"] .select-outlined .select-wrapper input.select-dropdown {
  padding-right: 8px;
}

.input-field input:-internal-autofill-selected {
  background-color: transparent !important;
}

.input-field.primary input:not([type]):focus:not([readonly]), .input-field.primary input[type=text]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=password]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=email]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=url]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=time]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=date]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=datetime]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=datetime-local]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=tel]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=number]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=search]:not(.browser-default):focus:not([readonly]), .input-field.primary textarea.materialize-textarea:focus:not([readonly]) {
  border-bottom-color: var(--v-primary-base);
  -webkit-box-shadow: 0 1px 0 0 var(--v-primary-base);
  box-shadow: 0 1px 0 0 var(--v-primary-base);
}

.input-field.primary input:not([type]):focus:not([readonly]) + label, .input-field.primary input[type=text]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=password]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=email]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=url]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=time]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=date]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=datetime]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=datetime-local]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=tel]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=number]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=search]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary textarea.materialize-textarea:focus:not([readonly]) + label {
  color: var(--v-primary-base);
}

.input-field.secondary input:not([type]):focus:not([readonly]), .input-field.secondary input[type=text]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=password]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=email]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=url]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=time]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=date]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=datetime]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=datetime-local]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=tel]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=number]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=search]:not(.browser-default):focus:not([readonly]), .input-field.secondary textarea.materialize-textarea:focus:not([readonly]) {
  border-bottom-color: var(--v-secondary-base);
  -webkit-box-shadow: 0 1px 0 0 var(--v-secondary-base);
  box-shadow: 0 1px 0 0 var(--v-secondary-base);
}

.input-field.secondary input:not([type]):focus:not([readonly]) + label, .input-field.secondary input[type=text]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=password]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=email]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=url]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=time]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=date]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=datetime]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=datetime-local]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=tel]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=number]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=search]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary textarea.materialize-textarea:focus:not([readonly]) + label {
  color: var(--v-secondary-base);
}

[type=checkbox].filled-in.primary:checked + span:not(.lever):after {
  border: 2px solid var(--v-primary-base);
  background-color: var(--v-primary-base);
}

[type=checkbox].filled-in.secondary:checked + span:not(.lever):after {
  border: 2px solid var(--v-secondary-base);
  background-color: var(--v-secondary-base);
}

.pace {
  -webkit-pointer-events: none;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.pace-inactive {
  display: none;
}

.pace .pace-progress {
  background: #E91E63;
  position: fixed;
  z-index: 10000;
  top: 0;
  right: 100%;
  width: 100%;
  height: 2px;
}

.justify-content-evenly {
  -webkit-box-pack: space-evenly !important;
  -ms-flex-pack: space-evenly !important;
  justify-content: space-evenly !important;
}

.theme--light .dropdown-divider {
  border-color: rgba(0, 0, 0, 0.12);
}

.theme--dark .dropdown-divider {
  border-color: rgba(255, 255, 255, 0.12);
}

@media (min-width: 576px) {
  [class*=row-cols-sm-] {
    -ms-flex: inherit;
    -webkit-box-flex: inherit;
    flex: inherit;
    max-width: inherit;
  }
  [class*=col-sm-] {
    -ms-flex: inherit;
    -webkit-box-flex: inherit;
    flex: inherit;
    max-width: inherit;
  }
  [class*=order-sm-] {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  [class*=offset-sm-] {
    margin-left: 0;
  }
}

@media (min-width: 768px) {
  [class*=row-cols-md-] {
    -ms-flex: inherit;
    -webkit-box-flex: inherit;
    flex: inherit;
    max-width: inherit;
  }
  [class*=col-md-] {
    -ms-flex: inherit;
    -webkit-box-flex: inherit;
    flex: inherit;
    max-width: inherit;
  }
  [class*=order-md-] {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  [class*=offset-md-] {
    margin-left: 0;
  }
}

@media (min-width: 992px) {
  [class*=row-cols-lg-] {
    -ms-flex: inherit;
    -webkit-box-flex: inherit;
    flex: inherit;
    max-width: inherit;
  }
  [class*=col-lg-] {
    -ms-flex: inherit;
    -webkit-box-flex: inherit;
    flex: inherit;
    max-width: inherit;
  }
  [class*=order-lg-] {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  [class*=offset-lg-] {
    margin-left: 0;
  }
}

@media (min-width: 1200px) {
  [class*=row-cols-xl-] {
    -ms-flex: inherit;
    -webkit-box-flex: inherit;
    flex: inherit;
    max-width: inherit;
  }
  [class*=col-xl-] {
    -ms-flex: inherit;
    -webkit-box-flex: inherit;
    flex: inherit;
    max-width: inherit;
  }
  [class*=order-xl-] {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  [class*=offset-xl-] {
    margin-left: 0;
  }
}

@media (min-width: 600px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-sm-4 > * {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -ms-flex: 0 0 20%;
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .order-sm-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  .order-sm-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  .order-sm-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  .order-sm-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  .order-sm-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  .order-sm-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  .order-sm-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  .order-sm-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  .order-sm-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  .order-sm-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  .order-sm-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  .order-sm-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  .order-sm-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  .order-sm-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 960px) {
  .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-md-4 > * {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -ms-flex: 0 0 20%;
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .order-md-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  .order-md-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  .order-md-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  .order-md-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  .order-md-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  .order-md-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  .order-md-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  .order-md-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  .order-md-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  .order-md-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  .order-md-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  .order-md-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  .order-md-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  .order-md-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.333333%;
  }
  .offset-md-2 {
    margin-left: 16.666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.333333%;
  }
  .offset-md-5 {
    margin-left: 41.666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.333333%;
  }
  .offset-md-8 {
    margin-left: 66.666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.333333%;
  }
  .offset-md-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 1264px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-lg-4 > * {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -ms-flex: 0 0 20%;
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .order-lg-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  .order-lg-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  .order-lg-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  .order-lg-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  .order-lg-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  .order-lg-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  .order-lg-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  .order-lg-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  .order-lg-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  .order-lg-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  .order-lg-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  .order-lg-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  .order-lg-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  .order-lg-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.333333%;
  }
  .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 1904px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-xl-4 > * {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -ms-flex: 0 0 20%;
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .order-xl-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  .order-xl-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  .order-xl-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  .order-xl-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  .order-xl-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  .order-xl-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  .order-xl-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  .order-xl-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  .order-xl-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  .order-xl-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  .order-xl-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  .order-xl-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  .order-xl-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  .order-xl-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.333333%;
  }
  .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}

.m-application .ma-0 {
  margin: 0px !important;
}

.m-application .ma-1 {
  margin: 4px !important;
}

.m-application .ma-2 {
  margin: 8px !important;
}

.m-application .ma-3 {
  margin: 12px !important;
}

.m-application .ma-4 {
  margin: 16px !important;
}

.m-application .ma-5 {
  margin: 20px !important;
}

.m-application .ma-6 {
  margin: 24px !important;
}

.m-application .ma-7 {
  margin: 28px !important;
}

.m-application .ma-8 {
  margin: 32px !important;
}

.m-application .ma-9 {
  margin: 36px !important;
}

.m-application .ma-10 {
  margin: 40px !important;
}

.m-application .ma-11 {
  margin: 44px !important;
}

.m-application .ma-12 {
  margin: 48px !important;
}

.m-application .ma-auto {
  margin: auto !important;
}

.m-application .mx-0 {
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.m-application .mx-1 {
  margin-right: 4px !important;
  margin-left: 4px !important;
}

.m-application .mx-2 {
  margin-right: 8px !important;
  margin-left: 8px !important;
}

.m-application .mx-3 {
  margin-right: 12px !important;
  margin-left: 12px !important;
}

.m-application .mx-4 {
  margin-right: 16px !important;
  margin-left: 16px !important;
}

.m-application .mx-5 {
  margin-right: 20px !important;
  margin-left: 20px !important;
}

.m-application .mx-6 {
  margin-right: 24px !important;
  margin-left: 24px !important;
}

.m-application .mx-7 {
  margin-right: 28px !important;
  margin-left: 28px !important;
}

.m-application .mx-8 {
  margin-right: 32px !important;
  margin-left: 32px !important;
}

.m-application .mx-9 {
  margin-right: 36px !important;
  margin-left: 36px !important;
}

.m-application .mx-10 {
  margin-right: 40px !important;
  margin-left: 40px !important;
}

.m-application .mx-11 {
  margin-right: 44px !important;
  margin-left: 44px !important;
}

.m-application .mx-12 {
  margin-right: 48px !important;
  margin-left: 48px !important;
}

.m-application .mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.m-application .my-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.m-application .my-1 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.m-application .my-2 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.m-application .my-3 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.m-application .my-4 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

.m-application .my-5 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.m-application .my-6 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.m-application .my-7 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}

.m-application .my-8 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}

.m-application .my-9 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}

.m-application .my-10 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.m-application .my-11 {
  margin-top: 44px !important;
  margin-bottom: 44px !important;
}

.m-application .my-12 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}

.m-application .my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.m-application .mt-0 {
  margin-top: 0px !important;
}

.m-application .mt-1 {
  margin-top: 4px !important;
}

.m-application .mt-2 {
  margin-top: 8px !important;
}

.m-application .mt-3 {
  margin-top: 12px !important;
}

.m-application .mt-4 {
  margin-top: 16px !important;
}

.m-application .mt-5 {
  margin-top: 20px !important;
}

.m-application .mt-6 {
  margin-top: 24px !important;
}

.m-application .mt-7 {
  margin-top: 28px !important;
}

.m-application .mt-8 {
  margin-top: 32px !important;
}

.m-application .mt-9 {
  margin-top: 36px !important;
}

.m-application .mt-10 {
  margin-top: 40px !important;
}

.m-application .mt-11 {
  margin-top: 44px !important;
}

.m-application .mt-12 {
  margin-top: 48px !important;
}

.m-application .mt-auto {
  margin-top: auto !important;
}

.m-application .mr-0 {
  margin-right: 0px !important;
}

.m-application .mr-1 {
  margin-right: 4px !important;
}

.m-application .mr-2 {
  margin-right: 8px !important;
}

.m-application .mr-3 {
  margin-right: 12px !important;
}

.m-application .mr-4 {
  margin-right: 16px !important;
}

.m-application .mr-5 {
  margin-right: 20px !important;
}

.m-application .mr-6 {
  margin-right: 24px !important;
}

.m-application .mr-7 {
  margin-right: 28px !important;
}

.m-application .mr-8 {
  margin-right: 32px !important;
}

.m-application .mr-9 {
  margin-right: 36px !important;
}

.m-application .mr-10 {
  margin-right: 40px !important;
}

.m-application .mr-11 {
  margin-right: 44px !important;
}

.m-application .mr-12 {
  margin-right: 48px !important;
}

.m-application .mr-auto {
  margin-right: auto !important;
}

.m-application .mb-0 {
  margin-bottom: 0px !important;
}

.m-application .mb-1 {
  margin-bottom: 4px !important;
}

.m-application .mb-2 {
  margin-bottom: 8px !important;
}

.m-application .mb-3 {
  margin-bottom: 12px !important;
}

.m-application .mb-4 {
  margin-bottom: 16px !important;
}

.m-application .mb-5 {
  margin-bottom: 20px !important;
}

.m-application .mb-6 {
  margin-bottom: 24px !important;
}

.m-application .mb-7 {
  margin-bottom: 28px !important;
}

.m-application .mb-8 {
  margin-bottom: 32px !important;
}

.m-application .mb-9 {
  margin-bottom: 36px !important;
}

.m-application .mb-10 {
  margin-bottom: 40px !important;
}

.m-application .mb-11 {
  margin-bottom: 44px !important;
}

.m-application .mb-12 {
  margin-bottom: 48px !important;
}

.m-application .mb-auto {
  margin-bottom: auto !important;
}

.m-application .ml-0 {
  margin-left: 0px !important;
}

.m-application .ml-1 {
  margin-left: 4px !important;
}

.m-application .ml-2 {
  margin-left: 8px !important;
}

.m-application .ml-3 {
  margin-left: 12px !important;
}

.m-application .ml-4 {
  margin-left: 16px !important;
}

.m-application .ml-5 {
  margin-left: 20px !important;
}

.m-application .ml-6 {
  margin-left: 24px !important;
}

.m-application .ml-7 {
  margin-left: 28px !important;
}

.m-application .ml-8 {
  margin-left: 32px !important;
}

.m-application .ml-9 {
  margin-left: 36px !important;
}

.m-application .ml-10 {
  margin-left: 40px !important;
}

.m-application .ml-11 {
  margin-left: 44px !important;
}

.m-application .ml-12 {
  margin-left: 48px !important;
}

.m-application .ml-auto {
  margin-left: auto !important;
}

[dir="ltr"] .m-application .ms-0 {
  margin-left: 0px !important;
}

[dir="rtl"] .m-application .ms-0 {
  margin-right: 0px !important;
}

[dir="ltr"] .m-application .ms-1 {
  margin-left: 4px !important;
}

[dir="rtl"] .m-application .ms-1 {
  margin-right: 4px !important;
}

[dir="ltr"] .m-application .ms-2 {
  margin-left: 8px !important;
}

[dir="rtl"] .m-application .ms-2 {
  margin-right: 8px !important;
}

[dir="ltr"] .m-application .ms-3 {
  margin-left: 12px !important;
}

[dir="rtl"] .m-application .ms-3 {
  margin-right: 12px !important;
}

[dir="ltr"] .m-application .ms-4 {
  margin-left: 16px !important;
}

[dir="rtl"] .m-application .ms-4 {
  margin-right: 16px !important;
}

[dir="ltr"] .m-application .ms-5 {
  margin-left: 20px !important;
}

[dir="rtl"] .m-application .ms-5 {
  margin-right: 20px !important;
}

[dir="ltr"] .m-application .ms-6 {
  margin-left: 24px !important;
}

[dir="rtl"] .m-application .ms-6 {
  margin-right: 24px !important;
}

[dir="ltr"] .m-application .ms-7 {
  margin-left: 28px !important;
}

[dir="rtl"] .m-application .ms-7 {
  margin-right: 28px !important;
}

[dir="ltr"] .m-application .ms-8 {
  margin-left: 32px !important;
}

[dir="rtl"] .m-application .ms-8 {
  margin-right: 32px !important;
}

[dir="ltr"] .m-application .ms-9 {
  margin-left: 36px !important;
}

[dir="rtl"] .m-application .ms-9 {
  margin-right: 36px !important;
}

[dir="ltr"] .m-application .ms-10 {
  margin-left: 40px !important;
}

[dir="rtl"] .m-application .ms-10 {
  margin-right: 40px !important;
}

[dir="ltr"] .m-application .ms-11 {
  margin-left: 44px !important;
}

[dir="rtl"] .m-application .ms-11 {
  margin-right: 44px !important;
}

[dir="ltr"] .m-application .ms-12 {
  margin-left: 48px !important;
}

[dir="rtl"] .m-application .ms-12 {
  margin-right: 48px !important;
}

[dir="ltr"] .m-application .ms-auto {
  margin-left: auto !important;
}

[dir="rtl"] .m-application .ms-auto {
  margin-right: auto !important;
}

[dir="ltr"] .m-application .me-0 {
  margin-right: 0px !important;
}

[dir="rtl"] .m-application .me-0 {
  margin-left: 0px !important;
}

[dir="ltr"] .m-application .me-1 {
  margin-right: 4px !important;
}

[dir="rtl"] .m-application .me-1 {
  margin-left: 4px !important;
}

[dir="ltr"] .m-application .me-2 {
  margin-right: 8px !important;
}

[dir="rtl"] .m-application .me-2 {
  margin-left: 8px !important;
}

[dir="ltr"] .m-application .me-3 {
  margin-right: 12px !important;
}

[dir="rtl"] .m-application .me-3 {
  margin-left: 12px !important;
}

[dir="ltr"] .m-application .me-4 {
  margin-right: 16px !important;
}

[dir="rtl"] .m-application .me-4 {
  margin-left: 16px !important;
}

[dir="ltr"] .m-application .me-5 {
  margin-right: 20px !important;
}

[dir="rtl"] .m-application .me-5 {
  margin-left: 20px !important;
}

[dir="ltr"] .m-application .me-6 {
  margin-right: 24px !important;
}

[dir="rtl"] .m-application .me-6 {
  margin-left: 24px !important;
}

[dir="ltr"] .m-application .me-7 {
  margin-right: 28px !important;
}

[dir="rtl"] .m-application .me-7 {
  margin-left: 28px !important;
}

[dir="ltr"] .m-application .me-8 {
  margin-right: 32px !important;
}

[dir="rtl"] .m-application .me-8 {
  margin-left: 32px !important;
}

[dir="ltr"] .m-application .me-9 {
  margin-right: 36px !important;
}

[dir="rtl"] .m-application .me-9 {
  margin-left: 36px !important;
}

[dir="ltr"] .m-application .me-10 {
  margin-right: 40px !important;
}

[dir="rtl"] .m-application .me-10 {
  margin-left: 40px !important;
}

[dir="ltr"] .m-application .me-11 {
  margin-right: 44px !important;
}

[dir="rtl"] .m-application .me-11 {
  margin-left: 44px !important;
}

[dir="ltr"] .m-application .me-12 {
  margin-right: 48px !important;
}

[dir="rtl"] .m-application .me-12 {
  margin-left: 48px !important;
}

[dir="ltr"] .m-application .me-auto {
  margin-right: auto !important;
}

[dir="rtl"] .m-application .me-auto {
  margin-left: auto !important;
}

.m-application .ma-n1 {
  margin: -4px !important;
}

.m-application .ma-n2 {
  margin: -8px !important;
}

.m-application .ma-n3 {
  margin: -12px !important;
}

.m-application .ma-n4 {
  margin: -16px !important;
}

.m-application .ma-n5 {
  margin: -20px !important;
}

.m-application .ma-n6 {
  margin: -24px !important;
}

.m-application .ma-n7 {
  margin: -28px !important;
}

.m-application .ma-n8 {
  margin: -32px !important;
}

.m-application .ma-n9 {
  margin: -36px !important;
}

.m-application .ma-n10 {
  margin: -40px !important;
}

.m-application .ma-n11 {
  margin: -44px !important;
}

.m-application .ma-n12 {
  margin: -48px !important;
}

.m-application .mx-n1 {
  margin-right: -4px !important;
  margin-left: -4px !important;
}

.m-application .mx-n2 {
  margin-right: -8px !important;
  margin-left: -8px !important;
}

.m-application .mx-n3 {
  margin-right: -12px !important;
  margin-left: -12px !important;
}

.m-application .mx-n4 {
  margin-right: -16px !important;
  margin-left: -16px !important;
}

.m-application .mx-n5 {
  margin-right: -20px !important;
  margin-left: -20px !important;
}

.m-application .mx-n6 {
  margin-right: -24px !important;
  margin-left: -24px !important;
}

.m-application .mx-n7 {
  margin-right: -28px !important;
  margin-left: -28px !important;
}

.m-application .mx-n8 {
  margin-right: -32px !important;
  margin-left: -32px !important;
}

.m-application .mx-n9 {
  margin-right: -36px !important;
  margin-left: -36px !important;
}

.m-application .mx-n10 {
  margin-right: -40px !important;
  margin-left: -40px !important;
}

.m-application .mx-n11 {
  margin-right: -44px !important;
  margin-left: -44px !important;
}

.m-application .mx-n12 {
  margin-right: -48px !important;
  margin-left: -48px !important;
}

.m-application .my-n1 {
  margin-top: -4px !important;
  margin-bottom: -4px !important;
}

.m-application .my-n2 {
  margin-top: -8px !important;
  margin-bottom: -8px !important;
}

.m-application .my-n3 {
  margin-top: -12px !important;
  margin-bottom: -12px !important;
}

.m-application .my-n4 {
  margin-top: -16px !important;
  margin-bottom: -16px !important;
}

.m-application .my-n5 {
  margin-top: -20px !important;
  margin-bottom: -20px !important;
}

.m-application .my-n6 {
  margin-top: -24px !important;
  margin-bottom: -24px !important;
}

.m-application .my-n7 {
  margin-top: -28px !important;
  margin-bottom: -28px !important;
}

.m-application .my-n8 {
  margin-top: -32px !important;
  margin-bottom: -32px !important;
}

.m-application .my-n9 {
  margin-top: -36px !important;
  margin-bottom: -36px !important;
}

.m-application .my-n10 {
  margin-top: -40px !important;
  margin-bottom: -40px !important;
}

.m-application .my-n11 {
  margin-top: -44px !important;
  margin-bottom: -44px !important;
}

.m-application .my-n12 {
  margin-top: -48px !important;
  margin-bottom: -48px !important;
}

.m-application .mt-n1 {
  margin-top: -4px !important;
}

.m-application .mt-n2 {
  margin-top: -8px !important;
}

.m-application .mt-n3 {
  margin-top: -12px !important;
}

.m-application .mt-n4 {
  margin-top: -16px !important;
}

.m-application .mt-n5 {
  margin-top: -20px !important;
}

.m-application .mt-n6 {
  margin-top: -24px !important;
}

.m-application .mt-n7 {
  margin-top: -28px !important;
}

.m-application .mt-n8 {
  margin-top: -32px !important;
}

.m-application .mt-n9 {
  margin-top: -36px !important;
}

.m-application .mt-n10 {
  margin-top: -40px !important;
}

.m-application .mt-n11 {
  margin-top: -44px !important;
}

.m-application .mt-n12 {
  margin-top: -48px !important;
}

.m-application .mr-n1 {
  margin-right: -4px !important;
}

.m-application .mr-n2 {
  margin-right: -8px !important;
}

.m-application .mr-n3 {
  margin-right: -12px !important;
}

.m-application .mr-n4 {
  margin-right: -16px !important;
}

.m-application .mr-n5 {
  margin-right: -20px !important;
}

.m-application .mr-n6 {
  margin-right: -24px !important;
}

.m-application .mr-n7 {
  margin-right: -28px !important;
}

.m-application .mr-n8 {
  margin-right: -32px !important;
}

.m-application .mr-n9 {
  margin-right: -36px !important;
}

.m-application .mr-n10 {
  margin-right: -40px !important;
}

.m-application .mr-n11 {
  margin-right: -44px !important;
}

.m-application .mr-n12 {
  margin-right: -48px !important;
}

.m-application .mb-n1 {
  margin-bottom: -4px !important;
}

.m-application .mb-n2 {
  margin-bottom: -8px !important;
}

.m-application .mb-n3 {
  margin-bottom: -12px !important;
}

.m-application .mb-n4 {
  margin-bottom: -16px !important;
}

.m-application .mb-n5 {
  margin-bottom: -20px !important;
}

.m-application .mb-n6 {
  margin-bottom: -24px !important;
}

.m-application .mb-n7 {
  margin-bottom: -28px !important;
}

.m-application .mb-n8 {
  margin-bottom: -32px !important;
}

.m-application .mb-n9 {
  margin-bottom: -36px !important;
}

.m-application .mb-n10 {
  margin-bottom: -40px !important;
}

.m-application .mb-n11 {
  margin-bottom: -44px !important;
}

.m-application .mb-n12 {
  margin-bottom: -48px !important;
}

.m-application .ml-n1 {
  margin-left: -4px !important;
}

.m-application .ml-n2 {
  margin-left: -8px !important;
}

.m-application .ml-n3 {
  margin-left: -12px !important;
}

.m-application .ml-n4 {
  margin-left: -16px !important;
}

.m-application .ml-n5 {
  margin-left: -20px !important;
}

.m-application .ml-n6 {
  margin-left: -24px !important;
}

.m-application .ml-n7 {
  margin-left: -28px !important;
}

.m-application .ml-n8 {
  margin-left: -32px !important;
}

.m-application .ml-n9 {
  margin-left: -36px !important;
}

.m-application .ml-n10 {
  margin-left: -40px !important;
}

.m-application .ml-n11 {
  margin-left: -44px !important;
}

.m-application .ml-n12 {
  margin-left: -48px !important;
}

[dir="ltr"] .m-application .ms-n1 {
  margin-left: -4px !important;
}

[dir="rtl"] .m-application .ms-n1 {
  margin-right: -4px !important;
}

[dir="ltr"] .m-application .ms-n2 {
  margin-left: -8px !important;
}

[dir="rtl"] .m-application .ms-n2 {
  margin-right: -8px !important;
}

[dir="ltr"] .m-application .ms-n3 {
  margin-left: -12px !important;
}

[dir="rtl"] .m-application .ms-n3 {
  margin-right: -12px !important;
}

[dir="ltr"] .m-application .ms-n4 {
  margin-left: -16px !important;
}

[dir="rtl"] .m-application .ms-n4 {
  margin-right: -16px !important;
}

[dir="ltr"] .m-application .ms-n5 {
  margin-left: -20px !important;
}

[dir="rtl"] .m-application .ms-n5 {
  margin-right: -20px !important;
}

[dir="ltr"] .m-application .ms-n6 {
  margin-left: -24px !important;
}

[dir="rtl"] .m-application .ms-n6 {
  margin-right: -24px !important;
}

[dir="ltr"] .m-application .ms-n7 {
  margin-left: -28px !important;
}

[dir="rtl"] .m-application .ms-n7 {
  margin-right: -28px !important;
}

[dir="ltr"] .m-application .ms-n8 {
  margin-left: -32px !important;
}

[dir="rtl"] .m-application .ms-n8 {
  margin-right: -32px !important;
}

[dir="ltr"] .m-application .ms-n9 {
  margin-left: -36px !important;
}

[dir="rtl"] .m-application .ms-n9 {
  margin-right: -36px !important;
}

[dir="ltr"] .m-application .ms-n10 {
  margin-left: -40px !important;
}

[dir="rtl"] .m-application .ms-n10 {
  margin-right: -40px !important;
}

[dir="ltr"] .m-application .ms-n11 {
  margin-left: -44px !important;
}

[dir="rtl"] .m-application .ms-n11 {
  margin-right: -44px !important;
}

[dir="ltr"] .m-application .ms-n12 {
  margin-left: -48px !important;
}

[dir="rtl"] .m-application .ms-n12 {
  margin-right: -48px !important;
}

[dir="ltr"] .m-application .me-n1 {
  margin-right: -4px !important;
}

[dir="rtl"] .m-application .me-n1 {
  margin-left: -4px !important;
}

[dir="ltr"] .m-application .me-n2 {
  margin-right: -8px !important;
}

[dir="rtl"] .m-application .me-n2 {
  margin-left: -8px !important;
}

[dir="ltr"] .m-application .me-n3 {
  margin-right: -12px !important;
}

[dir="rtl"] .m-application .me-n3 {
  margin-left: -12px !important;
}

[dir="ltr"] .m-application .me-n4 {
  margin-right: -16px !important;
}

[dir="rtl"] .m-application .me-n4 {
  margin-left: -16px !important;
}

[dir="ltr"] .m-application .me-n5 {
  margin-right: -20px !important;
}

[dir="rtl"] .m-application .me-n5 {
  margin-left: -20px !important;
}

[dir="ltr"] .m-application .me-n6 {
  margin-right: -24px !important;
}

[dir="rtl"] .m-application .me-n6 {
  margin-left: -24px !important;
}

[dir="ltr"] .m-application .me-n7 {
  margin-right: -28px !important;
}

[dir="rtl"] .m-application .me-n7 {
  margin-left: -28px !important;
}

[dir="ltr"] .m-application .me-n8 {
  margin-right: -32px !important;
}

[dir="rtl"] .m-application .me-n8 {
  margin-left: -32px !important;
}

[dir="ltr"] .m-application .me-n9 {
  margin-right: -36px !important;
}

[dir="rtl"] .m-application .me-n9 {
  margin-left: -36px !important;
}

[dir="ltr"] .m-application .me-n10 {
  margin-right: -40px !important;
}

[dir="rtl"] .m-application .me-n10 {
  margin-left: -40px !important;
}

[dir="ltr"] .m-application .me-n11 {
  margin-right: -44px !important;
}

[dir="rtl"] .m-application .me-n11 {
  margin-left: -44px !important;
}

[dir="ltr"] .m-application .me-n12 {
  margin-right: -48px !important;
}

[dir="rtl"] .m-application .me-n12 {
  margin-left: -48px !important;
}

.m-application .pa-0 {
  padding: 0px !important;
}

.m-application .pa-1 {
  padding: 4px !important;
}

.m-application .pa-2 {
  padding: 8px !important;
}

.m-application .pa-3 {
  padding: 12px !important;
}

.m-application .pa-4 {
  padding: 16px !important;
}

.m-application .pa-5 {
  padding: 20px !important;
}

.m-application .pa-6 {
  padding: 24px !important;
}

.m-application .pa-7 {
  padding: 28px !important;
}

.m-application .pa-8 {
  padding: 32px !important;
}

.m-application .pa-9 {
  padding: 36px !important;
}

.m-application .pa-10 {
  padding: 40px !important;
}

.m-application .pa-11 {
  padding: 44px !important;
}

.m-application .pa-12 {
  padding: 48px !important;
}

.m-application .px-0 {
  padding-right: 0px !important;
  padding-left: 0px !important;
}

.m-application .px-1 {
  padding-right: 4px !important;
  padding-left: 4px !important;
}

.m-application .px-2 {
  padding-right: 8px !important;
  padding-left: 8px !important;
}

.m-application .px-3 {
  padding-right: 12px !important;
  padding-left: 12px !important;
}

.m-application .px-4 {
  padding-right: 16px !important;
  padding-left: 16px !important;
}

.m-application .px-5 {
  padding-right: 20px !important;
  padding-left: 20px !important;
}

.m-application .px-6 {
  padding-right: 24px !important;
  padding-left: 24px !important;
}

.m-application .px-7 {
  padding-right: 28px !important;
  padding-left: 28px !important;
}

.m-application .px-8 {
  padding-right: 32px !important;
  padding-left: 32px !important;
}

.m-application .px-9 {
  padding-right: 36px !important;
  padding-left: 36px !important;
}

.m-application .px-10 {
  padding-right: 40px !important;
  padding-left: 40px !important;
}

.m-application .px-11 {
  padding-right: 44px !important;
  padding-left: 44px !important;
}

.m-application .px-12 {
  padding-right: 48px !important;
  padding-left: 48px !important;
}

.m-application .py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.m-application .py-1 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.m-application .py-2 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.m-application .py-3 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.m-application .py-4 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.m-application .py-5 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.m-application .py-6 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

.m-application .py-7 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}

.m-application .py-8 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}

.m-application .py-9 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}

.m-application .py-10 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.m-application .py-11 {
  padding-top: 44px !important;
  padding-bottom: 44px !important;
}

.m-application .py-12 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}

.m-application .pt-0 {
  padding-top: 0px !important;
}

.m-application .pt-1 {
  padding-top: 4px !important;
}

.m-application .pt-2 {
  padding-top: 8px !important;
}

.m-application .pt-3 {
  padding-top: 12px !important;
}

.m-application .pt-4 {
  padding-top: 16px !important;
}

.m-application .pt-5 {
  padding-top: 20px !important;
}

.m-application .pt-6 {
  padding-top: 24px !important;
}

.m-application .pt-7 {
  padding-top: 28px !important;
}

.m-application .pt-8 {
  padding-top: 32px !important;
}

.m-application .pt-9 {
  padding-top: 36px !important;
}

.m-application .pt-10 {
  padding-top: 40px !important;
}

.m-application .pt-11 {
  padding-top: 44px !important;
}

.m-application .pt-12 {
  padding-top: 48px !important;
}

.m-application .pr-0 {
  padding-right: 0px !important;
}

.m-application .pr-1 {
  padding-right: 4px !important;
}

.m-application .pr-2 {
  padding-right: 8px !important;
}

.m-application .pr-3 {
  padding-right: 12px !important;
}

.m-application .pr-4 {
  padding-right: 16px !important;
}

.m-application .pr-5 {
  padding-right: 20px !important;
}

.m-application .pr-6 {
  padding-right: 24px !important;
}

.m-application .pr-7 {
  padding-right: 28px !important;
}

.m-application .pr-8 {
  padding-right: 32px !important;
}

.m-application .pr-9 {
  padding-right: 36px !important;
}

.m-application .pr-10 {
  padding-right: 40px !important;
}

.m-application .pr-11 {
  padding-right: 44px !important;
}

.m-application .pr-12 {
  padding-right: 48px !important;
}

.m-application .pb-0 {
  padding-bottom: 0px !important;
}

.m-application .pb-1 {
  padding-bottom: 4px !important;
}

.m-application .pb-2 {
  padding-bottom: 8px !important;
}

.m-application .pb-3 {
  padding-bottom: 12px !important;
}

.m-application .pb-4 {
  padding-bottom: 16px !important;
}

.m-application .pb-5 {
  padding-bottom: 20px !important;
}

.m-application .pb-6 {
  padding-bottom: 24px !important;
}

.m-application .pb-7 {
  padding-bottom: 28px !important;
}

.m-application .pb-8 {
  padding-bottom: 32px !important;
}

.m-application .pb-9 {
  padding-bottom: 36px !important;
}

.m-application .pb-10 {
  padding-bottom: 40px !important;
}

.m-application .pb-11 {
  padding-bottom: 44px !important;
}

.m-application .pb-12 {
  padding-bottom: 48px !important;
}

.m-application .pl-0 {
  padding-left: 0px !important;
}

.m-application .pl-1 {
  padding-left: 4px !important;
}

.m-application .pl-2 {
  padding-left: 8px !important;
}

.m-application .pl-3 {
  padding-left: 12px !important;
}

.m-application .pl-4 {
  padding-left: 16px !important;
}

.m-application .pl-5 {
  padding-left: 20px !important;
}

.m-application .pl-6 {
  padding-left: 24px !important;
}

.m-application .pl-7 {
  padding-left: 28px !important;
}

.m-application .pl-8 {
  padding-left: 32px !important;
}

.m-application .pl-9 {
  padding-left: 36px !important;
}

.m-application .pl-10 {
  padding-left: 40px !important;
}

.m-application .pl-11 {
  padding-left: 44px !important;
}

.m-application .pl-12 {
  padding-left: 48px !important;
}

[dir="ltr"] .m-application .ps-0 {
  padding-left: 0px !important;
}

[dir="rtl"] .m-application .ps-0 {
  padding-right: 0px !important;
}

[dir="ltr"] .m-application .ps-1 {
  padding-left: 4px !important;
}

[dir="rtl"] .m-application .ps-1 {
  padding-right: 4px !important;
}

[dir="ltr"] .m-application .ps-2 {
  padding-left: 8px !important;
}

[dir="rtl"] .m-application .ps-2 {
  padding-right: 8px !important;
}

[dir="ltr"] .m-application .ps-3 {
  padding-left: 12px !important;
}

[dir="rtl"] .m-application .ps-3 {
  padding-right: 12px !important;
}

[dir="ltr"] .m-application .ps-4 {
  padding-left: 16px !important;
}

[dir="rtl"] .m-application .ps-4 {
  padding-right: 16px !important;
}

[dir="ltr"] .m-application .ps-5 {
  padding-left: 20px !important;
}

[dir="rtl"] .m-application .ps-5 {
  padding-right: 20px !important;
}

[dir="ltr"] .m-application .ps-6 {
  padding-left: 24px !important;
}

[dir="rtl"] .m-application .ps-6 {
  padding-right: 24px !important;
}

[dir="ltr"] .m-application .ps-7 {
  padding-left: 28px !important;
}

[dir="rtl"] .m-application .ps-7 {
  padding-right: 28px !important;
}

[dir="ltr"] .m-application .ps-8 {
  padding-left: 32px !important;
}

[dir="rtl"] .m-application .ps-8 {
  padding-right: 32px !important;
}

[dir="ltr"] .m-application .ps-9 {
  padding-left: 36px !important;
}

[dir="rtl"] .m-application .ps-9 {
  padding-right: 36px !important;
}

[dir="ltr"] .m-application .ps-10 {
  padding-left: 40px !important;
}

[dir="rtl"] .m-application .ps-10 {
  padding-right: 40px !important;
}

[dir="ltr"] .m-application .ps-11 {
  padding-left: 44px !important;
}

[dir="rtl"] .m-application .ps-11 {
  padding-right: 44px !important;
}

[dir="ltr"] .m-application .ps-12 {
  padding-left: 48px !important;
}

[dir="rtl"] .m-application .ps-12 {
  padding-right: 48px !important;
}

[dir="ltr"] .m-application .pe-0 {
  padding-right: 0px !important;
}

[dir="rtl"] .m-application .pe-0 {
  padding-left: 0px !important;
}

[dir="ltr"] .m-application .pe-1 {
  padding-right: 4px !important;
}

[dir="rtl"] .m-application .pe-1 {
  padding-left: 4px !important;
}

[dir="ltr"] .m-application .pe-2 {
  padding-right: 8px !important;
}

[dir="rtl"] .m-application .pe-2 {
  padding-left: 8px !important;
}

[dir="ltr"] .m-application .pe-3 {
  padding-right: 12px !important;
}

[dir="rtl"] .m-application .pe-3 {
  padding-left: 12px !important;
}

[dir="ltr"] .m-application .pe-4 {
  padding-right: 16px !important;
}

[dir="rtl"] .m-application .pe-4 {
  padding-left: 16px !important;
}

[dir="ltr"] .m-application .pe-5 {
  padding-right: 20px !important;
}

[dir="rtl"] .m-application .pe-5 {
  padding-left: 20px !important;
}

[dir="ltr"] .m-application .pe-6 {
  padding-right: 24px !important;
}

[dir="rtl"] .m-application .pe-6 {
  padding-left: 24px !important;
}

[dir="ltr"] .m-application .pe-7 {
  padding-right: 28px !important;
}

[dir="rtl"] .m-application .pe-7 {
  padding-left: 28px !important;
}

[dir="ltr"] .m-application .pe-8 {
  padding-right: 32px !important;
}

[dir="rtl"] .m-application .pe-8 {
  padding-left: 32px !important;
}

[dir="ltr"] .m-application .pe-9 {
  padding-right: 36px !important;
}

[dir="rtl"] .m-application .pe-9 {
  padding-left: 36px !important;
}

[dir="ltr"] .m-application .pe-10 {
  padding-right: 40px !important;
}

[dir="rtl"] .m-application .pe-10 {
  padding-left: 40px !important;
}

[dir="ltr"] .m-application .pe-11 {
  padding-right: 44px !important;
}

[dir="rtl"] .m-application .pe-11 {
  padding-left: 44px !important;
}

[dir="ltr"] .m-application .pe-12 {
  padding-right: 48px !important;
}

[dir="rtl"] .m-application .pe-12 {
  padding-left: 48px !important;
}

@media only screen and (min-width: 600px) {
  .m-application .ma-sm-0 {
    margin: 0px !important;
  }
  .m-application .ma-sm-1 {
    margin: 4px !important;
  }
  .m-application .ma-sm-2 {
    margin: 8px !important;
  }
  .m-application .ma-sm-3 {
    margin: 12px !important;
  }
  .m-application .ma-sm-4 {
    margin: 16px !important;
  }
  .m-application .ma-sm-5 {
    margin: 20px !important;
  }
  .m-application .ma-sm-6 {
    margin: 24px !important;
  }
  .m-application .ma-sm-7 {
    margin: 28px !important;
  }
  .m-application .ma-sm-8 {
    margin: 32px !important;
  }
  .m-application .ma-sm-9 {
    margin: 36px !important;
  }
  .m-application .ma-sm-10 {
    margin: 40px !important;
  }
  .m-application .ma-sm-11 {
    margin: 44px !important;
  }
  .m-application .ma-sm-12 {
    margin: 48px !important;
  }
  .m-application .ma-sm-auto {
    margin: auto !important;
  }
  .m-application .mx-sm-0 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .m-application .mx-sm-1 {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .m-application .mx-sm-2 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .m-application .mx-sm-3 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .m-application .mx-sm-4 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .m-application .mx-sm-5 {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .m-application .mx-sm-6 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .m-application .mx-sm-7 {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }
  .m-application .mx-sm-8 {
    margin-right: 32px !important;
    margin-left: 32px !important;
  }
  .m-application .mx-sm-9 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .m-application .mx-sm-10 {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .m-application .mx-sm-11 {
    margin-right: 44px !important;
    margin-left: 44px !important;
  }
  .m-application .mx-sm-12 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .m-application .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .m-application .my-sm-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .m-application .my-sm-1 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .m-application .my-sm-2 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .m-application .my-sm-3 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .m-application .my-sm-4 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .m-application .my-sm-5 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .m-application .my-sm-6 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .m-application .my-sm-7 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .m-application .my-sm-8 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .m-application .my-sm-9 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .m-application .my-sm-10 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .m-application .my-sm-11 {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }
  .m-application .my-sm-12 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .m-application .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .m-application .mt-sm-0 {
    margin-top: 0px !important;
  }
  .m-application .mt-sm-1 {
    margin-top: 4px !important;
  }
  .m-application .mt-sm-2 {
    margin-top: 8px !important;
  }
  .m-application .mt-sm-3 {
    margin-top: 12px !important;
  }
  .m-application .mt-sm-4 {
    margin-top: 16px !important;
  }
  .m-application .mt-sm-5 {
    margin-top: 20px !important;
  }
  .m-application .mt-sm-6 {
    margin-top: 24px !important;
  }
  .m-application .mt-sm-7 {
    margin-top: 28px !important;
  }
  .m-application .mt-sm-8 {
    margin-top: 32px !important;
  }
  .m-application .mt-sm-9 {
    margin-top: 36px !important;
  }
  .m-application .mt-sm-10 {
    margin-top: 40px !important;
  }
  .m-application .mt-sm-11 {
    margin-top: 44px !important;
  }
  .m-application .mt-sm-12 {
    margin-top: 48px !important;
  }
  .m-application .mt-sm-auto {
    margin-top: auto !important;
  }
  .m-application .mr-sm-0 {
    margin-right: 0px !important;
  }
  .m-application .mr-sm-1 {
    margin-right: 4px !important;
  }
  .m-application .mr-sm-2 {
    margin-right: 8px !important;
  }
  .m-application .mr-sm-3 {
    margin-right: 12px !important;
  }
  .m-application .mr-sm-4 {
    margin-right: 16px !important;
  }
  .m-application .mr-sm-5 {
    margin-right: 20px !important;
  }
  .m-application .mr-sm-6 {
    margin-right: 24px !important;
  }
  .m-application .mr-sm-7 {
    margin-right: 28px !important;
  }
  .m-application .mr-sm-8 {
    margin-right: 32px !important;
  }
  .m-application .mr-sm-9 {
    margin-right: 36px !important;
  }
  .m-application .mr-sm-10 {
    margin-right: 40px !important;
  }
  .m-application .mr-sm-11 {
    margin-right: 44px !important;
  }
  .m-application .mr-sm-12 {
    margin-right: 48px !important;
  }
  .m-application .mr-sm-auto {
    margin-right: auto !important;
  }
  .m-application .mb-sm-0 {
    margin-bottom: 0px !important;
  }
  .m-application .mb-sm-1 {
    margin-bottom: 4px !important;
  }
  .m-application .mb-sm-2 {
    margin-bottom: 8px !important;
  }
  .m-application .mb-sm-3 {
    margin-bottom: 12px !important;
  }
  .m-application .mb-sm-4 {
    margin-bottom: 16px !important;
  }
  .m-application .mb-sm-5 {
    margin-bottom: 20px !important;
  }
  .m-application .mb-sm-6 {
    margin-bottom: 24px !important;
  }
  .m-application .mb-sm-7 {
    margin-bottom: 28px !important;
  }
  .m-application .mb-sm-8 {
    margin-bottom: 32px !important;
  }
  .m-application .mb-sm-9 {
    margin-bottom: 36px !important;
  }
  .m-application .mb-sm-10 {
    margin-bottom: 40px !important;
  }
  .m-application .mb-sm-11 {
    margin-bottom: 44px !important;
  }
  .m-application .mb-sm-12 {
    margin-bottom: 48px !important;
  }
  .m-application .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .m-application .ml-sm-0 {
    margin-left: 0px !important;
  }
  .m-application .ml-sm-1 {
    margin-left: 4px !important;
  }
  .m-application .ml-sm-2 {
    margin-left: 8px !important;
  }
  .m-application .ml-sm-3 {
    margin-left: 12px !important;
  }
  .m-application .ml-sm-4 {
    margin-left: 16px !important;
  }
  .m-application .ml-sm-5 {
    margin-left: 20px !important;
  }
  .m-application .ml-sm-6 {
    margin-left: 24px !important;
  }
  .m-application .ml-sm-7 {
    margin-left: 28px !important;
  }
  .m-application .ml-sm-8 {
    margin-left: 32px !important;
  }
  .m-application .ml-sm-9 {
    margin-left: 36px !important;
  }
  .m-application .ml-sm-10 {
    margin-left: 40px !important;
  }
  .m-application .ml-sm-11 {
    margin-left: 44px !important;
  }
  .m-application .ml-sm-12 {
    margin-left: 48px !important;
  }
  .m-application .ml-sm-auto {
    margin-left: auto !important;
  }
  [dir="ltr"] .m-application .ms-sm-0 {
    margin-left: 0px !important;
  }
  [dir="rtl"] .m-application .ms-sm-0 {
    margin-right: 0px !important;
  }
  [dir="ltr"] .m-application .ms-sm-1 {
    margin-left: 4px !important;
  }
  [dir="rtl"] .m-application .ms-sm-1 {
    margin-right: 4px !important;
  }
  [dir="ltr"] .m-application .ms-sm-2 {
    margin-left: 8px !important;
  }
  [dir="rtl"] .m-application .ms-sm-2 {
    margin-right: 8px !important;
  }
  [dir="ltr"] .m-application .ms-sm-3 {
    margin-left: 12px !important;
  }
  [dir="rtl"] .m-application .ms-sm-3 {
    margin-right: 12px !important;
  }
  [dir="ltr"] .m-application .ms-sm-4 {
    margin-left: 16px !important;
  }
  [dir="rtl"] .m-application .ms-sm-4 {
    margin-right: 16px !important;
  }
  [dir="ltr"] .m-application .ms-sm-5 {
    margin-left: 20px !important;
  }
  [dir="rtl"] .m-application .ms-sm-5 {
    margin-right: 20px !important;
  }
  [dir="ltr"] .m-application .ms-sm-6 {
    margin-left: 24px !important;
  }
  [dir="rtl"] .m-application .ms-sm-6 {
    margin-right: 24px !important;
  }
  [dir="ltr"] .m-application .ms-sm-7 {
    margin-left: 28px !important;
  }
  [dir="rtl"] .m-application .ms-sm-7 {
    margin-right: 28px !important;
  }
  [dir="ltr"] .m-application .ms-sm-8 {
    margin-left: 32px !important;
  }
  [dir="rtl"] .m-application .ms-sm-8 {
    margin-right: 32px !important;
  }
  [dir="ltr"] .m-application .ms-sm-9 {
    margin-left: 36px !important;
  }
  [dir="rtl"] .m-application .ms-sm-9 {
    margin-right: 36px !important;
  }
  [dir="ltr"] .m-application .ms-sm-10 {
    margin-left: 40px !important;
  }
  [dir="rtl"] .m-application .ms-sm-10 {
    margin-right: 40px !important;
  }
  [dir="ltr"] .m-application .ms-sm-11 {
    margin-left: 44px !important;
  }
  [dir="rtl"] .m-application .ms-sm-11 {
    margin-right: 44px !important;
  }
  [dir="ltr"] .m-application .ms-sm-12 {
    margin-left: 48px !important;
  }
  [dir="rtl"] .m-application .ms-sm-12 {
    margin-right: 48px !important;
  }
  [dir="ltr"] .m-application .ms-sm-auto {
    margin-left: auto !important;
  }
  [dir="rtl"] .m-application .ms-sm-auto {
    margin-right: auto !important;
  }
  [dir="ltr"] .m-application .me-sm-0 {
    margin-right: 0px !important;
  }
  [dir="rtl"] .m-application .me-sm-0 {
    margin-left: 0px !important;
  }
  [dir="ltr"] .m-application .me-sm-1 {
    margin-right: 4px !important;
  }
  [dir="rtl"] .m-application .me-sm-1 {
    margin-left: 4px !important;
  }
  [dir="ltr"] .m-application .me-sm-2 {
    margin-right: 8px !important;
  }
  [dir="rtl"] .m-application .me-sm-2 {
    margin-left: 8px !important;
  }
  [dir="ltr"] .m-application .me-sm-3 {
    margin-right: 12px !important;
  }
  [dir="rtl"] .m-application .me-sm-3 {
    margin-left: 12px !important;
  }
  [dir="ltr"] .m-application .me-sm-4 {
    margin-right: 16px !important;
  }
  [dir="rtl"] .m-application .me-sm-4 {
    margin-left: 16px !important;
  }
  [dir="ltr"] .m-application .me-sm-5 {
    margin-right: 20px !important;
  }
  [dir="rtl"] .m-application .me-sm-5 {
    margin-left: 20px !important;
  }
  [dir="ltr"] .m-application .me-sm-6 {
    margin-right: 24px !important;
  }
  [dir="rtl"] .m-application .me-sm-6 {
    margin-left: 24px !important;
  }
  [dir="ltr"] .m-application .me-sm-7 {
    margin-right: 28px !important;
  }
  [dir="rtl"] .m-application .me-sm-7 {
    margin-left: 28px !important;
  }
  [dir="ltr"] .m-application .me-sm-8 {
    margin-right: 32px !important;
  }
  [dir="rtl"] .m-application .me-sm-8 {
    margin-left: 32px !important;
  }
  [dir="ltr"] .m-application .me-sm-9 {
    margin-right: 36px !important;
  }
  [dir="rtl"] .m-application .me-sm-9 {
    margin-left: 36px !important;
  }
  [dir="ltr"] .m-application .me-sm-10 {
    margin-right: 40px !important;
  }
  [dir="rtl"] .m-application .me-sm-10 {
    margin-left: 40px !important;
  }
  [dir="ltr"] .m-application .me-sm-11 {
    margin-right: 44px !important;
  }
  [dir="rtl"] .m-application .me-sm-11 {
    margin-left: 44px !important;
  }
  [dir="ltr"] .m-application .me-sm-12 {
    margin-right: 48px !important;
  }
  [dir="rtl"] .m-application .me-sm-12 {
    margin-left: 48px !important;
  }
  [dir="ltr"] .m-application .me-sm-auto {
    margin-right: auto !important;
  }
  [dir="rtl"] .m-application .me-sm-auto {
    margin-left: auto !important;
  }
  .m-application .ma-sm-n1 {
    margin: -4px !important;
  }
  .m-application .ma-sm-n2 {
    margin: -8px !important;
  }
  .m-application .ma-sm-n3 {
    margin: -12px !important;
  }
  .m-application .ma-sm-n4 {
    margin: -16px !important;
  }
  .m-application .ma-sm-n5 {
    margin: -20px !important;
  }
  .m-application .ma-sm-n6 {
    margin: -24px !important;
  }
  .m-application .ma-sm-n7 {
    margin: -28px !important;
  }
  .m-application .ma-sm-n8 {
    margin: -32px !important;
  }
  .m-application .ma-sm-n9 {
    margin: -36px !important;
  }
  .m-application .ma-sm-n10 {
    margin: -40px !important;
  }
  .m-application .ma-sm-n11 {
    margin: -44px !important;
  }
  .m-application .ma-sm-n12 {
    margin: -48px !important;
  }
  .m-application .mx-sm-n1 {
    margin-right: -4px !important;
    margin-left: -4px !important;
  }
  .m-application .mx-sm-n2 {
    margin-right: -8px !important;
    margin-left: -8px !important;
  }
  .m-application .mx-sm-n3 {
    margin-right: -12px !important;
    margin-left: -12px !important;
  }
  .m-application .mx-sm-n4 {
    margin-right: -16px !important;
    margin-left: -16px !important;
  }
  .m-application .mx-sm-n5 {
    margin-right: -20px !important;
    margin-left: -20px !important;
  }
  .m-application .mx-sm-n6 {
    margin-right: -24px !important;
    margin-left: -24px !important;
  }
  .m-application .mx-sm-n7 {
    margin-right: -28px !important;
    margin-left: -28px !important;
  }
  .m-application .mx-sm-n8 {
    margin-right: -32px !important;
    margin-left: -32px !important;
  }
  .m-application .mx-sm-n9 {
    margin-right: -36px !important;
    margin-left: -36px !important;
  }
  .m-application .mx-sm-n10 {
    margin-right: -40px !important;
    margin-left: -40px !important;
  }
  .m-application .mx-sm-n11 {
    margin-right: -44px !important;
    margin-left: -44px !important;
  }
  .m-application .mx-sm-n12 {
    margin-right: -48px !important;
    margin-left: -48px !important;
  }
  .m-application .my-sm-n1 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }
  .m-application .my-sm-n2 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
  .m-application .my-sm-n3 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
  .m-application .my-sm-n4 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
  .m-application .my-sm-n5 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }
  .m-application .my-sm-n6 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  .m-application .my-sm-n7 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }
  .m-application .my-sm-n8 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
  .m-application .my-sm-n9 {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }
  .m-application .my-sm-n10 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }
  .m-application .my-sm-n11 {
    margin-top: -44px !important;
    margin-bottom: -44px !important;
  }
  .m-application .my-sm-n12 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
  .m-application .mt-sm-n1 {
    margin-top: -4px !important;
  }
  .m-application .mt-sm-n2 {
    margin-top: -8px !important;
  }
  .m-application .mt-sm-n3 {
    margin-top: -12px !important;
  }
  .m-application .mt-sm-n4 {
    margin-top: -16px !important;
  }
  .m-application .mt-sm-n5 {
    margin-top: -20px !important;
  }
  .m-application .mt-sm-n6 {
    margin-top: -24px !important;
  }
  .m-application .mt-sm-n7 {
    margin-top: -28px !important;
  }
  .m-application .mt-sm-n8 {
    margin-top: -32px !important;
  }
  .m-application .mt-sm-n9 {
    margin-top: -36px !important;
  }
  .m-application .mt-sm-n10 {
    margin-top: -40px !important;
  }
  .m-application .mt-sm-n11 {
    margin-top: -44px !important;
  }
  .m-application .mt-sm-n12 {
    margin-top: -48px !important;
  }
  .m-application .mr-sm-n1 {
    margin-right: -4px !important;
  }
  .m-application .mr-sm-n2 {
    margin-right: -8px !important;
  }
  .m-application .mr-sm-n3 {
    margin-right: -12px !important;
  }
  .m-application .mr-sm-n4 {
    margin-right: -16px !important;
  }
  .m-application .mr-sm-n5 {
    margin-right: -20px !important;
  }
  .m-application .mr-sm-n6 {
    margin-right: -24px !important;
  }
  .m-application .mr-sm-n7 {
    margin-right: -28px !important;
  }
  .m-application .mr-sm-n8 {
    margin-right: -32px !important;
  }
  .m-application .mr-sm-n9 {
    margin-right: -36px !important;
  }
  .m-application .mr-sm-n10 {
    margin-right: -40px !important;
  }
  .m-application .mr-sm-n11 {
    margin-right: -44px !important;
  }
  .m-application .mr-sm-n12 {
    margin-right: -48px !important;
  }
  .m-application .mb-sm-n1 {
    margin-bottom: -4px !important;
  }
  .m-application .mb-sm-n2 {
    margin-bottom: -8px !important;
  }
  .m-application .mb-sm-n3 {
    margin-bottom: -12px !important;
  }
  .m-application .mb-sm-n4 {
    margin-bottom: -16px !important;
  }
  .m-application .mb-sm-n5 {
    margin-bottom: -20px !important;
  }
  .m-application .mb-sm-n6 {
    margin-bottom: -24px !important;
  }
  .m-application .mb-sm-n7 {
    margin-bottom: -28px !important;
  }
  .m-application .mb-sm-n8 {
    margin-bottom: -32px !important;
  }
  .m-application .mb-sm-n9 {
    margin-bottom: -36px !important;
  }
  .m-application .mb-sm-n10 {
    margin-bottom: -40px !important;
  }
  .m-application .mb-sm-n11 {
    margin-bottom: -44px !important;
  }
  .m-application .mb-sm-n12 {
    margin-bottom: -48px !important;
  }
  .m-application .ml-sm-n1 {
    margin-left: -4px !important;
  }
  .m-application .ml-sm-n2 {
    margin-left: -8px !important;
  }
  .m-application .ml-sm-n3 {
    margin-left: -12px !important;
  }
  .m-application .ml-sm-n4 {
    margin-left: -16px !important;
  }
  .m-application .ml-sm-n5 {
    margin-left: -20px !important;
  }
  .m-application .ml-sm-n6 {
    margin-left: -24px !important;
  }
  .m-application .ml-sm-n7 {
    margin-left: -28px !important;
  }
  .m-application .ml-sm-n8 {
    margin-left: -32px !important;
  }
  .m-application .ml-sm-n9 {
    margin-left: -36px !important;
  }
  .m-application .ml-sm-n10 {
    margin-left: -40px !important;
  }
  .m-application .ml-sm-n11 {
    margin-left: -44px !important;
  }
  .m-application .ml-sm-n12 {
    margin-left: -48px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n1 {
    margin-left: -4px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n1 {
    margin-right: -4px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n2 {
    margin-left: -8px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n2 {
    margin-right: -8px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n3 {
    margin-left: -12px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n3 {
    margin-right: -12px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n4 {
    margin-left: -16px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n4 {
    margin-right: -16px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n5 {
    margin-left: -20px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n5 {
    margin-right: -20px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n6 {
    margin-left: -24px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n6 {
    margin-right: -24px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n7 {
    margin-left: -28px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n7 {
    margin-right: -28px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n8 {
    margin-left: -32px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n8 {
    margin-right: -32px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n9 {
    margin-left: -36px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n9 {
    margin-right: -36px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n10 {
    margin-left: -40px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n10 {
    margin-right: -40px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n11 {
    margin-left: -44px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n11 {
    margin-right: -44px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n12 {
    margin-left: -48px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n12 {
    margin-right: -48px !important;
  }
  [dir="ltr"] .m-application .me-sm-n1 {
    margin-right: -4px !important;
  }
  [dir="rtl"] .m-application .me-sm-n1 {
    margin-left: -4px !important;
  }
  [dir="ltr"] .m-application .me-sm-n2 {
    margin-right: -8px !important;
  }
  [dir="rtl"] .m-application .me-sm-n2 {
    margin-left: -8px !important;
  }
  [dir="ltr"] .m-application .me-sm-n3 {
    margin-right: -12px !important;
  }
  [dir="rtl"] .m-application .me-sm-n3 {
    margin-left: -12px !important;
  }
  [dir="ltr"] .m-application .me-sm-n4 {
    margin-right: -16px !important;
  }
  [dir="rtl"] .m-application .me-sm-n4 {
    margin-left: -16px !important;
  }
  [dir="ltr"] .m-application .me-sm-n5 {
    margin-right: -20px !important;
  }
  [dir="rtl"] .m-application .me-sm-n5 {
    margin-left: -20px !important;
  }
  [dir="ltr"] .m-application .me-sm-n6 {
    margin-right: -24px !important;
  }
  [dir="rtl"] .m-application .me-sm-n6 {
    margin-left: -24px !important;
  }
  [dir="ltr"] .m-application .me-sm-n7 {
    margin-right: -28px !important;
  }
  [dir="rtl"] .m-application .me-sm-n7 {
    margin-left: -28px !important;
  }
  [dir="ltr"] .m-application .me-sm-n8 {
    margin-right: -32px !important;
  }
  [dir="rtl"] .m-application .me-sm-n8 {
    margin-left: -32px !important;
  }
  [dir="ltr"] .m-application .me-sm-n9 {
    margin-right: -36px !important;
  }
  [dir="rtl"] .m-application .me-sm-n9 {
    margin-left: -36px !important;
  }
  [dir="ltr"] .m-application .me-sm-n10 {
    margin-right: -40px !important;
  }
  [dir="rtl"] .m-application .me-sm-n10 {
    margin-left: -40px !important;
  }
  [dir="ltr"] .m-application .me-sm-n11 {
    margin-right: -44px !important;
  }
  [dir="rtl"] .m-application .me-sm-n11 {
    margin-left: -44px !important;
  }
  [dir="ltr"] .m-application .me-sm-n12 {
    margin-right: -48px !important;
  }
  [dir="rtl"] .m-application .me-sm-n12 {
    margin-left: -48px !important;
  }
  .m-application .pa-sm-0 {
    padding: 0px !important;
  }
  .m-application .pa-sm-1 {
    padding: 4px !important;
  }
  .m-application .pa-sm-2 {
    padding: 8px !important;
  }
  .m-application .pa-sm-3 {
    padding: 12px !important;
  }
  .m-application .pa-sm-4 {
    padding: 16px !important;
  }
  .m-application .pa-sm-5 {
    padding: 20px !important;
  }
  .m-application .pa-sm-6 {
    padding: 24px !important;
  }
  .m-application .pa-sm-7 {
    padding: 28px !important;
  }
  .m-application .pa-sm-8 {
    padding: 32px !important;
  }
  .m-application .pa-sm-9 {
    padding: 36px !important;
  }
  .m-application .pa-sm-10 {
    padding: 40px !important;
  }
  .m-application .pa-sm-11 {
    padding: 44px !important;
  }
  .m-application .pa-sm-12 {
    padding: 48px !important;
  }
  .m-application .px-sm-0 {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .m-application .px-sm-1 {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .m-application .px-sm-2 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .m-application .px-sm-3 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .m-application .px-sm-4 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .m-application .px-sm-5 {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .m-application .px-sm-6 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .m-application .px-sm-7 {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }
  .m-application .px-sm-8 {
    padding-right: 32px !important;
    padding-left: 32px !important;
  }
  .m-application .px-sm-9 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .m-application .px-sm-10 {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .m-application .px-sm-11 {
    padding-right: 44px !important;
    padding-left: 44px !important;
  }
  .m-application .px-sm-12 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .m-application .py-sm-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .m-application .py-sm-1 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .m-application .py-sm-2 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .m-application .py-sm-3 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .m-application .py-sm-4 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .m-application .py-sm-5 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .m-application .py-sm-6 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .m-application .py-sm-7 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .m-application .py-sm-8 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .m-application .py-sm-9 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .m-application .py-sm-10 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .m-application .py-sm-11 {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }
  .m-application .py-sm-12 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .m-application .pt-sm-0 {
    padding-top: 0px !important;
  }
  .m-application .pt-sm-1 {
    padding-top: 4px !important;
  }
  .m-application .pt-sm-2 {
    padding-top: 8px !important;
  }
  .m-application .pt-sm-3 {
    padding-top: 12px !important;
  }
  .m-application .pt-sm-4 {
    padding-top: 16px !important;
  }
  .m-application .pt-sm-5 {
    padding-top: 20px !important;
  }
  .m-application .pt-sm-6 {
    padding-top: 24px !important;
  }
  .m-application .pt-sm-7 {
    padding-top: 28px !important;
  }
  .m-application .pt-sm-8 {
    padding-top: 32px !important;
  }
  .m-application .pt-sm-9 {
    padding-top: 36px !important;
  }
  .m-application .pt-sm-10 {
    padding-top: 40px !important;
  }
  .m-application .pt-sm-11 {
    padding-top: 44px !important;
  }
  .m-application .pt-sm-12 {
    padding-top: 48px !important;
  }
  .m-application .pr-sm-0 {
    padding-right: 0px !important;
  }
  .m-application .pr-sm-1 {
    padding-right: 4px !important;
  }
  .m-application .pr-sm-2 {
    padding-right: 8px !important;
  }
  .m-application .pr-sm-3 {
    padding-right: 12px !important;
  }
  .m-application .pr-sm-4 {
    padding-right: 16px !important;
  }
  .m-application .pr-sm-5 {
    padding-right: 20px !important;
  }
  .m-application .pr-sm-6 {
    padding-right: 24px !important;
  }
  .m-application .pr-sm-7 {
    padding-right: 28px !important;
  }
  .m-application .pr-sm-8 {
    padding-right: 32px !important;
  }
  .m-application .pr-sm-9 {
    padding-right: 36px !important;
  }
  .m-application .pr-sm-10 {
    padding-right: 40px !important;
  }
  .m-application .pr-sm-11 {
    padding-right: 44px !important;
  }
  .m-application .pr-sm-12 {
    padding-right: 48px !important;
  }
  .m-application .pb-sm-0 {
    padding-bottom: 0px !important;
  }
  .m-application .pb-sm-1 {
    padding-bottom: 4px !important;
  }
  .m-application .pb-sm-2 {
    padding-bottom: 8px !important;
  }
  .m-application .pb-sm-3 {
    padding-bottom: 12px !important;
  }
  .m-application .pb-sm-4 {
    padding-bottom: 16px !important;
  }
  .m-application .pb-sm-5 {
    padding-bottom: 20px !important;
  }
  .m-application .pb-sm-6 {
    padding-bottom: 24px !important;
  }
  .m-application .pb-sm-7 {
    padding-bottom: 28px !important;
  }
  .m-application .pb-sm-8 {
    padding-bottom: 32px !important;
  }
  .m-application .pb-sm-9 {
    padding-bottom: 36px !important;
  }
  .m-application .pb-sm-10 {
    padding-bottom: 40px !important;
  }
  .m-application .pb-sm-11 {
    padding-bottom: 44px !important;
  }
  .m-application .pb-sm-12 {
    padding-bottom: 48px !important;
  }
  .m-application .pl-sm-0 {
    padding-left: 0px !important;
  }
  .m-application .pl-sm-1 {
    padding-left: 4px !important;
  }
  .m-application .pl-sm-2 {
    padding-left: 8px !important;
  }
  .m-application .pl-sm-3 {
    padding-left: 12px !important;
  }
  .m-application .pl-sm-4 {
    padding-left: 16px !important;
  }
  .m-application .pl-sm-5 {
    padding-left: 20px !important;
  }
  .m-application .pl-sm-6 {
    padding-left: 24px !important;
  }
  .m-application .pl-sm-7 {
    padding-left: 28px !important;
  }
  .m-application .pl-sm-8 {
    padding-left: 32px !important;
  }
  .m-application .pl-sm-9 {
    padding-left: 36px !important;
  }
  .m-application .pl-sm-10 {
    padding-left: 40px !important;
  }
  .m-application .pl-sm-11 {
    padding-left: 44px !important;
  }
  .m-application .pl-sm-12 {
    padding-left: 48px !important;
  }
  [dir="ltr"] .m-application .ps-sm-0 {
    padding-left: 0px !important;
  }
  [dir="rtl"] .m-application .ps-sm-0 {
    padding-right: 0px !important;
  }
  [dir="ltr"] .m-application .ps-sm-1 {
    padding-left: 4px !important;
  }
  [dir="rtl"] .m-application .ps-sm-1 {
    padding-right: 4px !important;
  }
  [dir="ltr"] .m-application .ps-sm-2 {
    padding-left: 8px !important;
  }
  [dir="rtl"] .m-application .ps-sm-2 {
    padding-right: 8px !important;
  }
  [dir="ltr"] .m-application .ps-sm-3 {
    padding-left: 12px !important;
  }
  [dir="rtl"] .m-application .ps-sm-3 {
    padding-right: 12px !important;
  }
  [dir="ltr"] .m-application .ps-sm-4 {
    padding-left: 16px !important;
  }
  [dir="rtl"] .m-application .ps-sm-4 {
    padding-right: 16px !important;
  }
  [dir="ltr"] .m-application .ps-sm-5 {
    padding-left: 20px !important;
  }
  [dir="rtl"] .m-application .ps-sm-5 {
    padding-right: 20px !important;
  }
  [dir="ltr"] .m-application .ps-sm-6 {
    padding-left: 24px !important;
  }
  [dir="rtl"] .m-application .ps-sm-6 {
    padding-right: 24px !important;
  }
  [dir="ltr"] .m-application .ps-sm-7 {
    padding-left: 28px !important;
  }
  [dir="rtl"] .m-application .ps-sm-7 {
    padding-right: 28px !important;
  }
  [dir="ltr"] .m-application .ps-sm-8 {
    padding-left: 32px !important;
  }
  [dir="rtl"] .m-application .ps-sm-8 {
    padding-right: 32px !important;
  }
  [dir="ltr"] .m-application .ps-sm-9 {
    padding-left: 36px !important;
  }
  [dir="rtl"] .m-application .ps-sm-9 {
    padding-right: 36px !important;
  }
  [dir="ltr"] .m-application .ps-sm-10 {
    padding-left: 40px !important;
  }
  [dir="rtl"] .m-application .ps-sm-10 {
    padding-right: 40px !important;
  }
  [dir="ltr"] .m-application .ps-sm-11 {
    padding-left: 44px !important;
  }
  [dir="rtl"] .m-application .ps-sm-11 {
    padding-right: 44px !important;
  }
  [dir="ltr"] .m-application .ps-sm-12 {
    padding-left: 48px !important;
  }
  [dir="rtl"] .m-application .ps-sm-12 {
    padding-right: 48px !important;
  }
  [dir="ltr"] .m-application .pe-sm-0 {
    padding-right: 0px !important;
  }
  [dir="rtl"] .m-application .pe-sm-0 {
    padding-left: 0px !important;
  }
  [dir="ltr"] .m-application .pe-sm-1 {
    padding-right: 4px !important;
  }
  [dir="rtl"] .m-application .pe-sm-1 {
    padding-left: 4px !important;
  }
  [dir="ltr"] .m-application .pe-sm-2 {
    padding-right: 8px !important;
  }
  [dir="rtl"] .m-application .pe-sm-2 {
    padding-left: 8px !important;
  }
  [dir="ltr"] .m-application .pe-sm-3 {
    padding-right: 12px !important;
  }
  [dir="rtl"] .m-application .pe-sm-3 {
    padding-left: 12px !important;
  }
  [dir="ltr"] .m-application .pe-sm-4 {
    padding-right: 16px !important;
  }
  [dir="rtl"] .m-application .pe-sm-4 {
    padding-left: 16px !important;
  }
  [dir="ltr"] .m-application .pe-sm-5 {
    padding-right: 20px !important;
  }
  [dir="rtl"] .m-application .pe-sm-5 {
    padding-left: 20px !important;
  }
  [dir="ltr"] .m-application .pe-sm-6 {
    padding-right: 24px !important;
  }
  [dir="rtl"] .m-application .pe-sm-6 {
    padding-left: 24px !important;
  }
  [dir="ltr"] .m-application .pe-sm-7 {
    padding-right: 28px !important;
  }
  [dir="rtl"] .m-application .pe-sm-7 {
    padding-left: 28px !important;
  }
  [dir="ltr"] .m-application .pe-sm-8 {
    padding-right: 32px !important;
  }
  [dir="rtl"] .m-application .pe-sm-8 {
    padding-left: 32px !important;
  }
  [dir="ltr"] .m-application .pe-sm-9 {
    padding-right: 36px !important;
  }
  [dir="rtl"] .m-application .pe-sm-9 {
    padding-left: 36px !important;
  }
  [dir="ltr"] .m-application .pe-sm-10 {
    padding-right: 40px !important;
  }
  [dir="rtl"] .m-application .pe-sm-10 {
    padding-left: 40px !important;
  }
  [dir="ltr"] .m-application .pe-sm-11 {
    padding-right: 44px !important;
  }
  [dir="rtl"] .m-application .pe-sm-11 {
    padding-left: 44px !important;
  }
  [dir="ltr"] .m-application .pe-sm-12 {
    padding-right: 48px !important;
  }
  [dir="rtl"] .m-application .pe-sm-12 {
    padding-left: 48px !important;
  }
  .m-application .text-sm-left {
    text-align: left !important;
  }
  .m-application .text-sm-right {
    text-align: right !important;
  }
  .m-application .text-sm-center {
    text-align: center !important;
  }
  .m-application .text-sm-justify {
    text-align: justify !important;
  }
  .m-application .text-sm-start {
    text-align: start !important;
  }
  .m-application .text-sm-end {
    text-align: end !important;
  }
}

@media (min-width: 960px) {
  .m-application .ma-md-0 {
    margin: 0px !important;
  }
  .m-application .ma-md-1 {
    margin: 4px !important;
  }
  .m-application .ma-md-2 {
    margin: 8px !important;
  }
  .m-application .ma-md-3 {
    margin: 12px !important;
  }
  .m-application .ma-md-4 {
    margin: 16px !important;
  }
  .m-application .ma-md-5 {
    margin: 20px !important;
  }
  .m-application .ma-md-6 {
    margin: 24px !important;
  }
  .m-application .ma-md-7 {
    margin: 28px !important;
  }
  .m-application .ma-md-8 {
    margin: 32px !important;
  }
  .m-application .ma-md-9 {
    margin: 36px !important;
  }
  .m-application .ma-md-10 {
    margin: 40px !important;
  }
  .m-application .ma-md-11 {
    margin: 44px !important;
  }
  .m-application .ma-md-12 {
    margin: 48px !important;
  }
  .m-application .ma-md-auto {
    margin: auto !important;
  }
  .m-application .mx-md-0 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .m-application .mx-md-1 {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .m-application .mx-md-2 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .m-application .mx-md-3 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .m-application .mx-md-4 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .m-application .mx-md-5 {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .m-application .mx-md-6 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .m-application .mx-md-7 {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }
  .m-application .mx-md-8 {
    margin-right: 32px !important;
    margin-left: 32px !important;
  }
  .m-application .mx-md-9 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .m-application .mx-md-10 {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .m-application .mx-md-11 {
    margin-right: 44px !important;
    margin-left: 44px !important;
  }
  .m-application .mx-md-12 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .m-application .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .m-application .my-md-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .m-application .my-md-1 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .m-application .my-md-2 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .m-application .my-md-3 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .m-application .my-md-4 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .m-application .my-md-5 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .m-application .my-md-6 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .m-application .my-md-7 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .m-application .my-md-8 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .m-application .my-md-9 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .m-application .my-md-10 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .m-application .my-md-11 {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }
  .m-application .my-md-12 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .m-application .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .m-application .mt-md-0 {
    margin-top: 0px !important;
  }
  .m-application .mt-md-1 {
    margin-top: 4px !important;
  }
  .m-application .mt-md-2 {
    margin-top: 8px !important;
  }
  .m-application .mt-md-3 {
    margin-top: 12px !important;
  }
  .m-application .mt-md-4 {
    margin-top: 16px !important;
  }
  .m-application .mt-md-5 {
    margin-top: 20px !important;
  }
  .m-application .mt-md-6 {
    margin-top: 24px !important;
  }
  .m-application .mt-md-7 {
    margin-top: 28px !important;
  }
  .m-application .mt-md-8 {
    margin-top: 32px !important;
  }
  .m-application .mt-md-9 {
    margin-top: 36px !important;
  }
  .m-application .mt-md-10 {
    margin-top: 40px !important;
  }
  .m-application .mt-md-11 {
    margin-top: 44px !important;
  }
  .m-application .mt-md-12 {
    margin-top: 48px !important;
  }
  .m-application .mt-md-auto {
    margin-top: auto !important;
  }
  .m-application .mr-md-0 {
    margin-right: 0px !important;
  }
  .m-application .mr-md-1 {
    margin-right: 4px !important;
  }
  .m-application .mr-md-2 {
    margin-right: 8px !important;
  }
  .m-application .mr-md-3 {
    margin-right: 12px !important;
  }
  .m-application .mr-md-4 {
    margin-right: 16px !important;
  }
  .m-application .mr-md-5 {
    margin-right: 20px !important;
  }
  .m-application .mr-md-6 {
    margin-right: 24px !important;
  }
  .m-application .mr-md-7 {
    margin-right: 28px !important;
  }
  .m-application .mr-md-8 {
    margin-right: 32px !important;
  }
  .m-application .mr-md-9 {
    margin-right: 36px !important;
  }
  .m-application .mr-md-10 {
    margin-right: 40px !important;
  }
  .m-application .mr-md-11 {
    margin-right: 44px !important;
  }
  .m-application .mr-md-12 {
    margin-right: 48px !important;
  }
  .m-application .mr-md-auto {
    margin-right: auto !important;
  }
  .m-application .mb-md-0 {
    margin-bottom: 0px !important;
  }
  .m-application .mb-md-1 {
    margin-bottom: 4px !important;
  }
  .m-application .mb-md-2 {
    margin-bottom: 8px !important;
  }
  .m-application .mb-md-3 {
    margin-bottom: 12px !important;
  }
  .m-application .mb-md-4 {
    margin-bottom: 16px !important;
  }
  .m-application .mb-md-5 {
    margin-bottom: 20px !important;
  }
  .m-application .mb-md-6 {
    margin-bottom: 24px !important;
  }
  .m-application .mb-md-7 {
    margin-bottom: 28px !important;
  }
  .m-application .mb-md-8 {
    margin-bottom: 32px !important;
  }
  .m-application .mb-md-9 {
    margin-bottom: 36px !important;
  }
  .m-application .mb-md-10 {
    margin-bottom: 40px !important;
  }
  .m-application .mb-md-11 {
    margin-bottom: 44px !important;
  }
  .m-application .mb-md-12 {
    margin-bottom: 48px !important;
  }
  .m-application .mb-md-auto {
    margin-bottom: auto !important;
  }
  .m-application .ml-md-0 {
    margin-left: 0px !important;
  }
  .m-application .ml-md-1 {
    margin-left: 4px !important;
  }
  .m-application .ml-md-2 {
    margin-left: 8px !important;
  }
  .m-application .ml-md-3 {
    margin-left: 12px !important;
  }
  .m-application .ml-md-4 {
    margin-left: 16px !important;
  }
  .m-application .ml-md-5 {
    margin-left: 20px !important;
  }
  .m-application .ml-md-6 {
    margin-left: 24px !important;
  }
  .m-application .ml-md-7 {
    margin-left: 28px !important;
  }
  .m-application .ml-md-8 {
    margin-left: 32px !important;
  }
  .m-application .ml-md-9 {
    margin-left: 36px !important;
  }
  .m-application .ml-md-10 {
    margin-left: 40px !important;
  }
  .m-application .ml-md-11 {
    margin-left: 44px !important;
  }
  .m-application .ml-md-12 {
    margin-left: 48px !important;
  }
  .m-application .ml-md-auto {
    margin-left: auto !important;
  }
  [dir="ltr"] .m-application .ms-md-0 {
    margin-left: 0px !important;
  }
  [dir="rtl"] .m-application .ms-md-0 {
    margin-right: 0px !important;
  }
  [dir="ltr"] .m-application .ms-md-1 {
    margin-left: 4px !important;
  }
  [dir="rtl"] .m-application .ms-md-1 {
    margin-right: 4px !important;
  }
  [dir="ltr"] .m-application .ms-md-2 {
    margin-left: 8px !important;
  }
  [dir="rtl"] .m-application .ms-md-2 {
    margin-right: 8px !important;
  }
  [dir="ltr"] .m-application .ms-md-3 {
    margin-left: 12px !important;
  }
  [dir="rtl"] .m-application .ms-md-3 {
    margin-right: 12px !important;
  }
  [dir="ltr"] .m-application .ms-md-4 {
    margin-left: 16px !important;
  }
  [dir="rtl"] .m-application .ms-md-4 {
    margin-right: 16px !important;
  }
  [dir="ltr"] .m-application .ms-md-5 {
    margin-left: 20px !important;
  }
  [dir="rtl"] .m-application .ms-md-5 {
    margin-right: 20px !important;
  }
  [dir="ltr"] .m-application .ms-md-6 {
    margin-left: 24px !important;
  }
  [dir="rtl"] .m-application .ms-md-6 {
    margin-right: 24px !important;
  }
  [dir="ltr"] .m-application .ms-md-7 {
    margin-left: 28px !important;
  }
  [dir="rtl"] .m-application .ms-md-7 {
    margin-right: 28px !important;
  }
  [dir="ltr"] .m-application .ms-md-8 {
    margin-left: 32px !important;
  }
  [dir="rtl"] .m-application .ms-md-8 {
    margin-right: 32px !important;
  }
  [dir="ltr"] .m-application .ms-md-9 {
    margin-left: 36px !important;
  }
  [dir="rtl"] .m-application .ms-md-9 {
    margin-right: 36px !important;
  }
  [dir="ltr"] .m-application .ms-md-10 {
    margin-left: 40px !important;
  }
  [dir="rtl"] .m-application .ms-md-10 {
    margin-right: 40px !important;
  }
  [dir="ltr"] .m-application .ms-md-11 {
    margin-left: 44px !important;
  }
  [dir="rtl"] .m-application .ms-md-11 {
    margin-right: 44px !important;
  }
  [dir="ltr"] .m-application .ms-md-12 {
    margin-left: 48px !important;
  }
  [dir="rtl"] .m-application .ms-md-12 {
    margin-right: 48px !important;
  }
  [dir="ltr"] .m-application .ms-md-auto {
    margin-left: auto !important;
  }
  [dir="rtl"] .m-application .ms-md-auto {
    margin-right: auto !important;
  }
  [dir="ltr"] .m-application .me-md-0 {
    margin-right: 0px !important;
  }
  [dir="rtl"] .m-application .me-md-0 {
    margin-left: 0px !important;
  }
  [dir="ltr"] .m-application .me-md-1 {
    margin-right: 4px !important;
  }
  [dir="rtl"] .m-application .me-md-1 {
    margin-left: 4px !important;
  }
  [dir="ltr"] .m-application .me-md-2 {
    margin-right: 8px !important;
  }
  [dir="rtl"] .m-application .me-md-2 {
    margin-left: 8px !important;
  }
  [dir="ltr"] .m-application .me-md-3 {
    margin-right: 12px !important;
  }
  [dir="rtl"] .m-application .me-md-3 {
    margin-left: 12px !important;
  }
  [dir="ltr"] .m-application .me-md-4 {
    margin-right: 16px !important;
  }
  [dir="rtl"] .m-application .me-md-4 {
    margin-left: 16px !important;
  }
  [dir="ltr"] .m-application .me-md-5 {
    margin-right: 20px !important;
  }
  [dir="rtl"] .m-application .me-md-5 {
    margin-left: 20px !important;
  }
  [dir="ltr"] .m-application .me-md-6 {
    margin-right: 24px !important;
  }
  [dir="rtl"] .m-application .me-md-6 {
    margin-left: 24px !important;
  }
  [dir="ltr"] .m-application .me-md-7 {
    margin-right: 28px !important;
  }
  [dir="rtl"] .m-application .me-md-7 {
    margin-left: 28px !important;
  }
  [dir="ltr"] .m-application .me-md-8 {
    margin-right: 32px !important;
  }
  [dir="rtl"] .m-application .me-md-8 {
    margin-left: 32px !important;
  }
  [dir="ltr"] .m-application .me-md-9 {
    margin-right: 36px !important;
  }
  [dir="rtl"] .m-application .me-md-9 {
    margin-left: 36px !important;
  }
  [dir="ltr"] .m-application .me-md-10 {
    margin-right: 40px !important;
  }
  [dir="rtl"] .m-application .me-md-10 {
    margin-left: 40px !important;
  }
  [dir="ltr"] .m-application .me-md-11 {
    margin-right: 44px !important;
  }
  [dir="rtl"] .m-application .me-md-11 {
    margin-left: 44px !important;
  }
  [dir="ltr"] .m-application .me-md-12 {
    margin-right: 48px !important;
  }
  [dir="rtl"] .m-application .me-md-12 {
    margin-left: 48px !important;
  }
  [dir="ltr"] .m-application .me-md-auto {
    margin-right: auto !important;
  }
  [dir="rtl"] .m-application .me-md-auto {
    margin-left: auto !important;
  }
  .m-application .ma-md-n1 {
    margin: -4px !important;
  }
  .m-application .ma-md-n2 {
    margin: -8px !important;
  }
  .m-application .ma-md-n3 {
    margin: -12px !important;
  }
  .m-application .ma-md-n4 {
    margin: -16px !important;
  }
  .m-application .ma-md-n5 {
    margin: -20px !important;
  }
  .m-application .ma-md-n6 {
    margin: -24px !important;
  }
  .m-application .ma-md-n7 {
    margin: -28px !important;
  }
  .m-application .ma-md-n8 {
    margin: -32px !important;
  }
  .m-application .ma-md-n9 {
    margin: -36px !important;
  }
  .m-application .ma-md-n10 {
    margin: -40px !important;
  }
  .m-application .ma-md-n11 {
    margin: -44px !important;
  }
  .m-application .ma-md-n12 {
    margin: -48px !important;
  }
  .m-application .mx-md-n1 {
    margin-right: -4px !important;
    margin-left: -4px !important;
  }
  .m-application .mx-md-n2 {
    margin-right: -8px !important;
    margin-left: -8px !important;
  }
  .m-application .mx-md-n3 {
    margin-right: -12px !important;
    margin-left: -12px !important;
  }
  .m-application .mx-md-n4 {
    margin-right: -16px !important;
    margin-left: -16px !important;
  }
  .m-application .mx-md-n5 {
    margin-right: -20px !important;
    margin-left: -20px !important;
  }
  .m-application .mx-md-n6 {
    margin-right: -24px !important;
    margin-left: -24px !important;
  }
  .m-application .mx-md-n7 {
    margin-right: -28px !important;
    margin-left: -28px !important;
  }
  .m-application .mx-md-n8 {
    margin-right: -32px !important;
    margin-left: -32px !important;
  }
  .m-application .mx-md-n9 {
    margin-right: -36px !important;
    margin-left: -36px !important;
  }
  .m-application .mx-md-n10 {
    margin-right: -40px !important;
    margin-left: -40px !important;
  }
  .m-application .mx-md-n11 {
    margin-right: -44px !important;
    margin-left: -44px !important;
  }
  .m-application .mx-md-n12 {
    margin-right: -48px !important;
    margin-left: -48px !important;
  }
  .m-application .my-md-n1 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }
  .m-application .my-md-n2 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
  .m-application .my-md-n3 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
  .m-application .my-md-n4 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
  .m-application .my-md-n5 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }
  .m-application .my-md-n6 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  .m-application .my-md-n7 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }
  .m-application .my-md-n8 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
  .m-application .my-md-n9 {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }
  .m-application .my-md-n10 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }
  .m-application .my-md-n11 {
    margin-top: -44px !important;
    margin-bottom: -44px !important;
  }
  .m-application .my-md-n12 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
  .m-application .mt-md-n1 {
    margin-top: -4px !important;
  }
  .m-application .mt-md-n2 {
    margin-top: -8px !important;
  }
  .m-application .mt-md-n3 {
    margin-top: -12px !important;
  }
  .m-application .mt-md-n4 {
    margin-top: -16px !important;
  }
  .m-application .mt-md-n5 {
    margin-top: -20px !important;
  }
  .m-application .mt-md-n6 {
    margin-top: -24px !important;
  }
  .m-application .mt-md-n7 {
    margin-top: -28px !important;
  }
  .m-application .mt-md-n8 {
    margin-top: -32px !important;
  }
  .m-application .mt-md-n9 {
    margin-top: -36px !important;
  }
  .m-application .mt-md-n10 {
    margin-top: -40px !important;
  }
  .m-application .mt-md-n11 {
    margin-top: -44px !important;
  }
  .m-application .mt-md-n12 {
    margin-top: -48px !important;
  }
  .m-application .mr-md-n1 {
    margin-right: -4px !important;
  }
  .m-application .mr-md-n2 {
    margin-right: -8px !important;
  }
  .m-application .mr-md-n3 {
    margin-right: -12px !important;
  }
  .m-application .mr-md-n4 {
    margin-right: -16px !important;
  }
  .m-application .mr-md-n5 {
    margin-right: -20px !important;
  }
  .m-application .mr-md-n6 {
    margin-right: -24px !important;
  }
  .m-application .mr-md-n7 {
    margin-right: -28px !important;
  }
  .m-application .mr-md-n8 {
    margin-right: -32px !important;
  }
  .m-application .mr-md-n9 {
    margin-right: -36px !important;
  }
  .m-application .mr-md-n10 {
    margin-right: -40px !important;
  }
  .m-application .mr-md-n11 {
    margin-right: -44px !important;
  }
  .m-application .mr-md-n12 {
    margin-right: -48px !important;
  }
  .m-application .mb-md-n1 {
    margin-bottom: -4px !important;
  }
  .m-application .mb-md-n2 {
    margin-bottom: -8px !important;
  }
  .m-application .mb-md-n3 {
    margin-bottom: -12px !important;
  }
  .m-application .mb-md-n4 {
    margin-bottom: -16px !important;
  }
  .m-application .mb-md-n5 {
    margin-bottom: -20px !important;
  }
  .m-application .mb-md-n6 {
    margin-bottom: -24px !important;
  }
  .m-application .mb-md-n7 {
    margin-bottom: -28px !important;
  }
  .m-application .mb-md-n8 {
    margin-bottom: -32px !important;
  }
  .m-application .mb-md-n9 {
    margin-bottom: -36px !important;
  }
  .m-application .mb-md-n10 {
    margin-bottom: -40px !important;
  }
  .m-application .mb-md-n11 {
    margin-bottom: -44px !important;
  }
  .m-application .mb-md-n12 {
    margin-bottom: -48px !important;
  }
  .m-application .ml-md-n1 {
    margin-left: -4px !important;
  }
  .m-application .ml-md-n2 {
    margin-left: -8px !important;
  }
  .m-application .ml-md-n3 {
    margin-left: -12px !important;
  }
  .m-application .ml-md-n4 {
    margin-left: -16px !important;
  }
  .m-application .ml-md-n5 {
    margin-left: -20px !important;
  }
  .m-application .ml-md-n6 {
    margin-left: -24px !important;
  }
  .m-application .ml-md-n7 {
    margin-left: -28px !important;
  }
  .m-application .ml-md-n8 {
    margin-left: -32px !important;
  }
  .m-application .ml-md-n9 {
    margin-left: -36px !important;
  }
  .m-application .ml-md-n10 {
    margin-left: -40px !important;
  }
  .m-application .ml-md-n11 {
    margin-left: -44px !important;
  }
  .m-application .ml-md-n12 {
    margin-left: -48px !important;
  }
  [dir="ltr"] .m-application .ms-md-n1 {
    margin-left: -4px !important;
  }
  [dir="rtl"] .m-application .ms-md-n1 {
    margin-right: -4px !important;
  }
  [dir="ltr"] .m-application .ms-md-n2 {
    margin-left: -8px !important;
  }
  [dir="rtl"] .m-application .ms-md-n2 {
    margin-right: -8px !important;
  }
  [dir="ltr"] .m-application .ms-md-n3 {
    margin-left: -12px !important;
  }
  [dir="rtl"] .m-application .ms-md-n3 {
    margin-right: -12px !important;
  }
  [dir="ltr"] .m-application .ms-md-n4 {
    margin-left: -16px !important;
  }
  [dir="rtl"] .m-application .ms-md-n4 {
    margin-right: -16px !important;
  }
  [dir="ltr"] .m-application .ms-md-n5 {
    margin-left: -20px !important;
  }
  [dir="rtl"] .m-application .ms-md-n5 {
    margin-right: -20px !important;
  }
  [dir="ltr"] .m-application .ms-md-n6 {
    margin-left: -24px !important;
  }
  [dir="rtl"] .m-application .ms-md-n6 {
    margin-right: -24px !important;
  }
  [dir="ltr"] .m-application .ms-md-n7 {
    margin-left: -28px !important;
  }
  [dir="rtl"] .m-application .ms-md-n7 {
    margin-right: -28px !important;
  }
  [dir="ltr"] .m-application .ms-md-n8 {
    margin-left: -32px !important;
  }
  [dir="rtl"] .m-application .ms-md-n8 {
    margin-right: -32px !important;
  }
  [dir="ltr"] .m-application .ms-md-n9 {
    margin-left: -36px !important;
  }
  [dir="rtl"] .m-application .ms-md-n9 {
    margin-right: -36px !important;
  }
  [dir="ltr"] .m-application .ms-md-n10 {
    margin-left: -40px !important;
  }
  [dir="rtl"] .m-application .ms-md-n10 {
    margin-right: -40px !important;
  }
  [dir="ltr"] .m-application .ms-md-n11 {
    margin-left: -44px !important;
  }
  [dir="rtl"] .m-application .ms-md-n11 {
    margin-right: -44px !important;
  }
  [dir="ltr"] .m-application .ms-md-n12 {
    margin-left: -48px !important;
  }
  [dir="rtl"] .m-application .ms-md-n12 {
    margin-right: -48px !important;
  }
  [dir="ltr"] .m-application .me-md-n1 {
    margin-right: -4px !important;
  }
  [dir="rtl"] .m-application .me-md-n1 {
    margin-left: -4px !important;
  }
  [dir="ltr"] .m-application .me-md-n2 {
    margin-right: -8px !important;
  }
  [dir="rtl"] .m-application .me-md-n2 {
    margin-left: -8px !important;
  }
  [dir="ltr"] .m-application .me-md-n3 {
    margin-right: -12px !important;
  }
  [dir="rtl"] .m-application .me-md-n3 {
    margin-left: -12px !important;
  }
  [dir="ltr"] .m-application .me-md-n4 {
    margin-right: -16px !important;
  }
  [dir="rtl"] .m-application .me-md-n4 {
    margin-left: -16px !important;
  }
  [dir="ltr"] .m-application .me-md-n5 {
    margin-right: -20px !important;
  }
  [dir="rtl"] .m-application .me-md-n5 {
    margin-left: -20px !important;
  }
  [dir="ltr"] .m-application .me-md-n6 {
    margin-right: -24px !important;
  }
  [dir="rtl"] .m-application .me-md-n6 {
    margin-left: -24px !important;
  }
  [dir="ltr"] .m-application .me-md-n7 {
    margin-right: -28px !important;
  }
  [dir="rtl"] .m-application .me-md-n7 {
    margin-left: -28px !important;
  }
  [dir="ltr"] .m-application .me-md-n8 {
    margin-right: -32px !important;
  }
  [dir="rtl"] .m-application .me-md-n8 {
    margin-left: -32px !important;
  }
  [dir="ltr"] .m-application .me-md-n9 {
    margin-right: -36px !important;
  }
  [dir="rtl"] .m-application .me-md-n9 {
    margin-left: -36px !important;
  }
  [dir="ltr"] .m-application .me-md-n10 {
    margin-right: -40px !important;
  }
  [dir="rtl"] .m-application .me-md-n10 {
    margin-left: -40px !important;
  }
  [dir="ltr"] .m-application .me-md-n11 {
    margin-right: -44px !important;
  }
  [dir="rtl"] .m-application .me-md-n11 {
    margin-left: -44px !important;
  }
  [dir="ltr"] .m-application .me-md-n12 {
    margin-right: -48px !important;
  }
  [dir="rtl"] .m-application .me-md-n12 {
    margin-left: -48px !important;
  }
  .m-application .pa-md-0 {
    padding: 0px !important;
  }
  .m-application .pa-md-1 {
    padding: 4px !important;
  }
  .m-application .pa-md-2 {
    padding: 8px !important;
  }
  .m-application .pa-md-3 {
    padding: 12px !important;
  }
  .m-application .pa-md-4 {
    padding: 16px !important;
  }
  .m-application .pa-md-5 {
    padding: 20px !important;
  }
  .m-application .pa-md-6 {
    padding: 24px !important;
  }
  .m-application .pa-md-7 {
    padding: 28px !important;
  }
  .m-application .pa-md-8 {
    padding: 32px !important;
  }
  .m-application .pa-md-9 {
    padding: 36px !important;
  }
  .m-application .pa-md-10 {
    padding: 40px !important;
  }
  .m-application .pa-md-11 {
    padding: 44px !important;
  }
  .m-application .pa-md-12 {
    padding: 48px !important;
  }
  .m-application .px-md-0 {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .m-application .px-md-1 {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .m-application .px-md-2 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .m-application .px-md-3 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .m-application .px-md-4 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .m-application .px-md-5 {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .m-application .px-md-6 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .m-application .px-md-7 {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }
  .m-application .px-md-8 {
    padding-right: 32px !important;
    padding-left: 32px !important;
  }
  .m-application .px-md-9 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .m-application .px-md-10 {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .m-application .px-md-11 {
    padding-right: 44px !important;
    padding-left: 44px !important;
  }
  .m-application .px-md-12 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .m-application .py-md-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .m-application .py-md-1 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .m-application .py-md-2 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .m-application .py-md-3 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .m-application .py-md-4 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .m-application .py-md-5 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .m-application .py-md-6 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .m-application .py-md-7 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .m-application .py-md-8 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .m-application .py-md-9 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .m-application .py-md-10 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .m-application .py-md-11 {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }
  .m-application .py-md-12 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .m-application .pt-md-0 {
    padding-top: 0px !important;
  }
  .m-application .pt-md-1 {
    padding-top: 4px !important;
  }
  .m-application .pt-md-2 {
    padding-top: 8px !important;
  }
  .m-application .pt-md-3 {
    padding-top: 12px !important;
  }
  .m-application .pt-md-4 {
    padding-top: 16px !important;
  }
  .m-application .pt-md-5 {
    padding-top: 20px !important;
  }
  .m-application .pt-md-6 {
    padding-top: 24px !important;
  }
  .m-application .pt-md-7 {
    padding-top: 28px !important;
  }
  .m-application .pt-md-8 {
    padding-top: 32px !important;
  }
  .m-application .pt-md-9 {
    padding-top: 36px !important;
  }
  .m-application .pt-md-10 {
    padding-top: 40px !important;
  }
  .m-application .pt-md-11 {
    padding-top: 44px !important;
  }
  .m-application .pt-md-12 {
    padding-top: 48px !important;
  }
  .m-application .pr-md-0 {
    padding-right: 0px !important;
  }
  .m-application .pr-md-1 {
    padding-right: 4px !important;
  }
  .m-application .pr-md-2 {
    padding-right: 8px !important;
  }
  .m-application .pr-md-3 {
    padding-right: 12px !important;
  }
  .m-application .pr-md-4 {
    padding-right: 16px !important;
  }
  .m-application .pr-md-5 {
    padding-right: 20px !important;
  }
  .m-application .pr-md-6 {
    padding-right: 24px !important;
  }
  .m-application .pr-md-7 {
    padding-right: 28px !important;
  }
  .m-application .pr-md-8 {
    padding-right: 32px !important;
  }
  .m-application .pr-md-9 {
    padding-right: 36px !important;
  }
  .m-application .pr-md-10 {
    padding-right: 40px !important;
  }
  .m-application .pr-md-11 {
    padding-right: 44px !important;
  }
  .m-application .pr-md-12 {
    padding-right: 48px !important;
  }
  .m-application .pb-md-0 {
    padding-bottom: 0px !important;
  }
  .m-application .pb-md-1 {
    padding-bottom: 4px !important;
  }
  .m-application .pb-md-2 {
    padding-bottom: 8px !important;
  }
  .m-application .pb-md-3 {
    padding-bottom: 12px !important;
  }
  .m-application .pb-md-4 {
    padding-bottom: 16px !important;
  }
  .m-application .pb-md-5 {
    padding-bottom: 20px !important;
  }
  .m-application .pb-md-6 {
    padding-bottom: 24px !important;
  }
  .m-application .pb-md-7 {
    padding-bottom: 28px !important;
  }
  .m-application .pb-md-8 {
    padding-bottom: 32px !important;
  }
  .m-application .pb-md-9 {
    padding-bottom: 36px !important;
  }
  .m-application .pb-md-10 {
    padding-bottom: 40px !important;
  }
  .m-application .pb-md-11 {
    padding-bottom: 44px !important;
  }
  .m-application .pb-md-12 {
    padding-bottom: 48px !important;
  }
  .m-application .pl-md-0 {
    padding-left: 0px !important;
  }
  .m-application .pl-md-1 {
    padding-left: 4px !important;
  }
  .m-application .pl-md-2 {
    padding-left: 8px !important;
  }
  .m-application .pl-md-3 {
    padding-left: 12px !important;
  }
  .m-application .pl-md-4 {
    padding-left: 16px !important;
  }
  .m-application .pl-md-5 {
    padding-left: 20px !important;
  }
  .m-application .pl-md-6 {
    padding-left: 24px !important;
  }
  .m-application .pl-md-7 {
    padding-left: 28px !important;
  }
  .m-application .pl-md-8 {
    padding-left: 32px !important;
  }
  .m-application .pl-md-9 {
    padding-left: 36px !important;
  }
  .m-application .pl-md-10 {
    padding-left: 40px !important;
  }
  .m-application .pl-md-11 {
    padding-left: 44px !important;
  }
  .m-application .pl-md-12 {
    padding-left: 48px !important;
  }
  [dir="ltr"] .m-application .ps-md-0 {
    padding-left: 0px !important;
  }
  [dir="rtl"] .m-application .ps-md-0 {
    padding-right: 0px !important;
  }
  [dir="ltr"] .m-application .ps-md-1 {
    padding-left: 4px !important;
  }
  [dir="rtl"] .m-application .ps-md-1 {
    padding-right: 4px !important;
  }
  [dir="ltr"] .m-application .ps-md-2 {
    padding-left: 8px !important;
  }
  [dir="rtl"] .m-application .ps-md-2 {
    padding-right: 8px !important;
  }
  [dir="ltr"] .m-application .ps-md-3 {
    padding-left: 12px !important;
  }
  [dir="rtl"] .m-application .ps-md-3 {
    padding-right: 12px !important;
  }
  [dir="ltr"] .m-application .ps-md-4 {
    padding-left: 16px !important;
  }
  [dir="rtl"] .m-application .ps-md-4 {
    padding-right: 16px !important;
  }
  [dir="ltr"] .m-application .ps-md-5 {
    padding-left: 20px !important;
  }
  [dir="rtl"] .m-application .ps-md-5 {
    padding-right: 20px !important;
  }
  [dir="ltr"] .m-application .ps-md-6 {
    padding-left: 24px !important;
  }
  [dir="rtl"] .m-application .ps-md-6 {
    padding-right: 24px !important;
  }
  [dir="ltr"] .m-application .ps-md-7 {
    padding-left: 28px !important;
  }
  [dir="rtl"] .m-application .ps-md-7 {
    padding-right: 28px !important;
  }
  [dir="ltr"] .m-application .ps-md-8 {
    padding-left: 32px !important;
  }
  [dir="rtl"] .m-application .ps-md-8 {
    padding-right: 32px !important;
  }
  [dir="ltr"] .m-application .ps-md-9 {
    padding-left: 36px !important;
  }
  [dir="rtl"] .m-application .ps-md-9 {
    padding-right: 36px !important;
  }
  [dir="ltr"] .m-application .ps-md-10 {
    padding-left: 40px !important;
  }
  [dir="rtl"] .m-application .ps-md-10 {
    padding-right: 40px !important;
  }
  [dir="ltr"] .m-application .ps-md-11 {
    padding-left: 44px !important;
  }
  [dir="rtl"] .m-application .ps-md-11 {
    padding-right: 44px !important;
  }
  [dir="ltr"] .m-application .ps-md-12 {
    padding-left: 48px !important;
  }
  [dir="rtl"] .m-application .ps-md-12 {
    padding-right: 48px !important;
  }
  [dir="ltr"] .m-application .pe-md-0 {
    padding-right: 0px !important;
  }
  [dir="rtl"] .m-application .pe-md-0 {
    padding-left: 0px !important;
  }
  [dir="ltr"] .m-application .pe-md-1 {
    padding-right: 4px !important;
  }
  [dir="rtl"] .m-application .pe-md-1 {
    padding-left: 4px !important;
  }
  [dir="ltr"] .m-application .pe-md-2 {
    padding-right: 8px !important;
  }
  [dir="rtl"] .m-application .pe-md-2 {
    padding-left: 8px !important;
  }
  [dir="ltr"] .m-application .pe-md-3 {
    padding-right: 12px !important;
  }
  [dir="rtl"] .m-application .pe-md-3 {
    padding-left: 12px !important;
  }
  [dir="ltr"] .m-application .pe-md-4 {
    padding-right: 16px !important;
  }
  [dir="rtl"] .m-application .pe-md-4 {
    padding-left: 16px !important;
  }
  [dir="ltr"] .m-application .pe-md-5 {
    padding-right: 20px !important;
  }
  [dir="rtl"] .m-application .pe-md-5 {
    padding-left: 20px !important;
  }
  [dir="ltr"] .m-application .pe-md-6 {
    padding-right: 24px !important;
  }
  [dir="rtl"] .m-application .pe-md-6 {
    padding-left: 24px !important;
  }
  [dir="ltr"] .m-application .pe-md-7 {
    padding-right: 28px !important;
  }
  [dir="rtl"] .m-application .pe-md-7 {
    padding-left: 28px !important;
  }
  [dir="ltr"] .m-application .pe-md-8 {
    padding-right: 32px !important;
  }
  [dir="rtl"] .m-application .pe-md-8 {
    padding-left: 32px !important;
  }
  [dir="ltr"] .m-application .pe-md-9 {
    padding-right: 36px !important;
  }
  [dir="rtl"] .m-application .pe-md-9 {
    padding-left: 36px !important;
  }
  [dir="ltr"] .m-application .pe-md-10 {
    padding-right: 40px !important;
  }
  [dir="rtl"] .m-application .pe-md-10 {
    padding-left: 40px !important;
  }
  [dir="ltr"] .m-application .pe-md-11 {
    padding-right: 44px !important;
  }
  [dir="rtl"] .m-application .pe-md-11 {
    padding-left: 44px !important;
  }
  [dir="ltr"] .m-application .pe-md-12 {
    padding-right: 48px !important;
  }
  [dir="rtl"] .m-application .pe-md-12 {
    padding-left: 48px !important;
  }
  .m-application .text-md-left {
    text-align: left !important;
  }
  .m-application .text-md-right {
    text-align: right !important;
  }
  .m-application .text-md-center {
    text-align: center !important;
  }
  .m-application .text-md-justify {
    text-align: justify !important;
  }
  .m-application .text-md-start {
    text-align: start !important;
  }
  .m-application .text-md-end {
    text-align: end !important;
  }
}

@media (min-width: 1264px) {
  .m-application .ma-lg-0 {
    margin: 0px !important;
  }
  .m-application .ma-lg-1 {
    margin: 4px !important;
  }
  .m-application .ma-lg-2 {
    margin: 8px !important;
  }
  .m-application .ma-lg-3 {
    margin: 12px !important;
  }
  .m-application .ma-lg-4 {
    margin: 16px !important;
  }
  .m-application .ma-lg-5 {
    margin: 20px !important;
  }
  .m-application .ma-lg-6 {
    margin: 24px !important;
  }
  .m-application .ma-lg-7 {
    margin: 28px !important;
  }
  .m-application .ma-lg-8 {
    margin: 32px !important;
  }
  .m-application .ma-lg-9 {
    margin: 36px !important;
  }
  .m-application .ma-lg-10 {
    margin: 40px !important;
  }
  .m-application .ma-lg-11 {
    margin: 44px !important;
  }
  .m-application .ma-lg-12 {
    margin: 48px !important;
  }
  .m-application .ma-lg-auto {
    margin: auto !important;
  }
  .m-application .mx-lg-0 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .m-application .mx-lg-1 {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .m-application .mx-lg-2 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .m-application .mx-lg-3 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .m-application .mx-lg-4 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .m-application .mx-lg-5 {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .m-application .mx-lg-6 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .m-application .mx-lg-7 {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }
  .m-application .mx-lg-8 {
    margin-right: 32px !important;
    margin-left: 32px !important;
  }
  .m-application .mx-lg-9 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .m-application .mx-lg-10 {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .m-application .mx-lg-11 {
    margin-right: 44px !important;
    margin-left: 44px !important;
  }
  .m-application .mx-lg-12 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .m-application .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .m-application .my-lg-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .m-application .my-lg-1 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .m-application .my-lg-2 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .m-application .my-lg-3 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .m-application .my-lg-4 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .m-application .my-lg-5 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .m-application .my-lg-6 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .m-application .my-lg-7 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .m-application .my-lg-8 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .m-application .my-lg-9 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .m-application .my-lg-10 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .m-application .my-lg-11 {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }
  .m-application .my-lg-12 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .m-application .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .m-application .mt-lg-0 {
    margin-top: 0px !important;
  }
  .m-application .mt-lg-1 {
    margin-top: 4px !important;
  }
  .m-application .mt-lg-2 {
    margin-top: 8px !important;
  }
  .m-application .mt-lg-3 {
    margin-top: 12px !important;
  }
  .m-application .mt-lg-4 {
    margin-top: 16px !important;
  }
  .m-application .mt-lg-5 {
    margin-top: 20px !important;
  }
  .m-application .mt-lg-6 {
    margin-top: 24px !important;
  }
  .m-application .mt-lg-7 {
    margin-top: 28px !important;
  }
  .m-application .mt-lg-8 {
    margin-top: 32px !important;
  }
  .m-application .mt-lg-9 {
    margin-top: 36px !important;
  }
  .m-application .mt-lg-10 {
    margin-top: 40px !important;
  }
  .m-application .mt-lg-11 {
    margin-top: 44px !important;
  }
  .m-application .mt-lg-12 {
    margin-top: 48px !important;
  }
  .m-application .mt-lg-auto {
    margin-top: auto !important;
  }
  .m-application .mr-lg-0 {
    margin-right: 0px !important;
  }
  .m-application .mr-lg-1 {
    margin-right: 4px !important;
  }
  .m-application .mr-lg-2 {
    margin-right: 8px !important;
  }
  .m-application .mr-lg-3 {
    margin-right: 12px !important;
  }
  .m-application .mr-lg-4 {
    margin-right: 16px !important;
  }
  .m-application .mr-lg-5 {
    margin-right: 20px !important;
  }
  .m-application .mr-lg-6 {
    margin-right: 24px !important;
  }
  .m-application .mr-lg-7 {
    margin-right: 28px !important;
  }
  .m-application .mr-lg-8 {
    margin-right: 32px !important;
  }
  .m-application .mr-lg-9 {
    margin-right: 36px !important;
  }
  .m-application .mr-lg-10 {
    margin-right: 40px !important;
  }
  .m-application .mr-lg-11 {
    margin-right: 44px !important;
  }
  .m-application .mr-lg-12 {
    margin-right: 48px !important;
  }
  .m-application .mr-lg-auto {
    margin-right: auto !important;
  }
  .m-application .mb-lg-0 {
    margin-bottom: 0px !important;
  }
  .m-application .mb-lg-1 {
    margin-bottom: 4px !important;
  }
  .m-application .mb-lg-2 {
    margin-bottom: 8px !important;
  }
  .m-application .mb-lg-3 {
    margin-bottom: 12px !important;
  }
  .m-application .mb-lg-4 {
    margin-bottom: 16px !important;
  }
  .m-application .mb-lg-5 {
    margin-bottom: 20px !important;
  }
  .m-application .mb-lg-6 {
    margin-bottom: 24px !important;
  }
  .m-application .mb-lg-7 {
    margin-bottom: 28px !important;
  }
  .m-application .mb-lg-8 {
    margin-bottom: 32px !important;
  }
  .m-application .mb-lg-9 {
    margin-bottom: 36px !important;
  }
  .m-application .mb-lg-10 {
    margin-bottom: 40px !important;
  }
  .m-application .mb-lg-11 {
    margin-bottom: 44px !important;
  }
  .m-application .mb-lg-12 {
    margin-bottom: 48px !important;
  }
  .m-application .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .m-application .ml-lg-0 {
    margin-left: 0px !important;
  }
  .m-application .ml-lg-1 {
    margin-left: 4px !important;
  }
  .m-application .ml-lg-2 {
    margin-left: 8px !important;
  }
  .m-application .ml-lg-3 {
    margin-left: 12px !important;
  }
  .m-application .ml-lg-4 {
    margin-left: 16px !important;
  }
  .m-application .ml-lg-5 {
    margin-left: 20px !important;
  }
  .m-application .ml-lg-6 {
    margin-left: 24px !important;
  }
  .m-application .ml-lg-7 {
    margin-left: 28px !important;
  }
  .m-application .ml-lg-8 {
    margin-left: 32px !important;
  }
  .m-application .ml-lg-9 {
    margin-left: 36px !important;
  }
  .m-application .ml-lg-10 {
    margin-left: 40px !important;
  }
  .m-application .ml-lg-11 {
    margin-left: 44px !important;
  }
  .m-application .ml-lg-12 {
    margin-left: 48px !important;
  }
  .m-application .ml-lg-auto {
    margin-left: auto !important;
  }
  [dir="ltr"] .m-application .ms-lg-0 {
    margin-left: 0px !important;
  }
  [dir="rtl"] .m-application .ms-lg-0 {
    margin-right: 0px !important;
  }
  [dir="ltr"] .m-application .ms-lg-1 {
    margin-left: 4px !important;
  }
  [dir="rtl"] .m-application .ms-lg-1 {
    margin-right: 4px !important;
  }
  [dir="ltr"] .m-application .ms-lg-2 {
    margin-left: 8px !important;
  }
  [dir="rtl"] .m-application .ms-lg-2 {
    margin-right: 8px !important;
  }
  [dir="ltr"] .m-application .ms-lg-3 {
    margin-left: 12px !important;
  }
  [dir="rtl"] .m-application .ms-lg-3 {
    margin-right: 12px !important;
  }
  [dir="ltr"] .m-application .ms-lg-4 {
    margin-left: 16px !important;
  }
  [dir="rtl"] .m-application .ms-lg-4 {
    margin-right: 16px !important;
  }
  [dir="ltr"] .m-application .ms-lg-5 {
    margin-left: 20px !important;
  }
  [dir="rtl"] .m-application .ms-lg-5 {
    margin-right: 20px !important;
  }
  [dir="ltr"] .m-application .ms-lg-6 {
    margin-left: 24px !important;
  }
  [dir="rtl"] .m-application .ms-lg-6 {
    margin-right: 24px !important;
  }
  [dir="ltr"] .m-application .ms-lg-7 {
    margin-left: 28px !important;
  }
  [dir="rtl"] .m-application .ms-lg-7 {
    margin-right: 28px !important;
  }
  [dir="ltr"] .m-application .ms-lg-8 {
    margin-left: 32px !important;
  }
  [dir="rtl"] .m-application .ms-lg-8 {
    margin-right: 32px !important;
  }
  [dir="ltr"] .m-application .ms-lg-9 {
    margin-left: 36px !important;
  }
  [dir="rtl"] .m-application .ms-lg-9 {
    margin-right: 36px !important;
  }
  [dir="ltr"] .m-application .ms-lg-10 {
    margin-left: 40px !important;
  }
  [dir="rtl"] .m-application .ms-lg-10 {
    margin-right: 40px !important;
  }
  [dir="ltr"] .m-application .ms-lg-11 {
    margin-left: 44px !important;
  }
  [dir="rtl"] .m-application .ms-lg-11 {
    margin-right: 44px !important;
  }
  [dir="ltr"] .m-application .ms-lg-12 {
    margin-left: 48px !important;
  }
  [dir="rtl"] .m-application .ms-lg-12 {
    margin-right: 48px !important;
  }
  [dir="ltr"] .m-application .ms-lg-auto {
    margin-left: auto !important;
  }
  [dir="rtl"] .m-application .ms-lg-auto {
    margin-right: auto !important;
  }
  [dir="ltr"] .m-application .me-lg-0 {
    margin-right: 0px !important;
  }
  [dir="rtl"] .m-application .me-lg-0 {
    margin-left: 0px !important;
  }
  [dir="ltr"] .m-application .me-lg-1 {
    margin-right: 4px !important;
  }
  [dir="rtl"] .m-application .me-lg-1 {
    margin-left: 4px !important;
  }
  [dir="ltr"] .m-application .me-lg-2 {
    margin-right: 8px !important;
  }
  [dir="rtl"] .m-application .me-lg-2 {
    margin-left: 8px !important;
  }
  [dir="ltr"] .m-application .me-lg-3 {
    margin-right: 12px !important;
  }
  [dir="rtl"] .m-application .me-lg-3 {
    margin-left: 12px !important;
  }
  [dir="ltr"] .m-application .me-lg-4 {
    margin-right: 16px !important;
  }
  [dir="rtl"] .m-application .me-lg-4 {
    margin-left: 16px !important;
  }
  [dir="ltr"] .m-application .me-lg-5 {
    margin-right: 20px !important;
  }
  [dir="rtl"] .m-application .me-lg-5 {
    margin-left: 20px !important;
  }
  [dir="ltr"] .m-application .me-lg-6 {
    margin-right: 24px !important;
  }
  [dir="rtl"] .m-application .me-lg-6 {
    margin-left: 24px !important;
  }
  [dir="ltr"] .m-application .me-lg-7 {
    margin-right: 28px !important;
  }
  [dir="rtl"] .m-application .me-lg-7 {
    margin-left: 28px !important;
  }
  [dir="ltr"] .m-application .me-lg-8 {
    margin-right: 32px !important;
  }
  [dir="rtl"] .m-application .me-lg-8 {
    margin-left: 32px !important;
  }
  [dir="ltr"] .m-application .me-lg-9 {
    margin-right: 36px !important;
  }
  [dir="rtl"] .m-application .me-lg-9 {
    margin-left: 36px !important;
  }
  [dir="ltr"] .m-application .me-lg-10 {
    margin-right: 40px !important;
  }
  [dir="rtl"] .m-application .me-lg-10 {
    margin-left: 40px !important;
  }
  [dir="ltr"] .m-application .me-lg-11 {
    margin-right: 44px !important;
  }
  [dir="rtl"] .m-application .me-lg-11 {
    margin-left: 44px !important;
  }
  [dir="ltr"] .m-application .me-lg-12 {
    margin-right: 48px !important;
  }
  [dir="rtl"] .m-application .me-lg-12 {
    margin-left: 48px !important;
  }
  [dir="ltr"] .m-application .me-lg-auto {
    margin-right: auto !important;
  }
  [dir="rtl"] .m-application .me-lg-auto {
    margin-left: auto !important;
  }
  .m-application .ma-lg-n1 {
    margin: -4px !important;
  }
  .m-application .ma-lg-n2 {
    margin: -8px !important;
  }
  .m-application .ma-lg-n3 {
    margin: -12px !important;
  }
  .m-application .ma-lg-n4 {
    margin: -16px !important;
  }
  .m-application .ma-lg-n5 {
    margin: -20px !important;
  }
  .m-application .ma-lg-n6 {
    margin: -24px !important;
  }
  .m-application .ma-lg-n7 {
    margin: -28px !important;
  }
  .m-application .ma-lg-n8 {
    margin: -32px !important;
  }
  .m-application .ma-lg-n9 {
    margin: -36px !important;
  }
  .m-application .ma-lg-n10 {
    margin: -40px !important;
  }
  .m-application .ma-lg-n11 {
    margin: -44px !important;
  }
  .m-application .ma-lg-n12 {
    margin: -48px !important;
  }
  .m-application .mx-lg-n1 {
    margin-right: -4px !important;
    margin-left: -4px !important;
  }
  .m-application .mx-lg-n2 {
    margin-right: -8px !important;
    margin-left: -8px !important;
  }
  .m-application .mx-lg-n3 {
    margin-right: -12px !important;
    margin-left: -12px !important;
  }
  .m-application .mx-lg-n4 {
    margin-right: -16px !important;
    margin-left: -16px !important;
  }
  .m-application .mx-lg-n5 {
    margin-right: -20px !important;
    margin-left: -20px !important;
  }
  .m-application .mx-lg-n6 {
    margin-right: -24px !important;
    margin-left: -24px !important;
  }
  .m-application .mx-lg-n7 {
    margin-right: -28px !important;
    margin-left: -28px !important;
  }
  .m-application .mx-lg-n8 {
    margin-right: -32px !important;
    margin-left: -32px !important;
  }
  .m-application .mx-lg-n9 {
    margin-right: -36px !important;
    margin-left: -36px !important;
  }
  .m-application .mx-lg-n10 {
    margin-right: -40px !important;
    margin-left: -40px !important;
  }
  .m-application .mx-lg-n11 {
    margin-right: -44px !important;
    margin-left: -44px !important;
  }
  .m-application .mx-lg-n12 {
    margin-right: -48px !important;
    margin-left: -48px !important;
  }
  .m-application .my-lg-n1 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }
  .m-application .my-lg-n2 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
  .m-application .my-lg-n3 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
  .m-application .my-lg-n4 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
  .m-application .my-lg-n5 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }
  .m-application .my-lg-n6 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  .m-application .my-lg-n7 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }
  .m-application .my-lg-n8 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
  .m-application .my-lg-n9 {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }
  .m-application .my-lg-n10 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }
  .m-application .my-lg-n11 {
    margin-top: -44px !important;
    margin-bottom: -44px !important;
  }
  .m-application .my-lg-n12 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
  .m-application .mt-lg-n1 {
    margin-top: -4px !important;
  }
  .m-application .mt-lg-n2 {
    margin-top: -8px !important;
  }
  .m-application .mt-lg-n3 {
    margin-top: -12px !important;
  }
  .m-application .mt-lg-n4 {
    margin-top: -16px !important;
  }
  .m-application .mt-lg-n5 {
    margin-top: -20px !important;
  }
  .m-application .mt-lg-n6 {
    margin-top: -24px !important;
  }
  .m-application .mt-lg-n7 {
    margin-top: -28px !important;
  }
  .m-application .mt-lg-n8 {
    margin-top: -32px !important;
  }
  .m-application .mt-lg-n9 {
    margin-top: -36px !important;
  }
  .m-application .mt-lg-n10 {
    margin-top: -40px !important;
  }
  .m-application .mt-lg-n11 {
    margin-top: -44px !important;
  }
  .m-application .mt-lg-n12 {
    margin-top: -48px !important;
  }
  .m-application .mr-lg-n1 {
    margin-right: -4px !important;
  }
  .m-application .mr-lg-n2 {
    margin-right: -8px !important;
  }
  .m-application .mr-lg-n3 {
    margin-right: -12px !important;
  }
  .m-application .mr-lg-n4 {
    margin-right: -16px !important;
  }
  .m-application .mr-lg-n5 {
    margin-right: -20px !important;
  }
  .m-application .mr-lg-n6 {
    margin-right: -24px !important;
  }
  .m-application .mr-lg-n7 {
    margin-right: -28px !important;
  }
  .m-application .mr-lg-n8 {
    margin-right: -32px !important;
  }
  .m-application .mr-lg-n9 {
    margin-right: -36px !important;
  }
  .m-application .mr-lg-n10 {
    margin-right: -40px !important;
  }
  .m-application .mr-lg-n11 {
    margin-right: -44px !important;
  }
  .m-application .mr-lg-n12 {
    margin-right: -48px !important;
  }
  .m-application .mb-lg-n1 {
    margin-bottom: -4px !important;
  }
  .m-application .mb-lg-n2 {
    margin-bottom: -8px !important;
  }
  .m-application .mb-lg-n3 {
    margin-bottom: -12px !important;
  }
  .m-application .mb-lg-n4 {
    margin-bottom: -16px !important;
  }
  .m-application .mb-lg-n5 {
    margin-bottom: -20px !important;
  }
  .m-application .mb-lg-n6 {
    margin-bottom: -24px !important;
  }
  .m-application .mb-lg-n7 {
    margin-bottom: -28px !important;
  }
  .m-application .mb-lg-n8 {
    margin-bottom: -32px !important;
  }
  .m-application .mb-lg-n9 {
    margin-bottom: -36px !important;
  }
  .m-application .mb-lg-n10 {
    margin-bottom: -40px !important;
  }
  .m-application .mb-lg-n11 {
    margin-bottom: -44px !important;
  }
  .m-application .mb-lg-n12 {
    margin-bottom: -48px !important;
  }
  .m-application .ml-lg-n1 {
    margin-left: -4px !important;
  }
  .m-application .ml-lg-n2 {
    margin-left: -8px !important;
  }
  .m-application .ml-lg-n3 {
    margin-left: -12px !important;
  }
  .m-application .ml-lg-n4 {
    margin-left: -16px !important;
  }
  .m-application .ml-lg-n5 {
    margin-left: -20px !important;
  }
  .m-application .ml-lg-n6 {
    margin-left: -24px !important;
  }
  .m-application .ml-lg-n7 {
    margin-left: -28px !important;
  }
  .m-application .ml-lg-n8 {
    margin-left: -32px !important;
  }
  .m-application .ml-lg-n9 {
    margin-left: -36px !important;
  }
  .m-application .ml-lg-n10 {
    margin-left: -40px !important;
  }
  .m-application .ml-lg-n11 {
    margin-left: -44px !important;
  }
  .m-application .ml-lg-n12 {
    margin-left: -48px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n1 {
    margin-left: -4px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n1 {
    margin-right: -4px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n2 {
    margin-left: -8px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n2 {
    margin-right: -8px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n3 {
    margin-left: -12px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n3 {
    margin-right: -12px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n4 {
    margin-left: -16px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n4 {
    margin-right: -16px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n5 {
    margin-left: -20px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n5 {
    margin-right: -20px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n6 {
    margin-left: -24px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n6 {
    margin-right: -24px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n7 {
    margin-left: -28px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n7 {
    margin-right: -28px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n8 {
    margin-left: -32px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n8 {
    margin-right: -32px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n9 {
    margin-left: -36px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n9 {
    margin-right: -36px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n10 {
    margin-left: -40px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n10 {
    margin-right: -40px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n11 {
    margin-left: -44px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n11 {
    margin-right: -44px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n12 {
    margin-left: -48px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n12 {
    margin-right: -48px !important;
  }
  [dir="ltr"] .m-application .me-lg-n1 {
    margin-right: -4px !important;
  }
  [dir="rtl"] .m-application .me-lg-n1 {
    margin-left: -4px !important;
  }
  [dir="ltr"] .m-application .me-lg-n2 {
    margin-right: -8px !important;
  }
  [dir="rtl"] .m-application .me-lg-n2 {
    margin-left: -8px !important;
  }
  [dir="ltr"] .m-application .me-lg-n3 {
    margin-right: -12px !important;
  }
  [dir="rtl"] .m-application .me-lg-n3 {
    margin-left: -12px !important;
  }
  [dir="ltr"] .m-application .me-lg-n4 {
    margin-right: -16px !important;
  }
  [dir="rtl"] .m-application .me-lg-n4 {
    margin-left: -16px !important;
  }
  [dir="ltr"] .m-application .me-lg-n5 {
    margin-right: -20px !important;
  }
  [dir="rtl"] .m-application .me-lg-n5 {
    margin-left: -20px !important;
  }
  [dir="ltr"] .m-application .me-lg-n6 {
    margin-right: -24px !important;
  }
  [dir="rtl"] .m-application .me-lg-n6 {
    margin-left: -24px !important;
  }
  [dir="ltr"] .m-application .me-lg-n7 {
    margin-right: -28px !important;
  }
  [dir="rtl"] .m-application .me-lg-n7 {
    margin-left: -28px !important;
  }
  [dir="ltr"] .m-application .me-lg-n8 {
    margin-right: -32px !important;
  }
  [dir="rtl"] .m-application .me-lg-n8 {
    margin-left: -32px !important;
  }
  [dir="ltr"] .m-application .me-lg-n9 {
    margin-right: -36px !important;
  }
  [dir="rtl"] .m-application .me-lg-n9 {
    margin-left: -36px !important;
  }
  [dir="ltr"] .m-application .me-lg-n10 {
    margin-right: -40px !important;
  }
  [dir="rtl"] .m-application .me-lg-n10 {
    margin-left: -40px !important;
  }
  [dir="ltr"] .m-application .me-lg-n11 {
    margin-right: -44px !important;
  }
  [dir="rtl"] .m-application .me-lg-n11 {
    margin-left: -44px !important;
  }
  [dir="ltr"] .m-application .me-lg-n12 {
    margin-right: -48px !important;
  }
  [dir="rtl"] .m-application .me-lg-n12 {
    margin-left: -48px !important;
  }
  .m-application .pa-lg-0 {
    padding: 0px !important;
  }
  .m-application .pa-lg-1 {
    padding: 4px !important;
  }
  .m-application .pa-lg-2 {
    padding: 8px !important;
  }
  .m-application .pa-lg-3 {
    padding: 12px !important;
  }
  .m-application .pa-lg-4 {
    padding: 16px !important;
  }
  .m-application .pa-lg-5 {
    padding: 20px !important;
  }
  .m-application .pa-lg-6 {
    padding: 24px !important;
  }
  .m-application .pa-lg-7 {
    padding: 28px !important;
  }
  .m-application .pa-lg-8 {
    padding: 32px !important;
  }
  .m-application .pa-lg-9 {
    padding: 36px !important;
  }
  .m-application .pa-lg-10 {
    padding: 40px !important;
  }
  .m-application .pa-lg-11 {
    padding: 44px !important;
  }
  .m-application .pa-lg-12 {
    padding: 48px !important;
  }
  .m-application .px-lg-0 {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .m-application .px-lg-1 {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .m-application .px-lg-2 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .m-application .px-lg-3 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .m-application .px-lg-4 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .m-application .px-lg-5 {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .m-application .px-lg-6 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .m-application .px-lg-7 {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }
  .m-application .px-lg-8 {
    padding-right: 32px !important;
    padding-left: 32px !important;
  }
  .m-application .px-lg-9 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .m-application .px-lg-10 {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .m-application .px-lg-11 {
    padding-right: 44px !important;
    padding-left: 44px !important;
  }
  .m-application .px-lg-12 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .m-application .py-lg-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .m-application .py-lg-1 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .m-application .py-lg-2 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .m-application .py-lg-3 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .m-application .py-lg-4 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .m-application .py-lg-5 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .m-application .py-lg-6 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .m-application .py-lg-7 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .m-application .py-lg-8 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .m-application .py-lg-9 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .m-application .py-lg-10 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .m-application .py-lg-11 {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }
  .m-application .py-lg-12 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .m-application .pt-lg-0 {
    padding-top: 0px !important;
  }
  .m-application .pt-lg-1 {
    padding-top: 4px !important;
  }
  .m-application .pt-lg-2 {
    padding-top: 8px !important;
  }
  .m-application .pt-lg-3 {
    padding-top: 12px !important;
  }
  .m-application .pt-lg-4 {
    padding-top: 16px !important;
  }
  .m-application .pt-lg-5 {
    padding-top: 20px !important;
  }
  .m-application .pt-lg-6 {
    padding-top: 24px !important;
  }
  .m-application .pt-lg-7 {
    padding-top: 28px !important;
  }
  .m-application .pt-lg-8 {
    padding-top: 32px !important;
  }
  .m-application .pt-lg-9 {
    padding-top: 36px !important;
  }
  .m-application .pt-lg-10 {
    padding-top: 40px !important;
  }
  .m-application .pt-lg-11 {
    padding-top: 44px !important;
  }
  .m-application .pt-lg-12 {
    padding-top: 48px !important;
  }
  .m-application .pr-lg-0 {
    padding-right: 0px !important;
  }
  .m-application .pr-lg-1 {
    padding-right: 4px !important;
  }
  .m-application .pr-lg-2 {
    padding-right: 8px !important;
  }
  .m-application .pr-lg-3 {
    padding-right: 12px !important;
  }
  .m-application .pr-lg-4 {
    padding-right: 16px !important;
  }
  .m-application .pr-lg-5 {
    padding-right: 20px !important;
  }
  .m-application .pr-lg-6 {
    padding-right: 24px !important;
  }
  .m-application .pr-lg-7 {
    padding-right: 28px !important;
  }
  .m-application .pr-lg-8 {
    padding-right: 32px !important;
  }
  .m-application .pr-lg-9 {
    padding-right: 36px !important;
  }
  .m-application .pr-lg-10 {
    padding-right: 40px !important;
  }
  .m-application .pr-lg-11 {
    padding-right: 44px !important;
  }
  .m-application .pr-lg-12 {
    padding-right: 48px !important;
  }
  .m-application .pb-lg-0 {
    padding-bottom: 0px !important;
  }
  .m-application .pb-lg-1 {
    padding-bottom: 4px !important;
  }
  .m-application .pb-lg-2 {
    padding-bottom: 8px !important;
  }
  .m-application .pb-lg-3 {
    padding-bottom: 12px !important;
  }
  .m-application .pb-lg-4 {
    padding-bottom: 16px !important;
  }
  .m-application .pb-lg-5 {
    padding-bottom: 20px !important;
  }
  .m-application .pb-lg-6 {
    padding-bottom: 24px !important;
  }
  .m-application .pb-lg-7 {
    padding-bottom: 28px !important;
  }
  .m-application .pb-lg-8 {
    padding-bottom: 32px !important;
  }
  .m-application .pb-lg-9 {
    padding-bottom: 36px !important;
  }
  .m-application .pb-lg-10 {
    padding-bottom: 40px !important;
  }
  .m-application .pb-lg-11 {
    padding-bottom: 44px !important;
  }
  .m-application .pb-lg-12 {
    padding-bottom: 48px !important;
  }
  .m-application .pl-lg-0 {
    padding-left: 0px !important;
  }
  .m-application .pl-lg-1 {
    padding-left: 4px !important;
  }
  .m-application .pl-lg-2 {
    padding-left: 8px !important;
  }
  .m-application .pl-lg-3 {
    padding-left: 12px !important;
  }
  .m-application .pl-lg-4 {
    padding-left: 16px !important;
  }
  .m-application .pl-lg-5 {
    padding-left: 20px !important;
  }
  .m-application .pl-lg-6 {
    padding-left: 24px !important;
  }
  .m-application .pl-lg-7 {
    padding-left: 28px !important;
  }
  .m-application .pl-lg-8 {
    padding-left: 32px !important;
  }
  .m-application .pl-lg-9 {
    padding-left: 36px !important;
  }
  .m-application .pl-lg-10 {
    padding-left: 40px !important;
  }
  .m-application .pl-lg-11 {
    padding-left: 44px !important;
  }
  .m-application .pl-lg-12 {
    padding-left: 48px !important;
  }
  [dir="ltr"] .m-application .ps-lg-0 {
    padding-left: 0px !important;
  }
  [dir="rtl"] .m-application .ps-lg-0 {
    padding-right: 0px !important;
  }
  [dir="ltr"] .m-application .ps-lg-1 {
    padding-left: 4px !important;
  }
  [dir="rtl"] .m-application .ps-lg-1 {
    padding-right: 4px !important;
  }
  [dir="ltr"] .m-application .ps-lg-2 {
    padding-left: 8px !important;
  }
  [dir="rtl"] .m-application .ps-lg-2 {
    padding-right: 8px !important;
  }
  [dir="ltr"] .m-application .ps-lg-3 {
    padding-left: 12px !important;
  }
  [dir="rtl"] .m-application .ps-lg-3 {
    padding-right: 12px !important;
  }
  [dir="ltr"] .m-application .ps-lg-4 {
    padding-left: 16px !important;
  }
  [dir="rtl"] .m-application .ps-lg-4 {
    padding-right: 16px !important;
  }
  [dir="ltr"] .m-application .ps-lg-5 {
    padding-left: 20px !important;
  }
  [dir="rtl"] .m-application .ps-lg-5 {
    padding-right: 20px !important;
  }
  [dir="ltr"] .m-application .ps-lg-6 {
    padding-left: 24px !important;
  }
  [dir="rtl"] .m-application .ps-lg-6 {
    padding-right: 24px !important;
  }
  [dir="ltr"] .m-application .ps-lg-7 {
    padding-left: 28px !important;
  }
  [dir="rtl"] .m-application .ps-lg-7 {
    padding-right: 28px !important;
  }
  [dir="ltr"] .m-application .ps-lg-8 {
    padding-left: 32px !important;
  }
  [dir="rtl"] .m-application .ps-lg-8 {
    padding-right: 32px !important;
  }
  [dir="ltr"] .m-application .ps-lg-9 {
    padding-left: 36px !important;
  }
  [dir="rtl"] .m-application .ps-lg-9 {
    padding-right: 36px !important;
  }
  [dir="ltr"] .m-application .ps-lg-10 {
    padding-left: 40px !important;
  }
  [dir="rtl"] .m-application .ps-lg-10 {
    padding-right: 40px !important;
  }
  [dir="ltr"] .m-application .ps-lg-11 {
    padding-left: 44px !important;
  }
  [dir="rtl"] .m-application .ps-lg-11 {
    padding-right: 44px !important;
  }
  [dir="ltr"] .m-application .ps-lg-12 {
    padding-left: 48px !important;
  }
  [dir="rtl"] .m-application .ps-lg-12 {
    padding-right: 48px !important;
  }
  [dir="ltr"] .m-application .pe-lg-0 {
    padding-right: 0px !important;
  }
  [dir="rtl"] .m-application .pe-lg-0 {
    padding-left: 0px !important;
  }
  [dir="ltr"] .m-application .pe-lg-1 {
    padding-right: 4px !important;
  }
  [dir="rtl"] .m-application .pe-lg-1 {
    padding-left: 4px !important;
  }
  [dir="ltr"] .m-application .pe-lg-2 {
    padding-right: 8px !important;
  }
  [dir="rtl"] .m-application .pe-lg-2 {
    padding-left: 8px !important;
  }
  [dir="ltr"] .m-application .pe-lg-3 {
    padding-right: 12px !important;
  }
  [dir="rtl"] .m-application .pe-lg-3 {
    padding-left: 12px !important;
  }
  [dir="ltr"] .m-application .pe-lg-4 {
    padding-right: 16px !important;
  }
  [dir="rtl"] .m-application .pe-lg-4 {
    padding-left: 16px !important;
  }
  [dir="ltr"] .m-application .pe-lg-5 {
    padding-right: 20px !important;
  }
  [dir="rtl"] .m-application .pe-lg-5 {
    padding-left: 20px !important;
  }
  [dir="ltr"] .m-application .pe-lg-6 {
    padding-right: 24px !important;
  }
  [dir="rtl"] .m-application .pe-lg-6 {
    padding-left: 24px !important;
  }
  [dir="ltr"] .m-application .pe-lg-7 {
    padding-right: 28px !important;
  }
  [dir="rtl"] .m-application .pe-lg-7 {
    padding-left: 28px !important;
  }
  [dir="ltr"] .m-application .pe-lg-8 {
    padding-right: 32px !important;
  }
  [dir="rtl"] .m-application .pe-lg-8 {
    padding-left: 32px !important;
  }
  [dir="ltr"] .m-application .pe-lg-9 {
    padding-right: 36px !important;
  }
  [dir="rtl"] .m-application .pe-lg-9 {
    padding-left: 36px !important;
  }
  [dir="ltr"] .m-application .pe-lg-10 {
    padding-right: 40px !important;
  }
  [dir="rtl"] .m-application .pe-lg-10 {
    padding-left: 40px !important;
  }
  [dir="ltr"] .m-application .pe-lg-11 {
    padding-right: 44px !important;
  }
  [dir="rtl"] .m-application .pe-lg-11 {
    padding-left: 44px !important;
  }
  [dir="ltr"] .m-application .pe-lg-12 {
    padding-right: 48px !important;
  }
  [dir="rtl"] .m-application .pe-lg-12 {
    padding-left: 48px !important;
  }
  .m-application .text-lg-left {
    text-align: left !important;
  }
  .m-application .text-lg-right {
    text-align: right !important;
  }
  .m-application .text-lg-center {
    text-align: center !important;
  }
  .m-application .text-lg-justify {
    text-align: justify !important;
  }
  .m-application .text-lg-start {
    text-align: start !important;
  }
  .m-application .text-lg-end {
    text-align: end !important;
  }
}

@media (min-width: 1904px) {
  .m-application .ma-xl-0 {
    margin: 0px !important;
  }
  .m-application .ma-xl-1 {
    margin: 4px !important;
  }
  .m-application .ma-xl-2 {
    margin: 8px !important;
  }
  .m-application .ma-xl-3 {
    margin: 12px !important;
  }
  .m-application .ma-xl-4 {
    margin: 16px !important;
  }
  .m-application .ma-xl-5 {
    margin: 20px !important;
  }
  .m-application .ma-xl-6 {
    margin: 24px !important;
  }
  .m-application .ma-xl-7 {
    margin: 28px !important;
  }
  .m-application .ma-xl-8 {
    margin: 32px !important;
  }
  .m-application .ma-xl-9 {
    margin: 36px !important;
  }
  .m-application .ma-xl-10 {
    margin: 40px !important;
  }
  .m-application .ma-xl-11 {
    margin: 44px !important;
  }
  .m-application .ma-xl-12 {
    margin: 48px !important;
  }
  .m-application .ma-xl-auto {
    margin: auto !important;
  }
  .m-application .mx-xl-0 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .m-application .mx-xl-1 {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .m-application .mx-xl-2 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .m-application .mx-xl-3 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .m-application .mx-xl-4 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .m-application .mx-xl-5 {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .m-application .mx-xl-6 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .m-application .mx-xl-7 {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }
  .m-application .mx-xl-8 {
    margin-right: 32px !important;
    margin-left: 32px !important;
  }
  .m-application .mx-xl-9 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .m-application .mx-xl-10 {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .m-application .mx-xl-11 {
    margin-right: 44px !important;
    margin-left: 44px !important;
  }
  .m-application .mx-xl-12 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .m-application .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .m-application .my-xl-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .m-application .my-xl-1 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .m-application .my-xl-2 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .m-application .my-xl-3 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .m-application .my-xl-4 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .m-application .my-xl-5 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .m-application .my-xl-6 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .m-application .my-xl-7 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .m-application .my-xl-8 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .m-application .my-xl-9 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .m-application .my-xl-10 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .m-application .my-xl-11 {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }
  .m-application .my-xl-12 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .m-application .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .m-application .mt-xl-0 {
    margin-top: 0px !important;
  }
  .m-application .mt-xl-1 {
    margin-top: 4px !important;
  }
  .m-application .mt-xl-2 {
    margin-top: 8px !important;
  }
  .m-application .mt-xl-3 {
    margin-top: 12px !important;
  }
  .m-application .mt-xl-4 {
    margin-top: 16px !important;
  }
  .m-application .mt-xl-5 {
    margin-top: 20px !important;
  }
  .m-application .mt-xl-6 {
    margin-top: 24px !important;
  }
  .m-application .mt-xl-7 {
    margin-top: 28px !important;
  }
  .m-application .mt-xl-8 {
    margin-top: 32px !important;
  }
  .m-application .mt-xl-9 {
    margin-top: 36px !important;
  }
  .m-application .mt-xl-10 {
    margin-top: 40px !important;
  }
  .m-application .mt-xl-11 {
    margin-top: 44px !important;
  }
  .m-application .mt-xl-12 {
    margin-top: 48px !important;
  }
  .m-application .mt-xl-auto {
    margin-top: auto !important;
  }
  .m-application .mr-xl-0 {
    margin-right: 0px !important;
  }
  .m-application .mr-xl-1 {
    margin-right: 4px !important;
  }
  .m-application .mr-xl-2 {
    margin-right: 8px !important;
  }
  .m-application .mr-xl-3 {
    margin-right: 12px !important;
  }
  .m-application .mr-xl-4 {
    margin-right: 16px !important;
  }
  .m-application .mr-xl-5 {
    margin-right: 20px !important;
  }
  .m-application .mr-xl-6 {
    margin-right: 24px !important;
  }
  .m-application .mr-xl-7 {
    margin-right: 28px !important;
  }
  .m-application .mr-xl-8 {
    margin-right: 32px !important;
  }
  .m-application .mr-xl-9 {
    margin-right: 36px !important;
  }
  .m-application .mr-xl-10 {
    margin-right: 40px !important;
  }
  .m-application .mr-xl-11 {
    margin-right: 44px !important;
  }
  .m-application .mr-xl-12 {
    margin-right: 48px !important;
  }
  .m-application .mr-xl-auto {
    margin-right: auto !important;
  }
  .m-application .mb-xl-0 {
    margin-bottom: 0px !important;
  }
  .m-application .mb-xl-1 {
    margin-bottom: 4px !important;
  }
  .m-application .mb-xl-2 {
    margin-bottom: 8px !important;
  }
  .m-application .mb-xl-3 {
    margin-bottom: 12px !important;
  }
  .m-application .mb-xl-4 {
    margin-bottom: 16px !important;
  }
  .m-application .mb-xl-5 {
    margin-bottom: 20px !important;
  }
  .m-application .mb-xl-6 {
    margin-bottom: 24px !important;
  }
  .m-application .mb-xl-7 {
    margin-bottom: 28px !important;
  }
  .m-application .mb-xl-8 {
    margin-bottom: 32px !important;
  }
  .m-application .mb-xl-9 {
    margin-bottom: 36px !important;
  }
  .m-application .mb-xl-10 {
    margin-bottom: 40px !important;
  }
  .m-application .mb-xl-11 {
    margin-bottom: 44px !important;
  }
  .m-application .mb-xl-12 {
    margin-bottom: 48px !important;
  }
  .m-application .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .m-application .ml-xl-0 {
    margin-left: 0px !important;
  }
  .m-application .ml-xl-1 {
    margin-left: 4px !important;
  }
  .m-application .ml-xl-2 {
    margin-left: 8px !important;
  }
  .m-application .ml-xl-3 {
    margin-left: 12px !important;
  }
  .m-application .ml-xl-4 {
    margin-left: 16px !important;
  }
  .m-application .ml-xl-5 {
    margin-left: 20px !important;
  }
  .m-application .ml-xl-6 {
    margin-left: 24px !important;
  }
  .m-application .ml-xl-7 {
    margin-left: 28px !important;
  }
  .m-application .ml-xl-8 {
    margin-left: 32px !important;
  }
  .m-application .ml-xl-9 {
    margin-left: 36px !important;
  }
  .m-application .ml-xl-10 {
    margin-left: 40px !important;
  }
  .m-application .ml-xl-11 {
    margin-left: 44px !important;
  }
  .m-application .ml-xl-12 {
    margin-left: 48px !important;
  }
  .m-application .ml-xl-auto {
    margin-left: auto !important;
  }
  [dir="ltr"] .m-application .ms-xl-0 {
    margin-left: 0px !important;
  }
  [dir="rtl"] .m-application .ms-xl-0 {
    margin-right: 0px !important;
  }
  [dir="ltr"] .m-application .ms-xl-1 {
    margin-left: 4px !important;
  }
  [dir="rtl"] .m-application .ms-xl-1 {
    margin-right: 4px !important;
  }
  [dir="ltr"] .m-application .ms-xl-2 {
    margin-left: 8px !important;
  }
  [dir="rtl"] .m-application .ms-xl-2 {
    margin-right: 8px !important;
  }
  [dir="ltr"] .m-application .ms-xl-3 {
    margin-left: 12px !important;
  }
  [dir="rtl"] .m-application .ms-xl-3 {
    margin-right: 12px !important;
  }
  [dir="ltr"] .m-application .ms-xl-4 {
    margin-left: 16px !important;
  }
  [dir="rtl"] .m-application .ms-xl-4 {
    margin-right: 16px !important;
  }
  [dir="ltr"] .m-application .ms-xl-5 {
    margin-left: 20px !important;
  }
  [dir="rtl"] .m-application .ms-xl-5 {
    margin-right: 20px !important;
  }
  [dir="ltr"] .m-application .ms-xl-6 {
    margin-left: 24px !important;
  }
  [dir="rtl"] .m-application .ms-xl-6 {
    margin-right: 24px !important;
  }
  [dir="ltr"] .m-application .ms-xl-7 {
    margin-left: 28px !important;
  }
  [dir="rtl"] .m-application .ms-xl-7 {
    margin-right: 28px !important;
  }
  [dir="ltr"] .m-application .ms-xl-8 {
    margin-left: 32px !important;
  }
  [dir="rtl"] .m-application .ms-xl-8 {
    margin-right: 32px !important;
  }
  [dir="ltr"] .m-application .ms-xl-9 {
    margin-left: 36px !important;
  }
  [dir="rtl"] .m-application .ms-xl-9 {
    margin-right: 36px !important;
  }
  [dir="ltr"] .m-application .ms-xl-10 {
    margin-left: 40px !important;
  }
  [dir="rtl"] .m-application .ms-xl-10 {
    margin-right: 40px !important;
  }
  [dir="ltr"] .m-application .ms-xl-11 {
    margin-left: 44px !important;
  }
  [dir="rtl"] .m-application .ms-xl-11 {
    margin-right: 44px !important;
  }
  [dir="ltr"] .m-application .ms-xl-12 {
    margin-left: 48px !important;
  }
  [dir="rtl"] .m-application .ms-xl-12 {
    margin-right: 48px !important;
  }
  [dir="ltr"] .m-application .ms-xl-auto {
    margin-left: auto !important;
  }
  [dir="rtl"] .m-application .ms-xl-auto {
    margin-right: auto !important;
  }
  [dir="ltr"] .m-application .me-xl-0 {
    margin-right: 0px !important;
  }
  [dir="rtl"] .m-application .me-xl-0 {
    margin-left: 0px !important;
  }
  [dir="ltr"] .m-application .me-xl-1 {
    margin-right: 4px !important;
  }
  [dir="rtl"] .m-application .me-xl-1 {
    margin-left: 4px !important;
  }
  [dir="ltr"] .m-application .me-xl-2 {
    margin-right: 8px !important;
  }
  [dir="rtl"] .m-application .me-xl-2 {
    margin-left: 8px !important;
  }
  [dir="ltr"] .m-application .me-xl-3 {
    margin-right: 12px !important;
  }
  [dir="rtl"] .m-application .me-xl-3 {
    margin-left: 12px !important;
  }
  [dir="ltr"] .m-application .me-xl-4 {
    margin-right: 16px !important;
  }
  [dir="rtl"] .m-application .me-xl-4 {
    margin-left: 16px !important;
  }
  [dir="ltr"] .m-application .me-xl-5 {
    margin-right: 20px !important;
  }
  [dir="rtl"] .m-application .me-xl-5 {
    margin-left: 20px !important;
  }
  [dir="ltr"] .m-application .me-xl-6 {
    margin-right: 24px !important;
  }
  [dir="rtl"] .m-application .me-xl-6 {
    margin-left: 24px !important;
  }
  [dir="ltr"] .m-application .me-xl-7 {
    margin-right: 28px !important;
  }
  [dir="rtl"] .m-application .me-xl-7 {
    margin-left: 28px !important;
  }
  [dir="ltr"] .m-application .me-xl-8 {
    margin-right: 32px !important;
  }
  [dir="rtl"] .m-application .me-xl-8 {
    margin-left: 32px !important;
  }
  [dir="ltr"] .m-application .me-xl-9 {
    margin-right: 36px !important;
  }
  [dir="rtl"] .m-application .me-xl-9 {
    margin-left: 36px !important;
  }
  [dir="ltr"] .m-application .me-xl-10 {
    margin-right: 40px !important;
  }
  [dir="rtl"] .m-application .me-xl-10 {
    margin-left: 40px !important;
  }
  [dir="ltr"] .m-application .me-xl-11 {
    margin-right: 44px !important;
  }
  [dir="rtl"] .m-application .me-xl-11 {
    margin-left: 44px !important;
  }
  [dir="ltr"] .m-application .me-xl-12 {
    margin-right: 48px !important;
  }
  [dir="rtl"] .m-application .me-xl-12 {
    margin-left: 48px !important;
  }
  [dir="ltr"] .m-application .me-xl-auto {
    margin-right: auto !important;
  }
  [dir="rtl"] .m-application .me-xl-auto {
    margin-left: auto !important;
  }
  .m-application .ma-xl-n1 {
    margin: -4px !important;
  }
  .m-application .ma-xl-n2 {
    margin: -8px !important;
  }
  .m-application .ma-xl-n3 {
    margin: -12px !important;
  }
  .m-application .ma-xl-n4 {
    margin: -16px !important;
  }
  .m-application .ma-xl-n5 {
    margin: -20px !important;
  }
  .m-application .ma-xl-n6 {
    margin: -24px !important;
  }
  .m-application .ma-xl-n7 {
    margin: -28px !important;
  }
  .m-application .ma-xl-n8 {
    margin: -32px !important;
  }
  .m-application .ma-xl-n9 {
    margin: -36px !important;
  }
  .m-application .ma-xl-n10 {
    margin: -40px !important;
  }
  .m-application .ma-xl-n11 {
    margin: -44px !important;
  }
  .m-application .ma-xl-n12 {
    margin: -48px !important;
  }
  .m-application .mx-xl-n1 {
    margin-right: -4px !important;
    margin-left: -4px !important;
  }
  .m-application .mx-xl-n2 {
    margin-right: -8px !important;
    margin-left: -8px !important;
  }
  .m-application .mx-xl-n3 {
    margin-right: -12px !important;
    margin-left: -12px !important;
  }
  .m-application .mx-xl-n4 {
    margin-right: -16px !important;
    margin-left: -16px !important;
  }
  .m-application .mx-xl-n5 {
    margin-right: -20px !important;
    margin-left: -20px !important;
  }
  .m-application .mx-xl-n6 {
    margin-right: -24px !important;
    margin-left: -24px !important;
  }
  .m-application .mx-xl-n7 {
    margin-right: -28px !important;
    margin-left: -28px !important;
  }
  .m-application .mx-xl-n8 {
    margin-right: -32px !important;
    margin-left: -32px !important;
  }
  .m-application .mx-xl-n9 {
    margin-right: -36px !important;
    margin-left: -36px !important;
  }
  .m-application .mx-xl-n10 {
    margin-right: -40px !important;
    margin-left: -40px !important;
  }
  .m-application .mx-xl-n11 {
    margin-right: -44px !important;
    margin-left: -44px !important;
  }
  .m-application .mx-xl-n12 {
    margin-right: -48px !important;
    margin-left: -48px !important;
  }
  .m-application .my-xl-n1 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }
  .m-application .my-xl-n2 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
  .m-application .my-xl-n3 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
  .m-application .my-xl-n4 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
  .m-application .my-xl-n5 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }
  .m-application .my-xl-n6 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  .m-application .my-xl-n7 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }
  .m-application .my-xl-n8 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
  .m-application .my-xl-n9 {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }
  .m-application .my-xl-n10 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }
  .m-application .my-xl-n11 {
    margin-top: -44px !important;
    margin-bottom: -44px !important;
  }
  .m-application .my-xl-n12 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
  .m-application .mt-xl-n1 {
    margin-top: -4px !important;
  }
  .m-application .mt-xl-n2 {
    margin-top: -8px !important;
  }
  .m-application .mt-xl-n3 {
    margin-top: -12px !important;
  }
  .m-application .mt-xl-n4 {
    margin-top: -16px !important;
  }
  .m-application .mt-xl-n5 {
    margin-top: -20px !important;
  }
  .m-application .mt-xl-n6 {
    margin-top: -24px !important;
  }
  .m-application .mt-xl-n7 {
    margin-top: -28px !important;
  }
  .m-application .mt-xl-n8 {
    margin-top: -32px !important;
  }
  .m-application .mt-xl-n9 {
    margin-top: -36px !important;
  }
  .m-application .mt-xl-n10 {
    margin-top: -40px !important;
  }
  .m-application .mt-xl-n11 {
    margin-top: -44px !important;
  }
  .m-application .mt-xl-n12 {
    margin-top: -48px !important;
  }
  .m-application .mr-xl-n1 {
    margin-right: -4px !important;
  }
  .m-application .mr-xl-n2 {
    margin-right: -8px !important;
  }
  .m-application .mr-xl-n3 {
    margin-right: -12px !important;
  }
  .m-application .mr-xl-n4 {
    margin-right: -16px !important;
  }
  .m-application .mr-xl-n5 {
    margin-right: -20px !important;
  }
  .m-application .mr-xl-n6 {
    margin-right: -24px !important;
  }
  .m-application .mr-xl-n7 {
    margin-right: -28px !important;
  }
  .m-application .mr-xl-n8 {
    margin-right: -32px !important;
  }
  .m-application .mr-xl-n9 {
    margin-right: -36px !important;
  }
  .m-application .mr-xl-n10 {
    margin-right: -40px !important;
  }
  .m-application .mr-xl-n11 {
    margin-right: -44px !important;
  }
  .m-application .mr-xl-n12 {
    margin-right: -48px !important;
  }
  .m-application .mb-xl-n1 {
    margin-bottom: -4px !important;
  }
  .m-application .mb-xl-n2 {
    margin-bottom: -8px !important;
  }
  .m-application .mb-xl-n3 {
    margin-bottom: -12px !important;
  }
  .m-application .mb-xl-n4 {
    margin-bottom: -16px !important;
  }
  .m-application .mb-xl-n5 {
    margin-bottom: -20px !important;
  }
  .m-application .mb-xl-n6 {
    margin-bottom: -24px !important;
  }
  .m-application .mb-xl-n7 {
    margin-bottom: -28px !important;
  }
  .m-application .mb-xl-n8 {
    margin-bottom: -32px !important;
  }
  .m-application .mb-xl-n9 {
    margin-bottom: -36px !important;
  }
  .m-application .mb-xl-n10 {
    margin-bottom: -40px !important;
  }
  .m-application .mb-xl-n11 {
    margin-bottom: -44px !important;
  }
  .m-application .mb-xl-n12 {
    margin-bottom: -48px !important;
  }
  .m-application .ml-xl-n1 {
    margin-left: -4px !important;
  }
  .m-application .ml-xl-n2 {
    margin-left: -8px !important;
  }
  .m-application .ml-xl-n3 {
    margin-left: -12px !important;
  }
  .m-application .ml-xl-n4 {
    margin-left: -16px !important;
  }
  .m-application .ml-xl-n5 {
    margin-left: -20px !important;
  }
  .m-application .ml-xl-n6 {
    margin-left: -24px !important;
  }
  .m-application .ml-xl-n7 {
    margin-left: -28px !important;
  }
  .m-application .ml-xl-n8 {
    margin-left: -32px !important;
  }
  .m-application .ml-xl-n9 {
    margin-left: -36px !important;
  }
  .m-application .ml-xl-n10 {
    margin-left: -40px !important;
  }
  .m-application .ml-xl-n11 {
    margin-left: -44px !important;
  }
  .m-application .ml-xl-n12 {
    margin-left: -48px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n1 {
    margin-left: -4px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n1 {
    margin-right: -4px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n2 {
    margin-left: -8px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n2 {
    margin-right: -8px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n3 {
    margin-left: -12px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n3 {
    margin-right: -12px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n4 {
    margin-left: -16px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n4 {
    margin-right: -16px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n5 {
    margin-left: -20px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n5 {
    margin-right: -20px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n6 {
    margin-left: -24px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n6 {
    margin-right: -24px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n7 {
    margin-left: -28px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n7 {
    margin-right: -28px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n8 {
    margin-left: -32px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n8 {
    margin-right: -32px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n9 {
    margin-left: -36px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n9 {
    margin-right: -36px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n10 {
    margin-left: -40px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n10 {
    margin-right: -40px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n11 {
    margin-left: -44px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n11 {
    margin-right: -44px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n12 {
    margin-left: -48px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n12 {
    margin-right: -48px !important;
  }
  [dir="ltr"] .m-application .me-xl-n1 {
    margin-right: -4px !important;
  }
  [dir="rtl"] .m-application .me-xl-n1 {
    margin-left: -4px !important;
  }
  [dir="ltr"] .m-application .me-xl-n2 {
    margin-right: -8px !important;
  }
  [dir="rtl"] .m-application .me-xl-n2 {
    margin-left: -8px !important;
  }
  [dir="ltr"] .m-application .me-xl-n3 {
    margin-right: -12px !important;
  }
  [dir="rtl"] .m-application .me-xl-n3 {
    margin-left: -12px !important;
  }
  [dir="ltr"] .m-application .me-xl-n4 {
    margin-right: -16px !important;
  }
  [dir="rtl"] .m-application .me-xl-n4 {
    margin-left: -16px !important;
  }
  [dir="ltr"] .m-application .me-xl-n5 {
    margin-right: -20px !important;
  }
  [dir="rtl"] .m-application .me-xl-n5 {
    margin-left: -20px !important;
  }
  [dir="ltr"] .m-application .me-xl-n6 {
    margin-right: -24px !important;
  }
  [dir="rtl"] .m-application .me-xl-n6 {
    margin-left: -24px !important;
  }
  [dir="ltr"] .m-application .me-xl-n7 {
    margin-right: -28px !important;
  }
  [dir="rtl"] .m-application .me-xl-n7 {
    margin-left: -28px !important;
  }
  [dir="ltr"] .m-application .me-xl-n8 {
    margin-right: -32px !important;
  }
  [dir="rtl"] .m-application .me-xl-n8 {
    margin-left: -32px !important;
  }
  [dir="ltr"] .m-application .me-xl-n9 {
    margin-right: -36px !important;
  }
  [dir="rtl"] .m-application .me-xl-n9 {
    margin-left: -36px !important;
  }
  [dir="ltr"] .m-application .me-xl-n10 {
    margin-right: -40px !important;
  }
  [dir="rtl"] .m-application .me-xl-n10 {
    margin-left: -40px !important;
  }
  [dir="ltr"] .m-application .me-xl-n11 {
    margin-right: -44px !important;
  }
  [dir="rtl"] .m-application .me-xl-n11 {
    margin-left: -44px !important;
  }
  [dir="ltr"] .m-application .me-xl-n12 {
    margin-right: -48px !important;
  }
  [dir="rtl"] .m-application .me-xl-n12 {
    margin-left: -48px !important;
  }
  .m-application .pa-xl-0 {
    padding: 0px !important;
  }
  .m-application .pa-xl-1 {
    padding: 4px !important;
  }
  .m-application .pa-xl-2 {
    padding: 8px !important;
  }
  .m-application .pa-xl-3 {
    padding: 12px !important;
  }
  .m-application .pa-xl-4 {
    padding: 16px !important;
  }
  .m-application .pa-xl-5 {
    padding: 20px !important;
  }
  .m-application .pa-xl-6 {
    padding: 24px !important;
  }
  .m-application .pa-xl-7 {
    padding: 28px !important;
  }
  .m-application .pa-xl-8 {
    padding: 32px !important;
  }
  .m-application .pa-xl-9 {
    padding: 36px !important;
  }
  .m-application .pa-xl-10 {
    padding: 40px !important;
  }
  .m-application .pa-xl-11 {
    padding: 44px !important;
  }
  .m-application .pa-xl-12 {
    padding: 48px !important;
  }
  .m-application .px-xl-0 {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .m-application .px-xl-1 {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .m-application .px-xl-2 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .m-application .px-xl-3 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .m-application .px-xl-4 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .m-application .px-xl-5 {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .m-application .px-xl-6 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .m-application .px-xl-7 {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }
  .m-application .px-xl-8 {
    padding-right: 32px !important;
    padding-left: 32px !important;
  }
  .m-application .px-xl-9 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .m-application .px-xl-10 {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .m-application .px-xl-11 {
    padding-right: 44px !important;
    padding-left: 44px !important;
  }
  .m-application .px-xl-12 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .m-application .py-xl-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .m-application .py-xl-1 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .m-application .py-xl-2 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .m-application .py-xl-3 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .m-application .py-xl-4 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .m-application .py-xl-5 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .m-application .py-xl-6 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .m-application .py-xl-7 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .m-application .py-xl-8 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .m-application .py-xl-9 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .m-application .py-xl-10 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .m-application .py-xl-11 {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }
  .m-application .py-xl-12 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .m-application .pt-xl-0 {
    padding-top: 0px !important;
  }
  .m-application .pt-xl-1 {
    padding-top: 4px !important;
  }
  .m-application .pt-xl-2 {
    padding-top: 8px !important;
  }
  .m-application .pt-xl-3 {
    padding-top: 12px !important;
  }
  .m-application .pt-xl-4 {
    padding-top: 16px !important;
  }
  .m-application .pt-xl-5 {
    padding-top: 20px !important;
  }
  .m-application .pt-xl-6 {
    padding-top: 24px !important;
  }
  .m-application .pt-xl-7 {
    padding-top: 28px !important;
  }
  .m-application .pt-xl-8 {
    padding-top: 32px !important;
  }
  .m-application .pt-xl-9 {
    padding-top: 36px !important;
  }
  .m-application .pt-xl-10 {
    padding-top: 40px !important;
  }
  .m-application .pt-xl-11 {
    padding-top: 44px !important;
  }
  .m-application .pt-xl-12 {
    padding-top: 48px !important;
  }
  .m-application .pr-xl-0 {
    padding-right: 0px !important;
  }
  .m-application .pr-xl-1 {
    padding-right: 4px !important;
  }
  .m-application .pr-xl-2 {
    padding-right: 8px !important;
  }
  .m-application .pr-xl-3 {
    padding-right: 12px !important;
  }
  .m-application .pr-xl-4 {
    padding-right: 16px !important;
  }
  .m-application .pr-xl-5 {
    padding-right: 20px !important;
  }
  .m-application .pr-xl-6 {
    padding-right: 24px !important;
  }
  .m-application .pr-xl-7 {
    padding-right: 28px !important;
  }
  .m-application .pr-xl-8 {
    padding-right: 32px !important;
  }
  .m-application .pr-xl-9 {
    padding-right: 36px !important;
  }
  .m-application .pr-xl-10 {
    padding-right: 40px !important;
  }
  .m-application .pr-xl-11 {
    padding-right: 44px !important;
  }
  .m-application .pr-xl-12 {
    padding-right: 48px !important;
  }
  .m-application .pb-xl-0 {
    padding-bottom: 0px !important;
  }
  .m-application .pb-xl-1 {
    padding-bottom: 4px !important;
  }
  .m-application .pb-xl-2 {
    padding-bottom: 8px !important;
  }
  .m-application .pb-xl-3 {
    padding-bottom: 12px !important;
  }
  .m-application .pb-xl-4 {
    padding-bottom: 16px !important;
  }
  .m-application .pb-xl-5 {
    padding-bottom: 20px !important;
  }
  .m-application .pb-xl-6 {
    padding-bottom: 24px !important;
  }
  .m-application .pb-xl-7 {
    padding-bottom: 28px !important;
  }
  .m-application .pb-xl-8 {
    padding-bottom: 32px !important;
  }
  .m-application .pb-xl-9 {
    padding-bottom: 36px !important;
  }
  .m-application .pb-xl-10 {
    padding-bottom: 40px !important;
  }
  .m-application .pb-xl-11 {
    padding-bottom: 44px !important;
  }
  .m-application .pb-xl-12 {
    padding-bottom: 48px !important;
  }
  .m-application .pl-xl-0 {
    padding-left: 0px !important;
  }
  .m-application .pl-xl-1 {
    padding-left: 4px !important;
  }
  .m-application .pl-xl-2 {
    padding-left: 8px !important;
  }
  .m-application .pl-xl-3 {
    padding-left: 12px !important;
  }
  .m-application .pl-xl-4 {
    padding-left: 16px !important;
  }
  .m-application .pl-xl-5 {
    padding-left: 20px !important;
  }
  .m-application .pl-xl-6 {
    padding-left: 24px !important;
  }
  .m-application .pl-xl-7 {
    padding-left: 28px !important;
  }
  .m-application .pl-xl-8 {
    padding-left: 32px !important;
  }
  .m-application .pl-xl-9 {
    padding-left: 36px !important;
  }
  .m-application .pl-xl-10 {
    padding-left: 40px !important;
  }
  .m-application .pl-xl-11 {
    padding-left: 44px !important;
  }
  .m-application .pl-xl-12 {
    padding-left: 48px !important;
  }
  [dir="ltr"] .m-application .ps-xl-0 {
    padding-left: 0px !important;
  }
  [dir="rtl"] .m-application .ps-xl-0 {
    padding-right: 0px !important;
  }
  [dir="ltr"] .m-application .ps-xl-1 {
    padding-left: 4px !important;
  }
  [dir="rtl"] .m-application .ps-xl-1 {
    padding-right: 4px !important;
  }
  [dir="ltr"] .m-application .ps-xl-2 {
    padding-left: 8px !important;
  }
  [dir="rtl"] .m-application .ps-xl-2 {
    padding-right: 8px !important;
  }
  [dir="ltr"] .m-application .ps-xl-3 {
    padding-left: 12px !important;
  }
  [dir="rtl"] .m-application .ps-xl-3 {
    padding-right: 12px !important;
  }
  [dir="ltr"] .m-application .ps-xl-4 {
    padding-left: 16px !important;
  }
  [dir="rtl"] .m-application .ps-xl-4 {
    padding-right: 16px !important;
  }
  [dir="ltr"] .m-application .ps-xl-5 {
    padding-left: 20px !important;
  }
  [dir="rtl"] .m-application .ps-xl-5 {
    padding-right: 20px !important;
  }
  [dir="ltr"] .m-application .ps-xl-6 {
    padding-left: 24px !important;
  }
  [dir="rtl"] .m-application .ps-xl-6 {
    padding-right: 24px !important;
  }
  [dir="ltr"] .m-application .ps-xl-7 {
    padding-left: 28px !important;
  }
  [dir="rtl"] .m-application .ps-xl-7 {
    padding-right: 28px !important;
  }
  [dir="ltr"] .m-application .ps-xl-8 {
    padding-left: 32px !important;
  }
  [dir="rtl"] .m-application .ps-xl-8 {
    padding-right: 32px !important;
  }
  [dir="ltr"] .m-application .ps-xl-9 {
    padding-left: 36px !important;
  }
  [dir="rtl"] .m-application .ps-xl-9 {
    padding-right: 36px !important;
  }
  [dir="ltr"] .m-application .ps-xl-10 {
    padding-left: 40px !important;
  }
  [dir="rtl"] .m-application .ps-xl-10 {
    padding-right: 40px !important;
  }
  [dir="ltr"] .m-application .ps-xl-11 {
    padding-left: 44px !important;
  }
  [dir="rtl"] .m-application .ps-xl-11 {
    padding-right: 44px !important;
  }
  [dir="ltr"] .m-application .ps-xl-12 {
    padding-left: 48px !important;
  }
  [dir="rtl"] .m-application .ps-xl-12 {
    padding-right: 48px !important;
  }
  [dir="ltr"] .m-application .pe-xl-0 {
    padding-right: 0px !important;
  }
  [dir="rtl"] .m-application .pe-xl-0 {
    padding-left: 0px !important;
  }
  [dir="ltr"] .m-application .pe-xl-1 {
    padding-right: 4px !important;
  }
  [dir="rtl"] .m-application .pe-xl-1 {
    padding-left: 4px !important;
  }
  [dir="ltr"] .m-application .pe-xl-2 {
    padding-right: 8px !important;
  }
  [dir="rtl"] .m-application .pe-xl-2 {
    padding-left: 8px !important;
  }
  [dir="ltr"] .m-application .pe-xl-3 {
    padding-right: 12px !important;
  }
  [dir="rtl"] .m-application .pe-xl-3 {
    padding-left: 12px !important;
  }
  [dir="ltr"] .m-application .pe-xl-4 {
    padding-right: 16px !important;
  }
  [dir="rtl"] .m-application .pe-xl-4 {
    padding-left: 16px !important;
  }
  [dir="ltr"] .m-application .pe-xl-5 {
    padding-right: 20px !important;
  }
  [dir="rtl"] .m-application .pe-xl-5 {
    padding-left: 20px !important;
  }
  [dir="ltr"] .m-application .pe-xl-6 {
    padding-right: 24px !important;
  }
  [dir="rtl"] .m-application .pe-xl-6 {
    padding-left: 24px !important;
  }
  [dir="ltr"] .m-application .pe-xl-7 {
    padding-right: 28px !important;
  }
  [dir="rtl"] .m-application .pe-xl-7 {
    padding-left: 28px !important;
  }
  [dir="ltr"] .m-application .pe-xl-8 {
    padding-right: 32px !important;
  }
  [dir="rtl"] .m-application .pe-xl-8 {
    padding-left: 32px !important;
  }
  [dir="ltr"] .m-application .pe-xl-9 {
    padding-right: 36px !important;
  }
  [dir="rtl"] .m-application .pe-xl-9 {
    padding-left: 36px !important;
  }
  [dir="ltr"] .m-application .pe-xl-10 {
    padding-right: 40px !important;
  }
  [dir="rtl"] .m-application .pe-xl-10 {
    padding-left: 40px !important;
  }
  [dir="ltr"] .m-application .pe-xl-11 {
    padding-right: 44px !important;
  }
  [dir="rtl"] .m-application .pe-xl-11 {
    padding-left: 44px !important;
  }
  [dir="ltr"] .m-application .pe-xl-12 {
    padding-right: 48px !important;
  }
  [dir="rtl"] .m-application .pe-xl-12 {
    padding-left: 48px !important;
  }
  .m-application .text-xl-left {
    text-align: left !important;
  }
  .m-application .text-xl-right {
    text-align: right !important;
  }
  .m-application .text-xl-center {
    text-align: center !important;
  }
  .m-application .text-xl-justify {
    text-align: justify !important;
  }
  .m-application .text-xl-start {
    text-align: start !important;
  }
  .m-application .text-xl-end {
    text-align: end !important;
  }
}

/*
** Components and Pages
*/
#all .root {
  display: block;
  text-align: center;
  margin-bottom: 40px;
}

#all .root .container {
  max-width: 1100px;
}

@media (max-width: 599px) {
  #all .root {
    margin-bottom: 80px;
  }
}

#all .carousel-wrap {
  position: relative;
}

#all .carousel-wrap .slick-dots {
  display: none !important;
}

#all .item:focus {
  outline: none;
}

#all .nav {
  width: 64px;
  height: 40px;
  text-align: center;
  line-height: 18px;
  position: absolute;
  top: calc(50% - 20px);
  z-index: 90;
  -webkit-box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.2);
}

.theme--light #all .nav {
  background-color: #fff;
}

.theme--dark #all .nav {
  background-color: #424242;
}

#all .nav i {
  vertical-align: middle;
}

.theme--light #all .nav i {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark #all .nav i {
  color: #fff;
}

@media (max-width: 1279px) {
  #all .nav {
    display: none;
  }
}

#all .prev {
  left: -80px;
}

#all .next {
  right: -80px;
}

/* MOVIE THUMB CARD */
.btn-wrap {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.movie-thumb {
  max-width: 320px;
  margin: 0 auto;
}

.movie-thumb .btn-wrap {
  border-radius: 20px;
  padding: 0;
  text-align: center;
}

.theme--light .movie-thumb .btn-wrap {
  background-color: #fff;
}

.theme--dark .movie-thumb .btn-wrap {
  background-color: #424242;
}

.theme--light .movie-thumb .btn-wrap {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .movie-thumb .btn-wrap {
  color: #fff;
}

@media (max-width: 599px) {
  .movie-thumb {
    margin-bottom: 40px;
  }
}

.movie-thumb .figure {
  overflow: hidden;
  margin: 0;
  position: relative;
  border-radius: 20px;
}

.theme--dark .movie-thumb .figure {
  -webkit-box-shadow: 0px 1px 8px 0px rgba(50, 50, 50, 0.2), 0px 3px 4px 0px rgba(50, 50, 50, 0.14), 0px 3px 3px -2px rgba(50, 50, 50, 0.12);
  box-shadow: 0px 1px 8px 0px rgba(50, 50, 50, 0.2), 0px 3px 4px 0px rgba(50, 50, 50, 0.14), 0px 3px 3px -2px rgba(50, 50, 50, 0.12);
}

.theme--light .movie-thumb .figure {
  -webkit-box-shadow: 0px 1px 5px 0px rgba(128, 128, 128, 0.2), 0px 2px 2px 0px rgba(128, 128, 128, 0.14), 0px 3px 1px -2px rgba(128, 128, 128, 0.12);
  box-shadow: 0px 1px 5px 0px rgba(128, 128, 128, 0.2), 0px 2px 2px 0px rgba(128, 128, 128, 0.14), 0px 3px 1px -2px rgba(128, 128, 128, 0.12);
}

.movie-thumb .figure i {
  position: absolute;
  font-size: 52px;
  top: calc(50% - 30px);
  left: calc(50% - 30px);
  border: 5px solid #FFF;
  z-index: 10;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  line-height: 54px;
  padding-left: 4px;
  opacity: 0;
  -webkit-transform: scale(0.5);
  -ms-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  color: #FFF;
}

.movie-thumb .figure:after {
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  background-image: -o-linear-gradient(134deg, var(--v-secondary-base) 6%, var(--v-primary-base) 100%);
  background-image: linear-gradient(-44deg, var(--v-secondary-base) 6%, var(--v-primary-base) 100%);
}

.movie-thumb .figure:hover i {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.movie-thumb .figure:hover:after {
  opacity: 0.6;
}

.movie-thumb .figure img {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  min-height: 100%;
  width: 105%;
}

.movie-thumb .figure .figcaption {
  position: absolute;
  display: block;
  text-transform: uppercase;
  top: 16px;
  border-radius: 40px;
  background: #000;
  text-align: center;
  color: #FFF;
  padding: 6px 12px 6px 12px;
  z-index: 3;
}

[dir="ltr"] .movie-thumb .figure .figcaption {
  left: 16px;
}

[dir="rtl"] .movie-thumb .figure .figcaption {
  right: 16px;
}

.movie-thumb .text {
  display: block;
  font-size: 16px;
  padding: 8px;
  font-weight: var(--font-bold);
  text-transform: none;
}

/* CATEGORY CARD */
.category {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0px 24px 0px 24px;
  margin-bottom: 12px;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  background: var(--v-primarydark-base);
  text-transform: capitalize;
  overflow: hidden;
  border-radius: 20px;
}

[dir="ltr"] .category {
  text-align: left;
}

[dir="rtl"] .category {
  text-align: right;
}

.theme--dark .category {
  -webkit-box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.2), 0px 2px 2px 0px rgba(50, 50, 50, 0.14), 0px 3px 1px -2px rgba(50, 50, 50, 0.12);
  box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.2), 0px 2px 2px 0px rgba(50, 50, 50, 0.14), 0px 3px 1px -2px rgba(50, 50, 50, 0.12);
}

.theme--light .category {
  -webkit-box-shadow: 0px 1px 5px 0px rgba(128, 128, 128, 0.2), 0px 2px 2px 0px rgba(128, 128, 128, 0.14), 0px 3px 1px -2px rgba(128, 128, 128, 0.12);
  box-shadow: 0px 1px 5px 0px rgba(128, 128, 128, 0.2), 0px 2px 2px 0px rgba(128, 128, 128, 0.14), 0px 3px 1px -2px rgba(128, 128, 128, 0.12);
}

.category:before {
  -webkit-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  content: "";
  position: absolute;
  top: 0;
  width: 20%;
  height: 100%;
  opacity: 0;
  background-image: -webkit-gradient(linear, right top, left top, color-stop(2%, rgba(255, 255, 255, 0)), color-stop(91%, rgba(0, 0, 0, 0.3)));
  background-image: -o-linear-gradient(right, rgba(255, 255, 255, 0) 2%, rgba(0, 0, 0, 0.3) 91%);
  background-image: linear-gradient(270deg, rgba(255, 255, 255, 0) 2%, rgba(0, 0, 0, 0.3) 91%);
}

[dir="ltr"] .category:before {
  left: 0;
}

[dir="rtl"] .category:before {
  right: 0;
}

.category:hover:before {
  opacity: 1;
  width: 100%;
}

.category img {
  position: relative;
  z-index: 1;
}

.category .property {
  position: relative;
  color: #FFF;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: block;
  font-weight: var(--font-regular);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}

@media (min-width: 1280px) {
  [dir="ltr"] .category .property {
    padding-left: 16px;
  }
  [dir="rtl"] .category .property {
    padding-right: 16px;
  }
}

.category .property span {
  white-space: normal;
}

.category .property .title-category {
  text-transform: capitalize;
  display: block;
  line-height: normal;
}

[dir="ltr"] .category .property .title-category {
  text-align: left;
}

[dir="rtl"] .category .property .title-category {
  text-align: right;
}

.category .property .total {
  display: block;
}

[dir="ltr"] .category .property .total {
  text-align: left;
}

[dir="rtl"] .category .property .total {
  text-align: right;
}

.category .property .button {
  margin-top: 24px;
}

.category .button-base {
  margin-bottom: 12px;
  width: 100%;
}

.category.full {
  height: 170px !important;
}

@media (min-width: 960px) and (max-width: 1279px) {
  .category.full {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}

.category.full .title-category {
  font-size: 20px;
  font-weight: var(--font-bold);
}

.category.full img {
  max-width: 45%;
  max-height: 130px;
  height: auto;
}

@media (min-width: 960px) and (max-width: 1279px) {
  .category.full img {
    max-height: 60px;
  }
}

.category.half-char {
  margin-bottom: 12px;
  height: auto;
}

@media (min-width: 960px) {
  .category.half-char {
    height: 300px;
  }
}

@media (max-width: 959px) {
  .category.half-char {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}

@media (max-width: 959px) {
  .category.half-char .property {
    margin-top: 48px;
  }
}

.category.half-char img {
  max-width: 50%;
  margin-top: 14px;
}

@media (min-width: 1280px) {
  .category.half-char img {
    height: 280px;
  }
}

.category.full-char {
  margin-bottom: 12px;
}

@media (min-width: 960px) {
  .category.full-char {
    height: 495px;
    overflow: hidden;
  }
}

@media (max-width: 959px) {
  .category.full-char {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}

.category.full-char img {
  top: 40px;
  max-width: 50%;
}

@media (max-width: 959px) {
  .category.full-char .property {
    margin-top: 48px;
  }
}

.category .shadow {
  position: absolute;
  opacity: 0.15;
  top: -120px !important;
  left: 0;
  -webkit-transform: scale(2);
  -ms-transform: scale(2);
  transform: scale(2);
  -webkit-transform-origin: center top;
  -ms-transform-origin: center top;
  transform-origin: center top;
}

/* SIMPLE CARD */
.simple-thumb {
  text-align: center;
  padding: 16px 8px 16px 8px;
  -webkit-transition: all 0.35s ease-out;
  -o-transition: all 0.35s ease-out;
  transition: all 0.35s ease-out;
  margin: 8px auto;
}

.theme--light .simple-thumb {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .simple-thumb {
  color: #fff;
}

.simple-thumb .wrap {
  display: block;
}

.simple-thumb .text {
  display: block;
  font-size: 16px;
  text-transform: none;
  font-weight: var(--font-bold);
  text-transform: uppercase;
  margin-bottom: 0;
  line-height: 1.5;
}

.simple-thumb .figure {
  background-image: -o-linear-gradient(330deg, var(--v-primary-base), var(--v-secondary-base));
  background-image: linear-gradient(120deg, var(--v-primary-base), var(--v-secondary-base));
  border-radius: 20px;
  padding: 3px;
  overflow: hidden;
  display: block;
  vertical-align: middle;
  margin: 0px 16px 8px 16px;
}

.simple-thumb .figure span {
  height: 94px;
  width: 94px;
  line-height: 94px;
  border-radius: 20px;
  display: block;
}

.theme--light .simple-thumb .figure span {
  background-color: #fff;
}

.theme--dark .simple-thumb .figure span {
  background-color: #424242;
}

.simple-thumb .figure i {
  font-size: 80px;
}

.theme--light .simple-thumb .figure i:before {
  background: -o-linear-gradient(330deg, var(--v-primary-base), var(--v-secondary-base));
  background: linear-gradient(120deg, var(--v-primary-base), var(--v-secondary-base));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.theme--dark .simple-thumb .figure i:before {
  background: -o-linear-gradient(330deg, var(--v-primarylight-base), var(--v-secondarylight-base));
  background: linear-gradient(120deg, var(--v-primarylight-base), var(--v-secondarylight-base));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.simple-thumb strong {
  font-weight: var(--font-bold);
}

/* PRICING CARD */
.pricing-card {
  position: relative;
  border-radius: 40px !important;
  overflow: hidden;
  text-align: center;
  z-index: 2;
  border: 1px solid transparent;
  max-width: 300px;
  margin-bottom: 24px;
}

.theme--dark .pricing-card.card {
  -webkit-box-shadow: 0 0 10px 0px #303030;
  box-shadow: 0 0 10px 0px #303030;
}

.theme--light .pricing-card.basic .title-card p {
  color: var(--v-secondary-base);
}

.theme--dark .pricing-card.basic .title-card p {
  color: var(--v-secondarylight-base);
}

.pricing-card.basic:hover {
  border-color: var(--v-secondary-base);
}

.theme--light .pricing-card.basic:hover {
  -webkit-box-shadow: 0 0 20px 5px var(--v-secondarylight-base);
  box-shadow: 0 0 20px 5px var(--v-secondarylight-base);
}

.theme--dark .pricing-card.basic:hover {
  -webkit-box-shadow: 0 0 20px 5px #303030;
  box-shadow: 0 0 20px 5px #303030;
}

.pricing-card.value {
  z-index: 20;
  border: 1px solid var(--v-primary-base);
}

.pricing-card.value .title-card {
  padding-bottom: 0;
  margin-bottom: 64px;
  color: #FFF !important;
  height: 90px;
  padding-top: 40px;
}

.pricing-card.value .title-card h4 {
  position: relative;
  color: #FFF !important;
}

.pricing-card.value .title-card p {
  color: #FFF !important;
  position: relative;
}

.pricing-card.value .title-card:before {
  content: "";
  width: 160%;
  position: absolute;
  border-radius: 50%;
  bottom: -60px;
  height: 400px;
  left: -30%;
  background: -o-linear-gradient(305deg, var(--v-secondary-base) 40%, var(--v-primary-base) 80%);
  background: linear-gradient(145deg, var(--v-secondary-base) 40%, var(--v-primary-base) 80%);
}

.pricing-card.value ul {
  padding-top: 16px;
}

.pricing-card ul {
  padding: 0px 16px 0px 16px;
  margin-bottom: 24px;
  list-style: none;
}

.pricing-card ul li {
  list-style: none;
  font-size: 16px;
  text-align: center;
  padding: 8px;
  border-bottom: 2px dashed;
}

.theme--light .pricing-card ul li {
  border-color: rgba(0, 0, 0, 0.12);
}

.theme--dark .pricing-card ul li {
  border-color: rgba(255, 255, 255, 0.12);
}

.pricing-card ul li:last-child {
  border-bottom: none;
}

.pricing-card:hover {
  border: 1px solid var(--v-primary-base);
}

.theme--light .pricing-card:hover {
  -webkit-box-shadow: 0 0 20px 5px var(--v-primarylight-base);
  box-shadow: 0 0 20px 5px var(--v-primarylight-base);
}

.theme--dark .pricing-card:hover {
  -webkit-box-shadow: 0 0 20px 5px #303030;
  box-shadow: 0 0 20px 5px #303030;
}

.pricing-card .title-card {
  padding: 40px 0px 16px 0px;
  position: relative;
}

.pricing-card .title-card p {
  font-size: 18px;
  text-transform: uppercase;
  font-weight: var(--font-bold);
}

.theme--light .pricing-card .title-card p {
  color: var(--v-primary-base);
}

.theme--dark .pricing-card .title-card p {
  color: var(--v-primarylight-base);
}

.pricing-card .title-card h4 {
  font-weight: var(--font-bold);
  text-transform: none;
  margin-top: 16px;
}

.theme--light .pricing-card .title-card h4 {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .pricing-card .title-card h4 {
  color: #fff;
}

.pricing-card .btn-area {
  padding: 16px;
  position: relative;
}

.theme--light .pricing-card .btn-area {
  color: rgba(0, 0, 0, 0.54);
}

.theme--dark .pricing-card .btn-area {
  color: rgba(255, 255, 255, 0.7);
}

.pricing-card .btn-area .button {
  margin-top: 16px;
}

.pricing-card .btn-area .desc {
  font-size: 14px;
}

/* NEWS CARD */
.news-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

[dir="rtl"] .news-card {
  direction: rtl;
}

@media (max-width: 599px) {
  .news-card {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.news-card p {
  margin-bottom: 0;
}

.news-card figure {
  overflow: hidden;
  border-radius: 8px;
  margin: 0;
  width: 120px;
  height: 140px;
}

[dir="ltr"] .news-card figure {
  margin-right: 16px;
}

[dir="rtl"] .news-card figure {
  margin-left: 16px;
}

@media (max-width: 599px) {
  .news-card figure {
    width: auto;
    height: auto;
    max-height: 200px;
    margin: 16px 8px 16px 8px;
  }
}

.news-card figure img {
  max-height: 100%;
}

[dir="ltr"] .news-card figure img {
  margin-left: 50%;
}

[dir="rtl"] .news-card figure img {
  margin-right: 50%;
}

[dir="rtl"] .news-card figure img {
  -webkit-transform: translateX(50%);
  -ms-transform: translateX(50%);
  transform: translateX(50%);
}

[dir="ltr"] .news-card figure img {
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

@media (max-width: 599px) {
  .news-card figure img {
    width: 100%;
    height: auto;
  }
}

.news-card .desc {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.news-card .text {
  padding: 0px 12px 0px 12px;
}

@media (min-width: 960px) {
  .news-card .text {
    max-width: 400px;
  }
}

.news-card .type {
  font-weight: var(--font-bold);
  text-transform: uppercase;
}

.theme--light .news-card .type {
  color: rgba(0, 0, 0, 0.54);
}

.theme--dark .news-card .type {
  color: rgba(255, 255, 255, 0.7);
}

.news-card .btn {
  margin-top: 16px;
}

[dir="ltr"] .news-card .btn {
  margin-left: -4px;
}

[dir="rtl"] .news-card .btn {
  margin-right: -4px;
}

.theme--light .news-card .btn {
  color: var(--v-secondary-base);
}

.theme--dark .news-card .btn {
  color: var(--v-secondarylight-base);
}

@media (max-width: 599px) {
  #categories .root {
    text-align: center;
  }
}

.error-wrap {
  width: 100%;
  min-height: 90vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 80px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 160px 0px 80px 0px;
}

@media (max-width: 599px) {
  .error-wrap {
    padding-top: 40px;
  }
}

.error-wrap > section {
  width: 100%;
  max-width: 960px;
  margin: 0 auto;
}

.error-wrap .flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.error-wrap .deco {
  position: relative;
  width: 280px;
  height: 280px;
  background: url("../images/movie/error-deco.svg") no-repeat center center;
  background-size: contain;
}

@media (min-width: 960px) {
  .error-wrap .deco {
    margin-top: -60px;
  }
}

.error-wrap .deco h3 {
  color: var(--v-primarydark-base);
  text-transform: capitalize;
  font-weight: 700;
  padding: 16px;
  text-align: center;
  line-height: 280px;
}

@media (min-width: 960px) {
  [dir="ltr"] .error-wrap .text {
    border-left: 1px solid;
  }
  [dir="rtl"] .error-wrap .text {
    border-right: 1px solid;
  }
  .theme--light .error-wrap .text {
    border-color: rgba(0, 0, 0, 0.12);
  }
  .theme--dark .error-wrap .text {
    border-color: rgba(255, 255, 255, 0.12);
  }
  [dir="ltr"] .error-wrap .text {
    padding-left: 40px;
  }
  [dir="rtl"] .error-wrap .text {
    padding-right: 40px;
  }
}

@media (max-width: 1279px) {
  .error-wrap .text {
    text-align: center;
  }
}

.error-wrap .text h4 {
  font-weight: var(--font-bold);
  margin-bottom: 24px;
}

.error-wrap .button {
  margin-top: 32px;
  width: 205px;
}

#faq .root {
  position: relative;
  z-index: 56;
}

#faq .text {
  position: relative;
  z-index: 20;
}

#faq .illustration {
  position: relative;
  margin: 48px 48px 0px 48px;
}

#faq .illustration > div {
  top: -400px;
}

#faq .illustration img {
  display: block;
  width: 280px;
}

#faq .accordion {
  position: relative;
}

#faq .item {
  margin-bottom: 24px;
}

#faq .paper {
  border-radius: 12px !important;
  margin-bottom: 24px;
  overflow: hidden;
}

.theme--dark #faq .paper {
  -webkit-box-shadow: 0px 1px 3px 0px #404040, 0px 1px 1px 0px #2a2a2a, 0px 2px 1px -1px #141414;
  box-shadow: 0px 1px 3px 0px #404040, 0px 1px 1px 0px #2a2a2a, 0px 2px 1px -1px #141414;
}

.theme--light #faq .paper {
  -webkit-box-shadow: 0 1.5px 12px 2px rgba(0, 0, 0, 0.06);
  box-shadow: 0 1.5px 12px 2px rgba(0, 0, 0, 0.06);
}

#faq .heading {
  font-weight: var(--font-medium);
  padding: 8px 16px 8px 0px;
  font-size: 18px;
  line-height: 1.5;
  margin-bottom: 0;
}

@media (max-width: 599px) {
  #faq .heading {
    font-size: 16px;
  }
}

#faq .content .icon {
  position: absolute;
  top: 20px;
}

[dir="ltr"] #faq .content .icon {
  right: 16px;
}

[dir="rtl"] #faq .content .icon {
  left: 16px;
}

#faq .active .collapsible-header {
  background: var(--v-primary-base);
  color: #FFF;
}

#faq .active i.material-icons {
  color: #FFF;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

#faq .detail {
  padding-top: 24px;
  border-radius: 0 0 12px 12px;
}

.theme--light #faq .detail {
  background-color: #fff;
}

.theme--dark #faq .detail {
  background-color: #424242;
}

#faq .detail p {
  font-size: 18px;
}

@media (max-width: 599px) {
  #faq .detail p {
    font-size: 16px;
  }
}

.theme--light #faq .icon {
  color: var(--v-primary-base);
}

.theme--dark #faq .icon {
  color: var(--v-primarylight-base);
}

.form-page .page-wrap {
  text-align: center;
  background: var(--v-primarydark-base);
  min-height: 100%;
  position: relative;
  width: 100%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 80px 40px 80px 40px;
}

@media (min-width: 960px) {
  .form-page .page-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

@media (max-width: 959px) {
  .form-page .page-wrap {
    padding: 40px 0px 40px 0px;
  }
}

.form-page .page-wrap .title-contact {
  color: #FFF;
}

.form-page .page-wrap a {
  text-transform: none;
  font-size: 16px;
  text-decoration: none;
  font-weight: var(--font-regular);
}

.theme--light .form-page .page-wrap a {
  color: var(--v-secondary-base);
}

.theme--dark .form-page .page-wrap a {
  color: var(--v-secondarylight-base);
}

.form-page .page-wrap a.btn-link {
  font-weight: var(--font-bold);
}

.form-page .page-wrap .inner-wrap {
  position: static;
}

#main-wrap .form-page .page-wrap .inner-wrap.container {
  width: 100%;
}

[dir="ltr"] .form-page .page-wrap .inner-wrap {
  text-align: left;
}

[dir="rtl"] .form-page .page-wrap .inner-wrap {
  text-align: right;
}

.form-page .page-wrap .form-wrap {
  position: relative;
  padding: 16px;
}

.theme--light .form-page .page-wrap .form-wrap {
  background-color: #fff;
}

.theme--dark .form-page .page-wrap .form-wrap {
  background-color: #424242;
}

@media (min-width: 600px) {
  .form-page .page-wrap .form-wrap {
    padding: 40px;
  }
}

@media (min-width: 1280px) {
  .form-page .page-wrap .form-wrap {
    padding: 64px;
  }
}

.form-page .page-wrap .full-form-wrap {
  color: #FFF;
  padding-top: 64px;
}

@media (max-width: 599px) {
  .form-page .page-wrap .full-form-wrap {
    padding-top: 32px;
  }
}

.form-page .page-wrap .form-box {
  border-radius: 40px !important;
  overflow: hidden;
  background: transparent;
  -webkit-box-shadow: 0 1.5px 12px 2px rgba(0, 0, 0, 0.28);
  box-shadow: 0 1.5px 12px 2px rgba(0, 0, 0, 0.28);
}

@media (max-width: 599px) {
  .form-page .page-wrap .form-box {
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}

.form-page .logo {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 24px;
  position: relative;
  z-index: 1;
}

.form-page .logo.logoHeader {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  z-index: 10;
}

.form-page .logo img {
  width: 64px;
}

.form-page .logo p, .form-page .logo span {
  display: block;
  padding-bottom: 4px;
  color: #FFF;
}

.form-page .head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.form-page .head a {
  margin-top: 16px;
}

.form-page .head a.btn {
  padding: 0;
}

[dir="rtl"] .form-page .head a i {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

@media (max-width: 959px) {
  .form-page .head {
    margin-top: 16px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .form-page .head a {
    display: none;
  }
}

.form-page .desc {
  color: #FFF;
  text-align: center;
  padding: 0px 80px 0px 80px;
}

@media (max-width: 599px) {
  .form-page .desc {
    padding: 0px 16px 0px 16px;
  }
}

.form-page .input {
  width: 100%;
}

[dir="ltr"] .form-page .input {
  left: 4px;
}

[dir="rtl"] .form-page .input {
  right: 4px;
}

.form-page .form {
  position: relative;
  margin-top: 64px;
  padding: 0px 120px 80px 120px;
}

[dir="ltr"] .form-page .form {
  text-align: left;
}

[dir="rtl"] .form-page .form {
  text-align: right;
}

@media (max-width: 959px) {
  .form-page .form {
    padding: 0px 32px 80px 32px;
  }
}

@media (max-width: 599px) {
  .form-page .form {
    padding: 16px 8px 16px 8px;
    margin-top: 16px;
  }
}

.form-page .form-helper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-size: 14px;
}

@media (max-width: 599px) {
  .form-page .form-helper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

.form-page .btn-area {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.form-page .btn-area [type=checkbox].filled-in:not(:checked) + span:not(.lever):after {
  border-color: rgba(0, 0, 0, 0.3);
}

@media (min-width: 1280px) {
  .form-page .btn-area {
    margin-top: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

@media (max-width: 1279px) {
  .form-page .btn-area {
    margin-top: 64px;
  }
  .form-page .btn-area button {
    margin-top: 32px;
    width: 100%;
  }
}

@media (max-width: 599px) {
  .form-page .btn-area {
    margin-top: 16px;
    margin-bottom: 40px;
  }
}

.form-page .btn-area button.btn.btn-large {
  min-height: 48px;
  min-width: 180px;
}

.form-page .btn-area a.link {
  text-decoration: none !important;
  margin-top: 8px;
}

.form-page .btn-area.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

@media (max-width: 959px) {
  .form-page .btn-area.flex {
    display: block;
  }
}

[dir="ltr"] .form-page .right-icon {
  margin-left: 8px;
}

[dir="rtl"] .form-page .right-icon {
  margin-right: 8px;
}

.form-page .check svg {
  fill: var(--v-secondary-base);
}

.form-page .decoration {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  overflow: hidden;
  clip: rect(0, auto, auto, 0);
}

[dir="ltr"] .form-page .decoration {
  left: 0;
}

[dir="rtl"] .form-page .decoration {
  right: 0;
}

.form-page .decoration svg {
  position: fixed;
  top: -280px;
}

.form-page .left-deco {
  left: -320px;
  right: auto;
  width: 1200px;
  height: 1500px;
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  fill: var(--v-primary-base);
}

@media (min-width: 960px) {
  .form-page .left-deco {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
  }
}

.form-page .right-deco {
  left: auto;
  right: 0;
  height: 1500px;
  -webkit-transform-origin: top right;
  -ms-transform-origin: top right;
  transform-origin: top right;
  fill: var(--v-secondarydark-base);
}

@media (min-width: 960px) {
  .form-page .right-deco {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
  }
}

.form-page .auth-frame {
  display: block;
  position: relative;
}

.form-page .auth-frame .row > div {
  padding: 0;
}

.form-page .greeting {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 128px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  height: 100%;
  text-align: center;
  color: #FFF;
}

.form-page .greeting h6 {
  font-weight: var(--font-regular);
}

.form-page .socmed-side-login {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

@media (max-width: 1279px) {
  .form-page .socmed-side-login {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

@media (max-width: 599px) {
  .form-page .socmed-side-login {
    display: block;
  }
}

.form-page .socmed-side-login > * {
  color: #FFF;
  width: 160px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

@media (max-width: 1279px) {
  .form-page .socmed-side-login > * {
    margin: 0 4px;
    width: 140px;
  }
}

@media (max-width: 599px) {
  .form-page .socmed-side-login > * {
    margin-bottom: 16px;
    width: 100%;
  }
}

.form-page .socmed-side-login i {
  color: #FFF;
}

[dir="ltr"] .form-page .socmed-side-login i {
  margin-right: 8px;
}

[dir="rtl"] .form-page .socmed-side-login i {
  margin-left: 8px;
}

.form-page .blue-btn {
  background: #28aae1 !important;
}

.form-page .blue-btn:hover {
  background: #146a8f !important;
}

.form-page .navi-btn {
  background: #3b579d !important;
}

.form-page .navi-btn:hover {
  background: #1f2e53 !important;
}

.form-page .red-btn {
  background: #dd493c !important;
}

.form-page .red-btn:hover {
  background: #98251b !important;
}

.form-page .separator {
  margin: 40px auto;
  max-width: 300px;
  min-width: 200px;
  text-align: center;
  position: relative;
}

@media (max-width: 599px) {
  .form-page .separator p {
    font-size: 12px;
  }
}

.form-page .separator:before, .form-page .separator:after {
  content: "";
  border-top: 1px solid;
  top: 50%;
  position: absolute;
  width: 20%;
}

.theme--light .form-page .separator:before, .theme--light .form-page .separator:after {
  border-top-color: rgba(0, 0, 0, 0.38);
}

.theme--dark .form-page .separator:before, .theme--dark .form-page .separator:after {
  border-top-color: rgba(255, 255, 255, 0.5);
}

.form-page .separator:before {
  left: 0;
}

.form-page .separator:after {
  right: 0;
}

.form-page .form-control-label {
  margin-top: 0;
}

.form-page .form-control-label label {
  margin-top: 6px;
}

.form-page .form-control-label a {
  position: relative;
}

.form-page .form-control-label.white-label label {
  color: #FFF;
}

.form-page .backtohome {
  width: 80px;
  height: 80px;
  position: absolute;
  margin-top: 20px;
  z-index: 4;
}

[dir="ltr"] .form-page .backtohome {
  margin-left: 20px;
}

[dir="rtl"] .form-page .backtohome {
  margin-right: 20px;
}

@media (max-width: 959px) {
  .form-page .backtohome {
    top: 40px;
    margin: 0;
  }
  [dir="ltr"] .form-page .backtohome {
    left: calc(50% - 40px);
  }
  [dir="rtl"] .form-page .backtohome {
    right: calc(50% - 40px);
  }
}

@media (max-width: 959px) {
  .form-page .backtohome {
    display: none;
  }
}

.form-page .backtohome span {
  width: 100%;
  height: 100%;
  display: block;
  line-height: 80px;
}

.form-page .backtohome i {
  line-height: 82px;
  font-size: 36px;
  color: rgba(255, 255, 255, 0.54);
}

.form-page .backtohome > i:first-child {
  opacity: 1;
  -webkit-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}

.form-page .backtohome > span i:last-child {
  position: absolute;
  opacity: 0;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

[dir="ltr"] .form-page .backtohome > span i:last-child {
  right: 0;
}

[dir="rtl"] .form-page .backtohome > span i:last-child {
  left: 0;
}

.form-page .backtohome:hover > span i:first-child {
  opacity: 0;
}

.form-page .backtohome:hover > span i:last-child {
  opacity: 1;
}

[dir="ltr"] .form-page .backtohome:hover > span i:last-child {
  right: 27px;
}

[dir="rtl"] .form-page .backtohome:hover > span i:last-child {
  left: 27px;
}

.toast {
  border-radius: 4px;
  width: auto;
}

[dir="ltr"] .toast {
  padding-right: 8px;
}

[dir="rtl"] .toast {
  padding-left: 8px;
}

.toast .toast-action {
  margin-right: 0;
}

.toast i.material-icons {
  color: #FFF;
}

#featured .decoration {
  position: absolute;
  width: 1280px;
  height: 960px;
  top: 200px;
}

#featured .decoration svg {
  width: 1280px;
  height: 100%;
  opacity: 0.2;
}

.theme--light #featured .decoration svg {
  fill: var(--v-primarylight-base);
}

.theme--dark #featured .decoration svg {
  fill: var(--v-primarydark-base);
}

@media (min-width: 1280px) {
  #featured .decoration svg {
    -webkit-transform: scale(1.5, 1);
    -ms-transform: scale(1.5, 1);
    transform: scale(1.5, 1);
  }
}

@media (min-width: 1920px) {
  #featured .decoration svg {
    display: none;
  }
}

@media (max-width: 599px) {
  #featured .decoration svg {
    -webkit-transform: scale(0.5);
    -ms-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transform-origin: center left;
    -ms-transform-origin: center left;
    transform-origin: center left;
  }
}

#featured .root {
  position: relative;
}

@media (max-width: 599px) {
  #featured .root {
    text-align: center;
  }
}

.footer {
  margin-top: 64px;
  padding-top: 24px;
  padding-bottom: 64px;
  position: relative;
  z-index: 10;
}

.footer .link {
  margin: 8px 12px 8px 12px;
}

[dir="ltr"] .footer {
  color: #FFF;
}

@media (max-width: 959px) {
  .theme--light .footer {
    color: rgba(0, 0, 0, 0.87);
  }
  .theme--dark .footer {
    color: #fff;
  }
}

.footer ul {
  margin: 0;
  padding: 0;
}

.footer ul li {
  list-style: none;
  line-height: 32px;
}

.footer ul li a {
  text-decoration: none;
  font-size: 14px;
}

.theme--light .footer ul li a {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .footer ul li a {
  color: #fff;
}

.footer ul li a:hover {
  opacity: 0.7;
}

.footer .title-nav {
  font-size: 14px;
  text-transform: uppercase;
  margin-bottom: 24px;
  font-weight: var(--font-bold);
}

.theme--light .footer .title-nav {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .footer .title-nav {
  color: #fff;
}

.footer-desc {
  display: block;
  font-size: 14px;
  margin-bottom: 16px;
}

.footer .collapsible {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  max-width: 480px;
  margin: 0 auto;
}

.footer .collapsible-header {
  background: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  padding: 8px 1rem;
}

.footer .collapsible-header h6 {
  font-size: 15px !important;
  font-weight: var(--font-bold);
}

.footer .collapsible-header i {
  margin-right: 0;
}

.footer .collapsible-body {
  border: none;
  margin-bottom: 32px;
}

.footer .logo {
  text-align: center;
  margin-bottom: 24px;
}

.footer .logo img {
  width: 64px;
}

[dir="ltr"] .footer .logo h6 {
  color: #FFF;
}

@media (max-width: 959px) {
  .theme--light .footer .logo h6 {
    color: rgba(0, 0, 0, 0.87);
  }
  .theme--dark .footer .logo h6 {
    color: #fff;
  }
}

.footer .socmed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 32px;
}

@media (max-width: 959px) {
  .footer .socmed {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

.footer .socmed a {
  margin: 8px;
  background: rgba(0, 0, 0, 0.12) !important;
  width: 36px;
  height: 36px;
}

.theme--light .footer .socmed a .icon {
  color: var(--v-secondary-base);
}

.theme--dark .footer .socmed a .icon {
  color: #FFF;
}

.footer .socmed .icon {
  font-size: 24px;
}

.footer .select-lang.select-outlined .select-wrapper {
  width: 200px;
  display: inherit;
  margin-top: 16px;
}

@media (max-width: 959px) {
  .footer .select-lang.select-outlined .select-wrapper {
    margin: 16px auto 48px;
  }
}

.theme--light .footer .select-lang.select-outlined .select-wrapper .caret {
  fill: var(--v-secondary-base);
}

.theme--dark .footer .select-lang.select-outlined .select-wrapper .caret {
  fill: #FFF;
}

.footer .select-lang.select-outlined .select-wrapper input.select-dropdown {
  -webkit-box-shadow: 0 1.5px 12px 2px rgba(0, 0, 0, 0.06);
  box-shadow: 0 1.5px 12px 2px rgba(0, 0, 0, 0.06);
  height: 2.5rem;
  line-height: 2.5rem;
}

.theme--light .footer .select-lang.select-outlined .select-wrapper input.select-dropdown {
  border-color: var(--v-secondary-base);
}

.theme--dark .footer .select-lang.select-outlined .select-wrapper input.select-dropdown {
  border-color: #FFF;
}

.theme--light .footer .select-lang.select-outlined .select-wrapper input.select-dropdown {
  color: var(--v-secondary-base);
}

.theme--dark .footer .select-lang.select-outlined .select-wrapper input.select-dropdown {
  color: #FFF;
}

@media (max-width: 1279px) {
  .footer .site-map-item {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
}

.footer .accordion-icon {
  padding: 0;
}

.theme--light .footer.invert {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .footer.invert {
  color: #fff;
}

.theme--light .footer.invert .logo h6 {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .footer.invert .logo h6 {
  color: #fff;
}

.footer-deco {
  position: relative;
  z-index: 80;
  top: 0;
  padding-top: 320px;
}

.theme--light .footer-deco {
  background-color: var(--v-primarylight-base);
}

.theme--dark .footer-deco {
  background-color: var(--v-primarydark-base);
}

@media (max-width: 1279px) {
  .footer-deco {
    padding-top: 240px;
  }
}

@media (max-width: 599px) {
  .footer-deco {
    padding-top: 160px;
  }
}

.footer-deco:before {
  background-repeat: no-repeat;
  background-position: top left;
  background-size: 100% auto;
  top: -3px;
  content: "";
  width: 100%;
  height: 270px;
  position: absolute;
  z-index: 10;
}

.theme--light .footer-deco:before {
  background-image: url("../images/movie/footer-deco-light.svg");
}

.theme--dark .footer-deco:before {
  background-image: url("../images/movie/footer-deco-dark.svg");
}

[dir="ltr"] .footer-deco:before {
  left: 0;
}

[dir="rtl"] .footer-deco:before {
  right: 0;
}

.footer-deco .decoration {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  overflow: hidden;
  clip: rect(0, auto, auto, 0);
}

[dir="ltr"] .footer-deco .decoration {
  left: 0;
}

[dir="rtl"] .footer-deco .decoration {
  right: 0;
}

.footer-deco .decoration svg {
  position: fixed;
}

.footer-deco .line-deco {
  left: auto;
  right: 0;
  width: 200px;
  height: 100%;
  position: absolute;
  background: -o-linear-gradient(305deg, var(--v-secondary-base) 40%, var(--v-primary-base) 80%);
  background: linear-gradient(145deg, var(--v-secondary-base) 40%, var(--v-primary-base) 80%);
}

@media screen and (min-width: 1400px) {
  .footer-deco .line-deco {
    display: none;
  }
}

@media screen and (min-height: 720px) {
  .footer-deco .line-deco {
    display: none;
  }
}

@media (max-width: 1279px) {
  .footer-deco .line-deco {
    display: none;
  }
}

.footer-deco .left-deco {
  top: 40px;
  fill: var(--v-primary-base);
  left: -150px;
  right: auto;
  width: 1200px;
  height: 1500px;
  -webkit-transform: scale(0.5);
  -ms-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
}

[dir=rtl] .footer-deco .left-deco {
  display: none;
}

@media screen and (min-width: 1400px) {
  .footer-deco .left-deco {
    left: 0;
  }
}

@media (max-width: 1279px) {
  .footer-deco .left-deco {
    left: -200px;
  }
}

@media (max-width: 959px) {
  .footer-deco .left-deco {
    display: none;
  }
}

.footer-deco .right-deco-before {
  top: -540px;
  right: -60px;
  left: auto;
  height: 1500px;
  -webkit-transform: scale(0.5, 0.6) rotate(180deg);
  -ms-transform: scale(0.5, 0.6) rotate(180deg);
  transform: scale(0.5, 0.6) rotate(180deg);
  -webkit-transform-origin: center center;
  -ms-transform-origin: center center;
  transform-origin: center center;
}

.theme--light .footer-deco .right-deco-before {
  fill: var(--v-primarylight-base);
}

.theme--dark .footer-deco .right-deco-before {
  fill: var(--v-primarydark-base);
}

.footer-deco .right-deco {
  top: 40px;
  left: auto;
  right: -30px;
  height: 1500px;
  -webkit-transform: scale(0.5);
  -ms-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transform-origin: top right;
  -ms-transform-origin: top right;
  transform-origin: top right;
}

.theme--light .footer-deco .right-deco {
  fill: var(--v-primarylight-base);
}

.theme--dark .footer-deco .right-deco {
  fill: var(--v-primarydark-base);
}

.footer-deco .action {
  text-align: center;
  padding: 0px 16px 0px 16px;
}

.footer-deco .action h4 {
  font-weight: var(--font-bold);
  margin-bottom: 48px;
}

@-webkit-keyframes slideRight {
  from {
    opacity: 0;
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes slideRight {
  from {
    opacity: 0;
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.popover {
  width: 200px;
}

.theme--light .popover {
  background-color: #fff;
}

.theme--dark .popover {
  background-color: #424242;
}

.switch-toggle {
  margin-top: 0;
}

.header {
  height: auto !important;
  width: 100%;
  z-index: 91;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: fixed;
  height: auto;
}

.theme--light .header {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .header {
  color: #fff;
}

.theme--light .header.invert:not(.fixed) .divider {
  border-color: rgba(0, 0, 0, 0.12);
}

.theme--dark .header.invert:not(.fixed) .divider {
  border-color: rgba(255, 255, 255, 0.12);
}

.header nav ul {
  padding: 0;
}

@media (max-width: 599px) {
  .header {
    z-index: 91;
  }
}

.header .nav-auth {
  -ms-flex-pack: distribute;
  justify-content: space-around;
  margin-top: 4px;
}

.header .nav-auth .button.v-btn {
  padding: 0 8px;
  margin: 0 24px;
}

.header .nav-auth .btn {
  padding: 4px 32px 4px 32px;
}

.header.fixed {
  background: rgba(0, 0, 0, 0.6);
  -webkit-backdrop-filter: saturate(180%) blur(20px);
  backdrop-filter: saturate(180%) blur(20px);
}

.header.fixed .text-btn {
  color: #FFF;
}

.header.fixed ul li a.btn,
.header.fixed .setting .icon, .header.fixed .text-btn {
  color: #FFF !important;
}

.header.fixed .mobile-menu .bar {
  background-color: #FFF !important;
}

.header.fixed .mobile-menu .bar:after, .header.fixed .mobile-menu .bar:before {
  background-color: #FFF !important;
}

.header.fixed .divider {
  border-left-color: rgba(255, 255, 255, 0.5);
}

.header.open-drawer {
  z-index: 1100;
  background: none;
}

.theme--light .header.open-drawer .logo a {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .header.open-drawer .logo a {
  color: #fff;
}

.header a.btn.text-btn {
  padding-left: 8px;
  padding-right: 8px;
  margin-right: 16px;
}

.header .divider {
  background: none;
  border-left: 1px solid rgba(255, 255, 255, 0.5);
  height: 32px;
  display: block;
}

.header-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.header-content nav {
  height: auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (min-width: 600px) {
  .header-content nav {
    padding: 0px 16px 0px 16px;
  }
}

.header-content .collection-header {
  text-transform: capitalize;
  font-size: 0.875rem;
}

.theme--light .header-content .collection-header {
  color: rgba(0, 0, 0, 0.54);
}

.theme--dark .header-content .collection-header {
  color: rgba(255, 255, 255, 0.7);
}

.header-content .collection, .header-content .collection-item, .header-content .collection-header {
  border: none !important;
}

.header-content .logo {
  margin-right: 8px;
}

.header-content .logo a {
  margin-top: 4px;
  font-size: 16px;
  font-weight: var(--font-bold);
  position: relative;
  margin: 0px 8px 0px 8px;
  text-decoration: none;
}

.header-content .logo img {
  max-width: 64px;
  height: 64px;
  width: 64px;
  margin: 0 auto;
  display: block;
}

@media (max-width: 599px) {
  .header-content .logo img {
    height: 48px;
    width: 48px;
  }
}

.nav-logo {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.nav-logo .logo a {
  display: block;
  color: #FFF;
}

.theme--light .nav-logo.invert .logo a {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .nav-logo.invert .logo a {
  color: #fff;
}

nav.nav-menu a.btn {
  color: #FFF;
  margin: 0px 8px 0px 8px;
  position: relative;
  font-size: 16px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

nav.nav-menu a.btn:hover {
  color: #FFF;
}

.theme--light nav.nav-menu.invert ul li a.btn {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark nav.nav-menu.invert ul li a.btn {
  color: #fff;
}

.theme--light nav.nav-menu.invert .icon {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark nav.nav-menu.invert .icon {
  color: #fff;
}

.theme--light nav.nav-menu.invert .text-btn {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark nav.nav-menu.invert .text-btn {
  color: #fff;
}

.theme--light nav.nav-menu.invert .mobile-menu .bar {
  background-color: rgba(0, 0, 0, 0.87);
}

.theme--dark nav.nav-menu.invert .mobile-menu .bar {
  background-color: rgba(255, 255, 255, 0.7);
}

.theme--light nav.nav-menu.invert .mobile-menu .bar:after, .theme--light nav.nav-menu.invert .mobile-menu .bar:before {
  background-color: rgba(0, 0, 0, 0.87);
}

.theme--dark nav.nav-menu.invert .mobile-menu .bar:after, .theme--dark nav.nav-menu.invert .mobile-menu .bar:before {
  background-color: rgba(255, 255, 255, 0.7);
}

nav.nav-menu .scrollactive-nav {
  list-style: none;
  display: block;
}

nav.nav-menu .scrollactive-nav li {
  list-style: none;
  position: relative;
  display: inline-block;
}

nav.nav-menu .scrollactive-nav li.current {
  position: relative;
}

nav.nav-menu .scrollactive-nav li.current .btn {
  color: #FFF;
  background: var(--v-primary-base);
}

nav.nav-menu .scrollactive-nav .btn {
  text-transform: capitalize;
  font-weight: var(--font-medium);
  -webkit-box-shadow: none;
  box-shadow: none;
  position: relative;
  padding: 6px 12px;
  line-height: 24px;
  min-width: 0;
  -webkit-transition: all 0.2s cubic-bezier(0.42, 0.16, 0.21, 0.93);
  -o-transition: all 0.2s cubic-bezier(0.42, 0.16, 0.21, 0.93);
  transition: all 0.2s cubic-bezier(0.42, 0.16, 0.21, 0.93);
}

nav.nav-menu .scrollactive-nav .btn:hover {
  background: rgba(255, 255, 255, 0.2);
}

.lang-menu .flag {
  margin: 0;
}

.lang-menu .flag i {
  margin-left: 16px;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  display: inline-block;
  position: relative;
  top: 1px;
  background: url("../images/flag-logo.png") no-repeat transparent;
  background-size: 16px auto;
}

[dir="ltr"] .lang-menu .flag i {
  margin-right: 5px;
}

[dir="rtl"] .lang-menu .flag i {
  margin-left: 5px;
}

.lang-menu .flag i.ar {
  background-position: 0 3px;
}

.lang-menu .flag i.zh {
  background-position: 0 -12px;
}

.lang-menu .flag i.en {
  background-position: 0 -28px;
}

.lang-menu .flag i.de {
  background-position: 0 -44px;
}

.lang-menu .flag i.id {
  background-position: 0 -62px;
}

.lang-menu .flag i.pt {
  background-position: 0 -79px;
}

.lang-menu .collection-item {
  padding: 0;
}

.collection .collection-item.avatar :not(.circle-clipper) > .circle.flag {
  width: auto;
  height: auto;
  overflow: visible;
}

.lang-opt {
  display: block;
  padding: 0 !important;
}

.theme--light .lang-opt {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .lang-opt {
  color: #fff;
}

.lang-list {
  min-height: 0 !important;
}

.setting {
  position: relative;
}

.setting .icon {
  font-size: 24px;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  color: #FFF;
}

.setting .active {
  -webkit-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  transform: rotate(30deg);
}

.setting .menu-list {
  text-transform: capitalize;
}

.setting .dropdown-content {
  width: 240px !important;
  border-radius: 12px;
}

[dir="ltr"] .setting .dropdown-content {
  right: 8px !important;
  left: auto !important;
}

[dir="rtl"] .setting .dropdown-content {
  left: 8px !important;
  right: auto !important;
}

.mode-menu, .lang-menu {
  text-transform: capitalize;
}

.flex-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.flex-menu label {
  text-transform: capitalize;
}

.mobile-menu {
  margin: 0px 8px 0px 8px;
  height: 36px;
  line-height: 52px;
}

.mobile-menu .bar {
  background-color: #FFF;
}

.mobile-menu .bar:after, .mobile-menu .bar:before {
  background-color: #FFF;
}

.mobile-menu.is-active .bar {
  background-color: #FFF !important;
}

.mobile-menu.is-active .bar:after, .mobile-menu.is-active .bar:before {
  background-color: #FFF !important;
}

.mobile-nav {
  background: rgba(0, 0, 0, 0.6);
  -webkit-backdrop-filter: saturate(180%) blur(20px);
  backdrop-filter: saturate(180%) blur(20px);
  position: fixed;
  z-index: 1100;
  min-width: 300px;
}

.mobile-nav.menu-open ul li {
  -webkit-animation-name: slideRight;
  animation-name: slideRight;
  -webkit-animation-timing-function: ease;
  animation-timing-function: ease;
}

@media (max-width: 599px) {
  .mobile-nav {
    width: 100% !important;
  }
}

.mobile-nav .menu {
  padding: 0px 16px 32px 16px;
  overflow: auto;
  top: 80px;
  width: 100%;
  position: absolute;
  height: calc(100% - 120px);
}

.mobile-nav .menu ul.collection {
  border: none;
  margin: 0;
}

.mobile-nav .menu ul.collection li.collection-item {
  border: none;
  background: none;
  padding: 0;
  margin: 16px 24px 16px 24px;
}

.mobile-nav .menu ul.collection li.collection-item a {
  color: #FFF;
  text-transform: capitalize;
  font-size: 24px;
  margin-top: 4px;
  margin-bottom: 4px;
  font-weight: var(--font-regular);
  padding: 8px 16px 8px 16px;
  height: auto;
  line-height: normal;
}

.mobile-nav .divider-sidebar {
  background: rgba(255, 255, 255, 0.2);
}

#news .root {
  position: relative;
  z-index: 56;
  max-width: 1140px;
  margin: 0 auto;
}

#news .carousel {
  padding-bottom: 56px;
}

#news .carousel .slick-dots {
  bottom: -56px;
}

#news .carousel .slick-dots li {
  width: 15px;
  height: 10px;
  border: 1px solid;
  border-radius: 15px;
  opacity: 0.7;
  -webkit-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

.theme--light #news .carousel .slick-dots li {
  border-color: rgba(0, 0, 0, 0.38);
}

.theme--dark #news .carousel .slick-dots li {
  border-color: rgba(255, 255, 255, 0.5);
}

#news .carousel .slick-dots li.slick-active {
  width: 30px;
}

.theme--light #news .carousel .slick-dots li.slick-active {
  background: var(--v-secondary-base);
}

.theme--dark #news .carousel .slick-dots li.slick-active {
  background: var(--v-secondarylight-base);
}

.theme--light #news .carousel .slick-dots li.slick-active {
  border-color: var(--v-secondary-base);
}

.theme--dark #news .carousel .slick-dots li.slick-active {
  border-color: var(--v-secondarylight-base);
}

#news .carousel .slick-dots li button:before {
  display: none;
}

#news .item {
  padding: 8px;
}

.notification {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #FFFFFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  left: 8px;
  position: fixed;
  right: 8px;
  bottom: 0;
  padding: 0;
  text-align: left;
  -webkit-transition-duration: 0.15s;
  -o-transition-duration: 0.15s;
  transition-duration: 0.15s;
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  -o-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  z-index: 9999;
  margin: 0 auto;
}

.notification.full {
  width: 95%;
}

@media (min-width: 1280px) {
  .notification.full {
    width: 80%;
  }
}

.notification .wrapper {
  width: 100%;
  margin-bottom: 16px;
  max-width: none;
  font-size: 16px;
  color: #FFF;
  border-radius: 4px;
  -webkit-box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  background: var(--v-secondarydark-base);
}

@media (min-width: 600px) {
  .notification .wrapper {
    padding: 4px 16px 4px 16px;
  }
}

.notification .wrapper .content {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 48px;
  overflow: hidden;
  padding: 8px 16px;
  width: 100%;
}

@media (min-width: 600px) {
  .notification .wrapper .content {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  [dir="ltr"] .notification .wrapper .content {
    margin-right: 16px;
  }
  [dir="rtl"] .notification .wrapper .content {
    margin-left: 16px;
  }
}

@media (max-width: 599px) {
  .notification .wrapper .content {
    text-align: center;
  }
}

.notification .btn-outlined {
  width: 100%;
}

@media (min-width: 600px) {
  .notification .btn-outlined {
    width: 150px;
  }
}

@media (max-width: 599px) {
  .notification .action {
    width: 100%;
    padding: 0;
    margin: 8px 0;
  }
}

.page-nav {
  z-index: 200;
  position: fixed;
  bottom: 40px;
  right: 40px;
  width: 56px;
}

.page-nav .btn-floating {
  -webkit-transform: scale(0.5);
  -ms-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  opacity: 0;
  position: absolute;
  bottom: 0;
  right: 0;
  line-height: 86px;
  font-weight: var(--font-bold);
  background: var(--v-secondarylight-base) !important;
}

.page-nav .btn-floating .icon {
  color: var(--v-secondary-base);
  font-size: 40px;
}

.page-nav .btn-floating:hover {
  -webkit-filter: brightness(0.95);
  filter: brightness(0.95);
}

.page-nav nav li {
  float: none;
  opacity: 0;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  position: relative;
}

.page-nav.show .btn-floating {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.page-nav .section-nav .scrollnav {
  bottom: 160px;
  margin: 0 0 76px 22px;
  padding: 0;
  position: relative;
}

.page-nav .section-nav a {
  margin-bottom: 24px;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.3);
  border: 1px solid var(--v-primarydark-base);
  display: block;
  transition: all 0.4s ease;
  color: transparent;
  padding: 0;
}

.theme--dark .page-nav .section-nav a {
  -webkit-box-shadow: 0px 1px 3px 0px rgba(50, 50, 50, 0.2), 0px 1px 1px 0px rgba(50, 50, 50, 0.14), 0px 2px 1px -1px rgba(50, 50, 50, 0.12);
  box-shadow: 0px 1px 3px 0px rgba(50, 50, 50, 0.2), 0px 1px 1px 0px rgba(50, 50, 50, 0.14), 0px 2px 1px -1px rgba(50, 50, 50, 0.12);
}

.theme--light .page-nav .section-nav a {
  -webkit-box-shadow: 0px 1px 3px 0px rgba(128, 128, 128, 0.2), 0px 1px 1px 0px rgba(128, 128, 128, 0.14), 0px 2px 1px -1px rgba(128, 128, 128, 0.12);
  box-shadow: 0px 1px 3px 0px rgba(128, 128, 128, 0.2), 0px 1px 1px 0px rgba(128, 128, 128, 0.14), 0px 2px 1px -1px rgba(128, 128, 128, 0.12);
}

.theme--light .page-nav .section-nav a {
  border-color: rgba(0, 0, 0, 0.38);
}

.theme--dark .page-nav .section-nav a {
  border-color: rgba(255, 255, 255, 0.5);
}

.page-nav .section-nav li.current a {
  background: var(--v-secondary-base);
  border: 1px solid var(--v-secondarylight-base);
}

.page-nav:hover .section-nav li {
  opacity: 1;
  top: 0 !important;
}

.material-tooltip {
  text-transform: capitalize;
  font-size: 14px;
  border-radius: 4px;
  background: rgba(0, 0, 0, 0.54);
}

#pricing .root {
  text-align: center;
  position: relative;
  z-index: 55;
}

#pricing .subtitle {
  margin-bottom: 40px;
}

#pricing .decoration {
  position: absolute;
  width: 1280px;
  height: 960px;
}

#pricing .decoration svg {
  width: 1280px;
  height: 100%;
  opacity: 0.2;
}

.theme--light #pricing .decoration svg {
  fill: var(--v-secondarylight-base);
}

.theme--dark #pricing .decoration svg {
  fill: var(--v-secondarydark-base);
}

@media (min-width: 1280px) {
  #pricing .decoration svg {
    -webkit-transform: scale(1.7, 1);
    -ms-transform: scale(1.7, 1);
    transform: scale(1.7, 1);
  }
}

@media (min-width: 1920px) {
  #pricing .decoration svg {
    display: none;
  }
}

@media (max-width: 599px) {
  #pricing .decoration svg {
    -webkit-transform: scale(0.5);
    -ms-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transform-origin: center left;
    -ms-transform-origin: center left;
    transform-origin: center left;
  }
}

#pricing .item:hover {
  z-index: 56 !important;
}

#pricing .pricing-wrap > section {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (max-width: 959px) {
  #pricing .pricing-wrap > section {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
}

@media (min-width: 1280px) {
  #pricing .pricing-wrap > section {
    padding: 0px 40px 0px 40px;
  }
}

#pricing .pricing-wrap > section > * {
  margin: 0 -8px;
}

#pricing .pricing-wrap > section > *:first-child, #pricing .pricing-wrap > section > *:last-child {
  z-index: 1;
}

#promotions .root {
    /*position: relative;
  margin-top: -130px;
  z-index: 90;*/
    max-width: 700px;
    margin-top: 50px;
    margin-bottom: 50px;
}

@media (min-width: 960px) {
  #promotions .root {
    margin-left: auto;
    margin-right: auto;
  }
}

@media (max-width: 1279px) {
  #promotions .root > div {
    padding: 0 !important;
  }
}

#promotions .background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@media (min-width: 600px) {
  #promotions .background {
    top: -70%;
    opacity: 0;
  }
}

#promotions .background figure {
  margin: 0;
}

@media (min-width: 600px) {
  #promotions .background figure {
    -webkit-filter: blur(20px);
    filter: blur(20px);
  }
}

#promotions .background figure img {
  width: 100%;
}

#promotions .desc {
  max-height: 130px;
  min-height: 100px;
  overflow: hidden;
  padding: 8px 0px 8px 0px;
  margin-bottom: 16px;
}

@media (max-width: 599px) {
  #promotions .desc {
    display: none;
  }
}

#promotions .inner-bg {
  overflow: hidden;
  width: 100%;
  padding: 48px;
}

.theme--light #promotions .inner-bg {
  background-color: #fff;
}

.theme--dark #promotions .inner-bg {
  background-color: #424242;
}

@media (max-width: 599px) {
  #promotions .inner-bg {
    padding: 0;
  }
}

#promotions .slider-wrap {
  display: block;
  position: relative;
  z-index: 1;
}

#promotions .slider-wrap .anim-dots {
  display: none;
}

#promotions .slider-wrap .slider-content {
  overflow: hidden;
  z-index: 1;
}

@media (min-width: 960px) {
  #promotions .slider-wrap .slider-content {
    border-radius: 32px;
  }
  .theme--light #promotions .slider-wrap .slider-content {
    -webkit-box-shadow: 0 1.5px 12px 2px rgba(0, 0, 0, 0.06);
    box-shadow: 0 1.5px 12px 2px rgba(0, 0, 0, 0.06);
  }
  .theme--dark #promotions .slider-wrap .slider-content {
    -webkit-box-shadow: 0px 1px 3px 0px #404040, 0px 1px 1px 0px #2a2a2a, 0px 2px 1px -1px #141414;
    box-shadow: 0px 1px 3px 0px #404040, 0px 1px 1px 0px #2a2a2a, 0px 2px 1px -1px #141414;
  }
}

#promotions .slider-wrap .slider-content.anim-slide-this {
  z-index: 1000;
}

#promotions .slider-wrap > div {
  height: 450px;
  overflow: visible;
}

@media (max-width: 599px) {
  #promotions .slider-wrap > div {
    height: 600px;
  }
}

#promotions .arrow-icon {
  display: block;
  font-size: 50px;
}

.theme--light #promotions .arrow-icon {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark #promotions .arrow-icon {
  color: #FFF;
}

[dir="rtl"] #promotions .arrow-icon {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

#promotions a.prev {
  width: 74px;
  height: 74px;
  top: calc(50% - 37px);
  position: absolute;
  display: block;
  border-radius: 50%;
  text-align: center;
}

[dir="ltr"] #promotions a.prev {
  left: -60px;
}

[dir="rtl"] #promotions a.prev {
  right: -60px;
}

[dir="ltr"] #promotions a.prev {
  padding-right: 12px;
}

[dir="rtl"] #promotions a.prev {
  padding-left: 12px;
}

@media (min-width: 1280px) {
  [dir="ltr"] #promotions a.prev {
    left: -40px;
  }
  [dir="rtl"] #promotions a.prev {
    right: -40px;
  }
}

.theme--light #promotions a.prev {
  background: #EBEBEB;
}

.theme--dark #promotions a.prev {
  background: #000;
}

@media (max-width: 1279px) {
  #promotions a.prev {
    visibility: hidden;
  }
}

#promotions a.next {
  width: 74px;
  height: 74px;
  top: calc(50% - 37px);
  position: absolute;
  display: block;
  border-radius: 50%;
  text-align: center;
}

[dir="ltr"] #promotions a.next {
  right: -60px;
}

[dir="rtl"] #promotions a.next {
  left: -60px;
}

[dir="ltr"] #promotions a.next {
  padding-left: 12px;
}

[dir="rtl"] #promotions a.next {
  padding-right: 12px;
}

@media (min-width: 1280px) {
  [dir="ltr"] #promotions a.next {
    right: -40px;
  }
  [dir="rtl"] #promotions a.next {
    left: -40px;
  }
}

.theme--light #promotions a.next {
  background: #EBEBEB;
}

.theme--dark #promotions a.next {
  background: #000;
}

@media (max-width: 1279px) {
  #promotions a.next {
    visibility: hidden;
  }
}

#promotions .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  height: 450px;
}

@media (max-width: 599px) {
  #promotions .item {
    height: 600px;
  }
}

#promotions .item:before {
  display: none;
}

#promotions .text {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 16px 0px 16px 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 450px;
}

[dir="ltr"] #promotions .text {
  text-align: left;
}

[dir="rtl"] #promotions .text {
  text-align: right;
}

@media (max-width: 599px) {
  #promotions .text {
    height: 600px;
  }
}

@media (max-width: 599px) {
  #promotions .text {
    margin-top: 120px;
    padding: 200px 16px 16px 16px;
  }
  .theme--light #promotions .text {
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(65%, white), to(rgba(255, 255, 255, 0)));
    background-image: -o-linear-gradient(bottom, white 65%, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(0deg, white 65%, rgba(255, 255, 255, 0) 100%);
  }
  .theme--dark #promotions .text {
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(65%, #303030), to(rgba(48, 48, 48, 0)));
    background-image: -o-linear-gradient(bottom, #303030 65%, rgba(48, 48, 48, 0) 100%);
    background-image: linear-gradient(0deg, #303030 65%, rgba(48, 48, 48, 0) 100%);
  }
}

#promotions .text h4 {
  font-weight: var(--font-bold);
  margin-bottom: 8px;
  width: 100%;
}

@media (max-width: 599px) {
  #promotions .text h4 {
    font-size: 24px;
  }
}

#promotions .text h4 span {
  display: block;
}

#promotions .property {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
}

#promotions .property .star {
  color: #FF9500;
}

[dir="ltr"] #promotions .property .star {
  margin-right: 16px;
}

[dir="rtl"] #promotions .property .star {
  margin-left: 16px;
}

#promotions .property .divider {
  background: none;
  border-left: 1px solid;
  height: 12px;
  margin: 6px 16px;
  display: inline-block;
}

.theme--light #promotions .property .divider {
  border-color: rgba(0, 0, 0, 0.87);
}

.theme--dark #promotions .property .divider {
  border-color: #fff;
}

#promotions .btn-area {
  z-index: 10;
  position: relative;
  width: 100%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (max-width: 599px) {
  #promotions .btn-area {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  #promotions .btn-area > * {
    margin: 0px 0px 16px 0px;
  }
}

@media (min-width: 600px) {
  [dir="ltr"] #promotions .btn-area > * {
    margin-right: 16px;
  }
  [dir="rtl"] #promotions .btn-area > * {
    margin-left: 16px;
  }
}

#promotions .image {
  text-align: center;
  line-height: 360px;
  vertical-align: middle;
}

#promotions .image figure {
  width: 250px;
  height: 360px;
  overflow: hidden;
  border-radius: 20px;
  margin: 0 auto;
}

.theme--dark #promotions .image figure {
  -webkit-box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.2), 0px 2px 2px 0px rgba(50, 50, 50, 0.14), 0px 3px 1px -2px rgba(50, 50, 50, 0.12);
  box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.2), 0px 2px 2px 0px rgba(50, 50, 50, 0.14), 0px 3px 1px -2px rgba(50, 50, 50, 0.12);
}

.theme--light #promotions .image figure {
  -webkit-box-shadow: 0px 1px 5px 0px rgba(128, 128, 128, 0.2), 0px 2px 2px 0px rgba(128, 128, 128, 0.14), 0px 3px 1px -2px rgba(128, 128, 128, 0.12);
  box-shadow: 0px 1px 5px 0px rgba(128, 128, 128, 0.2), 0px 2px 2px 0px rgba(128, 128, 128, 0.14), 0px 3px 1px -2px rgba(128, 128, 128, 0.12);
}

#promotions .image figure img {
  width: 100%;
}

.title-main {
  font-weight: var(--font-bold);
  margin-bottom: 24px;
  min-width: 200px;
  font-size: 36px;
  line-height: 56px;
}

[dir="ltr"] .title-main.align-left {
  text-align: left;
}

[dir="rtl"] .title-main.align-left {
  text-align: right;
}

@media (min-width: 960px) {
  [dir="ltr"] .title-main.align-left {
    margin-right: 40px;
  }
  [dir="rtl"] .title-main.align-left {
    margin-left: 40px;
  }
}

@media (max-width: 959px) {
  .title-main.align-left {
    text-align: center !important;
  }
}

[dir="ltr"] .title-main.align-right {
  text-align: right;
}

[dir="rtl"] .title-main.align-right {
  text-align: left;
}

@media (min-width: 960px) {
  [dir="ltr"] .title-main.align-right {
    margin-right: 40px;
  }
  [dir="rtl"] .title-main.align-right {
    margin-left: 40px;
  }
}

@media (max-width: 959px) {
  .title-main.align-right {
    text-align: center !important;
  }
}

.title-main.align-center {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

@media (min-width: 960px) {
  .title-main {
    display: inline-block;
  }
}

@media (max-width: 1279px) {
  .title-main h4 {
    font-size: 32px;
    line-height: 48px;
  }
}

@media (max-width: 599px) {
  .title-main h4 {
    text-align: center;
    font-size: 24px;
    line-height: 36px;
  }
}

@media (max-width: 599px) {
  .title-main {
    margin-left: auto;
    margin-right: auto;
  }
}

.title-main .primary-title {
  display: inline-block;
  font-weight: var(--font-bold);
}

.title-main .secondary-title {
  line-height: 1;
  font-weight: var(--font-bold);
}

.theme--light .title-main .secondary-title {
  color: var(--v-secondary-base);
}

.theme--dark .title-main .secondary-title {
  color: var(--v-secondarylight-base);
}

.title-secondary {
  display: block;
  position: relative;
  margin-bottom: 96px;
  text-transform: capitalize;
}

[dir="ltr"] .title-secondary.align-left {
  text-align: left;
}

[dir="rtl"] .title-secondary.align-left {
  text-align: right;
}

@media (min-width: 960px) {
  [dir="ltr"] .title-secondary.align-left {
    margin-right: 40px;
  }
  [dir="rtl"] .title-secondary.align-left {
    margin-left: 40px;
  }
}

@media (max-width: 959px) {
  .title-secondary.align-left {
    text-align: center !important;
  }
}

[dir="ltr"] .title-secondary.align-right {
  text-align: right;
}

[dir="rtl"] .title-secondary.align-right {
  text-align: left;
}

@media (min-width: 960px) {
  [dir="ltr"] .title-secondary.align-right {
    margin-right: 40px;
  }
  [dir="rtl"] .title-secondary.align-right {
    margin-left: 40px;
  }
}

@media (max-width: 959px) {
  .title-secondary.align-right {
    text-align: center !important;
  }
}

.title-secondary.align-center {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 599px) {
  .title-secondary {
    margin-bottom: 80px;
  }
}

.title-secondary h3 {
  font-size: 36px;
  line-height: 56px;
  font-weight: var(--font-bold);
  letter-spacing: 1px;
}

.theme--light .title-secondary h3 {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .title-secondary h3 {
  color: #fff;
}

@media (max-width: 1279px) {
  .title-secondary h3 {
    font-size: 32px;
    line-height: 48px;
  }
}

@media (max-width: 599px) {
  .title-secondary h3 {
    font-size: 28px;
    line-height: 44px;
  }
}

.theme--light .title-secondary strong {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .title-secondary strong {
  color: #fff;
}

#trending .root > div {
  position: relative;
}

@media (min-width: 600px) {
  #trending .root > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

#trending .grid-25 {
  position: relative;
  overflow: hidden;
  height: 300px;
}

@media (min-width: 600px) {
  #trending .grid-25 {
    border-radius: 20px;
    width: 31%;
    margin: 0 1%;
  }
}

@media (min-width: 1280px) {
  #trending .grid-25 {
    width: 23%;
    margin: 0 1%;
  }
}

@media (min-width: 1280px) {
  #trending .grid-25 {
    height: 350px;
  }
}

#trending .grid-25:hover img {
  -webkit-transform: translateX(0px) !important;
  -ms-transform: translateX(0px) !important;
  transform: translateX(0px) !important;
}

#trending .grid-25 img {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  min-height: 100%;
  width: calc(100% + 20px);
}

[dir="rtl"] #trending .grid-25 img {
  -webkit-transform: translateX(10px);
  -ms-transform: translateX(10px);
  transform: translateX(10px);
}

[dir="ltr"] #trending .grid-25 img {
  -webkit-transform: translateX(-10px);
  -ms-transform: translateX(-10px);
  transform: translateX(-10px);
}

#trending .grid-25 .overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 40px;
  top: 0;
  left: 0;
}

#trending .grid-25 .overlay:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.75;
  background-image: -o-linear-gradient(134deg, var(--v-primary-base) 6%, var(--v-secondary-base) 100%);
  background-image: linear-gradient(-44deg, var(--v-primary-base) 6%, var(--v-secondary-base) 100%);
}

#trending .grid-25 h5 {
  text-transform: uppercase;
  position: absolute;
  text-align: center;
  bottom: 50px;
  width: 100%;
  left: 0;
  color: #FFF;
  font-weight: var(--font-bold);
  padding: 40px;
}

#trending .grid-50 {
  position: relative;
  overflow: hidden;
  height: 300px;
  background: var(--v-secondary-base);
}

@media (min-width: 600px) {
  #trending .grid-50 {
    border-radius: 20px;
    width: 33%;
  }
}

@media (min-width: 1280px) {
  #trending .grid-50 {
    width: 50%;
    height: 350px;
  }
}

#trending .grid-50:hover img {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

#trending .grid-50 img {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  height: 100%;
  min-width: 100%;
  opacity: 0.45;
}

#trending .grid-50 .overlay {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 40px;
  position: absolute;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 40px;
  top: 0;
  left: 0;
}

[dir="ltr"] #trending .grid-50 .overlay {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.64)), to(transparent));
  background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.64), transparent);
  background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.64), transparent);
}

[dir="rtl"] #trending .grid-50 .overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.64)), to(transparent));
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.64), transparent);
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.64), transparent);
}

@media (max-width: 959px) {
  #trending .grid-50 .overlay {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}

#trending .grid-50 h3 {
  color: #FFF;
  font-weight: var(--font-bold);
}

[dir="ltr"] #trending .grid-50 h3 i {
  margin-right: 16px;
}

[dir="rtl"] #trending .grid-50 h3 i {
  margin-left: 16px;
}

#trending .grid-50 h3 span {
  display: block;
  letter-spacing: 1.6px;
}

#banner .root {
  display: block;
  background: #000;
  height: 720px;
  width: 200%;
  border-radius: 0 0 50% 50%;
  overflow: hidden;
  position: relative;
}

[dir="ltr"] #banner .root {
  margin-left: -50%;
}

[dir="rtl"] #banner .root {
  margin-right: -50%;
}

@media (max-width: 599px) {
  #banner .root {
    height: 640px;
  }
}

#banner .video {
  height: 100%;
  width: 50%;
  position: absolute;
}

[dir="ltr"] #banner .video {
  left: 25%;
}

[dir="rtl"] #banner .video {
  right: 25%;
}

#banner .video img {
  width: 100%;
  min-height: 100%;
  position: absolute;
  top: 0;
  z-index: 9;
}

[dir="ltr"] #banner .video img {
  left: 0;
}

[dir="rtl"] #banner .video img {
  right: 0;
}

@media (max-width: 1279px) {
  #banner .video img {
    -o-object-fit: cover;
    object-fit: cover;
  }
}

#banner .video iframe {
  width: 100%;
  top: -20px !important;
}

#banner .overlay {
  position: absolute;
  top: 0;
  background: #000;
  opacity: 0.5;
  width: 200%;
  height: 100%;
  z-index: 10;
  border-radius: 0 0 50% 50%;
}

[dir="ltr"] #banner .overlay {
  left: -50%;
}

[dir="rtl"] #banner .overlay {
  right: -50%;
}

#banner .caption {
  position: absolute;
  width: 100%;
  z-index: 90;
  color: #FFF;
  top: 55%;
}

[dir="ltr"] #banner .caption {
  text-align: left;
}

[dir="rtl"] #banner .caption {
  text-align: right;
}

@media (max-width: 599px) {
  #banner .caption {
    top: 30%;
  }
}

#banner .caption p {
  margin: 0;
}

#banner .caption:hover .btn-play {
  opacity: 1;
}

#banner .btn-play {
  position: absolute;
  overflow: visible;
  top: -120px;
  left: 50%;
  -webkit-transform: translate(-50%);
  -ms-transform: translate(-50%);
  transform: translate(-50%);
  width: 80px;
  height: 80px;
  opacity: 0;
  -webkit-transition: opacity 0.5s ease;
  -o-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  border: 3px solid #fff;
}

#banner .btn-play i {
  position: relative;
  color: #FFF;
  font-size: 64px;
  width: 40px;
  height: 40px;
  top: -4px;
  line-height: 84px;
}

#banner .btn-play i.ion-arrow-right-b {
  left: 3px;
}

#banner .btn-play i.play {
  display: none;
}

#banner .btn-play span {
  position: absolute;
  color: #FFF;
  text-transform: uppercase;
  font-weight: var(--font-bold);
  font-size: 24px;
  top: 20px;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

[dir="ltr"] #banner .btn-play span:first-child {
  left: -140%;
}

[dir="rtl"] #banner .btn-play span:first-child {
  right: -140%;
}

[dir="ltr"] #banner .btn-play span:first-child + span {
  right: -155%;
}

[dir="rtl"] #banner .btn-play span:first-child + span {
  left: -155%;
}

#banner .btn-play span.hidden {
  opacity: 0;
  -webkit-transform: scale(0.4);
  -ms-transform: scale(0.4);
  transform: scale(0.4);
}

.container-general {
  margin-top: 120px;
  padding-top: 32px;
  padding-bottom: 32px;
}

@media (min-width: 960px) {
  .container-general {
    padding-left: 32px;
    padding-right: 32px;
  }
}

.main-wrap {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.theme--dark .main-wrap {
  background-color: #303030;
}

.theme--light .main-wrap {
  background-color: #fff;
}

.space-bottom {
  margin-bottom: 120px;
}

@media (max-width: 959px) {
  .space-bottom {
    margin-bottom: 60px;
  }
}

@media (max-width: 599px) {
  .space-bottom {
    margin-bottom: 40px;
  }
}

.space-bottom-short {
  margin-bottom: 80px;
}

.space-top {
  margin-top: 120px;
}

@media (max-width: 959px) {
  .space-top {
    margin-top: 60px;
  }
}

@media (max-width: 599px) {
  .space-top {
    margin-top: 40px;
  }
}

.space-top-short {
  margin-top: 80px;
}

@media (max-width: 959px) {
  .space-top-short {
    margin-top: 60px;
  }
}

@media (max-width: 599px) {
  .space-top-short {
    margin-top: 40px;
  }
}

.container-wrap {
  margin-top: -40px;
}

.container-wrap > section {
  position: relative;
}

#detail-movie .container-wrap {
  padding-top: 120px;
  margin: 0;
}

@media (max-width: 959px) {
  #detail-movie .container-wrap {
    padding: 80px 0px 80px 0px;
  }
}

#detail-movie .desc {
  max-height: 130px;
  padding: 8px 0px 8px 0px;
  margin-bottom: 40px;
}

#detail-movie .desc h6 {
  font-weight: var(--font-medium);
}

#detail-movie .text {
  padding: 16px 0px 16px 0px;
  height: 450px;
}

[dir="ltr"] #detail-movie .text {
  text-align: left;
}

[dir="rtl"] #detail-movie .text {
  text-align: right;
}

#detail-movie .text h4 {
  font-weight: var(--font-bold);
  margin-bottom: 8px;
  width: 100%;
}

#detail-movie .text h4 span {
  display: block;
  font-weight: var(--font-medium);
}

#detail-movie .property {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
}

#detail-movie .property .star {
  color: #FF9500;
}

[dir="ltr"] #detail-movie .property .star {
  margin-right: 16px;
}

[dir="rtl"] #detail-movie .property .star {
  margin-left: 16px;
}

#detail-movie .property .divider {
  background: none;
  border-left: 1px solid;
  height: 12px;
  margin: 6px 16px;
  display: inline-block;
}

.theme--light #detail-movie .property .divider {
  border-color: rgba(0, 0, 0, 0.87);
}

.theme--dark #detail-movie .property .divider {
  border-color: #fff;
}

#detail-movie .btn-area {
  z-index: 10;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media (min-width: 600px) {
  [dir="ltr"] #detail-movie .btn-area {
    margin-left: -16px;
  }
  [dir="rtl"] #detail-movie .btn-area {
    margin-right: -16px;
  }
  [dir="ltr"] #detail-movie .btn-area > * {
    margin-right: 16px;
  }
  [dir="rtl"] #detail-movie .btn-area > * {
    margin-left: 16px;
  }
}

@media (max-width: 599px) {
  #detail-movie .btn-area {
    display: block;
  }
  #detail-movie .btn-area > * {
    margin: 0px 0px 16px 0px;
  }
}

#detail-movie .btn-area > * {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

[dir="ltr"] #detail-movie .btn-area > * i {
  margin-right: 8px;
}

[dir="rtl"] #detail-movie .btn-area > * i {
  margin-left: 8px;
}

#detail-movie .image {
  text-align: center;
  line-height: 360px;
  vertical-align: middle;
}

#detail-movie .image i {
  position: absolute;
  font-size: 52px;
  top: calc(50% - 30px);
  left: calc(50% - 30px);
  border: 5px solid #FFF;
  z-index: 10;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  line-height: 54px;
  padding-left: 4px;
  color: #FFF;
  background: rgba(0, 0, 0, 0.4);
}

#detail-movie .image figure {
  width: 250px;
  height: 360px;
  overflow: hidden;
  border-radius: 20px;
  margin: 0 auto;
}

.theme--dark #detail-movie .image figure {
  -webkit-box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.2), 0px 2px 2px 0px rgba(50, 50, 50, 0.14), 0px 3px 1px -2px rgba(50, 50, 50, 0.12);
  box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.2), 0px 2px 2px 0px rgba(50, 50, 50, 0.14), 0px 3px 1px -2px rgba(50, 50, 50, 0.12);
}

.theme--light #detail-movie .image figure {
  -webkit-box-shadow: 0px 1px 5px 0px rgba(128, 128, 128, 0.2), 0px 2px 2px 0px rgba(128, 128, 128, 0.14), 0px 3px 1px -2px rgba(128, 128, 128, 0.12);
  box-shadow: 0px 1px 5px 0px rgba(128, 128, 128, 0.2), 0px 2px 2px 0px rgba(128, 128, 128, 0.14), 0px 3px 1px -2px rgba(128, 128, 128, 0.12);
}

#detail-movie .image figure img {
  width: 100%;
}

#detail-movie .bg-movie {
  direction: ltr;
  width: 200%;
  height: 720px;
  margin-left: -50%;
  border-radius: 0 0 50% 50%;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
}

#detail-movie .bg-movie img {
  width: 50%;
  top: -50%;
  position: relative;
  margin: 0 auto;
  opacity: 0.2;
  -webkit-filter: blur(20px);
  filter: blur(20px);
}

[dir=rtl] #detail-movie .bg-movie img {
  left: -25%;
}

[dir=ltr] #detail-movie .bg-movie img {
  left: 25%;
}

#detail-movie .about {
  padding: 40px;
}

@media (min-width: 600px) {
  #detail-movie .about {
    margin-top: -32px;
  }
}

@media (max-width: 599px) {
  #detail-movie .about {
    padding: 16px 0;
  }
}

#detail-movie .about .btn-area {
  margin-top: 48px;
}

@media (max-width: 959px) {
  #detail-movie .about .person {
    margin-top: 40px;
  }
}

#detail-movie .about .person h6 {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: var(--font-bold);
}

#detail-movie .about .person p {
  margin-bottom: 32px;
}

#detail-movie .btn-area-detail a {
  padding-left: 0;
}

#detail-movie .btn-area-detail a i {
  margin-right: 8px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXMiOlsic3R5bGVzLnNjc3MiLCJ2ZW5kb3JzL3J0bC1zYXNzL19ydGwuc2NzcyIsInZlbmRvcnMvcnRsLXNhc3MvX2FsaWdubWVudC5zY3NzIiwidmVuZG9ycy9ydGwtc2Fzcy9fYXBpLnNjc3MiLCJ2ZW5kb3JzL3J0bC1zYXNzL19ib3JkZXIuc2NzcyIsInZlbmRvcnMvcnRsLXNhc3MvX21hcmdpbi5zY3NzIiwidmVuZG9ycy9ydGwtc2Fzcy9fcGFkZGluZy5zY3NzIiwidmVuZG9ycy9ydGwtc2Fzcy9fcG9zaXRpb25pbmcuc2NzcyIsInV0aWxzL192YXJpYWJsZXMuc2NzcyIsInV0aWxzL19taXhpbnMuc2NzcyIsInV0aWxzL19mdW5jdGlvbnMuc2NzcyIsInV0aWxzL19tZWRpYS1xdWVyaWVzLnNjc3MiLCJ1dGlscy9fY29tbW9uLnNjc3MiLCJ1dGlscy9fdHJhbnNpdGlvbi5zY3NzIiwidXRpbHMvX3VybC1pbWcuc2NzcyIsInV0aWxzL19vdmVyaWRlLnNjc3MiLCJ1dGlscy9fY29sb3ItdmFyLnNjc3MiLCJ1dGlscy9fbWF0ZXJpYWxfZXh0ZW5kcy5zY3NzIiwidXRpbHMvX2dyaWQuc2NzcyIsInV0aWxzL19zcGFjaW5nLnNjc3MiLCJjb21wb25lbnRzL19hbGwtY2F0ZWdvcmllcy5zY3NzIiwiY29tcG9uZW50cy9fY2FyZHMuc2NzcyIsImNvbXBvbmVudHMvX2NhdGVnb3JpZXMuc2NzcyIsImNvbXBvbmVudHMvX2Vycm9yLnNjc3MiLCJjb21wb25lbnRzL19mYXEuc2NzcyIsImNvbXBvbmVudHMvX2Zvcm0uc2NzcyIsImNvbXBvbmVudHMvX2ZlYXR1cmVkLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9fbmV3cy1ldmVudC5zY3NzIiwiY29tcG9uZW50cy9fbm90aWZpY2F0aW9uLnNjc3MiLCJjb21wb25lbnRzL19wYWdlLW5hdi5zY3NzIiwiY29tcG9uZW50cy9fcHJpY2luZy1wbGFuLnNjc3MiLCJjb21wb25lbnRzL19wcm9tb3Rpb25zLnNjc3MiLCJjb21wb25lbnRzL190aXRsZS5zY3NzIiwiY29tcG9uZW50cy9fdHJlbmRpbmcuc2NzcyIsImNvbXBvbmVudHMvX3ZpZGVvX2Jhbm5lci5zY3NzIiwicGFnZXMvX2hvbWUuc2NzcyIsInBhZ2VzL19kZXRhaWwtbW92aWUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKlxyXG4qKiBSVEwgTWl4aW5zIGluY2x1ZGluZyBtYXJnaW4sIHBhZGluZywgcG9zaXRpb24sIGJvcmRlciBhbmQgYm9yZGVyIHJhZGl1c1xyXG4qKiBTZWUgZG9jdW1lbnRhdGlvbiBodHRwczovL3d3dy5ucG1qcy5jb20vcGFja2FnZS9ydGwtc2Fzc1xyXG4qL1xyXG5AaW1wb3J0ICcuL3ZlbmRvcnMvcnRsLXNhc3MvcnRsJztcclxuXHJcbi8qXHJcbioqIFZhcmlhYmxlcywgRnVuY3Rpb25zIGFuZCBNaXhpbnNcclxuKi9cclxuXHJcbi8vIEN1c3RvbSB2YXJpYWJsZVxyXG5AaW1wb3J0ICcuL3V0aWxzL3ZhcmlhYmxlcyc7XHJcblxyXG4vLyBDdXN0b20gbWl4aW5zXHJcbkBpbXBvcnQgJy4vdXRpbHMvbWl4aW5zJztcclxuXHJcbi8vIEN1c3RvbSBmdW5jdGlvbnNcclxuQGltcG9ydCAnLi91dGlscy9mdW5jdGlvbnMnO1xyXG5cclxuLy8gQ3VzdG9tIG1lZGlhIHF1ZXJpZXNcclxuQGltcG9ydCAnLi91dGlscy9tZWRpYS1xdWVyaWVzJztcclxuXHJcbi8vIENvbW1vbnMgc2NzcyBjbGFzc1xyXG5AaW1wb3J0ICcuL3V0aWxzL2NvbW1vbic7XHJcblxyXG4vLyBQYWdlIHRyYW5zaXRpb25cclxuQGltcG9ydCAnLi91dGlscy90cmFuc2l0aW9uJztcclxuXHJcbi8vIEltYWdlIEFQSSB2YXJpYWJsZVxyXG5AaW1wb3J0ICcuL3V0aWxzL3VybC1pbWcnO1xyXG5cclxuLy8gTWF0ZXJpYWxpemUgYW5kIEJvb3RzdHJhcCBvdmVyaWRlXHJcbkBpbXBvcnQgJy4vdXRpbHMvb3ZlcmlkZSc7XHJcblxyXG4vLyBNYXRlcmlhbGl6ZSBleHRlbmRlZCBzdHlsZVxyXG5AaW1wb3J0ICcuL3V0aWxzL21hdGVyaWFsX2V4dGVuZHMnO1xyXG5cclxuLy8gQm9vdHN0cmFwIGN1c3RvbSBtZWRpYSBxdWVyeSBmb3IgZ3JpZFxyXG5AaW1wb3J0ICcuL3V0aWxzL2dyaWQnO1xyXG5cclxuLy8gQm9vdHN0cmFwIGFkZGl0aW9uYWwgc3BhY2luZ1xyXG5AaW1wb3J0ICcuL3V0aWxzL3NwYWNpbmcnO1xyXG5cclxuLypcclxuKiogQ29tcG9uZW50cyBhbmQgUGFnZXNcclxuKi9cclxuXHJcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9hbGwtY2F0ZWdvcmllcyc7XHJcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9jYXJkcyc7XHJcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9jYXRlZ29yaWVzJztcclxuQGltcG9ydCAnLi9jb21wb25lbnRzL2Vycm9yJztcclxuQGltcG9ydCAnLi9jb21wb25lbnRzL2ZhcSc7XHJcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9mb3JtJztcclxuQGltcG9ydCAnLi9jb21wb25lbnRzL2ZlYXR1cmVkJztcclxuQGltcG9ydCAnLi9jb21wb25lbnRzL2Zvb3Rlcic7XHJcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9oZWFkZXInO1xyXG5AaW1wb3J0ICcuL2NvbXBvbmVudHMvbmV3cy1ldmVudCc7XHJcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9ub3RpZmljYXRpb24nO1xyXG5AaW1wb3J0ICcuL2NvbXBvbmVudHMvcGFnZS1uYXYnO1xyXG5AaW1wb3J0ICcuL2NvbXBvbmVudHMvcHJpY2luZy1wbGFuJztcclxuQGltcG9ydCAnLi9jb21wb25lbnRzL3Byb21vdGlvbnMnO1xyXG5AaW1wb3J0ICcuL2NvbXBvbmVudHMvdGl0bGUnO1xyXG5AaW1wb3J0ICcuL2NvbXBvbmVudHMvdHJlbmRpbmcnO1xyXG5AaW1wb3J0ICcuL2NvbXBvbmVudHMvdmlkZW9fYmFubmVyJztcclxuXHJcblxyXG5AaW1wb3J0ICcuL3BhZ2VzL2hvbWUnO1xyXG5AaW1wb3J0ICcuL3BhZ2VzL2RldGFpbC1tb3ZpZSc7XHJcbiIsIkBpbXBvcnQgXCJhbGlnbm1lbnRcIjtcclxuQGltcG9ydCBcImJvcmRlclwiO1xyXG5AaW1wb3J0IFwibWFyZ2luXCI7XHJcbkBpbXBvcnQgXCJwYWRkaW5nXCI7XHJcbkBpbXBvcnQgXCJwb3NpdGlvbmluZ1wiOyIsIkBpbXBvcnQgXCJhcGlcIjtcclxuXHJcbkBtaXhpbiBydGwtc2Fzcy10ZXh0LWFsaWduKCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uLXZhbHVlKHRleHQtYWxpZ24sICR2YWx1ZSk7XHJcbn0iLCJAZnVuY3Rpb24gZXh0cmFjdC0xLXRvLTQtdmFsdWVzKCRvbmUsICR0d286IG51bGwsICR0aHJlZTogbnVsbCwgJGZvdXI6IG51bGwpIHtcclxuICBAaWYgKCRvbmUgPT0gbnVsbCkge1xyXG4gICAgQGVycm9yIFwicGFyYW1ldGVyICRvbmUgY2FuJ3QgYmUgbnVsbCBpbiBjYWxsIHRvIEZ1bmN0aW9uIGV4dHJhY3QtMS10by00LXZhbHVlc1wiO1xyXG4gIH1cclxuXHJcbiAgLy8gaWYgJHR3byBpcyBtaXNzaW5nLCBpdCBpcyB0aGUgc2FtZSBhcyAkb25lXHJcbiAgQGlmICgkdHdvID09IG51bGwpIHtcclxuICAgICR0d286ICRvbmU7XHJcbiAgfVxyXG5cclxuICAvLyBpZiAkdGhyZWUgaXMgbWlzc2luZywgaXQgaXMgdGhlIHNhbWUgYXMgJG9uZVxyXG4gIEBpZiAoJHRocmVlID09IG51bGwpIHtcclxuICAgICR0aHJlZTogJG9uZTtcclxuICB9XHJcblxyXG4gIC8vIGlmICRmb3VyIGlzIG1pc3NpbmcsIGl0IGlzIHRoZSBzYW1lIGFzICR0d29cclxuICBAaWYgKCRmb3VyID09IG51bGwpIHtcclxuICAgICRmb3VyOiAkdHdvO1xyXG4gIH1cclxuXHJcbiAgQHJldHVybiAoJG9uZSwgJHR3bywgJHRocmVlLCAkZm91cik7XHJcbn1cclxuXHJcbkBtaXhpbiBydGwtc2Fzcy1kZWNsYXJhdGlvbigkcHJvcGVydHksICRsZWZ0VG9SaWdodFZhbHVlLCAkcmlnaHRUb0xlZnRWYWx1ZSkge1xyXG4gIEBpZiAoJHByb3BlcnR5ID09IG51bGwpIHtcclxuICAgIEBlcnJvciBcInBhcmFtZXRlciAkcHJvcGVydHkgY2FuJ3QgYmUgbnVsbCBpbiBjYWxsIHRvIE1peGluIHJ0bC1zYXNzLWRlY2xhcmF0aW9uXCI7XHJcbiAgfVxyXG5cclxuICBAaWYgKCRsZWZ0VG9SaWdodFZhbHVlID09IG51bGwgYW5kICRyaWdodFRvTGVmdFZhbHVlID09IG51bGwpIHtcclxuICAgIEBlcnJvciBcInBhcmFtZXRlcnMgJGxlZnRUb1JpZ2h0VmFsdWUgYW5kICRyaWdodFRvTGVmdFZhbHVlIGNhbid0IGJvdGggYmUgbnVsbCBpbiBjYWxsIHRvIE1peGluIHJ0bC1zYXNzLWRlY2xhcmF0aW9uXCI7XHJcbiAgfVxyXG5cclxuICBAaWYgKCRsZWZ0VG9SaWdodFZhbHVlICE9IG51bGwpIHtcclxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XHJcbiAgICAgICN7JHByb3BlcnR5fTogJGxlZnRUb1JpZ2h0VmFsdWU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaWYgKCRyaWdodFRvTGVmdFZhbHVlICE9IG51bGwpIHtcclxuICAgIFtkaXI9XCJydGxcIl0gJiB7XHJcbiAgICAgICN7JHByb3BlcnR5fTogJHJpZ2h0VG9MZWZ0VmFsdWU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcnRsLXNhc3MtZGVjbGFyYXRpb24tMS10by00KCRwcm9wZXJ0eSwgJHRvcCwgJHJpZ2h0OiBudWxsLCAkYm90dG9tOiBudWxsLCAkbGVmdDogbnVsbCkge1xyXG4gIEBpZiAoJHByb3BlcnR5ID09IG51bGwpIHtcclxuICAgIEBlcnJvciBcInBhcmFtZXRlciAkcHJvcGVydHkgY2FuJ3QgYmUgbnVsbCBpbiBjYWxsIHRvIE1peGluIHJ0bC1zYXNzLWRlY2xhcmF0aW9uLTEtdG8tNFwiO1xyXG4gIH1cclxuXHJcbiAgQGlmICgkdG9wID09IG51bGwpIHtcclxuICAgIEBlcnJvciBcInBhcmFtZXRlciAkdG9wIGNhbid0IGJlIG51bGwgaW4gY2FsbCB0byBNaXhpbiBydGwtc2Fzcy1kZWNsYXJhdGlvbi0xLXRvLTRcIjtcclxuICB9XHJcblxyXG4gICRzdWZmaXg6IG51bGw7XHJcblxyXG4gIEBpZiAodHlwZS1vZigkcHJvcGVydHkpID09ICdsaXN0Jykge1xyXG4gICAgQGlmIChsZW5ndGgoJHByb3BlcnR5KSA+IDEpIHtcclxuICAgICAgJHN1ZmZpeDogLSN7bnRoKCRwcm9wZXJ0eSwgMil9O1xyXG4gICAgfVxyXG5cclxuICAgICRwcm9wZXJ0eTogbnRoKCRwcm9wZXJ0eSwgMSk7XHJcbiAgfVxyXG5cclxuICAkdmFsdWVzOiBleHRyYWN0LTEtdG8tNC12YWx1ZXMoJHRvcCwgJHJpZ2h0LCAkYm90dG9tLCAkbGVmdCk7XHJcblxyXG4gICN7JHByb3BlcnR5fS10b3AjeyRzdWZmaXh9OiBudGgoJHZhbHVlcywgMSk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oI3skcHJvcGVydHl9LXJpZ2h0I3skc3VmZml4fSwgbnRoKCR2YWx1ZXMsIDIpLCBudWxsKTtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbigjeyRwcm9wZXJ0eX0tbGVmdCN7JHN1ZmZpeH0sIG51bGwsIG50aCgkdmFsdWVzLCAyKSk7XHJcbiAgI3skcHJvcGVydHl9LWJvdHRvbSN7JHN1ZmZpeH06IG50aCgkdmFsdWVzLCAzKTtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbigjeyRwcm9wZXJ0eX0tbGVmdCN7JHN1ZmZpeH0sIG50aCgkdmFsdWVzLCA0KSwgbnVsbCk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oI3skcHJvcGVydHl9LXJpZ2h0I3skc3VmZml4fSwgbnVsbCwgbnRoKCR2YWx1ZXMsIDQpKTtcclxufVxyXG5cclxuQG1peGluIHJ0bC1zYXNzLWRlY2xhcmF0aW9uLTEtdG8tNC1jb3JuZXIoJHByb3BlcnR5LCAkdG9wTGVmdCwgJHRvcFJpZ2h0OiBudWxsLCAkYm90dG9tUmlnaHQ6IG51bGwsICRib3R0b21MZWZ0OiBudWxsKSB7XHJcbiAgQGlmICgkcHJvcGVydHkgPT0gbnVsbCkge1xyXG4gICAgQGVycm9yIFwicGFyYW1ldGVyICRwcm9wZXJ0eSBjYW4ndCBiZSBudWxsIGluIGNhbGwgdG8gTWl4aW4gcnRsLXNhc3MtZGVjbGFyYXRpb24tMS10by00LWNvcm5lclwiO1xyXG4gIH1cclxuXHJcbiAgQGlmICgkdG9wTGVmdCA9PSBudWxsKSB7XHJcbiAgICBAZXJyb3IgXCJwYXJhbWV0ZXIgJHRvcExlZnQgY2FuJ3QgYmUgbnVsbCBpbiBjYWxsIHRvIE1peGluIHJ0bC1zYXNzLWRlY2xhcmF0aW9uLTEtdG8tNC1jb3JuZXJcIjtcclxuICB9XHJcblxyXG4gICRzdWZmaXg6IG51bGw7XHJcblxyXG4gIEBpZiAodHlwZS1vZigkcHJvcGVydHkpID09ICdsaXN0Jykge1xyXG4gICAgQGlmIChsZW5ndGgoJHByb3BlcnR5KSA+IDEpIHtcclxuICAgICAgJHN1ZmZpeDogLSN7bnRoKCRwcm9wZXJ0eSwgMil9O1xyXG4gICAgfVxyXG5cclxuICAgICRwcm9wZXJ0eTogbnRoKCRwcm9wZXJ0eSwgMSk7XHJcbiAgfVxyXG5cclxuICAkdmFsdWVzOiBleHRyYWN0LTEtdG8tNC12YWx1ZXMoJHRvcExlZnQsICR0b3BSaWdodCwgJGJvdHRvbVJpZ2h0LCAkYm90dG9tTGVmdCk7XHJcblxyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKCN7JHByb3BlcnR5fS10b3AtbGVmdCN7JHN1ZmZpeH0sIG50aCgkdmFsdWVzLCAxKSwgbnVsbCk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oI3skcHJvcGVydHl9LXRvcC1yaWdodCN7JHN1ZmZpeH0sIG51bGwsIG50aCgkdmFsdWVzLCAxKSk7XHJcblxyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKCN7JHByb3BlcnR5fS10b3AtcmlnaHQjeyRzdWZmaXh9LCBudGgoJHZhbHVlcywgMiksIG51bGwpO1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKCN7JHByb3BlcnR5fS10b3AtbGVmdCN7JHN1ZmZpeH0sIG51bGwsIG50aCgkdmFsdWVzLCAyKSk7XHJcblxyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKCN7JHByb3BlcnR5fS1ib3R0b20tcmlnaHQjeyRzdWZmaXh9LCBudGgoJHZhbHVlcywgMyksIG51bGwpO1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKCN7JHByb3BlcnR5fS1ib3R0b20tbGVmdCN7JHN1ZmZpeH0sIG51bGwsIG50aCgkdmFsdWVzLCAzKSk7XHJcblxyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKCN7JHByb3BlcnR5fS1ib3R0b20tbGVmdCN7JHN1ZmZpeH0sIG50aCgkdmFsdWVzLCA0KSwgbnVsbCk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oI3skcHJvcGVydHl9LWJvdHRvbS1yaWdodCN7JHN1ZmZpeH0sIG51bGwsIG50aCgkdmFsdWVzLCA0KSk7XHJcbn1cclxuXHJcbkBtaXhpbiBydGwtc2Fzcy1kZWNsYXJhdGlvbi12YWx1ZSgkcHJvcGVydHksICRsZWZ0VG9SaWdodFZhbHVlKSB7XHJcbiAgQGlmICgkcHJvcGVydHkgPT0gbnVsbCkge1xyXG4gICAgQGVycm9yIFwicGFyYW1ldGVyICRwcm9wZXJ0eSBjYW4ndCBiZSBudWxsIGluIGNhbGwgdG8gTWl4aW4gcnRsLXNhc3MtZGVjbGFyYXRpb24tdmFsdWVcIjtcclxuICB9XHJcblxyXG4gIEBpZiAoJGxlZnRUb1JpZ2h0VmFsdWUgPT0gbnVsbCkge1xyXG4gICAgQGVycm9yIFwicGFyYW1ldGVyICRsZWZ0VG9SaWdodFZhbHVlIGNhbid0IGJlIG51bGwgaW4gY2FsbCB0byBNaXhpbiBydGwtc2Fzcy1kZWNsYXJhdGlvbi12YWx1ZVwiO1xyXG4gIH1cclxuXHJcbiAgJHJpZ2h0VG9MZWZ0VmFsdWU6ICRsZWZ0VG9SaWdodFZhbHVlO1xyXG5cclxuICBAaWYgKCRsZWZ0VG9SaWdodFZhbHVlID09IGxlZnQpIHtcclxuICAgICRyaWdodFRvTGVmdFZhbHVlOiByaWdodDtcclxuICB9IEBlbHNlIGlmICgkbGVmdFRvUmlnaHRWYWx1ZSA9PSByaWdodCkge1xyXG4gICAgJHJpZ2h0VG9MZWZ0VmFsdWU6IGxlZnQ7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbigjeyRwcm9wZXJ0eX0sICRsZWZ0VG9SaWdodFZhbHVlLCAkcmlnaHRUb0xlZnRWYWx1ZSk7XHJcbn0iLCJAaW1wb3J0IFwiYXBpXCI7XHJcbi8vIGJvcmRlclxyXG5AbWl4aW4gcnRsLXNhc3MtYm9yZGVyLWNvbG9yKCR0b3AsICRyaWdodDogbnVsbCwgJGJvdHRvbTogbnVsbCwgJGxlZnQ6IG51bGwpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbi0xLXRvLTQoKGJvcmRlciwgY29sb3IpLCAkdG9wLCAkcmlnaHQsICRib3R0b20sICRsZWZ0KTtcclxufVxyXG5cclxuQG1peGluIHJ0bC1zYXNzLWJvcmRlci1yYWRpdXMoJHRvcExlZnQsICR0b3BSaWdodDogbnVsbCwgJGJvdHRvbVJpZ2h0OiBudWxsLCAkYm90dG9tTGVmdDogbnVsbCkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uLTEtdG8tNC1jb3JuZXIoKGJvcmRlciwgcmFkaXVzKSwgJHRvcExlZnQsICR0b3BSaWdodCwgJGJvdHRvbVJpZ2h0LCAkYm90dG9tTGVmdCk7XHJcbn1cclxuXHJcbkBtaXhpbiBydGwtc2Fzcy1ib3JkZXItc3R5bGUoJHRvcCwgJHJpZ2h0OiBudWxsLCAkYm90dG9tOiBudWxsLCAkbGVmdDogbnVsbCkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uLTEtdG8tNCgoYm9yZGVyLCBzdHlsZSksICR0b3AsICRyaWdodCwgJGJvdHRvbSwgJGxlZnQpO1xyXG59XHJcblxyXG5AbWl4aW4gcnRsLXNhc3MtYm9yZGVyLXdpZHRoKCR0b3AsICRyaWdodDogbnVsbCwgJGJvdHRvbTogbnVsbCwgJGxlZnQ6IG51bGwpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbi0xLXRvLTQoKGJvcmRlciwgd2lkdGgpLCAkdG9wLCAkcmlnaHQsICRib3R0b20sICRsZWZ0KTtcclxufVxyXG5cclxuLy8gbGVmdFxyXG5AbWl4aW4gcnRsLXNhc3MtYm9yZGVyLWxlZnQoJHZhbHVlKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oYm9yZGVyLWxlZnQsICR2YWx1ZSwgbnVsbCk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oYm9yZGVyLXJpZ2h0LCBudWxsLCAkdmFsdWUpO1xyXG59XHJcblxyXG5AbWl4aW4gcnRsLXNhc3MtYm9yZGVyLWxlZnQtY29sb3IoJHZhbHVlKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oYm9yZGVyLWxlZnQtY29sb3IsICR2YWx1ZSwgbnVsbCk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oYm9yZGVyLXJpZ2h0LWNvbG9yLCBudWxsLCAkdmFsdWUpO1xyXG59XHJcblxyXG5AbWl4aW4gcnRsLXNhc3MtYm9yZGVyLWxlZnQtc3R5bGUoJHZhbHVlKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oYm9yZGVyLWxlZnQtc3R5bGUsICR2YWx1ZSwgbnVsbCk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oYm9yZGVyLXJpZ2h0LXN0eWxlLCBudWxsLCAkdmFsdWUpO1xyXG59XHJcblxyXG5AbWl4aW4gcnRsLXNhc3MtYm9yZGVyLWxlZnQtd2lkdGgoJHZhbHVlKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oYm9yZGVyLWxlZnQtd2lkdGgsICR2YWx1ZSwgbnVsbCk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oYm9yZGVyLXJpZ2h0LXdpZHRoLCBudWxsLCAkdmFsdWUpO1xyXG59XHJcblxyXG5AbWl4aW4gcnRsLXNhc3MtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkdmFsdWUpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihib3JkZXItdG9wLWxlZnQtcmFkaXVzLCAkdmFsdWUsIG51bGwpO1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKGJvcmRlci10b3AtcmlnaHQtcmFkaXVzLCBudWxsLCAkdmFsdWUpO1xyXG59XHJcblxyXG5AbWl4aW4gcnRsLXNhc3MtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkdmFsdWUpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzLCAkdmFsdWUsIG51bGwpO1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzLCBudWxsLCAkdmFsdWUpO1xyXG59XHJcblxyXG4vLyByaWdodFxyXG5AbWl4aW4gcnRsLXNhc3MtYm9yZGVyLXJpZ2h0KCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKGJvcmRlci1yaWdodCwgJHZhbHVlLCBudWxsKTtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihib3JkZXItbGVmdCwgbnVsbCwgJHZhbHVlKTtcclxufVxyXG5cclxuQG1peGluIHJ0bC1zYXNzLWJvcmRlci1yaWdodC1jb2xvcigkdmFsdWUpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihib3JkZXItcmlnaHQtY29sb3IsICR2YWx1ZSwgbnVsbCk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oYm9yZGVyLWxlZnQtY29sb3IsIG51bGwsICR2YWx1ZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBydGwtc2Fzcy1ib3JkZXItcmlnaHQtc3R5bGUoJHZhbHVlKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oYm9yZGVyLXJpZ2h0LXN0eWxlLCAkdmFsdWUsIG51bGwpO1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKGJvcmRlci1sZWZ0LXN0eWxlLCBudWxsLCAkdmFsdWUpO1xyXG59XHJcblxyXG5AbWl4aW4gcnRsLXNhc3MtYm9yZGVyLXJpZ2h0LXdpZHRoKCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKGJvcmRlci1yaWdodC13aWR0aCwgJHZhbHVlLCBudWxsKTtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihib3JkZXItbGVmdC13aWR0aCwgbnVsbCwgJHZhbHVlKTtcclxufVxyXG5cclxuQG1peGluIHJ0bC1zYXNzLWJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKGJvcmRlci10b3AtcmlnaHQtcmFkaXVzLCAkdmFsdWUsIG51bGwpO1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKGJvcmRlci10b3AtbGVmdC1yYWRpdXMsIG51bGwsICR2YWx1ZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBydGwtc2Fzcy1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkdmFsdWUpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cywgJHZhbHVlLCBudWxsKTtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzLCBudWxsLCAkdmFsdWUpO1xyXG59IiwiQGltcG9ydCBcImFwaVwiO1xyXG5cclxuLy8gbWFyZ2luXHJcbkBtaXhpbiBydGwtc2Fzcy1tYXJnaW4tbGVmdCgkdmFsdWUpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihtYXJnaW4tbGVmdCwgJHZhbHVlLCBudWxsKTtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihtYXJnaW4tcmlnaHQsIG51bGwsICR2YWx1ZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBydGwtc2Fzcy1tYXJnaW4tcmlnaHQoJHZhbHVlKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24obWFyZ2luLXJpZ2h0LCAkdmFsdWUsIG51bGwpO1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKG1hcmdpbi1sZWZ0LCBudWxsLCAkdmFsdWUpO1xyXG59XHJcblxyXG5AbWl4aW4gcnRsLXNhc3MtbWFyZ2luKCR0b3AsICRyaWdodDogbnVsbCwgJGJvdHRvbTogbnVsbCwgJGxlZnQ6IG51bGwpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbi0xLXRvLTQobWFyZ2luLCAkdG9wLCAkcmlnaHQsICRib3R0b20sICRsZWZ0KTtcclxufSIsIkBpbXBvcnQgXCJhcGlcIjtcclxuXHJcbi8vIHBhZGRpbmdcclxuQG1peGluIHJ0bC1zYXNzLXBhZGRpbmctbGVmdCgkdmFsdWUpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihwYWRkaW5nLWxlZnQsICR2YWx1ZSwgbnVsbCk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24ocGFkZGluZy1yaWdodCwgbnVsbCwgJHZhbHVlKTtcclxufVxyXG5cclxuQG1peGluIHJ0bC1zYXNzLXBhZGRpbmctcmlnaHQoJHZhbHVlKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24ocGFkZGluZy1yaWdodCwgJHZhbHVlLCBudWxsKTtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihwYWRkaW5nLWxlZnQsIG51bGwsICR2YWx1ZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBydGwtc2Fzcy1wYWRkaW5nKCR0b3AsICRyaWdodDogbnVsbCwgJGJvdHRvbTogbnVsbCwgJGxlZnQ6IG51bGwpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbi0xLXRvLTQocGFkZGluZywgJHRvcCwgJHJpZ2h0LCAkYm90dG9tLCAkbGVmdCk7XHJcbn0iLCJAaW1wb3J0IFwiYXBpXCI7XHJcblxyXG5AbWl4aW4gcnRsLXNhc3MtbGVmdCgkdmFsdWUpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihsZWZ0LCAkdmFsdWUsIG51bGwpO1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKHJpZ2h0LCBudWxsLCAkdmFsdWUpO1xyXG59XHJcblxyXG5AbWl4aW4gcnRsLXNhc3MtcmlnaHQoJHZhbHVlKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24ocmlnaHQsICR2YWx1ZSwgbnVsbCk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24obGVmdCwgbnVsbCwgJHZhbHVlKTtcclxufVxyXG5cclxuQG1peGluIHJ0bC1zYXNzLWZsb2F0KCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uLXZhbHVlKGZsb2F0LCAkdmFsdWUpO1xyXG59IiwiLy8gQmFzZSB1bml0XHJcbiR1bml0OiA4cHg7XHJcblxyXG4vLyBTcGFjaW5nIHVuaXRcclxuJHNwYWNpbmcxOiAxICogJHVuaXQ7XHJcbiRzcGFjaW5nMjogMiAqICR1bml0O1xyXG4kc3BhY2luZzM6IDMgKiAkdW5pdDtcclxuJHNwYWNpbmc0OiA0ICogJHVuaXQ7XHJcbiRzcGFjaW5nNTogNSAqICR1bml0O1xyXG4kc3BhY2luZzY6IDYgKiAkdW5pdDtcclxuJHNwYWNpbmc3OiA3ICogJHVuaXQ7XHJcbiRzcGFjaW5nODogOCAqICR1bml0O1xyXG4kc3BhY2luZzk6IDkgKiAkdW5pdDtcclxuJHNwYWNpbmcxMDogMTAgKiAkdW5pdDtcclxuJHNwYWNpbmcxMTogMTEgKiAkdW5pdDtcclxuJHNwYWNpbmcxMjogMTIgKiAkdW5pdDtcclxuJHNwYWNpbmcxMzogMTMgKiAkdW5pdDtcclxuJHNwYWNpbmcxNDogMTQgKiAkdW5pdDtcclxuJHNwYWNpbmcxNTogMTUgKiAkdW5pdDtcclxuJHNwYWNpbmcxNjogMTYgKiAkdW5pdDtcclxuJHNwYWNpbmcxNzogMTcgKiAkdW5pdDtcclxuJHNwYWNpbmcxODogMTggKiAkdW5pdDtcclxuJHNwYWNpbmcxOTogMTkgKiAkdW5pdDtcclxuJHNwYWNpbmcyMDogMjAgKiAkdW5pdDtcclxuXHJcbi8vIEZvbnQgd2VpZ2h0XHJcbiRmb250LXJlZ3VsYXI6IHZhcigtLWZvbnQtcmVndWxhcik7XHJcbiRmb250LW1lZGl1bTogdmFyKC0tZm9udC1tZWRpdW0pO1xyXG4kZm9udC1ib2xkOiB2YXIoLS1mb250LWJvbGQpO1xyXG5cclxuLy8gVGhlbWUgY29sb3IgcGFsZXR0ZSBwcmltYXJ5XHJcbiRwYWxldHRlLXByaW1hcnktbWFpbjogdmFyKC0tdi1wcmltYXJ5LWJhc2UpO1xyXG4kcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0OiB2YXIoLS12LXByaW1hcnlsaWdodC1iYXNlKTtcclxuJHBhbGV0dGUtcHJpbWFyeS1kYXJrOiB2YXIoLS12LXByaW1hcnlkYXJrLWJhc2UpO1xyXG5cclxuLy8gVGhlbWUgY29sb3IgcGFsZXR0ZSBzZWNvbmRhcnlcclxuJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW46IHZhcigtLXYtc2Vjb25kYXJ5LWJhc2UpO1xyXG4kcGFsZXR0ZS1zZWNvbmRhcnktbGlnaHQ6IHZhcigtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZSk7XHJcbiRwYWxldHRlLXNlY29uZGFyeS1kYXJrOiB2YXIoLS12LXNlY29uZGFyeWRhcmstYmFzZSk7XHJcblxyXG4vLyBDb21tb24gY29sb3IgcGFsZXR0ZVxyXG4kcGFsZXR0ZS1jb21tb24td2hpdGU6ICNGRkY7XHJcbiRwYWxldHRlLWNvbW1vbi1ibGFjazogIzAwMDtcclxuXHJcbi8vIExpZ2h0IGNvbG9yIHBhbGV0dGVcclxuJGxpZ2h0LXRleHQtcHJpbWFyeTogcmdiYSgwLCAwLCAwLCAwLjg3KTtcclxuJGxpZ2h0LXRleHQtc2Vjb25kYXJ5OiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xyXG4kbGlnaHQtdGV4dC1kaXNhYmxlZDogcmdiYSgwLCAwLCAwLCAwLjM4KTtcclxuJGxpZ2h0LXRleHQtaGludDogcmdiYSgwLCAwLCAwLCAwLjM4KTtcclxuXHJcbiRsaWdodC1iYWNrZ3JvdW5kLWJ0bjogI2Y1ZjVmNTtcclxuJGxpZ2h0LWRpdmlkZXI6IHJnYmEoMCwgMCwgMCwgMC4xMik7XHJcblxyXG4kbGlnaHQtYmFja2dyb3VuZC1wYXBlcjogI2ZmZjtcclxuJGxpZ2h0LWJhY2tncm91bmQtZGVmYXVsdDogI2ZhZmFmYTtcclxuXHJcbi8vIERhcmsgQ29sb3IgUGFsZXR0ZVxyXG4kZGFyay10ZXh0LXByaW1hcnk6ICNmZmY7XHJcbiRkYXJrLXRleHQtc2Vjb25kYXJ5OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XHJcbiRkYXJrLXRleHQtZGlzYWJsZWQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxuJGRhcmstdGV4dC1oaW50OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcblxyXG4kZGFyay1iYWNrZ3JvdW5kLWJ0bjogIzIxMjEyMTtcclxuJGRhcmstZGl2aWRlcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcclxuXHJcbiRkYXJrLWJhY2tncm91bmQtcGFwZXI6ICM0MjQyNDI7XHJcbiRkYXJrLWJhY2tncm91bmQtZGVmYXVsdDogIzMwMzAzMDtcclxuXHJcbi8vIFJvdW5kZWQgQm9yZGVyIFJhZGl1c1xyXG4kcm91bmRlZC1zbWFsbDogOHB4O1xyXG4kcm91bmRlZC1tZWRpdW06IDEycHg7XHJcbiRyb3VuZGVkLWJpZzogMjBweDtcclxuIiwiLyogTWFyZ2luIGxlZnQgYW5kIHJpZ2h0ICovXHJcbkBtaXhpbiBtYXJnaW4tbGVmdCgkdmFsKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtbWFyZ2luLWxlZnQoJHZhbCk7XHJcbn1cclxuXHJcbkBtaXhpbiBtYXJnaW4tcmlnaHQoJHZhbCkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLW1hcmdpbi1yaWdodCgkdmFsKTtcclxufVxyXG5cclxuLyogUGFkZGluZyBsZWZ0IGFuZCByaWdodCAqL1xyXG5AbWl4aW4gcGFkZGluZy1sZWZ0KCR2YWwpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1wYWRkaW5nLWxlZnQoJHZhbCk7XHJcbn1cclxuXHJcbkBtaXhpbiBwYWRkaW5nLXJpZ2h0KCR2YWwpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1wYWRkaW5nLXJpZ2h0KCR2YWwpO1xyXG59XHJcblxyXG4vKiBQb3NpdGlvbiBsZWZ0IGFuZCByaWdodCAqL1xyXG5cclxuQG1peGluIGxlZnQoJHZhbCkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWxlZnQoJHZhbCk7XHJcbn1cclxuXHJcbkBtaXhpbiByaWdodCgkdmFsKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtcmlnaHQoJHZhbCk7XHJcbn1cclxuXHJcbi8qIEZsb2F0ICovXHJcblxyXG5AbWl4aW4gZmxvYXQoJHZhbCkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWZsb2F0KCR2YWwpO1xyXG59XHJcblxyXG4vKiBUZXh0IGFsaWduICovXHJcblxyXG5AbWl4aW4gdGV4dC1hbGlnbigkdmFsKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtdGV4dC1hbGlnbigkdmFsKTtcclxufVxyXG5cclxuLyogQm9yZGVyICovXHJcbkBtaXhpbiBib3JkZXItbGVmdCgkdmFsKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtYm9yZGVyLWxlZnQoJHZhbCk7XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZXItcmlnaHQoJHZhbCkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWJvcmRlci1yaWdodCgkdmFsKTtcclxufVxyXG5cclxuLyogVGV4dCBjb2xvciBwYWxldHRlICovXHJcbkBtaXhpbiBwYWxldHRlLXRleHQtcHJpbWFyeSB7XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGNvbG9yOiAkbGlnaHQtdGV4dC1wcmltYXJ5XHJcbiAgfVxyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGNvbG9yOiAkZGFyay10ZXh0LXByaW1hcnlcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwYWxldHRlLXRleHQtc2Vjb25kYXJ5IHtcclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgY29sb3I6ICRsaWdodC10ZXh0LXNlY29uZGFyeVxyXG4gIH1cclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBjb2xvcjogJGRhcmstdGV4dC1zZWNvbmRhcnlcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwYWxldHRlLXRleHQtZGlzYWJsZWQge1xyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBjb2xvcjogJGxpZ2h0LXRleHQtZGlzYWJsZWRcclxuICB9XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgY29sb3I6ICRkYXJrLXRleHQtZGlzYWJsZWRcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwYWxldHRlLXRleHQtaGludCB7XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGNvbG9yOiAkbGlnaHQtdGV4dC1oaW50XHJcbiAgfVxyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGNvbG9yOiAkZGFyay10ZXh0LWhpbnRcclxuICB9XHJcbn1cclxuXHJcbi8qIERpdmlkZXIgY29sb3IgcGFsZXR0ZSAqL1xyXG5AbWl4aW4gcGFsZXR0ZS1kaXZpZGVyIHtcclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkbGlnaHQtZGl2aWRlclxyXG4gIH1cclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBib3JkZXItY29sb3I6ICRkYXJrLWRpdmlkZXJcclxuICB9XHJcbn1cclxuXHJcbi8qIEJhY2tncm91bmQgY29sb3IgcGFsZXR0ZSAqL1xyXG5AbWl4aW4gcGFsZXR0ZS1iYWNrZ3JvdW5kLXBhcGVyIHtcclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJhY2tncm91bmQtcGFwZXJcclxuICB9XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmFja2dyb3VuZC1wYXBlclxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHBhbGV0dGUtYmFja2dyb3VuZC1kZWZhdWx0IHtcclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJhY2tncm91bmQtZGVmYXVsdFxyXG4gIH1cclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1iYWNrZ3JvdW5kLWRlZmF1bHRcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwYWxldHRlLWJhY2tncm91bmQtdGV4dC1wcmltYXJ5IHtcclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LXRleHQtcHJpbWFyeVxyXG4gIH1cclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10ZXh0LXNlY29uZGFyeVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHBhbGV0dGUtYmFja2dyb3VuZC10ZXh0LXNlY29uZGFyeSB7XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC10ZXh0LXNlY29uZGFyeVxyXG4gIH1cclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10ZXh0LXNlY29uZGFyeVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHBhbGV0dGUtYmFja2dyb3VuZC1idXR0b24ge1xyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmFja2dyb3VuZC1idG5cclxuICB9XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmFja2dyb3VuZC1idG5cclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBiZy1jb2xvci1mYWRlKCRjb2xvciwgJG9wYWNpdHkpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICAgIG9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJnLWNvbG9yLWxpZ2h0ZW4oJGNvbG9yLCAkb3BhY2l0eSkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWxldHRlLWNvbW1vbi13aGl0ZTtcclxuICAgIG9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJnLWNvbG9yLWRhcmtlbigkY29sb3IsICRvcGFjaXR5KSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhbGV0dGUtY29tbW9uLWJsYWNrO1xyXG4gICAgb3BhY2l0eTogJG9wYWNpdHk7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZmlsbC1jb2xvci1mYWRlKCRjb2xvciwgJG9wYWNpdHkpIHtcclxuICBmaWxsOiAkY29sb3I7XHJcbiAgb3BhY2l0eTogJG9wYWNpdHk7XHJcbn1cclxuXHJcbi8qIFxyXG4qKiBDdXN0b20gcHJvcGVydHkgZGFyayBhbmQgbGlndGggbW9kZVxyXG4qL1xyXG5AbWl4aW4gdXNlLXRoZW1lKCRwcm9wZXJ0eSwgJGxpZ2h0LCAkZGFyaykge1xyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICAjeyRwcm9wZXJ0eX06ICRsaWdodFxyXG4gIH1cclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICAjeyRwcm9wZXJ0eX06ICRkYXJrXHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyogQ3VzdG9tIHNoYWRvd3MgKi9cclxuQG1peGluIHNoYWRvdzEge1xyXG4gIGJveC1zaGFkb3c6IG5vbmVcclxufVxyXG5cclxuQG1peGluIHNoYWRvdzIge1xyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxcHggM3B4IDBweCByZ2JhKDUwLDUwLDUwLCAwLjIpLDBweCAxcHggMXB4IDBweCByZ2JhKDUwLDUwLDUwLCAwLjE0KSwwcHggMnB4IDFweCAtMXB4IHJnYmEoNTAsNTAsNTAsIDAuMTIpXHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDNweCAwcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4yKSwwcHggMXB4IDFweCAwcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xNCksMHB4IDJweCAxcHggLTFweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjEyKVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNoYWRvdzMge1xyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxcHggNXB4IDBweCByZ2JhKDUwLDUwLDUwLCAwLjIpLDBweCAycHggMnB4IDBweCByZ2JhKDUwLDUwLDUwLCAwLjE0KSwwcHggM3B4IDFweCAtMnB4IHJnYmEoNTAsNTAsNTAsIDAuMTIpXHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDVweCAwcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4yKSwwcHggMnB4IDJweCAwcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xNCksMHB4IDNweCAxcHggLTJweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjEyKVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNoYWRvdzQge1xyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxcHggOHB4IDBweCByZ2JhKDUwLDUwLDUwLCAwLjIpLDBweCAzcHggNHB4IDBweCByZ2JhKDUwLDUwLDUwLCAwLjE0KSwwcHggM3B4IDNweCAtMnB4IHJnYmEoNTAsNTAsNTAsIDAuMTIpXHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDVweCAwcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4yKSwwcHggMnB4IDJweCAwcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xNCksMHB4IDNweCAxcHggLTJweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjEyKVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNoYWRvdzUge1xyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IC0xcHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggNHB4IDVweCAwcHggcmdiYSg1MCw1MCw1MCwgMC4xNCksMHB4IDFweCAxMHB4IDBweCByZ2JhKDUwLDUwLDUwLCAwLjEyKVxyXG4gIH1cclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggLTFweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjIpLDBweCA0cHggNXB4IDBweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjE0KSwwcHggMXB4IDEwcHggMHB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTIpXHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2hhZG93NiB7XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDNweCA1cHggLTFweCByZ2JhKDUwLDUwLDUwLCAwLjIpLDBweCA1cHggOHB4IDBweCByZ2JhKDUwLDUwLDUwLCAwLjE0KSwwcHggMXB4IDE0cHggMHB4IHJnYmEoNTAsNTAsNTAsIDAuMTIpXHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDVweCAtMXB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMiksMHB4IDVweCA4cHggMHB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTQpLDBweCAxcHggMTRweCAwcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xMilcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3c3IHtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDVweCAtMXB4IHJnYmEoNTAsNTAsNTAsIDAuMiksMHB4IDZweCAxMHB4IDBweCByZ2JhKDUwLDUwLDUwLCAwLjE0KSwwcHggMXB4IDE4cHggMHB4IHJnYmEoNTAsNTAsNTAsIDAuMTIpXHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDVweCAtMXB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMiksMHB4IDZweCAxMHB4IDBweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjE0KSwwcHggMXB4IDE4cHggMHB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTIpXHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2hhZG93OCB7XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA1cHggLTJweCByZ2JhKDUwLDUwLDUwLCAwLjIpLDBweCA3cHggMTBweCAxcHggcmdiYSg1MCw1MCw1MCwgMC4xNCksMHB4IDJweCAxNnB4IDFweCByZ2JhKDUwLDUwLDUwLCAwLjEyKVxyXG4gIH1cclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA1cHggLTJweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjIpLDBweCA3cHggMTBweCAxcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xNCksMHB4IDJweCAxNnB4IDFweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjEyKVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNoYWRvdzkge1xyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA1cHggNXB4IC0zcHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggOHB4IDEwcHggMXB4IHJnYmEoNTAsNTAsNTAsIDAuMTQpLDBweCAzcHggMTRweCAycHggcmdiYSg1MCw1MCw1MCwgMC4xMilcclxuICB9XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA1cHggNXB4IC0zcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4yKSwwcHggOHB4IDEwcHggMXB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTQpLDBweCAzcHggMTRweCAycHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xMilcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3cxMCB7XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA1cHggNnB4IC0zcHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggOXB4IDEycHggMXB4IHJnYmEoNTAsNTAsNTAsIDAuMTQpLDBweCAzcHggMTZweCAycHggcmdiYSg1MCw1MCw1MCwgMC4xMilcclxuICB9XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDVweCA2cHggLTNweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjIpLDBweCA5cHggMTJweCAxcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xNCksMHB4IDNweCAxNnB4IDJweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjEyKVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNoYWRvdzExIHtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggNnB4IDZweCAtM3B4IHJnYmEoNTAsNTAsNTAsIDAuMiksMHB4IDEwcHggMTRweCAxcHggcmdiYSg1MCw1MCw1MCwgMC4xNCksMHB4IDRweCAxOHB4IDNweCByZ2JhKDUwLDUwLDUwLCAwLjEyKVxyXG4gIH1cclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDZweCA2cHggLTNweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjIpLDBweCAxMHB4IDE0cHggMXB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTQpLDBweCA0cHggMThweCAzcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xMilcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3cxMiB7XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDZweCA3cHggLTRweCByZ2JhKDUwLDUwLDUwLCAwLjIpLDBweCAxMXB4IDE1cHggMXB4IHJnYmEoNTAsNTAsNTAsIDAuMTQpLDBweCA0cHggMjBweCAzcHggcmdiYSg1MCw1MCw1MCwgMC4xMilcclxuICB9XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA2cHggN3B4IC00cHggcmdiYSgxMjgsMTI4LDEyOCwgMC4yKSwwcHggMTFweCAxNXB4IDFweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjE0KSwwcHggNHB4IDIwcHggM3B4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTIpXHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2hhZG93MTMge1xyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA3cHggOHB4IC00cHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggMTJweCAxN3B4IDJweCByZ2JhKDUwLDUwLDUwLCAwLjE0KSwwcHggNXB4IDIycHggNHB4IHJnYmEoNTAsNTAsNTAsIDAuMTIpXHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggN3B4IDhweCAtNHB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMiksMHB4IDEycHggMTdweCAycHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xNCksMHB4IDVweCAyMnB4IDRweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjEyKVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNoYWRvdzE0IHtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggN3B4IDhweCAtNHB4IHJnYmEoNTAsNTAsNTAsIDAuMiksMHB4IDEzcHggMTlweCAycHggcmdiYSg1MCw1MCw1MCwgMC4xNCksMHB4IDVweCAyNHB4IDRweCByZ2JhKDUwLDUwLDUwLCAwLjEyKVxyXG4gIH1cclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDdweCA4cHggLTRweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjIpLDBweCAxM3B4IDE5cHggMnB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTQpLDBweCA1cHggMjRweCA0cHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xMilcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3cxNSB7XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDdweCA5cHggLTRweCByZ2JhKDUwLDUwLDUwLCAwLjIpLDBweCAxNHB4IDIxcHggMnB4IHJnYmEoNTAsNTAsNTAsIDAuMTQpLDBweCA1cHggMjZweCA0cHggcmdiYSg1MCw1MCw1MCwgMC4xMilcclxuICB9XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA3cHggOXB4IC00cHggcmdiYSgxMjgsMTI4LDEyOCwgMC4yKSwwcHggMTRweCAyMXB4IDJweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjE0KSwwcHggNXB4IDI2cHggNHB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTIpXHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2hhZG93MTYge1xyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA4cHggOXB4IC01cHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggMTVweCAyMnB4IDJweCByZ2JhKDUwLDUwLDUwLCAwLjE0KSwwcHggNnB4IDI4cHggNXB4IHJnYmEoNTAsNTAsNTAsIDAuMTIpXHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDlweCAtNXB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMiksMHB4IDE1cHggMjJweCAycHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xNCksMHB4IDZweCAyOHB4IDVweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjEyKVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNoYWRvdzE3IHtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDEwcHggLTVweCByZ2JhKDUwLDUwLDUwLCAwLjIpLDBweCAxNnB4IDI0cHggMnB4IHJnYmEoNTAsNTAsNTAsIDAuMTQpLDBweCA2cHggMzBweCA1cHggcmdiYSg1MCw1MCw1MCwgMC4xMilcclxuICB9XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMTBweCAtNXB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMiksMHB4IDE2cHggMjRweCAycHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xNCksMHB4IDZweCAzMHB4IDVweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjEyKVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNoYWRvdzE4ICB7XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAxMXB4IC01cHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggMTdweCAyNnB4IDJweCByZ2JhKDUwLDUwLDUwLCAwLjE0KSwwcHggNnB4IDMycHggNXB4IHJnYmEoNTAsNTAsNTAsIDAuMTIpXHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDExcHggLTVweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjIpLDBweCAxN3B4IDI2cHggMnB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTQpLDBweCA2cHggMzJweCA1cHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xMilcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3cxOSAge1xyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA5cHggMTFweCAtNXB4IHJnYmEoNTAsNTAsNTAsIDAuMiksMHB4IDE4cHggMjhweCAycHggcmdiYSg1MCw1MCw1MCwgMC4xNCksMHB4IDdweCAzNHB4IDZweCByZ2JhKDUwLDUwLDUwLCAwLjEyKVxyXG4gIH1cclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDlweCAxMXB4IC01cHggcmdiYSgxMjgsMTI4LDEyOCwgMC4yKSwwcHggMThweCAyOHB4IDJweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjE0KSwwcHggN3B4IDM0cHggNnB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTIpXHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2hhZG93MjAgIHtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggOXB4IDEycHggLTZweCByZ2JhKDUwLDUwLDUwLCAwLjIpLDBweCAxOXB4IDI5cHggMnB4IHJnYmEoNTAsNTAsNTAsIDAuMTQpLDBweCA3cHggMzZweCA2cHggcmdiYSg1MCw1MCw1MCwgMC4xMilcclxuICB9XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA5cHggMTJweCAtNnB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMiksMHB4IDE5cHggMjlweCAycHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xNCksMHB4IDdweCAzNnB4IDZweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjEyKVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNoYWRvdzIxIHtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMTBweCAxM3B4IC02cHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggMjBweCAzMXB4IDNweCByZ2JhKDUwLDUwLDUwLCAwLjE0KSwwcHggOHB4IDM4cHggN3B4IHJnYmEoNTAsNTAsNTAsIDAuMTIpXHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMTBweCAxM3B4IC02cHggcmdiYSgxMjgsMTI4LDEyOCwgMC4yKSwwcHggMjBweCAzMXB4IDNweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjE0KSwwcHggOHB4IDM4cHggN3B4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTIpXHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2hhZG93MjIge1xyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDEzcHggLTZweCByZ2JhKDUwLDUwLDUwLCAwLjIpLDBweCAyMXB4IDMzcHggM3B4IHJnYmEoNTAsNTAsNTAsIDAuMTQpLDBweCA4cHggNDBweCA3cHggcmdiYSg1MCw1MCw1MCwgMC4xMilcclxuICB9XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDEzcHggLTZweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjIpLDBweCAyMXB4IDMzcHggM3B4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTQpLDBweCA4cHggNDBweCA3cHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xMilcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3cyMyB7XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDEwcHggMTRweCAtNnB4IHJnYmEoNTAsNTAsNTAsIDAuMiksMHB4IDIycHggMzVweCAzcHggcmdiYSg1MCw1MCw1MCwgMC4xNCksMHB4IDhweCA0MnB4IDdweCByZ2JhKDUwLDUwLDUwLCAwLjEyKVxyXG4gIH1cclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDEwcHggMTRweCAtNnB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMiksMHB4IDIycHggMzVweCAzcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xNCksMHB4IDhweCA0MnB4IDdweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjEyKVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNoYWRvdzI0IHtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMTFweCAxNHB4IC03cHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggMjNweCAzNnB4IDNweCByZ2JhKDUwLDUwLDUwLCAwLjE0KSwwcHggOXB4IDQ0cHggOHB4IHJnYmEoNTAsNTAsNTAsIDAuMTIpXHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMTFweCAxNHB4IC03cHggcmdiYSgxMjgsMTI4LDEyOCwgMC4yKSwwcHggMjNweCAzNnB4IDNweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjE0KSwwcHggOXB4IDQ0cHggOHB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTIpXHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2hhZG93MjUge1xyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxMXB4IDE1cHggLTdweCByZ2JhKDUwLDUwLDUwLCAwLjIpLDBweCAyNHB4IDM4cHggM3B4IHJnYmEoODUwLDUwLDUwIDAuMTQpLDBweCA5cHggNDZweCA4cHggcmdiYSg1MCw1MCw1MCwgMC4xMilcclxuICB9XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxMXB4IDE1cHggLTdweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjIpLDBweCAyNHB4IDM4cHggM3B4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTQpLDBweCA5cHggNDZweCA4cHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xMilcclxuICB9XHJcbn0iLCIvKiogc3BhY2luZyBmdW5jYXRpb25cclxuKiogU2FtcGxlIDE6IG1hcmdpbi1sZWZ0OiBzcGFjaW5nKDUpO1xyXG4qKiBTYW1wbGUgMjogQGluY2x1ZGUgbWFyZ2luLWxlZnQoc3BhY2luZyg1KSk7XHJcbioqL1xyXG5cclxuQGZ1bmN0aW9uIHNwYWNpbmcoJHRvcCwgJHJpZ2h0OiAtMSwgJGJvdHRvbTogLTEsICRsZWZ0OiAtMSkge1xyXG4gIEBpZiAoJGxlZnQgPiAtMSkge1xyXG4gICAgIEByZXR1cm4gKCR0b3AgKiAkdW5pdCkgKCRyaWdodCAqICR1bml0KSAoJGJvdHRvbSAqICR1bml0KSAoJGxlZnQgKiAkdW5pdCk7XHJcbiAgfVxyXG4gIFxyXG4gIEBpZiAoJGJvdHRvbSA+IC0xKSB7XHJcbiAgICAgQHJldHVybiAoJHRvcCAqICR1bml0KSAoJHJpZ2h0ICogJHVuaXQpICgkYm90dG9tICogJHVuaXQpICgkcmlnaHQgKiAkdW5pdCk7XHJcbiAgfVxyXG4gIFxyXG4gIEBpZiAoJHJpZ2h0ID4gLTEpIHtcclxuICAgICBAcmV0dXJuICgkdG9wICogJHVuaXQpICgkcmlnaHQgKiAkdW5pdCkgKCR0b3AgKiAkdW5pdCkgKCRyaWdodCAqICR1bml0KTtcclxuICB9XHJcbiAgXHJcbiAgQHJldHVybiAoJHRvcCAqICR1bml0KVxyXG59XHJcbiIsIi8qIFNlZSBmdWxsIGRvY3VtZW50YXRpb24gYXQ6XHJcbioqIGh0dHBzOi8vZ2xlbm5tY2NvbWIuY29tL2FydGljbGVzL3VzZWZ1bC1zYXNzLXNjc3MtbWVkaWEtcXVlcnktbWl4aW5zLWZvci1ib290c3RyYXAvXHJcbiovXHJcblxyXG4vL1xyXG4vLyAgTUVESUEgUVVFUklFU1xyXG4vL+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk1xyXG5cclxuLy8gQSBtYXAgb2YgYnJlYWtwb2ludHMuXHJcbiRicmVha3BvaW50cy11cDogKFxyXG4gIHhzOiAwLFxyXG4gIHNtOiA2MDBweCxcclxuICBtZDogOTYwcHgsXHJcbiAgbGc6IDEyODBweCxcclxuICB4bDogMTkyMHB4XHJcbik7XHJcblxyXG4kYnJlYWtwb2ludHMtZG93bjogKFxyXG4gIHhzOiA2MDBweCxcclxuICBzbTogOTYwcHgsXHJcbiAgbWQ6IDEyODBweCxcclxuICBsZzogMTkyMHB4XHJcbik7XHJcblxyXG5cclxuLy9cclxuLy8gIFJFU1BPTkQgQUJPVkVcclxuLy/igJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJNcclxuXHJcbi8vIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHt9XHJcbkBtaXhpbiBicmVha3BvaW50cy11cCgkYnJlYWtwb2ludCkge1xyXG5cclxuICAvLyBJZiB0aGUgYnJlYWtwb2ludCBleGlzdHMgaW4gdGhlIG1hcC5cclxuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLXVwLCAkYnJlYWtwb2ludCkge1xyXG5cclxuICAgIC8vIEdldCB0aGUgYnJlYWtwb2ludCB2YWx1ZS5cclxuICAgICRicmVha3BvaW50LXZhbHVlOiBtYXAtZ2V0KCRicmVha3BvaW50cy11cCwgJGJyZWFrcG9pbnQpO1xyXG5cclxuICAgIC8vIFdyaXRlIHRoZSBtZWRpYSBxdWVyeS5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC12YWx1ZSkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICBcclxuICAvLyBJZiB0aGUgYnJlYWtwb2ludCBkb2Vzbid0IGV4aXN0IGluIHRoZSBtYXAuXHJcbiAgfSBAZWxzZSB7XHJcblxyXG4gICAgLy8gTG9nIGEgd2FybmluZy5cclxuICAgIEB3YXJuICdJbnZhbGlkIGJyZWFrcG9pbnQ6ICN7JGJyZWFrcG9pbnR9Lic7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gIFJFU1BPTkQgQkVMT1dcclxuLy/igJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJNcclxuXHJcbi8vIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHt9XHJcbkBtaXhpbiBicmVha3BvaW50cy1kb3duKCRicmVha3BvaW50KSB7XHJcblxyXG4gIC8vIElmIHRoZSBicmVha3BvaW50IGV4aXN0cyBpbiB0aGUgbWFwLlxyXG4gIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMtZG93biwgJGJyZWFrcG9pbnQpIHtcclxuXHJcbiAgICAvLyBHZXQgdGhlIGJyZWFrcG9pbnQgdmFsdWUuXHJcbiAgICAkYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMtZG93biwgJGJyZWFrcG9pbnQpO1xyXG5cclxuICAgIC8vIFdyaXRlIHRoZSBtZWRpYSBxdWVyeS5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAoJGJyZWFrcG9pbnQtdmFsdWUgLSAxKSkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICBcclxuICAvLyBJZiB0aGUgYnJlYWtwb2ludCBkb2Vzbid0IGV4aXN0IGluIHRoZSBtYXAuXHJcbiAgfSBAZWxzZSB7XHJcblxyXG4gICAgLy8gTG9nIGEgd2FybmluZy5cclxuICAgIEB3YXJuICdJbnZhbGlkIGJyZWFrcG9pbnQ6ICN7JGJyZWFrcG9pbnR9Lic7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gIFJFU1BPTkQgQkVUV0VFTlxyXG4vL+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk1xyXG5cclxuLy8gQGluY2x1ZGUgcmVzcG9uZC1iZXR3ZWVuKHNtLCBtZCkge31cclxuQG1peGluIGJyZWFrcG9pbnRzLWJldHdlZW4oJGxvd2VyLCAkdXBwZXIpIHtcclxuXHJcbiAgLy8gSWYgYm90aCB0aGUgbG93ZXIgYW5kIHVwcGVyIGJyZWFrcG9pbnRzIGV4aXN0IGluIHRoZSBtYXAuXHJcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cy11cCwgJGxvd2VyKSBhbmQgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLXVwLCAkdXBwZXIpIHtcclxuXHJcbiAgICAvLyBHZXQgdGhlIGxvd2VyIGFuZCB1cHBlciBicmVha3BvaW50cy5cclxuICAgICRsb3dlci1icmVha3BvaW50OiBtYXAtZ2V0KCRicmVha3BvaW50cy11cCwgJGxvd2VyKTtcclxuICAgICR1cHBlci1icmVha3BvaW50OiBtYXAtZ2V0KCRicmVha3BvaW50cy11cCwgJHVwcGVyKTtcclxuXHJcbiAgICAvLyBXcml0ZSB0aGUgbWVkaWEgcXVlcnkuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxvd2VyLWJyZWFrcG9pbnQpIGFuZCAobWF4LXdpZHRoOiAoJHVwcGVyLWJyZWFrcG9pbnQgLSAxKSkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICBcclxuICAvLyBJZiBvbmUgb3IgYm90aCBvZiB0aGUgYnJlYWtwb2ludHMgZG9uJ3QgZXhpc3QuXHJcbiAgfSBAZWxzZSB7XHJcblxyXG4gICAgLy8gSWYgbG93ZXIgYnJlYWtwb2ludCBpcyBpbnZhbGlkLlxyXG4gICAgQGlmIChtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRsb3dlcikgPT0gZmFsc2UpIHtcclxuXHJcbiAgICAgIC8vIExvZyBhIHdhcm5pbmcuXHJcbiAgICAgIEB3YXJuICdZb3VyIGxvd2VyIGJyZWFrcG9pbnQgd2FzIGludmFsaWQ6ICN7JGxvd2VyfS4nO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIElmIHVwcGVyIGJyZWFrcG9pbnQgaXMgaW52YWxpZC5cclxuICAgIEBpZiAobWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLXVwLCAkdXBwZXIpID09IGZhbHNlKSB7XHJcblxyXG4gICAgICAvLyBMb2cgYSB3YXJuaW5nLlxyXG4gICAgICBAd2FybiAnWW91ciB1cHBlciBicmVha3BvaW50IHdhcyBpbnZhbGlkOiAjeyR1cHBlcn0uJztcclxuICAgIH1cclxuICB9XHJcbn0iLCIudXNlLXRleHQge1xyXG4gICYtdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNzJweDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24obWQpIHtcclxuICAgICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNTZweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi10aXRsZTIge1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24obWQpIHtcclxuICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi1zdWJ0aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtbWVkaXVtO1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKG1kKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc3VidGl0bGUyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1yZWd1bGFyO1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKG1kKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHhcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi1wYXJhZ3JhcGgge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXJlZ3VsYXI7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweFxyXG4gIH1cclxuICAmLWNhcHRpb24ge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXJlZ3VsYXI7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIEhpZGRlbiBjbGFzcyBtZWRpYSBxdWVyeVxyXG4uaGlkZGVuIHtcclxuICAmLWxnLWRvd24ge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihsZykge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtbWQtZG93biB7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKG1kKSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgJi1zbS1kb3duIHtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oc20pIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXhzLWRvd24ge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtbGctdXAge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAobGcpIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLW1kLXVwIHtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKG1kKSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgJi1zbS11cCB7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChzbSkge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL1Nob3cgY2xhc3MgbWVkaWEgcXVlcnlcclxuLnNob3cge1xyXG4gICYtbGctZG93biB7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cCh4bCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtbWQtZG93biB7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChsZykge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc20tZG93biB7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChtZCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYteHMtZG93biB7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChzbSkge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYteGwtdXAge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihsZykge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtbGctdXAge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihtZCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtbWQtdXAge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc20tdXAge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2UtZmFkZVVwLXRyYW5zaXRpb24tZW50ZXIge1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5wYWdlLWZhZGVVcC10cmFuc2l0aW9uLWVudGVyLWFjdGl2ZSB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zO1xyXG59XHJcblxyXG4ucGFnZS1mYWRlVXAtdHJhbnNpdGlvbi1leGl0IHtcclxuICBvcGFjaXR5OiAxO1xyXG59IiwiJGltZ0FQSS1tb3ZpZTA6IFwiaHR0cHM6Ly92aWEucGxhY2Vob2xkZXIuY29tLzEyODB4ODU0LzhkODE1Yi9GRkZGRkZcIjtcclxuJGltZ0FQSS1tb3ZpZTE6IFwiaHR0cHM6Ly92aWEucGxhY2Vob2xkZXIuY29tLzMwMHg0NDAvZmZhNGE0Lzc1NzU3NVwiO1xyXG4kaW1nQVBJLW1vdmllMjogXCJodHRwczovL3ZpYS5wbGFjZWhvbGRlci5jb20vMzAweDQ0MC83NGI3ZmEvNzU3NTc1XCI7XHJcbiRpbWdBUEktbW92aWUzOiBcImh0dHBzOi8vdmlhLnBsYWNlaG9sZGVyLmNvbS8zMDB4NDQwL2ZmYTRhNC83NTc1NzVcIjtcclxuJGltZ0FQSS1tb3ZpZTQ6IFwiaHR0cHM6Ly92aWEucGxhY2Vob2xkZXIuY29tLzMwMHg0NDAvNzRiN2ZhLzc1NzU3NVwiO1xyXG4kaW1nQVBJLW1vdmllNTogXCJodHRwczovL3ZpYS5wbGFjZWhvbGRlci5jb20vMzAweDQ0MC9mZmE0YTQvNzU3NTc1XCI7XHJcbiRpbWdBUEktbW92aWU2OiBcImh0dHBzOi8vdmlhLnBsYWNlaG9sZGVyLmNvbS8zMjB4MzcwL2ZmYTRhNC9GRkZGRkZcIjtcclxuJGltZ0FQSS1tb3ZpZTc6IFwiaHR0cHM6Ly92aWEucGxhY2Vob2xkZXIuY29tLzcwMHgzNjAvZmZkN2E0Lzc1NzU3NVwiO1xyXG4kaW1nQVBJLW1vdmllODogXCJodHRwczovL3ZpYS5wbGFjZWhvbGRlci5jb20vMzIweDM3MC9kMGQ0ZTYvNzU3NTc1XCI7XHJcbiRpbWdBUEktbW92aWU5OiBcIi4uL2ltYWdlcy9tb3ZpZS9iYWcucG5nXCI7XHJcbiRpbWdBUEktbW92aWUxMDogXCIuLi9pbWFnZXMvbW92aWUvYmFnLnBuZ1wiO1xyXG4kaW1nQVBJLW1vdmllMTE6IFwiLi4vaW1hZ2VzL21vdmllL21hbi5wbmdcIjtcclxuJGltZ0FQSS1tb3ZpZTEyOiBcIi4uL2ltYWdlcy9tb3ZpZS9iYWcucG5nXCI7XHJcbiRpbWdBUEktbW92aWUxMzogXCIuLi9pbWFnZXMvbW92aWUvYmFnLnBuZ1wiO1xyXG4kaW1nQVBJLW1vdmllMTQ6IFwiLi4vaW1hZ2VzL21vdmllL3dvbWFuLnBuZ1wiO1xyXG4kaW1nQVBJLW1vdmllMTU6IFwiaHR0cHM6Ly92aWEucGxhY2Vob2xkZXIuY29tLzUzM3g3OTkvZmRmZmE0Lzc1NzU3XCI7IiwiLypcclxuKiogdGhlbWUgY29sb3IgdmFyXHJcbiovXHJcbkBpbXBvcnQgJy4vY29sb3ItdmFyJztcclxuXHJcbioge1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbiosIDo6YmVmb3JlLCA6OmFmdGVyIHtcclxuICAgIGJveC1zaXppbmc6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweFxyXG4gIH1cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweFxyXG4gIH1cclxufVxyXG5cclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjVcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24ge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAuY2Fyb3VzZWwge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICBhIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGZpZ3VyZSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gIC5idG57XHJcbiAgICAmOm5vdCguYnRuLWZsYXQpOm5vdCguYnRuLWljb24pIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgIH1cclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZVxyXG4gICAgICB9XHJcbiAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggM3B4IDE0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmJ0bi1mbG9hdGluZyB7XHJcbiAgICBAaW5jbHVkZSBzaGFkb3c1O1xyXG4gIH1cclxuICB0ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYSB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIG5hdiB7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBpIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgfVxyXG4gICAgdWwgYTpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmVcclxuICAgIH1cclxuICB9XHJcbiAgJi0taXMtcnRsIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0XHJcbiAgfVxyXG4gIC5tLWNvbnRlbnQge1xyXG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAub3ZlcmxheSB7XHJcbiAgICB6LWluZGV4OiA5MCAhaW1wb3J0YW50XHJcbiAgfVxyXG4gIC5tLWFwcGxpY2F0aW9uLS13cmFwIGEge1xyXG4gICAgY29sb3I6ICRwYWxldHRlLXByaW1hcnktbWFpblxyXG4gIH1cclxuICAuYnRuLmJ0bi1sYXJnZSB7XHJcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcclxuICB9XHJcbiAgLmJ0biB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcclxuICB9XHJcbiAgLnNsaWNrLXNsaWRlIHtcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICBsYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBjb2xvcjogdmFyKC0tY29uLTIpO1xyXG4gIH1cclxuICAucm93IHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgIH1cclxuICAgICYuc3BhY2luZzIge1xyXG4gICAgICBtYXJnaW4tbGVmdDogLThweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtOHB4O1xyXG4gICAgfVxyXG4gICAgJi5zcGFjaW5nNCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcclxuICAgIH1cclxuICAgICYuc3BhY2luZzYge1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTI0cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTI0cHg7XHJcbiAgICB9XHJcbiAgICAmLnNwYWNpbmc4IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC0zMnB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC0zMnB4O1xyXG4gICAgfVxyXG4gICAgJi5yb3ctcmV2ZXJzZSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZVxyXG4gICAgfVxyXG4gICAgJi5jb2x1bW4ge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICB9XHJcbiAgICAmLmNvbHVtbi1yZXZlcnNlIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlXHJcbiAgICB9XHJcbiAgfVxyXG4gIDpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxuICAuY2FyZCB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICYtY29udGVudCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hY2NvcmRpb24tY29udGVudC5hY3RpdmUge1xyXG4gICAgLmNvbGxhcHNpYmxlLWhlYWRlciA+IC5hcnJvdyB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb2xsYXBzaWJsZS1oZWFkZXIge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgPiBpIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICB3aWR0aDogMjhweDtcclxuICAgIH1cclxuICAgIGg2IHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY29sbGFwc2libGUtYm9keSB7XHJcbiAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgfVxyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbi50aGVtZS0tZGFyayB7XHJcbiAgLmNhcmQge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAzcHggMHB4IHJnYmEoNjQsIDY0LCA2NCwgMSksIDBweCAxcHggMXB4IDBweCByZ2JhKDQyLCA0MiwgNDIsIDEpLCAwcHggMnB4IDFweCAtMXB4IHJnYmEoMjAsIDIwLCAyMCwgMSlcclxuICB9XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uLnRoZW1lLS1saWdodCB7XHJcbiAgLmNhcmQge1xyXG4gICAgYm94LXNoYWRvdzogMCAxLjVweCAxMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xyXG4gIH1cclxufVxyXG5cclxuLm0tY29udGVudCB7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICBmbGV4OiAxIDEgYXV0bztcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLyogQ29udGVudCBPdmVyaWRlciAqL1xyXG4jbWFpbi13cmFwIC5jb250YWluZXIge1xyXG4gIHBhZGRpbmc6IDAgMTZweDtcclxuICBtYXgtd2lkdGg6IDEyODBweDtcclxuICB3aWR0aDogYXV0bztcclxuICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcclxuICAgIHBhZGRpbmc6IDAgMjRweFxyXG4gIH1cclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcclxuICAgIHBhZGRpbmc6IDAgMzJweFxyXG4gIH1cclxuICAmLmZpeGVkLXdpZHRoIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogOTYwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogMTI4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmZpeGVkLXdpZHRoLW1kLXVwIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDk2MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDEyODBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5maXhlZC13aWR0aC1sZy11cCB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogMTI4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLm1heC1sZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEyODBweFxyXG4gIH1cclxuICAmLm1heC1tZCB7XHJcbiAgICBtYXgtd2lkdGg6IDk2MHB4XHJcbiAgfVxyXG4gICYubWF4LXNtIHtcclxuICAgIG1heC13aWR0aDogNjAwcHhcclxuICB9XHJcbiAgJi5tYXgteHMge1xyXG4gICAgbWF4LXdpZHRoOiA0NDRweFxyXG4gIH1cclxufVxyXG5cclxuLmNhcmQgLmNhcmQtYWN0aW9uIGE6bm90KC5idG4pOm5vdCguYnRuLXNtYWxsKTpub3QoLmJ0bi1sYXJnZSk6bm90KC5idG4tbGFyZ2UpOm5vdCguYnRuLWZsb2F0aW5nKSB7XHJcbiAgY29sb3I6ICRwYWxldHRlLXByaW1hcnktbWFpbiAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbnNlbGVjdC5zZWxlY3Qge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1jb250ZW50IGxpID4gYSwgLmRyb3Bkb3duLWNvbnRlbnQgbGkgPiBzcGFuIHtcclxuICBAaW5jbHVkZSBwYWxldHRlLXRleHQtcHJpbWFyeVxyXG59XHJcblxyXG4vKiBUaGVtZSBvdmVyaWRlciAqL1xyXG4ucGFzc2lvbiB7XHJcbiAgLS1mb250LXJlZ3VsYXI6IDQwMDtcclxuICAtLWZvbnQtbWVkaXVtOiA2MDA7XHJcbiAgLS1mb250LWJvbGQ6IDcwMDtcclxuICAuaW5wdXQtZmllbGQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgPiBsYWJlbCB7XHJcbiAgICAgIHBhZGRpbmc6IDRweCAkc3BhY2luZzI7XHJcbiAgICAgICY6bm90KC5sYWJlbC1pY29uKS5hY3RpdmUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpIHNjYWxlKDAuOCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0LCB0ZXh0YXJlYSB7XHJcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmc6IHNwYWNpbmcoMi41LCAxLjUsIDApO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgaW5wdXQge1xyXG4gICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICB9XHJcbiAgICAmLmxpZ2h0IHtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMDgpO1xyXG4gICAgICBjb2xvcjogJHBhbGV0dGUtY29tbW9uLXdoaXRlO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBjb2xvcjogJGRhcmstdGV4dC1zZWNvbmRhcnlcclxuICAgICAgfVxyXG4gICAgICBpbnB1dCwgdGV4dGFyZWEge1xyXG4gICAgICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGVcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5kYXJrIHtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIEBpbmNsdWRlIHBhbGV0dGUtdGV4dC1wcmltYXJ5O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZDtcclxuICAgICAgQGluY2x1ZGUgdXNlLXRoZW1lKGJvcmRlci1jb2xvciwgcmdiYSgwLDAsMCwuMiksIGhzbGEoMCwwJSwxMDAlLC4yNSkpXHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBAaW5jbHVkZSBwYWxldHRlLXRleHQtc2Vjb25kYXJ5XHJcbiAgICAgIH1cclxuICAgICAgaW5wdXQsIHRleHRhcmVhIHtcclxuICAgICAgICBAaW5jbHVkZSBwYWxldHRlLXRleHQtcHJpbWFyeVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tb2RhbCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4XHJcbiAgfVxyXG4gIC5hY2NvcmRpb24ge1xyXG4gICAgLmNvbGxhcHNpYmxlIHtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG4gICAgLmNvbGxhcHNpYmxlLWhlYWRlciB7XHJcbiAgICAgIGJvcmRlcjogbm9uZVxyXG4gICAgfVxyXG4gIH1cclxuICAudGFicyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGEge1xyXG4gICAgICBAaW5jbHVkZSBwYWxldHRlLXRleHQtc2Vjb25kYXJ5O1xyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgdXNlLXRoZW1lKGNvbG9yLCAkcGFsZXR0ZS1wcmltYXJ5LW1haW4sICRwYWxldHRlLXByaW1hcnktbGlnaHQpXHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbmRpY2F0b3Ige1xyXG4gICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XHJcbiAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYnRuIHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjNweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDM2cHg7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgICYubGlnaHQge1xyXG4gICAgICAmLnNlY29uZGFyeSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHBhbGV0dGUtc2Vjb25kYXJ5LWxpZ2h0O1xyXG4gICAgICAgIGNvbG9yOiAkcGFsZXR0ZS1zZWNvbmRhcnktbWFpbjtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiAkcGFsZXR0ZS1zZWNvbmRhcnktZGFyaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5wcmltYXJ5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0O1xyXG4gICAgICAgIGNvbG9yOiAkcGFsZXR0ZS1wcmltYXJ5LW1haW47XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJHBhbGV0dGUtcHJpbWFyeS1kYXJrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYnRuLWZsYXQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzZweDtcclxuICB9XHJcbiAgLmJ0bjpub3QoLmJ0bi1zbWFsbCkge1xyXG4gICAgcGFkZGluZzogOHB4IDI0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICB9XHJcbn1cclxuXHJcbiIsIi5mcmVzaC12YXIge1xyXG4gIC0tdi1hbmNob3ItYmFzZTogIzAzQUNGMjtcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWJhc2U6ICNCM0U1RkM7XHJcbiAgLS12LXByaW1hcnktYmFzZTogIzAzQUNGMjtcclxuICAtLXYtcHJpbWFyeWRhcmstYmFzZTogIzAxNTc5QjtcclxuICAtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZTogI0M4RTZDOTtcclxuICAtLXYtc2Vjb25kYXJ5LWJhc2U6ICM0Q0FGNTA7XHJcbiAgLS12LXNlY29uZGFyeWRhcmstYmFzZTogIzM1N0EzODtcclxufVxyXG5cclxuLnBhc3Npb24tdmFyIHtcclxuICAtLXYtYW5jaG9yLWJhc2U6ICNFOTFFNjM7XHJcbiAgLS12LXByaW1hcnlsaWdodC1iYXNlOiAjRjhCQkQwO1xyXG4gIC0tdi1wcmltYXJ5LWJhc2U6ICNFOTFFNjM7XHJcbiAgLS12LXByaW1hcnlkYXJrLWJhc2U6ICM4ODBFNEY7XHJcbiAgLS12LXNlY29uZGFyeWxpZ2h0LWJhc2U6ICNDNUNBRTk7XHJcbiAgLS12LXNlY29uZGFyeS1iYXNlOiAjMzA0RkZFO1xyXG4gIC0tdi1zZWNvbmRhcnlkYXJrLWJhc2U6ICMxQTIzN0U7XHJcbn1cclxuXHJcbi5zbWFydC12YXIge1xyXG4gIC0tdi1hbmNob3ItYmFzZTogIzAwQkNENDtcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWJhc2U6ICNCMkVCRjI7XHJcbiAgLS12LXByaW1hcnktYmFzZTogIzAwQkNENDtcclxuICAtLXYtcHJpbWFyeWRhcmstYmFzZTogIzAwODM4RjtcclxuICAtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZTogI0ZGRUNCMztcclxuICAtLXYtc2Vjb25kYXJ5LWJhc2U6ICNGRkEwMDA7XHJcbiAgLS12LXNlY29uZGFyeWRhcmstYmFzZTogI0ZGNkYwMDtcclxufVxyXG5cclxuLmJ1cmd1bmR5LXZhciB7XHJcbiAgLS12LWFuY2hvci1iYXNlOiAjZTkxZTYzO1xyXG4gIC0tdi1wcmltYXJ5bGlnaHQtYmFzZTogI2Y4YmJkMDtcclxuICAtLXYtcHJpbWFyeS1iYXNlOiAjZTkxZTYzO1xyXG4gIC0tdi1wcmltYXJ5ZGFyay1iYXNlOiAjYWQxNDU3O1xyXG4gIC0tdi1zZWNvbmRhcnlsaWdodC1iYXNlOiAjYmJkZWZiO1xyXG4gIC0tdi1zZWNvbmRhcnktYmFzZTogIzIxOTZmMztcclxuICAtLXYtc2Vjb25kYXJ5ZGFyay1iYXNlOiAjMTU2NWMwO1xyXG59XHJcblxyXG4ub2NlYW4tYmx1ZS12YXIge1xyXG4gIC0tdi1hbmNob3ItYmFzZTogIzIxOTZmMztcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWJhc2U6ICNiYmRlZmI7XHJcbiAgLS12LXByaW1hcnktYmFzZTogIzIxOTZmMztcclxuICAtLXYtcHJpbWFyeWRhcmstYmFzZTogIzBkNDdhMTtcclxuICAtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZTogI2IyZWJmMjtcclxuICAtLXYtc2Vjb25kYXJ5LWJhc2U6ICMwMGJjZDQ7XHJcbiAgLS12LXNlY29uZGFyeWRhcmstYmFzZTogIzAwNjA2NDtcclxufVxyXG5cclxuLmdyZWVuLWxlYWYtdmFyIHtcclxuICAtLXYtYW5jaG9yLWJhc2U6ICMwMDk2ODg7XHJcbiAgLS12LXByaW1hcnlsaWdodC1iYXNlOiAjRTBGN0ZBO1xyXG4gIC0tdi1wcmltYXJ5LWJhc2U6ICMwMDk2ODg7XHJcbiAgLS12LXByaW1hcnlkYXJrLWJhc2U6ICMwMDY5NUM7XHJcbiAgLS12LXNlY29uZGFyeWxpZ2h0LWJhc2U6ICNDRkQ4REM7XHJcbiAgLS12LXNlY29uZGFyeS1iYXNlOiAjNjA3RDhCO1xyXG4gIC0tdi1zZWNvbmRhcnlkYXJrLWJhc2U6ICMzNzQ3NEY7XHJcbn1cclxuXHJcbi5tb25leS12YXIge1xyXG4gIC0tdi1hbmNob3ItYmFzZTogIzRDQUY1MDtcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWJhc2U6ICNDOEU2Qzk7XHJcbiAgLS12LXByaW1hcnktYmFzZTogIzRDQUY1MDtcclxuICAtLXYtcHJpbWFyeWRhcmstYmFzZTogIzJFN0QzMjtcclxuICAtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZTogI0ZGRUNCMztcclxuICAtLXYtc2Vjb25kYXJ5LWJhc2U6ICNGRkEwMDA7XHJcbiAgLS12LXNlY29uZGFyeWRhcmstYmFzZTogI0ZGNkYwMDtcclxufVxyXG5cclxuLmdyYXlzY2FsZS12YXIge1xyXG4gIC0tdi1hbmNob3ItYmFzZTogIzU0NkU3QTtcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWJhc2U6ICNDRkQ4REM7XHJcbiAgLS12LXByaW1hcnktYmFzZTogIzU0NkU3QTtcclxuICAtLXYtcHJpbWFyeWRhcmstYmFzZTogIzI2MzIzODtcclxuICAtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZTogI0Q3Q0NDODtcclxuICAtLXYtc2Vjb25kYXJ5LWJhc2U6ICM2RDRDNDE7XHJcbiAgLS12LXNlY29uZGFyeWRhcmstYmFzZTogIzNFMjcyMztcclxufVxyXG5cclxuLmNsb3VkLXZhciB7XHJcbiAgLS12LWFuY2hvci1iYXNlOiAjMDNBOUY0O1xyXG4gIC0tdi1wcmltYXJ5bGlnaHQtYmFzZTogI0IzRTVGQztcclxuICAtLXYtcHJpbWFyeS1iYXNlOiAjMDNBOUY0O1xyXG4gIC0tdi1wcmltYXJ5ZGFyay1iYXNlOiAjMDE1NzlCO1xyXG4gIC0tdi1zZWNvbmRhcnlsaWdodC1iYXNlOiAjRkZFMEIyO1xyXG4gIC0tdi1zZWNvbmRhcnktYmFzZTogI0ZGOTgwMDtcclxuICAtLXYtc2Vjb25kYXJ5ZGFyay1iYXNlOiAjRTY1MTAwO1xyXG59XHJcblxyXG4uam9rZXItdmFyIHtcclxuICAtLXYtYW5jaG9yLWJhc2U6ICM2NzNBQjc7XHJcbiAgLS12LXByaW1hcnlsaWdodC1iYXNlOiAjRDFDNEU5O1xyXG4gIC0tdi1wcmltYXJ5LWJhc2U6ICM2NzNBQjc7XHJcbiAgLS12LXByaW1hcnlkYXJrLWJhc2U6ICMzMTFCOTI7XHJcbiAgLS12LXNlY29uZGFyeWxpZ2h0LWJhc2U6ICNCMkVCRjI7XHJcbiAgLS12LXNlY29uZGFyeS1iYXNlOiAjMDBCQ0Q0O1xyXG4gIC0tdi1zZWNvbmRhcnlkYXJrLWJhc2U6ICMwMDYwNjQ7XHJcbiAgLS12LXByaW1hcnlsaWdodC1saWdodGVuMTogI2VkZTBmZjtcclxufVxyXG5cclxuLnZpb2xldC12YXIge1xyXG4gIC0tdi1hbmNob3ItYmFzZTogI0VDNDA3QTtcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWJhc2U6ICNGQ0U0RUM7XHJcbiAgLS12LXByaW1hcnktYmFzZTogI0VDNDA3QTtcclxuICAtLXYtcHJpbWFyeWRhcmstYmFzZTogI0Q4MUI2MDtcclxuICAtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZTogI0QxQzRFOTtcclxuICAtLXYtc2Vjb25kYXJ5LWJhc2U6ICM2NzNBQjc7XHJcbiAgLS12LXNlY29uZGFyeWRhcmstYmFzZTogIzMxMUI5MjtcclxufVxyXG5cclxuLnZpb2xldGEtdmFyIHtcclxuICAtLXYtYW5jaG9yLWJhc2U6ICM5QzI3QjA7XHJcbiAgLS12LXByaW1hcnlsaWdodC1iYXNlOiAjRTFCRUU3O1xyXG4gIC0tdi1wcmltYXJ5LWJhc2U6ICM5QzI3QjA7XHJcbiAgLS12LXByaW1hcnlkYXJrLWJhc2U6ICM2QTFCOUE7XHJcbiAgLS12LXNlY29uZGFyeWxpZ2h0LWJhc2U6ICNEQ0VEQzg7XHJcbiAgLS12LXNlY29uZGFyeS1iYXNlOiAjOEJDMzRBO1xyXG4gIC0tdi1zZWNvbmRhcnlkYXJrLWJhc2U6ICM1NThCMkY7XHJcbn1cclxuXHJcbi5yb3NlR29sZC12YXIge1xyXG4gIC0tdi1hbmNob3ItYmFzZTogI0VDNDA3QTtcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWJhc2U6ICNGRkY4RTE7XHJcbiAgLS12LXByaW1hcnktYmFzZTogI0ZGQTAwMDtcclxuICAtLXYtcHJpbWFyeWRhcmstYmFzZTogI0ZGQTAwMDtcclxuICAtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZTogI0ZDRTRFQztcclxuICAtLXYtc2Vjb25kYXJ5LWJhc2U6ICNFQzQwN0E7XHJcbiAgLS12LXNlY29uZGFyeWRhcmstYmFzZTogI0Q4MUI2MDtcclxufVxyXG5cclxuLmRlZXBCbHVlLXZhciB7XHJcbiAgLS12LWFuY2hvci1iYXNlOiAjM0Y1MUI1O1xyXG4gIC0tdi1wcmltYXJ5bGlnaHQtYmFzZTogI0U4RUFGNjtcclxuICAtLXYtcHJpbWFyeS1iYXNlOiAjM0Y1MUI1O1xyXG4gIC0tdi1wcmltYXJ5ZGFyay1iYXNlOiAjMjgzNTkzO1xyXG4gIC0tdi1zZWNvbmRhcnlsaWdodC1iYXNlOiAjRTFGNUZFO1xyXG4gIC0tdi1zZWNvbmRhcnktYmFzZTogIzAzQTlGNDtcclxuICAtLXYtc2Vjb25kYXJ5ZGFyay1iYXNlOiAjMDI3N0JEO1xyXG59XHJcblxyXG4udWJ1bnR1LXZhciB7XHJcbiAgLS12LWFuY2hvci1iYXNlOiAjRUY2QzAwO1xyXG4gIC0tdi1wcmltYXJ5bGlnaHQtYmFzZTogI0ZGRjNFMDtcclxuICAtLXYtcHJpbWFyeS1iYXNlOiAjRUY2QzAwO1xyXG4gIC0tdi1wcmltYXJ5ZGFyay1iYXNlOiAjRTY1MTAwO1xyXG4gIC0tdi1zZWNvbmRhcnlsaWdodC1iYXNlOiAjRjNFNUY1O1xyXG4gIC0tdi1zZWNvbmRhcnktYmFzZTogIzlDMjdCMDtcclxuICAtLXYtc2Vjb25kYXJ5ZGFyay1iYXNlOiAjN0IxRkEyO1xyXG59XHJcblxyXG4uZ3JlZW5OYXR1cmUtdmFyIHtcclxuICAtLXYtYW5jaG9yLWJhc2U6ICMwMDk2ODg7XHJcbiAgLS12LXByaW1hcnlsaWdodC1iYXNlOiAjRTBGN0ZBO1xyXG4gIC0tdi1wcmltYXJ5LWJhc2U6ICMwMDk2ODg7XHJcbiAgLS12LXByaW1hcnlkYXJrLWJhc2U6ICMwMDY5NUM7XHJcbiAgLS12LXNlY29uZGFyeWxpZ2h0LWJhc2U6ICNGMUY4RTk7XHJcbiAgLS12LXNlY29uZGFyeS1iYXNlOiAjNjg5RjM4O1xyXG4gIC0tdi1zZWNvbmRhcnlkYXJrLWJhc2U6ICMzMzY5MUU7XHJcbn1cclxuXHJcbi52YW1waXJlLXZhciB7XHJcbiAgLS12LWFuY2hvci1iYXNlOiAjZjQ0MzM2O1xyXG4gIC0tdi1wcmltYXJ5bGlnaHQtYmFzZTogI0ZGRUJFRTtcclxuICAtLXYtcHJpbWFyeS1iYXNlOiAjZjQ0MzM2O1xyXG4gIC0tdi1wcmltYXJ5ZGFyay1iYXNlOiAjRTUzOTM1O1xyXG4gIC0tdi1zZWNvbmRhcnlsaWdodC1iYXNlOiAjRUNFRkYxO1xyXG4gIC0tdi1zZWNvbmRhcnktYmFzZTogIzYwN0Q4QjtcclxuICAtLXYtc2Vjb25kYXJ5ZGFyay1iYXNlOiAjNDU1QTY0O1xyXG59XHJcblxyXG4ubWludC12YXIge1xyXG4gIC0tdi1hbmNob3ItYmFzZTogIzIxOTZmMztcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWJhc2U6ICNiYmRlZmI7XHJcbiAgLS12LXByaW1hcnktYmFzZTogIzIxOTZmMztcclxuICAtLXYtcHJpbWFyeWRhcmstYmFzZTogIzBkNDdhMTtcclxuICAtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZTogI2IzZTVmYztcclxuICAtLXYtc2Vjb25kYXJ5LWJhc2U6ICMwM2E5ZjQ7XHJcbiAgLS12LXNlY29uZGFyeWRhcmstYmFzZTogIzAxNTc5YjtcclxufVxyXG5cclxuLmdvbGQtdmFyIHtcclxuICAtLXYtYW5jaG9yLWJhc2U6ICNGRjkxMDA7XHJcbiAgLS12LXByaW1hcnlsaWdodC1iYXNlOiAjRkZGOUM0O1xyXG4gIC0tdi1wcmltYXJ5LWJhc2U6ICNGRjkxMDA7XHJcbiAgLS12LXByaW1hcnlkYXJrLWJhc2U6ICNGRjZEMDA7XHJcbiAgLS12LXNlY29uZGFyeWxpZ2h0LWJhc2U6ICNFRkVCRTk7XHJcbiAgLS12LXNlY29uZGFyeS1iYXNlOiAjOEQ2RTYzO1xyXG4gIC0tdi1zZWNvbmRhcnlkYXJrLWJhc2U6ICM0RTM0MkU7XHJcbn1cclxuXHJcbi5ib3RhbmktdmFyIHtcclxuICAtLXYtYW5jaG9yLWJhc2U6ICM2ODlGMzg7XHJcbiAgLS12LXByaW1hcnlsaWdodC1iYXNlOiAjRENFREM4O1xyXG4gIC0tdi1wcmltYXJ5LWJhc2U6ICM2ODlGMzg7XHJcbiAgLS12LXByaW1hcnlkYXJrLWJhc2U6ICMzMzY5MUU7XHJcbiAgLS12LXNlY29uZGFyeWxpZ2h0LWJhc2U6ICNGQ0U0RUM7XHJcbiAgLS12LXNlY29uZGFyeS1iYXNlOiAjRjA2MjkyO1xyXG4gIC0tdi1zZWNvbmRhcnlkYXJrLWJhc2U6ICNBRDE0NTc7XHJcbn1cclxuXHJcbi5saXR0bGVRdWVlbi12YXIge1xyXG4gIC0tdi1hbmNob3ItYmFzZTogIzAwQkNENDtcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWJhc2U6ICNFMEY3RkE7XHJcbiAgLS12LXByaW1hcnktYmFzZTogIzAwQkNENDtcclxuICAtLXYtcHJpbWFyeWRhcmstYmFzZTogIzAwNjA2NDtcclxuICAtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZTogI0ZDRTRFQztcclxuICAtLXYtc2Vjb25kYXJ5LWJhc2U6ICNGMDYyOTI7XHJcbiAgLS12LXNlY29uZGFyeWRhcmstYmFzZTogI0FEMTQ1NztcclxufVxyXG5cclxuLnB1cnBsZS12YXIge1xyXG4gIC0tdi1hbmNob3ItYmFzZTogIzljMjdiMDtcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWJhc2U6ICNmM2U1ZjU7XHJcbiAgLS12LXByaW1hcnktYmFzZTogIzljMjdiMDtcclxuICAtLXYtcHJpbWFyeWRhcmstYmFzZTogIzZhMWI5YTtcclxuICAtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZTogI2VhODBmYztcclxuICAtLXYtc2Vjb25kYXJ5LWJhc2U6ICNhYTAwZmY7XHJcbiAgLS12LXNlY29uZGFyeWRhcmstYmFzZTogIzRhMTQ4YztcclxufVxyXG5cclxuLmJsYWNrLXZhciB7XHJcbiAgLS12LWFuY2hvci1iYXNlOiAjMjEyMTIxO1xyXG4gIC0tdi1wcmltYXJ5bGlnaHQtYmFzZTogIzllOWU5ZTtcclxuICAtLXYtcHJpbWFyeS1iYXNlOiAjMjEyMTIxO1xyXG4gIC0tdi1wcmltYXJ5ZGFyay1iYXNlOiAjMDAwO1xyXG4gIC0tdi1zZWNvbmRhcnlsaWdodC1iYXNlOiAjRTBFMEUwO1xyXG4gIC0tdi1zZWNvbmRhcnktYmFzZTogIzc1NzU3NTtcclxuICAtLXYtc2Vjb25kYXJ5ZGFyay1iYXNlOiAjNDI0MjQyO1xyXG59XHJcblxyXG4uYnJvd24tdmFyIHtcclxuICAtLXYtYW5jaG9yLWJhc2U6ICM3OTU1NDg7XHJcbiAgLS12LXByaW1hcnlsaWdodC1iYXNlOiAjZDdjY2M4O1xyXG4gIC0tdi1wcmltYXJ5LWJhc2U6ICM3OTU1NDg7XHJcbiAgLS12LXByaW1hcnlkYXJrLWJhc2U6ICM0ZTM0MmU7XHJcbiAgLS12LXNlY29uZGFyeWxpZ2h0LWJhc2U6ICNjY2IwYjA7XHJcbiAgLS12LXNlY29uZGFyeS1iYXNlOiAjNzk0ODQ4O1xyXG4gIC0tdi1zZWNvbmRhcnlkYXJrLWJhc2U6ICMzZTI3MjM7XHJcbn1cclxuIiwiLy8gQWRkaXRpb25hbCBib2R5IGhlaWdodFxyXG5odG1sIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxufVxyXG5ib2R5IHtcclxuICBtaW4taGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4vLyBBZGRpdGlvbmFsIEJ1dHRvbiBTdHlsZXNcclxuJGJ0bi1yYWRpdXM6IDRweCAhZGVmYXVsdDtcclxuXHJcbkBtaXhpbiBidG4taG92ZXIge1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRidG4tcmFkaXVzO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpO1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgb3BhY2l0eTogMC4wNlxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJ0bi1zdHlsZSgkYm9yZGVyOiBub25lLCAkcmFkaXVzOiA0cHgpIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuNXB4O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1vdXQ7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1vdXQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBvdXRsaW5lOiAwO1xyXG4gIGJvcmRlcjogJGJvcmRlcjtcclxuICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcclxuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IDM2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgcGFkZGluZzogMCAxNnB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIEBpbmNsdWRlIGJ0bi1ob3ZlcjtcclxufVxyXG5cclxuLmJ0biB7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgJi5ibG9jayB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgJi1kZWZhdWx0IHtcclxuICAgIEBpbmNsdWRlIHBhbGV0dGUtYmFja2dyb3VuZC1idXR0b247XHJcbiAgfVxyXG4gICYucHJpbWFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFsZXR0ZS1wcmltYXJ5LW1haW47XHJcbiAgfVxyXG4gICYuc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWxldHRlLXNlY29uZGFyeS1tYWluO1xyXG4gIH1cclxuICAmLWZsYXQge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICAmLnByaW1hcnkge1xyXG4gICAgICBAaW5jbHVkZSB1c2UtdGhlbWUoY29sb3IsICRwYWxldHRlLXByaW1hcnktbWFpbiwgJHBhbGV0dGUtcHJpbWFyeS1saWdodCk7XHJcbiAgICB9XHJcbiAgICAmLnNlY29uZGFyeSB7XHJcbiAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShjb2xvciwgJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW4sICRwYWxldHRlLXNlY29uZGFyeS1saWdodCk7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgJi1pY29uIHtcclxuICAgIEBpbmNsdWRlIGJ0bi1zdHlsZShub25lLCA1MCUpO1xyXG4gICAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXNlY29uZGFyeTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMzIuNHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGkge1xyXG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLW91dGxpbmVkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICBAaW5jbHVkZSBidG4tc3R5bGUoMXB4IHNvbGlkKTtcclxuICAgIEBpbmNsdWRlIHVzZS10aGVtZShib3JkZXItY29sb3IsICRsaWdodC10ZXh0LXByaW1hcnksICRkYXJrLXRleHQtcHJpbWFyeSk7XHJcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAmLnByaW1hcnkge1xyXG4gICAgICBjb2xvcjogJHBhbGV0dGUtcHJpbWFyeS1tYWluICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHBhbGV0dGUtcHJpbWFyeS1tYWluO1xyXG4gICAgICAud2F2ZXMtcmlwcGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuc2Vjb25kYXJ5IHtcclxuICAgICAgY29sb3I6ICRwYWxldHRlLXNlY29uZGFyeS1tYWluICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW47XHJcbiAgICAgIC53YXZlcy1yaXBwbGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRwYWxldHRlLXNlY29uZGFyeS1saWdodFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLndoaXRlIHtcclxuICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU0KTtcclxuICAgIH1cclxuICB9XHJcbiAgJi1mbG9hdGluZyB7XHJcbiAgICAmLnByaW1hcnkge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkcGFsZXR0ZS1wcmltYXJ5LW1haW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICYuc2Vjb25kYXJ5IHtcclxuICAgICAgYmFja2dyb3VuZDogJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgYnRuLWhvdmVyO1xyXG59XHJcblxyXG4vLyBGb250IEljb25zXHJcbi5pY29uIHtcclxuICAmLnByaW1hcnkge1xyXG4gICAgY29sb3I6ICRwYWxldHRlLXByaW1hcnktbWFpbjtcclxuICB9XHJcbiAgJi5zZWNvbmRhcnkge1xyXG4gICAgY29sb3I6ICRwYWxldHRlLXNlY29uZGFyeS1tYWluO1xyXG4gIH1cclxufVxyXG5cclxuLy8gQ29sbGVjdGlvbiBJdGVtXHJcbi5jb2xsZWN0aW9uLWl0ZW0ubm8taG92ZXI6aG92ZXJ7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxufVxyXG5cclxuLy8gVHlwb2dyYXBoeVxyXG4ubS1hcHBsaWNhdGlvbiAuZGlzcGxheS00IHtcclxuICBmb250LXNpemU6IDZyZW0gIWltcG9ydGFudDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiA2cmVtO1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTU2MjVlbSAhaW1wb3J0YW50O1xyXG59XHJcbi5tLWFwcGxpY2F0aW9uIC5kaXNwbGF5LTMge1xyXG4gIGZvbnQtc2l6ZTogMy43NXJlbSAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDMuNzVyZW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwODMzMzMzMzNlbSAhaW1wb3J0YW50O1xyXG59XHJcbi5tLWFwcGxpY2F0aW9uIC5kaXNwbGF5LTIge1xyXG4gIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDMuMTI1cmVtO1xyXG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWwgIWltcG9ydGFudDtcclxufVxyXG4ubS1hcHBsaWNhdGlvbiAuZGlzcGxheS0xIHtcclxuICBmb250LXNpemU6IDIuMTI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNzM1Mjk0MTJlbSAhaW1wb3J0YW50O1xyXG59XHJcbi5tLWFwcGxpY2F0aW9uIC5oZWFkbGluZSB7XHJcbiAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWwgIWltcG9ydGFudDtcclxufVxyXG4ubS1hcHBsaWNhdGlvbiAudGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDEyNWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuLm0tYXBwbGljYXRpb24gLnN1YnRpdGxlLTEge1xyXG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA5Mzc1ZW0gIWltcG9ydGFudDtcclxuICBsaW5lLWhlaWdodDogMS43NXJlbTtcclxufVxyXG4ubS1hcHBsaWNhdGlvbiAuc3VidGl0bGUtMiB7XHJcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA3MTQyODU3MWVtICFpbXBvcnRhbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xyXG59XHJcbi5tLWFwcGxpY2F0aW9uIC5ib2R5LTIge1xyXG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjAxNzg1NzE0MjllbSAhaW1wb3J0YW50O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xyXG59XHJcbi5tLWFwcGxpY2F0aW9uIC5ib2R5LTEge1xyXG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDMxMjVlbSAhaW1wb3J0YW50O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbn1cclxuLm0tYXBwbGljYXRpb24gLmNhcHRpb24ge1xyXG4gIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDMzMzMzMzMzM2VtICFpbXBvcnRhbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XHJcbn1cclxuLm0tYXBwbGljYXRpb24gLm92ZXJsaW5lIHtcclxuICBmb250LXNpemU6IDAuNjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsZXR0ZXItc3BhY2luZzogMC4xNjY2NjY2NjY3ZW0gIWltcG9ydGFudDtcclxuICBsaW5lLWhlaWdodDogMXJlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcbi5tLWFwcGxpY2F0aW9uIHAge1xyXG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbn1cclxuXHJcbi8vIEF2YXRhclxyXG4uYXZhdGFyLWltZyB7XHJcbiAgd2lkdGg6IDQycHg7XHJcbiAgaGVpZ2h0OiA0MnB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgJi5pY29uIHtcclxuICAgIEBpbmNsdWRlIHVzZS10aGVtZShiYWNrZ3JvdW5kLWNvbG9yLCAjYmRiZGJkLCAjNzU3NTc1KTtcclxuICAgIEBpbmNsdWRlIHVzZS10aGVtZShjb2xvciwgI2ZmZiwgIzEyMTIxMik7XHJcbiAgfVxyXG4gICYuc21hbGwge1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgfVxyXG4gICYuYmlnIHtcclxuICAgIHdpZHRoOiA1NnB4O1xyXG4gICAgaGVpZ2h0OiA1NnB4O1xyXG4gIH1cclxufVxyXG5cclxuLy8gRm9ybVxyXG4uc2VsZWN0IHtcclxuICAmLW91dGxpbmVkIHtcclxuICAgIC5zZWxlY3Qtd3JhcHBlciBpbnB1dC5zZWxlY3QtZHJvcGRvd24ge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1kaXYtMik7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRzcGFjaW5nMSAvIDI7XHJcbiAgICAgIEBpbmNsdWRlIHBhZGRpbmctbGVmdCgkc3BhY2luZzEpO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmlucHV0LWZpZWxkIHtcclxuICBpbnB1dDotaW50ZXJuYWwtYXV0b2ZpbGwtc2VsZWN0ZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudFxyXG4gIH1cclxuICAmLnByaW1hcnkge1xyXG4gICAgaW5wdXQ6bm90KFt0eXBlXSk6Zm9jdXM6bm90KFtyZWFkb25seV0pLCBpbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksIGlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksIGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksIGlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLCBpbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksIGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSwgaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSwgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSwgaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksIGlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLCBpbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSwgdGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWE6Zm9jdXM6bm90KFtyZWFkb25seV0pIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBhbGV0dGUtcHJpbWFyeS1tYWluO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDFweCAwIDAgJHBhbGV0dGUtcHJpbWFyeS1tYWluO1xyXG4gICAgfVxyXG4gICAgaW5wdXQ6bm90KFt0eXBlXSk6Zm9jdXM6bm90KFtyZWFkb25seV0pICsgbGFiZWwsIGlucHV0W3R5cGU9dGV4dF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLCBpbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pICsgbGFiZWwsIGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgaW5wdXRbdHlwZT11cmxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pICsgbGFiZWwsIGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLCBpbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pICsgbGFiZWwsIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgaW5wdXRbdHlwZT1udW1iZXJdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgdGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWE6Zm9jdXM6bm90KFtyZWFkb25seV0pICsgbGFiZWwge1xyXG4gICAgICBjb2xvcjogJHBhbGV0dGUtcHJpbWFyeS1tYWluXHJcbiAgICB9XHJcbiAgfVxyXG4gICYuc2Vjb25kYXJ5IHtcclxuICAgIGlucHV0Om5vdChbdHlwZV0pOmZvY3VzOm5vdChbcmVhZG9ubHldKSwgaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLCBpbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLCBpbnB1dFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLCBpbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSwgaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLCBpbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksIGlucHV0W3R5cGU9dGVsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLCBpbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSwgaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksIHRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhOmZvY3VzOm5vdChbcmVhZG9ubHldKSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwYWxldHRlLXNlY29uZGFyeS1tYWluO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDFweCAwIDAgJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW47XHJcbiAgICB9XHJcbiAgICBpbnB1dDpub3QoW3R5cGVdKTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pICsgbGFiZWwsIGlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgaW5wdXRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLCBpbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLCBpbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgaW5wdXRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pICsgbGFiZWwsIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLCBpbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLCBpbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLCBpbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLCB0ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCB7XHJcbiAgICAgIGNvbG9yOiAkcGFsZXR0ZS1zZWNvbmRhcnktbWFpblxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuW3R5cGU9Y2hlY2tib3hdLmZpbGxlZC1pbi5wcmltYXJ5OmNoZWNrZWQgKyBzcGFuOm5vdCgubGV2ZXIpOmFmdGVyIHtcclxuICBib3JkZXI6IDJweCBzb2xpZCAkcGFsZXR0ZS1wcmltYXJ5LW1haW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhbGV0dGUtcHJpbWFyeS1tYWluO1xyXG59XHJcblxyXG5bdHlwZT1jaGVja2JveF0uZmlsbGVkLWluLnNlY29uZGFyeTpjaGVja2VkICsgc3Bhbjpub3QoLmxldmVyKTphZnRlciB7XHJcbiAgYm9yZGVyOiAycHggc29saWQgJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW47XHJcbn1cclxuXHJcbi8vIFByZWxvYWRlclxyXG4ucGFjZSB7XHJcbiAgLXdlYmtpdC1wb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgJi1pbmFjdGl2ZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAucGFjZS1wcm9ncmVzcyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRTkxRTYzO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogMTAwMDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgfVxyXG59XHJcblxyXG4uanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRyb3Bkb3duLWRpdmlkZXIge1xyXG4gIEBpbmNsdWRlIHBhbGV0dGUtZGl2aWRlclxyXG59XHJcblxyXG4iLCIvLyBSZXNldCBvdmVyaWRlIGJvb3RzdHJhcCBjdXJyZW50IGdyaWRcclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xyXG4gIFtjbGFzcyo9cm93LWNvbHMtc20tXSB7XHJcbiAgICAtbXMtZmxleDogaW5oZXJpdDtcclxuICAgIGZsZXg6IGluaGVyaXQ7XHJcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgfVxyXG4gIFtjbGFzcyo9Y29sLXNtLV0ge1xyXG4gICAgLW1zLWZsZXg6IGluaGVyaXQ7XHJcbiAgICBmbGV4OiBpbmhlcml0O1xyXG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG4gIH1cclxuICBbY2xhc3MqPW9yZGVyLXNtLV0ge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XHJcbiAgICBvcmRlcjogMTtcclxuICB9XHJcbiAgW2NsYXNzKj1vZmZzZXQtc20tXSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIFtjbGFzcyo9cm93LWNvbHMtbWQtXSB7XHJcbiAgICAtbXMtZmxleDogaW5oZXJpdDtcclxuICAgIGZsZXg6IGluaGVyaXQ7XHJcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgfVxyXG4gIFtjbGFzcyo9Y29sLW1kLV0ge1xyXG4gICAgLW1zLWZsZXg6IGluaGVyaXQ7XHJcbiAgICBmbGV4OiBpbmhlcml0O1xyXG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG4gIH1cclxuICBbY2xhc3MqPW9yZGVyLW1kLV0ge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XHJcbiAgICBvcmRlcjogMTtcclxuICB9XHJcbiAgW2NsYXNzKj1vZmZzZXQtbWQtXSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIFtjbGFzcyo9cm93LWNvbHMtbGctXSB7XHJcbiAgICAtbXMtZmxleDogaW5oZXJpdDtcclxuICAgIGZsZXg6IGluaGVyaXQ7XHJcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgfVxyXG4gIFtjbGFzcyo9Y29sLWxnLV0ge1xyXG4gICAgLW1zLWZsZXg6IGluaGVyaXQ7XHJcbiAgICBmbGV4OiBpbmhlcml0O1xyXG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG4gIH1cclxuICBbY2xhc3MqPW9yZGVyLWxnLV0ge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XHJcbiAgICBvcmRlcjogMTtcclxuICB9XHJcbiAgW2NsYXNzKj1vZmZzZXQtbGctXSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICBbY2xhc3MqPXJvdy1jb2xzLXhsLV0ge1xyXG4gICAgLW1zLWZsZXg6IGluaGVyaXQ7XHJcbiAgICBmbGV4OiBpbmhlcml0O1xyXG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG4gIH1cclxuICBbY2xhc3MqPWNvbC14bC1dIHtcclxuICAgIC1tcy1mbGV4OiBpbmhlcml0O1xyXG4gICAgZmxleDogaW5oZXJpdDtcclxuICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICB9XHJcbiAgW2NsYXNzKj1vcmRlci14bC1dIHtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xyXG4gICAgb3JkZXI6IDE7XHJcbiAgfVxyXG4gIFtjbGFzcyo9b2Zmc2V0LXhsLV0ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vL1tjbGFzcyo9Y29sLV0ge1xyXG4vLyAgZmxleC1iYXNpczogMDtcclxuLy8gIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbi8vICBmbGV4LWdyb3c6IDE7XHJcbi8vICBtYXgtd2lkdGg6IDEwMCU7XHJcbi8vfVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XHJcbiAgLmNvbC1zbSB7XHJcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcclxuICAgIGZsZXgtYmFzaXM6IDA7XHJcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAucm93LWNvbHMtc20tMiA+ICoge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XHJcbiAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgfVxyXG4gIC5yb3ctY29scy1zbS0zID4gKiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XHJcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcclxuICB9XHJcbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xyXG4gICAgZmxleDogMCAwIDI1JTtcclxuICAgIG1heC13aWR0aDogMjUlO1xyXG4gIH1cclxuICAucm93LWNvbHMtc20tNSA+ICoge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAyMCU7XHJcbiAgICBmbGV4OiAwIDAgMjAlO1xyXG4gICAgbWF4LXdpZHRoOiAyMCU7XHJcbiAgfVxyXG4gIC5yb3ctY29scy1zbS02ID4gKiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XHJcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcclxuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1zbS1hdXRvIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5jb2wtc20tMSB7XHJcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XHJcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1zbS0yIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xyXG4gIH1cclxuICAuY29sLXNtLTMge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XHJcbiAgICBmbGV4OiAwIDAgMjUlO1xyXG4gICAgbWF4LXdpZHRoOiAyNSU7XHJcbiAgfVxyXG4gIC5jb2wtc20tNCB7XHJcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XHJcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1zbS01IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xyXG4gIH1cclxuICAuY29sLXNtLTYge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XHJcbiAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgfVxyXG4gIC5jb2wtc20tNyB7XHJcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XHJcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1zbS04IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xyXG4gIH1cclxuICAuY29sLXNtLTkge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XHJcbiAgICBmbGV4OiAwIDAgNzUlO1xyXG4gICAgbWF4LXdpZHRoOiA3NSU7XHJcbiAgfVxyXG4gIC5jb2wtc20tMTAge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xyXG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XHJcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtc20tMTEge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtc20tMTIge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xyXG4gICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5vcmRlci1zbS1maXJzdCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XHJcbiAgICBvcmRlcjogLTE7XHJcbiAgfVxyXG4gIC5vcmRlci1zbS1sYXN0IHtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAxMztcclxuICAgIG9yZGVyOiAxMztcclxuICB9XHJcbiAgLm9yZGVyLXNtLTAge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XHJcbiAgICBvcmRlcjogMDtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTEge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XHJcbiAgICBvcmRlcjogMTtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTIge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XHJcbiAgICBvcmRlcjogMjtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTMge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XHJcbiAgICBvcmRlcjogMztcclxuICB9XHJcbiAgLm9yZGVyLXNtLTQge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XHJcbiAgICBvcmRlcjogNDtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTUge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XHJcbiAgICBvcmRlcjogNTtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTYge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDY7XHJcbiAgICBvcmRlcjogNjtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTcge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDc7XHJcbiAgICBvcmRlcjogNztcclxuICB9XHJcbiAgLm9yZGVyLXNtLTgge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XHJcbiAgICBvcmRlcjogODtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTkge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDk7XHJcbiAgICBvcmRlcjogOTtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTEwIHtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcclxuICAgIG9yZGVyOiAxMDtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTExIHtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcclxuICAgIG9yZGVyOiAxMTtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTEyIHtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAxMjtcclxuICAgIG9yZGVyOiAxMjtcclxuICB9XHJcbiAgLm9mZnNldC1zbS0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxuICAub2Zmc2V0LXNtLTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzJTtcclxuICB9XHJcbiAgLm9mZnNldC1zbS0yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjclO1xyXG4gIH1cclxuICAub2Zmc2V0LXNtLTMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcclxuICB9XHJcbiAgLm9mZnNldC1zbS00IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlO1xyXG4gIH1cclxuICAub2Zmc2V0LXNtLTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtc20tNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xyXG4gIH1cclxuICAub2Zmc2V0LXNtLTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMyU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtc20tOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY3JTtcclxuICB9XHJcbiAgLm9mZnNldC1zbS05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtc20tMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMyU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtc20tMTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NyU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcclxuICAuY29sLW1kIHtcclxuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xyXG4gICAgZmxleC1iYXNpczogMDtcclxuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAucm93LWNvbHMtbWQtMSA+ICoge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xyXG4gICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5yb3ctY29scy1tZC0yID4gKiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcclxuICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xyXG4gIH1cclxuICAucm93LWNvbHMtbWQtNCA+ICoge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XHJcbiAgICBmbGV4OiAwIDAgMjUlO1xyXG4gICAgbWF4LXdpZHRoOiAyNSU7XHJcbiAgfVxyXG4gIC5yb3ctY29scy1tZC01ID4gKiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDIwJTtcclxuICAgIGZsZXg6IDAgMCAyMCU7XHJcbiAgICBtYXgtd2lkdGg6IDIwJTtcclxuICB9XHJcbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xyXG4gIH1cclxuICAuY29sLW1kLWF1dG8ge1xyXG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmNvbC1tZC0xIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xyXG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLW1kLTIge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtMyB7XHJcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcclxuICAgIGZsZXg6IDAgMCAyNSU7XHJcbiAgICBtYXgtd2lkdGg6IDI1JTtcclxuICB9XHJcbiAgLmNvbC1tZC00IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLW1kLTUge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtNiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcclxuICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgLmNvbC1tZC03IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLW1kLTgge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtOSB7XHJcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcclxuICAgIGZsZXg6IDAgMCA3NSU7XHJcbiAgICBtYXgtd2lkdGg6IDc1JTtcclxuICB9XHJcbiAgLmNvbC1tZC0xMCB7XHJcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XHJcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tZC0xMSB7XHJcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XHJcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcclxuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1tZC0xMiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XHJcbiAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLm9yZGVyLW1kLWZpcnN0IHtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcclxuICAgIG9yZGVyOiAtMTtcclxuICB9XHJcbiAgLm9yZGVyLW1kLWxhc3Qge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDEzO1xyXG4gICAgb3JkZXI6IDEzO1xyXG4gIH1cclxuICAub3JkZXItbWQtMCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcclxuICAgIG9yZGVyOiAwO1xyXG4gIH1cclxuICAub3JkZXItbWQtMSB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcclxuICAgIG9yZGVyOiAxO1xyXG4gIH1cclxuICAub3JkZXItbWQtMiB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcclxuICAgIG9yZGVyOiAyO1xyXG4gIH1cclxuICAub3JkZXItbWQtMyB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMztcclxuICAgIG9yZGVyOiAzO1xyXG4gIH1cclxuICAub3JkZXItbWQtNCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcclxuICAgIG9yZGVyOiA0O1xyXG4gIH1cclxuICAub3JkZXItbWQtNSB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNTtcclxuICAgIG9yZGVyOiA1O1xyXG4gIH1cclxuICAub3JkZXItbWQtNiB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcclxuICAgIG9yZGVyOiA2O1xyXG4gIH1cclxuICAub3JkZXItbWQtNyB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNztcclxuICAgIG9yZGVyOiA3O1xyXG4gIH1cclxuICAub3JkZXItbWQtOCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogODtcclxuICAgIG9yZGVyOiA4O1xyXG4gIH1cclxuICAub3JkZXItbWQtOSB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcclxuICAgIG9yZGVyOiA5O1xyXG4gIH1cclxuICAub3JkZXItbWQtMTAge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xyXG4gICAgb3JkZXI6IDEwO1xyXG4gIH1cclxuICAub3JkZXItbWQtMTEge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xyXG4gICAgb3JkZXI6IDExO1xyXG4gIH1cclxuICAub3JkZXItbWQtMTIge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xyXG4gICAgb3JkZXI6IDEyO1xyXG4gIH1cclxuICAub2Zmc2V0LW1kLTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG4gIC5vZmZzZXQtbWQtMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xyXG4gIH1cclxuICAub2Zmc2V0LW1kLTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtbWQtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG4gIH1cclxuICAub2Zmc2V0LW1kLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtbWQtNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcclxuICB9XHJcbiAgLm9mZnNldC1tZC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtbWQtNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcclxuICB9XHJcbiAgLm9mZnNldC1tZC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xyXG4gIH1cclxuICAub2Zmc2V0LW1kLTkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcclxuICB9XHJcbiAgLm9mZnNldC1tZC0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcclxuICB9XHJcbiAgLm9mZnNldC1tZC0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjY0cHgpIHtcclxuICAuY29sLWxnIHtcclxuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xyXG4gICAgZmxleC1iYXNpczogMDtcclxuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAucm93LWNvbHMtbGctMSA+ICoge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xyXG4gICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5yb3ctY29scy1sZy0yID4gKiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcclxuICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xyXG4gIH1cclxuICAucm93LWNvbHMtbGctNCA+ICoge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XHJcbiAgICBmbGV4OiAwIDAgMjUlO1xyXG4gICAgbWF4LXdpZHRoOiAyNSU7XHJcbiAgfVxyXG4gIC5yb3ctY29scy1sZy01ID4gKiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDIwJTtcclxuICAgIGZsZXg6IDAgMCAyMCU7XHJcbiAgICBtYXgtd2lkdGg6IDIwJTtcclxuICB9XHJcbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xyXG4gIH1cclxuICAuY29sLWxnLWF1dG8ge1xyXG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmNvbC1sZy0xIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xyXG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLWxnLTIge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbGctMyB7XHJcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcclxuICAgIGZsZXg6IDAgMCAyNSU7XHJcbiAgICBtYXgtd2lkdGg6IDI1JTtcclxuICB9XHJcbiAgLmNvbC1sZy00IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLWxnLTUge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbGctNiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcclxuICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgLmNvbC1sZy03IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLWxnLTgge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbGctOSB7XHJcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcclxuICAgIGZsZXg6IDAgMCA3NSU7XHJcbiAgICBtYXgtd2lkdGg6IDc1JTtcclxuICB9XHJcbiAgLmNvbC1sZy0xMCB7XHJcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XHJcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1sZy0xMSB7XHJcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XHJcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcclxuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1sZy0xMiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XHJcbiAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLm9yZGVyLWxnLWZpcnN0IHtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcclxuICAgIG9yZGVyOiAtMTtcclxuICB9XHJcbiAgLm9yZGVyLWxnLWxhc3Qge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDEzO1xyXG4gICAgb3JkZXI6IDEzO1xyXG4gIH1cclxuICAub3JkZXItbGctMCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcclxuICAgIG9yZGVyOiAwO1xyXG4gIH1cclxuICAub3JkZXItbGctMSB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcclxuICAgIG9yZGVyOiAxO1xyXG4gIH1cclxuICAub3JkZXItbGctMiB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcclxuICAgIG9yZGVyOiAyO1xyXG4gIH1cclxuICAub3JkZXItbGctMyB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMztcclxuICAgIG9yZGVyOiAzO1xyXG4gIH1cclxuICAub3JkZXItbGctNCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcclxuICAgIG9yZGVyOiA0O1xyXG4gIH1cclxuICAub3JkZXItbGctNSB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNTtcclxuICAgIG9yZGVyOiA1O1xyXG4gIH1cclxuICAub3JkZXItbGctNiB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcclxuICAgIG9yZGVyOiA2O1xyXG4gIH1cclxuICAub3JkZXItbGctNyB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNztcclxuICAgIG9yZGVyOiA3O1xyXG4gIH1cclxuICAub3JkZXItbGctOCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogODtcclxuICAgIG9yZGVyOiA4O1xyXG4gIH1cclxuICAub3JkZXItbGctOSB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcclxuICAgIG9yZGVyOiA5O1xyXG4gIH1cclxuICAub3JkZXItbGctMTAge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xyXG4gICAgb3JkZXI6IDEwO1xyXG4gIH1cclxuICAub3JkZXItbGctMTEge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xyXG4gICAgb3JkZXI6IDExO1xyXG4gIH1cclxuICAub3JkZXItbGctMTIge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xyXG4gICAgb3JkZXI6IDEyO1xyXG4gIH1cclxuICAub2Zmc2V0LWxnLTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG4gIC5vZmZzZXQtbGctMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xyXG4gIH1cclxuICAub2Zmc2V0LWxnLTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtbGctMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG4gIH1cclxuICAub2Zmc2V0LWxnLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtbGctNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcclxuICB9XHJcbiAgLm9mZnNldC1sZy02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtbGctNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcclxuICB9XHJcbiAgLm9mZnNldC1sZy04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xyXG4gIH1cclxuICAub2Zmc2V0LWxnLTkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcclxuICB9XHJcbiAgLm9mZnNldC1sZy0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcclxuICB9XHJcbiAgLm9mZnNldC1sZy0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxOTA0cHgpIHtcclxuICAuY29sLXhsIHtcclxuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xyXG4gICAgZmxleC1iYXNpczogMDtcclxuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAucm93LWNvbHMteGwtMSA+ICoge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xyXG4gICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5yb3ctY29scy14bC0yID4gKiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcclxuICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgLnJvdy1jb2xzLXhsLTMgPiAqIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xyXG4gIH1cclxuICAucm93LWNvbHMteGwtNCA+ICoge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XHJcbiAgICBmbGV4OiAwIDAgMjUlO1xyXG4gICAgbWF4LXdpZHRoOiAyNSU7XHJcbiAgfVxyXG4gIC5yb3ctY29scy14bC01ID4gKiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDIwJTtcclxuICAgIGZsZXg6IDAgMCAyMCU7XHJcbiAgICBtYXgtd2lkdGg6IDIwJTtcclxuICB9XHJcbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xyXG4gIH1cclxuICAuY29sLXhsLWF1dG8ge1xyXG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmNvbC14bC0xIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xyXG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLXhsLTIge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wteGwtMyB7XHJcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcclxuICAgIGZsZXg6IDAgMCAyNSU7XHJcbiAgICBtYXgtd2lkdGg6IDI1JTtcclxuICB9XHJcbiAgLmNvbC14bC00IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLXhsLTUge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wteGwtNiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcclxuICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgLmNvbC14bC03IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLXhsLTgge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wteGwtOSB7XHJcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcclxuICAgIGZsZXg6IDAgMCA3NSU7XHJcbiAgICBtYXgtd2lkdGg6IDc1JTtcclxuICB9XHJcbiAgLmNvbC14bC0xMCB7XHJcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XHJcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC14bC0xMSB7XHJcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XHJcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcclxuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC14bC0xMiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XHJcbiAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLm9yZGVyLXhsLWZpcnN0IHtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcclxuICAgIG9yZGVyOiAtMTtcclxuICB9XHJcbiAgLm9yZGVyLXhsLWxhc3Qge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDEzO1xyXG4gICAgb3JkZXI6IDEzO1xyXG4gIH1cclxuICAub3JkZXIteGwtMCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcclxuICAgIG9yZGVyOiAwO1xyXG4gIH1cclxuICAub3JkZXIteGwtMSB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcclxuICAgIG9yZGVyOiAxO1xyXG4gIH1cclxuICAub3JkZXIteGwtMiB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcclxuICAgIG9yZGVyOiAyO1xyXG4gIH1cclxuICAub3JkZXIteGwtMyB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMztcclxuICAgIG9yZGVyOiAzO1xyXG4gIH1cclxuICAub3JkZXIteGwtNCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcclxuICAgIG9yZGVyOiA0O1xyXG4gIH1cclxuICAub3JkZXIteGwtNSB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNTtcclxuICAgIG9yZGVyOiA1O1xyXG4gIH1cclxuICAub3JkZXIteGwtNiB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcclxuICAgIG9yZGVyOiA2O1xyXG4gIH1cclxuICAub3JkZXIteGwtNyB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNztcclxuICAgIG9yZGVyOiA3O1xyXG4gIH1cclxuICAub3JkZXIteGwtOCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogODtcclxuICAgIG9yZGVyOiA4O1xyXG4gIH1cclxuICAub3JkZXIteGwtOSB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcclxuICAgIG9yZGVyOiA5O1xyXG4gIH1cclxuICAub3JkZXIteGwtMTAge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xyXG4gICAgb3JkZXI6IDEwO1xyXG4gIH1cclxuICAub3JkZXIteGwtMTEge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xyXG4gICAgb3JkZXI6IDExO1xyXG4gIH1cclxuICAub3JkZXIteGwtMTIge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xyXG4gICAgb3JkZXI6IDEyO1xyXG4gIH1cclxuICAub2Zmc2V0LXhsLTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG4gIC5vZmZzZXQteGwtMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xyXG4gIH1cclxuICAub2Zmc2V0LXhsLTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5vZmZzZXQteGwtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG4gIH1cclxuICAub2Zmc2V0LXhsLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XHJcbiAgfVxyXG4gIC5vZmZzZXQteGwtNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcclxuICB9XHJcbiAgLm9mZnNldC14bC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbiAgfVxyXG4gIC5vZmZzZXQteGwtNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcclxuICB9XHJcbiAgLm9mZnNldC14bC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xyXG4gIH1cclxuICAub2Zmc2V0LXhsLTkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcclxuICB9XHJcbiAgLm9mZnNldC14bC0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcclxuICB9XHJcbiAgLm9mZnNldC14bC0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcclxuICB9XHJcbn0iLCJcclxuLm0tYXBwbGljYXRpb24gLm1hLTAge1xyXG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYS0xIHtcclxuICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtMiB7XHJcbiAgbWFyZ2luOiA4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1hLTMge1xyXG4gIG1hcmdpbjogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtNCB7XHJcbiAgbWFyZ2luOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYS01IHtcclxuICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1hLTYge1xyXG4gIG1hcmdpbjogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtNyB7XHJcbiAgbWFyZ2luOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYS04IHtcclxuICBtYXJnaW46IDMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1hLTkge1xyXG4gIG1hcmdpbjogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtMTAge1xyXG4gIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtMTEge1xyXG4gIG1hcmdpbjogNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtMTIge1xyXG4gIG1hcmdpbjogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtYXV0byB7XHJcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teC0wIHtcclxuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm14LTEge1xyXG4gIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXgtMiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teC0zIHtcclxuICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXgtNCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm14LTUge1xyXG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teC02IHtcclxuICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXgtNyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm14LTgge1xyXG4gIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teC05IHtcclxuICBtYXJnaW4tcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXgtMTAge1xyXG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teC0xMSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm14LTEyIHtcclxuICBtYXJnaW4tcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXgtYXV0byB7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm15LTAge1xyXG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXktMSB7XHJcbiAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teS0yIHtcclxuICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm15LTMge1xyXG4gIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teS00IHtcclxuICBtYXJnaW4tdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXktNSB7XHJcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm15LTYge1xyXG4gIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teS03IHtcclxuICBtYXJnaW4tdG9wOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXktOCB7XHJcbiAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm15LTkge1xyXG4gIG1hcmdpbi10b3A6IDM2cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teS0xMCB7XHJcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm15LTExIHtcclxuICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXktMTIge1xyXG4gIG1hcmdpbi10b3A6IDQ4cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teS1hdXRvIHtcclxuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtMCB7XHJcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tdC0xIHtcclxuICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm10LTIge1xyXG4gIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtMyB7XHJcbiAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtNCB7XHJcbiAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtNSB7XHJcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtNiB7XHJcbiAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtNyB7XHJcbiAgbWFyZ2luLXRvcDogMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtOCB7XHJcbiAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtOSB7XHJcbiAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtMTAge1xyXG4gIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm10LTExIHtcclxuICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tdC0xMiB7XHJcbiAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtYXV0byB7XHJcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXItMCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1yLTEge1xyXG4gIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci0yIHtcclxuICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXItMyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci00IHtcclxuICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1yLTUge1xyXG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXItNiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci03IHtcclxuICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1yLTgge1xyXG4gIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXItOSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci0xMCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci0xMSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci0xMiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci1hdXRvIHtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLTAge1xyXG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWItMSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYi0yIHtcclxuICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLTMge1xyXG4gIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLTQge1xyXG4gIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLTUge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLTYge1xyXG4gIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLTcge1xyXG4gIG1hcmdpbi1ib3R0b206IDI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLTgge1xyXG4gIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLTkge1xyXG4gIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLTEwIHtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYi0xMSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWItMTIge1xyXG4gIG1hcmdpbi1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLWF1dG8ge1xyXG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLTAge1xyXG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLTEge1xyXG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLTIge1xyXG4gIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLTMge1xyXG4gIG1hcmdpbi1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tbC00IHtcclxuICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWwtNSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLTYge1xyXG4gIG1hcmdpbi1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tbC03IHtcclxuICBtYXJnaW4tbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWwtOCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLTkge1xyXG4gIG1hcmdpbi1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tbC0xMCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLTExIHtcclxuICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWwtMTIge1xyXG4gIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tbC1hdXRvIHtcclxuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy0wIHtcclxuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLTAge1xyXG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLTEge1xyXG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtMSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtMiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy0yIHtcclxuICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy0zIHtcclxuICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy0zIHtcclxuICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtNCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtNCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLTUge1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLTUge1xyXG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy02IHtcclxuICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy02IHtcclxuICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtNyB7XHJcbiAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtNyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLTgge1xyXG4gIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLTgge1xyXG4gIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy05IHtcclxuICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy05IHtcclxuICBtYXJnaW4tcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtMTAge1xyXG4gIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLTEwIHtcclxuICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtMTEge1xyXG4gIG1hcmdpbi1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLTExIHtcclxuICBtYXJnaW4tcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtMTIge1xyXG4gIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLTEyIHtcclxuICBtYXJnaW4tcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtYXV0byB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtYXV0byB7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLTAge1xyXG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLTAge1xyXG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtMSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtMSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS0yIHtcclxuICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS0yIHtcclxuICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLTMge1xyXG4gIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS0zIHtcclxuICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS00IHtcclxuICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtNCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtNSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLTUge1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLTYge1xyXG4gIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS02IHtcclxuICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS03IHtcclxuICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtNyB7XHJcbiAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtOCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLTgge1xyXG4gIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLTkge1xyXG4gIG1hcmdpbi1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS05IHtcclxuICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS0xMCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLTEwIHtcclxuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS0xMSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLTExIHtcclxuICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS0xMiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLTEyIHtcclxuICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1hdXRvIHtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtYXV0byB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1hLW4xIHtcclxuICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1hLW4yIHtcclxuICBtYXJnaW46IC04cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1hLW4zIHtcclxuICBtYXJnaW46IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYS1uNCB7XHJcbiAgbWFyZ2luOiAtMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtbjUge1xyXG4gIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1hLW42IHtcclxuICBtYXJnaW46IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYS1uNyB7XHJcbiAgbWFyZ2luOiAtMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtbjgge1xyXG4gIG1hcmdpbjogLTMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1hLW45IHtcclxuICBtYXJnaW46IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYS1uMTAge1xyXG4gIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1hLW4xMSB7XHJcbiAgbWFyZ2luOiAtNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtbjEyIHtcclxuICBtYXJnaW46IC00OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teC1uMSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm14LW4yIHtcclxuICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogLThweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXgtbjMge1xyXG4gIG1hcmdpbi1yaWdodDogLTEycHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogLTEycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm14LW40IHtcclxuICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teC1uNSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXgtbjYge1xyXG4gIG1hcmdpbi1yaWdodDogLTI0cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogLTI0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm14LW43IHtcclxuICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teC1uOCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMzJweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiAtMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXgtbjkge1xyXG4gIG1hcmdpbi1yaWdodDogLTM2cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogLTM2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm14LW4xMCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXgtbjExIHtcclxuICBtYXJnaW4tcmlnaHQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teC1uMTIge1xyXG4gIG1hcmdpbi1yaWdodDogLTQ4cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogLTQ4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm15LW4xIHtcclxuICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXktbjIge1xyXG4gIG1hcmdpbi10b3A6IC04cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAtOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teS1uMyB7XHJcbiAgbWFyZ2luLXRvcDogLTEycHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAtMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXktbjQge1xyXG4gIG1hcmdpbi10b3A6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm15LW41IHtcclxuICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teS1uNiB7XHJcbiAgbWFyZ2luLXRvcDogLTI0cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAtMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXktbjcge1xyXG4gIG1hcmdpbi10b3A6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm15LW44IHtcclxuICBtYXJnaW4tdG9wOiAtMzJweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1ib3R0b206IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teS1uOSB7XHJcbiAgbWFyZ2luLXRvcDogLTM2cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAtMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXktbjEwIHtcclxuICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teS1uMTEge1xyXG4gIG1hcmdpbi10b3A6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm15LW4xMiB7XHJcbiAgbWFyZ2luLXRvcDogLTQ4cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAtNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtbjEge1xyXG4gIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm10LW4yIHtcclxuICBtYXJnaW4tdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tdC1uMyB7XHJcbiAgbWFyZ2luLXRvcDogLTEycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm10LW40IHtcclxuICBtYXJnaW4tdG9wOiAtMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtbjUge1xyXG4gIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tdC1uNiB7XHJcbiAgbWFyZ2luLXRvcDogLTI0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm10LW43IHtcclxuICBtYXJnaW4tdG9wOiAtMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtbjgge1xyXG4gIG1hcmdpbi10b3A6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tdC1uOSB7XHJcbiAgbWFyZ2luLXRvcDogLTM2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm10LW4xMCB7XHJcbiAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm10LW4xMSB7XHJcbiAgbWFyZ2luLXRvcDogLTQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm10LW4xMiB7XHJcbiAgbWFyZ2luLXRvcDogLTQ4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1yLW4xIHtcclxuICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1yLW4yIHtcclxuICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1yLW4zIHtcclxuICBtYXJnaW4tcmlnaHQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci1uNCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXItbjUge1xyXG4gIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1yLW42IHtcclxuICBtYXJnaW4tcmlnaHQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci1uNyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXItbjgge1xyXG4gIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1yLW45IHtcclxuICBtYXJnaW4tcmlnaHQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci1uMTAge1xyXG4gIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1yLW4xMSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXItbjEyIHtcclxuICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYi1uMSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWItbjIge1xyXG4gIG1hcmdpbi1ib3R0b206IC04cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLW4zIHtcclxuICBtYXJnaW4tYm90dG9tOiAtMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWItbjQge1xyXG4gIG1hcmdpbi1ib3R0b206IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYi1uNSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLW42IHtcclxuICBtYXJnaW4tYm90dG9tOiAtMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWItbjcge1xyXG4gIG1hcmdpbi1ib3R0b206IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYi1uOCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLW45IHtcclxuICBtYXJnaW4tYm90dG9tOiAtMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWItbjEwIHtcclxuICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWItbjExIHtcclxuICBtYXJnaW4tYm90dG9tOiAtNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWItbjEyIHtcclxuICBtYXJnaW4tYm90dG9tOiAtNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWwtbjEge1xyXG4gIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tbC1uMiB7XHJcbiAgbWFyZ2luLWxlZnQ6IC04cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLW4zIHtcclxuICBtYXJnaW4tbGVmdDogLTEycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLW40IHtcclxuICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLW41IHtcclxuICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLW42IHtcclxuICBtYXJnaW4tbGVmdDogLTI0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLW43IHtcclxuICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLW44IHtcclxuICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLW45IHtcclxuICBtYXJnaW4tbGVmdDogLTM2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLW4xMCB7XHJcbiAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tbC1uMTEge1xyXG4gIG1hcmdpbi1sZWZ0OiAtNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWwtbjEyIHtcclxuICBtYXJnaW4tbGVmdDogLTQ4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbjEge1xyXG4gIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW4xIHtcclxuICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbjIge1xyXG4gIG1hcmdpbi1sZWZ0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW4yIHtcclxuICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbjMge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1uMyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1uNCB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW40IHtcclxuICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW41IHtcclxuICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbjUge1xyXG4gIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbjYge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1uNiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1uNyB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW43IHtcclxuICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW44IHtcclxuICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbjgge1xyXG4gIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbjkge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1uOSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1uMTAge1xyXG4gIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1uMTAge1xyXG4gIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbjExIHtcclxuICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbjExIHtcclxuICBtYXJnaW4tcmlnaHQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW4xMiB7XHJcbiAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW4xMiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uMSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW4xIHtcclxuICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uMiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW4yIHtcclxuICBtYXJnaW4tbGVmdDogLThweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uMyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uMyB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLW40IHtcclxuICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW40IHtcclxuICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbjUge1xyXG4gIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbjUge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uNiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uNiB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLW43IHtcclxuICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW43IHtcclxuICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbjgge1xyXG4gIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbjgge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uOSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uOSB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLW4xMCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uMTAge1xyXG4gIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uMTEge1xyXG4gIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbjExIHtcclxuICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbjEyIHtcclxuICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW4xMiB7XHJcbiAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYS0wIHtcclxuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnBhLTEge1xyXG4gIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGEtMiB7XHJcbiAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYS0zIHtcclxuICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYS00IHtcclxuICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYS01IHtcclxuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYS02IHtcclxuICBwYWRkaW5nOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYS03IHtcclxuICBwYWRkaW5nOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYS04IHtcclxuICBwYWRkaW5nOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYS05IHtcclxuICBwYWRkaW5nOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYS0xMCB7XHJcbiAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGEtMTEge1xyXG4gIHBhZGRpbmc6IDQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnBhLTEyIHtcclxuICBwYWRkaW5nOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weC0wIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHgtMSB7XHJcbiAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnB4LTIge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weC0zIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weC00IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weC01IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weC02IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weC03IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weC04IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weC05IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weC0xMCB7XHJcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHgtMTEge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxuICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnB4LTEyIHtcclxuICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weS0wIHtcclxuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHktMSB7XHJcbiAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnB5LTIge1xyXG4gIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcclxuICBwYWRkaW5nLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weS0zIHtcclxuICBwYWRkaW5nLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weS00IHtcclxuICBwYWRkaW5nLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weS01IHtcclxuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weS02IHtcclxuICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weS03IHtcclxuICBwYWRkaW5nLXRvcDogMjhweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weS04IHtcclxuICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weS05IHtcclxuICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weS0xMCB7XHJcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcclxuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHktMTEge1xyXG4gIHBhZGRpbmctdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1ib3R0b206IDQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnB5LTEyIHtcclxuICBwYWRkaW5nLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wdC0wIHtcclxuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wdC0xIHtcclxuICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wdC0yIHtcclxuICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wdC0zIHtcclxuICBwYWRkaW5nLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHQtNCB7XHJcbiAgcGFkZGluZy10b3A6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnB0LTUge1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wdC02IHtcclxuICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHQtNyB7XHJcbiAgcGFkZGluZy10b3A6IDI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnB0LTgge1xyXG4gIHBhZGRpbmctdG9wOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wdC05IHtcclxuICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHQtMTAge1xyXG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wdC0xMSB7XHJcbiAgcGFkZGluZy10b3A6IDQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnB0LTEyIHtcclxuICBwYWRkaW5nLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHItMCB7XHJcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wci0xIHtcclxuICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnByLTIge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHItMyB7XHJcbiAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHItNCB7XHJcbiAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHItNSB7XHJcbiAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHItNiB7XHJcbiAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHItNyB7XHJcbiAgcGFkZGluZy1yaWdodDogMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHItOCB7XHJcbiAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHItOSB7XHJcbiAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHItMTAge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnByLTExIHtcclxuICBwYWRkaW5nLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wci0xMiB7XHJcbiAgcGFkZGluZy1yaWdodDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGItMCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGItMSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGItMiB7XHJcbiAgcGFkZGluZy1ib3R0b206IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGItMyB7XHJcbiAgcGFkZGluZy1ib3R0b206IDEycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnBiLTQge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYi01IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGItNiB7XHJcbiAgcGFkZGluZy1ib3R0b206IDI0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnBiLTcge1xyXG4gIHBhZGRpbmctYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYi04IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGItOSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDM2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnBiLTEwIHtcclxuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGItMTEge1xyXG4gIHBhZGRpbmctYm90dG9tOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYi0xMiB7XHJcbiAgcGFkZGluZy1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnBsLTAge1xyXG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wbC0xIHtcclxuICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGwtMiB7XHJcbiAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnBsLTMge1xyXG4gIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGwtNCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wbC01IHtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnBsLTYge1xyXG4gIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGwtNyB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wbC04IHtcclxuICBwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnBsLTkge1xyXG4gIHBhZGRpbmctbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGwtMTAge1xyXG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGwtMTEge1xyXG4gIHBhZGRpbmctbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGwtMTIge1xyXG4gIHBhZGRpbmctbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy0wIHtcclxuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy0wIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMtMSB7XHJcbiAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtMSB7XHJcbiAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLTIge1xyXG4gIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLTIge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy0zIHtcclxuICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtMyB7XHJcbiAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy00IHtcclxuICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtNCB7XHJcbiAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy01IHtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtNSB7XHJcbiAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy02IHtcclxuICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtNiB7XHJcbiAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy03IHtcclxuICBwYWRkaW5nLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtNyB7XHJcbiAgcGFkZGluZy1yaWdodDogMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy04IHtcclxuICBwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtOCB7XHJcbiAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy05IHtcclxuICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtOSB7XHJcbiAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy0xMCB7XHJcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLTEwIHtcclxuICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLTExIHtcclxuICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtMTEge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMtMTIge1xyXG4gIHBhZGRpbmctbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy0xMiB7XHJcbiAgcGFkZGluZy1yaWdodDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS0wIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtMCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUtMSB7XHJcbiAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLTEge1xyXG4gIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLTIge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS0yIHtcclxuICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS0zIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLTMge1xyXG4gIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS00IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLTQge1xyXG4gIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS01IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLTUge1xyXG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS02IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLTYge1xyXG4gIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS03IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLTcge1xyXG4gIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS04IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLTgge1xyXG4gIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS05IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLTkge1xyXG4gIHBhZGRpbmctbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS0xMCB7XHJcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS0xMCB7XHJcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLTExIHtcclxuICBwYWRkaW5nLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLTExIHtcclxuICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUtMTIge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtMTIge1xyXG4gIHBhZGRpbmctbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXNtLTAge1xyXG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1zbS0xIHtcclxuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tMiB7XHJcbiAgICBtYXJnaW46IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXNtLTMge1xyXG4gICAgbWFyZ2luOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tNCB7XHJcbiAgICBtYXJnaW46IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1zbS01IHtcclxuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXNtLTYge1xyXG4gICAgbWFyZ2luOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tNyB7XHJcbiAgICBtYXJnaW46IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1zbS04IHtcclxuICAgIG1hcmdpbjogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXNtLTkge1xyXG4gICAgbWFyZ2luOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tMTAge1xyXG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tMTEge1xyXG4gICAgbWFyZ2luOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tMTIge1xyXG4gICAgbWFyZ2luOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tYXV0byB7XHJcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXNtLTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS0zIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS00IHtcclxuICAgIG1hcmdpbi1yaWdodDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS01IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS02IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS03IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS04IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS05IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS0xMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXNtLTEyIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS1hdXRvIHtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS0wIHtcclxuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktc20tMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXNtLTIge1xyXG4gICAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS0zIHtcclxuICAgIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS00IHtcclxuICAgIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS01IHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS02IHtcclxuICAgIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS03IHtcclxuICAgIG1hcmdpbi10b3A6IDI4cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS04IHtcclxuICAgIG1hcmdpbi10b3A6IDMycHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS05IHtcclxuICAgIG1hcmdpbi10b3A6IDM2cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS0xMCB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktc20tMTEge1xyXG4gICAgbWFyZ2luLXRvcDogNDRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXNtLTEyIHtcclxuICAgIG1hcmdpbi10b3A6IDQ4cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS1hdXRvIHtcclxuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS0wIHtcclxuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXNtLTEge1xyXG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtc20tMiB7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS0zIHtcclxuICAgIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS00IHtcclxuICAgIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS01IHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS02IHtcclxuICAgIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS03IHtcclxuICAgIG1hcmdpbi10b3A6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS04IHtcclxuICAgIG1hcmdpbi10b3A6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS05IHtcclxuICAgIG1hcmdpbi10b3A6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS0xMCB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtc20tMTEge1xyXG4gICAgbWFyZ2luLXRvcDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXNtLTEyIHtcclxuICAgIG1hcmdpbi10b3A6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS1hdXRvIHtcclxuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1zbS0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItc20tMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1zbS0zIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItc20tNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1zbS02IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLTcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItc20tOCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1zbS05IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLTEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLTExIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLTEyIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1zbS0xIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXNtLTIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tNCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tNSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tNiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tNyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tOCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tOSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tMTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXNtLTExIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1zbS0xMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tYXV0byB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXNtLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1zbS01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXNtLTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1zbS04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXNtLTEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tMTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1zbS0xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXNtLWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS0yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLTMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS00IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS00IHtcclxuICAgIG1hcmdpbi1yaWdodDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLTYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLTYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS03IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS03IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tOCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLTkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLTkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS0xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1hdXRvIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1hdXRvIHtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS00IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS01IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS03IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS04IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTExIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tMTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTEyIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS1hdXRvIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tbjEge1xyXG4gICAgbWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tbjIge1xyXG4gICAgbWFyZ2luOiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tbjMge1xyXG4gICAgbWFyZ2luOiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXNtLW40IHtcclxuICAgIG1hcmdpbjogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1zbS1uNSB7XHJcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tbjYge1xyXG4gICAgbWFyZ2luOiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXNtLW43IHtcclxuICAgIG1hcmdpbjogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1zbS1uOCB7XHJcbiAgICBtYXJnaW46IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tbjkge1xyXG4gICAgbWFyZ2luOiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXNtLW4xMCB7XHJcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tbjExIHtcclxuICAgIG1hcmdpbjogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1zbS1uMTIge1xyXG4gICAgbWFyZ2luOiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXNtLW4xIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS1uMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tbjMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tbjQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tbjUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tbjYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tbjcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tbjgge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tbjkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tbjEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXNtLW4xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS1uMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktc20tbjEge1xyXG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXNtLW4yIHtcclxuICAgIG1hcmdpbi10b3A6IC04cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS1uMyB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS1uNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS1uNSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS1uNiB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS1uNyB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS1uOCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMzJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS1uOSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMzZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS1uMTAge1xyXG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktc20tbjExIHtcclxuICAgIG1hcmdpbi10b3A6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXNtLW4xMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNDhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS1uMSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtc20tbjIge1xyXG4gICAgbWFyZ2luLXRvcDogLThweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXNtLW4zIHtcclxuICAgIG1hcmdpbi10b3A6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtc20tbjQge1xyXG4gICAgbWFyZ2luLXRvcDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS1uNSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXNtLW42IHtcclxuICAgIG1hcmdpbi10b3A6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtc20tbjcge1xyXG4gICAgbWFyZ2luLXRvcDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS1uOCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXNtLW45IHtcclxuICAgIG1hcmdpbi10b3A6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtc20tbjEwIHtcclxuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtc20tbjExIHtcclxuICAgIG1hcmdpbi10b3A6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtc20tbjEyIHtcclxuICAgIG1hcmdpbi10b3A6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItc20tbjEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItc20tbjIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItc20tbjMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLW40IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1zbS1uNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItc20tbjYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLW43IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1zbS1uOCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItc20tbjkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLW4xMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItc20tbjExIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1zbS1uMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXNtLW4xIHtcclxuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1zbS1uMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tbjMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1zbS1uNCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXNtLW41IHtcclxuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tbjYge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1zbS1uNyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXNtLW44IHtcclxuICAgIG1hcmdpbi1ib3R0b206IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tbjkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1zbS1uMTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1zbS1uMTEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1zbS1uMTIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1zbS1uMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXNtLW4yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tbjMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tbjQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tbjUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tbjYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tbjcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tbjgge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tbjkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tbjEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXNtLW4xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1zbS1uMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1uMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tbjEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1uMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLThweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tbjIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1uMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLW4zIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLW40IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tbjQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tbjUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1uNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1uNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLW42IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLW43IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tbjcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tbjgge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1uOCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1uOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLW45IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLW4xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLW4xMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1uMTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1uMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tbjEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tbjEyIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW4xIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tbjEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW4yIHtcclxuICAgIG1hcmdpbi1yaWdodDogLThweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tbjIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW4zIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW4zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tbjQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tbjQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS1uNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS1uNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW42IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW42IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tbjcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tbjcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS1uOCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS1uOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW45IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW45IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tbjEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW4xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW4xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS1uMTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS1uMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tbjEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXNtLTAge1xyXG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtc20tMSB7XHJcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYS1zbS0yIHtcclxuICAgIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXNtLTMge1xyXG4gICAgcGFkZGluZzogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXNtLTQge1xyXG4gICAgcGFkZGluZzogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXNtLTUge1xyXG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXNtLTYge1xyXG4gICAgcGFkZGluZzogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXNtLTcge1xyXG4gICAgcGFkZGluZzogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXNtLTgge1xyXG4gICAgcGFkZGluZzogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXNtLTkge1xyXG4gICAgcGFkZGluZzogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXNtLTEwIHtcclxuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYS1zbS0xMSB7XHJcbiAgICBwYWRkaW5nOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtc20tMTIge1xyXG4gICAgcGFkZGluZzogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LXNtLTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LXNtLTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LXNtLTIge1xyXG4gICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LXNtLTMge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtc20tNCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1zbS01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LXNtLTYge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtc20tNyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1zbS04IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LXNtLTkge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtc20tMTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtc20tMTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtc20tMTIge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDhweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktc20tMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktc20tMSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktc20tMiB7XHJcbiAgICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktc20tMyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1zbS00IHtcclxuICAgIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LXNtLTUge1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktc20tNiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1zbS03IHtcclxuICAgIHBhZGRpbmctdG9wOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LXNtLTgge1xyXG4gICAgcGFkZGluZy10b3A6IDMycHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktc20tOSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1zbS0xMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1zbS0xMSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDRweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1zbS0xMiB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1zbS0wIHtcclxuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1zbS0xIHtcclxuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1zbS0yIHtcclxuICAgIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1zbS0zIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQtc20tNCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXNtLTUge1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1zbS02IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQtc20tNyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXNtLTgge1xyXG4gICAgcGFkZGluZy10b3A6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1zbS05IHtcclxuICAgIHBhZGRpbmctdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQtc20tMTAge1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1zbS0xMSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXNtLTEyIHtcclxuICAgIHBhZGRpbmctdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItc20tMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1zbS0xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnByLXNtLTIge1xyXG4gICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItc20tMyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItc20tNCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItc20tNSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItc20tNiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItc20tNyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItc20tOCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItc20tOSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItc20tMTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnByLXNtLTExIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1zbS0xMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItc20tMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItc20tMSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItc20tMiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItc20tMyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLXNtLTQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1zbS01IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItc20tNiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLXNtLTcge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1zbS04IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItc20tOSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLXNtLTEwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItc20tMTEge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1zbS0xMiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLXNtLTAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1zbS0xIHtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtc20tMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLXNtLTMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtc20tNCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1zbS01IHtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLXNtLTYge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtc20tNyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1zbS04IHtcclxuICAgIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLXNtLTkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtc20tMTAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtc20tMTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtc20tMTIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS0wIHtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS0wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tMSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXNtLTIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLXNtLTIge1xyXG4gICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS0zIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tMyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS00IHtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tNCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS01IHtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tNSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS02IHtcclxuICAgIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tNiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS03IHtcclxuICAgIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tNyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS04IHtcclxuICAgIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tOCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS05IHtcclxuICAgIHBhZGRpbmctbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tOSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS0xMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLXNtLTEwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXNtLTExIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tMTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tMTIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS0xMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS0wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtc20tMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUtc20tMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTIge1xyXG4gICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS0yIHtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS0zIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS02IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTYge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTcge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS04IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTgge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS05IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS0xMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS0xMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTExIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTExIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUtc20tMTIge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtc20tMTIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAudGV4dC1zbS1sZWZ0IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LXNtLXJpZ2h0IHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAudGV4dC1zbS1jZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAudGV4dC1zbS1qdXN0aWZ5IHtcclxuICAgIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LXNtLXN0YXJ0IHtcclxuICAgIHRleHQtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAudGV4dC1zbS1lbmQge1xyXG4gICAgdGV4dC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcclxuICAubS1hcHBsaWNhdGlvbiAubWEtbWQtMCB7XHJcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLW1kLTEge1xyXG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC0yIHtcclxuICAgIG1hcmdpbjogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbWQtMyB7XHJcbiAgICBtYXJnaW46IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC00IHtcclxuICAgIG1hcmdpbjogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLW1kLTUge1xyXG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbWQtNiB7XHJcbiAgICBtYXJnaW46IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC03IHtcclxuICAgIG1hcmdpbjogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLW1kLTgge1xyXG4gICAgbWFyZ2luOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbWQtOSB7XHJcbiAgICBtYXJnaW46IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC0xMCB7XHJcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC0xMSB7XHJcbiAgICBtYXJnaW46IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC0xMiB7XHJcbiAgICBtYXJnaW46IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC1hdXRvIHtcclxuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtbWQtMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLTUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLTYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLTcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLTgge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLTkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLTEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC0xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtbWQtMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLTAge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1tZC0xIHtcclxuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktbWQtMiB7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLTMge1xyXG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLTQge1xyXG4gICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLTUge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLTYge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLTcge1xyXG4gICAgbWFyZ2luLXRvcDogMjhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLTgge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLTkge1xyXG4gICAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLTEwIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1tZC0xMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktbWQtMTIge1xyXG4gICAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLWF1dG8ge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLTAge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbWQtMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1tZC0yIHtcclxuICAgIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLTMge1xyXG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLTQge1xyXG4gICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLTUge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLTYge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLTcge1xyXG4gICAgbWFyZ2luLXRvcDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLTgge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLTkge1xyXG4gICAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLTEwIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1tZC0xMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbWQtMTIge1xyXG4gICAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLWF1dG8ge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLW1kLTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1tZC0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLW1kLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1tZC01IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLW1kLTYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1tZC04IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLW1kLTkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC0wIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLW1kLTEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbWQtMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC0zIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC00IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC01IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC02IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC03IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC04IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC05IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC0xMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbWQtMTEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLW1kLTEyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC1hdXRvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC0yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbWQtNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLW1kLTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbWQtNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLW1kLTgge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbWQtMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLW1kLTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbWQtYXV0byB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC01IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLTcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC04IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLTEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC0xMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLTExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC0xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC0xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC0zIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLTUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC02IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLTgge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC05IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC0xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC1uMSB7XHJcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC1uMiB7XHJcbiAgICBtYXJnaW46IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC1uMyB7XHJcbiAgICBtYXJnaW46IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbWQtbjQge1xyXG4gICAgbWFyZ2luOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLW1kLW41IHtcclxuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC1uNiB7XHJcbiAgICBtYXJnaW46IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbWQtbjcge1xyXG4gICAgbWFyZ2luOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLW1kLW44IHtcclxuICAgIG1hcmdpbjogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC1uOSB7XHJcbiAgICBtYXJnaW46IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbWQtbjEwIHtcclxuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC1uMTEge1xyXG4gICAgbWFyZ2luOiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLW1kLW4xMiB7XHJcbiAgICBtYXJnaW46IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtbWQtbjEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLW4yIHtcclxuICAgIG1hcmdpbi1yaWdodDogLThweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC1uMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC1uNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC1uNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC1uNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC1uNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC1uOCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC1uOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC1uMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtbWQtbjExIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLW4xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1tZC1uMSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktbWQtbjIge1xyXG4gICAgbWFyZ2luLXRvcDogLThweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLThweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLW4zIHtcclxuICAgIG1hcmdpbi10b3A6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLW40IHtcclxuICAgIG1hcmdpbi10b3A6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLW41IHtcclxuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLW42IHtcclxuICAgIG1hcmdpbi10b3A6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLW43IHtcclxuICAgIG1hcmdpbi10b3A6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLW44IHtcclxuICAgIG1hcmdpbi10b3A6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLW45IHtcclxuICAgIG1hcmdpbi10b3A6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLW4xMCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1tZC1uMTEge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktbWQtbjEyIHtcclxuICAgIG1hcmdpbi10b3A6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLW4xIHtcclxuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1tZC1uMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbWQtbjMge1xyXG4gICAgbWFyZ2luLXRvcDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1tZC1uNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLW41IHtcclxuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbWQtbjYge1xyXG4gICAgbWFyZ2luLXRvcDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1tZC1uNyB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLW44IHtcclxuICAgIG1hcmdpbi10b3A6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbWQtbjkge1xyXG4gICAgbWFyZ2luLXRvcDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1tZC1uMTAge1xyXG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1tZC1uMTEge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1tZC1uMTIge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1tZC1uMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1tZC1uMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1tZC1uMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtbjQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLW1kLW41IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1tZC1uNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtbjcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLW1kLW44IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1tZC1uOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtbjEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1tZC1uMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLW1kLW4xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbWQtbjEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLW1kLW4yIHtcclxuICAgIG1hcmdpbi1ib3R0b206IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC1uMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLW1kLW40IHtcclxuICAgIG1hcmdpbi1ib3R0b206IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbWQtbjUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC1uNiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLW1kLW43IHtcclxuICAgIG1hcmdpbi1ib3R0b206IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbWQtbjgge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC1uOSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLW1kLW4xMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLW1kLW4xMSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLW1kLW4xMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLW1kLW4xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbWQtbjIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC1uMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC1uNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC1uNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC1uNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC1uNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC1uOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC1uOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC1uMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbWQtbjExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLW1kLW4xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLW4xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC1uMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLW4yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC1uMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLW4zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtbjMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtbjQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC1uNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC1uNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLW41IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLW42IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtbjYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtbjcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC1uNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC1uOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLW44IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLW45IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtbjkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtbjEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtbjEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLW4xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLW4xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC1uMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC1uMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC1uMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC1uMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLThweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC1uNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC1uNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLW41IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLW41IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC1uNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC1uNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLW44IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLW44IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC1uMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjExIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLW4xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLW4xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC1uMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbWQtMCB7XHJcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYS1tZC0xIHtcclxuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLW1kLTIge1xyXG4gICAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbWQtMyB7XHJcbiAgICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbWQtNCB7XHJcbiAgICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbWQtNSB7XHJcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbWQtNiB7XHJcbiAgICBwYWRkaW5nOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbWQtNyB7XHJcbiAgICBwYWRkaW5nOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbWQtOCB7XHJcbiAgICBwYWRkaW5nOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbWQtOSB7XHJcbiAgICBwYWRkaW5nOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbWQtMTAge1xyXG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLW1kLTExIHtcclxuICAgIHBhZGRpbmc6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYS1tZC0xMiB7XHJcbiAgICBwYWRkaW5nOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbWQtMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbWQtMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbWQtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbWQtMyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1tZC00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LW1kLTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbWQtNiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1tZC03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LW1kLTgge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbWQtOSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1tZC0xMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1tZC0xMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1tZC0xMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1tZC0wIHtcclxuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1tZC0xIHtcclxuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1tZC0yIHtcclxuICAgIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1tZC0zIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LW1kLTQge1xyXG4gICAgcGFkZGluZy10b3A6IDE2cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktbWQtNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1tZC02IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LW1kLTcge1xyXG4gICAgcGFkZGluZy10b3A6IDI4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktbWQtOCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1tZC05IHtcclxuICAgIHBhZGRpbmctdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LW1kLTEwIHtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LW1kLTExIHtcclxuICAgIHBhZGRpbmctdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LW1kLTEyIHtcclxuICAgIHBhZGRpbmctdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LW1kLTAge1xyXG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LW1kLTEge1xyXG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LW1kLTIge1xyXG4gICAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LW1kLTMge1xyXG4gICAgcGFkZGluZy10b3A6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1tZC00IHtcclxuICAgIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQtbWQtNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LW1kLTYge1xyXG4gICAgcGFkZGluZy10b3A6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1tZC03IHtcclxuICAgIHBhZGRpbmctdG9wOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQtbWQtOCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LW1kLTkge1xyXG4gICAgcGFkZGluZy10b3A6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1tZC0xMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LW1kLTExIHtcclxuICAgIHBhZGRpbmctdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQtbWQtMTIge1xyXG4gICAgcGFkZGluZy10b3A6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1tZC0wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnByLW1kLTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItbWQtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1tZC0zIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1tZC00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1tZC01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1tZC02IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1tZC03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1tZC04IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1tZC05IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1tZC0xMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItbWQtMTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnByLW1kLTEyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1tZC0wIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1tZC0xIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1tZC0yIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1tZC0zIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItbWQtNCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLW1kLTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1tZC02IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItbWQtNyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLW1kLTgge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1tZC05IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItbWQtMTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1tZC0xMSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLW1kLTEyIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtbWQtMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLW1kLTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1tZC0yIHtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtbWQtMyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1tZC00IHtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLW1kLTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtbWQtNiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1tZC03IHtcclxuICAgIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLW1kLTgge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtbWQtOSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1tZC0xMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1tZC0xMSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1tZC0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC0xIHtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC0xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMtbWQtMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtbWQtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC0zIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTYge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC02IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTcge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTgge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC04IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC05IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTEwIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtbWQtMTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMtbWQtMTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC0xMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTEyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1tZC0wIHtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1tZC0xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtMSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTMge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtMyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtNCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtNSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTYge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtNiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTcge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtNyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTgge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtOCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTkge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtOSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTEwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTEwIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtMTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtMTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1tZC0xMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1tZC0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LW1kLWxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnRleHQtbWQtcmlnaHQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LW1kLWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LW1kLWp1c3RpZnkge1xyXG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnRleHQtbWQtc3RhcnQge1xyXG4gICAgdGV4dC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LW1kLWVuZCB7XHJcbiAgICB0ZXh0LWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjY0cHgpIHtcclxuICAubS1hcHBsaWNhdGlvbiAubWEtbGctMCB7XHJcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLWxnLTEge1xyXG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy0yIHtcclxuICAgIG1hcmdpbjogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbGctMyB7XHJcbiAgICBtYXJnaW46IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy00IHtcclxuICAgIG1hcmdpbjogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLWxnLTUge1xyXG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbGctNiB7XHJcbiAgICBtYXJnaW46IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy03IHtcclxuICAgIG1hcmdpbjogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLWxnLTgge1xyXG4gICAgbWFyZ2luOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbGctOSB7XHJcbiAgICBtYXJnaW46IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy0xMCB7XHJcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy0xMSB7XHJcbiAgICBtYXJnaW46IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy0xMiB7XHJcbiAgICBtYXJnaW46IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy1hdXRvIHtcclxuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtbGctMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLTUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLTYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLTcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLTgge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLTkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLTEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy0xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtbGctMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLTAge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1sZy0xIHtcclxuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktbGctMiB7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLTMge1xyXG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLTQge1xyXG4gICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLTUge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLTYge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLTcge1xyXG4gICAgbWFyZ2luLXRvcDogMjhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLTgge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLTkge1xyXG4gICAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLTEwIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1sZy0xMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktbGctMTIge1xyXG4gICAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLWF1dG8ge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLTAge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbGctMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1sZy0yIHtcclxuICAgIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLTMge1xyXG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLTQge1xyXG4gICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLTUge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLTYge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLTcge1xyXG4gICAgbWFyZ2luLXRvcDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLTgge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLTkge1xyXG4gICAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLTEwIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1sZy0xMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbGctMTIge1xyXG4gICAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLWF1dG8ge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLWxnLTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1sZy0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLWxnLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1sZy01IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLWxnLTYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1sZy04IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLWxnLTkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy0wIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLWxnLTEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbGctMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy0zIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy00IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy01IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy02IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy03IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy04IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy05IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy0xMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbGctMTEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLWxnLTEyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy1hdXRvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy0yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbGctNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLWxnLTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbGctNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLWxnLTgge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbGctMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLWxnLTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbGctYXV0byB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy01IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLTcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy04IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLTEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy0xMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLTExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy0xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy0xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy0zIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLTUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy02IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLTgge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy05IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy0xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy1uMSB7XHJcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy1uMiB7XHJcbiAgICBtYXJnaW46IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy1uMyB7XHJcbiAgICBtYXJnaW46IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbGctbjQge1xyXG4gICAgbWFyZ2luOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLWxnLW41IHtcclxuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy1uNiB7XHJcbiAgICBtYXJnaW46IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbGctbjcge1xyXG4gICAgbWFyZ2luOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLWxnLW44IHtcclxuICAgIG1hcmdpbjogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy1uOSB7XHJcbiAgICBtYXJnaW46IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbGctbjEwIHtcclxuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy1uMTEge1xyXG4gICAgbWFyZ2luOiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLWxnLW4xMiB7XHJcbiAgICBtYXJnaW46IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtbGctbjEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLW4yIHtcclxuICAgIG1hcmdpbi1yaWdodDogLThweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy1uMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy1uNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy1uNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy1uNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy1uNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy1uOCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy1uOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy1uMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtbGctbjExIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLW4xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1sZy1uMSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktbGctbjIge1xyXG4gICAgbWFyZ2luLXRvcDogLThweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLThweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLW4zIHtcclxuICAgIG1hcmdpbi10b3A6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLW40IHtcclxuICAgIG1hcmdpbi10b3A6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLW41IHtcclxuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLW42IHtcclxuICAgIG1hcmdpbi10b3A6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLW43IHtcclxuICAgIG1hcmdpbi10b3A6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLW44IHtcclxuICAgIG1hcmdpbi10b3A6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLW45IHtcclxuICAgIG1hcmdpbi10b3A6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLW4xMCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1sZy1uMTEge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktbGctbjEyIHtcclxuICAgIG1hcmdpbi10b3A6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLW4xIHtcclxuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1sZy1uMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbGctbjMge1xyXG4gICAgbWFyZ2luLXRvcDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1sZy1uNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLW41IHtcclxuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbGctbjYge1xyXG4gICAgbWFyZ2luLXRvcDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1sZy1uNyB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLW44IHtcclxuICAgIG1hcmdpbi10b3A6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbGctbjkge1xyXG4gICAgbWFyZ2luLXRvcDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1sZy1uMTAge1xyXG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1sZy1uMTEge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1sZy1uMTIge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1sZy1uMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1sZy1uMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1sZy1uMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctbjQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLWxnLW41IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1sZy1uNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctbjcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLWxnLW44IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1sZy1uOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctbjEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1sZy1uMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLWxnLW4xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbGctbjEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLWxnLW4yIHtcclxuICAgIG1hcmdpbi1ib3R0b206IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy1uMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLWxnLW40IHtcclxuICAgIG1hcmdpbi1ib3R0b206IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbGctbjUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy1uNiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLWxnLW43IHtcclxuICAgIG1hcmdpbi1ib3R0b206IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbGctbjgge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy1uOSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLWxnLW4xMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLWxnLW4xMSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLWxnLW4xMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLWxnLW4xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbGctbjIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy1uMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy1uNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy1uNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy1uNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy1uNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy1uOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy1uOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy1uMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbGctbjExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLWxnLW4xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLW4xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy1uMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLW4yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy1uMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLW4zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctbjMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctbjQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy1uNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy1uNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLW41IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLW42IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctbjYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctbjcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy1uNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy1uOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLW44IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLW45IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctbjkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctbjEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctbjEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLW4xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLW4xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy1uMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy1uMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy1uMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy1uMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLThweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy1uNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy1uNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLW41IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLW41IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy1uNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy1uNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLW44IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLW44IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy1uMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjExIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLW4xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLW4xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy1uMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbGctMCB7XHJcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYS1sZy0xIHtcclxuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLWxnLTIge1xyXG4gICAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbGctMyB7XHJcbiAgICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbGctNCB7XHJcbiAgICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbGctNSB7XHJcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbGctNiB7XHJcbiAgICBwYWRkaW5nOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbGctNyB7XHJcbiAgICBwYWRkaW5nOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbGctOCB7XHJcbiAgICBwYWRkaW5nOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbGctOSB7XHJcbiAgICBwYWRkaW5nOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbGctMTAge1xyXG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLWxnLTExIHtcclxuICAgIHBhZGRpbmc6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYS1sZy0xMiB7XHJcbiAgICBwYWRkaW5nOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbGctMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbGctMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbGctMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbGctMyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1sZy00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LWxnLTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbGctNiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1sZy03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LWxnLTgge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbGctOSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1sZy0xMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1sZy0xMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1sZy0xMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1sZy0wIHtcclxuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1sZy0xIHtcclxuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1sZy0yIHtcclxuICAgIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1sZy0zIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LWxnLTQge1xyXG4gICAgcGFkZGluZy10b3A6IDE2cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktbGctNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1sZy02IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LWxnLTcge1xyXG4gICAgcGFkZGluZy10b3A6IDI4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktbGctOCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1sZy05IHtcclxuICAgIHBhZGRpbmctdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LWxnLTEwIHtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LWxnLTExIHtcclxuICAgIHBhZGRpbmctdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LWxnLTEyIHtcclxuICAgIHBhZGRpbmctdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LWxnLTAge1xyXG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LWxnLTEge1xyXG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LWxnLTIge1xyXG4gICAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LWxnLTMge1xyXG4gICAgcGFkZGluZy10b3A6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1sZy00IHtcclxuICAgIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQtbGctNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LWxnLTYge1xyXG4gICAgcGFkZGluZy10b3A6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1sZy03IHtcclxuICAgIHBhZGRpbmctdG9wOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQtbGctOCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LWxnLTkge1xyXG4gICAgcGFkZGluZy10b3A6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1sZy0xMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LWxnLTExIHtcclxuICAgIHBhZGRpbmctdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQtbGctMTIge1xyXG4gICAgcGFkZGluZy10b3A6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1sZy0wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnByLWxnLTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItbGctMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1sZy0zIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1sZy00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1sZy01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1sZy02IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1sZy03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1sZy04IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1sZy05IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1sZy0xMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItbGctMTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnByLWxnLTEyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1sZy0wIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1sZy0xIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1sZy0yIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1sZy0zIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItbGctNCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLWxnLTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1sZy02IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItbGctNyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLWxnLTgge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1sZy05IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItbGctMTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1sZy0xMSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLWxnLTEyIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtbGctMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLWxnLTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1sZy0yIHtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtbGctMyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1sZy00IHtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLWxnLTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtbGctNiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1sZy03IHtcclxuICAgIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLWxnLTgge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtbGctOSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1sZy0xMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1sZy0xMSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1sZy0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy0xIHtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy0xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMtbGctMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtbGctMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy0zIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTYge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy02IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTcge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTgge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy04IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy05IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTEwIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtbGctMTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMtbGctMTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy0xMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTEyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1sZy0wIHtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1sZy0xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctMSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTMge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctMyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctNCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctNSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTYge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctNiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTcge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctNyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTgge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctOCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTkge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctOSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTEwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTEwIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctMTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctMTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1sZy0xMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1sZy0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LWxnLWxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnRleHQtbGctcmlnaHQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LWxnLWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LWxnLWp1c3RpZnkge1xyXG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnRleHQtbGctc3RhcnQge1xyXG4gICAgdGV4dC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LWxnLWVuZCB7XHJcbiAgICB0ZXh0LWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxOTA0cHgpIHtcclxuICAubS1hcHBsaWNhdGlvbiAubWEteGwtMCB7XHJcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXhsLTEge1xyXG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC0yIHtcclxuICAgIG1hcmdpbjogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEteGwtMyB7XHJcbiAgICBtYXJnaW46IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC00IHtcclxuICAgIG1hcmdpbjogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXhsLTUge1xyXG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEteGwtNiB7XHJcbiAgICBtYXJnaW46IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC03IHtcclxuICAgIG1hcmdpbjogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXhsLTgge1xyXG4gICAgbWFyZ2luOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEteGwtOSB7XHJcbiAgICBtYXJnaW46IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC0xMCB7XHJcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC0xMSB7XHJcbiAgICBtYXJnaW46IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC0xMiB7XHJcbiAgICBtYXJnaW46IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC1hdXRvIHtcclxuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgteGwtMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLTUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLTYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLTcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLTgge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLTkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLTEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC0xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgteGwtMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLTAge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS14bC0xIHtcclxuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXkteGwtMiB7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLTMge1xyXG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLTQge1xyXG4gICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLTUge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLTYge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLTcge1xyXG4gICAgbWFyZ2luLXRvcDogMjhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLTgge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLTkge1xyXG4gICAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLTEwIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS14bC0xMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXkteGwtMTIge1xyXG4gICAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLWF1dG8ge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLTAge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQteGwtMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC14bC0yIHtcclxuICAgIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLTMge1xyXG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLTQge1xyXG4gICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLTUge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLTYge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLTcge1xyXG4gICAgbWFyZ2luLXRvcDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLTgge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLTkge1xyXG4gICAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLTEwIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC14bC0xMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQteGwtMTIge1xyXG4gICAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLWF1dG8ge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXhsLTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci14bC0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXhsLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci14bC01IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXhsLTYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci14bC04IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXhsLTkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC0wIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXhsLTEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWIteGwtMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC0zIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC00IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC01IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC02IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC03IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC04IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC05IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC0xMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWIteGwtMTEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXhsLTEyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC1hdXRvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC0yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwteGwtNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXhsLTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwteGwtNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXhsLTgge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwteGwtMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXhsLTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwteGwtYXV0byB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC01IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLTcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC04IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLTEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC0xMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLTExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC0xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC0xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC0zIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLTUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC02IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLTgge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC05IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC0xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC1uMSB7XHJcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC1uMiB7XHJcbiAgICBtYXJnaW46IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC1uMyB7XHJcbiAgICBtYXJnaW46IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEteGwtbjQge1xyXG4gICAgbWFyZ2luOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXhsLW41IHtcclxuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC1uNiB7XHJcbiAgICBtYXJnaW46IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEteGwtbjcge1xyXG4gICAgbWFyZ2luOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXhsLW44IHtcclxuICAgIG1hcmdpbjogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC1uOSB7XHJcbiAgICBtYXJnaW46IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEteGwtbjEwIHtcclxuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC1uMTEge1xyXG4gICAgbWFyZ2luOiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXhsLW4xMiB7XHJcbiAgICBtYXJnaW46IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgteGwtbjEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLW4yIHtcclxuICAgIG1hcmdpbi1yaWdodDogLThweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC1uMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC1uNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC1uNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC1uNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC1uNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC1uOCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC1uOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC1uMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgteGwtbjExIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLW4xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS14bC1uMSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXkteGwtbjIge1xyXG4gICAgbWFyZ2luLXRvcDogLThweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLThweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLW4zIHtcclxuICAgIG1hcmdpbi10b3A6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLW40IHtcclxuICAgIG1hcmdpbi10b3A6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLW41IHtcclxuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLW42IHtcclxuICAgIG1hcmdpbi10b3A6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLW43IHtcclxuICAgIG1hcmdpbi10b3A6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLW44IHtcclxuICAgIG1hcmdpbi10b3A6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLW45IHtcclxuICAgIG1hcmdpbi10b3A6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLW4xMCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS14bC1uMTEge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXkteGwtbjEyIHtcclxuICAgIG1hcmdpbi10b3A6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLW4xIHtcclxuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC14bC1uMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQteGwtbjMge1xyXG4gICAgbWFyZ2luLXRvcDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC14bC1uNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLW41IHtcclxuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQteGwtbjYge1xyXG4gICAgbWFyZ2luLXRvcDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC14bC1uNyB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLW44IHtcclxuICAgIG1hcmdpbi10b3A6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQteGwtbjkge1xyXG4gICAgbWFyZ2luLXRvcDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC14bC1uMTAge1xyXG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC14bC1uMTEge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC14bC1uMTIge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci14bC1uMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci14bC1uMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci14bC1uMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtbjQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXhsLW41IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci14bC1uNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtbjcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXhsLW44IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci14bC1uOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtbjEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci14bC1uMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXhsLW4xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWIteGwtbjEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXhsLW4yIHtcclxuICAgIG1hcmdpbi1ib3R0b206IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC1uMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXhsLW40IHtcclxuICAgIG1hcmdpbi1ib3R0b206IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWIteGwtbjUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC1uNiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXhsLW43IHtcclxuICAgIG1hcmdpbi1ib3R0b206IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWIteGwtbjgge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC1uOSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXhsLW4xMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXhsLW4xMSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXhsLW4xMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXhsLW4xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwteGwtbjIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC1uMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC1uNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC1uNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC1uNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC1uNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC1uOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC1uOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC1uMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwteGwtbjExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXhsLW4xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLW4xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC1uMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLW4yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC1uMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLW4zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtbjMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtbjQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC1uNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC1uNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLW41IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLW42IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtbjYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtbjcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC1uNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC1uOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLW44IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLW45IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtbjkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtbjEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtbjEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLW4xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLW4xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC1uMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC1uMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC1uMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC1uMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLThweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC1uNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC1uNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLW41IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLW41IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC1uNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC1uNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLW44IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLW44IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC1uMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjExIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLW4xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLW4xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC1uMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEteGwtMCB7XHJcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYS14bC0xIHtcclxuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXhsLTIge1xyXG4gICAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEteGwtMyB7XHJcbiAgICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEteGwtNCB7XHJcbiAgICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEteGwtNSB7XHJcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEteGwtNiB7XHJcbiAgICBwYWRkaW5nOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEteGwtNyB7XHJcbiAgICBwYWRkaW5nOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEteGwtOCB7XHJcbiAgICBwYWRkaW5nOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEteGwtOSB7XHJcbiAgICBwYWRkaW5nOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEteGwtMTAge1xyXG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXhsLTExIHtcclxuICAgIHBhZGRpbmc6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYS14bC0xMiB7XHJcbiAgICBwYWRkaW5nOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgteGwtMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgteGwtMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgteGwtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgteGwtMyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC14bC00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LXhsLTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgteGwtNiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC14bC03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LXhsLTgge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgteGwtOSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC14bC0xMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC14bC0xMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC14bC0xMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS14bC0wIHtcclxuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS14bC0xIHtcclxuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS14bC0yIHtcclxuICAgIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS14bC0zIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LXhsLTQge1xyXG4gICAgcGFkZGluZy10b3A6IDE2cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHkteGwtNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS14bC02IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LXhsLTcge1xyXG4gICAgcGFkZGluZy10b3A6IDI4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHkteGwtOCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS14bC05IHtcclxuICAgIHBhZGRpbmctdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LXhsLTEwIHtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LXhsLTExIHtcclxuICAgIHBhZGRpbmctdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LXhsLTEyIHtcclxuICAgIHBhZGRpbmctdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXhsLTAge1xyXG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXhsLTEge1xyXG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXhsLTIge1xyXG4gICAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXhsLTMge1xyXG4gICAgcGFkZGluZy10b3A6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC14bC00IHtcclxuICAgIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQteGwtNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXhsLTYge1xyXG4gICAgcGFkZGluZy10b3A6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC14bC03IHtcclxuICAgIHBhZGRpbmctdG9wOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQteGwtOCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXhsLTkge1xyXG4gICAgcGFkZGluZy10b3A6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC14bC0xMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXhsLTExIHtcclxuICAgIHBhZGRpbmctdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQteGwtMTIge1xyXG4gICAgcGFkZGluZy10b3A6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci14bC0wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnByLXhsLTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHIteGwtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci14bC0zIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci14bC00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci14bC01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci14bC02IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci14bC03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci14bC04IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci14bC05IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci14bC0xMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHIteGwtMTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnByLXhsLTEyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi14bC0wIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi14bC0xIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi14bC0yIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi14bC0zIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGIteGwtNCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLXhsLTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi14bC02IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGIteGwtNyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLXhsLTgge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi14bC05IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGIteGwtMTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi14bC0xMSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLXhsLTEyIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwteGwtMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLXhsLTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC14bC0yIHtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwteGwtMyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC14bC00IHtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLXhsLTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwteGwtNiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC14bC03IHtcclxuICAgIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLXhsLTgge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwteGwtOSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC14bC0xMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC14bC0xMSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC14bC0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC0xIHtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC0xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMteGwtMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMteGwtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC0zIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTYge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC02IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTcge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTgge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC04IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC05IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTEwIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMteGwtMTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMteGwtMTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC0xMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTEyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS14bC0wIHtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS14bC0xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtMSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTMge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtMyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtNCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtNSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTYge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtNiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTcge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtNyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTgge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtOCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTkge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtOSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTEwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTEwIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtMTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtMTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS14bC0xMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS14bC0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LXhsLWxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnRleHQteGwtcmlnaHQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LXhsLWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LXhsLWp1c3RpZnkge1xyXG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnRleHQteGwtc3RhcnQge1xyXG4gICAgdGV4dC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LXhsLWVuZCB7XHJcbiAgICB0ZXh0LWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbiIsIiNhbGwge1xyXG4gIC5yb290IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmc1O1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIG1heC13aWR0aDogMTEwMHB4XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nMTBcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXJvdXNlbC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5zbGljay1kb3RzIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLml0ZW0ge1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmVcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uYXYge1xyXG4gICAgQGluY2x1ZGUgcGFsZXR0ZS1iYWNrZ3JvdW5kLXBhcGVyO1xyXG4gICAgd2lkdGg6IDY0cHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogY2FsYyg1MCUgLSAyMHB4KTtcclxuICAgIHotaW5kZXg6IDkwO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDIwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgIGkge1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICBAaW5jbHVkZSBwYWxldHRlLXRleHQtcHJpbWFyeVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihtZCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJldiB7XHJcbiAgICBsZWZ0OiAkc3BhY2luZzEwICogLTFcclxuICB9XHJcbiAgLm5leHQge1xyXG4gICAgcmlnaHQ6ICRzcGFjaW5nMTAgKiAtMVxyXG4gIH1cclxuXHJcbn0iLCIvKiBNT1ZJRSBUSFVNQiBDQVJEICovXHJcbi5idG4td3JhcCB7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxyXG59XHJcblxyXG4ubW92aWUtdGh1bWIge1xyXG4gIG1heC13aWR0aDogMzIwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgLmJ0bi13cmFwIHtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRyb3VuZGVkLWJpZztcclxuICAgIEBpbmNsdWRlIHBhbGV0dGUtYmFja2dyb3VuZC1wYXBlcjtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBAaW5jbHVkZSBwYWxldHRlLXRleHQtcHJpbWFyeTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmc1XHJcbiAgfVxyXG4gIC5maWd1cmUge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRyb3VuZGVkLWJpZztcclxuICAgIEBpbmNsdWRlIHNoYWRvdzQ7XHJcbiAgICBpIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBmb250LXNpemU6IDUycHg7XHJcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAzMHB4KTtcclxuICAgICAgbGVmdDogY2FsYyg1MCUgLSAzMHB4KTtcclxuICAgICAgYm9yZGVyOiA1cHggc29saWQgJHBhbGV0dGUtY29tbW9uLXdoaXRlO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICB3aWR0aDogNjBweDtcclxuICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNTRweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XHJcbiAgICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGU7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTQ0ZGVnLCAkcGFsZXR0ZS1zZWNvbmRhcnktbWFpbiA2JSwgJHBhbGV0dGUtcHJpbWFyeS1tYWluIDEwMCUpO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGkge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgICB3aWR0aDogMTA1JVxyXG4gICAgfVxyXG4gICAgLmZpZ2NhcHRpb24ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICB0b3A6IDE2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICAgIEBpbmNsdWRlIGxlZnQoMTZweCk7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRwYWxldHRlLWNvbW1vbi1ibGFjaztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogJHBhbGV0dGUtY29tbW9uLXdoaXRlO1xyXG4gICAgICBwYWRkaW5nOiBzcGFjaW5nKDAuNzUsIDEuNSk7XHJcbiAgICAgIHotaW5kZXg6IDM7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50ZXh0IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgcGFkZGluZzogJHNwYWNpbmcxO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi8qIENBVEVHT1JZIENBUkQgKi9cclxuLmNhdGVnb3J5IHtcclxuICBAaW5jbHVkZSB0ZXh0LWFsaWduKGxlZnQpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmc6IHNwYWNpbmcoMCwgMyk7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgYmFja2dyb3VuZDogJHBhbGV0dGUtcHJpbWFyeS1kYXJrO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtYmlnO1xyXG4gIEBpbmNsdWRlIHNoYWRvdzM7XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgQGluY2x1ZGUgbGVmdCgwKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAyMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjAwKSAyJSwgcmdiYSgwLDAsMCwwLjMwKSA5MSUpO1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuICB9XHJcbiAgaW1nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG4gIC5wcm9wZXJ0eSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb2xvcjogJHBhbGV0dGUtY29tbW9uLXdoaXRlO1xyXG4gICAgZmxleDogMTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXJlZ3VsYXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAobGcpIHtcclxuICAgICAgQGluY2x1ZGUgcGFkZGluZy1sZWZ0KCRzcGFjaW5nMik7XHJcbiAgICB9XHJcbiAgICBzcGFuIHtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgIH1cclxuICAgIC50aXRsZS1jYXRlZ29yeSB7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgQGluY2x1ZGUgdGV4dC1hbGlnbihsZWZ0KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIH1cclxuICAgIC50b3RhbCB7XHJcbiAgICAgIEBpbmNsdWRlIHRleHQtYWxpZ24obGVmdCk7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICB9XHJcbiAgICAuYnV0dG9uIHtcclxuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmczXHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idXR0b24tYmFzZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgd2lkdGg6IDEwMCVcclxuICB9XHJcbiAgXHJcbiAgJi5mdWxsIHtcclxuICAgIGhlaWdodDogMTcwcHggIWltcG9ydGFudDtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkgYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICB9XHJcbiAgICAudGl0bGUtY2F0ZWdvcnkge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiA0NSU7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDEzMHB4O1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkgYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaGFsZi1jaGFyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChtZCkge1xyXG4gICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxyXG4gICAgfVxyXG4gICAgLnByb3BlcnR5IHtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nNlxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAobGcpIHtcclxuICAgICAgICBoZWlnaHQ6IDI4MHB4XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuZnVsbC1jaGFyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChtZCkge1xyXG4gICAgICBoZWlnaHQ6IDQ5NXB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgdG9wOiAkc3BhY2luZzU7XHJcbiAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gICAgLnByb3BlcnR5IHtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nNlxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5zaGFkb3cge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgb3BhY2l0eTogMC4xNTtcclxuICAgIHRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgyKTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBTSU1QTEUgQ0FSRCAqL1xyXG4uc2ltcGxlLXRodW1iIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogc3BhY2luZygyLCAxKTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgZWFzZS1vdXQ7XHJcbiAgbWFyZ2luOiAkc3BhY2luZzEgYXV0bztcclxuICBAaW5jbHVkZSBwYWxldHRlLXRleHQtcHJpbWFyeTtcclxuICAud3JhcCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgLnRleHQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gIH1cclxuICAuZmlndXJlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICRwYWxldHRlLXByaW1hcnktbWFpbiwgJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW4pO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtYmlnO1xyXG4gICAgcGFkZGluZzogM3B4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbjogc3BhY2luZygwLCAyLCAxKTtcclxuICAgIHNwYW4ge1xyXG4gICAgICBoZWlnaHQ6IDk0cHg7XHJcbiAgICAgIHdpZHRoOiA5NHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogOTRweDtcclxuICAgICAgQGluY2x1ZGUgcGFsZXR0ZS1iYWNrZ3JvdW5kLXBhcGVyO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAkcm91bmRlZC1iaWc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgaSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogODBweDtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoMzMwZGVnLCAkcGFsZXR0ZS1wcmltYXJ5LW1haW4sICRwYWxldHRlLXNlY29uZGFyeS1tYWluKTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICRwYWxldHRlLXByaW1hcnktbWFpbiwgJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW4pO1xyXG4gICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aGVtZS0tZGFyayAmIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCgzMzBkZWcsICRwYWxldHRlLXByaW1hcnktbGlnaHQsICRwYWxldHRlLXNlY29uZGFyeS1saWdodCk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0LCAkcGFsZXR0ZS1zZWNvbmRhcnktbGlnaHQpO1xyXG4gICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIHN0cm9uZyB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZFxyXG4gIH1cclxufVxyXG5cclxuLyogUFJJQ0lORyBDQVJEICovXHJcbi5wcmljaW5nLWNhcmQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3JkZXItcmFkaXVzOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgei1pbmRleDogMjtcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nMztcclxuICAmLmNhcmQge1xyXG4gICAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAwcHggJGRhcmstYmFja2dyb3VuZC1kZWZhdWx0XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYmFzaWMge1xyXG4gICAgLnRpdGxlLWNhcmQge1xyXG4gICAgICBwIHtcclxuICAgICAgICBAaW5jbHVkZSB1c2UtdGhlbWUoY29sb3IsICRwYWxldHRlLXNlY29uZGFyeS1tYWluLCAkcGFsZXR0ZS1zZWNvbmRhcnktbGlnaHQpXHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRwYWxldHRlLXNlY29uZGFyeS1tYWluO1xyXG4gICAgICBAaW5jbHVkZSB1c2UtdGhlbWUoYm94LXNoYWRvdywgMCAwIDIwcHggNXB4ICRwYWxldHRlLXNlY29uZGFyeS1saWdodCwgMCAwIDIwcHggNXB4ICRkYXJrLWJhY2tncm91bmQtZGVmYXVsdClcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYudmFsdWUge1xyXG4gICAgei1pbmRleDogMjA7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcGFsZXR0ZS1wcmltYXJ5LW1haW47XHJcbiAgICAudGl0bGUtY2FyZCB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZzg7XHJcbiAgICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgaDQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBjb2xvcjogJHBhbGV0dGUtY29tbW9uLXdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgcCB7XHJcbiAgICAgICAgY29sb3I6ICRwYWxldHRlLWNvbW1vbi13aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgICB9XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHdpZHRoOiAxNjAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYm90dG9tOiAtNjBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgIGxlZnQ6IC0zMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0NWRlZywgJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW4gNDAlLCAkcGFsZXR0ZS1wcmltYXJ5LW1haW4gODAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdWwge1xyXG4gICAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmcyXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB1bCB7XHJcbiAgICBwYWRkaW5nOiBzcGFjaW5nKDAsIDIpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmczO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIGxpIHtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6ICRzcGFjaW5nMTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZDtcclxuICAgICAgQGluY2x1ZGUgcGFsZXR0ZS1kaXZpZGVyO1xyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmVcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIEBpbmNsdWRlIHVzZS10aGVtZShib3gtc2hhZG93LCAwIDAgMjBweCA1cHggJHBhbGV0dGUtcHJpbWFyeS1saWdodCwgMCAwIDIwcHggNXB4ICRkYXJrLWJhY2tncm91bmQtZGVmYXVsdCk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcGFsZXR0ZS1wcmltYXJ5LW1haW5cclxuICB9XHJcbiAgLnRpdGxlLWNhcmQge1xyXG4gICAgcGFkZGluZzogc3BhY2luZyg1LCAwLCAyKTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgICBAaW5jbHVkZSB1c2UtdGhlbWUoY29sb3IsICRwYWxldHRlLXByaW1hcnktbWFpbiwgJHBhbGV0dGUtcHJpbWFyeS1saWdodClcclxuICAgIH1cclxuICAgIGg0IHtcclxuICAgICAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXByaW1hcnk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmcyXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnRuLWFyZWEge1xyXG4gICAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXNlY29uZGFyeTtcclxuICAgIHBhZGRpbmc6ICRzcGFjaW5nMjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5idXR0b24ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZzJcclxuICAgIH1cclxuICAgIC5kZXNjIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBORVdTIENBUkQgKi9cclxuLm5ld3MtY2FyZCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBbZGlyPVwicnRsXCJdICYge1xyXG4gICAgZGlyZWN0aW9uOiBydGw7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICB9XHJcbiAgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgfVxyXG4gIGZpZ3VyZSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtc21hbGw7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBAaW5jbHVkZSBtYXJnaW4tcmlnaHQoJHNwYWNpbmcyKTtcclxuICAgIHdpZHRoOiAxMjBweDtcclxuICAgIGhlaWdodDogMTQwcHg7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgICBtYXJnaW46IHNwYWNpbmcoMiwgMSlcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgIEBpbmNsdWRlIG1hcmdpbi1sZWZ0KDUwJSk7XHJcbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XHJcbiAgICAgIH1cclxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0b1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5kZXNjIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgfVxyXG4gIC50ZXh0IHtcclxuICAgIHBhZGRpbmc6IHNwYWNpbmcoMCwgMS41KTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKG1kKSB7XHJcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50eXBlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIEBpbmNsdWRlIHBhbGV0dGUtdGV4dC1zZWNvbmRhcnk7XHJcbiAgfVxyXG4gIC5idG4ge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmcyO1xyXG4gICAgQGluY2x1ZGUgbWFyZ2luLWxlZnQoLTRweCk7XHJcbiAgICBAaW5jbHVkZSB1c2UtdGhlbWUoY29sb3IsICRwYWxldHRlLXNlY29uZGFyeS1tYWluLCAkcGFsZXR0ZS1zZWNvbmRhcnktbGlnaHQpXHJcbiAgfVxyXG59XHJcbiIsIiNjYXRlZ29yaWVzIHtcclxuICAucm9vdCB7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIkZXJyb3ItZGVjbzogJy4uL2ltYWdlcy9tb3ZpZS9lcnJvci1kZWNvLnN2Zyc7XHJcblxyXG4uZXJyb3Itd3JhcCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogOTB2aDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbi10b3A6ICRzcGFjaW5nMTA7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nOiBzcGFjaW5nKDIwLCAwLCAxMCk7XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nNVxyXG4gIH1cclxuICA+IHNlY3Rpb24ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5mbGV4IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gIH1cclxuXHJcbiAgLmRlY28ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgaGVpZ2h0OiAyODBweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCgkZXJyb3ItZGVjbykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChtZCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtNjBweFxyXG4gICAgfVxyXG4gICAgaDMge1xyXG4gICAgICBjb2xvcjogJHBhbGV0dGUtcHJpbWFyeS1kYXJrO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgcGFkZGluZzogJHNwYWNpbmcyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyODBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50ZXh0IHtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKG1kKSB7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0KDFweCBzb2xpZCk7XHJcbiAgICAgIEBpbmNsdWRlIHBhbGV0dGUtZGl2aWRlcjtcclxuICAgICAgQGluY2x1ZGUgcGFkZGluZy1sZWZ0KCRzcGFjaW5nNSk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKG1kKSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIGg0IHtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nMyAgXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnV0dG9uIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nNDtcclxuICAgIHdpZHRoOiAyMDVweDtcclxuICB9XHJcbn1cclxuIiwiI2ZhcSB7XHJcbiAgLnJvb3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogNTZcclxuICB9XHJcblxyXG4gIC50ZXh0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDIwXHJcbiAgfVxyXG5cclxuICAuaWxsdXN0cmF0aW9uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogc3BhY2luZyg2LCA2LCAwKTtcclxuICAgID4gZGl2IHtcclxuICAgICAgdG9wOiAtNDAwcHg7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDI4MHB4XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYWNjb3JkaW9uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC5pdGVtIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nM1xyXG4gIH1cclxuXHJcbiAgLnBhcGVyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRyb3VuZGVkLW1lZGl1bSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmczO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC50aGVtZS0tZGFyayAmIHtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAzcHggMHB4IHJnYmEoNjQsIDY0LCA2NCwgMSksIDBweCAxcHggMXB4IDBweCByZ2JhKDQyLCA0MiwgNDIsIDEpLCAwcHggMnB4IDFweCAtMXB4IHJnYmEoMjAsIDIwLCAyMCwgMSlcclxuICAgIH1cclxuICAgIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMS41cHggMTJweCAycHggcmdiYSgwLCAwLCAwLCAwLjA2KVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhlYWRpbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LW1lZGl1bTtcclxuICAgIHBhZGRpbmc6IHNwYWNpbmcoMSwgMiwgMSwgMCk7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRlbnQge1xyXG4gICAgLmljb24ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMjBweDtcclxuICAgICAgQGluY2x1ZGUgcmlnaHQoJHNwYWNpbmcyKVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFjdGl2ZSB7XHJcbiAgICAuY29sbGFwc2libGUtaGVhZGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogJHBhbGV0dGUtcHJpbWFyeS1tYWluO1xyXG4gICAgICBjb2xvcjogJHBhbGV0dGUtY29tbW9uLXdoaXRlO1xyXG4gICAgfVxyXG4gICAgaS5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGU7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kZXRhaWwge1xyXG4gICAgQGluY2x1ZGUgcGFsZXR0ZS1iYWNrZ3JvdW5kLXBhcGVyO1xyXG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nMztcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkcm91bmRlZC1tZWRpdW0gJHJvdW5kZWQtbWVkaXVtO1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmljb24ge1xyXG4gICAgQGluY2x1ZGUgdXNlLXRoZW1lKGNvbG9yLCAkcGFsZXR0ZS1wcmltYXJ5LW1haW4sICRwYWxldHRlLXByaW1hcnktbGlnaHQpO1xyXG4gIH1cclxufVxyXG4iLCIuZm9ybS1wYWdlIHtcclxuICAucGFnZS13cmFwIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6ICRwYWxldHRlLXByaW1hcnktZGFyaztcclxuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiBzcGFjaW5nKDEwLCA1KTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKG1kKSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHNtKSB7XHJcbiAgICAgIHBhZGRpbmc6IHNwYWNpbmcoNSwgMClcclxuICAgIH1cclxuICAgIC50aXRsZS1jb250YWN0IHtcclxuICAgICAgY29sb3I6ICRwYWxldHRlLWNvbW1vbi13aGl0ZVxyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShjb2xvciwgJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW4sICRwYWxldHRlLXNlY29uZGFyeS1saWdodCk7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXJlZ3VsYXI7XHJcbiAgICAgICYuYnRuLWxpbmsge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkXHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbm5lci13cmFwIHtcclxuICAgICAgJi5jb250YWluZXIge1xyXG4gICAgICAgICNtYWluLXdyYXAgJiB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgQGluY2x1ZGUgdGV4dC1hbGlnbihsZWZ0KVxyXG4gICAgfVxyXG4gICAgLmZvcm0td3JhcCB7XHJcbiAgICAgIEBpbmNsdWRlIHBhbGV0dGUtYmFja2dyb3VuZC1wYXBlcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nOiAkc3BhY2luZzI7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKHNtKSB7XHJcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmc1XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAobGcpIHtcclxuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZzhcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZ1bGwtZm9ybS13cmFwIHtcclxuICAgICAgY29sb3I6ICRwYWxldHRlLWNvbW1vbi13aGl0ZTtcclxuICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nODtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZzRcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvcm0tYm94IHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm94LXNoYWRvdzogMCAxLjVweCAxMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjgpO1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9nbyB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZzM7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgJi5sb2dvSGVhZGVyIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxMFxyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDY0cHhcclxuICAgIH1cclxuICAgIHAsIHNwYW4ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcclxuICAgICAgY29sb3I6ICRwYWxldHRlLWNvbW1vbi13aGl0ZVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAuaGVhZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBhIHtcclxuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmcyO1xyXG4gICAgICAmLmJ0biB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgICBpIHtcclxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oc20pIHtcclxuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmcyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGVzYyB7XHJcbiAgICBjb2xvcjogJHBhbGV0dGUtY29tbW9uLXdoaXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogc3BhY2luZygwLCAxMCk7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIHBhZGRpbmc6IHNwYWNpbmcoMCwgMilcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbnB1dCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBpbmNsdWRlIGxlZnQoNHB4KVxyXG4gIH1cclxuXHJcbiAgLmZvcm0ge1xyXG4gICAgQGluY2x1ZGUgdGV4dC1hbGlnbihsZWZ0KTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nODtcclxuICAgIHBhZGRpbmc6IHNwYWNpbmcoMCwgMTUsIDEwKTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oc20pIHtcclxuICAgICAgcGFkZGluZzogc3BhY2luZygwLCA0LCAxMClcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgcGFkZGluZzogc3BhY2luZygyLCAxKTtcclxuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmcyXHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5mb3JtLWhlbHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0bi1hcmVhIHtcclxuICAgIFt0eXBlPWNoZWNrYm94XS5maWxsZWQtaW46bm90KDpjaGVja2VkKSArIHNwYW46bm90KC5sZXZlcik6YWZ0ZXIge1xyXG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKVxyXG4gICAgfVxyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAobGcpIHtcclxuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmczO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bignbWQnKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nODtcclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZzQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZzI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nNTtcclxuICAgIH1cclxuICAgIGJ1dHRvbi5idG4uYnRuLWxhcmdlIHtcclxuICAgICAgbWluLWhlaWdodDogNDhweDtcclxuICAgICAgbWluLXdpZHRoOiAxODBweDtcclxuICAgIH1cclxuICAgIGEubGluayB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZzE7XHJcbiAgICB9XHJcbiAgICAmLmZsZXgge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oc20pIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucmlnaHQtaWNvbiB7XHJcbiAgICBAaW5jbHVkZSBtYXJnaW4tbGVmdCgkc3BhY2luZzEpXHJcbiAgfVxyXG5cclxuICAuY2hlY2sge1xyXG4gICAgc3ZnIHtcclxuICAgICAgZmlsbDogJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW5cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kZWNvcmF0aW9uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgQGluY2x1ZGUgbGVmdCgwKTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBjbGlwOiByZWN0KDAsIGF1dG8sIGF1dG8sIDApO1xyXG4gICAgc3ZnIHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICB0b3A6IC0yODBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sZWZ0LWRlY28ge1xyXG4gICAgbGVmdDogLTMyMHB4O1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICB3aWR0aDogMTIwMHB4O1xyXG4gICAgaGVpZ2h0OiAxNTAwcHg7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcclxuICAgIGZpbGw6ICRwYWxldHRlLXByaW1hcnktbWFpbjtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKG1kKSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJpZ2h0LWRlY28ge1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgaGVpZ2h0OiAxNTAwcHg7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XHJcbiAgICBmaWxsOiAkcGFsZXR0ZS1zZWNvbmRhcnktZGFyaztcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKG1kKSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAuYXV0aC1mcmFtZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5yb3cgPiBkaXYge1xyXG4gICAgICBwYWRkaW5nOiAwXHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5ncmVldGluZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nMTY7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGU7XHJcbiAgICBoNiB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1yZWd1bGFyXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc29jbWVkLXNpZGUtbG9naW4ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihtZCkge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgfVxyXG4gICAgPiAqIHtcclxuICAgICAgY29sb3I6ICRwYWxldHRlLWNvbW1vbi13aGl0ZTtcclxuICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihtZCkge1xyXG4gICAgICAgIG1hcmdpbjogMCA0cHg7XHJcbiAgICAgICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZzI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaSB7XHJcbiAgICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGU7XHJcbiAgICAgIEBpbmNsdWRlIG1hcmdpbi1yaWdodCgkc3BhY2luZzEpXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYmx1ZS1idG4ge1xyXG4gICAgYmFja2dyb3VuZDogIzI4YWFlMSAhaW1wb3J0YW50O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigjMjhhYWUxLCAyMCUpICFpbXBvcnRhbnRcclxuICAgIH1cclxuICB9XHJcbiAgLm5hdmktYnRuIHtcclxuICAgIGJhY2tncm91bmQ6ICMzYjU3OWQgIWltcG9ydGFudDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oIzNiNTc5ZCwgMjAlKSAhaW1wb3J0YW50XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5yZWQtYnRuIHtcclxuICAgIGJhY2tncm91bmQ6ICNkZDQ5M2MgIWltcG9ydGFudDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oI2RkNDkzYywgMjAlKSAhaW1wb3J0YW50XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZXBhcmF0b3Ige1xyXG4gICAgbWFyZ2luOiA0MHB4IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgbWluLXdpZHRoOiAyMDBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHAge1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xyXG4gICAgICBAaW5jbHVkZSB1c2UtdGhlbWUoYm9yZGVyLXRvcC1jb2xvciwgJGxpZ2h0LXRleHQtaGludCwgJGRhcmstdGV4dC1oaW50KTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDIwJVxyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBsZWZ0OiAwXHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgcmlnaHQ6IDBcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtLWNvbnRyb2wtbGFiZWwge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGxhYmVsIHtcclxuICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICAgICYud2hpdGUtbGFiZWwge1xyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgY29sb3I6ICRwYWxldHRlLWNvbW1vbi13aGl0ZVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYmFja3RvaG9tZSB7XHJcbiAgICB3aWR0aDogODBweDtcclxuICAgIGhlaWdodDogODBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB6LWluZGV4OiA0O1xyXG4gICAgQGluY2x1ZGUgbWFyZ2luLWxlZnQoMjBweCk7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHNtKSB7XHJcbiAgICAgIEBpbmNsdWRlIGxlZnQoY2FsYyg1MCUgLSA0MHB4KSk7XHJcbiAgICAgIHRvcDogNDBweDtcclxuICAgICAgbWFyZ2luOiAwXHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKCdzbScpIHtcclxuICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgfVxyXG4gICAgc3BhbiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBsaW5lLWhlaWdodDogODBweDtcclxuICAgIH1cclxuICAgIGkge1xyXG4gICAgICBsaW5lLWhlaWdodDogODJweDtcclxuICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU0KVxyXG4gICAgfVxyXG4gICAgPiBpOmZpcnN0LWNoaWxkIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2VcclxuICAgIH1cclxuICAgID4gc3BhbiBpOmxhc3QtY2hpbGQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIEBpbmNsdWRlIHJpZ2h0KDApO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlXHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgPiBzcGFuIGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuICAgICAgPiBzcGFuIGk6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgQGluY2x1ZGUgcmlnaHQoMjdweCk7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRvYXN0IHtcclxuICBAaW5jbHVkZSBwYWRkaW5nLXJpZ2h0KCRzcGFjaW5nMSk7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIC50b2FzdC1hY3Rpb24ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuICBpLm1hdGVyaWFsLWljb25zIHtcclxuICAgIGNvbG9yOiAjRkZGXHJcbiAgfVxyXG59IiwiI2ZlYXR1cmVkIHtcclxuICAuZGVjb3JhdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTI4MHB4O1xyXG4gICAgaGVpZ2h0OiA5NjBweDtcclxuICAgIHRvcDogMjAwcHg7XHJcbiAgICBzdmcge1xyXG4gICAgICB3aWR0aDogMTI4MHB4O1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShmaWxsLCAkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0LCAkcGFsZXR0ZS1wcmltYXJ5LWRhcmspO1xyXG4gICAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKGxnKSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUsIDEpXHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAoeGwpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5yb290IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyXHJcbiAgICB9XHJcbiAgfVxyXG59IFxyXG4iLCIkZm9vdGVyLWRlY28tbGlnaHQ6ICcuLi9pbWFnZXMvbW92aWUvZm9vdGVyLWRlY28tbGlnaHQuc3ZnJztcclxuJGZvb3Rlci1kZWNvLWRhcms6ICcuLi9pbWFnZXMvbW92aWUvZm9vdGVyLWRlY28tZGFyay5zdmcnO1xyXG5cclxuLmZvb3RlciB7XHJcbiAgLmxpbmsge1xyXG4gICAgbWFyZ2luOiBzcGFjaW5nKDEsIDEuNSk7XHJcbiAgfVxyXG4gIG1hcmdpbi10b3A6ICRzcGFjaW5nODtcclxuICBwYWRkaW5nLXRvcDogJHNwYWNpbmczO1xyXG4gIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZzg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gIFtkaXI9XCJsdHJcIl0gJiB7XHJcbiAgICBjb2xvcjogJHBhbGV0dGUtY29tbW9uLXdoaXRlO1xyXG4gIH1cclxuICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHNtKSB7XHJcbiAgICBAaW5jbHVkZSBwYWxldHRlLXRleHQtcHJpbWFyeTtcclxuICB9XHJcbiAgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpIHtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXByaW1hcnk7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50aXRsZS1uYXYge1xyXG4gICAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXByaW1hcnk7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmczO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGRcclxuICB9XHJcbiAgJi1kZXNje1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZzJcclxuICB9XHJcbiAgLmNvbGxhcHNpYmxlIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5jb2xsYXBzaWJsZS1oZWFkZXIge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAkc3BhY2luZzEgMXJlbTtcclxuICAgIGg2IHtcclxuICAgICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgfVxyXG4gICAgaSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMFxyXG4gICAgfVxyXG4gIH1cclxuICAuY29sbGFwc2libGUtYm9keSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZzRcclxuICB9XHJcbiAgLmxvZ28ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmczO1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDY0cHg7XHJcbiAgICB9XHJcbiAgICBoNiB7XHJcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XHJcbiAgICAgICAgY29sb3I6ICRwYWxldHRlLWNvbW1vbi13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHNtKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zb2NtZWQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nNDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oc20pIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgbWFyZ2luOiAkc3BhY2luZzE7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xMikgIWltcG9ydGFudDtcclxuICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgLmljb24ge1xyXG4gICAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShjb2xvciwgJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW4sICRwYWxldHRlLWNvbW1vbi13aGl0ZSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pY29uIHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZWxlY3QtbGFuZy5zZWxlY3Qtb3V0bGluZWQgLnNlbGVjdC13cmFwcGVyIHtcclxuICAgIHdpZHRoOiAyMDBweDtcclxuICAgIGRpc3BsYXk6IGluaGVyaXQ7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2luZzI7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHNtKSB7XHJcbiAgICAgIG1hcmdpbjogMTZweCBhdXRvIDQ4cHg7XHJcbiAgICB9XHJcbiAgICAuY2FyZXQge1xyXG4gICAgICBAaW5jbHVkZSB1c2UtdGhlbWUoZmlsbCwgJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW4sICRwYWxldHRlLWNvbW1vbi13aGl0ZSk7XHJcbiAgICB9XHJcbiAgICBpbnB1dC5zZWxlY3QtZHJvcGRvd24ge1xyXG4gICAgICBib3gtc2hhZG93OiAwIDEuNXB4IDEycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XHJcbiAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShib3JkZXItY29sb3IsICRwYWxldHRlLXNlY29uZGFyeS1tYWluLCAkcGFsZXR0ZS1jb21tb24td2hpdGUpO1xyXG4gICAgICBAaW5jbHVkZSB1c2UtdGhlbWUoY29sb3IsICRwYWxldHRlLXNlY29uZGFyeS1tYWluLCAkcGFsZXR0ZS1jb21tb24td2hpdGUpO1xyXG4gICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgLnNpdGUtbWFwLWl0ZW0ge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bignbWQnKSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnRcclxuICAgIH1cclxuICB9XHJcbiAgLmFjY29yZGlvbi1pY29uIHtcclxuICAgIHBhZGRpbmc6IDBcclxuICB9XHJcbiAgJi5pbnZlcnQge1xyXG4gICAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXByaW1hcnk7XHJcbiAgICAubG9nbyB7XHJcbiAgICAgIGg2IHtcclxuICAgICAgICBAaW5jbHVkZSBwYWxldHRlLXRleHQtcHJpbWFyeVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyLWRlY28ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiA4MDtcclxuICB0b3A6IDA7XHJcbiAgQGluY2x1ZGUgdXNlLXRoZW1lKGJhY2tncm91bmQtY29sb3IsICRwYWxldHRlLXByaW1hcnktbGlnaHQsICRwYWxldHRlLXByaW1hcnktZGFyayk7XHJcbiAgcGFkZGluZy10b3A6ICRzcGFjaW5nMjAgKiAyO1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24obWQpIHtcclxuICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZzEwICogMztcclxuICB9XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nMjA7XHJcbiAgfVxyXG4gICY6YmVmb3JlIHtcclxuICAgIEBpbmNsdWRlIHVzZS10aGVtZShiYWNrZ3JvdW5kLWltYWdlLCB1cmwoJGZvb3Rlci1kZWNvLWxpZ2h0KSwgdXJsKCRmb290ZXItZGVjby1kYXJrKSk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgIHRvcDogLTNweDtcclxuICAgIEBpbmNsdWRlIGxlZnQoMCk7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDI3MHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTBcclxuICB9XHJcbiAgLmRlY29yYXRpb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBAaW5jbHVkZSBsZWZ0KDApO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNsaXA6IHJlY3QoMCwgYXV0bywgYXV0bywgMCk7XHJcbiAgICBzdmcge1xyXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5saW5lLWRlY28ge1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0NWRlZywgJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW4gNDAlLCAkcGFsZXR0ZS1wcmltYXJ5LW1haW4gODAlKTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6IDcyMHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKG1kKSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubGVmdC1kZWNvIHtcclxuICAgIHRvcDogNDBweDtcclxuICAgIGZpbGw6ICRwYWxldHRlLXByaW1hcnktbWFpbjtcclxuICAgIGxlZnQ6IC0xNTBweDtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgd2lkdGg6IDEyMDBweDtcclxuICAgIGhlaWdodDogMTUwMHB4O1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICBbZGlyPXJ0bF0gJiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24obWQpIHtcclxuICAgICAgbGVmdDogLTIwMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAucmlnaHQtZGVjby1iZWZvcmUge1xyXG4gICAgdG9wOiAtNTQwcHg7XHJcbiAgICByaWdodDogLTYwcHg7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgQGluY2x1ZGUgdXNlLXRoZW1lKGZpbGwsICRwYWxldHRlLXByaW1hcnktbGlnaHQsICRwYWxldHRlLXByaW1hcnktZGFyayk7XHJcbiAgICBoZWlnaHQ6IDE1MDBweDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41LCAwLjYpIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcclxuICB9XHJcbiAgXHJcbiAgLnJpZ2h0LWRlY28ge1xyXG4gICAgdG9wOiA0MHB4O1xyXG4gICAgQGluY2x1ZGUgdXNlLXRoZW1lKGZpbGwsICRwYWxldHRlLXByaW1hcnktbGlnaHQsICRwYWxldHRlLXByaW1hcnktZGFyayk7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IC0zMHB4O1xyXG4gICAgaGVpZ2h0OiAxNTAwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XHJcbiAgfVxyXG5cclxuICAuYWN0aW9uIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IHNwYWNpbmcoMCwgMik7XHJcbiAgICBoNCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZzY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiRmbGFnOiAnLi4vaW1hZ2VzL2ZsYWctbG9nby5wbmcnO1xyXG5cclxuQG1peGluIGZsYWctaWNvbntcclxuICB3aWR0aDogMTZweDtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgQGluY2x1ZGUgbWFyZ2luLXJpZ2h0KDVweCk7XHJcbiAgdG9wOiAxcHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKCRmbGFnKSBuby1yZXBlYXQgdHJhbnNwYXJlbnQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XHJcbiAgJi5hciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDNweDtcclxuICB9XHJcbiAgJi56aCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMnB4XHJcbiAgfVxyXG4gICYuZW4ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjhweFxyXG4gIH1cclxuICAmLmRlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ0cHhcclxuICB9XHJcbiAgJi5pZCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC02MnB4XHJcbiAgfVxyXG4gICYucHQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzlweFxyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZVJpZ2h0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KVxyXG4gIH1cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiBub25lXHJcbiAgfVxyXG59XHJcblxyXG4ucG9wb3ZlciB7XHJcbiAgQGluY2x1ZGUgcGFsZXR0ZS1iYWNrZ3JvdW5kLXBhcGVyO1xyXG4gIHdpZHRoOiAyMDBweDtcclxufVxyXG5cclxuLnN3aXRjaC10b2dnbGUge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5oZWFkZXIge1xyXG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIEBpbmNsdWRlIHBhbGV0dGUtdGV4dC1wcmltYXJ5O1xyXG4gIHotaW5kZXg6IDkxO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gICYuaW52ZXJ0Om5vdCguZml4ZWQpIHtcclxuICAgIC5kaXZpZGVyIHtcclxuICAgICAgQGluY2x1ZGUgcGFsZXR0ZS1kaXZpZGVyXHJcbiAgICB9XHJcbiAgfVxyXG4gIG5hdiB7XHJcbiAgICB1bCB7XHJcbiAgICAgIHBhZGRpbmc6IDBcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgei1pbmRleDogOTFcclxuICB9XHJcbiAgLm5hdi1hdXRoIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgLmJ1dHRvbi52LWJ0biB7XHJcbiAgICAgIHBhZGRpbmc6IDAgJHNwYWNpbmcxO1xyXG4gICAgICBtYXJnaW46IDAgJHNwYWNpbmczXHJcbiAgICB9XHJcbiAgICAuYnRuIHtcclxuICAgICAgcGFkZGluZzogc3BhY2luZygwLjUsIDQpXHJcbiAgICB9XHJcbiAgfVxyXG4gICYuZml4ZWQge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBzYXR1cmF0ZSgxODAlKSBibHVyKDIwcHgpO1xyXG4gICAgLnRleHQtYnRuIHtcclxuICAgICAgY29sb3I6ICRwYWxldHRlLWNvbW1vbi13aGl0ZVxyXG4gICAgfVxyXG4gICAgdWwgbGkgYS5idG4sXHJcbiAgICAuc2V0dGluZyAuaWNvbiwgLnRleHQtYnRue1xyXG4gICAgICBjb2xvcjogJHBhbGV0dGUtY29tbW9uLXdoaXRlICFpbXBvcnRhbnRcclxuICAgIH1cclxuICAgIC5tb2JpbGUtbWVudSAuYmFyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhbGV0dGUtY29tbW9uLXdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICY6YWZ0ZXIsICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRpdmlkZXIge1xyXG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpXHJcbiAgICB9XHJcbiAgfVxyXG4gICYub3Blbi1kcmF3ZXIge1xyXG4gICAgei1pbmRleDogMTEwMDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAubG9nbyB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIEBpbmNsdWRlIHBhbGV0dGUtdGV4dC1wcmltYXJ5XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgYS5idG4udGV4dC1idG4ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZzE7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZzE7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nMlxyXG4gIH1cclxuICBcclxuICAuZGl2aWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5oZWFkZXItY29udGVudCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAmIG5hdiB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKHNtKSB7XHJcbiAgICAgIHBhZGRpbmc6IHNwYWNpbmcoMCwgMik7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb2xsZWN0aW9uLWhlYWRlciB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICBAaW5jbHVkZSBwYWxldHRlLXRleHQtc2Vjb25kYXJ5O1xyXG4gIH1cclxuICAuY29sbGVjdGlvbiwgLmNvbGxlY3Rpb24taXRlbSwgLmNvbGxlY3Rpb24taGVhZGVyIHtcclxuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAubG9nbyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nMTtcclxuICAgIGEge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luOiBzcGFjaW5nKDAsIDEpO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogNjRweDtcclxuICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICB3aWR0aDogNjRweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LWxvZ28ge1xyXG4gIGZsZXg6IDE7XHJcbiAgLmxvZ28ge1xyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogJHBhbGV0dGUtY29tbW9uLXdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmludmVydCAubG9nbyBhe1xyXG4gICAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXByaW1hcnlcclxuICB9XHJcbn1cclxuXHJcbm5hdi5uYXYtbWVudSB7XHJcbiAgYS5idG4ge1xyXG4gICAgY29sb3I6ICRwYWxldHRlLWNvbW1vbi13aGl0ZTtcclxuICAgIG1hcmdpbjogc3BhY2luZygwLCAxKTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRwYWxldHRlLWNvbW1vbi13aGl0ZTsgIFxyXG4gICAgfVxyXG4gIH1cclxuICAmLmludmVydCB7XHJcbiAgICB1bCBsaSBhLmJ0biB7XHJcbiAgICAgIEBpbmNsdWRlIHBhbGV0dGUtdGV4dC1wcmltYXJ5O1xyXG4gICAgfVxyXG4gICAgLmljb257XHJcbiAgICAgIEBpbmNsdWRlIHBhbGV0dGUtdGV4dC1wcmltYXJ5O1xyXG4gICAgfVxyXG4gICAgLnRleHQtYnRuIHtcclxuICAgICAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXByaW1hcnlcclxuICAgIH1cclxuICAgIC5tb2JpbGUtbWVudSAuYmFyIHtcclxuICAgICAgQGluY2x1ZGUgcGFsZXR0ZS1iYWNrZ3JvdW5kLXRleHQtcHJpbWFyeTtcclxuICAgICAgJjphZnRlciwgJjpiZWZvcmUge1xyXG4gICAgICAgIEBpbmNsdWRlIHBhbGV0dGUtYmFja2dyb3VuZC10ZXh0LXByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnNjcm9sbGFjdGl2ZS1uYXYge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGkge1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgJi5jdXJyZW50IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICBjb2xvcjogJHBhbGV0dGUtY29tbW9uLXdoaXRlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJHBhbGV0dGUtcHJpbWFyeS1tYWluXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnRuICB7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtbWVkaXVtO1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC40MiwgMC4xNiwgMC4yMSwgMC45Myk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubGFuZy1tZW51IHtcclxuICAuZmxhZyB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICAmIGkge1xyXG4gICAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmcyO1xyXG4gICAgICBAaW5jbHVkZSBmbGFnLWljb247XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb2xsZWN0aW9uLWl0ZW0ge1xyXG4gICAgcGFkZGluZzogMFxyXG4gIH1cclxufVxyXG5cclxuLmNvbGxlY3Rpb24gLmNvbGxlY3Rpb24taXRlbS5hdmF0YXIgOm5vdCguY2lyY2xlLWNsaXBwZXIpID4gLmNpcmNsZS5mbGFnIHtcclxuICB3aWR0aDogYXV0bztcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi5sYW5nLW9wdCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIEBpbmNsdWRlIHBhbGV0dGUtdGV4dC1wcmltYXJ5O1xyXG59XHJcblxyXG4ubGFuZy1saXN0IHtcclxuICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZXR0aW5nIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLmljb24ge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGU7XHJcbiAgfVxyXG4gIC5hY3RpdmUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpXHJcbiAgfVxyXG4gIC5tZW51LWxpc3Qge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemVcclxuICB9XHJcbiAgLmRyb3Bkb3duLWNvbnRlbnQge1xyXG4gICAgd2lkdGg6IDI0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcclxuICAgICAgcmlnaHQ6ICRzcGFjaW5nMSAhaW1wb3J0YW50O1xyXG4gICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnRcclxuICAgIH1cclxuICAgIFtkaXI9XCJydGxcIl0gJiB7XHJcbiAgICAgIGxlZnQ6ICRzcGFjaW5nMSAhaW1wb3J0YW50O1xyXG4gICAgICByaWdodDogYXV0byAhaW1wb3J0YW50XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubW9kZS1tZW51LCAubGFuZy1tZW51IHtcclxuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZVxyXG59XHJcblxyXG4uZmxleC1tZW51IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICBsYWJlbCB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICB9XHJcbn1cclxuXHJcbi5tb2JpbGUtbWVudSB7XHJcbiAgbWFyZ2luOiBzcGFjaW5nKDAsIDEpO1xyXG4gIGhlaWdodDogMzZweDtcclxuICBsaW5lLWhlaWdodDogNTJweDtcclxuICAuYmFyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWxldHRlLWNvbW1vbi13aGl0ZTtcclxuICAgICY6YWZ0ZXIsICY6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhbGV0dGUtY29tbW9uLXdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAuYmFyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhbGV0dGUtY29tbW9uLXdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICY6YWZ0ZXIsICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1vYmlsZS1uYXYge1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICBiYWNrZHJvcC1maWx0ZXI6IHNhdHVyYXRlKDE4MCUpIGJsdXIoMjBweCk7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHotaW5kZXg6IDExMDA7XHJcbiAgbWluLXdpZHRoOiAzMDBweDtcclxuICAmLm1lbnUtb3BlbiB7XHJcbiAgICB1bCBsaSB7XHJcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBzbGlkZVJpZ2h0O1xyXG4gICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50XHJcbiAgfVxyXG4gIC5tZW51IHtcclxuICAgIHBhZGRpbmc6IHNwYWNpbmcoMCwgMiwgNCk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHRvcDogc3BhY2luZygxMCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTIwcHgpO1xyXG4gICAgdWwuY29sbGVjdGlvbiB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBsaS5jb2xsZWN0aW9uLWl0ZW0ge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiBzcGFjaW5nKDIsIDMpO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICRwYWxldHRlLWNvbW1vbi13aGl0ZTtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXJlZ3VsYXI7XHJcbiAgICAgICAgICBwYWRkaW5nOiBzcGFjaW5nKDEsIDIpO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmRpdmlkZXItc2lkZWJhciB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XHJcbiAgfVxyXG59XHJcblxyXG4iLCIjbmV3cyB7XHJcbiAgLnJvb3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogNTY7XHJcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLmNhcm91c2VsIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZzc7XHJcbiAgICAuc2xpY2stZG90cyB7XHJcbiAgICAgIGJvdHRvbTogJHNwYWNpbmc3ICogLTE7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XHJcbiAgICAgICAgQGluY2x1ZGUgdXNlLXRoZW1lKGJvcmRlci1jb2xvciwgJGxpZ2h0LXRleHQtZGlzYWJsZWQsICRkYXJrLXRleHQtZGlzYWJsZWQpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xyXG4gICAgICAgICYuc2xpY2stYWN0aXZlIHtcclxuICAgICAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShiYWNrZ3JvdW5kLCAkcGFsZXR0ZS1zZWNvbmRhcnktbWFpbiwgJHBhbGV0dGUtc2Vjb25kYXJ5LWxpZ2h0KTtcclxuICAgICAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShib3JkZXItY29sb3IsICRwYWxldHRlLXNlY29uZGFyeS1tYWluLCAkcGFsZXR0ZS1zZWNvbmRhcnktbGlnaHQpO1xyXG4gICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGxpIGJ1dHRvbjpiZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLml0ZW0ge1xyXG4gICAgcGFkZGluZzogJHNwYWNpbmcxXHJcbiAgfVxyXG59IiwiLm5vdGlmaWNhdGlvbiB7XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxlZnQ6IDhweDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgcmlnaHQ6IDhweDtcclxuICBib3R0b206IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgJi5mdWxsIHtcclxuICAgIHdpZHRoOiA5NSU7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChsZykge1xyXG4gICAgICB3aWR0aDogODAlXHJcbiAgICB9XHJcbiAgfVxyXG4gIC53cmFwcGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcyO1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICRwYWxldHRlLWNvbW1vbi13aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGJveC1zaGFkb3c6IDBweCAzcHggNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggNnB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAxcHggMThweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcclxuICAgIGJhY2tncm91bmQ6ICRwYWxldHRlLXNlY29uZGFyeS1kYXJrO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAoc20pIHtcclxuICAgICAgcGFkZGluZzogc3BhY2luZygwLjUsIDIpXHJcbiAgICB9XHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAoc20pIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgQGluY2x1ZGUgbWFyZ2luLXJpZ2h0KCRzcGFjaW5nMilcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmJ0bi1vdXRsaW5lZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKHNtKSB7XHJcbiAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmFjdGlvbiB7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46ICRzcGFjaW5nMSAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucGFnZS1uYXYge1xyXG4gIC5idG4tZmxvYXRpbmcge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiA4NnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAkcGFsZXR0ZS1zZWNvbmRhcnktbGlnaHQgIWltcG9ydGFudDtcclxuICAgIC5pY29uIHtcclxuICAgICAgY29sb3I6ICRwYWxldHRlLXNlY29uZGFyeS1tYWluO1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDAuOTUpO1xyXG4gICAgfVxyXG4gIH1cclxuICB6LWluZGV4OiAyMDA7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGJvdHRvbTogNDBweDtcclxuICByaWdodDogNDBweDtcclxuICB3aWR0aDogNTZweDtcclxuICBuYXYge1xyXG4gICAgbGkge1xyXG4gICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLnNob3cge1xyXG4gICAgLmJ0bi1mbG9hdGluZyB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZWN0aW9uLW5hdiB7XHJcbiAgICAuc2Nyb2xsbmF2IHtcclxuICAgICAgYm90dG9tOiAxNjBweDtcclxuICAgICAgbWFyZ2luOiAwIDAgNzZweCAyMnB4O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZzM7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcclxuICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgQGluY2x1ZGUgc2hhZG93MjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwYWxldHRlLXByaW1hcnktZGFyaztcclxuICAgICAgQGluY2x1ZGUgdXNlLXRoZW1lKGJvcmRlci1jb2xvciwgJGxpZ2h0LXRleHQtaGludCwgJGRhcmstdGV4dC1oaW50KTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgcGFkZGluZzogMFxyXG4gICAgfVxyXG4gICAgbGkuY3VycmVudCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRwYWxldHRlLXNlY29uZGFyeS1tYWluO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwYWxldHRlLXNlY29uZGFyeS1saWdodDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIC5zZWN0aW9uLW5hdiBsaSB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1hdGVyaWFsLXRvb2x0aXAge1xyXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgYmFja2dyb3VuZDogJGxpZ2h0LXRleHQtc2Vjb25kYXJ5XHJcbn0iLCIjcHJpY2luZyB7XHJcbiAgLnJvb3Qge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogNTVcclxuICB9XHJcblxyXG4gIC5zdWJ0aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZzVcclxuICB9XHJcblxyXG4gIC5kZWNvcmF0aW9uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMjgwcHg7XHJcbiAgICBoZWlnaHQ6IDk2MHB4O1xyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDEyODBweDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBAaW5jbHVkZSB1c2UtdGhlbWUoZmlsbCwgJHBhbGV0dGUtc2Vjb25kYXJ5LWxpZ2h0LCAkcGFsZXR0ZS1zZWNvbmRhcnktZGFyayk7XHJcbiAgICAgIG9wYWNpdHk6IDAuMjtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAobGcpIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNywgMSlcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cCh4bCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBsZWZ0XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pdGVtIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICB6LWluZGV4OiA1NiAhaW1wb3J0YW50XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJpY2luZy13cmFwID4gc2VjdGlvbiB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmczO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oc20pIHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZFxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAobGcpIHtcclxuICAgICAgcGFkZGluZzogc3BhY2luZygwLCA1KVxyXG4gICAgfVxyXG4gICAgPiAqIHtcclxuICAgICAgbWFyZ2luOiAwIC04cHhcclxuICAgIH1cclxuICAgID4gKjpmaXJzdC1jaGlsZCwgJiA+ICo6bGFzdC1jaGlsZCB7XHJcbiAgICAgIHotaW5kZXg6IDFcclxuICAgIH1cclxuICB9XHJcbn0iLCJAbWl4aW4gYXJyb3ctbmF2IHtcclxuICB3aWR0aDogNzRweDtcclxuICBoZWlnaHQ6IDc0cHg7XHJcbiAgdG9wOiBjYWxjKDUwJSAtIDM3cHgpO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBAaW5jbHVkZSB1c2UtdGhlbWUoYmFja2dyb3VuZCwgI0VCRUJFQiwgJHBhbGV0dGUtY29tbW9uLWJsYWNrKTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24obWQpIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlblxyXG4gIH1cclxufTtcclxuXHJcbiRoZWlnaHQ6IDQ1MHB4O1xyXG4kaGVpZ2h0LW1vYmlsZTogNjAwcHg7XHJcblxyXG4jcHJvbW90aW9ucyB7XHJcbiAgLnJvb3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogLTEzMHB4O1xyXG4gICAgei1pbmRleDogOTA7XHJcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKG1kKSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24obWQpIHtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnRcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJhY2tncm91bmQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAoc20pIHtcclxuICAgICAgdG9wOiAtNzAlO1xyXG4gICAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICB9XHJcbiAgICBmaWd1cmUge1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChzbSkge1xyXG4gICAgICAgIGZpbHRlcjogYmx1cigyMHB4KTtcclxuICAgICAgfVxyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRlc2Mge1xyXG4gICAgbWF4LWhlaWdodDogMTMwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiBzcGFjaW5nKDEsIDApO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcyO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmlubmVyLWJnIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBpbmNsdWRlIHBhbGV0dGUtYmFja2dyb3VuZC1wYXBlcjtcclxuICAgIHBhZGRpbmc6ICRzcGFjaW5nNjtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgcGFkZGluZzogMFxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNsaWRlci13cmFwIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIC5hbmltLWRvdHMge1xyXG4gICAgICBkaXNwbGF5OiBub25lXHJcbiAgICB9XHJcbiAgICAuc2xpZGVyLWNvbnRlbnQge1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChtZCkge1xyXG4gICAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShib3gtc2hhZG93LCAwIDEuNXB4IDEycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNiksICgwcHggMXB4IDNweCAwcHggcmdiYSg2NCwgNjQsIDY0LCAxKSwgMHB4IDFweCAxcHggMHB4IHJnYmEoNDIsIDQyLCA0MiwgMSksIDBweCAycHggMXB4IC0xcHggcmdiYSgyMCwgMjAsIDIwLCAxKSkpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XHJcbiAgICAgIH1cclxuICAgICAgJi5hbmltLXNsaWRlLXRoaXMge1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDBcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiBkaXYge1xyXG4gICAgICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgICBoZWlnaHQ6ICRoZWlnaHQtbW9iaWxlICBcclxuICAgICAgfVxyXG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIH1cclxuICB9XHJcbiAgLmFycm93LWljb24ge1xyXG4gICAgQGluY2x1ZGUgdXNlLXRoZW1lKGNvbG9yLCAkbGlnaHQtdGV4dC1wcmltYXJ5LCAkcGFsZXR0ZS1jb21tb24td2hpdGUpO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICBbZGlyPVwicnRsXCJdICYge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXHJcbiAgICB9XHJcbiAgfVxyXG4gIGEucHJldiB7XHJcbiAgICBAaW5jbHVkZSBsZWZ0KC02MHB4KTtcclxuICAgIEBpbmNsdWRlIHBhZGRpbmctcmlnaHQoMTJweCk7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChsZykge1xyXG4gICAgICBAaW5jbHVkZSBsZWZ0KC00MHB4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGFycm93LW5hdjtcclxuICB9XHJcbiAgYS5uZXh0IHtcclxuICAgIEBpbmNsdWRlIHJpZ2h0KC02MHB4KTtcclxuICAgIEBpbmNsdWRlIHBhZGRpbmctbGVmdCgxMnB4KTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKGxnKSB7XHJcbiAgICAgIEBpbmNsdWRlIHJpZ2h0KC00MHB4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGFycm93LW5hdjtcclxuICB9XHJcbiAgLml0ZW0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIGhlaWdodDogJGhlaWdodC1tb2JpbGUgIFxyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGV4dCB7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgQGluY2x1ZGUgdGV4dC1hbGlnbihsZWZ0KTtcclxuICAgIHBhZGRpbmc6IHNwYWNpbmcoMiwgMCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIGhlaWdodDogJGhlaWdodC1tb2JpbGUgIFxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMjBweDtcclxuICAgICAgcGFkZGluZzogMjAwcHggMTZweCAxNnB4IDE2cHg7XHJcbiAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShiYWNrZ3JvdW5kLWltYWdlLCBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsMjU1LDI1NSwxKSA2NSUsIHJnYmEoMjU1LDI1NSwyNTUsMCkgMTAwJSksIGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDQ4LDQ4LDQ4LDEpIDY1JSwgcmdiYSg0OCw0OCw0OCwwKSAxMDAlKSlcclxuICAgIH1cclxuICAgIGg0IHtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nMTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLnByb3BlcnR5IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nMjtcclxuICAgIC5zdGFyIHtcclxuICAgICAgY29sb3I6ICNGRjk1MDA7XHJcbiAgICAgIEBpbmNsdWRlIG1hcmdpbi1yaWdodCgkc3BhY2luZzIpO1xyXG4gICAgfVxyXG4gICAgLmRpdmlkZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xyXG4gICAgICBAaW5jbHVkZSB1c2UtdGhlbWUoYm9yZGVyLWNvbG9yLCAkbGlnaHQtdGV4dC1wcmltYXJ5LCAkZGFyay10ZXh0LXByaW1hcnkpO1xyXG4gICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgIG1hcmdpbjogNnB4ICRzcGFjaW5nMjtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAuYnRuLWFyZWEge1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgJiA+ICoge1xyXG4gICAgICAgIG1hcmdpbjogc3BhY2luZygwLCAwLCAyKVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChzbSkge1xyXG4gICAgICAmID4gKiB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFyZ2luLXJpZ2h0KCRzcGFjaW5nMilcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmltYWdlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNjBweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBmaWd1cmUge1xyXG4gICAgICBAaW5jbHVkZSBzaGFkb3czO1xyXG4gICAgICB3aWR0aDogMjUwcHg7XHJcbiAgICAgIGhlaWdodDogMzYwcHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRyb3VuZGVkLWJpZztcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQG1peGluIGFsaWduIHtcclxuICAmLmFsaWduLWxlZnQge1xyXG4gICAgQGluY2x1ZGUgdGV4dC1hbGlnbihsZWZ0KTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKG1kKSB7XHJcbiAgICAgIEBpbmNsdWRlIG1hcmdpbi1yaWdodCgkc3BhY2luZzUpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYWxpZ24tcmlnaHQge1xyXG4gICAgQGluY2x1ZGUgdGV4dC1hbGlnbihyaWdodCk7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChtZCkge1xyXG4gICAgICBAaW5jbHVkZSBtYXJnaW4tcmlnaHQoJHNwYWNpbmc1KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oc20pIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmFsaWduLWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi50aXRsZS1tYWluIHtcclxuICBAaW5jbHVkZSBhbGlnbjtcclxuICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZzM7XHJcbiAgbWluLXdpZHRoOiAyMDBweDtcclxuICBmb250LXNpemU6IDM2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAobWQpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbiAgaDQge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihtZCkge1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzZweFxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcbiAgLnByaW1hcnktdGl0bGUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgfVxyXG5cclxuICAuc2Vjb25kYXJ5LXRpdGxlIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICBAaW5jbHVkZSB1c2UtdGhlbWUoY29sb3IsICRwYWxldHRlLXNlY29uZGFyeS1tYWluLCAkcGFsZXR0ZS1zZWNvbmRhcnktbGlnaHQpO1xyXG4gIH1cclxufVxyXG5cclxuLnRpdGxlLXNlY29uZGFyeSB7XHJcbiAgQGluY2x1ZGUgYWxpZ247XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nMTI7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcxMFxyXG4gIH1cclxuICBoMyB7XHJcbiAgICBAaW5jbHVkZSBwYWxldHRlLXRleHQtcHJpbWFyeTtcclxuICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihtZCkge1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBzdHJvbmcge1xyXG4gICAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXByaW1hcnlcclxuICB9XHJcbn1cclxuXHJcbiIsIkBtaXhpbiBvdmVybGF5IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcGFkZGluZzogNDBweDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMFxyXG59O1xyXG5cclxuI3RyZW5kaW5nIHtcclxuICAucm9vdCA+IGRpdiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChzbSkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ncmlkLTI1IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAoc20pIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtYmlnO1xyXG4gICAgICB3aWR0aDogMzElO1xyXG4gICAgICBtYXJnaW46IDAgMSU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChsZykge1xyXG4gICAgICB3aWR0aDogMjMlO1xyXG4gICAgICBtYXJnaW46IDAgMSU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChsZykge1xyXG4gICAgICBoZWlnaHQ6IDM1MHB4XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KSAhaW1wb3J0YW50XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XHJcbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xyXG4gICAgICB9XHJcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm92ZXJsYXkge1xyXG4gICAgICBAaW5jbHVkZSBvdmVybGF5O1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvcGFjaXR5OiAwLjc1O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtNDRkZWcsICRwYWxldHRlLXByaW1hcnktbWFpbiA2JSwgJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW4gMTAwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGg1IHtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJvdHRvbTogNTBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgICBwYWRkaW5nOiAkc3BhY2luZzVcclxuICAgIH1cclxuICB9XHJcbiAgLmdyaWQtNTAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkcGFsZXR0ZS1zZWNvbmRhcnktbWFpbjtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKHNtKSB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRyb3VuZGVkLWJpZztcclxuICAgICAgd2lkdGg6IDMzJVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAobGcpIHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgaGVpZ2h0OiAzNTBweDtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgIG9wYWNpdHk6IDAuNDU7XHJcbiAgICB9XHJcbiAgICAub3ZlcmxheSB7XHJcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgwLCAwLCAwLCAwLjY0KSwgdHJhbnNwYXJlbnQpO1xyXG4gICAgICB9XHJcbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNjQpLCB0cmFuc3BhcmVudCk7XHJcbiAgICAgIH1cclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgcGFkZGluZzogJHNwYWNpbmc1O1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHNtKSB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBvdmVybGF5XHJcbiAgICB9XHJcbiAgICBoMyB7XHJcbiAgICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgICBpIHtcclxuICAgICAgICBAaW5jbHVkZSBtYXJnaW4tcmlnaHQoJHNwYWNpbmcyKVxyXG4gICAgICB9XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjZweFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiNiYW5uZXIge1xyXG4gIC5yb290IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYmFja2dyb3VuZDogJHBhbGV0dGUtY29tbW9uLWJsYWNrO1xyXG4gICAgaGVpZ2h0OiA3MjBweDtcclxuICAgIHdpZHRoOiAyMDAlO1xyXG4gICAgQGluY2x1ZGUgbWFyZ2luLWxlZnQoLTUwJSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNTAlIDUwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIGhlaWdodDogNjQwcHhcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC52aWRlbyB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgQGluY2x1ZGUgbGVmdCgyNSUpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB6LWluZGV4OiA5O1xyXG4gICAgICBAaW5jbHVkZSBsZWZ0KDApO1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKG1kKSB7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGlmcmFtZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0b3A6IC0yMHB4ICFpbXBvcnRhbnRcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5vdmVybGF5IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGJhY2tncm91bmQ6ICRwYWxldHRlLWNvbW1vbi1ibGFjaztcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIEBpbmNsdWRlIGxlZnQoLTUwJSk7XHJcbiAgICB3aWR0aDogMjAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDUwJSA1MCU7ICBcclxuICB9XHJcblxyXG4gIC5jYXB0aW9uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogOTA7XHJcbiAgICBAaW5jbHVkZSB0ZXh0LWFsaWduKGxlZnQpO1xyXG4gICAgY29sb3I6ICRwYWxldHRlLWNvbW1vbi13aGl0ZTtcclxuICAgIHRvcDogNTUlO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICB0b3A6IDMwJVxyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAuYnRuLXBsYXkge1xyXG4gICAgICAgIG9wYWNpdHk6IDFcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0bi1wbGF5IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgdG9wOiAtMTIwcHg7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcclxuICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgI2ZmZjtcclxuICAgIGkge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGU7XHJcbiAgICAgIGZvbnQtc2l6ZTogNjRweDtcclxuICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgdG9wOiAtNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogODRweDtcclxuICAgICAgJi5pb24tYXJyb3ctcmlnaHQtYiB7XHJcbiAgICAgICAgbGVmdDogM3B4XHJcbiAgICAgIH1cclxuICAgICAgJi5wbGF5IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBzcGFuIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb2xvcjogJHBhbGV0dGUtY29tbW9uLXdoaXRlO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICB0b3A6IDIwcHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIEBpbmNsdWRlIGxlZnQoLTE0MCUpO1xyXG4gICAgICAgICsgc3BhbiB7XHJcbiAgICAgICAgICBAaW5jbHVkZSByaWdodCgtMTU1JSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuaGlkZGVuIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC40KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkBmdW5jdGlvbiBzZWN0aW9uLW1hcmdpbigkbWFyZ2luKSB7XHJcbiAgQHJldHVybiAkbWFyZ2luICogMjA7XHJcbn1cclxuXHJcbi5jb250YWluZXItZ2VuZXJhbCB7XHJcbiAgbWFyZ2luLXRvcDogJHNwYWNpbmcxICogMTU7XHJcbiAgcGFkZGluZy10b3A6IDMycHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAobWQpIHtcclxuICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XHJcbiAgfSBcclxufVxyXG5cclxuLm1haW4td3JhcCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmFja2dyb3VuZC1kZWZhdWx0O1xyXG4gIH1cclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJhY2tncm91bmQtcGFwZXI7XHJcbiAgfVxyXG59XHJcbi5zcGFjZS1ib3R0b20ge1xyXG4gIG1hcmdpbi1ib3R0b206IHNlY3Rpb24tbWFyZ2luKDZweCk7XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogc2VjdGlvbi1tYXJnaW4oM3B4KTtcclxuICB9XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogc2VjdGlvbi1tYXJnaW4oMnB4KTtcclxuICB9XHJcbn1cclxuLnNwYWNlLWJvdHRvbS1zaG9ydCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogc2VjdGlvbi1tYXJnaW4oJHNwYWNpbmcxIC8gMik7XHJcbn1cclxuLnNwYWNlLXRvcCB7XHJcbiAgbWFyZ2luLXRvcDogc2VjdGlvbi1tYXJnaW4oNnB4KTtcclxuICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHNtKSB7XHJcbiAgICBtYXJnaW4tdG9wOiBzZWN0aW9uLW1hcmdpbigzcHgpO1xyXG4gIH1cclxuICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICBtYXJnaW4tdG9wOiBzZWN0aW9uLW1hcmdpbigycHgpO1xyXG4gIH1cclxufVxyXG4uc3BhY2UtdG9wLXNob3J0IHtcclxuICBtYXJnaW4tdG9wOiBzZWN0aW9uLW1hcmdpbigkc3BhY2luZzEgLyAyKTtcclxuICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHNtKSB7XHJcbiAgICBtYXJnaW4tdG9wOiBzZWN0aW9uLW1hcmdpbigzcHgpO1xyXG4gIH1cclxuICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICBtYXJnaW4tdG9wOiBzZWN0aW9uLW1hcmdpbigycHgpO1xyXG4gIH1cclxufVxyXG4uY29udGFpbmVyLXdyYXAge1xyXG4gIG1hcmdpbi10b3A6IC00MHB4O1xyXG4gID4gc2VjdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG59IiwiI2RldGFpbC1tb3ZpZSB7XHJcbiAgLmNvbnRhaW5lci13cmFwIHtcclxuICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZzE1O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgICBwYWRkaW5nOiBzcGFjaW5nKDEwLCAwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kZXNjIHtcclxuICAgIG1heC1oZWlnaHQ6IDEzMHB4O1xyXG4gICAgcGFkZGluZzogc3BhY2luZygxLCAwKTtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nNTtcclxuICAgIGg2IHtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LW1lZGl1bTtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLnRleHQge1xyXG4gICAgQGluY2x1ZGUgdGV4dC1hbGlnbihsZWZ0KTtcclxuICAgIHBhZGRpbmc6IHNwYWNpbmcoMiwgMCk7XHJcbiAgICBoZWlnaHQ6IDQ1MHB4O1xyXG4gICAgaDQge1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcxO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LW1lZGl1bTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAucHJvcGVydHkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcyO1xyXG4gICAgLnN0YXIge1xyXG4gICAgICBjb2xvcjogI0ZGOTUwMDtcclxuICAgICAgQGluY2x1ZGUgbWFyZ2luLXJpZ2h0KCRzcGFjaW5nMik7XHJcbiAgICB9XHJcbiAgICAuZGl2aWRlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XHJcbiAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShib3JkZXItY29sb3IsICRsaWdodC10ZXh0LXByaW1hcnksICRkYXJrLXRleHQtcHJpbWFyeSk7XHJcbiAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgbWFyZ2luOiA2cHggJHNwYWNpbmcyO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5idG4tYXJlYSB7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChzbSkge1xyXG4gICAgICBAaW5jbHVkZSBtYXJnaW4tbGVmdCgkc3BhY2luZzIgKiAtMSlcclxuICAgICAgJiA+ICoge1xyXG4gICAgICAgIEBpbmNsdWRlIG1hcmdpbi1yaWdodCgkc3BhY2luZzIpXHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICYgPiAqIHtcclxuICAgICAgICBtYXJnaW46IHNwYWNpbmcoMCwgMCwgMilcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiA+ICoge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgaSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFyZ2luLXJpZ2h0KCRzcGFjaW5nMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbWFnZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogMzYwcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgaSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgZm9udC1zaXplOiA1MnB4O1xyXG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMzBweCk7XHJcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMzBweCk7XHJcbiAgICAgIGJvcmRlcjogNXB4IHNvbGlkICRwYWxldHRlLWNvbW1vbi13aGl0ZTtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgICBjb2xvcjogJHBhbGV0dGUtY29tbW9uLXdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNClcclxuICAgIH1cclxuICAgIGZpZ3VyZSB7XHJcbiAgICAgIEBpbmNsdWRlIHNoYWRvdzM7XHJcbiAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgaGVpZ2h0OiAzNjBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtYmlnO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAuYmctbW92aWUge1xyXG4gICAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgICB3aWR0aDogMjAwJTtcclxuICAgIGhlaWdodDogNzIwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTUwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1MCUgNTAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogNTAlICA7XHJcbiAgICAgIHRvcDogLTUwJTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgb3BhY2l0eTogMC4yO1xyXG4gICAgICBmaWx0ZXI6IGJsdXIoMjBweCk7XHJcbiAgICAgIFtkaXI9cnRsXSAmIHtcclxuICAgICAgICBsZWZ0OiAtMjUlO1xyXG4gICAgICB9XHJcbiAgICAgIFtkaXI9bHRyXSAmIHtcclxuICAgICAgICBsZWZ0OiAyNSU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLmFib3V0IHtcclxuICAgIHBhZGRpbmc6ICRzcGFjaW5nNTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKHNtKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nNCAqIC0xO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICBwYWRkaW5nOiAkc3BhY2luZzIgMFxyXG4gICAgfVxyXG4gICAgLmJ0bi1hcmVhIHtcclxuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmc2O1xyXG4gICAgfVxyXG4gICAgLnBlcnNvbiB7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oc20pIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZzVcclxuICAgICAgfVxyXG4gICAgICBoNiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGRcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZzRcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAuYnRuLWFyZWEtZGV0YWlsIHtcclxuICAgIGEge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIGkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmcxXHJcbiAgICAgIH1cclxuICAgIH0gXHJcbiAgfVxyXG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7RUFHRTtBQUdGOztFQUVFO0FTUkYsMkJBQTJCO0FBUzNCLDRCQUE0QjtBQVM1Qiw2QkFBNkI7QUFVN0IsV0FBVztBQU1YLGdCQUFnQjtBQU1oQixZQUFZO0FBU1osd0JBQXdCO0FBcUN4QiwyQkFBMkI7QUFVM0IsOEJBQThCO0FBK0Y5Qjs7RUFFRTtBQVdGLG9CQUFvQjtBQzVNcEI7OztHQUdHO0FDSEg7O0VBRUU7QUNEQyxBQUFELGVBQU8sQ0FBQztFQUNOLFdBQVcsRUowQkgsZ0JBQWdCO0VJekJ4QixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJLEdBU2xCO0VEcURDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJQ2pFMUIsQUFBRCxlQUFPLENBQUM7TUFLSixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxJQUFJLEdBTXBC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QUtULEtBQUssQUFBQSxJQUFLLEVBQUEsQUFBQSxJQUFDLEFBQUEsRUFBTSxNQUFNLEFBQUEsSUFBSyxFQUFBLEFBQUEsUUFBQyxBQUFBLEtBQWEsS0FBSyxFQWxCbkQsWUFBWSxBQWFULFVBQVUsQ0FLd0MsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELElBQUMsQUFBQSxDQUFVLElBQUssQ0FBQSxnQkFBZ0IsQ0FBQyxNQUFNLEFBQUEsSUFBSyxFQUFBLEFBQUEsUUFBQyxBQUFBLEtBQWEsS0FBSyxFQWxCekgsWUFBWSxBQWFULFVBQVUsQ0FLOEcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELFFBQUMsQUFBQSxDQUFjLElBQUssQ0FBQSxnQkFBZ0IsQ0FBQyxNQUFNLEFBQUEsSUFBSyxFQUFBLEFBQUEsUUFBQyxBQUFBLEtBQWEsS0FBSyxFQWxCbk0sWUFBWSxBQWFULFVBQVUsQ0FLd0wsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELEtBQUMsQUFBQSxDQUFXLElBQUssQ0FBQSxnQkFBZ0IsQ0FBQyxNQUFNLEFBQUEsSUFBSyxFQUFBLEFBQUEsUUFBQyxBQUFBLEtBQWEsS0FBSyxFQWxCMVEsWUFBWSxBQWFULFVBQVUsQ0FLK1AsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELEdBQUMsQUFBQSxDQUFTLElBQUssQ0FBQSxnQkFBZ0IsQ0FBQyxNQUFNLEFBQUEsSUFBSyxFQUFBLEFBQUEsUUFBQyxBQUFBLEtBQWEsS0FBSyxFQWxCL1UsWUFBWSxBQWFULFVBQVUsQ0FLb1UsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELElBQUMsQUFBQSxDQUFVLElBQUssQ0FBQSxnQkFBZ0IsQ0FBQyxNQUFNLEFBQUEsSUFBSyxFQUFBLEFBQUEsUUFBQyxBQUFBLEtBQWEsS0FBSyxFQWxCclosWUFBWSxBQWFULFVBQVUsQ0FLMFksS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELElBQUMsQUFBQSxDQUFVLElBQUssQ0FBQSxnQkFBZ0IsQ0FBQyxNQUFNLEFBQUEsSUFBSyxFQUFBLEFBQUEsUUFBQyxBQUFBLEtBQWEsS0FBSyxFQWxCM2QsWUFBWSxBQWFULFVBQVUsQ0FLZ2QsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELFFBQUMsQUFBQSxDQUFjLElBQUssQ0FBQSxnQkFBZ0IsQ0FBQyxNQUFNLEFBQUEsSUFBSyxFQUFBLEFBQUEsUUFBQyxBQUFBLEtBQWEsS0FBSyxFQWxCcmlCLFlBQVksQUFhVCxVQUFVLENBSzBoQixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsY0FBQyxBQUFBLENBQW9CLElBQUssQ0FBQSxnQkFBZ0IsQ0FBQyxNQUFNLEFBQUEsSUFBSyxFQUFBLEFBQUEsUUFBQyxBQUFBLEtBQWEsS0FBSyxFQWxCcm5CLFlBQVksQUFhVCxVQUFVLENBSzBtQixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsR0FBQyxBQUFBLENBQVMsSUFBSyxDQUFBLGdCQUFnQixDQUFDLE1BQU0sQUFBQSxJQUFLLEVBQUEsQUFBQSxRQUFDLEFBQUEsS0FBYSxLQUFLLEVBbEIxckIsWUFBWSxBQWFULFVBQVUsQ0FLK3FCLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxNQUFDLEFBQUEsQ0FBWSxJQUFLLENBQUEsZ0JBQWdCLENBQUMsTUFBTSxBQUFBLElBQUssRUFBQSxBQUFBLFFBQUMsQUFBQSxLQUFhLEtBQUssRUFsQmx3QixZQUFZLEFBYVQsVUFBVSxDQUt1dkIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELE1BQUMsQUFBQSxDQUFZLElBQUssQ0FBQSxnQkFBZ0IsQ0FBQyxNQUFNLEFBQUEsSUFBSyxFQUFBLEFBQUEsUUFBQyxBQUFBLEtBQWEsS0FBSyxFQWxCMTBCLFlBQVksQUFhVCxVQUFVLENBSyt6QixRQUFRLEFBQUEscUJBQXFCLEFBQUEsTUFBTSxBQUFBLElBQUssRUFBQSxBQUFBLFFBQUMsQUFBQSxLQUFhLEtBQUssQ0FBQztFQUNsNEIsS0FBSyxFVDVQYyx1QkFBdUIsR1M2UDNDOztDQUlMLEFBQUEsQUFBQSxJQUFDLENBQUQsUUFBQyxBQUFBLENBQWMsVUFBVSxBQUFBLFFBQVEsQUFBQSxRQUFRLEdBQUcsSUFBSSxBQUFBLElBQUssQ0FBQSxNQUFNLENBQUMsTUFBTSxDQUFDO0VBQ2pFLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDVHZRSSxxQkFBcUI7RVN3UTFDLGdCQUFnQixFVHhRSyxxQkFBcUIsR1N5UTNDOztDQUVELEFBQUEsQUFBQSxJQUFDLENBQUQsUUFBQyxBQUFBLENBQWMsVUFBVSxBQUFBLFVBQVUsQUFBQSxRQUFRLEdBQUcsSUFBSSxBQUFBLElBQUssQ0FBQSxNQUFNLENBQUMsTUFBTSxDQUFDO0VBQ25FLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDVHZRTSx1QkFBdUI7RVN3UTlDLGdCQUFnQixFVHhRTyx1QkFBdUIsR1N5US9DOztBQUdELEFBQUEsS0FBSyxDQUFDO0VBQ0osc0JBQXNCLEVBQUUsSUFBSTtFQUM1QixjQUFjLEVBQUUsSUFBSTtFQUNwQixtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLGdCQUFnQixFQUFFLElBQUk7RUFDdEIsV0FBVyxFQUFFLElBQUksR0FhbEI7RUFaRSxBQUFELGNBQVUsQ0FBQztJQUNULE9BQU8sRUFBRSxJQUFJLEdBQ2Q7RUFSSCxBQVNFLEtBVEcsQ0FTSCxjQUFjLENBQUM7SUFDYixVQUFVLEVBQUUsT0FBTztJQUNuQixRQUFRLEVBQUUsS0FBSztJQUNmLE9BQU8sRUFBRSxLQUFLO0lBQ2QsR0FBRyxFQUFFLENBQUM7SUFDTixLQUFLLEVBQUUsSUFBSTtJQUNYLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLEdBQUcsR0FDWjs7QUFHSCxBQUFBLHVCQUF1QixDQUFDO0VBQ3RCLGVBQWUsRUFBRSx1QkFBdUIsR0FDekM7O0FSOU9DLEFBQUEsYUFBYSxDUWdQZixpQkFBaUIsQ1JoUEM7RUFDZCxZQUFZLEVEdENBLG1CQUFtQixHQ3VDaEM7O0FBQ0QsQUFBQSxZQUFZLENRNk9kLGlCQUFpQixDUjdPQTtFQUNiLFlBQVksRUQ3QkQseUJBQXlCLEdDOEJyQzs7QVMzRkgsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0dBQ3RCLEFBQUEsQUFBQSxLQUFDLEVBQUQsWUFBQyxBQUFBLEVBQXFCO0lBQ3BCLFFBQVEsRUFBRSxPQUFPO0lBQ2pCLElBQUksRUFBRSxPQUFPO0lBQ2IsU0FBUyxFQUFFLE9BQU8sR0FDbkI7R0FDRCxBQUFBLEFBQUEsS0FBQyxFQUFELE9BQUMsQUFBQSxFQUFnQjtJQUNmLFFBQVEsRUFBRSxPQUFPO0lBQ2pCLElBQUksRUFBRSxPQUFPO0lBQ2IsU0FBUyxFQUFFLE9BQU8sR0FDbkI7R0FDRCxBQUFBLEFBQUEsS0FBQyxFQUFELFNBQUMsQUFBQSxFQUFrQjtJQUNqQixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0dBQ0QsQUFBQSxBQUFBLEtBQUMsRUFBRCxVQUFDLEFBQUEsRUFBbUI7SUFDbEIsV0FBVyxFQUFFLENBQUMsR0FDZjs7QUFHSCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7R0FDdEIsQUFBQSxBQUFBLEtBQUMsRUFBRCxZQUFDLEFBQUEsRUFBcUI7SUFDcEIsUUFBUSxFQUFFLE9BQU87SUFDakIsSUFBSSxFQUFFLE9BQU87SUFDYixTQUFTLEVBQUUsT0FBTyxHQUNuQjtHQUNELEFBQUEsQUFBQSxLQUFDLEVBQUQsT0FBQyxBQUFBLEVBQWdCO0lBQ2YsUUFBUSxFQUFFLE9BQU87SUFDakIsSUFBSSxFQUFFLE9BQU87SUFDYixTQUFTLEVBQUUsT0FBTyxHQUNuQjtHQUNELEFBQUEsQUFBQSxLQUFDLEVBQUQsU0FBQyxBQUFBLEVBQWtCO0lBQ2pCLGNBQWMsRUFBRSxDQUFDO0lBQ2pCLEtBQUssRUFBRSxDQUFDLEdBQ1Q7R0FDRCxBQUFBLEFBQUEsS0FBQyxFQUFELFVBQUMsQUFBQSxFQUFtQjtJQUNsQixXQUFXLEVBQUUsQ0FBQyxHQUNmOztBQUdILE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztHQUN0QixBQUFBLEFBQUEsS0FBQyxFQUFELFlBQUMsQUFBQSxFQUFxQjtJQUNwQixRQUFRLEVBQUUsT0FBTztJQUNqQixJQUFJLEVBQUUsT0FBTztJQUNiLFNBQVMsRUFBRSxPQUFPLEdBQ25CO0dBQ0QsQUFBQSxBQUFBLEtBQUMsRUFBRCxPQUFDLEFBQUEsRUFBZ0I7SUFDZixRQUFRLEVBQUUsT0FBTztJQUNqQixJQUFJLEVBQUUsT0FBTztJQUNiLFNBQVMsRUFBRSxPQUFPLEdBQ25CO0dBQ0QsQUFBQSxBQUFBLEtBQUMsRUFBRCxTQUFDLEFBQUEsRUFBa0I7SUFDakIsY0FBYyxFQUFFLENBQUM7SUFDakIsS0FBSyxFQUFFLENBQUMsR0FDVDtHQUNELEFBQUEsQUFBQSxLQUFDLEVBQUQsVUFBQyxBQUFBLEVBQW1CO0lBQ2xCLFdBQVcsRUFBRSxDQUFDLEdBQ2Y7O0FBR0gsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0dBQ3ZCLEFBQUEsQUFBQSxLQUFDLEVBQUQsWUFBQyxBQUFBLEVBQXFCO0lBQ3BCLFFBQVEsRUFBRSxPQUFPO0lBQ2pCLElBQUksRUFBRSxPQUFPO0lBQ2IsU0FBUyxFQUFFLE9BQU8sR0FDbkI7R0FDRCxBQUFBLEFBQUEsS0FBQyxFQUFELE9BQUMsQUFBQSxFQUFnQjtJQUNmLFFBQVEsRUFBRSxPQUFPO0lBQ2pCLElBQUksRUFBRSxPQUFPO0lBQ2IsU0FBUyxFQUFFLE9BQU8sR0FDbkI7R0FDRCxBQUFBLEFBQUEsS0FBQyxFQUFELFNBQUMsQUFBQSxFQUFrQjtJQUNqQixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0dBQ0QsQUFBQSxBQUFBLEtBQUMsRUFBRCxVQUFDLEFBQUEsRUFBbUI7SUFDbEIsV0FBVyxFQUFFLENBQUMsR0FDZjs7QUFVSCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RUFDdEIsQUFBQSxPQUFPLENBQUM7SUFDTix1QkFBdUIsRUFBRSxDQUFDO0lBQzFCLFVBQVUsRUFBRSxDQUFDO0lBQ2IsaUJBQWlCLEVBQUUsQ0FBQztJQUNwQixTQUFTLEVBQUUsQ0FBQztJQUNaLFNBQVMsRUFBRSxJQUFJLEdBQ2hCO0VBQ0QsQUFBQSxjQUFjLEdBQUcsQ0FBQyxDQUFDO0lBQ2pCLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLElBQUksRUFBRSxRQUFRO0lBQ2QsU0FBUyxFQUFFLElBQUksR0FDaEI7RUFDRCxBQUFBLGNBQWMsR0FBRyxDQUFDLENBQUM7SUFDakIsUUFBUSxFQUFFLE9BQU87SUFDakIsSUFBSSxFQUFFLE9BQU87SUFDYixTQUFTLEVBQUUsR0FBRyxHQUNmO0VBQ0QsQUFBQSxjQUFjLEdBQUcsQ0FBQyxDQUFDO0lBQ2pCLFFBQVEsRUFBRSxjQUFjO0lBQ3hCLElBQUksRUFBRSxjQUFjO0lBQ3BCLFNBQVMsRUFBRSxVQUFVLEdBQ3RCO0VBQ0QsQUFBQSxjQUFjLEdBQUcsQ0FBQyxDQUFDO0lBQ2pCLFFBQVEsRUFBRSxPQUFPO0lBQ2pCLElBQUksRUFBRSxPQUFPO0lBQ2IsU0FBUyxFQUFFLEdBQUcsR0FDZjtFQUNELEFBQUEsY0FBYyxHQUFHLENBQUMsQ0FBQztJQUNqQixRQUFRLEVBQUUsT0FBTztJQUNqQixJQUFJLEVBQUUsT0FBTztJQUNiLFNBQVMsRUFBRSxHQUFHLEdBQ2Y7RUFDRCxBQUFBLGNBQWMsR0FBRyxDQUFDLENBQUM7SUFDakIsUUFBUSxFQUFFLGNBQWM7SUFDeEIsSUFBSSxFQUFFLGNBQWM7SUFDcEIsU0FBUyxFQUFFLFVBQVUsR0FDdEI7RUFDRCxBQUFBLFlBQVksQ0FBQztJQUNYLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLElBQUk7SUFDWCxTQUFTLEVBQUUsSUFBSSxHQUNoQjtFQUNELEFBQUEsU0FBUyxDQUFDO0lBQ1IsUUFBUSxFQUFFLGFBQWE7SUFDdkIsSUFBSSxFQUFFLGFBQWE7SUFDbkIsU0FBUyxFQUFFLFNBQVMsR0FDckI7RUFDRCxBQUFBLFNBQVMsQ0FBQztJQUNSLFFBQVEsRUFBRSxjQUFjO0lBQ3hCLElBQUksRUFBRSxjQUFjO0lBQ3BCLFNBQVMsRUFBRSxVQUFVLEdBQ3RCO0VBQ0QsQUFBQSxTQUFTLENBQUM7SUFDUixRQUFRLEVBQUUsT0FBTztJQUNqQixJQUFJLEVBQUUsT0FBTztJQUNiLFNBQVMsRUFBRSxHQUFHLEdBQ2Y7RUFDRCxBQUFBLFNBQVMsQ0FBQztJQUNSLFFBQVEsRUFBRSxjQUFjO0lBQ3hCLElBQUksRUFBRSxjQUFjO0lBQ3BCLFNBQVMsRUFBRSxVQUFVLEdBQ3RCO0VBQ0QsQUFBQSxTQUFTLENBQUM7SUFDUixRQUFRLEVBQUUsY0FBYztJQUN4QixJQUFJLEVBQUUsY0FBYztJQUNwQixTQUFTLEVBQUUsVUFBVSxHQUN0QjtFQUNELEFBQUEsU0FBUyxDQUFDO0lBQ1IsUUFBUSxFQUFFLE9BQU87SUFDakIsSUFBSSxFQUFFLE9BQU87SUFDYixTQUFTLEVBQUUsR0FBRyxHQUNmO0VBQ0QsQUFBQSxTQUFTLENBQUM7SUFDUixRQUFRLEVBQUUsY0FBYztJQUN4QixJQUFJLEVBQUUsY0FBYztJQUNwQixTQUFTLEVBQUUsVUFBVSxHQUN0QjtFQUNELEFBQUEsU0FBUyxDQUFDO0lBQ1IsUUFBUSxFQUFFLGNBQWM7SUFDeEIsSUFBSSxFQUFFLGNBQWM7SUFDcEIsU0FBUyxFQUFFLFVBQVUsR0FDdEI7RUFDRCxBQUFBLFNBQVMsQ0FBQztJQUNSLFFBQVEsRUFBRSxPQUFPO0lBQ2pCLElBQUksRUFBRSxPQUFPO0lBQ2IsU0FBUyxFQUFFLEdBQUcsR0FDZjtFQUNELEFBQUEsVUFBVSxDQUFDO0lBQ1QsUUFBUSxFQUFFLGNBQWM7SUFDeEIsSUFBSSxFQUFFLGNBQWM7SUFDcEIsU0FBUyxFQUFFLFVBQVUsR0FDdEI7RUFDRCxBQUFBLFVBQVUsQ0FBQztJQUNULFFBQVEsRUFBRSxjQUFjO0lBQ3hCLElBQUksRUFBRSxjQUFjO0lBQ3BCLFNBQVMsRUFBRSxVQUFVLEdBQ3RCO0VBQ0QsQUFBQSxVQUFVLENBQUM7SUFDVCxRQUFRLEVBQUUsUUFBUTtJQUNsQixJQUFJLEVBQUUsUUFBUTtJQUNkLFNBQVMsRUFBRSxJQUFJLEdBQ2hCO0VBQ0QsQUFBQSxlQUFlLENBQUM7SUFDZCxjQUFjLEVBQUUsRUFBRTtJQUNsQixLQUFLLEVBQUUsRUFBRSxHQUNWO0VBQ0QsQUFBQSxjQUFjLENBQUM7SUFDYixjQUFjLEVBQUUsRUFBRTtJQUNsQixLQUFLLEVBQUUsRUFBRSxHQUNWO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxZQUFZLENBQUM7SUFDWCxjQUFjLEVBQUUsRUFBRTtJQUNsQixLQUFLLEVBQUUsRUFBRSxHQUNWO0VBQ0QsQUFBQSxZQUFZLENBQUM7SUFDWCxjQUFjLEVBQUUsRUFBRTtJQUNsQixLQUFLLEVBQUUsRUFBRSxHQUNWO0VBQ0QsQUFBQSxZQUFZLENBQUM7SUFDWCxjQUFjLEVBQUUsRUFBRTtJQUNsQixLQUFLLEVBQUUsRUFBRSxHQUNWO0VBQ0QsQUFBQSxZQUFZLENBQUM7SUFDWCxXQUFXLEVBQUUsQ0FBQyxHQUNmO0VBQ0Qs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Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxLQUFLLENBQUM7RUFDL0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsS0FBSyxDQUFDO0VBQy9CLFlBQVksRUFBRSxlQUFlLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLEtBQUssQ0FBQztFQUMvQixXQUFXLEVBQUUsZUFBZSxHQUM3Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxLQUFLLENBQUM7RUFDL0IsWUFBWSxFQUFFLGVBQWUsR0FDOUI7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsS0FBSyxDQUFDO0VBQy9CLFdBQVcsRUFBRSxlQUFlLEdBQzdCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLEtBQUssQ0FBQztFQUMvQixZQUFZLEVBQUUsZUFBZSxHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxLQUFLLENBQUM7RUFDL0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsS0FBSyxDQUFDO0VBQy9CLFlBQVksRUFBRSxlQUFlLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLEtBQUssQ0FBQztFQUMvQixXQUFXLEVBQUUsZUFBZSxHQUM3Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxLQUFLLENBQUM7RUFDL0IsWUFBWSxFQUFFLGVBQWUsR0FDOUI7O0NBRUQsQUFBQSxBQUFBLEdBQUMs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QVQsRUFBVyxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ2hDLFlBQVksRUFBRSxlQUFlLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE9BQU8sQ0FBQztFQUNqQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE9BQU8sQ0FBQztFQUNqQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE9BQU8sQ0FBQztFQUNqQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE9BQU8sQ0FBQztFQUNqQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE9BQU8sQ0FBQztFQUNqQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE9BQU8sQ0FBQztFQUNqQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxZQUFZLEVBQUUsZUFBZSxHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ2hDLFlBQVksRUFBRSxlQUFlLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxXQUFXLEVBQUUsZUFBZSxHQUM3Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxPQUFPLENBQUM7RUFDakMsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNB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LEdBQzlCOztBQUVELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDdEMsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxjQUFjLEdBQ3ZCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxjQUFjLEdBQ3ZCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxjQUFjLEdBQ3ZCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjO0lBQzVCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjO0lBQzVCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjO0lBQzVCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjO0lBQzFCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjO0lBQzFCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjO0lBQzFCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjLEdBQzNCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjLEdBQzNCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjLEdBQzNCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3JDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3JDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FB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Q0FBQztJQUNwQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsVUFBVSxDQUFDO0lBQ3BDLFdBQVcsRUFBRSxnQkFBZ0IsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGNBQWMsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGNBQWMsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGNBQWMsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWM7SUFDN0IsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWM7SUFDN0IsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWM7SUFDN0IsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWM7SUFDM0IsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWM7SUFDM0IsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWM7SUFDM0IsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxhQUFhLENBQUM7SUFDM0IsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxjQUFjLENBQUM7SUFDNUIsVUFBVSxFQUFFLGdCQUFnQixHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLGVBQWUsQ0FBQztJQUM3QixVQUFVLEVBQUUsaUJBQWlCLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsZ0JBQWdCLENBQUM7SUFDOUIsVUFBVSxFQUFFLGtCQUFrQixHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLGNBQWMsQ0FBQztJQUM1QixVQUFVLEVBQUUsZ0JBQWdCLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsWUFBWSxDQUFDO0lBQzFCLFVBQVUsRUFBRSxjQUFjLEdBQzNCOztBQUdILE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQUN0QixBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGNBQWMsR0FDdkI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGNBQWMsR0FDdkI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGNBQWMsR0FDdkI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxXQUFXLENBQUM7SUFDekIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWM7SUFDNUIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWM7SUFDNUIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWM7SUFDNUIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxXQUFXLENBQUM7SUFDekIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGNBQWM7SUFDMUIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGNBQWM7SUFDMUIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGNBQWM7SUFDMUIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxXQUFXLENBQUM7SUFDekIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGNBQWMsR0FDM0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGNBQWMsR0FDM0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGNBQWMsR0FDM0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxXQUFXLENBQUM7SUFDekIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxXQUFXLENBQUM7SUFDekIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxXQUFXLENBQUM7SUFDekIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxXQUFXLENBQUM7SUFDekIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGNBQWMsR0FDNUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGNBQWMsR0FDNUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGNBQWMsR0FDNUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxXQUFXLENBQUM7SUFDckMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxXQUFXLENBQUM7SUFDckMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGNBQWMsR0FDNUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGNBQWMsR0FDNUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGNBQWMsR0FDNUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxT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QUFVLENBQUM7SUFDcEMsV0FBVyxFQUFFLGdCQUFnQixHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixPQUFPLEVBQUUsY0FBYyxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixPQUFPLEVBQUUsY0FBYyxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixPQUFPLEVBQUUsY0FBYyxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixPQUFPLEVBQUUsZUFBZSxHQUN6QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixPQUFPLEVBQUUsZUFBZSxHQUN6QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixPQUFPLEVBQUUsZUFBZSxHQUN6QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixPQUFPLEVBQUUsZUFBZSxHQUN6QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixPQUFPLEVBQUUsZUFBZSxHQUN6QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixPQUFPLEVBQUUsZUFBZSxHQUN6QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixPQUFPLEVBQUUsZUFBZSxHQUN6QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixPQUFPLEVBQUUsZUFBZSxHQUN6QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixPQUFPLEVBQUUsZUFBZSxHQUN6QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixPQUFPLEVBQUUsZUFBZSxHQUN6QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsY0FBYztJQUM3QixZQUFZLEVBQUUsY0FBYyxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsY0FBYztJQUM3QixZQUFZLEVBQUUsY0FBYyxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsY0FBYztJQUM3QixZQUFZLEVBQUUsY0FBYyxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsY0FBYztJQUMzQixjQUFjLEVBQUUsY0FBYyxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsY0FBYztJQUMzQixjQUFjLEVBQUUsY0FBYyxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsY0FBYztJQUMzQixjQUFjLEVBQUUsY0FBYyxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsY0FBYyxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsY0FBYyxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsY0FBYyxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsY0FBYyxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsY0FBYyxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsY0FBYyxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsY0FBYyxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsY0FBYyxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsY0FBYyxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsY0FBYyxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsY0FBYyxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsY0FBYyxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsY0FBYyxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsY0FBYyxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsY0FBYyxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsY0FBYyxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsY0FBYyxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsY0FBYyxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLGFBQWEsQ0FBQztJQUMzQixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLGNBQWMsQ0FBQztJQUM1QixVQUFVLEVBQUUsZ0JBQWdCLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsZUFBZSxDQUFDO0lBQzdCLFVBQVUsRUFBRSxpQkFBaUIsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQztJQUM5QixVQUFVLEVBQUUsa0JBQWtCLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsY0FBYyxDQUFDO0lBQzVCLFVBQVUsRUFBRSxnQkFBZ0IsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxZQUFZLENBQUM7SUFDMUIsVUFBVSxFQUFFLGNBQWMsR0FDM0I7O0FBR0gsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0VBQ3ZCLEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsY0FBYyxHQUN2QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsY0FBYyxHQUN2QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsY0FBYyxHQUN2QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFdBQVcsQ0FBQztJQUN6QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsY0FBYztJQUM1QixXQUFXLEVBQUUsY0FBYyxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsY0FBYztJQUM1QixXQUFXLEVBQUUsY0FBYyxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsY0FBYztJQUM1QixXQUFXLEVBQUUsY0FBYyxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFdBQVcsQ0FBQztJQUN6QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsY0FBYztJQUMxQixhQUFhLEVBQUUsY0FBYyxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsY0FBYztJQUMxQixhQUFhLEVBQUUsY0FBYyxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsY0FBYztJQUMxQixhQUFhLEVBQUUsY0FBYyxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFdBQVcsQ0FBQztJQUN6QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsY0FBYyxHQUMzQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsY0FBYyxHQUMzQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsY0FBYyxHQUMzQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFdBQVcsQ0FBQztJQUN6QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsY0FBYyxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsY0FBYyxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsY0FBYyxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFdBQVcsQ0FBQztJQUN6QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsY0FBYyxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsY0FBYyxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsY0FBYyxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFdBQVcsQ0FBQztJQUN6QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsY0FBYyxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsY0FBYyxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsY0FBYyxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFdBQVcsQ0FBQztJQUN6QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsY0FBYyxHQUM1QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsY0FBYyxHQUM1QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsY0FBYyxHQUM1QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFdBQVcsQ0FBQztJQUNyQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFdBQVcsQ0FBQztJQUNyQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsY0FBYyxHQUM1QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsY0FBYyxHQUM1QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsY0FBYyxHQUM1QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFD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QUFjLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE9BQU8sRUFBRSxjQUFjLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE9BQU8sRUFBRSxjQUFjLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE9BQU8sRUFBRSxlQUFlLEdBQ3pCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE9BQU8sRUFBRSxlQUFlLEdBQ3pCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE9BQU8sRUFBRSxlQUFlLEdBQ3pCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE9BQU8sRUFBRSxlQUFlLEdBQ3pCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE9BQU8sRUFBRSxlQUFlLEdBQ3pCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE9BQU8sRUFBRSxlQUFlLEdBQ3pCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE9BQU8sRUFBRSxlQUFlLEdBQ3pCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE9BQU8sRUFBRSxlQUFlLEdBQ3pCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE9BQU8sRUFBRSxlQUFlLEdBQ3pCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE9BQU8sRUFBRSxlQUFlLEdBQ3pCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjO0lBQzdCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjO0lBQzdCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjO0lBQzdCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjO0lBQzNCLGNBQWMsRUFBRSxjQUFjLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjO0lBQzNCLGNBQWMsRUFBRSxjQUFjLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjO0lBQzNCLGNBQWMsRUFBRSxjQUFjLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxjQUFjLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxjQUFjLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxjQUFjLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsYUFBYSxDQUFDO0lBQzNCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsY0FBYyxDQUFDO0lBQzVCLFVBQVUsRUFBRSxnQkFBZ0IsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxlQUFlLENBQUM7SUFDN0IsVUFBVSxFQUFFLGlCQUFpQixHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLGdCQUFnQixDQUFDO0lBQzlCLFVBQVUsRUFBRSxrQkFBa0IsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxjQUFjLENBQUM7SUFDNUIsVUFBVSxFQUFFLGdCQUFnQixHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFlBQVksQ0FBQztJQUMxQixVQUFVLEVBQUUsY0FBYyxHQUMzQjs7QUFHSCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RUFDdkIsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxjQUFjLEdBQ3ZCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxjQUFjLEdBQ3ZCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxjQUFjLEdBQ3ZCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjO0lBQzVCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjO0lBQzVCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjO0lBQzVCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjO0lBQzFCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjO0lBQzFCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjO0lBQzFCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjLEdBQzNCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjLEdBQzNCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjLEdBQzNCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3JDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3JDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3JDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENB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QyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGNBQWMsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWM7SUFDN0IsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWM7SUFDN0IsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWM7SUFDN0IsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWM7SUFDM0IsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWM7SUFDM0IsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWM7SUFDM0IsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxF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 */
